.pdp-faq{--pdp-faq-accent: rgb(var(--colors-heading, 26, 95, 95));--pdp-faq-text: rgb(var(--colors-text, 26, 95, 95));--pdp-faq-line: rgb(var(--colors-line-and-border, 225, 227, 225));--pdp-faq-soft: #f5f8ef;padding:calc(var(--pdp-faq-pad-top, 56px) * .6) 16px calc(var(--pdp-faq-pad-bottom, 56px) * .6);background:var(--pdp-faq-bg, transparent);color:var(--pdp-faq-text)}@media(min-width:768px){.pdp-faq{padding:var(--pdp-faq-pad-top, 56px) 32px var(--pdp-faq-pad-bottom, 56px)}}.pdp-faq__inner{max-width:var(--pdp-faq-max-width, 800px);margin-inline:auto}.pdp-faq__header{margin-block-end:clamp(1.25rem,1rem + 1.5vw,2rem)}.pdp-faq--align-center .pdp-faq__header{text-align:center}.pdp-faq--align-left .pdp-faq__header{text-align:start}.pdp-faq__heading{margin:0;font-size:clamp(1.625rem,1.2rem + 1.5vw,2.25rem);font-weight:400;line-height:1.2;letter-spacing:-.005em;text-transform:none;text-wrap:balance;color:var(--pdp-faq-accent)}.pdp-faq__subheading{max-width:56ch;margin:.625rem 0 0;font-size:.9375rem;line-height:1.6;opacity:.8}.pdp-faq--align-center .pdp-faq__subheading{margin-inline:auto}.pdp-faq__content .metafield-rich_text_field{display:grid;gap:.5rem}.pdp-faq__item{border-radius:12px;background:var(--pdp-faq-soft);transition:box-shadow .25s ease}.pdp-faq__item[open]{box-shadow:inset 0 0 0 1px var(--pdp-faq-line)}.pdp-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:56px;padding:.75rem .875rem .75rem 1.125rem;border-radius:12px;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}[dir=rtl] .pdp-faq__question{padding:.75rem 1.125rem .75rem .875rem}.pdp-faq__question::-webkit-details-marker{display:none}.pdp-faq__question::marker{content:""}.pdp-faq__question-text{font-size:clamp(.9375rem,.9rem + .2vw,1.0625rem);font-weight:500;line-height:1.35;letter-spacing:.005em;color:var(--pdp-faq-accent);text-wrap:pretty}.pdp-faq__question:focus-visible{outline:2px solid var(--pdp-faq-accent);outline-offset:2px}.pdp-faq__icon{position:relative;flex:0 0 auto;width:32px;height:32px;border:1.5px solid var(--pdp-faq-accent);border-radius:50%;color:var(--pdp-faq-accent);transition:background-color .25s ease,color .25s ease}.pdp-faq__icon:before,.pdp-faq__icon:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:12px;height:1.5px;margin-inline-start:-6px;margin-block-start:-.75px;background:currentColor;border-radius:2px;transition:transform .25s ease}.pdp-faq__icon:after{transform:rotate(90deg)}@media(hover:hover){.pdp-faq__question:hover .pdp-faq__icon{background:var(--pdp-faq-accent);color:#fff}}.pdp-faq__item[open] .pdp-faq__icon{background:var(--pdp-faq-accent);color:#fff}.pdp-faq__item[open] .pdp-faq__icon:after{transform:rotate(0)}.pdp-faq__answer{padding:0 1.125rem 1.25rem;max-width:68ch;font-size:.9375rem;font-style:normal;line-height:1.7;color:var(--pdp-faq-text)}.pdp-faq__answer>:first-child{margin-block-start:0}.pdp-faq__answer>:last-child{margin-block-end:0}.pdp-faq__answer p{margin:0 0 .9em}.pdp-faq__answer ul,.pdp-faq__answer ol{margin:0 0 .9em;padding-inline-start:1.25em}.pdp-faq__answer ul{list-style:disc}.pdp-faq__answer ol{list-style:decimal}.pdp-faq__answer li{margin-block-end:.3em}.pdp-faq__answer strong,.pdp-faq__answer b{font-weight:700}.pdp-faq__answer em,.pdp-faq__answer i{font-style:normal}.pdp-faq__answer a{color:var(--pdp-faq-accent);text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.pdp-faq__item,.pdp-faq__icon,.pdp-faq__icon:before,.pdp-faq__icon:after{transition:none}}.product-accordion__item{--pa-size: 15px;--pa-accent: rgb(var(--colors-heading, 26, 95, 95));--pa-text: rgb(var(--colors-text, 26, 95, 95));--pa-line: rgb(var(--colors-line-and-border, 225, 227, 225));--pa-soft: #f5f8ef;width:100%;margin-block:0 .5rem;text-align:start;border-radius:12px;background:var(--pa-soft);transition:box-shadow .25s ease}.product-accordion__item[open]{box-shadow:inset 0 0 0 1px var(--pa-line)}.product-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:52px;padding:.75rem .75rem .75rem 1rem;border-radius:12px;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}[dir=rtl] .product-accordion__summary{padding:.75rem 1rem .75rem .75rem}.product-accordion__summary::-webkit-details-marker{display:none}.product-accordion__summary::marker{content:""}.product-accordion__summary:focus-visible{outline:2px solid var(--pa-accent);outline-offset:2px}.product-accordion__title{font-size:var(--pa-size);font-weight:500;line-height:1.35;letter-spacing:.005em;color:var(--pa-accent);text-wrap:pretty}.product-accordion__icon{position:relative;flex:0 0 auto;width:30px;height:30px;border:1.5px solid var(--pa-accent);border-radius:50%;color:var(--pa-accent);background:transparent;transition:background-color .25s ease,color .25s ease}.product-accordion__icon:before,.product-accordion__icon:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:11px;height:1.5px;margin-inline-start:-5.5px;margin-block-start:-.75px;background:currentColor;border-radius:2px;transition:transform .25s ease}.product-accordion__icon:after{transform:rotate(90deg)}.product-accordion__summary:hover .product-accordion__icon,.product-accordion__item[open] .product-accordion__icon{background:var(--pa-accent);color:#fff}.product-accordion__item[open] .product-accordion__icon:after{transform:rotate(0)}.product-accordion__panel{padding:0 1rem 1rem}.product-accordion__content{font-size:calc(var(--pa-size) - 1px);font-weight:400;font-style:normal;line-height:1.7;color:var(--pa-text);overflow-wrap:anywhere}.product-accordion__content>:first-child{margin-block-start:0}.product-accordion__content>:last-child{margin-block-end:0}.product-accordion__content p{margin:0 0 .9em}.product-accordion__content ul,.product-accordion__content ol{margin:0 0 .9em;padding-inline-start:1.25em}.product-accordion__content ul{list-style:disc}.product-accordion__content ol{list-style:decimal}.product-accordion__content li{margin-block-end:.3em}.product-accordion__content strong,.product-accordion__content b{font-weight:700}.product-accordion__content em,.product-accordion__content i{font-style:normal}.product-accordion__content a{text-decoration:underline;text-underline-offset:3px;color:var(--pa-accent)}.product-accordion__content img{max-width:100%;height:auto;border-radius:8px}.product-accordion__content h1,.product-accordion__content h2,.product-accordion__content h3,.product-accordion__content h4{margin:1.2em 0 .4em;font-size:var(--pa-size);font-weight:700;line-height:1.4;color:var(--pa-accent)}.product-accordion__empty{margin:.5rem 0;padding:.75rem;font-size:13px;text-align:center;border:1px dashed currentColor;border-radius:12px;opacity:.55}@media(prefers-reduced-motion:reduce){.product-accordion__item,.product-accordion__icon,.product-accordion__icon:before,.product-accordion__icon:after{transition:none}}.subscribe-save{--ss-accent: rgb(var(--colors-heading, 26, 95, 95));--ss-text: rgb(var(--colors-text, 26, 95, 95));--ss-line: rgb(var(--colors-line-and-border, 225, 227, 225));--ss-soft: #f5f8ef;width:100%;margin-block:.75rem;text-align:start}.subscribe-save[hidden]{display:none}.ss-tile{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.875rem;padding:.875rem 1rem;border:1.5px solid transparent;border-radius:12px;background:var(--ss-soft);cursor:pointer;transition:border-color .2s ease,background-color .2s ease;-webkit-tap-highlight-color:transparent}.subscribe-save.is-checked .ss-tile{border-color:var(--ss-accent);background:#fff}@media(hover:hover){.ss-tile:hover{border-color:var(--ss-line)}.subscribe-save.is-checked .ss-tile:hover{border-color:var(--ss-accent)}}.ss-input{position:absolute;width:1px;height:1px;opacity:0}.ss-box{position:relative;width:22px;height:22px;border:1.5px solid var(--ss-accent);border-radius:6px;background:#fff;transition:background-color .2s ease}.ss-box:after{content:"";position:absolute;inset-block-start:3px;inset-inline-start:7px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .2s ease}.ss-input:checked+.ss-box{background:var(--ss-accent)}.ss-input:checked+.ss-box:after{transform:rotate(45deg) scale(1)}.ss-input:focus-visible+.ss-box{outline:2px solid var(--ss-accent);outline-offset:2px}.ss-input:disabled+.ss-box{opacity:.45}.ss-body{display:grid;gap:.1875rem;min-width:0}.ss-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem}.ss-title{font-size:.9375rem;font-weight:500;line-height:1.3;color:var(--ss-accent)}.ss-pill{display:inline-flex;align-items:center;gap:.25ch;padding:.125rem .5rem;border-radius:999px;background:var(--ss-accent);font-size:.6875rem;font-weight:500;line-height:1.5;letter-spacing:.02em;color:#fff;white-space:nowrap}.ss-pill[hidden]{display:none}.ss-sub{font-size:.8125rem;line-height:1.4;color:var(--ss-text);opacity:.8}.ss-prices{display:grid;justify-items:end;gap:.125rem;text-align:end}.ss-price-now{font-size:.9375rem;font-weight:500;line-height:1.2;color:var(--ss-accent)}.ss-price-was{font-size:.8125rem;line-height:1.2;color:var(--ss-text);opacity:.55}.ss-price-was[hidden]{display:none}.ss-frequency{display:flex;align-items:center;gap:.625rem;margin-block-start:.5rem;padding-inline:1rem}.ss-frequency__label{font-size:.8125rem;color:var(--ss-text);opacity:.8}.ss-select{height:32px;padding-inline:.625rem;border:1px solid var(--ss-line);border-radius:8px;background:#fff;font-size:.8125rem;color:var(--ss-text)}@media(max-width:480px){.ss-tile{column-gap:.75rem;padding:.75rem .875rem}}@media(prefers-reduced-motion:reduce){.ss-tile,.ss-box,.ss-box:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAi */
