.gg-design{--motion-feedback: .22s;--motion-image: .62s;--motion-ease: cubic-bezier(.2, .75, .25, 1);--shadow-hover: 0 8px 24px color-mix(in srgb, var(--gg-shadow-color) 75%, transparent);--reviews-gap: clamp(1rem, 1.75vw, 1.5rem)}.gg-design .reviews__track{gap:0;align-items:stretch}.gg-design .reviews__group{flex:0 0 auto;gap:var(--reviews-gap);padding:.75rem var(--reviews-gap) 1.5rem 0!important}.gg-design .reviews__viewport{-webkit-mask-image:linear-gradient(90deg,transparent,var(--gg-text) 3%,var(--gg-text) 97%,transparent);mask-image:linear-gradient(90deg,transparent,var(--gg-text) 3%,var(--gg-text) 97%,transparent)}.gg-design .review-card{flex:0 0 auto;transition:transform var(--motion-feedback) var(--motion-ease),box-shadow var(--motion-feedback),border-color var(--motion-feedback),background-color var(--motion-feedback)}.gg-design .review-card__quote{transition:opacity var(--motion-feedback),transform var(--motion-feedback) var(--motion-ease)}.gg-design .review-card .avatar{transition:background-color var(--motion-feedback),color var(--motion-feedback)}.gg-design .reviews__summary{margin-top:1rem}.gg-design .reviews__viewport:focus-within .reviews__track{animation-play-state:paused}.gg-design .reviews__toggle[aria-pressed=false] [data-icon-pause],.gg-design .reviews__toggle[aria-pressed=true] [data-icon-play]{display:block!important}.gg-design .reviews__toggle[aria-pressed=true] [data-icon-pause],.gg-design .reviews__toggle[aria-pressed=false] [data-icon-play]{display:none!important}.gg-design :is(.gg-button,.header-cta,.icon-btn){transition:transform var(--motion-feedback) var(--motion-ease),background-color var(--motion-feedback),color var(--motion-feedback),border-color var(--motion-feedback),box-shadow var(--motion-feedback)}.gg-design :is(.gg-button,.header-cta,.icon-btn)>svg{transition:transform var(--motion-feedback) var(--motion-ease)}.gg-design .buy-btn__shine{animation:none;opacity:0}.gg-design :is(.gg-button,.header-cta):focus-visible{background:var(--gg-action-hover);box-shadow:var(--shadow-hover)}.gg-design .icon-btn:focus-visible{border-color:var(--gg-accent)}.gg-design .bundle-card{transition:border-color var(--motion-feedback),box-shadow var(--motion-feedback),background-color var(--motion-feedback)}.gg-design .bundle-color-row__select>select{transition:border-color var(--motion-feedback),background-color var(--motion-feedback),box-shadow var(--motion-feedback)}.gg-design .bundle-color-row>img{transition:transform var(--motion-feedback) var(--motion-ease)}.gg-design .everyday__media{overflow:hidden;border-radius:1.5rem;isolation:isolate}.gg-design .everyday__media>img{display:block;border-radius:0}.gg-design :is(.gallery__main,.compare__media){overflow:hidden}.gg-design :is(.gallery__main,.gallery__thumbs button,.everyday__media,.compare__media) img,.gg-design .ugc-card>video{transition:transform var(--motion-image) var(--motion-ease)}.gg-design .gallery__main:focus-visible img,.gg-design .gallery__thumbs button:focus-visible img{transform:scale(1.035)}.gg-design .gallery__zoom{transition:transform var(--motion-feedback) var(--motion-ease),background-color var(--motion-feedback)}.gg-design .ugc__track{padding-block:6px 10px!important}.gg-design .ugc-card{transition:box-shadow var(--motion-feedback),transform var(--motion-feedback) var(--motion-ease)}.gg-design .ugc-card__open>span{transition:transform var(--motion-feedback) var(--motion-ease),background-color var(--motion-feedback),box-shadow var(--motion-feedback)}.gg-design .ugc-card:focus-within{box-shadow:0 0 0 2px var(--gg-focus)}.gg-design .ugc-card__open:focus-visible>span{background:var(--gg-action);transform:scale(1.08)}.gg-design :is(.step__card,.compare__col){transition:transform var(--motion-feedback) var(--motion-ease),box-shadow var(--motion-feedback),border-color var(--motion-feedback)}.gg-design .step__num{transition:box-shadow var(--motion-feedback)}.gg-design .trust__points svg{transition:transform var(--motion-feedback) var(--motion-ease)}.gg-design .gg-faq-item>summary{border-radius:inherit;transition:background-color var(--motion-feedback),color var(--motion-feedback)}.gg-design .gg-faq-item>summary:after{transition:background-color var(--motion-feedback),color var(--motion-feedback),border-color var(--motion-feedback),transform var(--motion-feedback) var(--motion-ease)}.gg-design .gg-faq-item>summary:focus-visible{background:var(--gg-accent-soft)}.gg-design :is(.site-nav__links a,.product-proof,.text-link,.menu-drawer__list a){transition:color var(--motion-feedback),background-size var(--motion-feedback) var(--motion-ease),text-underline-offset var(--motion-feedback)}@media(hover:hover)and (pointer:fine){.gg-design .reviews__viewport:hover .reviews__track{animation-play-state:paused}.gg-design .review-card:hover{transform:translateY(-5px);border-color:var(--gg-border-strong);background:var(--gg-surface-raised);box-shadow:var(--shadow-hover)}.gg-design .review-card:hover .review-card__quote{opacity:.42;transform:translateY(-2px)}.gg-design .review-card:hover .avatar{background:var(--gg-action);color:var(--gg-on-action)}.gg-design :is(.gg-button,.header-cta):hover:not(:disabled):not([aria-disabled=true]){background:var(--gg-action-hover);transform:translateY(-2px);box-shadow:var(--shadow-hover)}.gg-design :is(.gg-button,.header-cta):hover>svg{transform:translate(3px)}.gg-design .buy-btn:hover .buy-btn__shine{animation:action-sheen .76s var(--motion-ease) both}.gg-design .icon-btn:hover{transform:none;border-color:var(--gg-action);background:var(--gg-action);color:var(--gg-on-action);box-shadow:0 4px 12px var(--gg-shadow-color)}.gg-design :is([data-ugc-next],.gallery__nav--next):hover>svg{transform:translate(2px)}.gg-design :is([data-ugc-prev],.gallery__nav--prev):hover>svg{transform:translate(-2px)}.gg-design .bundle-card:hover{border-color:var(--gg-border-strong);background:var(--gg-surface-raised);box-shadow:var(--shadow-hover)}.gg-design .bundle-card.is-selected:hover{box-shadow:0 0 0 1px var(--gg-accent),var(--shadow-hover)}.gg-design .bundle-color-row__select>select:hover{border-color:var(--gg-accent);background:var(--gg-surface-raised);box-shadow:0 0 0 3px color-mix(in srgb,var(--gg-accent) 12%,transparent)}.gg-design .bundle-color-row:hover>img{transform:translateY(-2px)}.gg-design .gallery__main:hover img{transform:scale(1.025)}.gg-design .gallery__thumbs button:hover img{transform:scale(1.06)}.gg-design .gallery__main:hover .gallery__zoom{transform:scale(1.08);background:var(--gg-surface-raised)}.gg-design .everyday__grid article:hover .everyday__media>img{transform:scale(1.035)}.gg-design .ugc-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover)}.gg-design .ugc-card:hover>video{transform:scale(1.035)}.gg-design .ugc-card:hover .ugc-card__open>span{transform:scale(1.1);background:var(--gg-action);box-shadow:0 4px 14px var(--gg-shadow-color)}.gg-design .step__card:hover{transform:translateY(-3px);border-color:var(--gg-border-strong);box-shadow:var(--shadow-hover)}.gg-design .step:has(.step__card:hover) .step__num{box-shadow:0 0 0 6px var(--gg-surface),0 0 0 10px color-mix(in srgb,var(--gg-accent) 12%,transparent)}.gg-design .compare__col:hover{transform:translateY(-3px);border-color:var(--gg-border-strong);box-shadow:var(--shadow-hover)}.gg-design .compare__col:hover .compare__media img{transform:scale(1.025)}.gg-design .trust__points li:hover>svg{transform:translateY(-2px)}.gg-design .gg-faq-item>summary:hover{background:var(--gg-accent-soft)}.gg-design .gg-faq-item>summary:hover:after{background:var(--gg-action);color:var(--gg-on-action);border-color:var(--gg-action);transform:scale(1.06)}.gg-design :is(.site-nav__links a,.product-proof,.text-link,.menu-drawer__list a):hover{color:var(--gg-accent)}.gg-design .text-link:hover{text-underline-offset:6px}}.gg-design :is(.gg-button,.header-cta):active:not(:disabled):not([aria-disabled=true]){transform:translateY(0) scale(.985);background:var(--gg-action-active);box-shadow:none}.gg-design .icon-btn:active{transform:scale(.94)}@keyframes action-sheen{0%{left:-40%;opacity:0}15%{opacity:.18}to{left:125%;opacity:0}}@media(hover:none),(pointer:coarse){.gg-design :is(.gallery__thumbs button,.bundle-card,.ugc-card,.step__card,.compare__col):hover{transform:none}}@media(prefers-reduced-motion:reduce){.gg-design :is(.review-card,.review-card__quote,.avatar,.gg-button,.header-cta,.icon-btn,.bundle-card,.bundle-color-row img,.bundle-color-row select,.gallery__main img,.gallery__thumbs img,.gallery__zoom,.everyday__media img,.ugc-card,.ugc-card>video,.ugc-card__open>span,.step__card,.step__num,.compare__col,.compare__media img,.trust__points svg,.gg-faq-item>summary,.site-nav__links a,.product-proof,.text-link,.menu-drawer__list a),.gg-design :is(.gg-button,.header-cta,.icon-btn)>svg,.gg-design .gg-faq-item>summary:after{transition:none!important}.gg-design :is(.review-card,.review-card__quote,.gg-button,.header-cta,.icon-btn,.bundle-color-row img,.gallery__main img,.gallery__thumbs img,.gallery__zoom,.everyday__media img,.ugc-card,.ugc-card>video,.ugc-card__open>span,.step__card,.compare__col,.compare__media img,.trust__points svg),.gg-design :is(.gg-button,.header-cta,.icon-btn)>svg,.gg-design .gg-faq-item>summary:after{transform:none!important}.gg-design .buy-btn__shine{animation:none!important;opacity:0!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sz-styles-interactions.css.map */
