.version2 .product-title{color:#101011;font-feature-settings:"clig" off,"liga" off;color:#101011;font-family:"Nunito sans 10pt",Sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.56px;text-transform:uppercase;margin-bottom:16px}.version2 .last-viewed-amount{font-family:"Nunito sans 10pt",Sans-serif;font-size:14px;padding-bottom:16px}.version2 .single_variation_wrap .woocommerce-variation-price{transition:all 0.3s;font-family:"Nunito sans 10pt",Sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.36px;text-transform:uppercase;display:flex}.version2 .single_variation_wrap .woocommerce-variation-price span{color:#101011}.version2 .variations .single_variation_wrap{margin-bottom:16px}.version2 .product-short-info{margin-bottom:24px;color:#36383d;font-family:"Nunito sans 10pt",Sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.version2 .horizontal-divider{width:100%;border-top:1px solid #9196a8}.sizing{display:flex;flex-direction:row;justify-content:space-between;margin-top:24px;margin-bottom:16px}.color-status-section{justify-content:space-between}.color-status-section .current-color-selection,.size-status-section .current-size-selection{color:#101011;font-family:"Nunito sans 10pt",Sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.36px;text-transform:uppercase}.color-status-section .total-colors{color:#9196a8;font-family:"Nunito sans 10pt",Sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.version2 .section-1{display:flex;gap:16px;margin-bottom:24px}.version2 label{display:flex}.version2 .section-1 label{transition:border-color 0.3s,outline 0.3s,background-color 0.3s,color 0.3s;cursor:pointer;color:#36383d;border:1px solid #9196a8;outline:1px solid #fff0;padding:10px 25px;border-radius:32px}.version2 .section-1 label:hover{box-shadow:inset 0 0 0 1px #101011;border-color:1px solid #101011}.version2 .single_variation_wrap .woocommerce-variation-price span.sale-price{color:#b40100!important;margin-left:0px!important;margin-right:10px}.version2 .single_variation_wrap .woocommerce-variation-price span.sale-price+span.original-price{text-decoration-line:line-through}.version2 .variations .section-1 label:has(>.hide-custom-element){position:relative;border:1px solid #6c757d;color:#6c757d;background-color:#6c757d19;overflow:hidden;pointer-events:none}.version2 .variations .section-1 label:has(>.hide-custom-element)::before{content:"";position:absolute;left:-30%;width:140%;height:1px;background:#6c757d;transform-origin:center}.version2 .variations .section-1 label:has(>.hide-custom-element)::before{top:35%}.version2 .variations .section-1 label:has(>.hide-custom-element)::before{transform:rotate(26deg)}.woocommerce div.product form.cart .variations label{font-weight:400!important}.version2 .section-1 .size-varion-options{display:flex;gap:10px;flex-wrap:wrap;color:#101011;font-family:"Nunito sans 10pt",Sans-serif;font-size:14px;font-style:normal;line-height:14px;text-transform:uppercase;position:relative}.version2 .section-1 label:has(input[type="radio"]:checked:not(.hide-custom-element)){border-color:#101011;color:#fff;background-color:#101011;box-shadow:inset 0 0 0 1px #101011}.version2 .single_variation_wrap{display:flex;align-items:center}.version2 .color-variation-options{display:flex;width:min-content;gap:4px}.version2 .section-2 .hide-custom-element{pointer-events:none;display:none}.version2 .section-2{display:flex;flex-direction:column;gap:16px}.version2 .section-info{display:flex;justify-content:right;align-items:center;width:100%;height:40px;color:#101011;font-family:"Nunito sans 10pt",Sans-serif}.version2 .variations input[type="radio"]{display:none;height:0;width:0}.version2 .variations .section-2 label .single-color{height:32px;width:32px;border-radius:32px;border:1px solid #dbdde7}.version2 .variations .section-2 label .single-color{height:32px;width:32px;border-radius:32px;border:1px solid #dbdde7;cursor:pointer}.version2 .variations .selected-option{border:1px solid #fff0;transition:border-color 0.6s;border-radius:32px}.version2 .variations .section-2 .selected-option{position:relative}@keyframes fadeInCheckbox{from{opacity:0}to{opacity:1}}.version2 .variations .section-2 .selected-option::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#101011;font-size:16px;font-weight:800;background-color:rgb(255 255 255 / .293);border-radius:50%;opacity:0}.version2 .variations .section-2 label>input[type="radio"]:checked~.selected-option::before{content:"\2713";animation:fadeInCheckbox 0.5s ease-out forwards}.version2 .section-2 p{margin:0}.woocommerce-variation-add-to-cart.variations_button{width:100%}#product-button-submit{outline:none;width:100%;padding:15px 15px 12px 15px;background-color:#101011;border:1px solid #101011;border-radius:0;color:#fff;font-family:"Nunito sans 10pt",Sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.8px;text-transform:uppercase;transition:background-color 0.3s}#product-button-submit:hover{background-color:#fff0;color:#101011}.version2 .added_to_cart.wc-forward{display:none}.version2 button.button.loading::after{top:unset!important;right:unset!important;vertical-align:unset!important;margin-left:8px}@media only screen and (max-width:767px){.version2 .product-title{display:none}}.button-disabled-add-to-cart{background-color:#9196a8!important;border-color:#9196a8!important;color:#fff!important;cursor:not-allowed}.buy-in-one-click-form-on-product{display:flex;flex-direction:column;margin-top:16px}.buy-in-one-click-form-on-product input[type="tel"]{padding:8px 16px;padding:12px;font-family:"Nunito sans 10pt",Sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:16px;border:1px solid #9196a8;border-radius:0px!important;outline:0!important;text-align:center}.buy-in-one-click-form-on-product .note-mobile{display:none}.buy-in-one-click-form-on-product{width:100%}.buy-in-one-click-form-on-product .block-input{display:flex;flex-direction:row}.buy-in-one-click-form-on-product #buy-in-one-click{position:relative;outline:none;width:fit-content;padding:15px 15px 12px 15px;background-color:#101011;border-style:solid;border-width:1px 1px 1px 0;border-color:#101011;border-radius:0;color:#fff;font-family:"Nunito sans 10pt",Sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.8px;text-transform:uppercase;transition:background-color 0.3s}.buy-in-one-click-form-on-product .note-mobile,.buy-in-one-click-form-on-product .note-desktop{text-align:center;color:#36383d;font-family:"Nunito sans 10pt",Sans-serif,Sans-serif;font-size:11px;font-weight:400;line-height:160%;transition:all ease-in-out 0.3s;padding:8px 16px}.buy-in-one-click-form-on-product #buy-in-one-click:hover{background-color:#fff0;color:#101011}.buy-in-one-click-form-on-product #buy-in-one-click:disabled{background-color:#9196a8!important;border-color:#9196a8!important;color:#fff!important;cursor:not-allowed}.buy-in-one-click-form-on-product .note-mobile.success-message,.buy-in-one-click-form-on-product .note-desktop.success-message{color:#fff;background-color:rgb(19 111 99)}@media only screen and (max-width:1024px){.buy-in-one-click-form-on-product .note-desktop{display:none}.buy-in-one-click-form-on-product .note-mobile{display:unset}.buy-in-one-click-form-on-product .block-input{flex-direction:column}.buy-in-one-click-form-on-product #buy-in-one-click{width:auto;border-width:1px}}