:root{--dl-sand:#F3ECE2;--dl-cream:#FAF7F2;--dl-clay:#A8573A;--dl-clay-dark:#8C4529;--dl-olive:#2E3A2F;--dl-olive-soft:#DDE3D6}.dl-hl{list-style:none;margin:20px 0 24px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:2px solid var(--dl-clay);background:var(--dl-cream)}.dl-hl li{padding:14px 14px 14px 16px;border-bottom:1px solid var(--dl-line);display:flex;flex-direction:column;gap:4px;font-family:var(--dl-sans)}.dl-hl li:nth-child(2n){border-left:1px solid var(--dl-line)}.dl-hl b{font-size:14px;font-weight:500;color:var(--dl-ink);display:flex;align-items:center;gap:8px}.dl-hl b:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--dl-clay);flex:none}.dl-hl span{font-size:13px;line-height:1.5;color:var(--dl-grey);padding-left:15px}.dl-hl a{color:var(--dl-clay);text-underline-offset:3px}.dl-bf{margin:0 0 20px;padding:14px 16px;background:var(--dl-clay);color:#fff;display:flex;flex-direction:column;gap:4px;font-family:var(--dl-sans)}.dl-bf b{font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.dl-bf span{font-size:14px;line-height:1.5}.dl-specs{margin:0;padding:0;list-style:none}.dl-specs li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:16px;padding:12px 0;border-bottom:1px solid var(--dl-line);font-size:15px;line-height:1.6}.dl-specs b{font-weight:500}.dl-specs span{color:var(--dl-grey)}.dl-specs__note{font-size:15px;line-height:1.6;color:var(--dl-grey);margin:12px 0 0}.dl-specs__note a{color:var(--dl-clay)}.dl-pvid{padding:96px 0;background:var(--dl-sand)}.dl-pvid__grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:64px;align-items:center}.dl-pvid__media{background:var(--dl-cream);overflow:hidden;aspect-ratio:4/5;max-height:720px}.dl-pvid__media video,.dl-pvid__media iframe{display:block;width:100%;height:100%;object-fit:cover;border:0}.dl-pvid__copy{display:flex;flex-direction:column;gap:20px}.dl-pvid .dl__label{color:var(--dl-clay)}.dl-pvid__title{font-size:clamp(36px,4.4vw,56px);line-height:1}.dl-pvid__steps{list-style:none;margin:8px 0 0;padding:0;border-top:2px solid var(--dl-clay)}.dl-pvid__steps li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:8px;padding:20px 0;border-bottom:1px solid rgba(10,10,10,.12)}.dl-pvid__steps h3{font-size:24px;margin:0 0 6px}.dl-pvid__steps p{margin:0;font-size:16px;line-height:1.6;color:var(--dl-grey)}.dl-cmp{padding:96px 0;background:var(--dl-cream)}.dl-cmp .dl__label{color:var(--dl-clay)}.dl-cmp__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,1fr);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.dl-cmp__card{scroll-snap-align:start;display:flex;flex-direction:column;gap:12px;text-decoration:none;position:relative;background:#fff;padding:12px 12px 18px}.dl-cmp__media{aspect-ratio:4/3;background:var(--dl-sand);overflow:hidden}.dl-cmp__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.dl-cmp__card:hover .dl-cmp__media img{transform:scale(1.04)}.dl-cmp__name{font-size:26px;border-top:1px solid var(--dl-ink);padding-top:12px;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.dl-cmp__price{font-family:var(--dl-sans);font-size:15px;color:var(--dl-grey);white-space:nowrap}.dl-cmp__meta{margin:0;padding:0;list-style:none;font-size:14px;line-height:1.5;color:var(--dl-grey);display:flex;flex-direction:column;gap:4px}.dl-cmp__meta b{color:var(--dl-clay);font-weight:500}.dl-cmp__tag{position:absolute;top:24px;left:24px;z-index:1;background:var(--dl-clay);color:#fff;font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding:6px 10px}.dl-cmp__card.is-current{outline:2px solid var(--dl-clay);outline-offset:-2px}.dl-help{padding:96px 0;background:var(--dl-olive);color:#fff}.dl-help .dl__wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:end}.dl-help .dl__label{color:var(--dl-olive-soft)}.dl-help .dl-help__title,.dl-help h2{color:#fff!important}.dl-help__title{font-size:clamp(36px,4.4vw,56px);line-height:1;margin-top:16px}.dl-help__text{margin:0 0 24px;font-size:17px;line-height:1.65;color:#ffffffd9!important;max-width:480px}.dl-help__btns{display:flex;flex-wrap:wrap;gap:12px}.dl-help .dl__btn{background:#fff;color:var(--dl-olive)!important;border-color:#fff}.dl-help .dl__btn:hover{background:transparent;color:#fff!important}.dl-help .dl__btn--line{background:transparent;color:#fff!important;border-color:#ffffffb3}.dl-help .dl__btn--line:hover{background:#fff;color:var(--dl-olive)!important}.template-product .dl-pinfo .dl__label{color:var(--dl-clay)}.template-product .dl-pinfo__grid{border-top:2px solid var(--dl-clay)}.template-product .dl-pinfo__item h3{color:var(--dl-ink)}.template-product .dl-faq{background:var(--dl-sand)}.template-product .dl-faq .dl__label{color:var(--dl-clay)}.template-product .dl-faq__list{border-top:2px solid var(--dl-clay)}.template-product .dl-faq__item summary:after{color:var(--dl-clay)}.template-product .dl-faq__answer a{color:var(--dl-clay)}.template-product .shopify-section:has(.jdgm-review-widget){background:var(--dl-cream);border-top:2px solid var(--dl-clay);padding:24px 0 56px}.template-product .single-add-to-cart-button.button{background:var(--dl-clay)!important;border-color:var(--dl-clay)!important;color:#fff!important}.template-product .single-add-to-cart-button.button:hover{background:var(--dl-clay-dark)!important;border-color:var(--dl-clay-dark)!important}.jm-review-widget:has(.jm-no-reviews-state){display:flex!important;flex-direction:column;gap:24px}.jm-review-widget:has(.jm-no-reviews-state) .jm-review-widget__header-and-body,.jm-review-widget:has(.jm-no-reviews-state) .jm-review-widget__header{display:contents!important}.jm-review-widget:has(.jm-no-reviews-state) .jm-review-widget__header>.jm-cluster{order:0}.jm-review-widget:has(.jm-no-reviews-state) .jm-review-widget__body{order:1}.jm-review-widget:has(.jm-no-reviews-state) .jm-pagination-controls{order:2}.jm-review-widget:has(.jm-no-reviews-state) .jm-no-reviews-state{order:3;margin-top:16px;padding-top:32px;border-top:1px solid var(--dl-line)}@media(max-width:989px){.dl-pvid__grid,.dl-help .dl__wrap{grid-template-columns:1fr;gap:40px}}@media(max-width:749px){.dl-pvid,.dl-cmp,.dl-help{padding:64px 0}.dl-pvid__media{aspect-ratio:4/5}.dl-hl{grid-template-columns:1fr}.dl-hl li:nth-child(2n){border-left:0}.dl-specs li{grid-template-columns:1fr;gap:4px}.dl-cmp__row{grid-auto-columns:78%}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/dl-pdp.css.map */
