ds-free-shipping.ds-free-shipping{display:block;clear:both;flex-shrink:0;width:100%;box-sizing:border-box;margin:2rem 0;padding:1.4rem 1.6rem;border:1px solid color-mix(in srgb,var(--ds-shipping-accent) 38%,white);border-radius:1.2rem;background:color-mix(in srgb,var(--ds-shipping-accent) 8%,white);color:#3d302e}.ds-free-shipping__heading{display:flex;align-items:center;gap:1rem}.ds-free-shipping__badge{display:grid;place-items:center;flex:0 0 3.2rem;width:3.2rem;height:3.2rem;border-radius:50%;background:#fff;color:var(--ds-shipping-deep)}.ds-free-shipping__badge svg{display:block;width:2.4rem;height:2.4rem}.ds-free-shipping__badge .ds-free-shipping__check,.ds-free-shipping.is-complete .ds-free-shipping__truck,ds-free-shipping.ds-free-shipping[hidden],.ds-free-shipping [hidden]{display:none}.ds-free-shipping.is-complete .ds-free-shipping__check{display:block}.ds-free-shipping__message{flex:1 1 auto;min-width:0;margin:0;font-family:inherit;font-size:1.4rem;font-weight:500;line-height:1.5;letter-spacing:normal}.ds-free-shipping__message strong{font-weight:700;white-space:nowrap}.ds-free-shipping__percent{flex:0 0 auto;padding:.3rem .7rem;border-radius:2rem;color:#824b46;background:#fff;font-size:1.2rem;font-weight:700;line-height:1.5;letter-spacing:normal;font-variant-numeric:tabular-nums}.ds-free-shipping__track{position:relative;height:1rem;margin-top:1.2rem;overflow:hidden;border-radius:2rem;background:color-mix(in srgb,var(--ds-shipping-accent) 25%,white)}.ds-free-shipping .ds-free-shipping__fill{display:block;position:relative;width:var(--ds-shipping-progress);height:100%;overflow:hidden;border-radius:inherit;background:linear-gradient(90deg,var(--ds-shipping-deep),var(--ds-shipping-accent));transition:width .65s cubic-bezier(.2,.7,.3,1)}.ds-free-shipping__fill:before,.ds-free-shipping__fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ds-free-shipping__fill:before{background:repeating-linear-gradient(115deg,transparent 0 7px,rgb(255 255 255 / 30%) 7px 12px);background-size:26px 100%;animation:ds-shipping-stripes 1.5s linear infinite}.ds-free-shipping__fill:after{background:linear-gradient(100deg,transparent 15%,rgb(255 255 255 / 65%) 50%,transparent 85%);animation:ds-shipping-shine 3.4s ease-in-out infinite}.ds-free-shipping--drawer.ds-free-shipping{margin:1.2rem 0 1.5rem;padding:1.2rem}.ds-free-shipping--cart.ds-free-shipping{max-width:70rem;margin:0 auto 2.5rem}cart-drawer.is-empty .ds-free-shipping{display:none}@keyframes ds-shipping-stripes{to{background-position:26px 0}}@keyframes ds-shipping-shine{0%,20%{transform:translate(-110%)}70%,to{transform:translate(110%)}}@media screen and (max-width:479px){ds-free-shipping.ds-free-shipping{padding:1.2rem;margin-top:1.8rem;margin-bottom:1.8rem}.ds-free-shipping__heading{gap:.8rem}.ds-free-shipping__badge{flex-basis:2.8rem;width:2.8rem;height:2.8rem}.ds-free-shipping__message{font-size:1.3rem}.ds-free-shipping__percent{padding-inline:.6rem}.ds-free-shipping--drawer.ds-free-shipping{margin-top:1rem;margin-bottom:1.2rem}}@media(prefers-reduced-motion:reduce){.ds-free-shipping__fill{transition:none}.ds-free-shipping__fill:before,.ds-free-shipping__fill:after{animation:none}.ds-free-shipping__fill:after{display:none}}.ds-product-benefits{clear:both;container-type:inline-size;margin:2.6rem 0 2.2rem;color:#2b2a28}.ds-product-benefits__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.8rem;margin:0;padding:0;list-style:none}.ds-product-benefits__item{display:flex;align-items:center;gap:1rem;min-width:0;padding:0 1.4rem;margin:0}.ds-product-benefits__item:nth-child(odd){padding-left:0}.ds-product-benefits__item:nth-child(2n){border-left:1px solid #c3c3c3;padding-right:0}.ds-product-benefits__icon{display:block;flex:0 0 3.4rem;width:3.4rem;height:3.4rem}.ds-product-benefits__text{font-family:inherit;font-size:1.3rem;font-weight:600;line-height:1.5;letter-spacing:normal;overflow-wrap:break-word}@container (min-width: 560px){.ds-product-benefits__list{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:0}.ds-product-benefits__item:not(:first-child){padding-left:1.4rem;border-left:1px solid #c3c3c3}.ds-product-benefits__item:not(:last-child){padding-right:1.4rem}}@media screen and (max-width:479px){.ds-product-benefits{margin-top:2.2rem;margin-bottom:2rem}.ds-product-benefits__item{gap:.8rem;padding-left:1.1rem;padding-right:1.1rem}.ds-product-benefits__icon{flex-basis:3rem;width:3rem;height:3rem}}.ds-product-description{clear:both}.ds-product-description>summary{list-style:none}.ds-product-description>summary::-webkit-details-marker{display:none}.ds-product-description[open]>summary .plus_minus:before{opacity:0}.ds-product-description>.accordion__content{padding:0 .6rem 0 1.8rem}@media screen and (max-width:479px){.ds-product-description.accordion{margin-top:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
