.style-moment{width:100%;padding-top:var(--style-moment-desktop-padding-top);padding-bottom:var(--style-moment-desktop-padding-bottom);overflow:visible;background:var(--style-moment-background);color:var(--style-moment-text)}.style-moment__inner{width:100%}.style-moment__heading{margin:0 0 2.8rem;padding:0 2rem;color:var(--style-moment-text);font-family:var(--font-heading-family);font-size:clamp(2.6rem,2.3vw,3.6rem);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.2;text-align:center}.style-moment__heading--mobile-only{display:none}.style-moment__grid{display:grid;grid-template-columns:repeat(var(--style-moment-desktop-columns),minmax(0,1fr));gap:var(--style-moment-desktop-gap)}.style-moment__card{position:relative;display:block;min-width:0;color:inherit;text-decoration:none;transition:box-shadow .22s ease,transform .22s ease}.style-moment--shadow .style-moment__card{box-shadow:0 1.2rem 3.2rem rgba(0,0,0,var(--style-moment-shadow-opacity))}.style-moment__media{position:relative;width:100%;overflow:hidden;background:#f3f3f3}.style-moment__media--portrait{aspect-ratio:4 / 5}.style-moment__media--tall{aspect-ratio:3 / 4}.style-moment__media--square{aspect-ratio:1 / 1}.style-moment__media picture{display:block;width:100%;height:100%}.style-moment__image,.style-moment__placeholder{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--style-moment-focus);transition:transform .5s ease}.style-moment__placeholder{background:#eee}.style-moment__content{position:absolute;right:2rem;bottom:clamp(2.8rem,4vw,5.4rem);left:2rem;z-index:1;color:var(--style-moment-overlay-text);text-align:center;text-shadow:0 .2rem 1.2rem rgba(0,0,0,.45)}.style-moment__title{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:clamp(2.4rem,1.8vw,4rem);font-style:var(--font-heading-style);font-weight:400;line-height:1.12}.style-moment__button{display:inline-block;margin-top:1.2rem;padding-bottom:.25rem;border-bottom:.1rem solid currentColor;color:inherit;font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:1.2}@media(hover:hover)and (pointer:fine){.style-moment__card:hover .style-moment__image{transform:scale(1.025)}.style-moment__card:hover .style-moment__button{border-bottom-width:.2rem}}.style-moment__card:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}@media screen and (max-width:989px)and (min-width:750px){.style-moment__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.style-moment{padding:var(--style-moment-mobile-padding-top) var(--style-moment-mobile-padding) var(--style-moment-mobile-padding-bottom)}.style-moment__heading,.style-moment__heading--mobile-only{display:block;margin:0 0 1.8rem;padding:0;font-size:2.4rem;line-height:1.2}.style-moment__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--style-moment-mobile-gap);row-gap:1.2rem}.style-moment__card,.style-moment--shadow .style-moment__card{box-shadow:none}.style-moment__media,.style-moment__media--portrait,.style-moment__media--tall,.style-moment__media--square{aspect-ratio:4 / 5}.style-moment__content{position:static;min-height:3.8rem;padding:.9rem .4rem 0;color:var(--style-moment-text);text-align:center;text-shadow:none}.style-moment__title{font-family:var(--font-body-family);font-size:1.4rem;font-style:normal;font-weight:700;line-height:1.35}.style-moment__button{display:none}}.collection-metaobject-banner__inner{overflow:hidden}.collection-metaobject-banner__link,.collection-metaobject-banner picture{display:block}.collection-metaobject-banner__image{display:block;width:100%;height:auto;border-radius:.8rem}.faq-sidebar__container{max-width:123.2rem;margin:0 auto}.faq-sidebar__heading{margin:0 0 7rem;color:var(--faq-text);font-family:var(--font-heading-family);font-size:clamp(3.2rem,3vw,4.2rem);font-style:var(--font-heading-style);font-weight:400;letter-spacing:.04em;line-height:1.15;text-align:center}.faq-sidebar__layout{display:grid;grid-template-columns:minmax(24rem,28rem) minmax(0,66.8rem);justify-content:center;gap:clamp(4.8rem,7vw,10rem)}.faq-sidebar__layout--no-navigation{grid-template-columns:minmax(0,66.8rem)}.faq-sidebar__categories{position:sticky;top:var(--faq-sticky-offset);align-self:start;display:flex;flex-direction:column;border-left:.1rem solid var(--faq-border)}.faq-sidebar__category{min-height:5rem;margin:0 0 0 -.1rem;padding:1rem 1.5rem 1rem 2.9rem;border-left:.2rem solid transparent;color:var(--faq-muted);font-size:1.25rem;font-weight:700;letter-spacing:.075em;line-height:1.25;text-align:left;text-decoration:none;text-transform:uppercase;transition:color .16s ease,border-color .16s ease}.faq-sidebar__category:hover,.faq-sidebar__category:focus-visible,.faq-sidebar__category.is-active{color:var(--faq-text)}.faq-sidebar__category:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.faq-sidebar__category.is-active{border-left-color:var(--faq-text)}.faq-sidebar__group-heading{display:flex;align-items:center;min-height:6rem;margin:0;padding:1.4rem 2.4rem;scroll-margin-top:calc(var(--faq-sticky-offset) + 2rem);background:var(--faq-heading-background);color:var(--faq-text);font-family:var(--font-heading-family);font-size:1.5rem;font-weight:400;letter-spacing:.01em;line-height:1.4}.faq-sidebar__group-heading--spaced{margin-top:5.6rem}.faq-sidebar__item{border-bottom:.1rem solid var(--faq-border)}.faq-sidebar__question{display:grid;grid-template-columns:2.2rem minmax(0,1fr) 2rem;align-items:center;gap:.8rem;min-height:7.1rem;padding:1.8rem 2.4rem;color:var(--faq-text);cursor:pointer;font-size:1.6rem;font-weight:700;line-height:1.45;list-style:none}.faq-sidebar__question::-webkit-details-marker{display:none}.faq-sidebar__question:hover{color:rgba(var(--color-foreground),.72)}.faq-sidebar__question:focus-visible{outline:.2rem solid currentColor;outline-offset:-.4rem}.faq-sidebar__question-number{align-self:start}.faq-sidebar__icons{display:grid;width:1.4rem;height:1.4rem;place-items:center}.faq-sidebar__icon{display:grid;grid-area:1 / 1;width:1.4rem;height:1.4rem;place-items:center}.faq-sidebar__icon svg{display:block;width:100%;height:100%}.faq-sidebar__icon--minus,.faq-sidebar__item[open] .faq-sidebar__icon--plus{display:none}.faq-sidebar__item[open] .faq-sidebar__icon--minus{display:grid}.faq-sidebar__answer{padding:0 5.8rem 2.4rem 5.4rem;color:var(--faq-muted);font-size:1.45rem;line-height:1.75}.faq-sidebar__answer>:first-child{margin-top:0}.faq-sidebar__answer>:last-child{margin-bottom:0}@media screen and (max-width:989px){.faq-sidebar__heading{margin-bottom:4.8rem}.faq-sidebar__layout{grid-template-columns:minmax(20rem,24rem) minmax(0,1fr);gap:4rem}.faq-sidebar__layout--no-navigation{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.faq-sidebar__heading{margin-bottom:3.2rem;font-size:3rem}.faq-sidebar__layout{display:block}.faq-sidebar__categories{top:0;z-index:4;flex-direction:row;gap:.8rem;margin:0 0 2.4rem;padding:0 0 .1rem;overflow-x:auto;border-left:0;border-bottom:.1rem solid var(--faq-border);background:var(--faq-background);scrollbar-width:none}.faq-sidebar__categories::-webkit-scrollbar{display:none}.faq-sidebar__category{flex:0 0 auto;min-height:4.6rem;margin:0 0 -.1rem;padding:1rem .8rem;border-left:0;border-bottom:.2rem solid transparent;white-space:nowrap}.faq-sidebar__category.is-active{border-bottom-color:var(--faq-text)}.faq-sidebar__group-heading{min-height:5.4rem;padding:1.2rem 1.6rem;scroll-margin-top:7rem}.faq-sidebar__group-heading--spaced{margin-top:4rem}.faq-sidebar__question{grid-template-columns:2rem minmax(0,1fr) 1.8rem;min-height:6.4rem;padding:1.6rem;font-size:1.45rem}.faq-sidebar__answer{padding:0 4.8rem 2rem 4.4rem;font-size:1.4rem}}.recently-viewed{padding-bottom:var(--recently-viewed-padding-bottom);padding-top:var(--recently-viewed-padding-top)}.recently-viewed__heading{margin:0 0 2.4rem;text-align:center}.recently-viewed__grid{display:grid;gap:1.6rem;grid-auto-columns:minmax(16rem,calc((100% - 1.6rem)/2));grid-auto-flow:column;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:1rem;scroll-snap-type:inline mandatory}.recently-viewed__item{min-width:0;scroll-snap-align:start}.recently-viewed__link{color:rgb(var(--color-foreground));display:block;text-decoration:none}.recently-viewed__image-wrap{aspect-ratio:3 / 4;background:rgba(var(--color-foreground),.04);border-radius:var(--media-radius);overflow:hidden}.recently-viewed__image{height:100%;object-fit:cover;transition:transform .24s ease;width:100%}.recently-viewed__link:hover .recently-viewed__image{transform:scale(1.02)}.recently-viewed__title{font-size:1.4rem;line-height:1.4;margin:1rem 0 .5rem}.recently-viewed__prices{align-items:baseline;display:flex;flex-wrap:wrap;gap:.8rem}.recently-viewed__price{font-size:1.4rem}.recently-viewed__compare-price{color:rgba(var(--color-foreground),.6);font-size:1.3rem}@media screen and (min-width:750px){.recently-viewed__grid{gap:2rem;grid-auto-flow:row;grid-template-columns:repeat(var(--recently-viewed-columns),minmax(0,1fr));overflow:visible;padding-bottom:0}}@media(prefers-reduced-motion:reduce){.recently-viewed__image{transition:none}}.wh-social-proof{width:100%;max-width:100vw;margin:0;padding:var(--wh-padding-top) 0 var(--wh-padding-bottom);overflow:hidden;color:var(--wh-text);background-color:var(--wh-background)}.wh-social-proof,.wh-social-proof *{box-sizing:border-box}.wh-social-proof__inner{width:100%;max-width:1600px;margin:0 auto}.wh-social-proof__header h2{margin:0 0 2rem;line-height:1.2;letter-spacing:normal;text-align:center;text-transform:none}.wh-social-proof__content{display:flex;align-items:stretch;width:100%;gap:2rem}.wh-social-proof__videos{display:flex;align-items:stretch;width:50%}.wh-social-proof__videos-row{display:flex;align-items:stretch;width:100%;height:100%;gap:1.5rem}.wh-social-proof__video-item{display:flex;flex:1 1 0;align-items:stretch;min-width:0;height:100%}.wh-social-proof__video-frame{position:relative;display:flex;width:100%;overflow:hidden;aspect-ratio:9 / 16;border-radius:8px;background:#eee;box-shadow:0 4px 6px #0000001a}.wh-social-proof__video-frame iframe,.wh-social-proof__placeholder{display:block;width:100%;height:100%;border:0;border-radius:8px}.wh-social-proof__placeholder{background:#eee;fill:#ccc}.wh-social-proof__stats{display:flex;flex-direction:column;justify-content:center;width:50%;text-align:left}.wh-social-proof__stats h3{margin:0 0 1.5rem;line-height:1.25;letter-spacing:normal;text-align:left;text-transform:none}.wh-social-proof__stats ul{margin:0;padding:0;list-style:none}.wh-social-proof__stats li{display:flex;align-items:center;margin:0 0 2rem;padding:0 0 1.2rem;border-bottom:1px solid var(--wh-divider)}.wh-social-proof__stat-circle{display:flex;flex:0 0 60px;align-items:center;justify-content:center;width:60px;height:60px;margin-right:1.2rem;border-radius:50%;color:var(--wh-circle-text);background-color:var(--wh-circle);font-size:1.3rem;font-weight:700;line-height:1}.wh-social-proof__stat-text,.wh-social-proof__stat-text p{margin:0;color:var(--wh-text);line-height:1.5}.wh-social-proof__note{margin:1.5rem 0 0;color:var(--wh-note);font-size:1rem;line-height:1.5;text-align:left}@media screen and (max-width:900px){.wh-social-proof{padding-top:var(--wh-padding-top-mobile);padding-bottom:var(--wh-padding-bottom-mobile)}.wh-social-proof__header h2{margin-bottom:2rem;padding:0 15px;font-size:1.6rem}.wh-social-proof__content{flex-direction:column;align-items:stretch;gap:0}.wh-social-proof__videos,.wh-social-proof__stats{width:100%;max-width:100%;height:auto}.wh-social-proof__videos-row{flex-direction:row;height:auto;padding:0 14px 10px;gap:1rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin}.wh-social-proof__video-item{flex:0 0 auto;min-width:200px;max-width:240px;height:350px;scroll-snap-align:start}.wh-social-proof__video-frame{min-width:180px;max-width:240px;height:100%}.wh-social-proof__stats{padding:1.5rem 15px 0}.wh-social-proof__stats h3{margin-bottom:1.5rem;font-size:1.2rem}.wh-social-proof__stats li{margin-bottom:1.25rem;padding-bottom:1rem}.wh-social-proof__stat-circle{flex-basis:40px;width:40px;height:40px;margin-right:1rem;font-size:1rem}.wh-social-proof__stat-text,.wh-social-proof__stat-text p{font-size:1rem}.wh-social-proof__note{margin-top:1rem;font-size:.9rem}}@media(prefers-reduced-motion:reduce){.wh-social-proof__videos-row{scroll-behavior:auto}}.product-order-details{display:grid;gap:.7rem;margin:1.2rem 0}.product-order-details__optional{color:rgba(var(--color-foreground),.65);font-size:1.2rem;font-weight:400;margin-left:.4rem}.product-order-details__control{-webkit-appearance:none;appearance:none;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.25);border-radius:.6rem;box-sizing:border-box;color:rgb(var(--color-foreground));font:inherit;min-height:4.6rem;padding:1.1rem 1.3rem;width:100%}.product-order-details__control:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5);outline:0}.product-order-details__textarea{min-height:9.6rem;resize:vertical}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
