@media only screen and (min-width: 768px){.product-single__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gutter)}}.aos-initialized .product-single__wrapper [data-aos][data-aos].aos-animate{transform:none}@media only screen and (min-width: 768px){.product-single .form__wrapper.is-sticky{position:sticky;top:var(--sticky-top, 0)}}@media only screen and (min-width: 768px){.product-single__wrapper--large{grid-template-columns:calc(60% - var(--gutter) / 2) calc(40% - var(--gutter) / 2)}}@media only screen and (min-width: 768px){.product-single__wrapper--standard{grid-template-columns:calc(50% - var(--gutter) / 2) calc(50% - var(--gutter) / 2)}}@media only screen and (min-width: 1024px){.product-single__wrapper--grid .product-single__media-slider{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media only screen and (max-width: 767px){.product-single__wrapper .product__submit__holder{padding-top:calc(var(--form-margin-mobile) * 2)}}.featured-product--onboarding .product-single__wrapper--grid .product-single__media-slider{grid-template-columns:minmax(0,1fr)}@media only screen and (min-width: 768px){.product-single__wrapper--stacked .product-single__media-slider{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}}.product-single__details{width:100%}@media only screen and (min-width: 768px){.product-single__details{margin-right:auto}}.subscribe_checkbox_wrapper{display:flex;align-items:center;gap:5px}#subscribeCheckbox{width:1rem;height:1rem}.product-single__details .product__accordions{margin:-10px 0}.product-single__details .product__accordions--prev{padding-bottom:0}.product-single__details .product__accordions--reviews-prev{padding-bottom:0;margin-bottom:10px}.product-single__details .product__accordions--reviews-next{margin-top:10px}.product__block{padding-bottom:var(--PBB, 0)}.pop-up-btn{margin:0;font-weight:800;cursor:pointer;border:2px solid black;padding-inline:4px}.pop-up-block-modal{display:none;position:fixed;z-index:999;padding-top:180px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}.pop-up-btn:hover{box-shadow:0 1px #000}.popup-close{cursor:pointer}.popup-modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%;margin-bottom:4rem}.popup-modal-content .popup-close{color:#aaa;float:right;font-size:28px;font-weight:700}@media screen and (max-width:1024px){.popup-modal-content{width:90%}}@media screen and (max-width: 500px){.popup-modal-content{width:95%}.scroll-table{overflow-x:auto}}@media only screen and (max-width: 767px){.product__block{padding-bottom:max(var(--PBB, 0) * .75,8px)}}@media only screen and (min-width: 480px){.product__block--half{display:inline-block;width:50%}}.hide-btn{display:none}.product__block hr{margin:0}.product__description a,.product__subheading a,.product__feature__content a,.product__popup__link span{position:relative;display:inline-block;text-decoration:none!important}.product__description a:before,.product__description a:after,.product__subheading a:before,.product__subheading a:after,.product__feature__content a:before,.product__feature__content a:after,.product__popup__link span:before,.product__popup__link span:after{content:"";position:absolute;left:0;bottom:-.1rem;width:100%;height:var(--BORDER-WIDTH);display:block;background:var(--btn-text, var(--text));transition:none;pointer-events:none}.product__description a:before,.product__subheading a:before,.product__feature__content a:before,.product__popup__link span:before{transform:scaleX(0);transform-origin:left}.product__description a:after,.product__subheading a:after,.product__feature__content a:after,.product__popup__link span:after{transform-origin:right}.no-touch .product__description a:hover,.no-touch .product__subheading a:hover,.no-touch .product__feature__content a:hover,.no-touch .product__popup__link span:hover{background:transparent;border:0}.no-touch .product__description a:hover:before,.no-touch .product__description a:hover:after,.no-touch .product__subheading a:hover:before,.no-touch .product__subheading a:hover:after,.no-touch .product__feature__content a:hover:before,.no-touch .product__feature__content a:hover:after,.no-touch .product__popup__link span:hover:before,.no-touch .product__popup__link span:hover:after{transition:transform 1.1s cubic-bezier(.19,1,.22,1);transform:scaleX(0)}.no-touch .product__description a:hover:before,.no-touch .product__subheading a:hover:before,.no-touch .product__feature__content a:hover:before,.no-touch .product__popup__link span:hover:before{transform:scaleX(1);transition-delay:.25s}.product__title-and-price{display:grid;grid-template-columns:minmax(0,100%);grid-template-rows:min-content;align-content:start;gap:var(--form-margin);margin-bottom:calc(var(--form-margin) / 2)}@media only screen and (max-width: 767px){.product__title-and-price{margin-bottom:var(--form-margin-mobile)}}.product__subheading p{font-size:calc(1rem * var(--adjust-body));margin:0}.product__description.rte{color:var(--text);margin-bottom:0;font-size:calc(.9rem * var(--adjust-body))}.product__description.rte p{line-height:inherit;margin-block-start:0}@media only screen and (max-width: 1023px){.product__description.rte{width:100%}}.product-single__gallery{position:relative}@media only screen and (max-width: 767px){.product-single__gallery{margin-bottom:var(--gutter-mobile)}}.product-single__media-slider{margin:0 auto}@media only screen and (max-width: 479px){.product-single__media-slider{max-width:100%}}.product-single__media-slider .flickity-button{z-index:1;background:var(--bg)}.product-single__media-slider:not(.has-media-active) .flickity-button{transition-delay:.15s!important}.no-outline .product-single__media-slider.has-media-active .flickity-prev-next-button,.no-outline .product-single__media-slider.has-media-active .flickity-prev-next-button:not(:disabled){opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.no-outline .product-single__media-slider.has-media-active .flickity-prev-next-button:before,.no-outline .product-single__media-slider.has-media-active .flickity-prev-next-button:after,.no-outline .product-single__media-slider.has-media-active .flickity-prev-next-button:not(:disabled):before,.no-outline .product-single__media-slider.has-media-active .flickity-prev-next-button:not(:disabled):after{transition:none}.js .product-single__wrapper--carousel .product-single__media-slider:not(.flickity-enabled) .product-single__media-slide:not(:first-child){display:none;position:absolute;top:0;left:0;visibility:hidden}.product-single__media-slider--single{margin:0}@media only screen and (max-width: 1023px){.product-single__media-slider--single .product__badge{left:0!important}}.product-single__media-slide--placeholder{display:block;width:100%;height:0}.product__title{font-size:calc(2rem * var(--adjust-heading));margin-bottom:0}.product__popup__link{display:inline-flex;font-size:calc(.875rem * var(--adjust-body));align-items:center}.product__popup__link .icon{margin-right:5px;width:16px;height:16px;pointer-events:none}.product__popup__link span{pointer-events:none}.product__popup__link:hover span:before,.product__popup__link:hover span:after{transition:transform 1.1s cubic-bezier(.19,1,.22,1)}.product__popup__link:hover span:before{transform:scaleX(1);transition-delay:.25s}.product__popup__link:hover span:after{transform:scaleX(0)}.no-touch .product__popup__link span:after{opacity:0}.no-touch .product__popup__link:hover span:after{opacity:1}.product__popup{overflow:hidden;display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.product__popup{--drawer-width: calc(50vw - var(--gutter) / 2) }}@media only screen and (min-width: 768px) and (max-width: 1023px){.product__popup{--drawer-width: 600px }}@media only screen and (max-width: 767px){.product__popup{--drawer-width: 100% }}.product__popup__inner{position:relative;height:auto;overflow-x:hidden;overflow-y:auto;padding:0 var(--inner)}.product__popup__content{overflow:hidden;position:relative;max-width:600px;width:100%;background-color:var(--bg);padding:var(--inner);margin:60px auto 20px}.product__popup__content .product__accordions{overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 140px);margin-top:20px}.product__complementary .product-upsell__holder,.complementary-products__title{margin:0 0 var(--form-margin)}@media only screen and (max-width: 767px){.product__complementary .product-upsell__holder,.complementary-products__title{margin:0 0 var(--form-margin-mobile)}}.product__icon__row{--icon-size: 25px;--line-height: 1.5625;background-color:var(--bg);display:flex;align-items:center;border-radius:var(--radius);font-size:calc(1rem * var(--adjust-body));line-height:var(--line-height);align-self:start}.product__icon__row--center{justify-content:center;text-align:center}.product__icon{min-height:calc(1rem * var(--adjust-body) * var(--line-height));display:flex;flex-basis:var(--icon-size);flex-shrink:0;align-items:center;justify-content:center;align-self:center;position:relative;color:var(--icon-color)}.product__icon .icon{display:block;width:var(--icon-size);height:var(--icon-size)}.product__icon__holder{display:block;position:relative;width:100%;height:0;padding-top:var(--aspect-ratio)}.product__icon__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.product__icon__text:not(:only-child){margin-left:10px}.product__icon__row--multiple{display:grid;column-gap:calc(var(--grid-gutter) * 2)}@media only screen and (min-width: 768px){.product__icon__row--multiple{grid-template-columns:repeat(auto-fit,minmax(60px,1fr))}}@media only screen and (max-width: 767px){.product__icon__row--multiple{display:flex;flex-wrap:wrap;justify-content:center;gap:0}}@media only screen and (min-width: 768px){.product-single__gallery--equal .product-single__media-slide{display:flex}}@media only screen and (min-width: 768px){.product-single__gallery--equal .product-single__media img{object-fit:cover}}.popup-chart{--drawer-width: 590px;display:block;background:var(--bg);box-shadow:0 0 10px #0006;margin-left:auto;overflow:hidden}@media only screen and (max-width: 1023px){.popup-chart{--drawer-width: calc(100vw - 400px) }}@media only screen and (max-width: 767px){.popup-chart{--drawer-width: 100% }}.popup-chart .drawer__close-button{right:var(--inner)}@media only screen and (max-width: 1023px){.popup-chart .drawer__close-button{right:0}}.popup-chart__inner{position:relative;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.popup-chart__inner::-webkit-scrollbar{display:none}.popup-chart__content{overflow:hidden;position:relative;max-width:600px;width:100%;background-color:var(--bg);padding:calc(var(--inner) * 2);padding-right:calc(var(--inner) * 4);margin:var(--inner) 0 var(--inner) auto}@media only screen and (max-width: 1023px){.popup-chart__content{padding:var(--inner)}}.popup-chart__content .rte{font-size:calc(.875rem * var(--adjust-body))}.popup-chart__content .tab{padding-top:5px}.popup-chart__content h1{font-size:calc(2.5rem * var(--adjust-heading));margin:35px 0 5px}@media only screen and (max-width: 1439px){.popup-chart__content h1{font-size:calc(2.1rem * var(--adjust-heading))}}@media only screen and (max-width: 767px){.popup-chart__content h1{font-size:calc(1.75rem * var(--adjust-heading))}}.popup-chart__content .table-wrapper{border-top:var(--BORDER-WIDTH) solid var(--text);border-bottom:var(--BORDER-WIDTH) solid var(--text);padding:var(--inner) 0 calc(var(--inner) * 2);margin-bottom:calc(var(--inner) * 2);overflow-x:auto}.popup-chart__content table{border:0}@media only screen and (max-width: 1023px){.popup-chart__content table{min-width:400px}}.popup-chart__content tr:nth-child(2n){background:var(--text-alpha-5)}.popup-chart__content th,.popup-chart__content td{border:0;padding:10px}.popup-chart__content tbody tr:not(:first-child) th,.popup-chart__content tbody tr:not(:first-child) td{padding-left:20px}.popup-chart__content .tabs__head{margin-bottom:10px}.popup-chart__content .tabs-scrollbar{text-align:left}.popup-chart__content .tabs__nav{align-items:flex-start}.popup-chart__content .tabs__link{margin-bottom:0}.popup-chart--quickview{position:absolute;left:100%;z-index:5}@media only screen and (max-width: 767px){.popup-chart--quickview{top:100%;left:0;z-index:15;border-radius:20px 20px 0 0;--drawer-transition: top .4s cubic-bezier(.46, .01, .32, 1) }}.popup-chart--quickview.is-open{transform:translate(calc(-1 * (var(--drawer-width) + 400px)));transition:var(--drawer-transition),visibility .1s linear 0s}@media only screen and (max-width: 767px){.popup-chart--quickview.is-open{top:0;transform:none}}@media only screen and (max-width: 767px){.popup-chart--quickview .drawer__close-button svg{transform:rotate(90deg)}}.popup-chart--quickview .drawer__close-button:hover svg{transform:translate(5px)}@media only screen and (max-width: 767px){.popup-chart--quickview .drawer__close-button:hover svg{transform:rotate(90deg) translateY(5px)}}.product__feature{width:100%;color:var(--text);background-color:var(--bg);margin-right:var(--inner)}.product__feature__icon__container{display:flex;align-items:center}.product__feature__icon__container .product__icon{margin-right:10px}.product__feature__content{display:grid;gap:var(--grid-gutter)}.product__feature__content p{font-size:calc(.9rem * var(--adjust-body));margin:0}.product__feature__heading h5{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-style:var(--FONT-STYLE-HEADING);margin:0}.product__features.flickity-enabled{--max-bottom-padding: max(54px, var(--padding-bottom));padding-bottom:var(--max-bottom-padding)}.product__features.flickity-enabled .flickity-page-dots{bottom:calc(var(--max-bottom-padding) - 28px)}.quantity__selector{display:block;width:100%;padding:var(--form-top) 32px;font-size:calc(.875rem * var(--adjust-body));text-align:center;letter-spacing:.02em;line-height:1.3}.quantity__selector input[type=number]::-webkit-outer-spin-button,.quantity__selector input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity__selector input[type=number]{-moz-appearance:textfield}.quantity__btn{height:50%;width:44px;color:inherit}.quantity__btn--decrease,.quantity__btn--increase{position:absolute;top:0;height:100%;display:flex;align-items:center;justify-content:center}.quantity__btn--decrease{left:0}.quantity__btn--increase{right:0}.shop-pay-terms{font-size:calc(.875rem * var(--adjust-body))}.shop-pay-terms:empty{display:none}.product__submit__holder--spb .shopify-payment-button__button--unbranded{border:var(--BORDER-WIDTH) solid transparent;padding:var(--form-top) var(--form-left)}.shopify-payment-button__more-options{font-size:calc(.85rem * var(--adjust-body))!important;margin-top:5px!important}.product-single__media{position:relative;width:100%;height:0;min-height:1px;overflow:hidden}.product-single__media img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;margin:0;object-fit:contain}.product-single__media iframe,.product-single__media model-viewer,.product-single__media .shopify-model-viewer-ui,.product-single__media img,.product-single__media>video,.product-single__media .media-item{position:absolute;top:0;left:0;width:100%;max-width:100%;min-width:100%}.product-single__media iframe,.product-single__media model-viewer,.product-single__media .shopify-model-viewer-ui,.product-single__media .media-item{height:100%}.product-single__media--video video{height:100%;object-fit:cover}.product-single__media-link{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width: 768px){.product-single__media-link{cursor:zoom-in;cursor:var(--icon-zoom-in),zoom-in}}.product-single__media--image{height:auto;background-color:var(--bg);filter:brightness(var(--product-filter-bg))}.product-single__media--onboarding{padding-top:66%;background-color:var(--bg);filter:brightness(var(--product-filter-bg))}.product-single__media--onboarding .placeholder-svg,.product-single__media--onboarding .placeholder-svg-filled{position:absolute;top:50%;left:50%;width:150%;height:150%;max-width:150%;max-height:150%;transform:translate(-50%,-50%)}.product-single__media--onboarding.featured-product--two-columns{padding-top:66%}.product-single__thumbnails{margin:5px 0}@media only screen and (max-width: 1023px){.product-single__thumbnails{margin:5px calc(var(--gutter-mobile) * -1)}}.product-single__thumbnails:not(.flickity-enabled){display:flex;flex-flow:row nowrap;align-items:center;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.product-single__thumbnails:not(.flickity-enabled)::-webkit-scrollbar{display:none}.product-single__thumbnails:not(.flickity-enabled) .product-single__thumbnail{min-width:110px}.product-single__thumbnails.flickity-enabled.is-draggable .flickity-viewport{cursor:default}@media only screen and (min-width: 768px){.product-single__wrapper--stacked .product-single__thumbnails,.product-single__wrapper--grid .product-single__thumbnails{display:none}}.upsell__products .flickity-page-dots{bottom:-28px}@media only screen and (min-width: 1440px){.upsell__products .product-upsell__holder:only-child,.upsell__products .upsell__products__slider{max-width:630px}}.upsell__products--slider{padding-bottom:max(54px,var(--padding-bottom))}.featured-product__gallery{position:relative}.product-single__store-availability-container:empty{display:none}.quantity-selector-block{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:start;gap:.7rem 1rem;margin-bottom:.7rem;position:relative;width:100%}.product-popup-top{display:none;position:fixed;top:0;left:0;right:0;z-index:9;background:#fff;padding:10px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.product-pop-inner-div{display:flex;gap:10px;justify-content:space-between}.featureimgDiv{height:100%;width:100%;max-width:100px;box-shadow:0 2px 4px #0003,0 3px 10px #00000030}.featureimgDiv img{height:100%;width:100%;object-fit:cover;display:block}.product-popup-detail h5{font-weight:600}.cart__buttons-popup{position:absolute;right:0;bottom:0;padding:7px 10px;border:1px solid black;display:flex;align-items:center;gap:8px}.cart__buttons-popup button{display:flex;align-items:center}.buy-btn-icon{margin-right:5px}.popup-price{font-weight:600}.product-popup-top{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease;pointer-events:none}.product-popup-top.show{opacity:1;transform:translateY(0);pointer-events:auto}.contact-form img{max-width:100%}.contact-form .form__message{align-items:flex-start}.contact-form .icon-success{margin-top:.2rem}.contact-form .field{margin-bottom:1.5rem}.contact-form .field__input{width:100%}.contact-form .field{position:relative}.contact-form .field__label{position:absolute;left:20px}.contact-form{padding:30px}.contact-form .button.btn.pdp-contact-btn{min-width:15%;margin-top:0}.gift_product_div{display:flex;align-items:center;gap:20px}.gift_product_descp{display:flex;flex-direction:column}.gift_product_descp p{margin:0}.gift_product_img .product__badge__item{position:absolute;margin:3px}.gift_product_img{position:relative;height:100px;width:100px;box-shadow:0 2px 4px #0003,0 3px 10px #00000030}.gift_product_img img{height:100%;width:max-content;max-width:max-content;object-fit:cover}.gift_product_title{font-weight:700;text-transform:uppercase}.gift_product_name{font-weight:600}.gift_product_div{cursor:pointer}.custom-msg-div p{margin:0}.custom-msg-div span{font-size:12px}.span-content-custom-msg{display:flex;flex-direction:column}.custom-msg-txt{margin-top:10px}.custom-msg-div{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out,opacity .5s ease-in-out;opacity:0;margin-top:15px}.custom-msg-div.active{max-height:100%;opacity:1}.gift_checkbox{cursor:pointer}.gift-modal{cursor:auto;display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#00000080}.gift-modal .modal-content{position:relative;margin:auto;padding:20px;max-width:500px;background-color:#fff}.gift-close{position:absolute;top:10px;right:20px;font-size:24px;cursor:pointer}.cart_btn_hidden{display:none}.btn.pdp-contact-btn.pdp-contactbtn-fullwidth{min-width:100%}.product__block .product-description-rte{max-height:90px;overflow:hidden;margin-bottom:10px;transition:max-height .5s ease-in-out}.product__block .expanded{max-height:100%;transition:max-height .5s ease-in-out}.product__block .toggle-description{cursor:pointer;width:fit-content;margin-bottom:10px;font-weight:600;color:#cfac55}.product__price__sku{display:flex;align-items:center}.product__price__sku .product__price--regular{margin:0}.product__price__sku .product_sku{padding:0 0 0 10px;border-left:1px solid rgb(216,216,216)}.custom-msg-txt{position:relative;width:100%;box-sizing:border-box}.char-counter{text-align:right;font-size:14px;font-weight:400;margin-top:5px;color:#555;position:absolute;bottom:8px;right:17px;background:#fff;padding:3px 3px 0}.char-counter #char-count{font-size:14px;font-weight:400}.Gift_custom-msg_text{position:relative}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media screen and (max-width: 500px){.contact-form{padding:0}}.ring-selector-modal-div .ring-selector .resize-container{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:start;gap:.7rem 1rem;margin-bottom:.7rem}.ring-selector-modal-div .ring-help-txt{margin:0;font-weight:800;cursor:pointer}.ring-selector-modal-div .ring-help-txt:hover{box-shadow:0 1px #000}.ring-selector-modal-div .ring-size-selector-modal{display:none;position:fixed;z-index:10;padding-top:180px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}.ring-selector-modal-div .modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%;margin-bottom:4rem}.ring-selector-modal-div .close{color:#aaa;float:right;font-size:28px;font-weight:700}.ring-selector-modal-div .close:hover,.ring-selector-modal-div .close:focus{color:#000;text-decoration:none;cursor:pointer}.ring-selector-modal-div .no-scroll{overflow:hidden}.ring-size-selector .current-size{padding-bottom:20px}.ring-size-selector-modal .ring-size-table{overflow:auto}.ring-size-selector .current-ring-size{font-weight:800}@media (max-width: 1024px){.ring-selector-modal-div .ring-selector .resize-container{gap:1rem}}@media (max-width: 768px){.ring-selector-modal-div .modal-content{width:90%}.ring-selector-modal-div .ring-size-selector-modal{padding-top:145px}.ring-selector-modal-div .ring-selector .resize-container{gap:1.5rem;padding-top:15px}}a#quotation_button{background:transparent;color:#dfcc99;width:100%;margin-top:10px;font-weight:600}div#quotation_form{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#00000073;z-index:11111;display:none}button#quotation_form__close-button{position:absolute;top:0;right:0;width:54px;height:54px;padding:18px;color:inherit;text-decoration:none;z-index:1}div#quotation_form_inner{position:relative}div#quotation_form .form-content-wrapper{display:flex;flex-direction:column;gap:10px;align-items:center}div#quotation_form form#contact_form{display:flex;flex-direction:column;gap:10px;width:100%}div#quotation_form form#contact_form .custom-amt input{flex:unset}div#quotation_form form#contact_form .message{display:block;margin-top:20px}div#quotation_form form#contact_form>div{display:flex;gap:10px;align-items:center;justify-content:space-between;width:100%}div#quotation_form form#contact_form .message textarea{display:block;width:0;visibility:hidden;opacity:0;max-height:0;transition:max-height .3s;padding:0}div#quotation_form form#contact_form .message:has(input[name=custom_msg]:checked) #message{width:100%;visibility:visible;opacity:1;font-size:calc(.9rem * var(--adjust-body));max-height:200px;padding:13px 20px}div#quotation_form form#contact_form .custom-amt{display:block}div#quotation_form form#contact_form .custom-amt .custom-amout-text{display:block;width:0;visibility:hidden;opacity:0;max-height:0;transition:max-height .3s}div#quotation_form form#contact_form .custom-amt.active .custom-amout-text{width:100%;visibility:visible;opacity:1;max-height:400px;margin:10px 0 0}div#quotation_form form#contact_form>div input{flex:1 1 calc(100% - 200px)}div#quotation_form form#contact_form>div label{flex:1}div#quotation_form form#contact_form>div.submit input{flex:1 1 100%}@media only screen and (max-width: 767px){div#quotation_form form#contact_form>div{flex-direction:column;gap:5px;align-items:flex-start}div#quotation_form form#contact_form>div input{flex:1;width:100%}div#quotation_form_inner{width:90%}}#quotation_form .quotation_form-header .form-heading{margin-bottom:.2em;text-align:center}#quotation_form .quotation_form-header .form-heading{font-size:33.6px;line-height:42px;font-weight:500}#quotation_form .quotation_form-header .price-list{font-size:calc(1.1rem * var(--adjust-body));text-align:center}#quotation_form .pricing-list-items-content .heading-list-item{font-family:unset;font-size:calc(1.1rem * var(--adjust-body));font-weight:600;margin:0}#quotation_form .pricing-list-items-content{align-self:self-start}#quotation_form .contact-form .pricing-list-items{font-family:unset;display:flex;justify-content:left;gap:10px;flex-wrap:wrap;margin:0}#quotation_form .contact-form .pricing-list-items .pricing-list-item{list-style:none;border:var(--BORDER-WIDTH) solid var(--border);border-radius:var(--RADIUS);padding:5px 20px;margin:0;cursor:pointer}#quotation_form .contact-form .pricing-list-items .pricing-list-item:hover{color:var(--bg);background-color:var(--text);border-color:var(--text)}#quotation_form .contact-form .pricing-list-items .pricing-list-item .amount-off-item .discount-percentage{display:block;text-align:center;font-size:calc(.9rem* var(--adjust-body))}#quotation_form .contact-form .pricing-list-items .pricing-list-item:has(.amount-off-item input[type=radio]:checked){color:var(--bg);background-color:var(--text);border-color:var(--text)}#quotation_form .contact-form .pricing-list-items .pricing-list-item .amount-off-item .discounted-price .money{font-size:calc(1.2rem* var(--adjust-body))}#quotation_form .contact-form .pricing-list-items .pricing-list-item .amount-off-item input[type=radio]{-webkit-appearance:none;appearance:none}#quotation_form .contact-form .custom-amt #custom-amount-enable{width:18px;height:18px;vertical-align:middle}#quotation_form .contact-form .custom-amt .custom-amout-text>div{font-size:calc(.9rem * var(--adjust-body));position:relative}#quotation_form .contact-form .custom-amt label[for=custom-amount-enable]{font-size:calc(1.1rem * var(--adjust-body));vertical-align:middle;margin-left:5px}#quotation_form .contact-form .message label[for=custom-msg]{font-size:calc(1.1rem * var(--adjust-body))}#quotation_form .contact-form .message label[for=custom-msg] .svg-icon{float:right}#quotation_form .contact-form .message label[for=custom-msg] .svg-icon svg{height:24px;width:24px}#quotation_form .form-content-wrapper .section__heading-line{border-width:2px 0 0;border-color:#bf9221}#quotation_form #quotation_form_inner{overflow:auto;max-height:94vh;background:#fff;padding:3rem 2rem 2rem;width:540px}#quotation_form .contact-form .custom-amt .custom-amout-text input[name="contact[amountOff]"]{width:100%;padding:13px 57px 13px 40px;border:1px solid black;background:none}#quotation_form .contact-form .custom-amt .custom-amout-text .custom-amount-wrapper span{position:absolute;top:12px;margin:0 0 0 13px;font-size:20px}#quotation_form .contact-form .custom-amt .custom-amout-text .custom-amount-wrapper span:first-child{color:#858383}#quotation_form .contact-form .custom-amt .custom-amout-text .custom-amount-wrapper span:nth-child(3){margin:0;right:12px}#quotation_form .contact-form .custom-amt .custom-amout-text .custom-amount-wrapper .total-percentage{position:unset;margin:0}#quotation_form .contact-form .custom-amt input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid black;margin:0;font:inherit;color:#fff;width:24px;height:24px;transform:translateY(-.075em)}#quotation_form .contact-form .custom-amt input[type=checkbox]:before{content:"";width:.95em;height:.95em;clip-path:polygon(12.46% 45.69%,0% 58.75%,30.59% 87.93%,32.77% 87.93%,100% 16%,86.86% 3.72%,30.59% 63.92%);transition:.12s transform ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(12deg)}#quotation_form .contact-form .custom-amt input[type=checkbox]:checked:before{background-color:#fff}#quotation_form .contact-form .custom-amt input[type=checkbox]:checked{background-color:#000}@media screen and (max-width:1024px){#quotation_form #quotation_form_inner{max-height:84vh;padding:2rem 1rem}}#quotation_form .contact-form .custom-amt label[for=custom-amount-enable]{cursor:pointer}#quotation_form .contact-form .message label[for=custom-msg]{display:block;cursor:pointer}@media screen and (max-width:767px){#quotation_form .pricing-list-items-content{align-self:center}#quotation_form .pricing-list-items-content .heading-list-item,#quotation_form .contact-form .custom-amt label[for=custom-amount-enable],#quotation_form .contact-form .message label[for=custom-msg]{font-size:18px}#quotation_form .contact-form .custom-amt #custom-amount-enable{width:18px;height:18px}#quotation_form .contact-form .custom-amt label[for=custom-amount-enable]{margin-left:4px}#quotation_form .contact-form .custom-amt .custom-amout-text .custom-amount-wrapper span{font-size:18px}#quotation_form .contact-form .custom-amt input[type=checkbox]:before{width:.65em;height:.65em}#quotation_form .contact-form .custom-amt .custom-amout-text>div{padding:0 0 0 26px}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/product.css.map */
