.gf-media-rows{padding-top:var(--gf-padding-top);padding-bottom:var(--gf-padding-bottom)}.gf-media-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:4rem}.gf-media-row+.gf-media-row{margin-top:5rem}.gf-media-row--reverse .gf-media-row__media{order:2}.gf-media-row__media img,.gf-media-row__media video{display:block;width:100%;height:auto}.gf-media-row__content{padding:3rem;text-align:var(--gf-align)}.gf-media-row__content h2{margin:0 0 2rem}.gf-media-row__content .button{margin-top:2rem}.gf-testimonials__track{display:flex;gap:2.4rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:1rem 0 2rem}.gf-testimonial{flex:0 0 calc((100% - (var(--gf-columns) - 1)*2.4rem)/var(--gf-columns));scroll-snap-align:start;background:#f3f3f3;text-align:center;min-width:0}.gf-testimonial__image{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.gf-testimonial__body{padding:2.4rem}.gf-testimonial__stars{color:var(--gf-star-color);font-size:2rem;letter-spacing:.15rem}.gf-testimonial__author{margin-top:1.6rem;font-size:1.3rem}.gf-review-summary{display:flex;align-items:center;gap:.7rem;font-size:1.3rem;margin:1.5rem 0}.gf-review-stars{display:inline-grid;letter-spacing:.12rem;font-size:1.7rem;white-space:nowrap}.gf-review-stars>span{grid-area:1/1}.gf-review-stars__base{color:#dcdce6}.gf-review-stars__fill{color:#00b67a;width:88%;overflow:hidden}.gf-product-trust-image{margin:1.5rem 0}.gf-product-trust-image img{width:100%;height:auto;display:block}.gf-product-details{border-top:1px solid rgba(var(--color-foreground),.2);margin:2.4rem 0 0}.gf-product-details summary{cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem 0;font-size:1.6rem;list-style:none;font-weight:600}.gf-product-details summary:after{content:"+"}.gf-product-details[open] summary:after{content:"\2212"}.gf-product-details .rte{padding-bottom:1.5rem}.gf-sticky-atc[hidden]{display:none}.gf-sticky-atc{position:fixed;bottom:0;left:0;right:0;background:#fff;color:#121212;border-top:1px solid #ddd;box-shadow:0 -4px 20px #0000000a;z-index:3;padding:1rem 0 calc(1rem + env(safe-area-inset-bottom))}.gf-sticky-atc__inner{display:flex;align-items:center;gap:1.5rem}.gf-sticky-atc__image{width:54px;height:54px;object-fit:contain;flex-shrink:0}.gf-sticky-atc__details{flex:1;min-width:0;display:grid;gap:.3rem}.gf-sticky-atc__title{font-size:1.3rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gf-sticky-atc__model{font-size:1.5rem;font-weight:600}body.gf-has-sticky-atc{padding-bottom:var(--gf-sticky-height,90px)}.gf-sticky-atc__button{flex-shrink:0}.gf-variant-retry{margin-top:1rem}product-info[data-gf-variant-pending] .shopify-payment-button{visibility:hidden;pointer-events:none}#CartDrawer-Checkout{--color-button:20,194,15;--color-button-text:255,255,255}.product__title h1{font-size:calc(var(--font-heading-scale)*2.6rem)}@media(max-width:749px){.gf-media-rows{padding-top:var(--gf-mobile-top);padding-bottom:var(--gf-mobile-bottom)}.gf-media-row{grid-template-columns:1fr;gap:0}.gf-media-row--reverse .gf-media-row__media{order:0}.gf-media-row__content{padding:2.4rem 0;text-align:var(--gf-mobile-align)}.gf-media-row+.gf-media-row{margin-top:2.4rem}.gf-testimonial{flex-basis:85%}.gf-sticky-atc__inner{gap:1rem;padding:0 1.5rem}.gf-sticky-atc__button{padding:0 1.7rem;min-width:12rem}.product__title h1{font-size:calc(var(--font-heading-scale)*2.2rem)}}@media(prefers-reduced-motion:reduce){.gf-testimonials__track{scroll-behavior:auto;scroll-snap-type:none}}@media(min-width:750px){[id$=__image_banner_XRXbE4]{display:none!important}}@media(max-width:749px){[id$=__cfca4268-6358-426c-98ab-d292aeef11e5]{display:none!important}}@media(min-width:750px){[id$=__image_banner_fippgA]{display:none!important}}@media(max-width:749px){[id$=__custom_liquid_AQMzWY]{display:none!important}}@media(max-width:749px){.header__heading-logo-wrapper{width:70px}}[id$=__collection_list_8dhdbD] .title-wrapper-with-link{justify-content:center;text-align:center}[id$=__collection_list_8dhdbD] .collection-list-title{font-size:calc(var(--font-heading-scale)*2.8rem)}.product__info-container>[id^=price-] .price{font-size:1.8rem;font-weight:700}variant-selects .form__label{font-weight:600}variant-selects{scroll-margin-top:12rem}@media(min-width:750px){variant-selects .product-form__input--dropdown{max-width:25rem}variant-selects .product-form__input--dropdown .select{max-width:25rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/galerifia.css.map */
