.obs-pdp{padding-bottom:72px}.obs-pdp__grid{display:grid;gap:0}@media(min-width:990px){.obs-pdp{padding-block:32px 96px}.obs-pdp__grid{grid-template-columns:minmax(0,1fr) minmax(400px,.86fr);gap:clamp(40px,5vw,80px);align-items:start}}.obs-gal{position:relative;display:grid;gap:12px;min-width:0}.obs-gal__frame{position:relative;border-radius:var(--obs-arch, 999px 999px 10px 10px);overflow:hidden;background:#e9e3d8}.obs-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.obs-gal__track::-webkit-scrollbar{display:none}.obs-gal__slide{flex:0 0 100%;scroll-snap-align:center;margin:0;aspect-ratio:3 / 4}.obs-gal__slide img,.obs-gal__slide video{width:100%;height:100%;object-fit:cover;display:block}.obs-gal__zoom{all:unset;display:block;width:100%;height:100%;cursor:zoom-in}.obs-gal__zoom:focus-visible{outline:2px solid var(--obs-ochre);outline-offset:-4px}.obs-gal__count{position:absolute;bottom:14px;inset-inline-end:14px;background:#1d1b1780;color:#fff;font:600 .7rem/1 var(--obs-sans);letter-spacing:.06em;padding:6px 9px;border-radius:999px;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.obs-gal__nav{position:absolute;top:50%;translate:0 -50%;width:44px;height:44px;border-radius:50%;border:0;background:#faf7f1db;color:var(--obs-ink);display:none;place-items:center;cursor:pointer;box-shadow:0 2px 10px #00000014}.obs-gal__nav svg{width:18px;height:18px}.obs-gal__nav--prev{inset-inline-start:14px}.obs-gal__nav--prev svg{transform:scaleX(-1)}[dir=rtl] .obs-gal__nav--prev svg{transform:none}[dir=rtl] .obs-gal__nav--next svg{transform:scaleX(-1)}.obs-gal__nav--next{inset-inline-end:14px}.obs-gal__thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.obs-gal__thumb{flex:0 0 auto;width:58px;aspect-ratio:3 / 4;padding:0;border:1px solid transparent;border-radius:6px;overflow:hidden;background:none;cursor:pointer;opacity:.62;transition:opacity .2s,border-color .2s}.obs-gal__thumb img{width:100%;height:100%;object-fit:cover;display:block}.obs-gal__thumb.is-on{opacity:1;border-color:var(--obs-ink)}.obs-gal.is-single .obs-gal__count,.obs-gal.is-single .obs-gal__nav,.obs-gal.is-single .obs-gal__thumbs{display:none!important}@media(min-width:990px){.obs-gal{position:sticky;top:calc(var(--obs-header-h) + 24px)}.obs-gal__nav{display:grid}.obs-gal__slide{aspect-ratio:3 / 4;max-height:calc(100vh - var(--obs-header-h) - 130px)}.obs-gal__frame{max-width:calc((100vh - var(--obs-header-h) - 130px) * .75);width:100%;margin-inline:auto}.obs-gal__thumbs{justify-content:center}}.obs-info{display:grid;gap:16px;padding-top:18px}@media(min-width:990px){.obs-info{padding-top:0}}.obs-crumbs{display:flex;align-items:center;gap:8px;font-size:.76rem;color:var(--obs-mute)}.obs-crumbs a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;min-height:24px}.obs-info__title{font-size:clamp(2rem,7vw,2.9rem);margin:0}.obs-info__price{display:flex;align-items:baseline;gap:10px;font-size:1.45rem;font-weight:600}.obs-info__was{font-size:1rem;font-weight:400;color:var(--obs-mute)}.obs-info__note{margin:-10px 0 0;font-size:.8rem;color:var(--obs-mute)}.obs-opt{border:0;margin:0;padding:0;min-width:0}.obs-opt__head{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0;margin-bottom:10px;font-size:.86rem}.obs-opt__head b{font-weight:600}.obs-opt__guide{display:inline-flex;gap:6px;align-items:center;background:none;border:0;padding:4px 0;color:var(--obs-ink);font:600 .8rem var(--obs-sans);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.obs-opt__guide svg{width:16px;height:16px}.obs-opt__vals{display:flex;flex-wrap:wrap;gap:8px}.obs-chip{position:relative;cursor:pointer}.obs-chip input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.obs-chip:not(.obs-chip--swatch)>span{display:inline-flex;align-items:center;justify-content:center;min-width:58px;min-height:46px;padding:0 14px;border:1px solid #C9C0B0;border-radius:10px;background:#fff;font:600 .88rem var(--obs-sans);font-variant-numeric:tabular-nums;transition:border-color .15s,background .15s,color .15s}.obs-chip:not(.obs-chip--swatch) input:checked+span{background:var(--obs-ink);color:var(--obs-ivory);border-color:var(--obs-ink)}.obs-chip input:focus-visible+span,.obs-chip input:focus-visible+.obs-chip__sw{outline:2px solid var(--obs-ochre);outline-offset:2px}.obs-chip.is-out:not(.obs-chip--swatch)>span{color:#a9a294;text-decoration:line-through;background:#f3efe8}.obs-chip--swatch .obs-chip__sw{display:block;width:38px;height:38px;border-radius:50%;background:var(--sw);box-shadow:inset 0 0 0 1px #1616142e;border:3px solid var(--obs-ivory);outline:1px solid transparent;transition:outline-color .15s}.obs-chip--swatch input:checked+.obs-chip__sw{outline:1.5px solid var(--obs-ink)}.obs-trust{list-style:none;margin:0;padding:14px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;border-block:1px solid var(--obs-line)}.obs-trust li{display:grid;justify-items:center;text-align:center;gap:6px;font-size:.74rem;line-height:1.3;color:var(--obs-mute)}.obs-trust svg{width:22px;height:22px;color:var(--obs-olive)}.obs-cod{background:var(--obs-paper);border:1px solid var(--obs-line);border-radius:16px;padding:18px;display:grid;gap:16px;scroll-margin-top:calc(var(--obs-header-h) + 16px)}@media(min-width:750px){.obs-cod{padding:24px}}.obs-cod__head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.obs-cod__title{margin:0;font-family:var(--obs-display);font-weight:500;font-size:1.5rem}html[lang^=ar] .obs-cod__title{font-family:var(--obs-sans);font-weight:600;font-size:1.2rem}.obs-cod__badge{display:inline-flex;gap:6px;align-items:center;font:600 .72rem/1 var(--obs-sans);letter-spacing:.04em;color:var(--obs-olive);background:#e6eadc;padding:7px 10px;border-radius:999px}.obs-cod__badge svg{width:15px;height:15px}.obs-cod__fields,.obs-cod__row{display:grid;gap:14px}@media(min-width:480px){.obs-cod__row{grid-template-columns:1fr 1fr}}.obs-mode{border:0;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.obs-mode__opt{position:relative;display:grid;gap:4px;padding:12px;border:1px solid #C9C0B0;border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s}.obs-mode__opt input{position:absolute;opacity:0}.obs-mode__opt:has(input:checked){border-color:var(--obs-olive);box-shadow:0 0 0 2px var(--obs-olive) inset}.obs-mode__opt:has(input:focus-visible){outline:2px solid var(--obs-ochre);outline-offset:2px}.obs-mode__l{display:flex;gap:8px;align-items:center;font-size:.84rem;font-weight:600}.obs-mode__l svg{width:18px;height:18px;color:var(--obs-olive)}.obs-mode__opt b{font-size:.9rem}.obs-cod__note summary{font-size:.82rem;font-weight:600;cursor:pointer;color:var(--obs-mute);list-style:none}.obs-cod__note summary:before{content:"+" "\a0"}.obs-cod__note[open] summary{margin-bottom:8px}.obs-hp{position:absolute!important;inset-inline-start:-9999px;width:1px;height:1px;overflow:hidden}.obs-sum{display:grid;gap:8px;padding-top:14px;border-top:1px dashed #CFC6B5}.obs-sum__item{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center;margin-bottom:6px}.obs-sum__thumb{width:52px;height:66px;border-radius:6px;overflow:hidden;background:var(--obs-stone)}.obs-sum__thumb img{width:100%;height:100%;object-fit:cover}.obs-sum__desc{display:grid;gap:2px;font-size:.84rem;min-width:0}.obs-sum__desc b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obs-sum__desc span{color:var(--obs-mute)}.obs-qty{display:inline-flex;align-items:center;border:1px solid #C9C0B0;border-radius:999px;background:#fff}.obs-qty button{width:38px;height:38px;border:0;background:none;font-size:1.1rem;cursor:pointer;color:var(--obs-ink);border-radius:50%}.obs-qty output{min-width:20px;text-align:center;font-weight:600;font-variant-numeric:tabular-nums}.obs-sum__line{display:flex;justify-content:space-between;font-size:.9rem}.obs-sum__total{font-size:1.08rem;font-weight:700;padding-top:6px}.obs-cod__submit{min-height:56px;font-size:1.02rem}.obs-cod__submit.is-busy{opacity:.75;cursor:progress}.obs-cod__submit.is-busy:after{content:"";width:16px;height:16px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:obs-spin .7s linear infinite}@keyframes obs-spin{to{transform:rotate(360deg)}}.obs-cod__assure{margin:0;display:flex;gap:8px;align-items:center;font-size:.8rem;color:var(--obs-mute)}.obs-cod__assure svg{width:16px;height:16px;color:var(--obs-ok);flex:none}.obs-cod__preview{margin:0;font-size:.74rem;color:#8a6a2c;background:#f6eedc;border-radius:8px;padding:8px 10px}.obs-done{background:var(--obs-paper);border:1px solid #C9D3B6;border-radius:16px;padding:22px;display:grid;gap:12px;text-align:center}.obs-done:focus{outline:none}.obs-done__icon{justify-self:center;width:52px;height:52px;border-radius:50%;background:var(--obs-olive);color:#fff;display:grid;place-items:center}.obs-done__icon svg{width:26px;height:26px}.obs-done p{margin:0;color:var(--obs-mute)}.obs-done__list{margin:4px 0;display:grid;gap:8px;text-align:start;background:#fff;border-radius:10px;padding:12px 14px}.obs-done__list div{display:flex;justify-content:space-between;gap:12px;font-size:.86rem}.obs-done__list dt{color:var(--obs-mute)}.obs-done__list dd{margin:0;font-weight:600;text-align:end}.obs-acc details{border-bottom:1px solid var(--obs-line)}.obs-acc summary{display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-weight:600;font-size:.92rem;cursor:pointer;list-style:none}.obs-acc summary::-webkit-details-marker{display:none}.obs-acc summary:after{content:"+";font-weight:400;font-size:1.3rem}.obs-acc details[open] summary:after{content:"\2212"}.obs-rte{padding-bottom:16px;font-size:.9rem;line-height:1.65;color:#3a3832}.obs-rte p{margin:0 0 10px}.obs-rte--no-ar [lang=ar]{display:none}.obs-rte table{width:100%;border-collapse:collapse;font-size:.84rem;font-variant-numeric:tabular-nums}.obs-rte th,.obs-rte td{border-bottom:1px solid var(--obs-line);padding:8px 6px;text-align:start}.obs-help{display:inline-flex;gap:8px;align-items:center;color:var(--obs-olive);font-weight:600;font-size:.88rem;text-decoration:none}.obs-help svg{width:20px;height:20px}.obs-sticky{position:fixed;inset-inline:0;bottom:0;z-index:30;background:var(--obs-ivory);border-top:1px solid var(--obs-line);padding:10px var(--obs-gutter) calc(10px + env(safe-area-inset-bottom,0px));transform:translateY(110%);transition:transform .3s var(--obs-ease);box-shadow:0 -8px 24px #1616140f}.obs-sticky.is-on{transform:none}.obs-sticky__in{display:flex;align-items:center;gap:12px;max-width:640px;margin-inline:auto}.obs-sticky__txt{display:grid;min-width:0;flex:1}.obs-sticky__t{font-size:.78rem;color:var(--obs-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obs-sticky .obs-btn{min-height:48px;padding-inline:1.4em}@media(min-width:990px){.obs-sticky{display:none}}.obs-dialog{border:0;border-radius:16px;padding:20px;width:min(560px,calc(100vw - 24px));background:var(--obs-ivory);color:var(--obs-ink)}.obs-dialog::backdrop{background:#16161480}.obs-dialog__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.obs-dialog__head h2{margin:0;font-family:var(--obs-display);font-weight:500;font-size:1.5rem}.obs-dialog--zoom{width:100vw;height:100dvh;max-width:none;max-height:none;border-radius:0;padding:0;background:#0f0f0e}.obs-dialog__x{position:fixed;top:12px;inset-inline-end:12px;z-index:2;background:#ffffffe6}.obs-zoom__scroll{width:100%;height:100%;overflow:auto;display:grid;place-items:center;touch-action:pinch-zoom pan-x pan-y}.obs-zoom__scroll img{max-width:none;width:min(1400px,180vw);height:auto}@media(min-width:990px){.obs-zoom__scroll img{width:min(1200px,95vw)}}.obs-cod__formerr[data-tone=info]{color:var(--obs-ink)}.obs-review{background:var(--obs-paper);border:1px solid var(--obs-line);border-radius:16px;padding:22px;display:grid;gap:12px}.obs-review:focus{outline:none}.obs-review__lead{margin:0;color:var(--obs-mute);font-size:.9rem}.obs-review .obs-done__list dd{overflow-wrap:break-word;min-width:0}.obs-done__list .is-total dd{white-space:nowrap}.obs-done__list .is-total{border-top:1px solid var(--obs-line);padding-top:8px;font-size:1rem}.obs-done__list .is-total dt{color:var(--obs-ink);font-weight:600}.obs-review .obs-cod__formerr[data-tone=info]{color:var(--obs-ink)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/obs-product.css.map */
