:root{--dl-ink: #111111;--dl-ink-soft: #5e5a59;--dl-muted: #8a8a8a;--dl-line: #eaeaea;--dl-line-strong: #d8d8d8;--dl-surface: #fafaf9;--dl-accent: #F0EED7;--dl-accent-ink: #6b6320;--dl-r-sm: .8rem;--dl-r-md: 1.2rem;--dl-r-lg: 1.6rem;--dl-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}.product__info .product__block{margin-block-end:0}.product__info>*+*{margin-block-start:0}.dl-trustbar{display:flex;align-items:center;gap:1.4rem;flex-wrap:wrap;padding:1rem 1.4rem;margin-block-end:1.6rem;border:.1rem solid var(--dl-line);border-radius:var(--dl-r-md);background:var(--dl-surface);font-family:var(--dl-font)}.dl-trustbar__item{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;color:inherit}.dl-trustbar__stars{display:inline-flex;align-items:center;gap:.15rem}.dl-trustbar__stars svg{width:1.2rem;height:1.2rem}.dl-trustbar__label{font-size:1.2rem;line-height:1;color:var(--dl-ink-soft)}.dl-trustbar__label strong{font-weight:600;color:var(--dl-ink)}.dl-trustbar__item:hover .dl-trustbar__label{text-decoration:underline}.dl-trustbar__sep{width:.1rem;height:1.6rem;background:var(--dl-line-strong);flex:0 0 auto}.product__title,.product__title h1{font-family:var(--dl-font)!important;font-size:2.2rem!important;font-weight:400!important;line-height:1.25!important;letter-spacing:-.01em!important;color:var(--dl-ink)!important;margin-block-end:.8rem!important}.product__price,.product__block--price{margin-block-end:1.8rem!important}.price,.price .price__container{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap}.price__regular .price-item,.price__sale .price-item--sale{font-family:var(--dl-font)!important;font-size:2.2rem!important;font-weight:500!important;color:var(--dl-ink)!important}.price__sale .price-item--regular,s.price-item{font-size:1.5rem!important;font-weight:400!important;color:var(--dl-muted)!important;text-decoration:line-through}.dl-usp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-block:1.8rem 2rem}.dl-usp__cell{display:flex;align-items:center;gap:.9rem;padding:1.1rem 1.2rem;border:.1rem solid var(--dl-line);border-radius:var(--dl-r-md);background:#fff;transition:border-color .18s ease,background .18s ease}.dl-usp__cell:hover{border-color:var(--dl-line-strong);background:var(--dl-surface)}.dl-usp__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--dl-accent);color:var(--dl-ink)}.dl-usp__icon svg{width:1.5rem;height:1.5rem}.dl-usp__text{font-family:var(--dl-font);font-size:1.25rem;font-weight:400;line-height:1.35;color:var(--dl-ink)}@media screen and (max-width:480px){.dl-usp{grid-template-columns:1fr}}.dl-sizeguide-link{all:unset!important;display:flex!important;align-items:center!important;gap:.7rem!important;width:fit-content!important;margin:0 0 1.2rem!important;font-family:var(--dl-font)!important;font-weight:400!important;font-size:1.15rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--dl-muted)!important;cursor:pointer!important}.dl-sizeguide-link:hover{color:var(--dl-ink)!important}.dl-sizeguide-link svg{width:1.4rem!important;height:1.4rem!important;flex:0 0 auto!important;color:currentColor!important}.product__variant-options legend,.product-form__input>legend.form__label,.variant-picker__label{display:none!important}fieldset.product__variant-options{row-gap:.8rem!important;column-gap:.8rem!important}.product-option__label--circle{display:flex!important;align-items:center!important;justify-content:center!important;border-radius:var(--dl-r-sm)!important;min-width:5.4rem!important;height:4.4rem!important;padding:0 1.2rem!important;border:.1rem solid var(--dl-line)!important;background-color:#fff!important;background-image:none!important;color:var(--dl-ink)!important;font-family:var(--dl-font)!important;font-size:1.3rem!important;font-weight:400!important;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.product-option__label--circle:hover{border-color:var(--dl-line-strong)!important}.product-option__input:checked+.product-option__label--circle{background-color:var(--dl-ink)!important;background-image:none!important;border-color:var(--dl-ink)!important;color:#fff!important;box-shadow:none!important;font-weight:500!important}.product-option__input:checked+.product-option__label--circle:hover{background-color:#2a2a2a!important;border-color:#2a2a2a!important}.product-option__input.disabled+.product-option__label--circle,.product-option__input:disabled+.product-option__label--circle{background-color:var(--dl-surface)!important;background-image:linear-gradient(to top right,transparent calc(50% - .075rem),var(--dl-line-strong) calc(50% - .075rem),var(--dl-line-strong) calc(50% + .075rem),transparent calc(50% + .075rem))!important;color:#c2c2c2!important;border-color:#efefef!important;cursor:not-allowed}.product-option__input.disabled:hover+.product-option__label--circle,.product-option__input:disabled:hover+.product-option__label--circle{border-color:#efefef!important}.quantity,.quantity__input{border-radius:var(--dl-r-sm)!important;font-family:var(--dl-font)!important}.quantity{border:.1rem solid var(--dl-line)!important;height:5.2rem!important}.product-form__buttons,.product-form__submit,.shopify-payment-button__button{font-family:var(--dl-font)!important}.product-form__submit.button--filled{background-color:var(--dl-ink)!important;color:#fff!important;border:.1rem solid var(--dl-ink)!important;border-radius:var(--dl-r-sm)!important;height:5.4rem!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;transition:background-color .18s ease,transform .12s ease}.product-form__submit.button--filled:hover{background-color:#2a2a2a!important}.product-form__submit.button--filled:active{transform:translateY(.1rem)}.dl-cta-price{font-weight:400;opacity:.85}.dl-cta-price:before{content:"\2022";margin-inline:.8rem;opacity:.55}.shopify-payment-button__button--unbranded{background-color:transparent!important;color:var(--dl-ink)!important;border:.1rem solid var(--dl-line-strong)!important;border-radius:var(--dl-r-sm)!important;height:5.4rem!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:.06em!important;box-shadow:none!important}.shopify-payment-button__button--unbranded:hover{background-color:var(--dl-surface)!important;border-color:var(--dl-ink)!important}.dl-cta-note{display:block;margin-block:1rem 0;font-family:var(--dl-font);font-size:1.2rem;line-height:1.4;color:var(--dl-muted);text-align:center}.dl-stock{margin-block:1.8rem 0;font-family:var(--dl-font)}.dl-stock__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-block-end:.7rem}.dl-stock__title{font-size:1.3rem;font-weight:500;color:var(--dl-ink)}.dl-stock__count{font-size:1.2rem;color:var(--dl-ink-soft)}.dl-stock__track{position:relative;height:.5rem;border-radius:999px;background:var(--dl-line);overflow:hidden}.dl-stock__fill{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:var(--dl-ink)}.dl-stock__note{margin-block-start:.7rem;font-size:1.2rem;color:var(--dl-muted)}.dl-guarantee{display:flex;gap:1.4rem;align-items:flex-start;padding:1.6rem 1.8rem;margin-block:2rem 0;border:.1rem solid var(--dl-line);border-radius:var(--dl-r-lg);background:var(--dl-surface);font-family:var(--dl-font)}.dl-guarantee__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--dl-accent);color:var(--dl-ink)}.dl-guarantee__icon svg{width:1.9rem;height:1.9rem}.dl-guarantee__title{font-size:1.4rem;font-weight:500;color:var(--dl-ink);margin:0 0 .4rem}.dl-guarantee__text{font-size:1.25rem;line-height:1.5;color:var(--dl-ink-soft);margin:0}.dealslabel-payment-icons{border-radius:var(--dl-r-md)!important;border-color:var(--dl-line)!important;background:#fff!important}.product__info .accordion,.product__info details.accordion{border-top:.1rem solid var(--dl-line)!important;border-bottom:0!important}.product__info .accordion:last-of-type{border-bottom:.1rem solid var(--dl-line)!important}.product__info .accordion summary,.product__info .accordion__title{font-family:var(--dl-font)!important;font-size:1.4rem!important;font-weight:500!important;color:var(--dl-ink)!important;padding-block:1.8rem!important}.product__info .accordion__content,.product__info .accordion p{font-family:var(--dl-font)!important;font-size:1.3rem!important;line-height:1.65!important;color:var(--dl-ink-soft)!important}.dl-pdp-badges-row{display:flex;justify-content:space-between;align-items:center;margin-block-end:1.2rem;padding-inline:1rem}.dl-pdp-badges-row:empty{display:none}.dl-pdp-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .9rem;border-radius:var(--dl-r-sm);background:var(--dl-accent);color:var(--dl-ink);font-family:var(--dl-font);font-size:1.3rem;font-weight:400;line-height:1;white-space:nowrap}.dl-pdp-badge svg{flex:0 0 auto}.dl-pdp-badge--48h{font-style:italic}.dl-reviews-mini-wrap{display:none!important}.dl-48h,div.dl-48h,span.dl-48h,.product__block--custom-liquid .dl-48h{display:none!important;visibility:hidden!important;height:0!important;width:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.product-recommendations .card__heading,.product-recommendations .card__title{font-family:var(--dl-font)!important;font-size:1.3rem!important;font-weight:400!important;color:var(--dl-ink)!important}.product-recommendations .card__media,.product-recommendations .card__inner{border-radius:var(--dl-r-md)!important;overflow:hidden}@media screen and (max-width:749px){.product__title,.product__title h1,.price__regular .price-item,.price__sale .price-item--sale{font-size:2rem!important}.dl-trustbar{gap:1rem;padding:.9rem 1.1rem}.dl-guarantee{padding:1.4rem}}.dl-reassure{display:flex;align-items:center;gap:1.4rem;padding:1.4rem 0;margin-block:1.6rem 0;border-top:.1rem solid var(--dl-line);border-bottom:.1rem solid var(--dl-line);font-family:var(--dl-font)}.dl-reassure__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border-radius:50%;background:var(--dl-accent);color:var(--dl-ink)}.dl-reassure__icon svg{width:1.8rem;height:1.8rem}.dl-reassure__body{flex:1 1 auto;min-width:0}.dl-reassure__title{margin:0;font-size:1.35rem;font-weight:600;line-height:1.3;color:var(--dl-ink)}.dl-reassure__sub{margin:.2rem 0 0;font-size:1.25rem;line-height:1.4;color:var(--dl-ink-soft)}.dl-reassure__slide{display:flex;align-items:center;gap:1.4rem;width:100%;opacity:1;transition:opacity .28s ease}.dl-reassure__slide.is-fading{opacity:0}.dl-reassure__dots{flex:0 0 auto;display:inline-flex;align-items:center;gap:.5rem}.dl-reassure__dot{all:unset;display:block;width:.7rem;height:.7rem;border-radius:999px;background:var(--dl-line-strong);cursor:pointer;transition:width .25s ease,background .25s ease}.dl-reassure__dot:hover{background:var(--dl-muted)}.dl-reassure__dot[aria-current=true]{width:2rem;background:var(--dl-ink)}@media screen and (max-width:480px){.dl-reassure,.dl-reassure__slide{gap:1rem}.dl-reassure__title{font-size:1.3rem}.dl-reassure__sub{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.dl-reassure__slide{transition:none}}.dl-eta{display:block;margin-block:1.2rem 0;font-family:var(--dl-font);font-size:1.3rem;font-weight:400;line-height:1.5;color:var(--dl-ink-soft);text-align:center;text-wrap:balance}.dl-eta__dot{display:inline-block;vertical-align:middle;width:.9rem;height:.9rem;margin-inline-end:.7rem;margin-block-start:-.2rem;border-radius:50%;background:#3ac267}.dl-eta strong{font-weight:500;color:var(--dl-ink);white-space:nowrap}@media screen and (max-width:480px){.dl-eta{font-size:1.25rem}}.dl-trust{display:none!important}.dl-badges{display:flex;flex-direction:column;gap:.8rem;margin-block:1.4rem 0;font-family:var(--dl-font)}.dl-badges__item{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;background:#fff;border:.1rem solid #e8e8e8;border-radius:1.2rem}.dl-badges__body{flex:1 1 auto;min-width:0}.dl-badges__title{margin:0;font-size:1.4rem;font-weight:600;line-height:1.35;letter-spacing:-.005em;color:#111}.dl-badges__sub{margin:.3rem 0 0;font-size:1.25rem;font-weight:400;line-height:1.5;color:#666}.dl-badges__shapes{flex:0 0 auto;display:flex;align-items:center;gap:.5rem;margin-inline-start:1rem}.dl-badges__shape{display:block;height:.9rem;border-radius:999px;background:var(--dl-accent)}.dl-badges__shape--outline{width:2.4rem;height:1.1rem;border:.1rem solid #111111}.dl-badges__shape--fill{width:1.8rem}.dl-badges__shape--small{width:.9rem}@media screen and (max-width:749px){.dl-badges__item{gap:1rem;padding:1.2rem 1.3rem}.dl-badges__title{font-size:1.35rem}.dl-badges__sub{font-size:1.2rem}.dl-badges__shapes{gap:.4rem;margin-inline-start:.8rem}.dl-badges__shape{height:.7rem}.dl-badges__shape--outline{width:1.7rem;height:.9rem}.dl-badges__shape--fill{width:1.3rem}.dl-badges__shape--small{width:.7rem}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-product-append.css.map */
