.calculator-block{width:99%;margin-left:1%}.no-js-required,.hide-element{display:none!important}button.product-form__add-button.button.button--primary{border:0px;width:100%}.product-form__info-content{text-align:right;background:#fff;width:fit-content}.woobt-additional.woobt-text,.woobt-total.woobt-text{font-size:18px;font-weight:700;color:#000}.woobt-additional.woobt-text span.woocommerce-Price-amount.amount,.woobt-total.woobt-text span.woocommerce-Price-amount.amount{font-size:22px}.loading-anim{width:100vw;height:100%;position:fixed;top:0;left:0;background-color:#eee;opacity:.8;text-align:center;padding-top:18%}.loading-anim p{z-index:10000;font-size:25px!important;background:transparent;color:#000;width:80%;margin:0 auto;line-height:35px}#calculator{font-size:16px;line-height:18px;clear:both;width:100%;max-width:500px;margin-bottom:15px;padding-bottom:20px}#calculator .element label:not(.ctooltip){width:50%}#calculator .price-marker{margin-top:10px;padding:5px 20px;transition:all .25s cubic-bezier(.19,1,.22,1)}#calculator .price-marker label{display:block;font-weight:700;font-size:inherit!important;margin:0!important;color:#333}#calculator .price-marker span,#calculator .price-marker span .money{display:block;font-size:24px;font-weight:700!important;padding-top:3px!important}#calculator .price-marker span suffix{font-size:14px}#calculator .price-marker span label{display:inline;font-size:inherit}#calculator .element:first-child{padding-top:20px}#calculator .element{width:100%;padding:7px 20px;box-sizing:border-box;transition:all .25s cubic-bezier(.19,1,.22,1)}#calculator .element{display:flex;width:100%;justify-content:space-between;align-items:center}#calculator .element .formula-block{margin-top:10px;padding:5px 0;transition:all .25s cubic-bezier(.19,1,.22,1)}#calculator .element .formula-block label{display:inline-block;font-size:inherit!important;margin:0!important;padding-right:5px;font-weight:400}#calculator .element .formula-block span{display:block;font-size:24px;font-weight:400;padding-top:3px!important}#calculator .element .formula-block suffix{font-size:12px}#calculator .element label{display:block;font-weight:700;cursor:default;font-size:inherit!important;margin:0!important;text-transform:inherit}#calculator .element label:hover{cursor:default}#calculator .element input[type=number]{width:80%;padding:10px;max-width:150px;min-width:0;margin:0!important;border:1px solid rgba(235,235,235,1)!important;background-color:#fff!important;border-radius:4px!important;color:#000!important;box-sizing:border-box!important;text-align:left!important}.price-marker{display:flex;width:100%;justify-content:space-between;padding-bottom:30px}#calculator .element select,#calculator .element textarea{padding:10px;width:80%;border:1px solid rgba(235,235,235,1)!important;background-color:#fff!important;border-radius:4px!important}#calculator .element select:enabled{border:1px solid rgba(235,235,235,1)!important}.rounded-edges{border-radius:10px}.rounded-edges-bottom{border-bottom-left-radius:10px;border-bottom-right-radius:10px}#calculator .element input[type=file]{background:none!important;border:none;color:inherit;font-size:inherit;text-align:left}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}#calculator .element .error-border{border:2px solid red!important}#calculator .element .error-border[type=checkbox]{border:2px solid red!important;outline:2px solid #c00!important}.ajaxified-cart-feedback,.errors{display:none!important}.gp-product-qty,.product-form--atc-qty{clear:both!important;display:block!important;margin-bottom:11px!important}.gp-product-detail .product-form .gp-product-main-button>*,.product-form--atc-button{margin-left:0!important}.gp-product-detail .product-form .gp-product-main-button .product-form__cart-submit{width:340px!important}[class*=product-pric]{display:none!important}.checkbox-element input{float:left!important;min-height:12px!important}.checkbox-element span{font-weight:400!important;display:block!important;padding-left:20px!important}form[action*="/cart/add"] .js-required select:first-of-type{display:none!important}.swatch-picker{border:none!important;display:inline-block;width:auto;margin:10px 0;padding:0;text-align:center}.swatch-picker .swatch-label{display:inline-block!important;height:40px;width:40px;position:relative;margin:0 2px!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;-o-user-select:none!important;user-select:none!important}.swatch-picker .swatch-label img{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;position:absolute;border-radius:3px;top:0;left:0;height:100%;width:100%;border:1px solid #ccc}.swatch-picker .swatch-label input{-webkit-appearance:none;padding:0!important;min-height:inherit;border:0;display:inline-block;position:relative;width:40px;height:40px;opacity:.1;z-index:100}.swatch-picker .swatch-label input:checked+img{border:1px solid rgba(0,0,0,.6)!important}form[action*="/cart/add"] .dummy_button_for{display:block!important}#AddToCart-product-button-upload{display:none!important}@media screen and (max-width: 749px) and (min-width: 320px){.template-product .head_part_2{position:inherit!important;bottom:inherit!important}}.variant-group .swatch--product,.large--one-half .product__price-container{display:none!important}.product-form__payment-container{display:inherit!important}.card__section .product-form__variants,.product-single__meta #ProductSelect-option-0,.product-single__meta label[for=ProductSelect-option-0],fieldset[class=variant-input-wrap]{display:none!important}.product-view .product-options-bottom .add-to-cart-box{display:inherit!important}#ProductSection>div.grid>div.grid-item.large--three-fifths>div:nth-child(2)>ul{display:none!important}#ProductSection>div.grid>div.grid-item.large--three-fifths>div:nth-child(2)>p.afterpay-paragraph{display:none!important}.single_variation_wrap{display:inherit!important}.btn_atc_full .single_variation_wrap .add_to_cart_button{margin-top:2px!important;max-width:73%!important}.nt2_ .swatch_non{display:none!important}#shopify-section-product-template>div:nth-child(1)>div.container.container-fluid-mobile>div>div.col-12.col-lg-9>div>div:nth-child(2)>div>div.tt-swatches-container.tt-swatches-container-js{display:none!important}.tt-product-single-info .tt-row-custom-01{display:inherit!important}.tt-product-single-info .tt-row-custom-01>div:nth-child(2){margin-top:10px}.tt-product-single-info .tt-row-custom-01>div:nth-child(1){display:none!important}#shopify-section-product-template>div:nth-child(1)>div.container.container-fluid-mobile>div>div.col-12.col-lg-9>div>div:nth-child(2)>div>div.tt-price{display:none!important}.product-form-nov-product-template .watch_availabel,#bcpo{display:none!important}div.product-form__info-list>div:nth-child(1){display:none!important}.form-vertical #ProductPrice{display:none!important}.paymentButtonsWrapper{display:inherit!important}.ctooltip{display:inline;position:relative}.ctooltip:hover:after{background:#333;background:#000c;border-radius:5px;bottom:46px;color:#fff;content:attr(title);left:-70%;padding:5px 15px;position:absolute;z-index:98;width:150px}.ctooltip:hover:before{border:solid;border-color:#333 transparent;border-width:6px 6px 0 6px;bottom:40px;content:"";left:60%;position:absolute;z-index:99}.c_tooltip{position:relative;display:inline-block}.c_tooltip .c_tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px 0;border-radius:6px;top:-5px;left:110%;position:absolute;z-index:1}.c_tooltip:hover .c_tooltiptext{visibility:visible}.c_tooltip .c_tooltiptext:after{content:" ";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent black transparent transparent}.c-tooltip{display:inline-block;position:relative;text-align:left;left:2px}.c-tooltip .right{top:50%;left:100%;margin-left:20px;min-width:180px;text-align:center;transform:translateY(-50%);padding:10px;color:#444;background-color:#eee;font-weight:400;font-size:13px;border-radius:8px;position:absolute;z-index:99999999;box-sizing:border-box;box-shadow:0 1px 8px #00000080;visibility:hidden;opacity:0;transition:opacity .8s}.c-tooltip:hover .right{visibility:visible;opacity:1}.c-tooltip .right i{position:absolute;top:50%;right:100%;margin-top:-12px;width:12px;height:24px;overflow:hidden}.c-tooltip .right i:after{content:"";position:absolute;width:12px;height:12px;left:0;top:50%;transform:translate(50%,-50%) rotate(-45deg);background-color:#eee;box-shadow:0 1px 8px #00000080}#calculator .element label,#calculator .price-marker label{font-size:16px!important}#calculator p.note{font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/calculator.css.map */
