h2.tcustomizer-shopify-product-title{font-size:2.2rem!important;font-weight:600!important;letter-spacing:.04em;margin-bottom:.8rem}span.tcustomizer-shopify-product-price{font-size:2.2rem!important;font-weight:600!important}.tcustomizer-btn--edit-option,a.tcustomizer-btn--edit-option,button.tcustomizer-btn--edit-option,[class*=tcustomizer-btn--edit-option]{color:rgb(var(--color-heading-text))!important;text-decoration:underline!important;font-size:1.4rem!important;display:inline-block!important;cursor:pointer!important;margin-top:.4rem!important}body>#tcustomizer-app{height:0;overflow:hidden}button.tcustomizer-btn.tcustomizer-btn--atc,.tcustomizer-btn--atc{background-color:rgb(var(--color-button, 18, 18, 18))!important;color:rgb(var(--color-button-text, 255, 255, 255))!important;border-color:rgb(var(--color-button, 18, 18, 18))!important}button.tcustomizer-btn.tcustomizer-btn--atc:hover:not(:disabled),.tcustomizer-btn--atc:hover:not(:disabled){background-color:rgba(var(--color-button, 18, 18, 18),.85)!important;border-color:rgba(var(--color-button, 18, 18, 18),.85)!important;color:rgb(var(--color-button-text, 255, 255, 255))!important}button.tcustomizer-btn.tcustomizer-btn--atc:active:not(:disabled),.tcustomizer-btn--atc:active:not(:disabled),button.tcustomizer-btn.tcustomizer-btn--atc.active,.tcustomizer-btn--atc.active{background-color:rgb(var(--color-button, 18, 18, 18))!important;border-color:rgb(var(--color-button, 18, 18, 18))!important;color:rgb(var(--color-button-text, 255, 255, 255))!important}.mcc-step-status{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #121212;color:#121212}.mcc-step-status__count,.mcc-step-status__current{margin:0;line-height:1.4}.mcc-step-status__count{margin-bottom:4px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;opacity:.6}.mcc-step-status__current{font-size:14px}.mcc-step-status__current strong{font-weight:600}.mcc-step-status__error{margin:8px 0 0;font-size:14px;line-height:1.4;color:var(--color-error)}.mcc-review{--mcc-review-secondary: #8a8a8a;--mcc-review-highlight: #f3f3f3;color:#121212}.mcc-review__heading{margin:12px 0 2px;padding:0 8px;font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;color:var(--mcc-review-secondary)}.mcc-review__heading:first-child{margin-top:0}.mcc-review__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;align-items:center;gap:12px;width:100%;padding:7px 8px;border:0;border-bottom:1px solid rgba(18,18,18,.08);border-radius:4px;background:none;color:inherit;font:inherit;font-size:13px;line-height:1.3;text-align:left;cursor:pointer;transition:background-color .15s ease}.mcc-review__value{text-align:right;color:var(--mcc-review-secondary);transition:color .15s ease}.mcc-review__chevron{display:flex;color:var(--mcc-review-secondary);transition:transform .15s ease,color .15s ease}.mcc-review__row--missing .mcc-review__value{color:var(--color-error)}.mcc-review__row:active{background-color:var(--mcc-review-highlight)}@media(hover:hover){.mcc-review__row:hover{background-color:var(--mcc-review-highlight)}.mcc-review__row:hover .mcc-review__value,.mcc-review__row:hover .mcc-review__chevron{color:#121212}.mcc-review__row:hover .mcc-review__chevron{transform:translate(2px)}}.mcc-review__row:focus-visible{outline:2px solid #121212;outline-offset:-2px}.tcustomizer-customization-form:has(>#mcc-step-status){--mcc-option-border: #898989;--mcc-option-border-selected: #121212}.tcustomizer-customization-form:has(>#mcc-step-status)>.tcustomizer-field--RadioImage>.tcustomizer-field__heading{display:none!important}.tcustomizer-customization-form:has(>#mcc-step-status)>.tcustomizer-group-option :is(.tcustomizer-accordion,.tcustomizer-accordion__content){padding:0!important;border:0!important;box-shadow:none!important;background:none!important}.tcustomizer-customization-form:has(>#mcc-step-status)>.tcustomizer-group-option .tcustomizer-field+.tcustomizer-field{margin-top:20px!important}.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-horizontal-row{margin-left:0!important}.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-field--RadioImage .tcustomizer-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:auto!important;margin:0!important;padding:2px 2px 8px}.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-field--RadioImage .tcustomizer-row:has(>.tcustomizer-col:nth-child(7)){grid-template-columns:repeat(4,minmax(0,1fr))}.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-field--RadioImage .tcustomizer-col{flex:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-field--RadioImage .tcustomizer__image-wrapper{display:flex!important;flex-direction:column;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;width:100%!important;height:100%;margin:0!important;padding:10px 10px 14px!important;background:#fff;border:1px solid var(--mcc-option-border)!important;border-radius:10px!important;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-field--RadioImage .tcustomizer__image-wrapper:hover{border-color:var(--mcc-option-border-selected)!important}.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-field--RadioImage .tcustomizer__image-wrapper:has(.tcustomizer__option-name.active){border-color:var(--mcc-option-border-selected)!important;box-shadow:inset 0 0 0 1px var(--mcc-option-border-selected)}.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-field--RadioImage .tcustomizer__btn-check:focus-visible+.tcustomizer__image-wrapper{outline:2px solid var(--mcc-option-border-selected);outline-offset:2px}.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-field--RadioImage .tcustomizer-tooltip{display:block!important;width:100%}.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-field--RadioImage .tcustomizer__image{width:100%!important;height:auto!important;margin:0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important}.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-field--RadioImage .tcustomizer__image img{display:block;width:auto!important;max-width:100%!important;margin-inline:auto;height:auto!important;object-fit:contain;border:0!important;border-radius:0!important}.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-field--RadioImage .tcustomizer__option-name,.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-field--RadioImage .tcustomizer__option-name.active{width:auto!important;max-width:none!important;margin:0!important;color:#121212!important;font-size:14px!important;font-weight:400!important;line-height:1.3!important;text-align:center;white-space:normal}.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-field--RadioImage .tcustomizer-row:not(:has(>.tcustomizer-col:nth-child(7))) :is(.tcustomizer-tooltip--content,.tcustomizer-tooltip--arrow){display:none!important}.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-field--RadioImage .tcustomizer-row:has(>.tcustomizer-col:nth-child(7)) .tcustomizer__image-wrapper{gap:6px;padding:4px 4px 8px!important;border-radius:8px!important}.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-field--RadioImage .tcustomizer-row:has(>.tcustomizer-col:nth-child(7)) .tcustomizer__image{aspect-ratio:1}.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-field--RadioImage .tcustomizer-row:has(>.tcustomizer-col:nth-child(7)) .tcustomizer__image img{width:100%!important;height:100%!important;object-fit:cover;border-radius:5px!important}.tcustomizer-customization-form:has(>#mcc-step-status) .tcustomizer-field--RadioImage .tcustomizer-row:has(>.tcustomizer-col:nth-child(7)) .tcustomizer__option-name{font-size:12px!important}:root,.tcustomizer-customization-form{--tcustomizer-active-border-color: #000000 !important;--tcustomizer-active-color: #000000 !important;--tcustomizer-main-color: #000000 !important}.tcustomizer__image-wrapper.align-center .tcustomizer__option-name.active{color:#000!important;font-weight:500!important}.tcustomizer-customization-form{position:relative!important;display:flex!important;flex-direction:column!important}.tcustomizer-field:not(.tcustomizer-group-option .tcustomizer-field){padding-bottom:10px!important}.mcc-button-row{position:sticky!important;bottom:0!important;z-index:3!important;display:flex!important;gap:16px!important;width:100%!important;box-sizing:border-box!important;margin:auto 0 0!important;padding:12px 0 calc(12px + env(safe-area-inset-bottom))!important;background:#fff!important;border-top:none!important;box-shadow:none!important}.mcc-customizing back-to-top{display:none!important}.mcc-button{flex:1 1 0%!important;width:50%!important;min-height:44px!important;padding:10px 18px!important;font-size:14px!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:capitalize!important;cursor:pointer!important;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease!important;transition-delay:0s!important;border-radius:4px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;box-sizing:border-box!important;outline:none!important;will-change:transform,box-shadow!important}.mcc-button:not(.button--secondary),#mcc-tepo-next{background-color:rgb(var(--color-button, 18, 18, 18))!important;color:rgb(var(--color-button-text, 255, 255, 255))!important;border:1.5px solid rgb(var(--color-button, 18, 18, 18))!important}@media(hover:hover){.mcc-button:not(.button--secondary):hover,#mcc-tepo-next:hover{background-color:rgba(var(--color-button, 18, 18, 18),.85)!important;color:rgb(var(--color-button-text, 255, 255, 255))!important;transform:scale(1.025)!important;box-shadow:0 4px 12px #0003!important}}.mcc-button.button--secondary{background-color:rgb(var(--color-background, 255, 255, 255))!important;color:rgb(var(--color-button, 18, 18, 18))!important;border:1.5px solid rgb(var(--color-button, 18, 18, 18))!important}@media(hover:hover){.mcc-button.button--secondary:hover{background-color:rgb(var(--color-background, 255, 255, 255))!important;color:rgb(var(--color-button, 18, 18, 18))!important;box-shadow:inset 0 0 0 .8px rgb(var(--color-button, 18, 18, 18)),0 3px 8px #00000026!important;transform:translateY(-1px)!important}}.tcustomizer-response div{color:#000!important}.tcustomizer-response div a{color:#06c!important;font-weight:600!important;text-decoration:underline!important}#cart-custom-modal .field{position:relative!important}#cart-custom-modal input.field__input,#cart-custom-modal .select__select,#cart-custom-modal .ui-text-field input,#cart-custom-modal .ui-number-field input{width:100%!important;height:48px!important;padding:16px 15px 4px!important;font-size:13px!important;letter-spacing:.4px!important;border:1px solid rgba(0,0,0,.35)!important;border-radius:2px!important;transition:border-color .15s ease,box-shadow .15s ease!important}#cart-custom-modal textarea.field__input{border:1px solid rgba(0,0,0,.35)!important;border-radius:2px!important;padding:22px 15px 8px!important;transition:border-color .15s ease,box-shadow .15s ease!important}#cart-custom-modal textarea.field__input::placeholder{opacity:0!important}#cart-custom-modal .field__label,#cart-custom-modal .ui-text-field label,#cart-custom-modal .ui-number-field label{position:absolute!important;top:6px!important;left:15px!important;font-size:10px!important;letter-spacing:.4px!important;font-weight:400!important;text-transform:none!important;color:#666!important;line-height:1.2!important;pointer-events:none!important;margin:0!important;transition:top .15s ease,font-size .15s ease!important}#cart-custom-modal textarea.field__input:placeholder-shown:not(:focus)~.field__label{top:14px!important;font-size:14px!important}#cart-custom-modal .field__input:hover,#cart-custom-modal .select__select:hover,#cart-custom-modal .ui-text-field input:hover,#cart-custom-modal .ui-number-field input:hover{border-color:#000!important;box-shadow:0 0 0 .5px #000!important}#cart-custom-modal .field__input:focus,#cart-custom-modal .select__select:focus,#cart-custom-modal .ui-text-field input:focus,#cart-custom-modal .ui-number-field input:focus{border-color:#000!important;box-shadow:0 0 0 1px #000!important;outline:none!important}#cart-custom-modal h2.ui-heading:not([style*=font-size]){font-size:2.2rem!important;font-weight:600!important;line-height:1.2!important}.product__content .tooltip-image:empty,.tcustomizer-tooltip .tooltip-image:empty,.tooltip-image:empty{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/tepo-product-options.v2.css.map */
