header-drawer,sticky-header,slider-component,media-gallery,product-form,modal-opener,quantity-input{display:block}.es-country{font-size:1.2rem}.es-bundle-variants{display:grid;gap:8px;padding:0 16px 16px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.es-bundle-variant{min-width:0;width:100%;padding:12px 8px;border:1px solid #d0d0d0;border-radius:7px;background:white;font:inherit;font-size:14px}.Vtl-NewVolumeDiscountRadio__TierItem{cursor:pointer}.Vtl-NewVolumeDiscountRadio__TierItem--Selected{outline:2px solid #366352}.Vtl-NewVolumeDiscountRadio__Variants{display:none!important}.product-form__submit{display:flex!important}.product-form__submit>span{display:block!important}.product-form__submit .loading__spinner{display:none!important}.Vtl-ReviewsCarousel__Reviews{display:flex!important;overflow-x:auto!important;transform:none!important;scroll-snap-type:x mandatory}.Vtl-ReviewsCarousel__Wrapper{flex:0 0 32%;min-width:260px;scroll-snap-align:start}.Vtl-ReviewsCarousel__ReviewImage img{max-width:100%;object-fit:cover}.Vtl-ReviewsCarousel__Review{height:100%}.Vtl-pr-stars-snippet svg{width:1em;height:1em}.es-cart{max-width:1100px;margin:45px auto;padding:0 24px}.es-cart h1{font-size:4rem}.es-cart-row{display:grid;grid-template-columns:110px 1fr 130px;gap:24px;border-bottom:1px solid #ddd;padding:24px 0}.es-cart-row img{width:100%;height:auto}.es-cart-row h2{font-size:1.8rem;margin-top:0}.es-cart-row input{max-width:85px;padding:10px}.es-cart-total{text-align:right;margin:30px 0}.es-page{max-width:1000px;margin:50px auto;padding:0 25px}.es-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.es-grid img{width:100%;aspect-ratio:1;object-fit:contain}.es-grid h2{font-size:1.8rem}.shopify-policy__container{max-width:1000px!important;padding:45px 25px!important}.es-contact{display:grid;gap:16px;max-width:700px}.es-contact input,.es-contact textarea{width:100%;padding:14px;border:1px solid #bbb;font:inherit}.es-contact textarea{min-height:160px}.es-native-product{display:grid;grid-template-columns:1fr 1fr;gap:40px}.es-native-product img{width:100%}.es-native-product select{padding:14px;width:100%;margin:12px 0}.product__media-list{overflow:hidden}.Vtl-NewVolumeDiscountRadio__TierLabel{cursor:pointer}.es-bundle-variant option{color:#222;background:#fff}@media(max-width:749px){.es-grid{grid-template-columns:repeat(2,1fr);gap:16px}.es-cart-row{grid-template-columns:75px 1fr;gap:14px}.es-cart-row>div:last-child{grid-column:2}.es-native-product{grid-template-columns:1fr}.Vtl-ReviewsCarousel__Wrapper{flex-basis:85%}.es-cart h1{font-size:3rem}}
