.product__media-wrapper img,.product__media img,.product__media-wrapper picture,.product__media-wrapper .product__media-item{border-radius:16px!important;overflow:hidden}.product__media-wrapper{gap:12px!important}.product__media-wrapper .js-product-media-open-gallery-btn,.product__media-wrapper button.js-product-media-open-gallery-btn,.product__media-wrapper .js-wrap-image-lazy,.product__media-wrapper sht-image-atf,.product__media-wrapper sht-prd-slideshow-itm,.product__media-wrapper sht-carousel-itm{background-color:#fff!important;border-radius:16px!important;overflow:hidden!important}.product__media-wrapper .image-loader,.product__media-wrapper .media-wrapper{background-color:#fff!important;border-radius:16px!important;overflow:hidden!important}.main-product-info-container,.product__info-container{padding-top:24px!important}.main-product-info-container .product__info,.product__info-container .product__info{margin-top:10px!important}.main-product-info-container .product__info:first-child,.product__info-container .product__info:first-child{margin-top:0!important}.main-product-info-container,.product__info-container,.product__info,.product__description .rte,.product__description .rte p,.product__description .rte li{font-size:13px!important;line-height:1.55!important}.product__info p,.product__info span,.product__info label,.product__info div{font-size:inherit}.product-option .form__label.product-option__label{border-radius:24px!important;background-color:#fff!important;color:#000000a6!important;border:1px solid #D9D9D9!important;padding:9px 16px!important;min-width:40px!important;text-align:center;font-weight:500;font-size:12px!important;letter-spacing:-.3px;transition:all .15s ease;position:relative;overflow:hidden}.product-option .form__label.product-option__label:hover{border-color:#000!important;color:#000!important}.product-option input[type=radio]:checked+.form__label.product-option__label,.product-option .form__field input:checked+.form__label{background-color:#000!important;color:#fff!important;border-color:#000!important}.product-option .ls-none.d-flex.fw-wrap{gap:6px!important}.product-option .product-option__name,.product-option .product-option__title,.product-option__info,.product-option>legend,.product__variants legend,.product-option .form__legend,.product-option label.product-option__name,.product-option .h6:has(+.ls-none),.product-option .selected-option-label{display:none!important}.product-option .product-option__header>.product-option__name{display:none!important}.product-option .form__label.product-option__label.is-unavailable,.product-option input.is-unavailable+.form__label,.product-option input:disabled+.form__label,.product-option .form__label[data-disabled=true],.product-option .js-variant-item--disabled+.form__label{color:#bbb!important;background-color:#f8f8f8!important;border-color:#e5e5e5!important;cursor:not-allowed!important}.product-option .form__label.product-option__label.is-unavailable:before,.product-option input.is-unavailable+.form__label:before,.product-option input:disabled+.form__label:before,.product-option .js-variant-item--disabled+.form__label:before{content:""!important;position:absolute!important;top:50%!important;left:8%!important;width:84%!important;height:1.5px!important;background-color:#999!important;transform:translateY(-50%) rotate(-20deg)!important;transform-origin:center!important;pointer-events:none!important}.product-option .form__label.product-option__label.is-unavailable:hover,.product-option input.is-unavailable+.form__label:hover,.product-option input:disabled+.form__label:hover{border-color:#e5e5e5!important;color:#bbb!important}.product-form__buttons .product-form__cart-submit,.product-form__buttons button[name=add],button.product-form__cart-submit,[data-add-to-cart]{background-color:#000!important;color:#fff!important;border-radius:16px!important;border:none!important;padding:17px 32px!important;font-size:12px!important;font-weight:700!important;letter-spacing:.5px!important;text-transform:uppercase!important;width:100%!important;transition:opacity .15s ease}.product-form__buttons .product-form__cart-submit:hover,.product-form__buttons button[name=add]:hover{background-color:#000!important;opacity:.85}.shopify-payment-button__button{border-radius:16px!important;padding:15px 32px!important;font-weight:600!important}.product__title h1,.product__title .h2,.product-detail h1{font-weight:700!important;letter-spacing:-.5px!important;font-size:22px!important;margin:0 0 4px!important;line-height:1.2!important}.product__price,[data-product-price],.product__prices .price,.product__prices .price-item,.product__prices .price-item--regular,.product__prices .price-item--last{font-size:18px!important;font-weight:500!important;color:#000!important}.product__prices{margin-top:0!important;margin-bottom:0!important}.product-option{position:relative!important;margin-top:16px!important}.product-option a[href*=guia-tallas],.product-option a[href*=size-guide],.product-option .size-guide-link,.product__variants a[href*=guia-tallas],.product__variants a[href*=size-guide],.product__variants .size-guide-link{position:absolute!important;top:-24px!important;right:0!important;font-size:11px!important;text-decoration:underline;text-underline-offset:3px;color:#666!important;font-weight:400!important;z-index:2;line-height:1;padding:2px 0!important;margin:0!important}a[href*=guia-tallas],a[href*=size-guide],.size-guide-link{font-size:11px!important;text-decoration:underline;text-underline-offset:3px;color:#666!important;font-weight:400!important}.product__description>.d-flex.gap-12.mb-16.middle-xs{display:none!important}.product__description{background-color:#f4f4f4!important;border-radius:16px!important;padding:18px 22px!important;margin-top:14px!important}.product__description .rte{font-size:13px!important;line-height:1.55;color:#1a1a1a}.product__description .rte p{margin-bottom:10px}.product__description .rte p:last-child{margin-bottom:0}.product__description .rte h2,.product__description .rte h3{font-size:13px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;color:#000}.product__variants{margin-bottom:20px!important}.product-form__buttons,.product__form-container{margin-top:20px!important}.product--instock{display:none!important}.product--lowstock{display:inline-flex!important;align-items:center;gap:8px;padding:5px 14px!important;border-radius:24px!important;background-color:#fff4e5!important;color:#b45309!important;font-weight:700;letter-spacing:-.2px;font-size:0!important;margin-top:8px!important}.product--lowstock:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background-color:#f59e0b;flex-shrink:0}.product--lowstock b{font-size:13px!important;font-weight:700!important;color:#b45309!important}.product__shipping-estimator,.product-shipping-timeline,.product__delivery-timeline,.shipping-timeline,.delivery-timeline,.product__info .shipping-info,.product__info--shipping,.shipping-estimator,.product__shipping,.product-shipping-estimator,.product__info:has(.icon-shipping),.product__info:has(.shipping-icon),.product__info:has([class*=shipping]),.product__info:has([class*=delivery]),.product__info:has([class*=estimated]),.product__info:has([class*=timeline]){background-color:#f4f4f4!important;border-radius:16px!important;padding:20px 22px!important;margin-top:14px!important;border:none!important}@media(max-width:768px){.product__shipping-estimator,.product-shipping-timeline,.product__delivery-timeline,.shipping-timeline,.delivery-timeline,.product__info .shipping-info,.product__info--shipping,.shipping-estimator,.product__shipping,.product-shipping-estimator,.product__info:has(.icon-shipping),.product_{}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom-product.css.map */
