.olbm{border:1px solid var(--ol-ink);background:var(--ol-cream);color:var(--ol-ink)}.olbm__head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;cursor:pointer;list-style:none}.olbm__head::-webkit-details-marker{display:none}.olbm__left{display:flex;flex-direction:column;gap:8px;min-width:0}.olbm__tiers{display:flex;flex-wrap:wrap}.olbm__tiers>span{padding:0 14px;border-left:1px solid var(--ol-ink)}.olbm__tiers>span:first-child{padding-left:0;border-left:0}.olbm__toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;flex:none}.olbm__toggle svg{transition:transform .2s ease}.olbm[open] .olbm__toggle svg{transform:rotate(180deg)}.olbm__rows{list-style:none;margin:0;padding:0 18px}.olbm__row{display:grid;grid-template-columns:minmax(0,1fr) auto 50px;column-gap:10px;align-items:center;padding:12px 0;border-top:1px solid var(--ol-ink)}.olbm__tier{display:flex;flex-direction:column;gap:2px}.olbm__code{letter-spacing:.08em;text-transform:none}.olbm__copy{min-height:44px;border:0;background:transparent;color:var(--ol-ink);cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:0;text-align:left}.olbm__note{padding:12px 18px 14px;border-top:1px solid var(--ol-ink)}@media(max-width:749px){.olbm__head{padding:12px 14px;gap:8px}.olbm__tiers{flex-wrap:nowrap;white-space:nowrap}.olbm__tiers>span{font-size:13px;padding:0 9px}.olbm__toggle{gap:6px}.olbm__rows{padding:0 14px}.olbm__note{padding:12px 14px 14px}}.olsp{padding-block:24px 0;color:var(--ol-ink)}.olsp__tabbar{display:flex;justify-content:center;gap:12px;border-bottom:1px solid var(--ol-ink)}.olsp__tab{height:56px;padding:0 20px;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:var(--ol-ink);cursor:pointer;flex:none}.olsp__tab.is-active{border-bottom-color:var(--ol-ink)}.olsp__acc,.olsp__panel{display:none}@media(min-width:750px){.olsp__item.is-tab .olsp__panel{display:block}}.olsp__sub{padding-block:64px}.olsp__sub+.olsp__sub{border-top:1px solid var(--ol-ink)}.olsp-prose,.olsp-prose p{font-family:var(--ol-text);font-weight:300;font-size:16px;line-height:1.68}.olsp-prose p{margin:0 0 14px}.olsp-prose p:last-child{margin-bottom:0}.olsp-prose a{color:inherit;text-decoration:underline;text-underline-offset:3px}.olsp-hint{display:none}.olsp-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.olsp-intro--text{grid-template-columns:minmax(0,1fr)}.olsp-intro__text{display:flex;flex-direction:column;gap:14px;max-width:520px}.olsp-light{display:flex;flex-direction:column;gap:10px;min-width:0}.olsp-light__stage{position:relative;aspect-ratio:1 / 1;overflow:hidden;border:1px solid var(--ol-ink);background:var(--ol-ink)}.olsp-light__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s ease}.olsp-light__img--on{opacity:0}.olsp-light__stage[data-lit=true] .olsp-light__img--on{opacity:1}.olsp-light__stage[data-lit=true] .olsp-light__img--off{opacity:0}.olsp-light__switch{position:absolute;left:16px;bottom:16px;display:inline-flex;background:var(--ol-cream);border:1px solid var(--ol-ink)}.olsp-light__switch button{height:44px;padding:0 18px;border:0;background:transparent;color:var(--ol-ink);cursor:pointer}.olsp-light__switch button.is-active{background:var(--ol-oat);box-shadow:inset 0 0 0 1px var(--ol-ink)}.olsp-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.olsp-card{display:flex;flex-direction:column;border:1px solid var(--ol-ink);background:var(--ol-cream);min-width:0}.olsp-card__media{aspect-ratio:1 / 1;overflow:hidden}.olsp-card__media--tall{aspect-ratio:4 / 5}.olsp-card__media img{display:block;width:100%;height:100%;object-fit:cover}.olsp-card__body{display:flex;flex-direction:column;gap:6px;padding:16px 18px 20px}.olsp-dims{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:start}.olsp-dims--no-figure{grid-template-columns:minmax(0,1fr)}.olsp-dims__figure{margin:0;border:1px solid var(--ol-ink);background:var(--ol-cream);padding:24px;display:flex;justify-content:center}.olsp-dims__figure svg{width:100%;max-width:420px;height:auto;display:block}.olsp-dims__facts{min-width:0}.olsp-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--ol-ink);margin-bottom:24px}.olsp-figs>div{padding:16px 14px;display:flex;flex-direction:column;gap:6px}.olsp-figs>div+div{border-left:1px solid var(--ol-ink)}.olsp-specs .ol-spec-table{width:100%}.olsp-size{display:flex;flex-direction:column;gap:32px}.olsp-size__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}.olsp-size__top--text{grid-template-columns:minmax(0,1fr)}.olsp-size__intro{display:flex;flex-direction:column;gap:14px;max-width:520px}.olsp-modes{display:flex;flex-wrap:wrap;gap:8px}.olsp-modes .ol-chip{min-height:44px;cursor:pointer}.olsp-steps{border-top:1px solid var(--ol-ink)}.olsp-stepper{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--ol-ink)}.olsp-qty{display:inline-flex;align-items:center;border:1px solid var(--ol-ink);height:46px;background:var(--ol-cream)}.olsp-qty button{width:44px;height:44px;border:0;background:transparent;color:var(--ol-ink);cursor:pointer;display:flex;align-items:center;justify-content:center}.olsp-qty output{min-width:72px;text-align:center}.olsp-result{padding:28px;display:flex;flex-direction:column;gap:12px}.olsp-result__method{border-top:1px solid var(--ol-ink);padding-top:12px}.olsp-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--ol-ink)}.olsp-rules>div{padding:20px;display:flex;flex-direction:column;gap:8px}.olsp-rules>div:nth-child(2n){border-left:1px solid var(--ol-ink)}.olsp-rules>div:nth-child(n+3){border-top:1px solid var(--ol-ink)}.olsp-fit{display:flex;flex-direction:column;gap:28px}.olsp-fit__intro{display:flex;flex-direction:column;gap:14px;max-width:640px}.olsp-steplist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--ol-ink)}.olsp-steplist li{padding:22px 20px;display:flex;flex-direction:column;gap:10px}.olsp-steplist li+li{border-left:1px solid var(--ol-ink)}.olsp-faq__intro{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.olsp-faq__intro .b-secondary{margin-top:6px}@media(max-width:989px){.olsp-dims{grid-template-columns:minmax(0,1fr);gap:28px}.olsp-steplist{grid-template-columns:repeat(2,minmax(0,1fr))}.olsp-steplist li:nth-child(3){border-left:0}.olsp-steplist li:nth-child(n+3){border-top:1px solid var(--ol-ink)}}@media(max-width:749px){.olsp{padding-block:8px 0}.olsp__tabbar{display:none}.olsp__item{margin:12px calc(-1 * var(--ol-gutter)) 0;border-top:1px solid var(--ol-ink);border-bottom:1px solid var(--ol-ink)}.olsp__acc{display:flex;width:100%;min-height:76px;padding:14px var(--ol-gutter);border:0;background:var(--ol-oat);color:var(--ol-ink);align-items:center;gap:14px;text-align:left;cursor:pointer}.olsp__acc[aria-expanded=true]{border-bottom:1px solid var(--ol-ink)}.olsp__acc-num{flex:none}.olsp__acc-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.olsp__acc-chev{flex:none;width:36px;height:36px;border:1px solid var(--ol-ink);border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ol-cream);transition:transform .2s ease}.olsp__acc[aria-expanded=true] .olsp__acc-chev{transform:rotate(180deg)}.olsp__item.is-open .olsp__panel{display:block;padding-inline:var(--ol-gutter)}.olsp__sub{padding-block:40px}.olsp__panel>.olsp__sub:first-child{padding-top:28px}.olsp-prose,.olsp-prose p{font-size:15px;line-height:1.7}.olsp-hint{display:block}.olsp-intro{grid-template-columns:minmax(0,1fr);gap:24px}.olsp-light__stage{margin-inline:calc(-1 * var(--ol-gutter));border-left:0;border-right:0}.olsp-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-right:calc(-1 * var(--ol-gutter));padding-right:var(--ol-gutter);scrollbar-width:none}.olsp-row::-webkit-scrollbar{display:none}.olsp-row>*{flex:0 0 80%;scroll-snap-align:start}.olsp-dims__figure{padding:16px}.olsp-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.olsp-figs>div:nth-child(3){border-left:0}.olsp-figs>div:nth-child(n+3){border-top:1px solid var(--ol-ink)}.olsp-size__top{grid-template-columns:minmax(0,1fr);gap:24px}.olsp-rules{grid-template-columns:minmax(0,1fr)}.olsp-rules>div:nth-child(2n){border-left:0}.olsp-rules>div+div{border-top:1px solid var(--ol-ink)}.olsp-steplist{grid-template-columns:minmax(0,1fr)}.olsp-steplist li+li{border-left:0;border-top:1px solid var(--ol-ink)}}.olsp-videos__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.olsp-videos__text{max-width:360px}.olsp-videos__wrap--single{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:56px;align-items:center}.olsp-videos__wrap--single .olsp-videos__head{flex-direction:column;align-items:flex-start;margin-bottom:0}.olsp-videos__wrap--single .olsp-videos__grid{grid-template-columns:minmax(0,1fr)}.olsp-videos__wrap--double{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,640px);gap:56px;align-items:center}.olsp-videos__wrap--double .olsp-videos__head{flex-direction:column;align-items:flex-start;margin-bottom:0}.olsp-videos__wrap--double .olsp-videos__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.olsp-video{position:relative;aspect-ratio:9 / 16;overflow:hidden;border:1px solid var(--ol-ink);background:var(--ol-ink);margin:0}.olsp-video video,.olsp-video .olsp-video__el{display:block;width:100%;height:100%;object-fit:cover}.olsp-video__toggle{position:absolute;top:12px;right:12px;width:44px;height:44px;border-radius:50%;border:1px solid var(--ol-ink);background:var(--ol-cream);color:var(--ol-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.olsp-video__icon-play{display:none}.olsp-video.is-paused .olsp-video__icon-play{display:block}.olsp-video.is-paused .olsp-video__icon-pause{display:none}.olsp-video__cap{position:absolute;left:0;right:0;bottom:0;padding:40px 16px 16px;background:linear-gradient(to top,var(--ol-scrim-strong),rgba(58,46,39,0));color:var(--ol-cream)}@media(max-width:749px){.olsp-videos__wrap--single{grid-template-columns:minmax(0,1fr);gap:0}.olsp-videos__wrap--single .olsp-videos__head{margin-bottom:18px}.olsp-videos__wrap--single .olsp-videos__grid{max-width:300px}.olsp-videos__wrap--double{grid-template-columns:minmax(0,1fr);gap:0}.olsp-videos__wrap--double .olsp-videos__head{margin-bottom:18px}.olsp-videos__wrap:not(.olsp-videos__wrap--single) .olsp-videos__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-right:calc(-1 * var(--ol-gutter));padding-right:var(--ol-gutter);scrollbar-width:none}.olsp-videos__grid>*{flex:0 0 62%;scroll-snap-align:start}}.olsp-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.olsp-pcard{display:flex;flex-direction:column;gap:12px;min-width:0}.olsp-pcard__media{display:block;aspect-ratio:1 / 1;overflow:hidden;border:1px solid var(--ol-ink);background:var(--ol-cream)}.olsp-pcard__media img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.olsp-pcard__body{display:flex;flex-direction:column;gap:4px;flex:1}.olsp-pcard__title{color:inherit;text-decoration:none}.olsp-pcard__title:hover{text-decoration:underline;text-underline-offset:4px}.olsp-pcard .b-primary,.olsp-pcard__form{width:100%}@media(min-width:990px){.olsp-rail>:nth-child(n+5){display:none}}@media(min-width:750px)and (max-width:989px){.olsp-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.olsp-rail>:nth-child(n+4){display:none}}@media(max-width:749px){.olsp-rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-right:calc(-1 * var(--ol-gutter));padding-right:var(--ol-gutter);scrollbar-width:none}.olsp-rail::-webkit-scrollbar{display:none}.olsp-rail>*{flex:0 0 46%;scroll-snap-align:start}}.olsp-reviews__box{border:1px dashed var(--ol-ink);background:var(--ol-cream);padding:32px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}@media(max-width:749px){.olsp-reviews__box{padding:22px}}.olsp-assure{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;padding:0;list-style:none;color:var(--ol-ink)}.olsp-assure li{margin:0;min-width:0}.olsp-assure__item{display:flex;gap:10px;align-items:center;color:inherit;text-decoration:none}a.olsp-assure__item:hover span{text-decoration:underline;text-underline-offset:3px}.olsp-assure svg{flex:none;width:20px;height:20px}@media screen and (max-width:360px){.olsp-assure{gap:10px 10px}.olsp-assure__item{gap:8px;font-size:13px}}.olsp-prose .ol-pdp-desc{border-top:0;padding-top:0;display:block}.olsp-specs .ol-spec-table{width:100%;border-collapse:collapse;table-layout:fixed;color:var(--ol-ink)}.olsp-specs .ol-spec-table th,.olsp-specs .ol-spec-table td{text-align:left;vertical-align:top;padding:11px 0;border-bottom:1px solid color-mix(in srgb,var(--ol-ink) 22%,transparent)}.olsp-specs .ol-spec-table tr:last-child th,.olsp-specs .ol-spec-table tr:last-child td{border-bottom:0}.olsp-specs .ol-spec-table th{width:36%;padding-right:16px;padding-top:13px;font-family:var(--ol-label);font-weight:400;font-size:11px;line-height:1.5;letter-spacing:.2em;text-transform:uppercase}.olsp-specs .ol-spec-table td{font-family:var(--ol-text);font-weight:300;font-size:14px;line-height:1.55}.olsp-specs .ol-spec-table td strong{font-weight:400}@media(max-width:749px){.olsp-specs .ol-spec-table th{width:40%;font-size:10px;letter-spacing:.16em}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ol-supreme.css.map */
