.product-card .pc-track{position:absolute;top:0;right:0;bottom:0;left:0}.product-card__img--extra,.pc-dots{display:none}@media(hover:none){.product-card--slides .pc-track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.product-card--slides .pc-track::-webkit-scrollbar{display:none}.product-card--slides .pc-track>.product-card__img{position:relative;top:auto;right:auto;bottom:auto;left:auto;flex:0 0 100%;width:100%;height:100%;opacity:1!important;transform:none!important;scroll-snap-align:start;scroll-snap-stop:always}.product-card--slides .pc-track>.product-card__img--extra{display:block}.product-card--slides .pc-dots{display:flex;position:absolute;left:50%;bottom:8px;z-index:2;transform:translate(-50%);gap:5px;padding:4px 7px;border-radius:999px;background:#ffffffd9;box-shadow:0 1px 4px #2d1f1424;pointer-events:none}.pc-dots i{display:block;width:6px;height:6px;border-radius:50%;background:#3d281740;transition:background .2s ease}.pc-dots i.is-on{background:var(--color-dark)}.fslider__track .product-card--slides .pc-track{overflow:hidden}.fslider__track .product-card--slides .pc-dots{display:none}}a.phero__proof-text{color:inherit;text-decoration:underline;text-underline-offset:3px}.phero__media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}@media(min-width:1000px){.phero--d-split{display:grid;grid-template-columns:minmax(380px,38%) 1fr}.phero--d-split .phero__inner{grid-column:1;grid-row:1;max-width:none;width:100%;margin:0;min-height:0;padding:36px 36px 36px max(32px,calc((100vw - 1320px)/2 + 40px))}.phero--d-split .phero__content{max-width:500px;padding:36px 0 62px}.phero--d-split .phero__title{font-size:clamp(38px,3.6vw,56px)}.phero--d-split .phero__media{grid-column:2;grid-row:1;position:relative;top:auto;right:auto;bottom:auto;left:auto;min-height:480px}.phero--d-split.phero--compact .phero__media{min-height:400px}.phero--d-split.phero--tall .phero__media{min-height:600px}.phero--d-split .phero__media picture{position:absolute;top:0;right:0;bottom:0;left:0}.phero--d-split .phero__img{object-position:var(--phero-d-fx,60%) 55%}.phero--d-split .phero__fade{background:linear-gradient(90deg,#efe8db,#efe8db8c 4%,#efe8db00 12%)}.phero--d-split.phero--scheme-dark .phero__fade{background:linear-gradient(90deg,#14231b,#14231b8c 4%,#14231b00 12%)}}@media(min-width:701px){.trust-bar--card{margin-top:-28px}.trust-bar--card .trust-bar__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;max-width:1140px;padding:12px 8px;border-radius:14px}.trust-bar--card .trust-bar__item{position:relative;flex-direction:row;align-items:center;justify-content:center;gap:10px;padding:2px 14px;text-align:left}.trust-bar--card .trust-bar__item+.trust-bar__item:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:1px;background:var(--color-border)}.trust-bar--card .trust-bar__icon{flex:0 0 24px;width:24px;height:24px;color:var(--color-gold)}.trust-bar--card .trust-bar__text{text-align:left;min-width:0}.trust-bar--card .trust-bar__title{font-size:14px;line-height:1.25}.trust-bar--card .trust-bar__subtitle{margin-top:1px;font-size:12px;line-height:1.3}.template-index .fslider--grid{padding-top:14px}.template-index .fslider--grid .section-heading{padding:22px 24px 8px}.template-index .fslider--grid .section-heading__eyebrow{margin-bottom:6px}}@media(min-width:701px)and (max-width:999px){.trust-bar--card .trust-bar__item{gap:8px;padding:2px 8px}.trust-bar--card .trust-bar__icon{flex-basis:20px;width:20px;height:20px}.trust-bar--card .trust-bar__title{font-size:12.5px}.trust-bar--card .trust-bar__subtitle{font-size:11px}}@media(min-width:701px)and (max-width:999px){.phero--d-split{display:flex;flex-direction:column}.phero--d-split .phero__inner{order:1;min-height:0;width:100%;padding:30px 32px 24px}.phero--d-split .phero__content{max-width:620px;padding:0}.phero--d-split .phero__media{order:2;position:relative;top:auto;right:auto;bottom:auto;left:auto;aspect-ratio:21 / 9}.phero--d-split .phero__fade{display:none}}@media(max-width:700px){.phero--v20 .phero__eyebrow{font-size:10.5px;letter-spacing:2.5px;margin-bottom:8px}.phero--v20 .phero__title{font-size:30px;line-height:1.08;margin:0 0 8px}.phero--v20 .phero__sub{font-size:14.5px;line-height:1.45;margin:0 0 14px;max-width:none}.phero--v20 .phero__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.phero--v20 .phero__btn{padding:13px 8px;font-size:14.5px;line-height:1.2}.phero--v20 .phero__proof{margin-top:12px;font-size:13.5px;gap:8px}.phero--m-stacked{display:flex;flex-direction:column}.phero--m-stacked .phero__inner{order:1;min-height:0;aspect-ratio:auto;display:block;padding:18px 18px 16px}.phero--m-stacked .phero__content{max-width:none;padding:0}.phero--m-stacked .phero__media{order:2;position:relative;top:auto;right:auto;bottom:auto;left:auto;height:var(--phero-m-band,210px)}.phero--m-stacked .phero__img{object-position:var(--phero-m-fx,50%) var(--phero-m-focus,72%)}.phero--m-stacked .phero__fade{display:none}.phero--m-side .phero__inner{min-height:var(--phero-m-band,420px);aspect-ratio:auto;align-items:center;padding:20px 16px}.phero--m-side .phero__content{max-width:60%;padding:0}.phero--m-side .phero__img{object-position:var(--phero-m-fx,70%) var(--phero-m-focus,50%)}.phero--m-side .phero__fade{background:linear-gradient(90deg,#fbf7eff5,#fbf7efe0 42%,#fbf7ef00 68%)}.phero--scheme-dark.phero--m-side .phero__fade{background:linear-gradient(90deg,#0e1a14f0,#0e1a14d1 42%,#0e1a1400 68%)}.phero--m-side .phero__title{font-size:28px}.phero--m-side .phero__sub{font-size:14px}.phero--m-side .phero__actions{grid-template-columns:1fr}.phero--m-overlay .phero__inner{min-height:var(--phero-m-band,460px);aspect-ratio:auto;align-items:flex-end;padding:0 18px 18px}.phero--m-overlay .phero__content{max-width:none;padding:0}.phero--m-overlay .phero__img{object-position:var(--phero-m-fx,50%) var(--phero-m-focus,30%)}.phero--m-overlay .phero__fade{background:linear-gradient(180deg,#140e0800 35%,#140e088c 62%,#140e08db)}.phero--m-overlay .phero__eyebrow,.phero--m-overlay .phero__title,.phero--m-overlay .phero__sub,.phero--m-overlay .phero__proof{color:#fbf7ef}.phero--m-overlay .phero__btn--primary{background:#fbf7ef;border-color:#fbf7ef;color:var(--color-dark)}.phero--m-overlay .phero__btn--outline{background:#0000002e;border-color:#fbf7ef;color:#fbf7ef}.phero--m-overlay .stars--big{color:#f6efe059}.phero--m-overlay .stars--big .stars__fill{color:#d8b46a}.template-index .trust-bar--card{display:none}.template-index .fslider--grid{padding-top:12px}.template-index .fslider--grid .section-heading{padding:6px 16px 10px}.template-index .fslider--grid .section-heading__eyebrow{font-size:10px;letter-spacing:3px;margin-bottom:4px}.template-index .fslider--grid .section-heading__title{font-size:25px}.template-index .fslider--grid .section-heading__subtitle{display:none}}.collection-header--v20{padding:34px 24px 18px}.collection-header--v20 .collection-header__count{margin-top:8px}.cpromo{margin:10px auto 0;font-family:var(--font-sans);font-size:13px;line-height:1.4;color:var(--color-dark-soft)}.cpromo strong{color:var(--color-dark);font-weight:600}.cdesc-more{display:inline-block;margin-top:4px;padding:2px 0;border:0;background:none;font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--color-dark);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cbar{position:sticky;top:0;z-index:30;background:#faf6ecf7;border-bottom:1px solid var(--color-border)}.cbar__inner{max-width:1280px;margin:0 auto;padding:10px 24px;display:flex;align-items:center;gap:12px}.cbar .ctabs{flex:1 1 auto;min-width:0;margin:0;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cbar .ctabs::-webkit-scrollbar{display:none}.cbar .ctabs__tab{flex:0 0 auto;padding:8px 15px;font-size:13px;white-space:nowrap}.cbar__sort{flex:0 0 auto;margin:0 0 0 auto;display:flex;align-items:center;gap:6px}.cbar__sort-label{font-family:var(--font-sans);font-size:12px;color:var(--color-muted)}.cbar__sort select{-webkit-appearance:none;appearance:none;max-width:190px;margin:0;padding:8px 30px 8px 14px;border:1.5px solid var(--color-border);border-radius:999px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%233d2817' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 12px center/10px 7px;font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--color-dark);cursor:pointer}.cbar__sort select:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.cbar__go{padding:7px 12px;border:1.5px solid var(--color-dark);border-radius:999px;background:var(--color-dark);color:var(--bg-cream);font-family:var(--font-sans);font-size:12px;font-weight:600;cursor:pointer}.v20-js .cbar__go{display:none}.cmore{text-align:center;padding:0 16px 50px}.cmore__count{margin:0 0 12px;font-family:var(--font-sans);font-size:12px;letter-spacing:1px;color:var(--color-muted)}.cmore__btn{display:inline-block;min-width:220px;padding:14px 28px;border:1.5px solid var(--color-dark);border-radius:6px;background:#fff;font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--color-dark);transition:all .2s ease}.cmore__btn:hover{background:var(--color-dark);color:var(--bg-cream)}.cmore.is-loading .cmore__btn{opacity:.6;pointer-events:none}.v20-js .v20-pagination{display:none}.totop{position:fixed;right:14px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:40;width:44px;height:44px;padding:0;border:1px solid var(--color-border);border-radius:50%;background:#fff;color:var(--color-dark);box-shadow:0 6px 18px #2d1f1429;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.totop.is-on{opacity:1;visibility:visible;transform:none}@media(max-width:700px){.collection-header--v20{padding:12px 16px 10px}.collection-header--v20 .crumbs{margin-bottom:6px;font-size:10px}.collection-header--v20 .collection-header__title{font-size:25px;line-height:1.2}.collection-header--v20 .collection-header__count{margin-top:4px;font-size:10.5px}.collection-header--v20 .collection-header__desc{margin-top:8px;font-size:13.5px;line-height:1.5}.collection-header--v20 .collection-header__desc.is-clamped{max-height:4.1em;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.cpromo{margin-top:8px;font-size:12px}.cbar__inner{padding:8px 12px;gap:8px}.cbar .ctabs__tab{padding:7px 13px;font-size:12.5px}.cbar__sort-label{display:none}.cbar__sort select{max-width:134px;padding:7px 26px 7px 11px;font-size:12.5px;background-position:right 10px center}.cmore{padding-bottom:40px}}.wws{padding:60px 24px;background:var(--bg-cream);scroll-margin-top:10px}.wws__inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center}.wws__eyebrow{margin-bottom:12px;font-family:var(--font-sans);font-size:11px;letter-spacing:4px;text-transform:uppercase;color:var(--color-gold)}.wws__title{margin:0 0 16px;font-family:var(--font-serif);font-style:italic;font-size:clamp(28px,3.4vw,42px);line-height:1.12;color:var(--color-dark)}.wws__text{font-family:var(--font-sans);font-size:16px;line-height:1.65;color:var(--color-dark-soft)}.wws__text p{margin:0 0 12px}.wws__text a{text-decoration:underline;text-underline-offset:3px}.wws__rating{display:flex;align-items:center;gap:8px;margin-top:6px;font-family:var(--font-sans);font-size:14px;color:var(--color-dark-soft)}.wws__rating a{color:inherit;text-decoration:underline;text-underline-offset:3px}.wws__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.wws__btn{display:inline-block;padding:14px 26px;border:1.5px solid var(--color-dark);border-radius:6px;font-family:var(--font-sans);font-size:15px;font-weight:600;text-align:center;transition:all .2s ease}.wws__btn--primary{background:var(--color-dark);color:var(--bg-cream)}.wws__btn--primary:hover{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-dark)}.wws__btn--outline{background:transparent;color:var(--color-dark)}.wws__btn--outline:hover{background:var(--color-dark);color:var(--bg-cream)}.wws__link{display:inline-block;margin-top:14px;font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--color-dark);text-decoration:underline;text-underline-offset:3px}.wws__facts{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wws__fact{padding:18px 18px 16px;background:#fff;border:1px solid var(--card-border,#e9e1d2);border-radius:16px}.wws__fact-icon{display:block;width:28px;height:28px;margin-bottom:8px;color:var(--color-gold)}.wws__fact-icon svg{width:100%;height:100%}.wws__fact-title{margin:0 0 4px;font-family:var(--font-serif);font-style:italic;font-size:18px;line-height:1.25;color:var(--color-dark)}.wws__fact-text{margin:0;font-family:var(--font-sans);font-size:13.5px;line-height:1.5;color:var(--color-dark-soft)}.wws__legal{max-width:1180px;margin:22px auto 0;font-family:var(--font-sans);font-size:12px;line-height:1.5;color:var(--color-muted)}@media(max-width:860px){.wws__inner{grid-template-columns:1fr;gap:26px}}@media(max-width:700px){.wws{padding:42px 16px}.wws__title{font-size:28px}.wws__text{font-size:15px}.wws__actions{display:grid;grid-template-columns:1fr;gap:8px}.wws__facts{gap:10px}.wws__fact{padding:14px 12px}.wws__fact-title{font-size:16px}.wws__fact-text{font-size:12.5px}}.reviews__foot{max-width:760px;margin:4px auto 0;padding:0 20px;text-align:center}.reviews__all{font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--color-dark);text-decoration:underline;text-underline-offset:3px}.reviews__legal{margin:10px 0 0;font-family:var(--font-sans);font-size:12px;line-height:1.5;color:var(--color-muted)}.dd-review-note{max-width:1100px;margin:4px auto 26px;padding:0 20px;font-family:var(--font-sans);font-size:12px;line-height:1.5;color:var(--color-muted)}.dd-review-note[hidden]{display:none}@media(max-width:700px){#shopify-pc__banner.shopify-pc__banner__dialog{padding:14px 16px calc(12px + env(safe-area-inset-bottom));background:#faf6ec;border-top:1px solid var(--color-border);box-shadow:0 -6px 22px #2d1f142e}#shopify-pc__banner .shopify-pc__banner__body{margin:0 0 10px;width:100%}#shopify-pc__banner h2{margin:0 0 4px;font-family:var(--font-sans);font-size:14px;line-height:1.3;color:var(--color-dark)}#shopify-pc__banner p{font-family:var(--font-sans);font-size:12px;line-height:1.45;color:var(--color-dark-soft)}#shopify-pc__banner p a{color:var(--color-dark)}#shopify-pc__banner .shopify-pc__banner__btns{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;min-width:0}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0;padding:11px 8px;border:1.5px solid var(--color-dark);border-radius:6px;background:#fff;color:var(--color-dark);font-family:var(--font-sans);font-size:14px;font-weight:600;line-height:1.2}#shopify-pc__banner #shopify-pc__banner__btn-accept{order:1}#shopify-pc__banner #shopify-pc__banner__btn-decline{order:2}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:3;grid-column:1 / -1;padding:4px 0 0;border:0;background:transparent;color:var(--color-dark-soft);font-size:12.5px;font-weight:500;text-decoration:underline;text-underline-offset:3px}}.usp{padding:18px 24px}.usp__icon{width:26px;height:26px;margin-bottom:6px}@media(max-width:700px){.usp{padding:12px 14px}.usp__grid,.usp__grid--4,.usp__grid--6{gap:10px 12px}.usp__item{grid-template-columns:20px minmax(0,1fr);column-gap:8px;align-items:center}.usp__icon{grid-row:auto;width:20px;height:20px;margin:0}.usp__title{font-family:var(--font-sans);font-size:13px;font-weight:600;line-height:1.25}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/v20.css.map */
