:root{--color-black-custom: #121212;--color-grey-custom: #f3f3f3;--color-yellow-custom: #F0C417;--color-red-error: #F83A3A}:has(>custom-cursor:not([hidden])){cursor:default!important}custom-cursor{display:none!important}.page{max-width:100%}.collection-custom-filter{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.collection-custom-filter input{background-color:#fff}.collection-custom-filter select{width:100%;height:50px;background-color:#fff;border:1px solid rgb(var(--text-color) / .12);margin:0 10px 10px 0;padding:0 10px;outline:none}.search-drawer{height:auto!important}#snize-search-results-grid-mode li.snize-product span.snize-title{font:var(--text-font-style) var(--text-font-weight) var(--text-base) / 1.6 var(--text-font-family);font-weight:700!important;line-height:1.5!important;text-align:center!important}.snize-ac-results{max-width:648px!important;margin-left:145px!important}body.market-international #shopify-section-template--24303494005002__accordion_content_hAPGkG,body.market-international .product-info__variant-picker,body.market-international .product-info__buy-buttons,body:not(.market-international):not(.product-out-of-stock) .contact-commercial-button{display:none!important}body.market-international .contact-commercial-button,body.product-out-of-stock .contact-commercial-button{display:block}body.product-out-of-stock .product-info__variant-picker,body.product-out-of-stock .product-info__buy-buttons,body.product-out-of-stock .product-info__quantity-selector,body.product-out-of-stock .product-info__pickup-availability{display:none!important}body.product-out-of-stock .contact-commercial-button{display:block!important}body.product-out-of-stock .shopify-section--accordion-content,.quantity-input{display:none!important}.popover-listbox__option[value=""]{font-style:italic;color:gray}variant-option-value{font-weight:700}#org-message{width:100%;font-size:14px;line-height:22px;font-weight:700;color:#9a7f15;border-bottom:1px solid rgb(var(--text-color) / .12);padding-bottom:36px}.accordion{--accordion-spacing: var(--spacing-10) !important}.accordion-custom-heading{display:flex;flex-direction:column;width:100%}.accordion-custom-heading-content{width:100%}.accordion-custom-more-button{display:flex!important;justify-content:center;align-items:center;width:100%!important;height:auto!important;min-height:30px;margin:20px 0}.accordion-custom-more-button-text{font-weight:400!important;margin-right:10px}.accordion-custom-subtitle{font-weight:400!important}body.user-logged-in #registration-header-button,body.user-guest .product-info__variant-picker,body.user-guest #shopify-section-template--24303494005002__accordion_content_hAPGkG,.price-list,.product-price,.sort-by-facet button[value=price-ascending],.sort-by-facet button[value=price-descending]{display:none!important}section.custom-registration,section.shopify-section--main-collection,section.shopify-section--collection-banner{background-color:#f3f3f3!important}.inactive{display:none}button.disabled{color:#aaa;background-color:#ddd;cursor:not-allowed;opacity:.6}ul li.highlight a span{color:#fff;background-color:var(--color-black-custom);padding:0 5px}ul li.highlight a:hover span{background-color:var(--color-yellow-custom)}.button:not(.button--outline):not(.disabled):hover{background-color:var(--color-yellow-custom)}.button.button--outline:not(.disabled):hover{color:var(--color-yellow-custom)}.title-form{font-size:22px;text-transform:uppercase;text-align:center;margin:40px 0}.title-prog{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere}.title-form .highlight{font-weight:700}.title-form .small{text-transform:none}form.custom-form{display:flex;flex-direction:column;width:100%}.mandatory-mention{display:flex;width:97%;font-size:.8rem;color:var(--color-red-error);margin:0% 1.5%}.custom-form-line{display:flex;flex-wrap:wrap;width:100%;margin:25px 0}.custom-form-field{display:flex;flex-direction:column;width:30.33%;margin:0% 1.5%}.custom-form-field.half-width{width:47%}.custom-form-field.full-width{width:97%}.custom-form-field.w-50{width:47%}.custom-form-field.field-section{flex-direction:row;flex-wrap:wrap;width:100%}.field-section .form-control{width:calc(50% - 10px);margin:0 10px 10px 0}.custom-form-field .input{background-color:#fff}.custom-form-field textarea{width:100%;height:200px;background-color:#fff;border:1px solid rgb(var(--text-color) / .12);padding:20px}.custom-form-field textarea.size-xs{height:100px}.custom-form-field small.mention{margin-top:5px}.custom-form-field select{width:100%;height:50px;background-color:#fff;border:1px solid rgb(var(--text-color) / .12);margin:0 10px 10px 0;padding:0 10px;outline:none}.custom-form-field select.size-xs{width:calc(20% - 10px)!important}.custom-form-field.full-width select{width:100%}.field-section .separator{width:100%;height:1px;background-color:rgb(var(--text-color) / .12);margin:10px 10px 20px 0}.custom-form-field .field-title{width:100%;height:55px;font-weight:700;margin-bottom:5px}.product .custom-form-field .field-title,.contact-form .custom-form-field .field-title{height:auto}.custom-form-field .field-title .mandatory{color:var(--color-red-error)}.custom-form-field .field-title a{text-decoration:underline}.custom-form-field .field-title a:hover{color:var(--color-yellow-custom)}.custom-form-field .radios label,.custom-form-field .checkboxes label{margin-right:30px}.custom-form button[type=submit]{width:97%;margin:20px 1.5%}.product-login-signup,.customer-validation-pending{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin-bottom:40px}.product-login-signup .title-form,.customer-validation-pending .title-form{width:100%}.product-login-signup .button,.customer-validation-pending .button{width:48%}.submit-button-prog{width:calc(100% - 10px)}ul.policies{display:flex}ul.policies li{margin:0 10px}ul.policies li a:hover{color:var(--color-black-custom)}@media (max-width: 991px){#registration-header-button{display:none}.custom-form-field{width:100%;margin:10px 0}.custom-form-field.w-50{width:100%}.custom-form-field .field-title{height:auto}.field-section .form-control{width:100%;margin:5px 0}.field-section .separator{margin:20px 10px 20px 0}.custom-form-field.full-width select{width:100%;margin:0}.custom-form-field select.size-xs{width:50%}.custom-form button[type=submit]{width:100%;margin:20px 0}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom-styles.css.map */
