.obt-pdp,.obt-story{--obt-bg: #f8f6f2;--obt-surface: #f0ebe3;--obt-surface-2: #e9e2d6;--obt-ink: #1a1a1a;--obt-ink-2: #4b4741;--obt-ink-3: #6b665e;--obt-line: #e3dccf;--obt-line-strong: #c3b8a6;--obt-sage: #9b9f87;--obt-olive: #536134;--obt-tint: rgba(101, 36, 8, .08);--obt-ok: #2f6a45;--obt-warn: #8a5a12;--obt-error: #a3322a;--obt-focus: #1a1a1a;--obt-scrim: rgba(20, 18, 15, .94);--obt-font: "Avenir Next", "Obt Sans", "Avenir", system-ui, sans-serif;--obt-serif: "Tiempos Headline", "Tiempos Text", "Obt Serif", Georgia, serif;--obt-fs-xs: .8125rem;--obt-fs-sm: .9375rem;--obt-fs-md: 1.0625rem;--obt-fs-lg: 1.25rem;--obt-fs-h1: clamp(2.25rem, 1.5rem + 2vw, 3.375rem);--obt-fs-h2: clamp(2.125rem, 1.3rem + 2.6vw, 3.75rem);--obt-track-label: .14em;--obt-lh: 1.55;--obt-s1: 4px;--obt-s2: 8px;--obt-s3: 12px;--obt-s4: 16px;--obt-s5: 24px;--obt-s6: 32px;--obt-s7: 48px;--obt-s8: 64px;--obt-s9: 96px;--obt-s10: 128px;--obt-gutter: clamp(16px, 3.2vw, 48px);--obt-max: 1440px;--obt-r: 0px;--obt-shadow-dialog: 0 24px 64px rgba(40, 30, 15, .18), 0 2px 8px rgba(40, 30, 15, .08);--obt-z-nav: 2;--obt-z-sticky: 40;--obt-ease: cubic-bezier(.16, 1, .3, 1);font-family:var(--obt-font);color:var(--obt-ink);background:var(--obt-bg);font-size:var(--obt-fs-md);line-height:var(--obt-lh);-webkit-font-smoothing:antialiased}.obt-pdp *,.obt-pdp *:before,.obt-pdp *:after,.obt-story *,.obt-story *:before,.obt-story *:after{box-sizing:border-box}.obt-pdp ::selection,.obt-story ::selection{background:#1a1a1a;color:#f8f6f2}.obt-pdp :where(h1,h2,h3,p,ul,ol,dl,dd,figure),.obt-story :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}.obt-pdp :where(ul,ol),.obt-story :where(ul,ol){padding:0;list-style:none}.obt-pdp :where(button),.obt-story :where(button){font:inherit;color:inherit}.obt-pdp :where(a),.obt-story :where(a){color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}.obt-pdp :where(img),.obt-story :where(img){display:block;max-width:100%;height:auto}.obt-pdp :where(button,a,label,select,summary),.obt-story :where(button,a,summary){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.obt-panel,.obt-story[id]{scroll-margin-top:24px}.obt-pdp :focus-visible,.obt-story :focus-visible{outline:2px solid var(--obt-focus);outline-offset:3px;border-radius:2px}.obt-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.obt-wrap{max-width:var(--obt-max);margin-inline:auto;padding-inline:var(--obt-gutter)}.obt-icon{width:1.25em;height:1.25em;flex:none}.obt-pdp__top{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--obt-s6);padding-top:var(--obt-s5);padding-bottom:var(--obt-s8)}@media(min-width:990px){.obt-pdp__top{grid-template-columns:minmax(0,58fr) minmax(0,42fr);column-gap:clamp(40px,4.5vw,88px);padding-top:var(--obt-s6);padding-bottom:var(--obt-s9);align-items:start}}.obt-gallery{position:relative;min-width:0}@media(max-width:989px){.obt-gallery{margin-inline:calc(var(--obt-gutter) * -1)}}@media(min-width:990px){.obt-gallery{position:sticky;top:var(--obt-sticky-top, 24px)}}.obt-gallery__stage{position:relative;min-width:0}.obt-gallery__track{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;outline:none;background:var(--obt-surface)}.obt-gallery__track::-webkit-scrollbar{display:none}.obt-gallery__slide{scroll-snap-align:start;scroll-snap-stop:always;aspect-ratio:4 / 5;position:relative;overflow:hidden}.obt-gallery__open{-webkit-appearance:none;appearance:none;border:0;padding:0;margin:0;background:transparent;width:100%;height:100%;display:block;cursor:zoom-in;position:relative}.obt-gallery__open img{width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference)and (hover:hover){.obt-gallery__open img{transition:transform 1.2s var(--obt-ease)}.obt-gallery__open:hover img{transform:scale(1.015)}}.obt-gallery__open:focus-visible{outline-offset:-4px}.obt-gallery__zoomhint{position:absolute;right:var(--obt-s4);bottom:var(--obt-s4);width:44px;height:44px;display:grid;place-items:center;background:#f8f6f2e6;color:var(--obt-ink);opacity:0;transition:opacity .35s var(--obt-ease)}.obt-gallery__zoomhint .obt-icon{width:18px;height:18px}.obt-gallery__open:hover .obt-gallery__zoomhint,.obt-gallery__open:focus-visible .obt-gallery__zoomhint{opacity:1}.obt-gallery__nav{position:absolute;top:50%;translate:0 -50%;z-index:var(--obt-z-nav);width:44px;height:44px;display:grid;place-items:center;border:0;background:transparent;color:var(--obt-ink);cursor:pointer;opacity:0;transition:opacity .3s var(--obt-ease)}.obt-gallery__nav .obt-icon{width:22px;height:22px}.obt-gallery__nav:disabled{opacity:0!important;pointer-events:none}.obt-gallery__nav--prev{left:var(--obt-s2)}.obt-gallery__nav--next{right:var(--obt-s2)}.obt-gallery__stage:hover .obt-gallery__nav,.obt-gallery__nav:focus-visible{opacity:1}@media(hover:none){.obt-gallery__nav{display:none}}.obt-labels{position:absolute;top:var(--obt-s4);left:var(--obt-s4);z-index:var(--obt-z-nav);display:flex;align-items:stretch;pointer-events:none;background:#f8f6f2e0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 0 0 0 1px #1a1a1a14}.obt-label{display:flex;align-items:center;min-height:30px;padding:0 12px;font-size:.6875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--obt-ink);line-height:1}.obt-label+.obt-label{box-shadow:inset 1px 0 #1a1a1a29}.obt-label:first-child:before{content:"";width:5px;height:5px;margin-right:10px;background:var(--obt-ink);transform:rotate(45deg);flex:none}@media(min-width:990px){.obt-labels{top:var(--obt-s5);left:var(--obt-s5)}.obt-label{min-height:34px;padding:0 14px}}@media(prefers-reduced-transparency:reduce){.obt-labels{background:#f8f6f2;-webkit-backdrop-filter:none;backdrop-filter:none}}.obt-gallery__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--obt-s4);padding:var(--obt-s4) var(--obt-gutter) 0}@media(min-width:990px){.obt-gallery__foot{padding-inline:0}}.obt-gallery__thumbs{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:8px;margin-bottom:-8px}.obt-gallery__thumbs::-webkit-scrollbar{display:none}.obt-gallery__thumb{-webkit-appearance:none;appearance:none;border:0;padding:0;background:var(--obt-surface);flex:none;cursor:pointer;position:relative;width:40px;height:50px;opacity:.42;transition:opacity .3s var(--obt-ease)}.obt-gallery__thumb:before{content:"";position:absolute;top:-4px;right:-2px;bottom:-8px;left:-2px}.obt-gallery__thumb img{width:100%;height:100%;object-fit:cover}.obt-gallery__thumb:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:1px;background:var(--obt-ink);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--obt-ease)}.obt-gallery__thumb:hover{opacity:.8}.obt-gallery__thumb[aria-current=true]{opacity:1}.obt-gallery__thumb[aria-current=true]:after{transform:scaleX(1)}.obt-gallery__count{font-family:var(--obt-serif);font-size:1.125rem;font-style:normal;color:var(--obt-ink-2);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;letter-spacing:.02em}.obt-gallery__of{margin:0 .3em;color:var(--obt-line-strong)}.obt-panel{min-width:0}@media(min-width:990px){.obt-panel__inner{max-width:540px}}.obt-crumbs ol{display:flex;flex-wrap:wrap;gap:var(--obt-s1) var(--obt-s2);font-size:var(--obt-fs-xs);color:var(--obt-ink-3);letter-spacing:.02em}.obt-crumbs li{display:flex;align-items:center;gap:var(--obt-s2)}.obt-crumbs li+li:before{content:"/";color:var(--obt-line-strong)}.obt-crumbs a{text-decoration:none}.obt-crumbs a:hover{color:var(--obt-ink);text-decoration:underline}.obt-title{font-family:var(--obt-serif);font-size:var(--obt-fs-h1);font-weight:400;line-height:1.02;letter-spacing:-.01em;margin-top:var(--obt-s5);text-wrap:balance}.obt-tagline{margin-top:var(--obt-s3);color:var(--obt-ink-2);max-width:40ch;font-size:var(--obt-fs-md)}.obt-origin{display:inline-flex;align-items:center;gap:10px;margin-top:var(--obt-s4);font-size:var(--obt-fs-xs);letter-spacing:var(--obt-track-label);text-transform:uppercase;color:var(--obt-ink)}.obt-origin__flag{width:22px;height:16px;flex:none;box-shadow:0 0 0 1px #1a1a1a14}.obt-origin+.obt-rating{margin-top:var(--obt-s2)}.obt-rating{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--obt-s2);margin-top:var(--obt-s3);font-size:var(--obt-fs-sm);text-decoration:none;color:var(--obt-ink);min-height:44px}.obt-rating:hover .obt-rating__count{text-decoration:underline}.obt-rating__count{color:var(--obt-ink-2)}.obt-rating__stars{position:relative;display:inline-flex;line-height:0}.obt-rating__stars .obt-icon{width:13px;height:13px}.obt-rating__base{display:inline-flex;color:var(--obt-line-strong)}.obt-rating__fill{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-flex;color:var(--obt-ink);overflow:hidden;width:calc(var(--obt-rating, 0) / 5 * 100%)}.obt-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--obt-s3);margin-top:var(--obt-s3)}.obt-price__now{font-size:var(--obt-fs-lg);font-weight:400;letter-spacing:.01em;font-variant-numeric:tabular-nums}.obt-price__was{color:var(--obt-ink-3);font-size:var(--obt-fs-md)}.obt-price__note{font-size:var(--obt-fs-xs);color:var(--obt-ink-3)}.obt-form{margin-top:var(--obt-s6);border-top:1px solid var(--obt-line)}.obt-field{border:0;padding:var(--obt-s6) 0 0;margin:0;min-width:0}.obt-field__head{display:flex;align-items:center;justify-content:space-between;gap:var(--obt-s4);margin-bottom:var(--obt-s3);min-height:28px}.obt-field__label{font-size:var(--obt-fs-xs);font-weight:500;padding:0;float:none;text-transform:uppercase;letter-spacing:var(--obt-track-label)}.obt-field__value{font-weight:400;color:var(--obt-ink-2);text-transform:none;letter-spacing:.01em;font-size:var(--obt-fs-sm);margin-left:.35em}.obt-field__notice{margin-top:var(--obt-s3);font-size:var(--obt-fs-sm);color:var(--obt-ink);background:var(--obt-surface);padding:var(--obt-s3) var(--obt-s4);border-radius:var(--obt-r)}.obt-field__error,.obt-acc__error{display:flex;align-items:center;gap:var(--obt-s2);margin-top:var(--obt-s3);font-size:var(--obt-fs-sm);color:var(--obt-error)}.obt-field__error[hidden],.obt-acc__error[hidden],.obt-field__notice[hidden]{display:none}.obt-link{-webkit-appearance:none;appearance:none;background:none;border:0;padding:var(--obt-s2) 0;margin:0;display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:var(--obt-fs-xs);letter-spacing:.04em;color:var(--obt-ink);text-decoration:underline;text-underline-offset:.25em;min-height:44px}.obt-link:hover{text-decoration-thickness:2px}.obt-link--inline{padding:0;min-height:0;display:inline}.obt-swatches{display:flex;flex-wrap:wrap;gap:2px;margin-inline:-4px}.obt-swatch{position:relative;display:grid;place-items:center;width:46px;height:46px;border-radius:50%}.obt-swatch__img{display:block;width:34px;height:34px;border-radius:50%;overflow:hidden;box-shadow:inset 0 0 0 1px #1a1a1a1f;position:relative}.obt-swatch__img img{width:100%;height:100%;object-fit:cover;transform:scale(2.6);transform-origin:42% 74%;transition:transform .4s var(--obt-ease)}.obt-swatch:hover .obt-swatch__img img{transform:scale(2.8)}.obt-swatch:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;box-shadow:0 0 0 1px transparent;transition:box-shadow .25s var(--obt-ease);pointer-events:none}.obt-swatch:hover:after{box-shadow:0 0 0 1px var(--obt-line-strong)}.obt-swatch.is-current:after{box-shadow:0 0 0 1px var(--obt-ink)}.obt-swatch:focus-visible{outline-offset:0;border-radius:50%}.obt-swatch__check{display:none}.obt-swatch.is-soldout img{opacity:.45}.obt-swatch.is-soldout:before{content:"";position:absolute;left:50%;top:6px;width:1px;height:34px;background:var(--obt-ink-2);transform:rotate(45deg);z-index:1}.obt-sizes__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--obt-s2)}.obt-size{position:relative;display:block;cursor:pointer;height:100%}.obt-size__box{height:100%}.obt-size__input{position:absolute;opacity:0;width:1px;height:1px}.obt-size__box{display:grid;grid-template-columns:1fr auto;grid-template-areas:"dim dim" "meta price" "flag flag";column-gap:var(--obt-s3);row-gap:4px;align-items:baseline;min-height:72px;padding:var(--obt-s4) var(--obt-s4);border:1px solid var(--obt-line-strong);border-radius:var(--obt-r);background:transparent;transition:border-color .25s var(--obt-ease),background-color .25s var(--obt-ease),box-shadow .25s var(--obt-ease)}.obt-size:hover .obt-size__box{border-color:var(--obt-ink)}.obt-size__dim{grid-area:dim;font-size:var(--obt-fs-md);font-weight:400;letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.obt-size__meta{grid-area:meta;font-size:var(--obt-fs-xs);color:var(--obt-ink-3);letter-spacing:.02em}.obt-size__price{grid-area:price;font-size:var(--obt-fs-xs);color:var(--obt-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:.02em}.obt-size__flag{grid-area:flag;font-size:var(--obt-fs-xs);color:var(--obt-ink-2)}.obt-size__input:checked+.obt-size__box{border-color:var(--obt-ink);box-shadow:inset 0 0 0 1px var(--obt-ink);background:#fff}.obt-size__input:checked+.obt-size__box .obt-size__dim{font-weight:500}.obt-size__input:focus-visible+.obt-size__box{outline:2px solid var(--obt-focus);outline-offset:3px}.obt-size.is-soldout .obt-size__dim,.obt-size.is-soldout .obt-size__price{color:var(--obt-ink-3)}.obt-size.is-soldout .obt-size__dim{text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:var(--obt-ink-3)}.obt-sizes.is-invalid .obt-size__box{border-color:var(--obt-error)}@media(max-width:480px){.obt-size__box{grid-template-columns:1fr;grid-template-areas:"dim" "meta" "price" "flag";padding:var(--obt-s3)}.obt-size__price{color:var(--obt-ink)}}@media(max-width:319px){.obt-sizes__grid{grid-template-columns:1fr}}.obt-contents{margin-top:var(--obt-s5);padding:var(--obt-s4) var(--obt-s5);background:var(--obt-surface);border-radius:var(--obt-r);font-size:var(--obt-fs-sm)}.obt-contents__title{font-size:var(--obt-fs-xs);font-weight:500;margin-bottom:var(--obt-s3);text-transform:uppercase;letter-spacing:var(--obt-track-label)}.obt-contents__list{display:grid;gap:var(--obt-s1)}.obt-contents__list li{display:flex;gap:var(--obt-s2);align-items:flex-start}.obt-contents__list .obt-icon{margin-top:.2em;width:1.05em;height:1.05em}.obt-contents__note{margin-top:var(--obt-s3);font-size:var(--obt-fs-xs);color:var(--obt-ink-2);letter-spacing:.01em}.obt-stock{margin-top:var(--obt-s4);font-size:var(--obt-fs-sm);display:flex;gap:var(--obt-s2);align-items:center;min-height:1.5em}.obt-stock:empty{display:none}.obt-stock[data-state=in]{color:var(--obt-ok)}.obt-stock[data-state=pre]{color:var(--obt-warn)}.obt-stock[data-state=out]{color:var(--obt-ink-2)}.obt-stock[data-state=in]:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}.obt-summary{margin-top:var(--obt-s3);font-size:var(--obt-fs-sm);color:var(--obt-ink-2)}.obt-summary strong{color:var(--obt-ink);font-weight:500}.obt-buy{margin-top:var(--obt-s5)}.obt-btn{-webkit-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--obt-s2);width:100%;min-height:60px;padding:0 var(--obt-s5);border:1px solid transparent;border-radius:var(--obt-r);font-size:var(--obt-fs-xs);font-weight:500;letter-spacing:var(--obt-track-label);text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background-color .3s var(--obt-ease),transform .12s var(--obt-ease),opacity .2s}.obt-btn--primary{background:var(--obt-ink);color:#fff}.obt-btn--primary:hover{background:#3a3733}.obt-btn:active{transform:translateY(1px)}.obt-btn[aria-disabled=true]{background:var(--obt-surface-2);color:var(--obt-ink-2);cursor:not-allowed}.obt-btn--compact{width:auto;min-height:48px;font-size:var(--obt-fs-sm);padding:0 var(--obt-s4)}.obt-btn__spinner{display:none;width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:obt-spin .8s linear infinite}.obt-btn.is-loading .obt-btn__label{opacity:.7}.obt-btn.is-loading .obt-btn__spinner{display:inline-block}.obt-btn.is-done{background:var(--obt-ok)}@keyframes obt-spin{to{transform:rotate(360deg)}}.obt-form__error{margin-top:var(--obt-s3);font-size:var(--obt-fs-sm);color:var(--obt-error)}.obt-form__error[hidden]{display:none}.obt-assure{margin-top:var(--obt-s5);display:grid;gap:var(--obt-s3);font-size:var(--obt-fs-xs);color:var(--obt-ink-2);letter-spacing:.01em}.obt-assure li{display:flex;gap:var(--obt-s3);align-items:center}.obt-assure .obt-icon{color:var(--obt-ink-2);width:18px;height:18px}.obt-assure a{color:var(--obt-ink)}.obt-appblock{margin-top:var(--obt-s4)}.obt-expert{margin:var(--obt-s6) 0 0;padding:var(--obt-s5) 0 0;border-top:1px solid var(--obt-line)}.obt-expert__label{font-size:var(--obt-fs-xs);font-weight:500;text-transform:uppercase;letter-spacing:var(--obt-track-label);color:var(--obt-ink-2)}.obt-pdp .obt-expert__quote{margin:var(--obt-s3) 0 0;padding:0;border:0;background:none;quotes:none}.obt-pdp .obt-expert__quote:before,.obt-pdp .obt-expert__quote:after{content:none}.obt-expert__quote p{font-family:var(--obt-serif);font-size:1.375rem;font-weight:400;line-height:1.3;color:var(--obt-ink);text-wrap:pretty}.obt-expert__who{display:flex;align-items:center;gap:var(--obt-s3);margin-top:var(--obt-s4)}.obt-expert__img{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:none}.obt-expert__who>span{display:grid}.obt-expert__name{font-size:var(--obt-fs-sm);font-weight:500}.obt-expert__title{font-size:var(--obt-fs-xs);color:var(--obt-ink-2);letter-spacing:.01em}.obt-acc{margin-top:var(--obt-s8);padding-top:var(--obt-s6);border-top:1px solid var(--obt-line)}.obt-acc__title{font-family:var(--obt-serif);font-size:1.75rem;font-weight:400;letter-spacing:-.005em;line-height:1.1}.obt-acc__intro{margin-top:var(--obt-s1);font-size:var(--obt-fs-sm);color:var(--obt-ink-2)}.obt-acc__list{margin-top:var(--obt-s4);display:grid}.obt-acc__item{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--obt-s4);padding:var(--obt-s4) 0}.obt-acc__item+.obt-acc__item{border-top:1px solid var(--obt-line)}.obt-acc__media{display:block;width:72px;height:72px;background:var(--obt-surface)}.obt-acc__media img{width:100%;height:100%;object-fit:cover}.obt-acc__row{display:flex;justify-content:space-between;gap:var(--obt-s3);align-items:baseline}.obt-acc__name{font-size:var(--obt-fs-sm);font-weight:500;text-decoration:none}.obt-acc__name:hover{text-decoration:underline}.obt-acc__price{font-size:var(--obt-fs-sm);white-space:nowrap;font-variant-numeric:tabular-nums}.obt-acc__note{margin-top:2px;font-size:var(--obt-fs-xs);color:var(--obt-ink-2)}.obt-acc__controls{display:flex;flex-wrap:wrap;gap:var(--obt-s2) var(--obt-s3);align-items:center;margin-top:var(--obt-s3)}.obt-acc__item.is-soldout .obt-acc__name,.obt-acc__item.is-soldout .obt-acc__price{color:var(--obt-ink-3)}.obt-acc__total{margin-top:var(--obt-s3);padding-top:var(--obt-s3);border-top:1px solid var(--obt-line);display:flex;justify-content:space-between;font-size:var(--obt-fs-sm)}.obt-acc__total[hidden]{display:none}.obt-acc__total strong{font-weight:500;font-variant-numeric:tabular-nums}.obt-select{position:relative;display:inline-flex;flex:1 1 180px;min-width:0}.obt-select select{-webkit-appearance:none;appearance:none;width:100%;min-height:44px;padding:0 40px 0 var(--obt-s3);border:1px solid var(--obt-line-strong);border-radius:var(--obt-r);background:#fff;font:inherit;font-size:var(--obt-fs-sm);color:var(--obt-ink);cursor:pointer}.obt-select select:hover{border-color:var(--obt-ink)}.obt-select .obt-icon{position:absolute;right:12px;top:50%;translate:0 -50%;pointer-events:none;width:16px;height:16px}.obt-select.is-invalid select{border-color:var(--obt-error)}.obt-check{display:inline-flex;align-items:center;gap:var(--obt-s2);cursor:pointer;min-height:44px;font-size:var(--obt-fs-sm)}.obt-check input{position:absolute;opacity:0;width:1px;height:1px}.obt-check__box{width:22px;height:22px;border:1px solid var(--obt-ink-2);border-radius:3px;background:#fff;display:grid;place-items:center;color:transparent;transition:background-color .15s,color .15s}.obt-check__box .obt-icon{width:14px;height:14px}.obt-check input:checked+.obt-check__box{background:var(--obt-ink);border-color:var(--obt-ink);color:#fff}.obt-check input:focus-visible+.obt-check__box{outline:2px solid var(--obt-focus);outline-offset:2px}.obt-check input:disabled~*{color:var(--obt-ink-3);cursor:not-allowed}.obt-check input:disabled+.obt-check__box{background:var(--obt-surface);border-color:var(--obt-line-strong)}.obt-sticky{position:fixed;left:0;right:0;bottom:0;z-index:var(--obt-z-sticky);display:flex;align-items:center;justify-content:space-between;gap:var(--obt-s3);padding:var(--obt-s3) var(--obt-gutter) calc(var(--obt-s3) + env(safe-area-inset-bottom));background:#f8f6f2fa;border-top:1px solid var(--obt-line);transform:translateY(110%);visibility:hidden;transition:transform .35s var(--obt-ease),visibility 0s linear .35s}.obt-sticky.is-visible{transform:none;visibility:visible;transition:transform .35s var(--obt-ease),visibility 0s}.obt-sticky__info{display:grid;min-width:0}.obt-sticky__name{font-size:var(--obt-fs-sm);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obt-sticky__meta{font-size:var(--obt-fs-xs);color:var(--obt-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}@media(min-width:990px){.obt-sticky{display:none}}html.obt-dialog-open .obt-sticky{transform:translateY(110%);visibility:hidden}.obt-lightbox,.obt-sheet{font-family:var(--obt-font);color:var(--obt-ink);border:0;padding:0;margin:0}html.obt-dialog-open{overflow:hidden}.obt-iconbtn{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;cursor:pointer;min-width:44px;height:44px;padding:0 var(--obt-s2);border-radius:var(--obt-r);display:inline-flex;align-items:center;justify-content:center;gap:6px;font:inherit;font-size:var(--obt-fs-sm)}.obt-iconbtn .obt-icon{width:22px;height:22px}.obt-iconbtn:hover{background:#80808024}.obt-iconbtn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.obt-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-width:none;max-height:none;background:var(--obt-scrim);color:#f8f6f2;overflow:hidden;display:none;grid-template-rows:auto minmax(0,1fr) auto}.obt-lightbox[open]{display:grid}.obt-lightbox::backdrop{background:#14120f99}@media(prefers-reduced-motion:no-preference){.obt-lightbox[open]{animation:obt-fade .28s var(--obt-ease)}.obt-lightbox[open] .obt-lightbox__img{animation:obt-rise .42s var(--obt-ease)}}@keyframes obt-fade{0%{opacity:0}}@keyframes obt-rise{0%{opacity:0;transform:scale(.97)}}.obt-lightbox__bar{display:flex;align-items:center;justify-content:space-between;padding:var(--obt-s3) var(--obt-s4)}.obt-lightbox__count{font-size:var(--obt-fs-sm);font-variant-numeric:tabular-nums;color:#f8f6f2cc;padding-left:var(--obt-s2)}.obt-lightbox__tools{display:flex;gap:var(--obt-s2)}.obt-iconbtn--close{border:1px solid rgba(248,246,242,.4);padding:0 var(--obt-s3)}.obt-lb-zoomout,.obt-lightbox.is-zoomed .obt-lb-zoomin{display:none}.obt-lightbox.is-zoomed .obt-lb-zoomout{display:inline-flex}.obt-lightbox__stage{position:relative;overflow:hidden;display:grid;place-items:center;touch-action:none;user-select:none;-webkit-user-select:none;cursor:zoom-in;--obt-lb-pad: var(--obt-s4)}@media(min-width:990px){.obt-lightbox__stage{--obt-lb-pad: 88px}}.obt-lightbox.is-zoomed .obt-lightbox__stage{cursor:grab}.obt-lightbox.is-panning .obt-lightbox__stage{cursor:grabbing}.obt-lightbox__img{position:absolute;top:0;bottom:0;left:var(--obt-lb-pad);right:var(--obt-lb-pad);margin:auto;max-width:calc(100% - 2 * var(--obt-lb-pad));max-height:100%;width:auto;height:auto;object-fit:contain;transform-origin:0 0;will-change:transform}.obt-lightbox.is-animating .obt-lightbox__img{transition:transform .3s var(--obt-ease)}.obt-lightbox__nav{position:absolute;top:50%;translate:0 -50%;width:56px;height:56px;border-radius:var(--obt-r);border:1px solid rgba(248,246,242,.32);background:#14120f80;color:#f8f6f2;display:grid;place-items:center;cursor:pointer}.obt-lightbox__nav:hover{background:#f8f6f229}.obt-lightbox__nav:focus-visible{outline:2px solid #f8f6f2;outline-offset:2px}.obt-lightbox__nav .obt-icon{width:24px;height:24px}.obt-lightbox__nav--prev{left:var(--obt-s4)}.obt-lightbox__nav--next{right:var(--obt-s4)}@media(max-width:989px){.obt-lightbox__nav{top:auto;bottom:calc(var(--obt-s4) + env(safe-area-inset-bottom));translate:none;width:48px;height:48px}}.obt-lightbox.is-zoomed .obt-lightbox__nav{opacity:.35}.obt-lightbox__hint{text-align:center;font-size:var(--obt-fs-xs);color:#f8f6f2b8;padding:var(--obt-s3) 80px calc(var(--obt-s4) + env(safe-area-inset-bottom));min-height:56px}.obt-sheet{background:var(--obt-bg);width:min(560px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin-left:auto;margin-right:0;box-shadow:var(--obt-shadow-dialog);overflow:auto;overscroll-behavior:contain}.obt-sheet::backdrop{background:#14120f73}@media(max-width:989px){.obt-sheet{width:100vw;height:auto;max-height:88dvh;margin:auto 0 0;border-radius:0}}@media(prefers-reduced-motion:no-preference){.obt-sheet[open]{animation:obt-slide-x .36s var(--obt-ease)}@media(max-width:989px){.obt-sheet[open]{animation-name:obt-slide-y}}}@keyframes obt-slide-x{0%{transform:translate(24px);opacity:0}}@keyframes obt-slide-y{0%{transform:translateY(24px);opacity:0}}.obt-sheet__head{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding:var(--obt-s4) var(--obt-s5);background:var(--obt-bg);border-bottom:1px solid var(--obt-line)}.obt-sheet__title{font-family:var(--obt-serif);font-size:1.75rem;font-weight:400;margin:0}.obt-sheet__body{padding:var(--obt-s5);display:grid;gap:var(--obt-s4);font-size:var(--obt-fs-md);padding-bottom:calc(var(--obt-s6) + env(safe-area-inset-bottom))}.obt-sheet__note{font-size:var(--obt-fs-sm);color:var(--obt-ink-2)}.obt-table{width:100%;border-collapse:collapse;font-size:var(--obt-fs-sm);font-variant-numeric:tabular-nums}.obt-table th,.obt-table td{text-align:left;padding:var(--obt-s3) var(--obt-s2);vertical-align:top}.obt-table thead th{font-weight:500;color:var(--obt-ink-2);border-bottom:1px solid var(--obt-ink)}.obt-table tbody th{font-weight:500}.obt-table tbody tr+tr>*{border-top:1px solid var(--obt-line)}.obt-table tr.is-selected>*{background:var(--obt-surface)}.obt-dl{display:grid;gap:var(--obt-s4)}.obt-dl dt{font-size:var(--obt-fs-sm);font-weight:500}.obt-dl dd{color:var(--obt-ink-2);margin-top:2px}.obt-story{padding-block:clamp(56px,8vw,128px)}.obt-story--tight{padding-top:0}.obt-h2{font-family:var(--obt-serif);font-size:var(--obt-fs-h2);font-weight:400;line-height:1.04;letter-spacing:-.01em;text-wrap:balance}.obt-lead{font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);color:var(--obt-ink-2);max-width:58ch;text-wrap:pretty}.obt-prose{color:var(--obt-ink-2);max-width:62ch}.obt-prose p+p{margin-top:var(--obt-s3)}.obt-exp{display:grid;gap:var(--obt-s6)}.obt-exp__media{background:var(--obt-surface);aspect-ratio:4 / 3;overflow:hidden}.obt-exp__media img{width:100%;height:100%;object-fit:cover}.obt-exp__copy{display:grid;gap:var(--obt-s4);align-content:end}@media(min-width:990px){.obt-exp{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:clamp(40px,6vw,112px)}.obt-exp__media{aspect-ratio:5 / 4}.obt-exp__copy{padding-bottom:var(--obt-s6)}}.obt-details{display:grid;gap:var(--obt-s7)}.obt-details__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--obt-s6) var(--obt-s6)}.obt-fact{display:grid;gap:var(--obt-s2);align-content:start}.obt-fact dt{font-size:var(--obt-fs-sm);font-weight:500;display:flex;align-items:center;gap:var(--obt-s2)}.obt-fact dd{color:var(--obt-ink-2)}.obt-details__media{background:var(--obt-surface);aspect-ratio:1;overflow:hidden}.obt-details__media img{width:100%;height:100%;object-fit:cover}@media(min-width:990px){.obt-details{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,112px)}.obt-details__text{display:grid;gap:var(--obt-s6)}}@media(max-width:989px){.obt-details__text{display:grid;gap:var(--obt-s6)}}.obt-band{background:var(--obt-surface)}.obt-recv{display:grid;gap:var(--obt-s6)}@media(min-width:990px){.obt-recv{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(40px,6vw,112px);align-items:start}}.obt-recv .obt-table{font-size:var(--obt-fs-md);background:transparent}.obt-recv .obt-table tr.is-selected>*{background:var(--obt-bg)}.obt-tag[hidden]{display:none!important}.obt-recv .obt-tag{display:inline-block;margin-left:var(--obt-s2);font-size:var(--obt-fs-xs);font-weight:500;padding:1px 6px;border-radius:2px;background:var(--obt-ink);color:#fff;vertical-align:.1em}.obt-recv__scroll{overflow-x:auto}@media(max-width:599px){.obt-recv .obt-table{font-size:var(--obt-fs-sm)}.obt-recv .obt-table th,.obt-recv .obt-table td{padding-inline:var(--obt-s1)}}.obt-evidence,.obt-evidence__cols{display:grid;gap:var(--obt-s6)}@media(min-width:768px){.obt-evidence__cols{grid-template-columns:1fr 1fr}}.obt-evidence__col{display:grid;gap:var(--obt-s3);align-content:start;padding-top:var(--obt-s4);border-top:1px solid var(--obt-ink)}.obt-evidence__label{font-size:var(--obt-fs-sm);font-weight:500}.obt-evidence__big{font-family:var(--obt-serif);font-size:clamp(3rem,2rem + 3vw,4.75rem);font-weight:400;letter-spacing:-.01em;line-height:1;font-variant-numeric:lining-nums}.obt-evidence__big small{font-size:.4em;letter-spacing:0;color:var(--obt-ink-2);font-weight:400}.obt-evidence__src{font-size:var(--obt-fs-sm);color:var(--obt-ink-2)}.obt-style__grid{display:grid;gap:var(--obt-s3);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--obt-s6)}.obt-style__item{display:grid;gap:var(--obt-s2);text-decoration:none}.obt-style__img{background:var(--obt-surface);aspect-ratio:4 / 5;overflow:hidden}.obt-style__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--obt-ease)}.obt-style__item:hover img{transform:scale(1.025)}.obt-style__name{font-size:var(--obt-fs-sm)}.obt-style__item:hover .obt-style__name{text-decoration:underline}@media(min-width:990px){.obt-style__grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:var(--obt-s4);align-items:end}.obt-style__item:first-child .obt-style__img{aspect-ratio:4 / 5.4}}.obt-style__cap{margin-top:var(--obt-s3);font-size:var(--obt-fs-sm);color:var(--obt-ink-2)}.obt-info{display:grid;gap:var(--obt-s6)}@media(min-width:990px){.obt-info{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(40px,6vw,112px)}}.obt-acd{border-top:1px solid var(--obt-ink)}.obt-acd details{border-bottom:1px solid var(--obt-line)}.obt-acd summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--obt-s4);padding:var(--obt-s4) 0;min-height:60px;font-size:var(--obt-fs-md);font-weight:500}.obt-acd summary::-webkit-details-marker{display:none}.obt-acd summary .obt-icon{transition:transform .3s var(--obt-ease)}.obt-acd details[open] summary .obt-icon{transform:rotate(45deg)}.obt-acd__body{padding:0 0 var(--obt-s5);color:var(--obt-ink-2);max-width:64ch}.obt-acd__body>*+*{margin-top:var(--obt-s3)}.obt-acd__body ul{list-style:disc;padding-left:1.2em}.obt-acd__body a{color:var(--obt-ink)}@media(prefers-reduced-motion:no-preference){.obt-acd details[open] .obt-acd__body{animation:obt-reveal .35s var(--obt-ease)}}@keyframes obt-reveal{0%{opacity:0;transform:translateY(-4px)}}.obt-final{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--obt-s5);padding-block:var(--obt-s6);border-top:1px solid var(--obt-line)}.obt-final__prod{display:flex;align-items:center;gap:var(--obt-s4);min-width:0}.obt-final__img{width:72px;height:90px;background:var(--obt-surface);flex:none}.obt-final__img img{width:100%;height:100%;object-fit:cover}.obt-final__name{font-family:var(--obt-serif);font-size:1.625rem;font-weight:400;line-height:1.1}.obt-final__meta{font-size:var(--obt-fs-sm);color:var(--obt-ink-2);font-variant-numeric:tabular-nums}.obt-final .obt-btn{width:auto}@media(max-width:599px){.obt-final .obt-btn{width:100%}}@media(prefers-reduced-motion:reduce){.obt-pdp *,.obt-story *,.obt-lightbox *,.obt-sheet *{transition-duration:.01ms!important;animation-duration:.01ms!important}.obt-gallery__track{scroll-behavior:auto}}@media(max-width:989px){body.obt-sticky-on{padding-bottom:76px}}[id$=__section_press_logos_AyG7iY] .logos__slider__outer,[id$=__section_press_logos_AyG7iY] .logos__slide,[id$=__section_press_logos_AyG7iY] .logos__logo{opacity:1!important}[id$=__section_press_logos_AyG7iY] .logos__img{background:transparent!important;box-shadow:none!important}[id$=__section_press_logos_AyG7iY] .logos__img img{filter:grayscale(1) contrast(1.2) brightness(1.02);mix-blend-mode:multiply;opacity:.72}.obt-opts .obt-sizes+.obt-sizes{padding-top:var(--obt-s5)}.obt-sizes__grid--dense{grid-template-columns:repeat(3,minmax(0,1fr))}.obt-sizes__grid--dense .obt-size__box{min-height:56px;padding:var(--obt-s3)}.obt-sizes__grid--dense .obt-size__dim{font-size:var(--obt-fs-sm)}@media(max-width:480px){.obt-sizes__grid--dense{grid-template-columns:repeat(2,minmax(0,1fr))}}.obt-size.is-impossible{opacity:.45}.obt-size.is-impossible .obt-size__dim{text-decoration:line-through}.obt-size__flag:empty{display:none}.obt-rte :where(p,ul,ol)+:where(p,ul,ol){margin-top:var(--obt-s3)}.obt-rte [style]{font-family:inherit!important;font-size:inherit!important}.obt-rte img{max-width:100%;height:auto}.obt-head{display:grid;gap:var(--obt-s3);padding-bottom:var(--obt-s5);margin-top:var(--obt-s4)}.obt-head__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--obt-s2) var(--obt-s4);flex-wrap:wrap}.obt-head .obt-title{margin:0;font-weight:400;letter-spacing:-.012em;line-height:1.08}.obt-head .obt-tagline{margin:0;font-size:var(--obt-fs-md);line-height:1.55;color:var(--obt-ink-2)}.obt-head .obt-rating{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:var(--obt-fs-xs);white-space:nowrap;text-decoration:none;color:var(--obt-ink-2)}.obt-head .obt-rating__stars .obt-icon{width:12px;height:12px}.obt-head .obt-origin{justify-self:start;margin:var(--obt-s1) 0 0;display:inline-flex;align-items:center;gap:10px;padding:7px 12px;border:1px solid var(--obt-line);background:#ffffff73;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--obt-ink-2)}.obt-head .obt-origin__flag{width:18px;height:13px}.obt-price{margin-top:0;padding:var(--obt-s4) 0;border-top:1px solid var(--obt-line)}.obt-price__now{font-size:1.375rem}.obt-form{margin-top:0}.obt-sizes__grid[hidden]{display:none!important}.obt-select--size{display:block;width:100%;flex:none}.obt-select--size select{width:100%;height:54px;padding:0 44px 0 16px;appearance:none;-webkit-appearance:none;border:1px solid transparent;border-radius:0;background:#eeebe5;color:var(--obt-ink);font:inherit;font-size:var(--obt-fs-sm);letter-spacing:.01em;font-variant-numeric:tabular-nums;cursor:pointer}.obt-select--size select:hover{border-color:var(--obt-line-strong)}.obt-select--size select:focus-visible{outline:2px solid var(--obt-focus);outline-offset:2px}.obt-select--size .obt-select__chev{position:absolute;right:18px;top:50%;translate:0 -50%;pointer-events:none;color:var(--obt-ink-2)}.obt-sizes.is-invalid .obt-select--size select{border-color:var(--obt-error)}.obt-field+.obt-field{padding-top:var(--obt-s5)}.obt-expert{padding-top:var(--obt-s6)}.obt-expert__label{margin:0 0 var(--obt-s3);font-family:var(--obt-serif);font-size:1.625rem;font-weight:400;line-height:1.15;letter-spacing:-.01em;text-transform:none;color:var(--obt-ink)}.obt-expert__quote{margin:0;padding-left:var(--obt-s4);border-left:2px solid var(--obt-line-strong)}.obt-expert__quote p{font-family:var(--obt-font);font-size:var(--obt-fs-md);font-weight:400;line-height:1.65;color:var(--obt-ink-2)}.obt-head .obt-title{font-size:clamp(1.875rem,1.35rem + 1.3vw,2.625rem)}.obt-sizes .obt-field__value{display:none}.obt-expert__quote{border-left:2px solid var(--obt-line-strong)!important;padding-left:var(--obt-s4)!important}.obt-tone--bg{background:var(--obt-bg)}.obt-tone--surface{background:var(--obt-surface)}.obt-tone--surface+.obt-tone--surface,.obt-tone--bg+.obt-tone--bg{padding-top:0}.shopify-section:has(.obt-tone--bg)+.shopify-section .obt-tone--bg,.shopify-section:has(.obt-tone--surface)+.shopify-section .obt-tone--surface{padding-top:0}.obt-eyebrow{font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--obt-ink-2)}.obt-story .obt-h2{font-size:clamp(2rem,1.4rem + 1.8vw,3rem);line-height:1.08;letter-spacing:-.012em}.obt-story .obt-lead,.obt-story .obt-prose{font-size:var(--obt-fs-md);line-height:1.65;color:var(--obt-ink-2)}.obt-rte strong{font-weight:500;color:var(--obt-ink)}.obt-rte a{color:var(--obt-ink)}.obt-split{display:grid;gap:var(--obt-s6);align-items:center}.obt-split__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--obt-surface)}.obt-split__media img,.obt-split__media svg{width:100%;height:100%;object-fit:cover}.obt-split__copy{display:grid;gap:var(--obt-s4);align-content:center;max-width:520px}.obt-split__copy .obt-h2{margin-bottom:var(--obt-s1)}@media(min-width:990px){.obt-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,7vw,128px)}.obt-split__media{aspect-ratio:4 / 5;max-height:760px}.obt-split--rev .obt-split__media{order:2}.obt-split__copy{justify-self:start}.obt-split--rev .obt-split__copy{justify-self:end}}.obt-points{display:grid;gap:var(--obt-s3);margin-top:var(--obt-s2);padding-top:var(--obt-s4);border-top:1px solid var(--obt-line)}.obt-points__item{display:flex;gap:var(--obt-s3);align-items:baseline;font-size:var(--obt-fs-sm);color:var(--obt-ink)}.obt-points__item .obt-icon{width:14px;height:14px;flex:none;translate:0 2px}.obt-callout{margin-top:var(--obt-s2);padding:var(--obt-s5);border:1px solid var(--obt-line);background:#ffffff80;display:grid;gap:var(--obt-s2)}.obt-callout__t{font-family:var(--obt-serif);font-size:1.375rem;line-height:1.2}.obt-callout__b{font-size:var(--obt-fs-sm);color:var(--obt-ink-2);line-height:1.6}.obt-textlink{justify-self:start;margin-top:var(--obt-s2);font-size:var(--obt-fs-xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.45em}.obt-quotes{display:grid;gap:var(--obt-s6)}.obt-quotes__head{display:flex;align-items:end;justify-content:space-between;gap:var(--obt-s4)}.obt-quotes__head>div:first-child{display:grid;gap:var(--obt-s3)}.obt-quotes__nav{display:none;gap:var(--obt-s2)}@media(min-width:750px){.obt-quotes__nav{display:flex}}.obt-round{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--obt-line-strong);background:transparent;border-radius:50%;cursor:pointer}.obt-round:hover{border-color:var(--obt-ink)}.obt-round .obt-icon{width:16px;height:16px}.obt-quotes__track{display:grid;grid-auto-flow:column;grid-auto-columns:min(82vw,340px);gap:var(--obt-s5);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding-bottom:var(--obt-s2)}.obt-quotes__track::-webkit-scrollbar{display:none}.obt-quote{scroll-snap-align:start;display:flex;flex-direction:column;gap:var(--obt-s4);padding-top:var(--obt-s4);border-top:1px solid var(--obt-ink)}.obt-quote__stars{display:inline-flex;gap:2px}.obt-quote__stars .obt-icon{width:13px;height:13px}.obt-quote__text p{font-size:var(--obt-fs-md);line-height:1.6;color:var(--obt-ink);text-wrap:pretty}.obt-quote__name{margin-top:auto;font-size:var(--obt-fs-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--obt-ink-2)}.obt-cols-sec{display:grid;gap:var(--obt-s7)}.obt-cols-sec__head{display:grid;gap:var(--obt-s3);max-width:640px}.obt-cols{display:grid;gap:var(--obt-s6)}@media(min-width:750px){.obt-cols--2{grid-template-columns:repeat(2,minmax(0,1fr))}.obt-cols--3{grid-template-columns:repeat(3,minmax(0,1fr))}.obt-cols--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.obt-col{display:grid;gap:var(--obt-s3);align-content:start;padding-top:var(--obt-s4);border-top:1px solid var(--obt-ink)}.obt-col__t{font-family:var(--obt-serif);font-size:1.5rem;font-weight:400;line-height:1.2}.obt-col__b{font-size:var(--obt-fs-sm);line-height:1.65;color:var(--obt-ink-2)}.obt-col__b ul{display:grid;gap:var(--obt-s2)}.obt-col__b--checks li{position:relative;padding-left:26px}.obt-col__b--checks li:before{content:"";position:absolute;left:0;top:.42em;width:12px;height:7px;border-left:1.4px solid var(--obt-ink);border-bottom:1.4px solid var(--obt-ink);rotate:-45deg}.obt-col__b p:empty{display:none}.obt-xp{display:grid;gap:var(--obt-s7)}.obt-xp__list{display:grid;gap:var(--obt-s6)}@media(min-width:750px){.obt-xp__list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.obt-xp__item{display:grid;gap:var(--obt-s4);align-content:start;padding-top:var(--obt-s4);border-top:1px solid var(--obt-ink)}.obt-xp__q p{font-size:var(--obt-fs-md);line-height:1.65;color:var(--obt-ink-2)}@media(min-width:990px){.obt-info{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(40px,6vw,112px);align-items:start}}.obt-story blockquote.obt-quote__text,.obt-story blockquote.obt-xp__q{margin:0;padding:0;border:0;quotes:none;font-style:normal;background:none}.obt-story blockquote.obt-quote__text:before,.obt-story blockquote.obt-quote__text:after{content:none}.insp-card,.insp-card *,.card-link{border-radius:0!important}.obt-tp{padding:var(--obt-s5) 0;border-top:1px solid var(--obt-ink);border-bottom:1px solid var(--obt-line)}.obt-tp__box{min-height:140px}.obt-tp__box>a{font-size:var(--obt-fs-sm)}.obt-quotes__sub{font-family:var(--obt-font);font-size:var(--obt-fs-xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--obt-ink-2);margin-top:var(--obt-s2)}.obt-quotes__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--obt-s4);margin-bottom:calc(var(--obt-s3) * -1)}.obt-quotes__bar .obt-quotes__sub{margin:0}.obt-tp:last-child{border-bottom:0;padding-bottom:0}.obt-mix{padding-block:clamp(32px,5vw,72px)}.obt-mix__grid{display:grid;gap:var(--obt-s6)}@media(min-width:990px){.obt-mix__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,5vw,96px);align-items:start}.obt-mix__stage{position:sticky;top:90px;order:2}.obt-mix__panel{order:1}}.obt-mix__panel{display:grid;gap:0}.obt-mix__title{margin-bottom:var(--obt-s3)}.obt-mix__intro{margin-bottom:var(--obt-s5)}.obt-mix__step{padding:var(--obt-s5) 0;border-top:1px solid var(--obt-line);display:grid;gap:var(--obt-s3)}.obt-mix__step:first-of-type{border-top-color:var(--obt-ink)}.obt-mix__stephead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--obt-s3)}.obt-mix__h{font-family:var(--obt-serif);font-size:1.5rem;font-weight:400;line-height:1.2}.obt-mix__sub{font-size:var(--obt-fs-sm);color:var(--obt-ink-2);margin-top:calc(var(--obt-s2) * -1)}.obt-mix__price{font-size:var(--obt-fs-sm);color:var(--obt-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.obt-mix__toggle{display:inline-flex;align-items:center;gap:var(--obt-s3);cursor:pointer}.obt-mix__toggle input{width:18px;height:18px;accent-color:var(--obt-ink)}.obt-mix__step.is-off .obt-mix__h{color:var(--obt-ink-2)}.obt-mix__step [hidden]{display:none!important}.obt-mix__step>div[data-body]{display:grid;gap:var(--obt-s3)}.obt-mix__sw{display:flex;flex-wrap:wrap;gap:8px}.obt-mix__swatch{width:32px;height:32px;border-radius:50%;border:0;padding:0;cursor:pointer;background:var(--sw);box-shadow:inset 0 0 0 1px #0000001f;position:relative}.obt-mix__swatch[aria-checked=true]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid var(--obt-ink)}.obt-mix__row{display:flex;gap:var(--obt-s3);align-items:stretch}.obt-mix__sel{flex:1;position:relative}.obt-mix__sel select{width:100%;height:48px;padding:0 40px 0 14px;appearance:none;-webkit-appearance:none;border:0;border-radius:0;background:#eeebe5 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%231a1a1a' stroke-width='1.3'/%3E%3C/svg%3E") no-repeat right 16px center;font:inherit;font-size:var(--obt-fs-sm);color:var(--obt-ink)}.obt-mix__qty{display:inline-flex;align-items:center;border:1px solid var(--obt-line-strong);height:48px}.obt-mix__qty button{width:40px;height:100%;border:0;background:none;cursor:pointer;font-size:1.1rem}.obt-mix__qty span{min-width:24px;text-align:center;font-variant-numeric:tabular-nums}.obt-mix__total{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--obt-s4);padding-top:var(--obt-s5);border-top:1px solid var(--obt-ink)}.obt-mix__tl{font-size:var(--obt-fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--obt-ink-2)}.obt-mix__tp{font-size:1.5rem;font-variant-numeric:tabular-nums}.obt-mix__tp s{font-size:var(--obt-fs-md);color:var(--obt-ink-3);margin-left:6px}.obt-mix__note{font-size:var(--obt-fs-xs);color:var(--obt-ink-2);margin-top:2px}.obt-mix__add{width:auto;min-width:220px}.obt-mix__visual{background:#efe9e1;aspect-ratio:800 / 720}.obt-mix__visual svg{display:block;width:100%;height:100%}.obt-mix__visual [data-fill]{transition:fill .35s ease}.obt-mix__cap{margin-top:var(--obt-s2);font-size:var(--obt-fs-xs);color:var(--obt-ink-3)}@media(max-width:989px){.obt-mix__stage{position:sticky;top:0;z-index:2;background:var(--obt-bg);padding-bottom:var(--obt-s2)}.obt-mix__visual{aspect-ratio:800 / 560}.obt-mix__visual svg{height:100%}.obt-mix__cap{display:none}}@media(max-width:989px){.obt-mix__stage{order:-1}.obt-mix__visual{max-height:36vh;aspect-ratio:auto;height:36vh}}.obt-swatches{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-inline:0}@media(max-width:420px){.obt-swatches{grid-template-columns:repeat(5,minmax(0,1fr))}}.obt-swatch{width:auto;height:auto;aspect-ratio:1;border-radius:0;display:block}.obt-swatch__img{width:100%;height:100%;border-radius:0;box-shadow:none;background:var(--obt-surface)}.obt-swatch__img img{transform:scale(1.35);transform-origin:50% 62%}.obt-swatch:hover .obt-swatch__img img{transform:scale(1.45)}.obt-swatch:after{top:0;right:0;bottom:0;left:0;border-radius:0;box-shadow:inset 0 0 0 1px #1a1a1a14}.obt-swatch:hover:after{box-shadow:inset 0 0 0 1px var(--obt-line-strong)}.obt-swatch.is-current:after{box-shadow:inset 0 0 0 2px var(--obt-ink),inset 0 0 0 4px #ffffffe6}.obt-swatch:focus-visible{border-radius:0;outline-offset:2px}.obt-swatch.is-soldout:before{left:50%;top:-20%;height:140%;width:1px;background:#1a1a1a99}.obt-swatch{overflow:hidden}.obt-mm{margin:0 0 var(--obt-s4);padding:var(--obt-s4) var(--obt-s5);background:var(--obt-surface);display:grid;gap:6px;color:#5b3a2b}.obt-mm[hidden]{display:none}.obt-mm__price{font-size:var(--obt-fs-sm)}.obt-mm__price strong{font-size:1.25rem;font-weight:600;margin-left:4px;font-variant-numeric:tabular-nums}.obt-mm__h{font-size:var(--obt-fs-sm);font-weight:600;line-height:1.45}.obt-mm__t{font-size:var(--obt-fs-xs);color:#7a5a48}.obt-mm{display:none}.obt-price{align-items:center;gap:8px 14px}.obt-mm-pill{display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:#f8f3f0;color:#a46c53;padding:5px 12px;font-size:14px;line-height:1.35;white-space:nowrap}.obt-mm-pill[hidden]{display:none}.obt-mm-pill strong{color:#653b29;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.obt-mm-pill__i{display:inline-grid;place-items:center;width:17px;height:17px;margin-left:3px;border:1px solid currentColor;border-radius:50%;font-size:10px;line-height:1;opacity:.7;cursor:help}.obt-mm-offer{margin:0 0 var(--obt-s4);background:#f1eae6;border-radius:12px;color:#643927;padding:26px 30px;display:grid;gap:12px}.obt-mm-offer[hidden]{display:none}.obt-mm-offer__h{font-size:16px;font-weight:700;line-height:1.4}.obt-mm-offer__t{font-size:15px;line-height:1.5}@media(max-width:767px){.obt-mm-pill{font-size:12px}.obt-mm-pill strong{font-size:14px}.obt-mm-offer{padding:16px;gap:8px}.obt-mm-offer__h{font-size:15px}.obt-mm-offer__t{font-size:14px}}.obt-mm-pill{background:#f2ede4;color:#5a5a5a;box-shadow:inset 0 0 0 1px #e8e1d5}.obt-mm-pill strong{color:#1f1f1f}.obt-mm-pill:before{content:"";width:8px;height:8px;border-radius:50%;background:#a0afa0;margin-right:3px;flex:none}.obt-mm-offer{background:#f2ede4;color:#1f1f1f;border-left:4px solid #a0afa0;box-shadow:inset 0 0 0 1px #e8e1d5}.obt-mm-offer__t{color:#3d3d3d}.obt-mm-pill{position:relative;overflow:visible}.obt-mm-pill__i{position:relative;padding:0;background:none;color:inherit;font:inherit;font-size:10px;font-family:Georgia,serif;font-style:italic}.obt-mm-tip{position:absolute;z-index:20;bottom:calc(100% + 10px);right:-12px;width:max-content;max-width:min(280px,80vw);padding:10px 14px;background:#1f1f1f;color:#fff;font:400 13px/1.45 var(--obt-font);font-style:normal;text-align:left;white-space:normal;border-radius:6px;box-shadow:0 6px 20px #00000026;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .2s,transform .2s,visibility .2s;pointer-events:none}.obt-mm-tip:after{content:"";position:absolute;top:100%;right:16px;border:6px solid transparent;border-top-color:#1f1f1f}.obt-mm-pill__i:hover .obt-mm-tip,.obt-mm-pill__i:focus .obt-mm-tip,.obt-mm-pill__i:focus-visible .obt-mm-tip{opacity:1;visibility:visible;transform:none}.obt-mm-pill__i{opacity:1;color:#7a7a7a}.obt-mm-pill__i:hover,.obt-mm-pill__i:focus{color:#1f1f1f}.obt-mm-tip{color:#fff!important;background:#1f1f1f}.obt-pdp,.obt-story{--obt-r: 12px}.obt-cname{font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--obt-ink);margin:0 0 -4px}.obt-cname span{letter-spacing:.04em;text-transform:none;font-weight:400;color:var(--obt-ink-2);font-size:var(--obt-fs-sm)}.obt-cname{font-size:var(--obt-fs-sm);font-weight:700;letter-spacing:.01em;text-transform:none;color:var(--obt-ink);margin:0 0 -2px}.obt-cname span{font-weight:400;letter-spacing:.01em;color:var(--obt-ink-2);font-size:var(--obt-fs-sm)}.obt-cname{font-size:var(--obt-fs-sm);letter-spacing:.01em;text-transform:none;font-weight:400;color:var(--obt-ink-2);margin:0 0 -2px}.obt-cname strong{font-weight:600;color:var(--obt-ink)}.obt-cname span{font-size:inherit;letter-spacing:inherit;color:var(--obt-ink-2);font-weight:400}@media(max-width:749px){:root,.obt-story,.obt-pdp{--obt-fs-xs: .875rem;--obt-fs-sm: 1rem;--obt-fs-md: 1.0625rem}.obt-label,.obt-eyebrow,.obt-card__badge,.obt-quotes__sub,.obt-head .obt-origin,.insp-eyebrow,.insp-caption-label,.sbc-eyebrow,.btb-name,.btb-sub{font-size:12px!important}.obt-card__title,.obt-card__price{font-size:16px!important}.obt-card__cname,.obt-card__meta{font-size:14px!important}.obt-card__size{font-size:13px!important;padding:4px 7px}.obt-mm-pill,.obt-mm-card{font-size:14px!important}.obt-mm-pill strong,.obt-mm-card strong,.obt-mm-offer__h{font-size:16px!important}.obt-mm-offer__t{font-size:15px!important}.obt-crumbs ol,.obt-rating,.obt-field__label,.obt-contents__title,.obt-contents__note,.obt-btn__label,.obt-expert__title,.obt-acc__note,.obt-link,.obt-sticky__meta,.insp-caption-title,.obt-row__all{font-size:14px!important}.obt-cname{font-size:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/obt-pdp.css.map */
