a:has(img,svg):focus{outline:0}.product-cat-filter-menu-wrapper{position:relative}.product-cat-filter-menu .product-cat>a,.product-cat-filter-menu-wrapper .selected-cat{display:block;position:relative;font-family:Roboto;font-size:14px;font-weight:700;line-height:1.714;letter-spacing:.01em;text-wrap:wrap}.product-cat-filter-menu .product-cat>a span,.product-cat-filter-menu-wrapper .selected-cat span{font-weight:400}.product-cat-filter-menu-wrapper .selected-cat{padding:16px 48px 16px 16px;background:#cc470a;color:#fff;cursor:pointer;border-radius:0;border:none;text-align:left;width:100%}.product-cat-filter-menu-wrapper .selected-cat:before{content:"";position:absolute;top:50%;right:23px;transform:translateY(-50%);border-top:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent}.product-cat-filter-menu{list-style:none;margin:0;padding:0;max-height:calc(100vh - 360px);overflow:auto}.product-cat-filter-menu::-webkit-scrollbar{width:4px}.product-cat-filter-menu::-webkit-scrollbar-track{background:#21242c73;border-radius:16px}.product-cat-filter-menu::-webkit-scrollbar-thumb{background:#20419a;border-radius:16px}.product-cat-filter-menu .product-cat{border-bottom:1px solid rgba(157,165,180,.45)}.product-cat-filter-menu .product-cat.active{border-bottom-color:rgba(157,165,180,1)}.product-cat-filter-menu .product-cat>a{padding:16px 10px;color:#21242c73;transition:color .3s}.product-cat-filter-menu .product-cat>a:hover,.product-cat-filter-menu .product-cat.active>a{color:#21242c}@media screen and (min-width:768px){.product-cat-filter-menu-wrapper .selected-cat,.product-cat-filter-menu .product-cat>a span{display:none}}@media only screen and (max-width:1024px){.product-cat-filter-menu{max-height:calc(100vh - 330px)}}@media screen and (max-width:767px){.product-cat-filter-menu{position:absolute;top:100%;left:0;right:0;background:#fff;z-index:10;max-height:0;transition:max-height .4s}.product-cat-filter-menu.active{max-height:min(calc(100vh - 258px), 342px)}}.customizable-tag{display:flex;align-items:center;gap:6px}.elementor-widget-custom_price_widget .customizable-tag{margin:0}.customizable-tag .icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.customizable-tag .icon svg{width:100%;height:100%}.customizable-tag .text{font-family:"Roboto";font-size:14px;font-weight:500;line-height:1.714;letter-spacing:.01em}.customizable-tag .text{font-family:"Roboto";font-size:14px;font-weight:500;line-height:1.714;letter-spacing:.01em;color:#21242c}.elementor-widget-custom_price_widget .custom-price{font-family:"Roboto";font-size:18px;font-weight:400;line-height:1.33;color:#21242c;margin:0 0 8px}.custom-price del,.price-tag del{margin-inline-end:10px}.custom-price ins,.price-tag ins{text-decoration:none}.custom-product-attributes{display:flex;flex-wrap:wrap;align-items:center;gap:8px 34px;padding:4px;border-block:1px solid #4b5362;width:max-content;min-width:300px;max-width:100%}.custom-product-attributes .attribute{display:flex;align-items:center;gap:4px}.custom-product-attributes .attribute img.icon{width:16px}.custom-product-attributes .attribute p{margin:0;font-family:"Roboto";font-size:14px;font-weight:500;line-height:1.714;letter-spacing:.01em;color:#4b5362}.customizable-tag{margin-bottom:0}@media (max-width:767px){.elementor-widget-custom_price_widget .custom-price{font-size:14px;line-height:1.285;letter-spacing:.01em}}.custom-prod-lists>.elementor-element>.elementor-widget-container{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.browse-templates-items-container{display:grid;grid-template-columns:repeat(2,1fr);row-gap:15px;column-gap:15px}@media screen and (max-width:767px){.browse-templates-items-container{grid-auto-flow:column;grid-auto-columns:173px;grid-template-columns:none;min-width:min-content;justify-content:safe center;padding-right:6px}}.browse-templates-items-container .browse-templates-item .img-holder a{display:flex;align-items:center;justify-content:center;padding:16px;border:1px solid #9da5b4;background:#f5f5f5;overflow:hidden;aspect-ratio:1;border-radius:16px;box-shadow:0px 1px 2px 0px #20419a1a,0px 4px 4px 0px #20419a17,0px 9px 6px 0px #20419a0d,0px 17px 7px 0px #20419a03,0px 26px 7px 0px #20419a00}@media screen and (max-width:767px){.browse-templates-items-container .browse-templates-item .img-holder a{padding:8px}}.browse-templates-items-container .browse-templates-item h3{text-align:center}@media screen and (max-width:767px){.browse-templates-items-container .browse-templates-item h3{font-size:16px;line-height:1.5;margin-bottom:0;font-weight:500}}.browse-templates-items-container .browse-templates-item h3 a{color:var(--e-global-color-text);transition:color .28s}@media screen and (max-width:767px){.browse-templates-items-container .browse-templates-item h3 a{color:#4b5362}}.browse-templates-items-container .browse-templates-item h3 a:hover{color:var(--e-global-color-primary)}.single-product .woocommerce-variation-price{display:none !important}.single-product .price-tag{font-family:"DM Sans";font-size:18px;line-height:1.33;margin-bottom:8px}.single-product .price-tag .amount{font-weight:500}.single-product .price-tag .prepent-text{font-size:12px;line-height:2;letter-spacing:.01em}.single-product .customizable-tag{margin-bottom:12px}@media screen and (max-width:767px){.single-product .elementor-widget-single_product_custom_attributes_widget .customizable-tag{justify-content:center}.single-product .elementor-widget-single_product_custom_attributes_widget .price-tag{text-align:center}}.single-product.woocommerce .product form.cart .out-of-stock{text-align:center}.single-product.woocommerce .product form.cart{margin:0}.single-product.woocommerce .product.product-type-simple form.cart,.single-product .product-type-variable .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap !important;gap:8px 19px}.single-product.woocommerce .product.product-type-simple form.cart:before,.single-product.woocommerce .product.product-type-simple form.cart:after{display:none}.woocommerce-variation-add-to-cart{display:flex}.single-product.woocommerce .product form.cart .quantity,.single-product.woocommerce .product form.cart .single_add_to_cart_button{flex:0 0 200px;margin:0 !important}.single-product.woocommerce .product form.cart .quantity{position:relative}.single-product.woocommerce .product form.cart .quantity input.qty{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;padding:24px 14px;border-radius:16px !important;width:100%}.quantity input.qty::-webkit-inner-spin-button,.quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.single-product.woocommerce .product form.cart .quantity button{position:absolute;top:50%;background:0 0;border-radius:0;border:none;cursor:pointer;height:24px;margin:0 !important;padding:0;transform:translateY(-50%);width:24px}.single-product.woocommerce .product form.cart .quantity button.decrease-btn{left:20px}.single-product.woocommerce .product form.cart .quantity button.increase-btn{right:20px}.elementor-widget-single_product_custom_buttons_widget .elementor-widget-container{display:flex;gap:8px 19px}.elementor-widget-single_product_custom_buttons_widget .elementor-widget-container button{width:100%;max-width:190px;transition:background .3s;border-color:#cc470a}.elementor-widget-single_product_custom_buttons_widget .elementor-widget-container button:hover{background-image:linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-secondary) 100%)}@media (min-width:768px){.single-product.woocommerce .product form.cart .single_add_to_cart_button{background:linear-gradient(180deg,var(--e-global-color-secondary) 0%,#872f07 100%);transition:.3s}.single-product.woocommerce .product form.cart .single_add_to_cart_button:hover{background:linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-secondary) 100%)}}@media (max-width:1327px){.single-product.woocommerce .product.product-type-simple form.cart,.single-product .product-type-variable .woocommerce-variation-add-to-cart{gap:8px 10px}.single-product.woocommerce .product form.cart .quantity,.single-product.woocommerce .product form.cart .single_add_to_cart_button{flex:0 0 calc(50% - 5px);max-width:calc(50% - 5px)}}@media screen and (max-width:991px){.single-product .woocommerce-variation-add-to-cart{flex-wrap:wrap !important}.single-product.woocommerce .product form.cart .quantity input.qty,.single-product.woocommerce .product form.cart .single_add_to_cart_button{height:64px !important}}@media screen and (max-width:767px){.single-product.woocommerce .product.product-type-simple form.cart{justify-content:center}.single-product .woocommerce-variation-add-to-cart,.elementor-widget-single_product_custom_buttons_widget .elementor-widget-container{flex-wrap:wrap !important;justify-content:center}.single-product.woocommerce .product form.cart .quantity input.qty,.single-product.woocommerce .product form.cart .single_add_to_cart_button{height:64px !important}.single-product.woocommerce .product.product-type-variable form.cart .quantity button.decrease-btn{left:50%;transform:translate(-50px,-50%)}.single-product.woocommerce .product.product-type-variable form.cart .quantity button.increase-btn{right:50%;transform:translate(50px,-50%)}body.single-product .custom-add-to,body.single-product .custom-woo-attr .custom-product-attributes{width:100%}.elementor-widget-single_product_custom_buttons_widget .elementor-widget-container button{background:#cc470a}}@media (max-width:575px){body.single-product .custom-woo-attr .custom-product-attributes{justify-content:space-between}.single-product.woocommerce .product.product-type-simple form.cart .quantity{flex:0 0 calc(37% - 19px / 2);max-width:calc(37% - 19px / 2)}.single-product.woocommerce .product.product-type-simple form.cart .single_add_to_cart_button{flex:0 0 calc(63% - 19px / 2);max-width:calc(63% - 19px / 2);margin:0}.single-product.woocommerce .product.product-type-variable form.cart .quantity{flex:0 0 100%;max-width:100%}.single-product.woocommerce .product.product-type-variable form.cart .single_add_to_cart_button{flex:unset;max-width:100%;width:auto;font-size:14px;font-weight:500;font-family:"Roboto";letter-spacing:.01em;height:56px !important;padding:16px}.elementor-widget-single_product_custom_buttons_widget .elementor-widget-container button{width:auto;max-width:190px;font-size:14px !important;padding:16px !important;font-weight:500;font-family:"Roboto";letter-spacing:.01em;height:56px}}.woocommerce-breadcrumb>a{text-decoration:underline !important}.single-product .single_variation_wrap .woocommerce-variation.single_variation .woocommerce-variation-description{display:none !important}.main-slider{margin-bottom:40px}.main-slider .swiper-button-next,.main-slider .swiper-button-prev{width:32px;height:32px;border-radius:50%;background-color:#cc470a;display:flex;justify-content:center;align-items:center;z-index:10}.main-slider .swiper-button-next{right:16px}.main-slider .swiper-button-prev{left:16px}.main-slider .swiper-button-next:after,.main-slider .swiper-button-prev:after{content:none}.main-slider .swiper-button-next svg,.main-slider .swiper-button-prev svg{width:16px;height:16px}.main-slider .swiper-pagination{bottom:8px}.main-slider .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background:0 0;border:1px solid #21242c;margin-inline:4px}.main-slider .swiper-pagination .swiper-pagination-bullet:hover,.main-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#21242c}.product-gallery-slider .swiper-slide{background:#e5e5e5;border:1px solid #9da5b4;border-radius:16px;overflow:hidden;display:flex;justify-content:center;align-items:center;aspect-ratio:1;cursor:pointer}.product-gallery-slider .swiper-slide a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.product-gallery-slider .swiper-slide img{max-width:85%;max-height:85%;object-fit:contain;width:auto;height:auto}.thumb-slider .swiper-slide.swiper-slide-thumb-active{border-color:#cc470a}.main-slider:not(.swiper-initialized) .swiper-button-next,.main-slider:not(.swiper-initialized) .swiper-button-prev,.main-slider:not(.swiper-initialized) .swiper-pagination,.thumb-slider:not(.swiper-initialized){display:none}@media (min-width:768px){.main-slider .swiper-pagination{display:none}}@media screen and (max-width:767px){.main-slider .swiper-button-next{right:8px}.main-slider .swiper-button-prev{left:8px}.product-gallery-slider .thumb-slider{display:none}.main-slider .swiper-button-next,.main-slider .swiper-button-prev{width:24px;height:24px}.main-slider .swiper-button-next svg,.main-slider .swiper-button-prev svg{width:12px;height:12px}.product-gallery-slider .swiper-slide{border-radius:32px}}.woocommerce .woocommerce-notices-wrapper .woocommerce-message{border-top-color:#20419a}.woocommerce .woocommerce-notices-wrapper .woocommerce-message:before{color:#20419a}.single_add_to_cart_button+button.wp-element-button{flex:1 0 auto;max-width:none;padding:16px;border-color:#10a753;font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:700;line-height:1em;border-style:solid;border-width:1px;border-radius:16px;color:var(--e-global-color-6fd88df);transition:all .2s}.single-product.single-product .quantity-price-row{display:flex;flex-wrap:wrap;gap:40px 0}.single-product .quantity-price-row>*{flex:0 0 100%;max-width:100%}@media only screen and (min-width:768px){.single-product .quantity-price-row>*{flex:0 0 50%;max-width:50%}}.single-product .quantity-price-row .calculate-result-col{position:relative}@media only screen and (max-width:767px){.single-product .quantity-price-row .calculate-result-col{border-top:1px solid #9da5b4;padding-top:40px}}@media only screen and (min-width:768px){.single-product .quantity-price-row .calculate-result-col:after{content:'';position:absolute;top:0;left:0;width:1px;height:100%;background-color:#9da5b4;border-left:1px solid #9da5b4}}@media only screen and (min-width:768px){.single-product .quantity-price-row .quantity-price-col{height:100%}.single-product .quantity-price-row .calculate-result-col .col-holder{padding-left:54px;padding-right:10px}.single-product .quantity-price-row .quantity-price-col .col-holder{height:100%;overflow-y:auto;padding-left:20px}.single-product .quantity-price-row .quantity-price-col .col-holder::-webkit-scrollbar{width:5px;background-color:transparent}.single-product .quantity-price-row .quantity-price-col .col-holder::-webkit-scrollbar-thumb{background-color:#6d6d6d}.single-product .quantity-price-row .quantity-price-col .col-holder::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);background-color:#f5f5f5;margin-block:5px}.single-product .quantity-price-row .calculate-col .col-holder{padding-right:40px}.single-product.single-product .quantity-price-row .col-holder{padding-top:60px}}.single-product .quantity-price-row .quantity-field-holder{display:block}.single-product .quantity-price-row .calculate-btn{background:0 0;padding:0;border:none;border-radius:0;font-family:'Roboto',sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.01em;text-decoration:underline;color:#20419a;transition:color .3s;text-transform:capitalize}.single-product .quantity-price-row .calculate-btn:hover{color:#cc470a}.single-product .quantity-price-row .title-header{font-size:16px;font-weight:500;line-height:1.125;margin:0 0 16px;color:#21242c;font-family:"DM Sans",Sans-serif}.single-product .quantity-price-row #calculated_price{font-weight:700}@media only screen and (min-width:768px){.single-product .quantity-price-row #calculated_price{padding-top:16px}}.single-product .quantity-price-row .dynamic-pricing-form{display:flex;gap:24px 40px;margin:0 0 40px;flex-wrap:wrap}.single-product .quantity-price-row .price-result-listing{display:grid;gap:12px;margin-bottom:60px;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1199px){.single-product .quantity-price-row .price-result-listing{grid-template-columns:repeat(2,1fr)}}.single-product .quantity-price-row .price-result-item{background-color:#f4f7fb;padding:16px;border-radius:8px;text-align:center}.single-product .quantity-price-row .price-result-item h5{font-size:16px;line-height:1.125;margin:0 0 14px;font-weight:500;color:#21242c}.single-product .quantity-price-row .price-result-item h5.price-tag{color:#20419a;font-weight:700}.single-product .quantity-field-holder{position:relative;margin-bottom:8px;max-width:196px}.single-product .quantity-field-holder input{appearance:none;border-radius:16px;border:1px solid #9da5b4;padding:21px 52px;color:#21242c;font-family:"Roboto",sans-serif;font-weight:700;font-size:16px;line-height:24px;text-align:center}.single-product .quantity-field-holder input[type=number]::-webkit-outer-spin-button,.single-product .quantity-field-holder input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product .quantity-field-holder input[type=number]{-moz-appearance:textfield}.single-product .quantity-field-holder button{position:absolute;background:0 0;padding:0;top:21px;border:none;border-radius:0}.single-product .quantity-field-holder button.disabled{cursor:no-drop}.single-product .quantity-field-holder button.decrease{left:28px}.single-product .quantity-field-holder button.increase{right:28px}.elementor-menu-cart__product .elementor-menu-cart__product-image img{aspect-ratio:1;object-fit:contain}.elementor-product-external .plugify_orgnl_prc_savd{display:none !important}.product-grid-wrapper .product-list{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width:1024px){.product-grid-wrapper .product-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.product-grid-wrapper .product-list{grid-template-columns:1fr}}.product-grid-wrapper.loading .product-load-more{opacity:1 !important}.product-grid-wrapper .product-load-more svg{width:50px;height:50px;display:none !important;margin-inline:auto;margin-block-start:50px}.product-grid-wrapper.loading .product-load-more svg{display:block !important}.elementor-637 .elementor-element.elementor-element-ce7987b{--display:flex;--background-transition:.3s}.elementor-637 .elementor-element.elementor-element-d4ea182{--display:flex;--background-transition:.3s}.elementor-637 .elementor-element.elementor-element-101c447 img{max-width:85%}.elementor-637 .elementor-element.elementor-element-4105283{width:100%;max-width:100%;top:0}body:not(.rtl) .elementor-637 .elementor-element.elementor-element-4105283{left:0}body.rtl .elementor-637 .elementor-element.elementor-element-4105283{right:0}.elementor-637 .elementor-element.elementor-element-2242825 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:24px;font-weight:700;line-height:1.33em}.elementor-637 .elementor-element.elementor-element-2242825>.elementor-widget-container{margin:8px 0}@media(max-width:767px){.elementor-637 .elementor-element.elementor-element-2242825 .elementor-heading-title{font-size:16px;line-height:1.5em}}.elementor-637 .elementor-element.elementor-element-101c447{border:1px solid #9da5b4;background:#e5e5e5;overflow:hidden;aspect-ratio:1;border-radius:16px;width:100%}.elementor-637 .elementor-element.elementor-element-101c447 img{max-height:85%;object-fit:contain}.elementor-637 .elementor-element.elementor-element-101c447 .elementor-widget-container a{display:flex;justify-content:center;align-items:center;height:100%}.elementor-637 .elementor-element.elementor-element-4105283 .product-gallery-first-image{border:1px solid #9da5b4;background:#e5e5e5;overflow:hidden;aspect-ratio:1;border-radius:16px;width:100%;opacity:0;transition:opacity .3s}.elementor-637 .elementor-element.elementor-element-4105283 .product-gallery-first-image a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.elementor-637 .elementor-element.elementor-element-4105283 .product-gallery-first-image img{max-width:85%}.elementor-637 .elementor-element.elementor-element-d4ea182:hover .product-gallery-first-image{opacity:1}@media (max-width:767px){.elementor-637 .elementor-element.elementor-element-2242825 .elementor-heading-title{font-weight:400}}#rydin-registration-form .field-group.full-col{width:100%}#rydin-registration-form .field-group.full-col label{display:block}#rydin-registration-form .field-group label{color:#303c42;font-family:arial,helvetica,sans-serif;font-size:14px;font-weight:500;line-height:20px;margin-bottom:4px}#rydin-registration-form .field-group label span.required{color:red}#rydin-registration-form .field-group.full-col input[type=checkbox]+label{display:inline-block}#rydin-registration-form .field-group input[type=checkbox]+label{cursor:pointer}#rydin-registration-form .field-group.full-col input:not([type=checkbox]){display:block;width:45%}#rydin-registration-form .field-group input+input{margin-top:10px}#rydin-registration-form .field-group.error :is(input:not([type=checkbox]),select){border-color:red}#rydin-registration-form .field-group :is(input:not([type=checkbox]),select){padding:0 15px;min-height:27px;height:40px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;color:#33475b;border:1px solid #cbd6e2;border-radius:3px}#rydin-registration-form .field-group .btn-submit{min-width:150px;margin-inline-end:20px;margin-block-end:15px}#rydin-registration-form .field-group .btn-cancel{display:inline-block;min-width:150px;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-6fd88df);background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-secondary) 0%,#872f07 100%);border-radius:16px;padding:24px;text-align:center;white-space:nowrap}#rydin-registration-form .field-group .btn-submit:hover,#rydin-registration-form .field-group .btn-cancel:hover{background-image:none;background-color:#20419a}@media (max-width:991px){#rydin-registration-form .field-group{width:48%}#rydin-registration-form .field-group.full-col input:not([type=checkbox]){width:48%}}@media (max-width:600px){#rydin-registration-form .field-group{width:100%}#rydin-registration-form .field-group.full-col input:not([type=checkbox]){width:100%}}#rydin-registration-form{padding:60px 0;display:flex;flex-wrap:wrap;justify-content:space-between}#rydin-registration-form .field-group{padding:15px 0;width:45%}#rydin-registration-form .field-group em{color:red;font-size:12px;display:block;margin-top:5px}#rydin-registration-form .error-message ul{list-style:none;padding:0;color:red}.dz-progress{display:none !important}.tax-exempt-documents{display:flex;flex-wrap:wrap;gap:15px;justify-content:start}.tax-exempt-documents .tax-exempt-item{max-width:120px;width:100%;position:relative}.tax-exempt-documents .tax-exempt-item img{width:100%}.tax-exempt-documents .tax-exempt-item button{transition:.1s ease;height:30px;border:none;width:30px}.tax-exempt-documents .tax-exempt-item .download-btn{position:absolute;top:5px;left:5px;padding:0;background:#fff;height:30px;border:none;width:30px;border-radius:50px;display:flex;justify-content:center;align-items:center;transition:background .3s}.tax-exempt-documents .tax-exempt-item .download-btn:hover{background-color:#cc470a}.tax-exempt-documents .tax-exempt-item .download-btn img{max-width:20px}.tax-exempt-documents .tax-exempt-item .download-btn:hover img{content:url(//www.rydin.com/wp-content/themes/hello-elementor-child/./assets/images/download-white.svg)}.tax-exempt-documents .tax-exempt-item button.remove-btn{position:absolute;top:5px;right:5px;padding:0;background:#ff3f3f;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:400}.tax-exempt-documents .tax-exempt-item button:hover{background:#d15353}#rydin-tax-exemption-form .field-group.action-field-group button{display:inline-block;min-width:150px;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-6fd88df);background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-secondary) 0%,#872f07 100%);border-radius:16px;padding:24px;text-align:center;white-space:nowrap}#tax_exempt_documents_button{border:none}#rydin-tax-exemption-form .field-group.action-field-group button:hover,#tax_exempt_documents_button:hover{background-image:none;background-color:#20419a}#rydin-tax-exemption-form .tax-exempt-documents{border:1px solid #20419a;padding:30px;border-radius:15px;min-height:250px}#rydin-tax-exemption-form .empty-files{font-weight:700;font-size:22px;margin-top:auto;margin-bottom:auto;margin-right:auto;margin-left:auto}.new-tax-exmpt-documents button#tax_exempt_documents_button{padding:16px 32px;font-size:16px;border-radius:10px;background:#20419a;transition:background .3s}.new-tax-exmpt-documents button#tax_exempt_documents_button:hover{background:#cc470a}.woocommerce div.product form.cart table.variations{width:50%}@media (max-width:1440px){.woocommerce div.product form.cart table.variations{width:60%}}@media (max-width:1327px){.woocommerce div.product form.cart table.variations{width:100%}}#discount-popup-err{color:red;margin:-20px 0 10px;line-height:1.2;font-size:14px;color:red;display:none}body.single-product div.plugify_orgnl_prc_savd{visibility:hidden}body.woocommerce-checkout form.woocommerce-checkout .woocommerce-error{line-break:anywhere}.woocommerce-EditAccountForm legend{font-weight:700;color:#000}.fancybox__container{z-index:99999 !important}.fancybox__container button{background:0 0 !important;border-radius:0 !important;padding:0 !important;border:0 !important}.f-thumbs__slide .f-thumbs__slide__button{width:var(--f-thumb-width);border-radius:var(--f-thumb-border-radius) !important}#rydin-registration-form .field-group .field-radio-group{display:flex;justify-content:flex-start;gap:5px;align-items:center}#rydin-registration-form .field-group .field-radio-group label{margin:0}#rydin-registration-form .field-group .field-radio-group label:not(:first-child){margin-right:5px}#rydin-registration-form .field-group.full-col input[type=radio]{width:auto !important}.woocommerce-checkout .custom-before-payment-message p{margin:0}#tax-exemption-info-message{padding:1em 3.5em}#tax-exemption-info-message .remove-notice{position:absolute;top:1em;right:1em;background:#b81c23;height:24px;width:24px;border-radius:50%;cursor:pointer;transition:.2s ease-in}#tax-exemption-info-message .remove-notice:before,#tax-exemption-info-message .remove-notice:after{content:'';position:absolute;top:50%;left:50%;width:12px;height:1px;background:#fff}#tax-exemption-info-message .remove-notice:before{transform:translate(-50%,-50%) rotate(45deg)}#tax-exemption-info-message .remove-notice:after{transform:translate(-50%,-50%) rotate(-45deg)}#tax-exemption-info-message .remove-notice:hover{background:#cc470a}#tax-exemption-info-message.loading .loader{display:block !important}#tax-exemption-info-message .loader:before{top:.9em;right:.4em;left:unset}.reviews-tab-modal-container-right{z-index:10000 !important}.reviews-tab-modal-container-right .reviews-tab-drawer{padding-top:50px !important}iframe.elementor-video{height:100%}.woocommerce-cart a.cart-pdf-button.button{text-align:center}