@font-face{font-family:Proxima Nova;src:url(/cdn/shop/files/ProximaNovaT-Thin.eot);src:url(/cdn/shop/files/ProximaNovaT-Thin.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ProximaNovaT-Thin.woff2) format("woff2"),url(/cdn/shop/files/ProximaNovaT-Thin.woff) format("woff"),url(/cdn/shop/files/ProximaNovaT-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/cdn/shop/files/ProximaNovaA-Light.eot);src:url(/cdn/shop/files/ProximaNovaA-Light.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ProximaNovaA-Light.woff2) format("woff2"),url(/cdn/shop/files/ProximaNovaA-Light.woff) format("woff"),url(/cdn/shop/files/ProximaNovaA-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/cdn/shop/files/ProximaNova-Regular.eot);src:url(/cdn/shop/files/ProximaNova-Regular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ProximaNova-Regular.woff2) format("woff2"),url(/cdn/shop/files/ProximaNova-Regular.woff) format("woff"),url(/cdn/shop/files/ProximaNova-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/cdn/shop/files/ProximaNova-Bold.eot);src:url(/cdn/shop/files/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ProximaNova-Bold.woff2) format("woff2"),url(/cdn/shop/files/ProximaNova-Bold.woff) format("woff"),url(/cdn/shop/files/ProximaNova-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.product-icon-main-section{overflow:auto;width:100%;background-color:#fff;max-width:1410px;margin:0 auto}.product-icon-main-section::-webkit-scrollbar,.cal-price-qty input[type=number]::-webkit-inner-spin-button,.cal-price-qty input[type=number]::-webkit-outer-spin-button,.cal-price-tab-header::-webkit-scrollbar{display:none}.product-icon-row{display:flex;gap:30px 0;flex-direction:row;width:fit-content;margin:0 auto;background-color:#fff;padding:40px 0}.product-icon-row .product-icon-col{padding:0 15px;display:flex;flex-direction:row;align-items:center;width:352px}.product-icon-col .product-icon-icon{width:40px;height:40px;margin-right:15px}.product-icon-col .product-icon-icon img,.product-icon-col .product-icon-icon svg{width:100%;height:100%}.product-icon-col .product-icon-content{flex:1}.product-icon-content h6{font-size:14px;margin:0 0 5px;font-weight:600;line-height:1}.product-icon-content p{margin:0;font-size:14px;line-height:1}.cal-price-tab-header{overflow:auto}.cal-price-tab-header ul{display:flex;list-style:none;padding:0;margin:0;flex-direction:row;white-space:nowrap}.cal-price-tab-header ul li{font-size:14px;line-height:1;font-weight:600;text-transform:uppercase;background-color:var(--color4);color:#fff;padding:16px 40px;cursor:pointer;transition:all .3s ease}.cal-price-tab-header ul li.active{background-color:#f5f5f5;color:#000}.cal-price-tab-body{padding:20px;background-color:#f5f5f5;font-size:14px}.cal-price-qty-row{display:flex;flex-wrap:wrap;margin-bottom:10px}.cal-price-qty-left{display:flex;width:70%;gap:8px 22px;flex-wrap:wrap}.cal-price-qty-left .cal-price-qty-col:first-child{width:calc(65% - 11px)}.cal-price-qty-left .cal-price-qty-col:last-child{width:calc(35% - 11px)}.cal-price-qty-left .cal-price-qty-col{display:flex;align-items:center}.cal-price-qty-col label{text-align:right;text-transform:capitalize;margin:0;line-height:1.2;width:100%;font-size:14px}.cal-price-qty{display:flex!important;background-color:#fff;padding:5px;border:1px solid var(--form-input-border)}.cal-price-qty input{-webkit-appearance:none;appearance:none;border:none;padding:10px;color:#000;width:100%;flex:1;font-size:18px;font-weight:700;text-align:center;line-height:1.2}.cal-price-qty .cal-price-qty-btn{display:flex;flex-direction:column;gap:2px}.cal-price-qty-btn .cal-qty-btn{border-radius:0;border:none;padding:0;width:20px;height:20px;background-color:#f5f5f5}.cal-price-qty-btn .cal-qty-btn svg{width:20px;height:20px;opacity:.6;transition:all .3s ease}.cal-price-qty-btn .cal-qty-btn:hover svg{opacity:1}.cal-price-qty-btn .cal-qty-btn.cal-qty-btn-min{transform:scaleY(-1)}.cal-price-qty-row .cal-price-qty-right{width:30%;display:flex;align-items:center}.cal-price-qty-right img{width:100%;max-width:160px;margin-left:3%;animation:tooltip-fade-in 3s ease infinite}.cal-price-box{padding:15px;background-color:#fff}.cal-cart-content{font-size:16px;display:flex;align-items:center;gap:10px;color:#4a4a4a;padding:20px 0 0}.cal-cart-content .cal-cart-icon{width:14px}.cal-cart-content svg{width:100%;height:100%}.cal-cart-content .cal-cart-text{display:flex;align-items:center;gap:4px}.cal-cart-content .cal-cart-text p{margin:0;flex:1;color:#144b55}.cal-cart-content .cal-cart-text span{width:14px}@keyframes tooltip-fade-in{0%{transform:translate(10px)}50%{transform:translate(0)}to{transform:translate(10px)}}.product-calculation-block{padding:26px!important;margin:0 0 20px;border:1px solid var(--color6);background:var(--color6)}.product-calculation-block .cal-price-box{padding:0;background-color:transparent}.product-calculation-block .cal-price-box .cal-price-tab-header ul{gap:10px}.product-calculation-block .cal-price-box .cal-price-tab-header ul li{text-align:center;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:1.2;border:1px solid transparent;border-bottom:var(--color4);text-transform:unset;position:relative;min-height:52px;width:calc(50% - 5px);word-break:break-word;padding:12px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.product-calculation-block .cal-price-box .cal-price-tab-header ul li sup{position:relative;top:-5px}.product-calculation-block .cal-price-box .cal-price-tab-header ul li:before{content:"";width:0;height:2px;position:absolute;bottom:9px;left:0;right:0;margin:0 auto;background-color:#144b55;transition:all .3s ease}.product-calculation-block .cal-price-box .cal-price-tab-header ul li.active:before{width:26px}.product-calculation-block .cal-price-box .cal-price-tab-header ul li.active{background-color:#fff;border-color:var(--color5);color:#144b55;border-bottom-color:#fff}.product-calculation-block .cal-price-box .cal-price-tab-body{border:1px solid var(--color5);background-color:#fff;margin:-1px 0 0}.product-calculation-block .cal-price-box .cal-price-tab-body:has(.cal-cart-content[style="display:none;"]),.product-calculation-block .cal-price-box .cal-price-tab-body:has(.cal-cart-content[style="display: none;"]){padding:20px}.cal-price-qty-main .cal-price-qty-row{margin:0;position:relative}.cal-price-qty-main .cal-price-qty-row:not(:last-child){border-bottom:1px solid var(--color2);margin:0 0 26px;padding:0 0 26px}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left{width:100%}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-lf{flex:1}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-lf .cal-price-label-col{display:flex;gap:22px;height:100%}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-lf .cal-price-label-col .cal-price-image{width:31px}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-lf .cal-price-label-col .cal-price-image img{width:100%;height:100%;object-fit:contain;object-position:center}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-lf .cal-price-label-col .cal-title-wrapper{flex:1}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-lf .cal-price-label-col .cal-title-wrapper label{color:#144b55;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:1;margin-bottom:10px;display:inline-block;text-transform:none}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-lf .cal-price-label-col .cal-title-wrapper p{color:#144b55;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:1;margin:0}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-lf .cal-price-label-col .cal-title-wrapper .calc--price span{font-weight:400;color:#144b55;text-decoration:line-through;margin-left:5px;font-size:14px}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt{display:flex;padding:10px;border:1px solid var(--color5)}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt:has(.product-item-out-stock:not([style*="display:none"])){padding:0;border:0;align-items:center;justify-content:center}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt:has(.product-item-out-stock) .product-item-out-stock{display:flex}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt:has(.product-item-out-stock) .product-item-out-stock p{display:flex;align-items:center;justify-content:flex-end;gap:9px;color:#e74c3c;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:1;margin:0}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt .product-count{display:flex;align-items:center;flex:unset!important;gap:10px 15px}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt .product-count .cal-price-qty{border:0;border-radius:0;gap:4px;margin:0;background-color:transparent;padding:0}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt .product-count .cal-price-qty .cal-qty-btn{width:26px;height:24px;padding:0;border-radius:3px;background-color:var(--color5);font-size:0;background-size:contain;background-position:center;background-repeat:no-repeat;border:0;cursor:pointer}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt .product-count .cal-price-qty .cal-qty-btn.cal-qty-btn-min{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='25' viewBox='0 0 27 25' fill='none'%3E%3Cpath d='M16.6975 13.7821H10.9375V11.6678H16.6975V13.7821Z' fill='black'/%3E%3C/svg%3E")}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt .product-count .cal-price-qty .cal-qty-btn.cal-qty-btn-plus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='25' viewBox='0 0 27 25' fill='none'%3E%3Cpath d='M17.3958 12.8658H14.1312V16.4896H12.5445V12.8658H9.26172V11.4556H12.5445V7.97461H14.1312V11.4556H17.3958V12.8658Z' fill='black'/%3E%3C/svg%3E")}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt .product-count .cal-price-qty input{flex:unset;width:38px;padding:0;color:#000;text-align:center;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:1}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt .product-count .product-item-qty-price{color:#144b55;text-align:right;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:1;min-width:74px;word-wrap:break-word}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .product-item--message{width:100%;color:#000;text-align:right;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:1}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt:has(.quantity__input--wrapper:not([style*="display:none"]))+.product-item--message,.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .product-item--message:has(.success-message:not([style*="display:none"])),.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .product-item--message:has(.preorder-message:not([style*="display:none"])),.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .product-item--message:has(.error-message:not([style*="display:none"])){display:block}.single-input .cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .product-item--message{text-align:left}.single-input .product-item--message .error-message .m2{font-size:14px;color:#e74c3c}.single-input .product-item-out-stock p{display:flex;align-items:center;justify-content:center;gap:9px;color:#e74c3c;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:1;margin:0;width:100%;min-height:100px}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt:has(.product-item-out-stock)+.product-item--message{display:none}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .product-item--message .success-message{font:inherit;color:#259ea1;display:inline-flex;gap:8px;align-items:center;justify-content:flex-end}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .product-item--message .preorder-message:before,.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .product-item--message .success-message:before{content:"";width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7 14C7.91925 14 8.8295 13.8189 9.67878 13.4672C10.5281 13.1154 11.2997 12.5998 11.9497 11.9497C12.5998 11.2997 13.1154 10.5281 13.4672 9.67878C13.8189 8.8295 14 7.91925 14 7C14 6.08075 13.8189 5.1705 13.4672 4.32122C13.1154 3.47194 12.5998 2.70026 11.9497 2.05025C11.2997 1.40024 10.5281 0.884626 9.67878 0.532843C8.8295 0.18106 7.91925 -1.36979e-08 7 0C5.14348 2.76642e-08 3.36301 0.737498 2.05025 2.05025C0.737498 3.36301 0 5.14348 0 7C0 8.85652 0.737498 10.637 2.05025 11.9497C3.36301 13.2625 5.14348 14 7 14ZM6.81956 9.83111L10.7084 5.16444L9.51378 4.16889L6.16933 8.18144L4.43878 6.45011L3.339 7.54989L5.67233 9.88322L6.27433 10.4852L6.81956 9.83111Z' fill='%23259EA1'/%3E%3C/svg%3E%0A");background-size:contain;background-position:center;background-repeat:no-repeat}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .product-item--message .preorder-message{font:inherit;color:var(--color1);display:inline-flex;gap:8px;align-items:center;justify-content:flex-end}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .product-item--message .preorder-message:before{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7 14C7.91925 14 8.8295 13.8189 9.67878 13.4672C10.5281 13.1154 11.2997 12.5998 11.9497 11.9497C12.5998 11.2997 13.1154 10.5281 13.4672 9.67878C13.8189 8.8295 14 7.91925 14 7C14 6.08075 13.8189 5.1705 13.4672 4.32122C13.1154 3.47194 12.5998 2.70026 11.9497 2.05025C11.2997 1.40024 10.5281 0.884626 9.67878 0.532843C8.8295 0.18106 7.91925 -1.36979e-08 7 0C5.14348 2.76642e-08 3.36301 0.737498 2.05025 2.05025C0.737498 3.36301 0 5.14348 0 7C0 8.85652 0.737498 10.637 2.05025 11.9497C3.36301 13.2625 5.14348 14 7 14ZM6.81956 9.83111L10.7084 5.16444L9.51378 4.16889L6.16933 8.18144L4.43878 6.45011L3.339 7.54989L5.67233 9.88322L6.27433 10.4852L6.81956 9.83111Z' fill='%23FF7800'/%3E%3C/svg%3E%0A")}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .product-item--message .error-message{font:inherit;color:#e74c3c}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .product-item--message .error-message .text--black{color:#144b55;margin:0 0 0 5px}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .product-item--message .error-message .text--black a{color:#144b55}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .product-item--message .error-message a{font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.product-calculation-block .cal-price-box .cal-price-tab-body .cal-cart-content{margin:20px 0 0;padding:15px 0 0;border-top:1px solid #ccc;gap:0}.product-calculation-block .cal-price-box .cal-price-tab-body .cal-cart-content .cal-cart-icon{width:13px;height:14px;margin:0 8px 0 0;display:flex}.product-calculation-block .cal-price-box .cal-price-tab-body .cal-cart-content .cal-cart-icon svg{width:100%;height:100%;fill:unset;stroke:unset}.product-form__buttons-flex .product-item-amount p{font:inherit;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:5px;align-items:baseline}.product-form__buttons-flex .product-item-amount p span{font:inherit;color:inherit}.product-form__buttons-flex .product-item-amount p .m2{display:none}.product-form__buttons-flex .product-item-amount p .inc-vat{color:#000;font-size:14px;font-weight:400}.product-form__buttons-flex .product-form__buttons{width:60%;flex:1 0 60%}.product-form__buttons-flex .product-form__buttons button .label-icon{width:18px;height:18px}.product-form__buttons-flex .product-form__buttons button .label-icon svg{width:100%;height:100%;fill:unset;stroke:unset;display:block}.product-form__buttons-flex .product-form__buttons button .label-icon svg path,.product-form__buttons-flex .product-form__buttons button .label-icon svg circle{display:block}.product-form__buttons-flex .product-form__buttons button .label-icon svg path{fill:unset}.product-calculation-block .cal-price-box .caculator--note{margin:15px 0 0}.product-calculation-block .cal-price-box .caculator--note ul{list-style:none;padding:0;margin:0}.product-calculation-block .cal-price-box .caculator--note ul li{font:inherit;padding-left:16px;position:relative;color:#144b55;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:1;text-align:left}.product-calculation-block .cal-price-box .caculator--note ul li:not(:last-child){margin:0 0 15px}.product-calculation-block .cal-price-box .caculator--note ul li:before{content:"";width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='9' viewBox='0 0 7 9' fill='none'%3E%3Cpath d='M0.197007 0.793266L0.197007 8.40559C0.197249 8.48266 0.218505 8.55821 0.258488 8.6241C0.298472 8.68999 0.355667 8.74372 0.423918 8.77952C0.49217 8.81532 0.568894 8.83183 0.645831 8.82727C0.722767 8.82271 0.797003 8.79726 0.860548 8.75364L6.35834 4.94748C6.58628 4.78974 6.58628 4.40997 6.35834 4.2518L0.860548 0.445637C0.797136 0.401581 0.722863 0.375745 0.645798 0.370937C0.568733 0.366129 0.491825 0.382532 0.423429 0.418365C0.355032 0.454198 0.297763 0.50809 0.257845 0.574185C0.217926 0.640281 0.196886 0.716052 0.197007 0.793266Z' fill='%23144b55'/%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat;border:0;display:block;position:absolute;top:2px;left:0}.product-calculation-block .cal-price-box .caculator--note ul li .more_info{display:inline;cursor:pointer}.product-calculation-block .cal-price-box .caculator--note ul li .more_info svg{height:14px;width:14px;fill:unset;stroke:unset;display:inline-flex}.product-calculation-block .cal-price-box .caculator--note ul li .more_info svg path{fill:var(--color1)}.single-input .cal-price-qty-main .cal-price-qty-row .cal-price-qty-left{flex-direction:column;gap:10px}.single-input .cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-lf{flex:unset;display:flex}.single-input .cal-price-qty-main .cal-price-qty-row .cal-price-qty-left label{color:#144b55;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:1;letter-spacing:0px;text-transform:none}.single-input .cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt{border:0;padding:0}.single-input .cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt .product-count{width:100%}.single-input .cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt .product-count .cal-price-qty{flex:unset;width:auto;min-width:150px;padding:10px;border:1px solid var(--color5)}.single-input .cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt .product-count .cal-price-qty .cal-qty-btn{width:30px;height:30px}.single-input .cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt .product-count .cal-price-qty input{width:100%;flex:1}.single-input .cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt .product-count .product-item-qty-price{flex:1}.single-input .cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt .product-count .product-item-qty-price .product_measurement{color:#ff7800;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:1;margin:0;gap:0}.single-input .cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt .product-count .product-item-qty-price .product_measurement *{font:inherit}.single-input .cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt .product-count .product-item-qty-price .product_measurement .price-cross{font-weight:400;margin-right:4px;font-size:14px}.message--tooltip{position:absolute;bottom:100%;right:0;max-width:325px;margin:0 0 10px;border:1px solid #E9730C;background:#ffebdb;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:13px;opacity:0;visibility:hidden}.message--tooltip .label-icon{width:15px;height:13px;display:flex;align-items:center;justify-content:center}.message--tooltip .label-icon svg{width:100%;height:100%;fill:unset;stroke:unset;display:flex}.message--tooltip .conversion--message{flex:1;font-weight:400;font-size:12px;line-height:17px;color:#000;padding:0 8px 0 0}.message--tooltip .close-icon{position:absolute;top:0;right:0;padding:5px;cursor:pointer;display:flex}.message--tooltip .close-icon svg{display:inline-block;vertical-align:middle;fill:currentColor;stroke:currentColor;width:10px;height:10px}.message--tooltip:before{content:"";width:0px;height:0px;position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-top:9px solid #E9730C;border-bottom:10px solid transparent;right:30px;bottom:-19px}.message--tooltip:after{content:"";width:0px;height:0px;position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FFEBDB;border-bottom:10px solid transparent;right:30px;bottom:-18px}.product-form__buttons-flex .m2{display:none}.product-custom-tab-main .tab-content{border:1px solid #D6D6D6}.product-custom-tab-main .tab-content:not(:last-child){margin-bottom:20px}.product-custom-tab-main .toggle-title{display:flex;flex-wrap:wrap;gap:20px;padding:35px 30px;cursor:pointer}.product-custom-tab-main .toggle-title .text{margin:0;flex:1;font-family:Proxima Nova;font-weight:600;display:flex;font-size:24px;line-height:29px;letter-spacing:0px;align-items:center;flex-wrap:wrap;gap:16px}.product-custom-tab-main .toggle-title .text .label-icon{width:22px;height:22px;display:flex;align-items:center;justify-content:center}.product-custom-tab-main .toggle-title .text .label-icon svg{width:100%;height:100%;fill:unset;stroke:unset}.product-custom-tab-main .toggle-title .icon-dropdown{width:26px;height:26px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.product-custom-tab-main .toggle-title .icon-dropdown span{display:block;width:100%;border-radius:6px;height:4px;background-color:#000;position:absolute;top:50%;transform:translateY(-50%);left:0;transition:all .3s ease}.product-custom-tab-main .toggle-title .icon-dropdown span:first-child{transform:translateY(-50%) rotate(90deg)}.product-custom-tab-main .toggle-title.active .icon-dropdown span:first-child{transform:translateY(-50%)}.product-custom-tab-main .product-custom-tab-body{padding:0 30px 30px}calculator-product-form .product-form__buttons-flex .productView-price{text-align:right;max-width:244px;width:40%;flex:1 0 40%;display:flex;align-items:center;border:3px solid #ff7800;color:#ff7800;font-family:Lato;font-size:26px;font-style:normal;font-weight:700;line-height:1;justify-content:center;padding:6px;margin:0 -3px 0 0}calculator-product-form .product-form__buttons-flex .productView-price .custom--calculated-price{margin:0}.product-samples-button-wrap .product-samples-button{font:var(--p_xl);font-weight:700;letter-spacing:0;display:inline-flex;align-items:center;justify-content:space-between;gap:25px;border-radius:15px 0;padding:10.1px 21.3px;border:1px solid var(--color2);outline:none!important;box-shadow:none!important;transition:all ease-in-out .3s;width:100%;text-align:center;justify-content:center;color:var(--color2);text-transform:none}.product-samples-button-wrap .product-samples-button:hover{background:var(--color2);border-color:#fff}.product-calculation-block .more_info .info--tooltip{position:absolute;top:100%;background:#fff;width:100%;left:0;margin:10px 0 0;z-index:1;padding:7px;font-size:12px;border:1px solid var(--color1);line-height:1.2;opacity:0;visibility:hidden;color:var(--color4)}.product-calculation-block .more_info:hover .info--tooltip{opacity:1;visibility:visible}.product-calculation-block .cal-price-box .caculator--note ul li .more_info .tooltip-angle{position:relative;display:inline;left:-2px;z-index:2}.product-calculation-block .cal-price-box .caculator--note ul li .more_info .tooltip-angle:before,.product-calculation-block .cal-price-box .caculator--note ul li .more_info .tooltip-angle:after{content:"";position:absolute;opacity:0;visibility:hidden}.product-calculation-block .cal-price-box .caculator--note ul li .more_info:hover .tooltip-angle:before,.product-calculation-block .cal-price-box .caculator--note ul li .more_info:hover .tooltip-angle:after{opacity:1;visibility:visible}.product-calculation-block .cal-price-box .caculator--note ul li .more_info .tooltip-angle:before{top:100%;left:0;display:inline-block;width:18px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='10' viewBox='0 0 20 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 -0.000470241L20 10L0 10L10 -0.000470241Z' fill='%23FF7800'/%3E%3Cpath d='M10 1.5L18.5 10L1.5 10L10 1.5Z' fill='%23FEF7F1'/%3E%3C/svg%3E%0A");background-size:21px;background-position:center;background-repeat:no-repeat}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media(min-width:768px)and (max-width:1100px){.product-form__buttons-flex .product-item-amount,.product-form__buttons-flex .product-form__buttons{flex:1 0 50%}}@media(max-width:767px){.product-custom-tab-main .toggle-title{gap:10px;padding:15px}.product-custom-tab-main .toggle-title .text{gap:8px;font-size:18px;line-height:1.2}.product-custom-tab-main .product-custom-tab-body{padding:0 15px 15px}.product-custom-tab-main .toggle-title .icon-dropdown{width:16px;height:16px}.product-custom-tab-main .toggle-title .icon-dropdown span{height:2px}}@media only screen and (max-width:600px){.product-calculation-block .cal-price-box .cal-price-tab-header ul li:before{bottom:5px}.cal-price-qty-main .cal-price-qty-row:not(:last-child){margin:0 0 20px;padding:0 0 20px}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt .product-count{gap:8px;flex:1!important}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt .product-count .product-item-qty-price{min-width:70px;flex:1;display:flex;justify-content:flex-end}.product-calculation-block .cal-price-box .cal-price-tab-header ul li{min-height:48px}calculator-product-form .product-form__buttons-flex .productView-price .price-item{font-size:20px!important}}@media only screen and (max-width:480px){.product-form__buttons-flex .product-item-amount,.product-form__buttons-flex .product-form__buttons{flex:1 0 50%}calculator-product-form .product-form__buttons-flex .productView-price,.product-form__buttons-flex .product-item-amount{font-size:20px}.product-calculation-block{padding:15px!important}}.product-calculation-block strong,.product-calculation-block b{color:#144b55;font-size:16px}@media only screen and (max-width:1024px){multi-product-form .product-item-list .product-item-row .product-item-title p{line-height:1.33}multi-product-form .product-item-list .product-item-row .product-item-col{align-items:center}}@media only screen and (max-width:768px){.product_measurement .price-cross{font-size:16px}.product-calculation-block .cal-price-box .cal-price-tab-header ul li{padding:8px;font-size:14px}.product-calculation-block .cal-price-box .caculator--note ul li{line-height:1.5}.product-calculation-block .cal-price-box .caculator--note ul li:before{top:6px}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-lf .cal-price-label-col .cal-title-wrapper label{line-height:1.5;margin-bottom:5px}.product-form__buttons-flex .product-form__buttons button .label-icon{width:16px;height:16px}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-lf .cal-price-label-col{gap:15px}.important-note,.product-calculation-block .cal-price-box .cal-price-tab-body:has(.cal-cart-content[style="display:none;"]){padding:15px}.product-details .product_measurement{flex-wrap:wrap;row-gap:8px}}@media only screen and (max-width:551px){.product-samples-button-wrap .product-samples-button{font-size:16px!important;padding:13px 15px!important}.cal-price-qty{max-width:140px}.cal-price-qty-main .cal-price-qty-row .cal-price-qty-left .cal-price-qty-rt{width:100%}}@media only screen and (max-width:375px){.cal-cart-content .cal-cart-text{font-size:14px;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/product-calc.css.map */
