.ds-benefit__body,.ds-accordion__heading,.ds-accordion__panel,.ds-reviews__count,.ds-reviews__empty-body,.ds-reviews__write,.ds-reviews__hist-row{letter-spacing:normal}.ds-benefits,.ds-accordion,.ds-reviews,.ds-stars,.ds-save-badge{--ds-rule: rgba(var(--color-foreground), .15);--ds-rule-strong: rgba(var(--color-foreground), .28);--ds-muted: rgba(var(--color-foreground), .68);--ds-quiet: rgba(var(--color-foreground), .5);--ds-accent: #0d7f8a;--ds-gold: #e8a33d}.color-scheme-3 .ds-benefits,.color-scheme-3 .ds-accordion,.color-scheme-3 .ds-reviews,.color-scheme-inverse .ds-benefits,.color-scheme-inverse .ds-accordion,.color-scheme-inverse .ds-reviews{--ds-accent: rgba(var(--color-foreground), .85)}.ds-benefits{position:relative;list-style:none;padding:0;border-block:1px solid var(--ds-rule)}.ds-benefit{display:grid;grid-template-columns:4.2rem 1fr;align-items:start;padding-block:.95rem;margin:0}.ds-benefit+.ds-benefit{border-top:1px solid var(--ds-rule)}.ds-benefits--compact .ds-benefit{padding-block:.8rem}.ds-benefit__mark{display:flex;align-items:center;justify-content:flex-start;padding-top:.1rem;color:var(--ds-accent)}.ds-benefit__icon{width:2rem;height:2rem;flex:none}.ds-benefit__body{display:block;padding-inline-start:1.2rem;font-size:1.4rem;line-height:1.45;text-wrap:pretty}.ds-benefit__label{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.005em;color:rgb(var(--color-foreground));margin-inline-end:.4em}.ds-benefit__detail{color:var(--ds-muted)}@media screen and (min-width:750px){.ds-benefit__body{font-size:1.45rem}}.ds-accordion{border-top:1px solid var(--ds-rule)}.ds-accordion__row{border-bottom:1px solid var(--ds-rule)}.ds-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding-block:1.6rem;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.ds-accordion__summary::-webkit-details-marker{display:none}.ds-accordion__summary:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;border-radius:2px}.ds-accordion__heading{font-family:var(--font-heading-family);font-size:1.55rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:rgb(var(--color-foreground))}.ds-accordion__mark{position:relative;flex:none;width:1.4rem;height:1.4rem}.ds-accordion__mark:before,.ds-accordion__mark:after{content:"";position:absolute;inset-inline:0;top:50%;height:1.5px;background:rgb(var(--color-foreground));transform:translateY(-50%);transition:transform .22s ease,opacity .22s ease}.ds-accordion__mark:after{transform:translateY(-50%) rotate(90deg)}.ds-accordion__row[open] .ds-accordion__mark:after{transform:translateY(-50%) rotate(0);opacity:0}.ds-accordion__panel{padding-bottom:1.9rem;font-size:1.4rem;line-height:1.65;color:var(--ds-muted);max-width:62ch}.ds-accordion__panel>:first-child{margin-top:0}.ds-accordion__panel>:last-child{margin-bottom:0}.ds-accordion__panel ul{padding-inline-start:0;list-style:none;margin:0}.ds-accordion__panel ul li{position:relative;padding-inline-start:1.6rem;padding-block:.35rem}.ds-accordion__panel ul li:before{content:"";position:absolute;inset-inline-start:0;top:1.15em;width:.7rem;height:1px;background:var(--ds-rule-strong)}.ds-accordion__panel strong{color:rgb(var(--color-foreground));font-weight:600}.ds-accordion__panel--long{max-height:44rem;overflow-y:auto;overscroll-behavior:contain;padding-inline-end:1rem}@supports selector(::details-content){.ds-accordion__row::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .3s ease,opacity .24s ease,content-visibility .3s;transition-behavior:allow-discrete}.ds-accordion__row[open]::details-content{block-size:auto;opacity:1}}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}}.ds-stars{position:relative;display:inline-block;line-height:0;white-space:nowrap}.ds-stars__track,.ds-stars__fill{display:block;white-space:nowrap}.ds-stars__fill{position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.ds-stars__glyph{display:inline-block;width:1em;height:1em;fill:currentColor}.ds-stars__track{color:rgba(var(--color-foreground),.18)}.ds-stars__fill{color:var(--ds-gold)}.ds-stars--sm{font-size:1.4rem}.ds-stars--md{font-size:1.8rem}.ds-stars--lg{font-size:2.2rem}.ds-reviews__head{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;padding-bottom:1.8rem;border-bottom:1px solid var(--ds-rule)}.ds-reviews__title{margin:0;font-family:var(--font-heading-family);font-size:2.2rem;font-weight:700;letter-spacing:-.02em;line-height:1.15}.ds-reviews__write{flex:none;font-size:1.35rem;color:var(--ds-muted);text-underline-offset:.3em;text-decoration-thickness:1px}.ds-reviews__write:hover{color:rgb(var(--color-foreground))}.ds-reviews__summary{display:grid;gap:2.8rem;padding-top:2.4rem}.ds-reviews__score{display:flex;align-items:center;gap:1.8rem}.ds-reviews__avg{margin:0;font-family:var(--font-heading-family);font-size:5.6rem;font-weight:700;line-height:.9;letter-spacing:-.035em;font-variant-numeric:lining-nums tabular-nums}.ds-reviews__score-meta{display:flex;flex-direction:column;gap:.7rem}.ds-reviews__count{margin:0;font-size:1.35rem;color:var(--ds-muted)}.ds-reviews__hist{list-style:none;margin:0;padding:0;display:grid;gap:.7rem;max-width:42rem}.ds-reviews__hist-row{display:grid;grid-template-columns:1.4rem 1fr 3.4rem;align-items:center;gap:1rem;font-size:1.3rem;color:var(--ds-muted);font-variant-numeric:tabular-nums}.ds-reviews__hist-track{height:.6rem;border-radius:3px;background:rgba(var(--color-foreground),.09);overflow:hidden}.ds-reviews__hist-bar{display:block;height:100%;border-radius:3px;background:var(--ds-accent)}.ds-reviews__hist-n{text-align:end}@media screen and (min-width:750px){.ds-reviews__summary{grid-template-columns:auto 1fr;align-items:center;gap:5rem}.ds-reviews__title{font-size:2.8rem}}.ds-reviews__empty{padding-top:2.4rem;max-width:54ch}.ds-reviews__empty-lead{margin:0 0 .8rem;font-family:var(--font-heading-family);font-size:1.9rem;font-weight:600;letter-spacing:-.015em}.ds-reviews__empty-body{margin:0;font-size:1.45rem;line-height:1.6;color:var(--ds-muted)}.product__info-container .ds-benefits{margin-top:.6rem}.product__info-container .product-page-price{margin-bottom:0}.product__info-container .price,.product__info-container .price__container,.product__info-container .price__regular,.product__info-container .price__sale{letter-spacing:normal}.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale,.product__info-container .price .price-item--last{font-family:var(--font-heading-family);font-weight:700;font-size:2.7rem;line-height:1.1;letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums}.product__info-container .price .price-item--regular.price-item--last,.product__info-container .price s .price-item{font-size:1.8rem;font-weight:500;opacity:.55;letter-spacing:-.01em}.product__info-container .urgency-text{display:flex;align-items:center;gap:.8rem;border:0;background:none;padding:0;margin:0;text-align:start;font-family:var(--font-heading-family);font-size:1.35rem;font-weight:600;line-height:1.4;color:#0d7f8a}.product__info-container .urgency-text:before{content:"";flex:none;width:.7rem;height:.7rem;border-radius:50%;background:currentColor}.product__info-container .urgency-text strong{font-weight:inherit}.ds-dispatch{--ds-rule: rgba(var(--color-foreground), .15);--ds-muted: rgba(var(--color-foreground), .68);display:grid;gap:.6rem;letter-spacing:normal}.ds-dispatch [hidden]{display:none!important}.ds-dispatch__stock,.ds-dispatch__line{display:flex;align-items:center;gap:.7rem;margin:0;font-family:var(--font-heading-family);font-size:1.35rem;font-weight:600;line-height:1.4;text-wrap:pretty}.ds-dispatch__dot{flex:none;width:.8rem;height:.8rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 .35rem color-mix(in srgb,currentColor 20%,transparent)}.ds-dispatch__stock--in{color:#2f7d4f}.ds-dispatch__stock--out{color:#a33b2a}.ds-dispatch__line{color:#0d7f8a}.ds-dispatch__line--quiet{color:var(--ds-muted);font-weight:500}.ds-dispatch__icon{display:flex;flex:none;color:currentColor}.ds-dispatch__icon .ds-benefit__icon{width:1.6rem;height:1.6rem}.ds-dispatch__clock{font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.ds-trust{--ds-rule: rgba(var(--color-foreground), .15);--ds-muted: rgba(var(--color-foreground), .68);list-style:none;padding:1.4rem 0 0;border-top:1px solid var(--ds-rule);display:grid;grid-template-columns:1fr 1fr;gap:1.1rem 1.4rem;letter-spacing:normal}.ds-trust__item{display:flex;align-items:center;gap:.8rem;margin:0;min-width:0}.ds-trust__icon{display:flex;flex:none;color:#0d7f8a}.ds-trust__icon .ds-benefit__icon{width:1.8rem;height:1.8rem}.ds-trust__label{font-size:1.3rem;line-height:1.35;color:var(--ds-muted);text-wrap:pretty}@media screen and (min-width:750px){.ds-trust{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:749px){.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale{font-size:2.5rem}.ds-benefit{grid-template-columns:3.6rem 1fr;padding-block:.9rem}.ds-benefit__body{padding-inline-start:1rem;font-size:1.4rem}.ds-benefit__icon{width:1.9rem;height:1.9rem}.ds-accordion__summary{padding-block:1.5rem;min-height:4.8rem}.ds-accordion__panel{font-size:1.45rem}.ds-accordion__panel--long{max-height:32rem}.ds-reviews__avg{font-size:4.8rem}.ds-reviews__score{gap:1.4rem}.ds-reviews__head{gap:1.2rem}.ds-reviews{scroll-margin-top:8rem}}.ds-save-badge{display:inline-flex;align-items:center;margin-inline-start:.9rem;padding:.35rem .9rem;border-radius:40px;background:#b4500f1f;color:#8f3f0c;font-family:var(--font-heading-family);font-size:1.25rem;font-weight:700;letter-spacing:-.005em;white-space:nowrap}@media(prefers-reduced-motion:reduce){.ds-accordion__mark:before,.ds-accordion__mark:after,.ds-accordion__row::details-content{transition-duration:.01ms}}.ds-love{--ds-rule: rgba(var(--color-foreground), .15);display:inline-flex;align-items:center;gap:.7rem;padding:.6rem 1.1rem;border-radius:40px;background:color-mix(in srgb,#0d7f8a 10%,transparent);letter-spacing:normal}.ds-love__avg{font-family:var(--font-heading-family);font-weight:700;font-size:1.4rem;letter-spacing:-.01em;color:rgb(var(--color-foreground))}.ds-love__phrase{font-size:1.3rem;font-weight:600;color:#0d7f8a}@media screen and (max-width:749px){.ds-love{padding:.5rem 1rem}.ds-love__phrase{font-size:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ds-pdp.css.map */
