img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color)}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}.woocommerce-mini-cart-item .quantity{display:none}.cut-onfigurator-main{margin-top:30px;display:flex}.modal{display:none;position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;height:auto;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .4)}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.cut-configurator-iOrder-meta{display:flex;flex-direction:column}.cut_configurator_item dl.variation{font-size:14px;line-height:20px;padding-left:0;margin-top:3px}.cut_configurator_item dl.variation dd{margin-bottom:2px}.cut_configurator_item dl.variation p{font-size:14px;line-height:20px}.woocommerce-cart-form__contents .product-name dt.variation-{display:none!important}#app{width:100vw;height:90vh}.appLoaderWrapper{width:100%;height:100%;background-color:rgb(255 255 255 / .7);display:flex;flex-direction:column;justify-content:center;align-items:center}.appLoader{display:block;position:relative;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid #fff0;border-top-color:#001352;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.appLoader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid #fff0;border-top-color:#576DB5;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}.appLoader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid #fff0;border-top-color:#002AB2;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.appLg{position:relative;display:flex;line-height:10px;height:21px;color:#001352;padding:5px;width:150px;margin:10px 0 0 -75px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;width:100%;height:100%;background:rgb(255 255 255 / .93)}#preloader.hide{display:none!important}#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid #fff0;border-top-color:#9370DB;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid #fff0;border-top-color:#BA55D3;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid #fff0;border-top-color:#F0F;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.gs-app-admin_spans-list .gs-app-admin_span-item{margin-bottom:25px}.gs-app-admin_spans-list .gs-app-admin_span-item .gs-app-admin_glass-item{display:none}.gs-app-admin_spans-list .gs-app-admin_span-item .gs-app-admin_glass-item.active{display:block}.gs-app-admin_spans-list .gs-app-admin_span-item:last-child{margin-bottom:0}.gs-app-admin_content-wrapper{padding:50px 68px}@media (max-width:990px){.gs-app-admin_content-wrapper{padding:50px 15px}}.gs-app-admin_spans-list-title{margin-bottom:10px}.gs-app-admin_glasses-btns{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-bottom:15px}@media (max-width:990px){.gs-app-admin_glasses-btns{flex-direction:column;gap:0}}.gs-app-admin_glasses-btns a{padding:8px 40px}@media (max-width:1500px){.gs-app-admin_glasses-btns a{font-size:14px}}@media (max-width:990px){.gs-app-admin_glasses-btns a{width:100%;border-bottom:var(--br-a) solid 1px;border-radius:0;box-shadow:none}}.gs-app-admin_glasses-btns a.active{color:rgba(var(--cl-f),1);border-color:var(--br-a);background-color:rgba(var(--bg-h),1);-webkit-box-shadow:0 4px 8px 0 rgb(77 61 4 / .1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}.gs-app-admin_glass-item-table{width:100%;margin:0;display:flex;justify-content:flex-start;background:#F9F7F0;padding:30px;border-radius:16px;gap:24px}@media (max-width:1500px){.gs-app-admin_glass-item-table{padding:15px}}.gs-app-admin_glass-item-table .block-wrapper{border:1px solid #EDE6D1;background:#fff;border-radius:16px;padding:24px}@media (max-width:990px){.gs-app-admin_glass-item-table{flex-direction:column;gap:0}}.gs-app-admin_glass-item-table .block:last-child{padding-bottom:0;position:relative}.gs-app-admin_glass-item-table .remove_extra_cost,.gs-app-admin_glass-item-table .return_extra_cost{font-size:14px;line-height:28px;font-weight:600;color:#0566d1}@media (max-width:580px){.gs-app-admin_glass-item-table .remove_extra_cost,.gs-app-admin_glass-item-table .return_extra_cost{font-size:14px;line-height:18px}}.gs-app-admin_glass-item-table .block{height:100%;flex:1}.gs-app-admin_glass-item-table .block.price-breakdown .block-wrapper{margin-bottom:24px}.gs-app-admin_glass-item-table .row{padding:12px 0 8px 0;display:flex;align-items:center;justify-content:space-between;margin-bottom:0;border-bottom:1px solid #EDE6D1;font-size:16px;color:#384458;line-height:24px}.gs-app-admin_glass-item-table .show-panel-properties-popup__row{padding:0 5px}.gs-app-admin_glass-item-table .show-panel-properties-popup__row .show-panel-properties-popup__row-title{margin-bottom:5px}.gs-app-admin_glass-item-table .row.with-subrows{display:flex;flex-direction:column;align-items:flex-start;cursor:pointer}.gs-app-admin_glass-item-table .row.with-subrows>span{display:flex;align-items:center;justify-content:space-between;width:100%;font-weight:600;text-decoration:underline}.gs-app-admin_glass-item-table .row.with-subrows>span span{margin-right:0}.gs-app-admin_glass-item-table .row.with-subrows>ul{display:none}.gs-app-admin_glass-item-table .row.with-subrows ul{font-size:14px;line-height:16px;width:100%;background:#F9F7F0;border:1px solid #EDE6D1;border-radius:5px;margin:10px 0 0 0}.gs-app-admin_glass-item-table .row.with-subrows ul li{border-bottom:1px solid #EDE6D1;padding:5px 0 5px 10px}.gs-app-admin_glass-item-table .row.with-subrows ul li:last-child{border-bottom:none}@media (max-width:580px){.gs-app-admin_glass-item-table .row{padding:9px 0 6px 0;font-size:16px;line-height:20px}}.gs-app-admin_glass-item-table .row.save-changes{padding:0}.gs-app-admin_glass-item-table .row.save-changes .main-button{padding:10px 40px}.gs-app-admin_glass-item-table .row.block-header{padding:0;border-bottom:none;margin-bottom:24px}.gs-app-admin_glass-item-table .row h3{color:#384458;font-size:18px;line-height:24px}@media (max-width:580px){.gs-app-admin_glass-item-table .row.block-header h3{font-size:18px;line-height:24px}}.gs-app-admin_glass-item-table .row.new-price span+span:not(:last-child){font-size:14px;text-decoration:line-through;margin-right:5px}.gs-app-admin_glass-item-table .row span:first-child{margin-right:auto}.gs-app-admin_glass-item-table .row.save-changes a{width:100%}.gs-app-admin_glass-item-table .row.save-changes span{display:none}.gs-app-admin_glass-item-table .row.save-changes.success{position:relative;min-height:60px}.gs-app-admin_glass-item-table .row.save-changes.success a{display:none}.gs-app-admin_glass-item-table .row.save-changes.success span{position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;background:#1d82033b;display:flex;align-items:center;justify-content:center;color:#069106;font-weight:600}.gs-app-admin_glass-item-table .row.with-input{border:none;font-size:18px;line-height:28px;font-weight:600;color:#384458;padding:0}@media (max-width:990px){.gs-app-admin_glass-item-table .row.with-input.total-input{margin-bottom:24px}}.gs-app-admin_glass-item-table .row.with-input.discount-input{margin-bottom:8px}.gs-app-admin_glass-item-table .row.with-input.discount-input label{margin-left:32px}.gs-app-admin_glass-item-table .row.with-input.discount-input label:last-child{margin-left:16px}.gs-app-admin_glass-item-table .row.with-input.total-input>span{position:relative}.gs-app-admin_glass-item-table .row.with-input.total-input input{padding-right:44px}.gs-app-admin_glass-item-table .row.with-input.total-input .icon{position:absolute;right:24px}.gs-app-admin_glass-item-table .row.with-input span{display:flex;align-items:center;justify-content:flex-end}.gs-app-admin_glass-item-table .row.with-input span input{max-width:200px;font-weight:700;font-size:18px;line-height:28px;font-family:var(--font-family);border:1px solid #EDE6D1;padding:5px 24px;margin-left:8px;text-align:right;border-radius:24px;background:#fff;color:#384458}@media (max-width:580px){.gs-app-admin_glass-item-table .row.with-input span input{padding:6px 24px}}.gs-app-admin_glass-item-table .row:last-child{border-bottom:none}.gs-app-admin_glass-item-table .row span:last-child{font-weight:700}.gs-app-admin_spans-list-title{font-size:24px;font-weight:500}@media (max-width:990px){.gs-app-admin_spans-list-title{font-size:22px}}@media (max-width:580px){.gs-app-admin_spans-list-title{font-size:18px}}.old-configurator-price{text-decoration:line-through;font-size:12px;margin-right:5px}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.select2-container{width:100%}.select2-container .select2-selection--single{height:auto}.select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}.select2-container .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}.select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}.select2-container .select2-dropdown,.select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}.select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";content:"\e021"/"";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid rgb(0 0 0 / .1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid rgb(0 0 0 / .1);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgb(0 0 0 / .1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}.woocommerce form .form-row .required{visibility:visible}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:10px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_container_wrapper,.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;overflow:hidden;top:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.aws-container .aws-search-form{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;align-items:stretch;position:relative;float:none!important;width:100%;height:40px;background:#fff}.aws-container .aws-search-form *,.aws-search-result{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-hyphens:manual;-webkit-hyphens:manual;hyphens:manual;border-radius:0!important}.aws-container .aws-search-form .aws-wrapper{flex-grow:1;position:relative;vertical-align:top;padding:0;width:100%;overflow:hidden}.aws-container .aws-search-form .aws-wrapper .aws-loader,.aws-container .aws-search-form .aws-wrapper .aws-loader:after{border-radius:50%!important;width:20px;height:20px}.aws-container .aws-search-form .aws-wrapper .aws-loader{position:absolute;display:none;right:10px;top:50%;z-index:999;margin:-10px 0 0;font-size:10px;text-indent:-9999em;border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555}.aws-container .aws-search-form.aws-processing .aws-wrapper .aws-loader{display:block;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 .7s infinite linear;animation:load8 .7s infinite linear}.aws-container .aws-search-form .aws-search-clear{display:none!important;position:absolute;top:0;right:0;z-index:2;cursor:pointer;color:#757575;height:100%;width:38px;padding:0 0 0 10px;text-align:left}.aws-container .aws-search-form .aws-search-clear span{position:relative;display:block;font-size:24px;line-height:24px;top:50%;margin-top:-12px}.aws-container .aws-search-form.aws-show-clear.aws-form-active .aws-search-clear{display:block!important}.aws-container .aws-search-form.aws-form-active.aws-processing .aws-search-clear{display:none!important}.aws-container .aws-search-form .aws-main-filter{max-width:150px;line-height:10px;padding:0 15px;font-size:12px;vertical-align:top}.aws-container .aws-search-form .aws-main-filter .aws-main-filter__current{padding:0 12px 0 0;position:relative;top:0;color:#000}.aws-container .aws-search-form .aws-main-filter:active .aws-main-filter__current{top:1px}.aws-container .aws-search-form .aws-main-filter .aws-main-filter__current:after{content:"";position:absolute;right:-4px;top:50%;margin-top:-9px;width:16px;height:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAD9JREFUOI1jYBgFAw8YsYjxMzAweGIR/8/AwLCNgYHhMzEGN0A1IOMaUl2HbEgtLkUsBAxggBrQTKrto4CeAADLpgz7SHi8kwAAAABJRU5ErkJggg==)}.aws-main-filter__dropdown{position:absolute;display:none;max-height:300px;overflow:hidden;overflow-y:auto;right:0;top:100%;padding:0;background:#fff;border:1px solid #ccc;margin-top:-1px;z-index:99999999999999}.aws-main-filter__dropdown.active{display:block}.aws-main-filter__dropdown .aws-main-filter__choose{line-height:10px;color:#000;padding:14px 35px 12px 15px;border-bottom:1px solid #ccc;cursor:pointer;font-size:14px}.aws-main-filter__dropdown .aws-main-filter__choose:last-child{border-bottom:none}.aws-main-filter__dropdown .aws-main-filter__choose:hover{background:#f5f5f5}.aws-container .aws-search-form .aws-search-btn{padding:0;line-height:10px;width:42px}.aws-container .aws-search-form .aws-search-btn_icon{display:inline-block;fill:currentColor;height:24px;line-height:24px;position:relative;width:42px;color:#555}.aws-container .aws-search-form .aws-search-btn svg{display:block;height:100%;width:100%}.aws-container[data-show-page=false] .aws-search-form .aws-search-btn:hover{background:#ededed;cursor:default}.aws-container .aws-search-form .aws-form-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-direction:column;text-align:center;background:#ededed;border:1px solid #d8d8d8;margin:0 0 0-1px;cursor:pointer;position:relative;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out}.aws-container .aws-search-form .aws-form-btn:hover{background:#dcdcdc}.aws-container .aws-search-form .aws-form-btn:active{background:#d8d8d8}.aws-container[data-buttons-order="3"] .aws-search-form .aws-wrapper,.aws-container[data-buttons-order="4"] .aws-search-form .aws-wrapper{-webkit-order:2;order:2}.aws-container[data-buttons-order="3"] .aws-search-form .aws-main-filter,.aws-container[data-buttons-order="3"] .aws-search-form .aws-search-btn,.aws-container[data-buttons-order="4"] .aws-search-form .aws-main-filter,.aws-container[data-buttons-order="4"] .aws-search-form .aws-search-btn{margin:0-1px 0 0}.aws-container[data-buttons-order="4"] .aws-search-form .aws-search-btn{-webkit-order:-1;order:-1}.aws-container[data-buttons-order="5"] .aws-search-form .aws-search-btn,.aws-container[data-buttons-order="6"] .aws-search-form .aws-main-filter{-webkit-order:-1;order:-1;margin:0-1px 0 0}.aws-suggest{color:#999;position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;text-align:left;z-index:1;width:100%;height:100%}.aws-suggest__addon.active,.aws-suggest__keys{display:inline-block;line-height:30px;font-size:12px}.aws-suggest__keys{padding:6px 10px;opacity:0}.aws-suggest__addon{display:none}.aws-suggest__addon.active{padding:6px 0;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.aws-suggest__addon:before{content:"-";padding:0 5px}.aws-container .aws-search-label{position:absolute!important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.aws-container .aws-search-field{width:100%;max-width:100%;color:#313131;padding:6px 15px;line-height:30px;display:block;height:100%;margin:0!important;font-size:12px;position:relative;z-index:2;border:1px solid #d8d8d8;outline:0;background:0 0;-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1024px){.aws-container .aws-search-field{font-size:16px}}.aws-container .aws-search-field::-ms-clear{display:none;width:0;height:0}.aws-container .aws-search-field::-ms-reveal{display:none;width:0;height:0}.aws-container .aws-search-field::-webkit-search-cancel-button,.aws-container .aws-search-field::-webkit-search-decoration,.aws-container .aws-search-field::-webkit-search-results-button,.aws-container .aws-search-field::-webkit-search-results-decoration{display:none}.aws-container .aws-search-field:focus{border-color:#bbb}.aws-container .aws-search-field:focus::-webkit-input-placeholder{color:transparent}.aws-container .aws-search-field:focus:-moz-placeholder{color:transparent}.aws-container .aws-search-field:focus::-moz-placeholder{color:transparent}.aws-container .aws-search-field:focus:-ms-input-placeholder{color:transparent}.aws-container .aws-show-clear .aws-search-field{padding-right:40px}.aws-search-result{position:absolute;z-index:999999999;background:#fff;width:100%;margin-top:-1px;border:1px solid #ccc;font-size:12px;text-align:left;line-height:16px}.aws-search-result .aws_result_scroll{max-height:500px;overflow-y:auto;overflow-x:hidden}.aws-search-result .aws_result_scroll::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#ededed}.aws-search-result .aws_result_scroll::-webkit-scrollbar{width:7px;background-color:#ededed}.aws-search-result .aws_result_scroll::-webkit-scrollbar-thumb{background-color:#d8d8d8}.aws-search-result .aws_result_filter{width:170px;position:absolute;right:0;top:0;height:100%;overflow:hidden}.aws-search-result .aws_result_filter .aws_result_filter_inner{position:relative;top:0;padding:10px 15px}.aws-search-result .aws_results{list-style:none;padding:0}.aws-search-result.aws_no_result .aws_results{margin-bottom:0!important}.aws-search-result .aws_results .aws_result_item{display:block;border-bottom:1px solid #ccc;overflow:hidden;margin:0!important;position:relative;cursor:pointer;padding:15px;text-decoration:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.aws-search-result .aws_result_item.hovered,.aws-search-result .aws_result_item:hover,.aws-search-result .aws_search_more a:hover{background:#f5f5f5}.aws-search-result .aws_result_item .aws_result_link_top{position:absolute;z-index:1;white-space:nowrap;text-indent:-9999px;overflow:hidden;top:0;bottom:0;left:0;right:0;opacity:0;outline:0;text-decoration:none}.aws-search-result .aws_result_item [data-link],.aws-search-result .aws_result_item a,.aws-search-result .aws_result_item button,.aws-search-result .aws_result_item span[href]{position:relative;z-index:2}.aws-search-result .aws_result_content{overflow:hidden;display:block}.aws-search-result .aws_result_head{position:relative;display:flex;margin-bottom:8px;font-size:12px;font-weight:700;flex-wrap:nowrap;color:#000;justify-content:space-between}.aws-search-result .aws_result_cat .aws_result_head,.aws-search-result .aws_result_tag .aws_result_head,.aws-search-result .aws_result_tax .aws_result_head{margin-bottom:2px}.aws-search-result .aws_result_tax .aws_result_head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;justify-content:flex-start}.aws-search-result .aws_result_tax .aws_result_head img{width:16px;height:auto;margin:-1px 5px 0 0}.aws-search-result .aws_result_user .aws_result_head{justify-content:flex-start}.aws-search-result .aws_result_user .aws_result_head img{width:16px;height:auto;margin:-1px 7px 0 0}.aws-search-result .aws_result_title{display:block;padding:0 20px 0 0}.aws-search-result .aws_result_featured{margin:0 6px 0 0;position:relative;top:-1px;left:3px}.aws-search-result .aws_result_featured svg{width:13px;height:13px;fill:#fa0;vertical-align:bottom}.aws-search-result .aws_onsale{background:#77a464 0 0;color:#fff;display:block;float:right;height:20px;padding-top:2px;position:absolute;right:-22px;text-align:center;top:8px;transform:rotate(45deg);width:77px}.aws-search-result .aws_result_sku,.aws-search-result .aws_result_stock{display:block;font-weight:400;margin-top:4px;margin-bottom:5px;color:#7ad03a}.aws-search-result .aws_result_stock.out{color:#a44}.aws-search-result .aws_result_sku{margin-top:3px;color:#aaa}.aws-search-result .aws_result_brands{font-weight:400;margin-top:5px;margin-bottom:7px;color:#3f3f3f;display:inline-flex;align-items:center}.aws-search-result .aws_result_brands .aws_brand{padding-right:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.aws-search-result .aws_result_brands .aws_brand img{margin:0 4px 0 0;height:auto;width:16px}.aws-search-result .aws_result_brands .aws_brand .aws_brand_name{position:relative}.aws-search-result .aws_result_excerpt{display:block;color:#313131;font-size:12px;line-height:1.5;font-weight:400}.aws-search-result .aws_rating{display:block;margin-top:7px}.aws-search-result .aws_rating .aws_votes{position:relative;display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU5NzBDNUJBREI0NzExRTVBMzA4RDg5QTYzM0I4NjJGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU5NzBDNUJCREI0NzExRTVBMzA4RDg5QTYzM0I4NjJGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTk3MEM1QjhEQjQ3MTFFNUEzMDhEODlBNjMzQjg2MkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTk3MEM1QjlEQjQ3MTFFNUEzMDhEODlBNjMzQjg2MkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7uu2KkAAABBUlEQVR42mL8//8/Azo4e/YsG5BiB+IvxsbGGAqYGLADAyDOA2IubJK4NJkBcTEQ8xOlCeg0FiDlBMSCQGyNTRPjmTNneIC0PBB/A2KQ+9WBeAUQCwDxNiDOgqplBmKQgQ9BBDcQFwGxJ8jjQMwD1QAC7kC8A6qBEYh7gXgZIyj0gE6SBXImAnEgDj/+BeIKIJ4EDM1fjLAghwZzHRBXo2l4BcRJQMVbMQICZAKQWg/1FzK4B8Tb8YVeINTtr6B+AQENILbCpykAiM8BsR8QhwFxNjSu7FCCHMlPIBOjgHgy0KmvkeLNGUgZAfE0oPhXdJteAnEXsgaoX/cCqQVA/AcmBhBgAFSOR2sRwnLNAAAAAElFTkSuQmCC);background-position:0 0;font-size:0;background-size:13px 13px;width:65px;height:13px}.aws-search-result .aws_rating .aws_votes .aws_current_votes{position:absolute;left:0;top:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjczN0NBQ0M4REI0NzExRTVBRkM4QjEwRTYzMEU5NzgwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjczN0NBQ0M5REI0NzExRTVBRkM4QjEwRTYzMEU5NzgwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzM3Q0FDQzZEQjQ3MTFFNUFGQzhCMTBFNjMwRTk3ODAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzM3Q0FDQzdEQjQ3MTFFNUFGQzhCMTBFNjMwRTk3ODAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz56rxCSAAABCklEQVR42mL8//8/AwZYzcgGJNmB+AtDKKYCJgbswACI84CYC5skLk1mQFwMxPzEaVrNyAIknYBYEIitsWli/L+KgQdIywPxNyAGuV8diFcAsQAQbwPiLKhaZiAGGfgQpEkcyGgDYk+wxxnAhkhCFf4F4ttQDYxA3AvEyxjBobeaURbImQjEgTj8CNJcAcSTgKH5ixEe5JBgrgPiajQNr4A4Cah4K8JPyNGwmtEYSJ6GOgUGToADJPT/P1yhFwjVADJ9B1RMA4it8AV5ABCfA2I/IA4D4mxoXNmhBjnCTyATo4B4MtApr5Gc7AwkjYB4GlD8K7omUGT+Bkp8wRLhokDyE1DuJ4gLEGAARw5K1iodv/cAAAAASUVORK5CYII=);background-position:0 0;font-size:0;background-size:13px 13px;height:13px}.aws-search-result .aws_rating .aws_review{color:#ccc;font-size:10px;display:inline-block;margin:0 0 0 6px;height:13px;position:relative;top:-2px}.aws-search-result .aws_variations{margin-top:2px;display:block}.aws-search-result .aws_variations .aws_variation{display:block;color:#aaa;font-size:11px;line-height:1.5;font-weight:400;padding:7px 0 3px}.aws-search-result .aws_variations .aws_variation .aws_variation_name{margin:0 6px 0 0;color:#848484}.aws-search-result .aws_variations .aws_variation .aws_variation_subname{display:inline-block;padding:0 3px;border:1px solid #aaa;margin:0 5px 2px 0}.aws-search-result .aws_result_term{display:block;color:#aaa;font-size:11px;line-height:1.5;font-weight:400;padding-top:7px}.aws-search-result .aws_add_to_cart .aws_quantity_field,.aws-search-result button{position:relative;background-color:#ebe9eb;color:#515151;font-size:13px;border:0;border-radius:3px;height:28px;vertical-align:middle}.aws-search-result button{display:inline-block;padding:6px 12px;font-weight:700;line-height:1;cursor:pointer;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out}.aws-search-result button:hover{background-color:#dad8da}.aws-search-result .aws-wishlist button{background-color:#ebe9eb!important;height:28px!important;padding:5px 10px!important;margin:0!important;font-size:14px!important;border-radius:3px!important;color:#515151!important}.aws-search-result .aws-wishlist button:hover{background-color:#dad8da!important}.aws-search-result .aws-wishlist button span{width:auto;background-color:#ebe9eb!important;text-indent:0;border:0;height:auto;line-height:1;padding:0 0 0 5px;font-size:10px;display:inline;vertical-align:middle}.aws-search-result .aws-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse span,.aws-search-result .aws-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse span{color:#e27c7c}.aws-search-result .aws-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse span:before,.aws-search-result .aws-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse span:before{content:""}.aws-search-result .aws-berocket-labels{display:flex}.aws-search-result .aws-berocket-labels>div{padding:6px 5px 5px 0}.aws-search-result .aws-berocket-labels .berocket_better_labels .br_alabel span{margin:0!important}.aws-search-result .aws-berocket-labels .berocket_better_labels .berocket_better_labels_line .br_alabel,.aws-search-result .aws-berocket-labels .berocket_better_labels.berocket_better_labels_image{position:static!important}.aws-search-result .aws-berocket-labels .berocket_better_labels .berocket_better_labels_position{text-align:inherit!important;float:inherit!important}.aws-search-result .aws_add_to_cart{display:block;white-space:nowrap}.aws-search-result .aws_add_to_cart .aws_quantity_field{display:inline-block!important;z-index:2;float:right;margin:2px 0 0 4px!important;padding:6px 6px 6px 9px!important;outline:0;box-shadow:none;width:55px!important}.aws-search-result .aws_add_to_cart .aws_quantity_field:focus::-webkit-inner-spin-button,.aws-search-result .aws_add_to_cart .aws_quantity_field:focus::-webkit-outer-spin-button,.aws-search-result .aws_add_to_cart .aws_quantity_field:hover::-webkit-inner-spin-button,.aws-search-result .aws_add_to_cart .aws_quantity_field:hover::-webkit-outer-spin-button{opacity:1;-webkit-appearance:button;-moz-appearance:button}.aws-search-result .aws_add_to_cart .aws_cart_button{float:right;margin:2px 0 0 4px;font-size:13px}.aws-search-result .aws_add_to_cart .aws_cart_button,.aws-search-result .aws_add_to_cart .aws_quantity_change{display:inline-block;position:relative;z-index:2;height:28px;border-radius:3px;padding:6px 12px;background-color:#ebe9eb;color:#515151;font-weight:700;vertical-align:middle;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out}.aws-search-result .hovered .aws_add_to_cart .aws_cart_button,.aws-search-result .hovered .aws_add_to_cart .aws_quantity_change{background-color:#e2e0e2}.aws-search-result .aws_add_to_cart .aws_cart_button:after{content:"";display:none;position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px;width:20px;height:20px;background:url(/wp-content/plugins/advanced-woo-search-pro/assets/img/loader-2.gif)no-repeat 50% 50%}.aws-search-result .aws_add_to_cart .aws_cart_button.loading:after{display:block}.aws-search-result .aws_add_to_cart .aws_cart_button.loading .aws_cart_button_text{opacity:0}.aws-search-result .aws_add_to_cart .aws_cart_button:hover,.aws-search-result .aws_add_to_cart .aws_quantity_change:hover{background-color:#dad8da}.aws-search-result .aws_add_to_cart.active .aws_cart_button,.aws-search-result .aws_add_to_cart.active .aws_quantity_change{background-color:rgba(0,128,0,.12);cursor:auto}.aws-search-result .aws_add_to_cart.active .aws_quantity_change,.aws-search-result .aws_add_to_cart.active .aws_quantity_field{display:none!important}.aws-search-result .hovered .aws_add_to_cart.active .aws_cart_button{background-color:rgba(0,128,0,.16)}.aws-search-result .aws_result_price{display:block;flex-shrink:0;padding:0;text-align:right}.aws_result_item.on-sale .aws_result_price{padding:0 25px 0 0}.aws-search-result .aws_result_price del{background:0 0;padding:0 0 0 6px;opacity:.8;text-decoration:line-through!important}.aws-search-result .aws_result_price ins{background:0 0;padding:0 0 0 6px;opacity:1}.aws-search-result .aws_result_cats{display:block;float:left;margin:0 20px 0 0}.aws-search-result .aws_result_image{display:block;height:100%;float:left;padding:0 15px 0 0}.aws-search-result .aws_result_image img{width:60px;height:auto;box-shadow:none}.aws-search-result.aws_no_result .aws_results .aws_result_item{line-height:1.5;padding:10px 15px;cursor:default;border-bottom:0}.aws-search-result.aws_no_result .aws_results .aws_result_item:hover{background:inherit;color:inherit}.aws-search-result .aws_search_more{line-height:24px;display:block;text-decoration:none;border:0;text-align:center;color:#21759b}.aws-search-result.aws_one_result .aws_results .aws_result_item{width:100%!important}.aws_tabs{line-height:40px;background:#fdfdfd;padding:0 15px;border-bottom:1px solid #ccc}.aws_tabs .aws_tabs_inner{display:inline-block}.aws_tabs .aws_tabs_inner a{margin:0 10px 0 0;position:relative;padding:4px 10px;color:#333}.aws_tabs .aws_tabs_inner a:hover{background:#fafafa}.aws_tabs .aws_tabs_inner a:first-child{background:#ececec;border-radius:2px}.aws_tabs .aws_tabs_inner a:last-child{margin-right:0}.aws-search-result .aws_results.style-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:wrap;margin-right:-1px!important}.aws-search-result .aws_results.style-grid .aws_result_item{width:50%;border-right:1px solid #ccc;padding:20px 15px}.aws-search-result .aws_results.style-grid .aws_result_item.aws_search_more{width:100%;padding:15px;border-top:1px solid #ccc;margin-top:-1px!important}.aws-search-result.aws_no_result .aws_results.style-grid .aws_result_item{width:100%;padding:0 15px}.less500.aws-search-result .aws_results.style-grid{margin-right:0!important}.less500.aws-search-result .aws_results.style-grid .aws_result_item{width:100%;border-right:none;padding:15px;margin-bottom:0!important}.less500.aws-search-result .aws_results.style-big-grid .aws_result_item:nth-last-child(2),.less500.aws-search-result .aws_results.style-grid .aws_result_item:nth-last-child(2){border-bottom:1px solid #ccc}.less500.aws-search-result .aws_result_item .aws_result_head{display:block}.less500.aws-search-result .aws_result_item.on-sale .aws_result_title{padding-right:10px}.less500.aws-search-result .aws_result_price{padding-top:4px}.less500.aws-search-result .aws_result_item.on-sale .aws_result_price,.less500.aws-search-result .aws_result_title{padding-right:0}.less500.aws-search-result .aws_result_price del{padding:0}.aws-search-result .aws_add_to_cart .aws_quantity_change,.less500.aws-search-result .aws_add_to_cart .aws_cart_button,.less500.aws-search-result .aws_add_to_cart .aws_quantity_field{float:none;margin:0 2px 8px 0!important;font-size:11px}.less500.aws-search-result .aws_add_to_cart .aws_quantity_field{width:40px!important}.aws-search-result .aws_results.style-big-grid{display:flex;flex-flow:wrap;margin-right:-1px!important}.aws-search-result .aws_results.style-big-grid .aws_result_item{width:50%;border-right:1px solid #ccc;padding:20px 15px}.aws-search-result .aws_results.style-big-grid .aws_result_item.aws_search_more{width:100%;padding:15px;border-top:1px solid #ccc;margin-top:-1px!important}.aws-search-result .aws_results.style-big-grid .aws-big-grid-center{display:block!important}.aws-search-result.aws_no_result .aws_results.style-big-grid .aws_result_item{width:100%;padding:0 15px}.aws-search-result .aws_results.style-big-grid .aws_result_image{float:none;text-align:center;padding-right:0;margin-bottom:20px;height:auto}.aws-search-result .aws_results.style-big-grid .aws_result_image img{width:120px;height:auto;margin:0 auto}.aws-search-result .aws_results.style-big-grid .aws_result_content{overflow:hidden;display:block;text-align:center}.aws-search-result .aws_results.style-big-grid .aws_result_head{display:block}.aws-search-result .aws_results.style-big-grid .aws_result_price{margin-top:8px;text-align:center}.aws-search-result .aws_results.style-big-grid .aws_result_title{padding-right:0}.aws-search-result .aws_results.style-big-grid .aws_add_to_cart .aws_cart_button,.aws-search-result .aws_results.style-big-grid .aws_add_to_cart .aws_quantity_field{float:none;margin:0 2px 8px 0!important}.aws-search-result .aws_results.style-big-grid .aws_result_tax .aws_result_head img,.aws-search-result .aws_results.style-big-grid .aws_result_user .aws_result_head img{display:block;width:60px;height:auto;margin:0 auto 20px;float:none;text-align:center}.less500.aws-search-result .aws_results.style-big-grid{margin-right:0!important}.less500.aws-search-result .aws_results.style-big-grid .aws_result_item{width:100%;border-right:none;padding:15px;margin-bottom:0!important}body.aws-overlay{overflow:hidden!important;position:fixed;width:100%}.aws-container.aws-mobile-fixed{position:fixed!important;z-index:9999999!important;top:10px!important;left:20px!important;width:100%;width:calc(100% - 40px)!important}.aws-mobile-fixed-close{padding:15px;margin-right:-10px;display:inline-block;float:right;cursor:pointer}.aws-overlay-mask{display:block;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#fff;z-index:9999998!important}.aws-overlay .aws-overlay-mask{opacity:1}.et_search_outer .aws-container{width:60%}.et_search_outer .aws-container .aws-search-form{max-width:100%!important}.et_vertical_nav .et_search_outer .aws-container{width:auto;margin:0 20px 0 0}.et_fixed_nav .et-fixed-header .et_search_outer .aws-container{top:7px}.et_pb_menu__search .aws-container{width:100%}#et-boc .aws-container .aws-search-field{border:1px solid #d8d8d8;padding:6px 15px}#et-boc .aws-container .aws-search-form .aws-form-btn{background:#ededed;border:1px solid #d8d8d8;margin:0 0 0-1px}#et-boc .aws-container .aws-search-form .aws-main-filter{padding:0 15px}#et-boc .aws-container .aws-search-form .aws-main-filter .aws-main-filter__current{padding:0 12px 0 0}#et-boc .aws-container .aws-search-form .aws-wrapper .aws-loader{border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555;margin:-10px 0 0}#et-boc .aws-container .aws-search-form .aws-search-clear span{margin-top:-12px}#et-boc .aws-container .aws-search-form .aws-search-clear{padding:0 0 0 10px}.tinv-wishlist .tinv-modal{z-index:9999999999!important}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{font-size:18px!important}.aws-search-result .aws_result_title .advanced-woo-labels{position:relative!important;width:auto!important;margin:0 5px 5px 0!important;transform:none!important}.aws-search-result .aws_result_title .advanced-woo-labels:last-child{margin-bottom:0!important}.aws-search-result .aws_result_title .aws_result_labels{display:flex;margin:0!important;flex-wrap:wrap;flex-direction:row;text-align:left;justify-content:flex-start}.aws_results.style-big-grid .aws_result_title .aws_result_labels{justify-content:center}.metorik-add-cart-email-form{max-width:300px;padding:18px 15px 20px;text-align:left}.metorik-add-cart-email-form h3{font-weight:600;margin:0 0 20px}.metorik-add-cart-email-form .close-button{color:#bbb;cursor:pointer;font-size:15px;position:absolute;right:28px;top:28px}.metorik-add-cart-email-form .close-button:hover{color:#888}.metorik-add-cart-email-form .email-input-wrapper{position:relative}.metorik-add-cart-email-form .email-input-wrapper.loading{opacity:.75}.metorik-add-cart-email-form .email-input-wrapper.success:after{color:#37b24d;content:"\2713";font-size:17px;position:absolute;right:10px;top:10px}.metorik-add-cart-email-form .email-input{width:calc(100% - 20px);padding:5px}.metorik-add-cart-email-form .email-usage-notice{padding:5px 0 0}.tippy-box[data-theme~='light']{color:#26323d;box-shadow:0 0 20px 4px rgb(154 161 177 / .15),0 4px 80px -8px rgb(36 40 47 / .25),0 4px 4px -2px rgb(91 94 105 / .15);background-color:#fff}.tippy-box[data-theme~='light'] [data-placement^='top']>.tippy-arrow::before{border-top-color:#fff}.tippy-box[data-theme~='light'] [data-placement^='bottom']>.tippy-arrow::before{border-bottom-color:#fff}.tippy-box[data-theme~='light'] [data-placement^='left']>.tippy-arrow::before{border-left-color:#fff}.tippy-box[data-theme~='light'] [data-placement^='right']>.tippy-arrow::before{border-right-color:#fff}.tippy-box[data-theme~='light']>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~='light']>.tippy-svg-arrow{fill:#fff}.ywsl-social{text-decoration:none;display:inline-block;margin-right:2px;margin-bottom:5px;padding:0;background:#fff0;border:none;cursor:pointer}.ywsl-box{display:none}td.sl-provider{text-align:center}td.sl-username{text-align:left}td.sl-unlink{text-align:right}.sl-username span{margin-right:10px;display:inline-block;width:30px;height:30px;vertical-align:middle}.sl-unlink form{margin:0;float:right}.my_account_social td{border:0;vertical-align:middle}.my_account_social .social_unlink .button{text-transform:none}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:#fff0;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:#fff0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:#fff0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:#fff0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgb(30 30 30 / .6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:#fff0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgb(0 0 0 / .85) 0,rgb(0 0 0 / .3) 50%,rgb(0 0 0 / .15) 65%,rgb(0 0 0 / .075) 75.5%,rgb(0 0 0 / .037) 82.85%,rgb(0 0 0 / .019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:#fff0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:#fff0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:#fff0;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgb(0 0 0 / .3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgb(0 0 0 / .1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:#fff0;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}/*!
Theme Name: Glassupply
Theme URI: http://underscores.me/
Author: DARK.AGENCY
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 6.0
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: glassupply
*/
 body.woocommerce-cart .woocommerce-Price-amount+input[type="number"]{display:none}body.woocommerce-cart .woocommerce>form+form{display:none}#yith-stripe-card-elements,.yith-stripe-elements-field{padding:10px!important}#wc-stripe-payment-request-wrapper,#wc-stripe-payment-request-button-separator{display:none!important}[data-fancybox="configurator"]{cursor:zoom-in}.fancybox-content{background:#fff!important}.woocommerce-table--order-details .wc-item-meta li{display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid #f0f0f0;padding:2px}.woocommerce-table--order-details .wc-item-meta li:last-child{border-bottom:none}.woocommerce-account .login-modal__form.lost_reset_password{max-width:500px;margin:50px auto 50px}.woocommerce-account .login-modal__form h2{margin-bottom:25px;text-align:center}.woocommerce form .password-input,.woocommerce-page form .password-input{width:100%}.woocommerce .products ul.controls{margin:0}.woocommerce .products ul:after,.woocommerce ul.products:after,.woocommerce .products ul:before,.woocommerce ul.products:before{display:none}.gs_form_message{width:100%;text-align:center;grid-column:1/-1;text-decoration:underline;padding:10px 3px}.gs_form_message.success_message{background:#2aff001a;color:#00a90b}.gs_form_message.error_message{background:#ff00001a;color:#a90000}.configurator_type label{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}.configurator_type label span{width:100%}.a_configurators_list_wrapper>.top_section{padding:10px;background:#eee}.a_configurators_list_wrapper>.top_section>div{display:flex;align-items:center}.a_configurators_list_wrapper>.top_section form{display:flex;align-items:center;justify-content:space-between}.a_configurators_list_wrapper>.top_section form .right{display:flex;align-items:center}.a_configurators_list_wrapper>.top_section form .right>div{margin-right:20px}.a_configurators_list_wrapper>.top_section>div>div,.a_configurators_list_wrapper>.top_section>div>form>div{margin-right:25px}.a_configurators_list_wrapper .select_all_btn{display:flex;align-items:center}.a_configurators_list_wrapper>.top_section h2{margin-right:25px}.a_configurators_list_wrapper .filters_btn{text-decoration:underline}.a_configurators_list_wrapper .right .pagination .current{text-decoration:underline}.cnotice .message{display:none}.cnotice .message.active{display:inline-block}.woocommerce-MyAccount-navigation{max-width:170px}.woocommerce-account .woocommerce-MyAccount-content{width:calc(100% - 170px);padding:0 0 100px 0}.admin_users_list_wrapper>.top_section{background:#f9f7f0;padding:25px}.admin_users_list_wrapper .top_section .actions{display:flex;align-items:center;justify-content:flex-end}.admin_users_list_wrapper.top_section .actions>div{margin-right:25px}.admin_users_list_wrapper .top_section .actions .pagination>.current{text-decoration:underline}.admin_users_list_wrapper .top_section .actions>div:last-child{margin-right:0}.admin_user_item .uname{font-weight:600}.admin_user_item .top_section{display:flex;align-items:center;justify-content:space-between;margin:0}.admin_user_item .top_section .left{display:flex;align-items:center}.admin_user_item .top_section .left>div{margin-right:25px}.admin_user_item .top_section .left a{text-decoration:underline}.admin_user_item .item_details{padding:25px;background:#f9f7f0;margin-top:25px;border:1px solid #ccc}.admin_user_item .item_details ul{padding-left:10px}.admin_user_item .item_details ul li{margin-bottom:5px}.admin_user_item .item_details ul li:last-child{margin-bottom:0}.admin_user_item .item_details h3{margin-bottom:20px}.buro_manager_links_list ul{display:flex;align-items:center;justify-content:flex-end;margin:10px 0;padding:10px 20px 10px 0}.buro_manager_links_list ul li{margin-right:10px}.buro_manager_links_list ul li:last-child{margin-right:0}.buro_manager_links_list ul li a.active{text-decoration:underline}.a_configurators_list_wrapper .configurators{padding:10px;background:#f9f7f0}.admin_configurator_item{border:1px solid #c7c7c7;margin-bottom:25px;background:#f9f9f9}.admin_configurator_item .top_section,.admin_configurator_item .bottom_section{display:flex;align-items:flex-start;justify-content:space-between;margin:0;padding:15px 5px}.admin_configurator_item .bottom_section .cuser_data{display:flex;align-items:center;justify-content:flex-end}.admin_configurator_item .top_section .left,.admin_configurator_item .bottom_section .left{display:flex}.admin_configurator_item .top_section .right,.admin_configurator_item .bottom_section .right{display:flex;justify-content:flex-end}.admin_configurator_item .top_section .left>div,.admin_configurator_item .top_section .right>div,.admin_configurator_item .bottom_section .left>div,.admin_configurator_item .bottom_section .right>div,.admin_configurator_item .bottom_section .cuser_data>div{margin-right:10px}.admin_configurator_item .top_section .left>div:last-child,.admin_configurator_item .top_section .right>div:last-child,.admin_configurator_item .bottom_section .left>div:last-child,.admin_configurator_item .bottom_section .right>div:last-child,.admin_configurator_item .bottom_section .cuser_data>div:last-child{margin-right:0}.top_section{margin-bottom:50px}.configurator-item{background:#f9f9f9;padding:20px;margin-bottom:25px;border:1px solid #ccc}.configurator-item .configurator-item__top{display:flex;align-items:center;justify-content:space-between}.configurator-item .span-top{display:flex;align-items:center;justify-content:space-between}.configurator-item .span-top>div{display:flex;align-items:center;justify-content:flex-start}.configurator-item .span-top>div>div:first-child{margin-right:20px}.configurator-item .span-top .label{font-weight:500;font-size:20px;margin-right:30px}.configurator-item .span-top .metas{text-decoration:underline}.configurator-item .title-section{font-weight:600;font-size:25px;border-top:1px solid #ccc;margin:20px 0;padding:20px 0}.configurator-item .span-products{padding:20px 0}.configurator-item .glass-label{font-size:19px;text-align:center;background:#ccc3;padding:5px;font-weight:500;margin-bottom:20px}.configurator-item .products-label{font-size:19px;text-align:center;background:#ccc3;padding:5px;font-weight:500;margin-bottom:20px}.configurator-item .span-product{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.configurator-item .span-product .title{max-width:45%}.configurator-item .span-product .title .name{font-weight:600;font-size:18px;margin-bottom:10px}.configurator-item .span-product .metas{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.configurator-item .span-product .metas .meta{border:1px solid;white-space:nowrap;padding:5px;margin-bottom:5px}.configurator-item .span-product .item{text-align:center}.configurator-item .span-product .item .label{font-weight:600;margin-bottom:5px}.configurator-item__main{overflow:hidden;height:0}.configurator-item__main.active{height:fit-content}.show-panel-properties-popup__row-values div{position:relative}.show-panel-properties-popup__row-values div span.icon-number{position:absolute;font-size:13px;top:12.3px;left:10px}.row-hardware .show-panel-properties-popup__row-values div span.icon-number{top:3.5px;left:10.5px}@font-face{font-display:swap;font-style:normal;font-weight:400;font-family:"Work Sans";font-display:swap;src:url(/wp-content/themes/glassupply/assets/fonts/WorkSans-Regular.woff2) format("woff2"),url(/wp-content/themes/glassupply/assets/fonts/WorkSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-style:normal;font-weight:500;font-family:"Work Sans";font-display:swap;src:url(/wp-content/themes/glassupply/assets/fonts/WorkSans-Medium.woff2) format("woff2"),url(/wp-content/themes/glassupply/assets/fonts/WorkSans-Medium.woff) format("woff")}@font-face{font-display:swap;font-style:normal;font-weight:600;font-family:"Work Sans";font-display:swap;src:url(/wp-content/themes/glassupply/assets/fonts/WorkSans-SemiBold.woff2) format("woff2"),url(/wp-content/themes/glassupply/assets/fonts/WorkSans-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-style:normal;font-weight:700;font-family:"Work Sans";font-display:swap;src:url(/wp-content/themes/glassupply/assets/fonts/WorkSans-Bold.woff2) format("woff2"),url(/wp-content/themes/glassupply/assets/fonts/WorkSans-Bold.woff) format("woff")}@font-face{font-display:swap;font-style:normal;font-weight:800;font-family:Inter;font-display:swap;src:url(/wp-content/themes/glassupply/assets/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/wp-content/themes/glassupply/assets/fonts/Inter-ExtraBold.woff) format("woff")}.custom-checkbox p{display:flex;flex-wrap:wrap;gap:0 7px}.custom-checkbox input{position:absolute;z-index:-1;opacity:0}.custom-checkbox span{display:inline-flex;gap:8px;align-items:center;user-select:none;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:400;line-height:100%}.custom-checkbox span a{color:rgba(var(--cl-f),1)}.custom-checkbox span a:hover{text-decoration:underline}.custom-checkbox span::before{cursor:pointer;content:"";display:inline-block;width:16px;height:16px;flex-shrink:0;flex-grow:0;border:1px solid #adb5bd;border-radius:.25em;background-repeat:no-repeat;background-position:center center;background-size:70% 70%}.custom-checkbox input:not(:disabled):not(:checked)+span:hover::before{border-color:#b3d7ff}.custom-checkbox input:not(:disabled):active+span::before{background-color:#b3d7ff;border-color:#b3d7ff}.custom-checkbox input:focus+span::before{box-shadow:0 0 0 .2rem rgb(0 123 255 / .25)}.custom-checkbox input:focus:not(:checked)+span::before{border-color:#80bdff}.custom-checkbox input:checked+span::before{border-color:#0b76ef;background-color:#0b76ef;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox input:disabled+span::before{background-color:#e9ecef}:root{--error-bg:#d01f1f;--body-bg:#ffffff;--body-font-size:16px;--content-width:1600px;--container-offset:Min(8.333vw, 160px);--container-width:calc(var(--content-width) + (var(--container-offset) * 2));--default-size:40px;--scrollbar-thumb:#EDE6D1;--scrollbar-track:#ffffff;--scrollbar-track-hover:#ffffff;--overlay-bg:rgba(0, 0, 0, 0.5);--select-inner-bg:#404040;--select-inner-border:#FDFDFD;--select-focus-border:#FDFDFD;--font-family:"Work Sans",sans-serif;--font-family2:"Inter",sans-serif;--cl-a:255,255,255;--cl-b:0,0,0;--cl-c:249,247,240;--cl-d:56,68,88;--cl-e:169,169,170;--cl-f:5,102,209;--cl-g:71,71,71;--cl-h:237,230,209;--cl-i:92,157,255;--cl-j:237,239,242;--bg-a:255,255,255;--bg-b:0,0,0;--bg-c:249,247,240;--bg-d:56,68,88;--bg-e:169,169,170;--bg-f:5,102,209;--bg-g:71,71,71;--bg-h:237,230,209;--bg-i:92,157,255;--bg-j:237,239,242;--br-a:#EDE6D1;--br-b:#0566D1;--br-c:#EDEFF2;--br-d:#DBDCE0;--br-e:#5C9DFF;--br-f:#F9F7F0;--br-g:#DBdde4;--disable-color:#a9a9aa;--disable-bg:#EDEFF2;--triggeer-color:#1FDEB0;--error-color:#F8477C;--swiper-theme-color:#007aff;--article-icon:url("data:image/svg+xml,%3Csvg width='62' height='48' viewBox='0 0 62 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.4882 0C17.3786 0 19.7873 0.781955 21.7143 2.34587C23.7617 3.78948 25.3274 5.83459 26.4113 8.4812C27.4952 11.0075 28.0371 14.015 28.0371 17.5038C28.0371 21.4737 27.3145 25.3835 25.8693 29.2331C24.5445 33.0827 22.4369 36.6316 19.5465 39.8797C16.656 43.1278 12.9225 45.8346 8.34597 48L0.758545 40.9624C4.0103 39.8797 6.84053 38.3759 9.24924 36.4511C11.7784 34.5263 13.8258 32.3609 15.3914 29.9549C16.9571 27.5489 17.9808 25.0827 18.4625 22.5564L17.7399 22.1955C17.2582 22.5564 16.656 22.8571 15.9334 23.0977C15.2108 23.3383 14.1269 23.4586 12.6816 23.4586C11.2364 23.4586 9.73098 23.0376 8.16532 22.1955C6.72009 21.3534 5.45552 20.1504 4.3716 18.5865C3.28769 16.9023 2.74573 14.7368 2.74573 12.0902C2.74573 9.92482 3.28769 7.93985 4.3716 6.13534C5.45552 4.21053 6.84053 2.70677 8.52662 1.62406C10.3332 0.541354 12.3203 0 14.4882 0ZM48.4509 0C51.3414 0 53.7501 0.781955 55.6771 2.34587C57.7245 3.78948 59.2901 5.83459 60.374 8.4812C61.458 11.0075 61.9999 14.015 61.9999 17.5038C61.9999 21.4737 61.2773 25.3835 59.8321 29.2331C58.5073 33.0827 56.3997 36.6316 53.5092 39.8797C50.6188 43.1278 46.8853 45.8346 42.3087 48L34.7213 40.9624C37.9731 39.8797 40.8033 38.3759 43.212 36.4511C45.7411 34.5263 47.7885 32.3609 49.3542 29.9549C50.9199 27.5489 51.9436 25.0827 52.4253 22.5564L51.7027 22.1955C51.2209 22.5564 50.6188 22.8571 49.8962 23.0977C49.1736 23.3383 48.0896 23.4586 46.6444 23.4586C45.1992 23.4586 43.6937 23.0376 42.1281 22.1955C40.6829 21.3534 39.4183 20.1504 38.3344 18.5865C37.2505 16.9023 36.7085 14.7368 36.7085 12.0902C36.7085 9.92482 37.2505 7.93985 38.3344 6.13534C39.4183 4.21053 40.8033 2.70677 42.4894 1.62406C44.2959 0.541354 46.2831 0 48.4509 0Z' fill='%23DBDCE0'/%3E%3C/svg%3E%0A");--separator:url("data:image/svg+xml,%3Csvg width='1439' height='8' viewBox='0 0 1439 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1438.35 4.35355C1438.55 4.15829 1438.55 3.84171 1438.35 3.64645L1435.17 0.464466C1434.98 0.269204 1434.66 0.269204 1434.46 0.464466C1434.27 0.659728 1434.27 0.976311 1434.46 1.17157L1437.29 4L1434.46 6.82843C1434.27 7.02369 1434.27 7.34027 1434.46 7.53553C1434.66 7.7308 1434.98 7.7308 1435.17 7.53553L1438.35 4.35355ZM0 4.5H1438V3.5H0V4.5Z' fill='%23EDE6D1'/%3E%3C/svg%3E%0A");--play:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' fill='none'%3E%3Cpath fill='%23fff' d='m34.4 53.6 18.3-11.9c.7-.4 1-1 1-1.7a2 2 0 0 0-1-1.7L34.4 26.4c-.7-.5-1.4-.5-2.1-.1-.7.4-1.1 1-1.1 1.9v23.6a2 2 0 0 0 1 1.9c.8.4 1.5.4 2.2-.1Zm5.6 23c-5 0-9.6-.9-14-2.8A36.8 36.8 0 0 1 40 3.3a35 35 0 0 1 25.7 10.8 37 37 0 0 1 0 51.8A36.2 36.2 0 0 1 40 76.7Zm0-5.4c8.6 0 15.9-3 21.9-9.2 6-6 9-13.4 9-22 0-8.7-3-16-9-22-6-6.1-13.3-9.2-21.9-9.2-8.5 0-15.8 3-21.8 9.1-6 6-9 13.4-9 22.1 0 8.6 3 16 9 22 6 6.1 13.3 9.2 21.8 9.2Z' opacity='.9'/%3E%3C/svg%3E");--breadcrumbs-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='8' viewBox='0 0 23 8' fill='none'%3E%3Cpath d='M22.3536 4.35355C22.5488 4.15829 22.5488 3.84171 22.3536 3.64645L19.1716 0.464466C18.9763 0.269204 18.6597 0.269204 18.4645 0.464466C18.2692 0.659728 18.2692 0.976311 18.4645 1.17157L21.2929 4L18.4645 6.82843C18.2692 7.02369 18.2692 7.34027 18.4645 7.53553C18.6597 7.7308 18.9763 7.7308 19.1716 7.53553L22.3536 4.35355ZM0 4.5H22V3.5H0V4.5Z' fill='%23A9A9AA'/%3E%3C/svg%3E");--trigger-active-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 18L7.1 20.1C6.6 20.3167 6.125 20.277 5.675 19.9811C5.225 19.6852 5 19.2665 5 18.725V4.375C5 3.975 5.15 3.625 5.45 3.325C5.75 3.025 6.1 2.875 6.5 2.875H17.5C17.9 2.875 18.25 3.025 18.55 3.325C18.85 3.625 19 3.975 19 4.375V18.725C19 19.2665 18.775 19.6852 18.325 19.9811C17.875 20.277 17.4 20.3167 16.9 20.1L12 18Z' fill='%231FDEB0'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.3219 19.9811C18.7719 19.6852 18.9969 19.2665 18.9969 18.725V4.37505C18.9969 3.97505 18.8469 3.62505 18.5469 3.32505C18.2469 3.02505 17.8969 2.87505 17.4969 2.87505H6.49688C6.09688 2.87505 5.74688 3.02505 5.44688 3.32505C5.14688 3.62505 4.99688 3.97505 4.99688 4.37505V18.725C4.99688 19.2665 5.22188 19.6852 5.67188 19.9811C6.12188 20.2771 6.59688 20.3167 7.09688 20.1L11.9969 18L16.8969 20.1C17.3969 20.3167 17.8719 20.2771 18.3219 19.9811ZM16.8174 20.2836C17.3784 20.5267 17.9247 20.4817 18.4318 20.1483C18.9384 19.8151 19.1969 19.3334 19.1969 18.725V4.37505C19.1969 3.91854 19.0233 3.51861 18.6883 3.18363C18.3533 2.84865 17.9534 2.67505 17.4969 2.67505H6.49688C6.04036 2.67505 5.64044 2.84865 5.30545 3.18363C4.97047 3.51861 4.79688 3.91854 4.79688 4.37505V18.725C4.79688 19.3334 5.05537 19.8151 5.56198 20.1483C6.06909 20.4817 6.61535 20.5266 7.1763 20.2836L11.9969 18.2176L16.8174 20.2836Z' fill='%231FDEB0'/%3E%3C/svg%3E");--play:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='81' fill='none'%3E%3Cpath fill='%23fff' d='m35.1 28 16.4 10.6c.7.4 1 1 1 1.8a2 2 0 0 1-1 1.8L35.1 52.7a2 2 0 0 1-2.2 0 2 2 0 0 1-1.1-1.8v-21a2 2 0 0 1 1.1-2 2 2 0 0 1 2.2.2Zm5-21.5a32.9 32.9 0 0 0-24 10A34.2 34.2 0 0 0 6 40.4a33 33 0 0 0 10 24 34.7 34.7 0 0 0 24 9.7 33 33 0 0 0 24-9.9 34.2 34.2 0 0 0 7.2-37 34.7 34.7 0 0 0-18-18.1A33 33 0 0 0 40 6.5Zm-.1 5.7c7.8 0 14.5 2.8 20 8.3a27.2 27.2 0 0 1 8.2 19.9c0 7.8-2.8 14.5-8.2 20a27.2 27.2 0 0 1-20 8.1c-7.8 0-14.4-2.7-20-8.2a27.1 27.1 0 0 1-8.2-20c0-7.7 2.8-14.4 8.3-19.8A27.1 27.1 0 0 1 40 12.2Z'/%3E%3C/svg%3E");--processing:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23384458' d='M13 11.6v-4a.9.9 0 0 0-1-.9.9.9 0 0 0-.8 1v4.6l.2.4 3.5 3.5c.1.2.4.3.6.3.3 0 .5-.1.7-.3.2-.2.3-.4.3-.7l-.3-.6-3.2-3.3Zm-1 10.8a10 10 0 0 1-7.3-3 10.5 10.5 0 0 1-3-7.4 10 10 0 0 1 3-7.3 10.6 10.6 0 0 1 7.3-3 9 9 0 0 1 4 .8A10.6 10.6 0 0 1 21.5 8a10 10 0 0 1 0 8 10.6 10.6 0 0 1-5.5 5.5 10 10 0 0 1-4 .9Zm0-2a8 8 0 0 0 6-2.5 8 8 0 0 0 2.4-5.9 8 8 0 0 0-2.5-6A8 8 0 0 0 12 3.7a8 8 0 0 0-6 2.5A8 8 0 0 0 3.7 12a8 8 0 0 0 2.5 6 8 8 0 0 0 5.9 2.4Z'/%3E%3C/svg%3E");--shipping:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%235AB0FF' d='M18.1258 14.2695c-1.6681 0-3.0252 1.3571-3.0252 3.0252 0 1.6682 1.3571 3.0253 3.0252 3.0253 1.6684 0 3.0252-1.3571 3.0252-3.0253 0-1.6681-1.3571-3.0252-3.0252-3.0252Zm0 4.5379c-.8342 0-1.5126-.6785-1.5126-1.5127 0-.8341.6784-1.5126 1.5126-1.5126.8342 0 1.5126.6785 1.5126 1.5126 0 .8343-.6784 1.5127-1.5126 1.5127ZM7.78987 14.2695c-1.66814 0-3.02522 1.3571-3.02522 3.0252 0 1.6682 1.35708 3.0253 3.02522 3.0253s3.02523-1.3571 3.02523-3.0253c0-1.6681-1.35709-3.0252-3.02523-3.0252Zm0 4.5379c-.83419 0-1.51261-.6785-1.51261-1.5127 0-.8341.67842-1.5126 1.51261-1.5126.83395 0 1.51261.6785 1.51261 1.5126 0 .8343-.67843 1.5127-1.51261 1.5127ZM20.163 5.60984c-.1286-.25537-.39-.41648-.6759-.41648h-3.9832v1.51261h3.5168l2.0594 4.09613 1.3518-.6797-2.2689-4.51256Z'/%3E%3Cpath fill='%235AB0FF' d='M15.8575 16.5625h-5.7227v1.5126h5.7227v-1.5126Zm-10.33683 0H2.89886c-.41775 0-.75628.3386-.75628.7563 0 .4177.33858.7563.75628.7563h2.62186c.41775 0 .75628-.3386.75628-.7563 0-.4178-.33858-.7563-.75633-.7563Zm18.32023-4.622-1.4876-1.916c-.143-.18456-.3636-.29247-.5973-.29247h-5.4958V4.43792c0-.41775-.3386-.75628-.7563-.75628H2.89886c-.41775 0-.75628.33858-.75628.75628 0 .4177.33858.75628.75628.75628H14.7476v5.2941c0 .4178.3386.7563.7563.7563h5.8818l1.1014 1.4188v3.9005h-2.0925c-.4177 0-.7563.3386-.7563.7563 0 .4178.3386.7563.7563.7563h2.8488c.4177 0 .7562-.3386.7563-.7563v-4.9159c0-.1679-.056-.3312-.1588-.4638Zm-18.37025.79H1.99163c-.41775 0-.75628.3385-.75628.7563 0 .4177.33858.7562.75628.7562H5.4706c.41775 0 .75628-.3385.75628-.7562.00005-.4178-.33853-.7563-.75623-.7563Zm1.73943-2.97464H.756281C.338578 9.75586 0 10.0944 0 10.5122c0 .4177.338578.7563.756281.7563H7.21008c.41775 0 .75628-.3386.75628-.7563 0-.4177-.33853-.75634-.75628-.75634Z'/%3E%3Cpath fill='%235AB0FF' d='M8.44543 6.78125h-6.4538c-.41775 0-.75628.33858-.75628.75628 0 .41775.33858.75628.75628.75628h6.4538c.41775 0 .75628-.33858.75628-.75628.00005-.4177-.33853-.75628-.75628-.75628Z'/%3E%3C/svg%3E");--cancelled:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23F8477C' fill-rule='evenodd' d='M17.2929 5.29289c.3905-.39052 1.0237-.39052 1.4142 0 .3905.39053.3905 1.02369 0 1.41422L13.4142 12l5.2929 5.2929c.3905.3905.3905 1.0237 0 1.4142-.3905.3905-1.0237.3905-1.4142 0L12 13.4142l-5.29289 5.2929c-.39053.3905-1.02369.3905-1.41422 0-.39052-.3905-.39052-1.0237 0-1.4142L10.5858 12 5.29289 6.70711c-.39052-.39053-.39052-1.02369 0-1.41422.39053-.39052 1.02369-.39052 1.41422 0L12 10.5858l5.2929-5.29291Z' clip-rule='evenodd'/%3E%3C/svg%3E");--delivered:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%231FDEB0' fill-rule='evenodd' d='M20.5782 5.19642c.4587.33219.5588.96998.2236 1.42455L11.3994 18.3731c-.5733.7775-1.72032.8426-2.37938.1349l-5.74724-6.1708c-.38531-.4137-.35928-1.0587.05814-1.4405.41741-.3819 1.06814-.3561 1.45345.0576l5.32303 5.7154 9.0335-11.25168c.3352-.45457.9787-.55379 1.4373-.2216Z' clip-rule='evenodd'/%3E%3C/svg%3E");--cart-offset:8px}@media (max-width:576px){.custom-checkbox span{font-size:12px}:root{--container-offset:Min(6.667vw, 24px)}}.select{position:relative;z-index:1;user-select:none;width:100%}.select__header{width:100%;max-width:100%;cursor:pointer;height:var(--default-size);background:rgba(var(--bg-a),1);display:flex;align-items:center;padding:8px 16px;position:relative;z-index:6;border-radius:44px}.select__header>svg{fill:#fff0;stroke:rgba(var(--bg-f),1);transition:transform .4s linear}.select__current{flex-grow:1;overflow:hidden;width:100%;display:flex;align-items:center;grid-gap:10px;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-family:var(--font-family);line-height:24px;color:rgba(var(--cl-b),1)}.select__current svg{width:24px;height:24px}.select__body{width:100%;position:absolute;z-index:5;height:0;top:0;overflow:hidden;transition:height .2s ease-in;margin-top:calc(var(--default-size) + 6px);box-shadow:0 4px 8px 0 #fff0;border-radius:8px;background:rgba(var(--bg-a),1)}.select__body i{margin:0;text-transform:uppercase;font-size:inherit;line-height:inherit}.select__list{max-height:200px;overflow-y:auto;margin-right:8px}.select__list::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:8px}.select__list::-webkit-scrollbar-track{background-color:#fff0}.select__list::-webkit-scrollbar{width:4px;border-radius:8px}.select__option{display:flex;padding:9px 9px 9px 16px;align-items:center;grid-gap:5px;width:100%;cursor:pointer;color:rgba(var(--cl-d),1);font-size:16px;font-family:var(--font-family);line-height:100%;color:rgba(var(--cl-d),1)}.select__option:hover{background:rgba(var(--bg-c),1);font-weight:600}.select__option a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.select.active{z-index:3}.select.active .select__body{box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}.select.active .select__header>svg{transform:scaleY(-1)}.default-select{border-radius:44px;border:1px solid var(--br-d);background:rgba(var(--bg-a),1)}.default-select .select__current[data-id="0"]{color:rgba(var(--cl-e),1)}.default-select.active{border-color:var(--br-b)}@font-face{font-display:swap;font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgb(0 0 0 / .5),#fff0)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgb(0 0 0 / .5),#fff0)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgb(0 0 0 / .5),#fff0)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgb(0 0 0 / .5),#fff0)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],[data-aos][data-aos][data-aos-easing=ease-in-quad],[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-cubic] [data-aos],body[data-aos-easing=ease-in-quad] [data-aos],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],[data-aos][data-aos][data-aos-easing=ease-out-quad],[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-cubic] [data-aos],body[data-aos-easing=ease-out-quad] [data-aos],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],[data-aos][data-aos][data-aos-easing=ease-in-out-quad],[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-cubic] [data-aos],body[data-aos-easing=ease-in-out-quad] [data-aos],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}@font-face{font-display:swap;font-family:lg;src:url(/wp-content/themes/glassupply/assets/fonts/lg.woff) format("woff"),url(/wp-content/themes/glassupply/assets/fonts/lg.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;outline:0;border:none;background-color:#fff0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:.3s lg-right-end;-o-animation:.3s lg-right-end;animation:.3s lg-right-end;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:.3s lg-left-end;-o-animation:.3s lg-left-end;animation:.3s lg-left-end;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgb(0 0 0 / .45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;background:0 0;border:none;box-shadow:none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgb(0 0 0 / .45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1),opacity .35s cubic-bezier(0,0,.25,1),color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1),opacity .35s cubic-bezier(0,0,.25,1),color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1),opacity .35s cubic-bezier(0,0,.25,1),color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1),opacity .35s cubic-bezier(0,0,.25,1),color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1),opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1),opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1),opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1),opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:4px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s;-o-transition:border-color .25s;transition:border-color .25s}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s;-o-transition:bottom .25s;transition:bottom .25s}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toggle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:0;border:none}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer .lg-toggle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(/wp-content/themes/glassupply/assets/img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(/wp-content/themes/glassupply/assets/img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(/wp-content/themes/glassupply/assets/img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(/wp-content/themes/glassupply/assets/img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(/wp-content/themes/glassupply/assets/img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms;-moz-transition:opacity 80ms;-o-transition:opacity 80ms;transition:opacity 80ms}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1);transition:transform .3s cubic-bezier(0,0,.25,1)}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1),top .3s cubic-bezier(0,0,.25,1);-moz-transition:left .3s cubic-bezier(0,0,.25,1),top .3s cubic-bezier(0,0,.25,1);-o-transition:left .3s cubic-bezier(0,0,.25,1),top .3s cubic-bezier(0,0,.25,1);transition:left .3s cubic-bezier(0,0,.25,1),top .3s cubic-bezier(0,0,.25,1)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1),opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1),opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1),opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1),opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s,-webkit-transform .15s;-moz-transition:opacity .15s,-moz-transform .15s;-o-transition:opacity .15s,-o-transform .15s;transition:opacity .15s,transform .15s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgb(255 255 255 / .5);border-radius:50%;box-shadow:0 0 0 8px rgb(255 255 255 / .7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgb(0 0 0 / .25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility linear .18s,opacity .18s linear;-o-transition:visibility linear .18s,opacity .18s linear;transition:visibility linear .18s,opacity .18s linear}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear,visibility linear .5s,opacity .18s linear;-moz-transition:-moz-transform .18s linear,visibility linear .5s,opacity .18s linear;-o-transition:-o-transform .18s linear,visibility linear .5s,opacity .18s linear;transition:transform .18s linear,visibility linear .5s,opacity .18s linear}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid #fff0;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgb(0 0 0 / .07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e905"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .3s cubic-bezier(.32,0,.67,0);-moz-transition:-moz-transform .3s cubic-bezier(.32,0,.67,0);-o-transition:-o-transform .3s cubic-bezier(.32,0,.67,0);transition:transform .3s cubic-bezier(.32,0,.67,0)}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-hor:after{content:"\e902"}.lg-flip-ver:after{content:"\e903"}.lg-group:after,.lg-group:before{display:table;content:"";line-height:0}.lg-group:after{clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;outline:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(/wp-content/themes/glassupply/assets/img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:rgb(0 0 0 / .582);opacity:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1),opacity .1s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1),opacity .1s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1),opacity .1s;transition:transform 1s cubic-bezier(0,0,.25,1),opacity .1s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1),opacity .1s;-moz-transition:left 1s cubic-bezier(0,0,.25,1),opacity .1s;-o-transition:left 1s cubic-bezier(0,0,.25,1),opacity .1s;transition:left 1s cubic-bezier(0,0,.25,1),opacity .1s}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#07080a;color:#fff;border-radius:4px;font-size:14px;line-height:20px;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-content{position:relative;padding:4px;z-index:1}.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{transform:scale(.5);opacity:0}html{box-sizing:border-box;width:100%;max-width:100dvw}body{position:relative;overflow-x:hidden;width:100%;min-height:-webkit-fill-available;margin:0;padding-top:144px;font-weight:400;font-size:16px;line-height:normal;font-family:var(--font-family);color:rgba(var(--color-b),1);background-color:var(--body-bg);counter-reset:step-counter;-webkit-text-size-adjust:100%}body.fixed-body{position:fixed;top:0;left:0;width:100%;overflow:hidden}@media (max-width:1151px){:root{--container-offset:clamp(24px, 2.783vw, 32px)}body{padding-top:57px}}main{min-width:0!important}main.no-padding{padding:0}*,::after,::before{box-sizing:border-box}*{-webkit-tap-highlight-color:#fff0;scrollbar-width:thin;scrollbar-color:#888 #eee;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-arrow-color:#fff0;scrollbar-width:8px;scrollbar-height:7px}:hover{scrollbar-color:#555 #bbb}a{display:inline-flex;margin:0;font-style:inherit;font-weight:inherit;font-family:inherit;color:inherit;text-decoration:none;cursor:pointer}button{display:inline-flex;margin:0;padding:0;line-height:initial;color:inherit;background-color:#fff0;border:none;outline:0;cursor:pointer}li,ol,ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}p{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.29vw,18px);font-style:normal;font-weight:400;line-height:150%}img{max-width:100%;height:auto;object-fit:cover}label,picture{display:inline-flex}input{width:100%;background-color:#fff0;border:none;outline:0}input::placeholder{font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;appearance:none}textarea{border:none;outline:0;resize:none}input[type=number]{appearance:textfield}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(100%)}.container,.woocommerce-notices-wrapper{position:relative;width:100%;max-width:var(--container-width);margin:0 auto;padding:0 var(--container-offset)}.panel,[data-content]{z-index:20;max-height:0;overflow:hidden;transition:max-height .2s}[data-tab-content]{display:none}[data-tab-content].active{display:block}.dis-scroll{position:fixed;top:0;left:0;width:100%;overflow:hidden;overscroll-behavior:none!important;scroll-behavior:none!important}.overlay{position:fixed;height:100%;display:flex;right:0;bottom:0;left:0;z-index:999;padding:20px;overflow-y:auto;background:rgba(var(--bg-d),.8);visibility:hidden;opacity:0;transition:.3s .3s;pointer-events:none}.overlay::-webkit-scrollbar{display:none}.overlay.active{visibility:visible;opacity:1;transition:.3s;pointer-events:initial}.overlay.active-mode{z-index:100}.overlay.active-drawer{visibility:visible;opacity:1;pointer-events:initial;transition:.6s;background-color:#fff0}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);cursor:pointer;transition:.2s}::-webkit-scrollbar-track{background-color:#f9f7f0}::-webkit-scrollbar-button{display:none}fieldset{margin:0;padding:0;border:none}[data-btn-modal] svg{pointer-events:none}.modal{margin:auto;transform:scale(.8);display:none;overflow:initial!important}.modal.active{position:initial;transform:none;transform:scale(1)}.modal .close svg{pointer-events:none}button.sign-in{font-family:inherit}button.header-top__sign{font-size:16px}.woocommerce-notices-wrapper .woocommerce-message{border:none!important;z-index:1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.woocommerce-notices-wrapper .woocommerce-message .main-button{order:2;padding:8px 45px}@media (max-width:767px){body{padding-top:61px}.woocommerce-notices-wrapper .woocommerce-message .main-button{margin-top:12px}}.woocommerce-notices-wrapper .woocommerce-message:before{top:50%;transform:translate(0,-8px)}.woocommerce-notices-wrapper .woocommerce-message::after{content:"";position:absolute;top:0;display:block;bottom:0;width:100vw;left:50%;transform:translateX(-50%);background-color:#f9f7f0;z-index:-1}.container .container{padding:0!important}.loading #preloader{display:block}#preloader{position:absolute;top:0;left:0;z-index:99;width:100%;height:100%;background:rgb(255 255 255 / .93);display:none}#loader{display:block;position:relative;left:50%;top:50%;width:75px;height:75px;margin:-32px 0 0 -32px;border-radius:50%;border:3px solid #fff0;border-top-color:#9370db;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid #fff0;border-top-color:#ba55d3;-webkit-animation:3s linear infinite spin;animation:3s linear infinite spin}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid #fff0;border-top-color:#f0f;-webkit-animation:1.5s linear infinite spin;animation:1.5s linear infinite spin}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.loader-with-message{display:flex;align-items:center;justify-content:center;gap:16px}.loader-with-message__loader{width:36px;height:36px;border:4px solid var(--br-b);border-bottom-color:#fff0;border-radius:50%;display:inline-block;box-sizing:border-box;animation:1s linear infinite loader-rotation}.loader-with-message__message{color:var(--cl-d);font-size:18px;font-weight:600}@keyframes loader-rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.tabs-content__item .text-columns table{border:1px solid #384458;border-spacing:0;width:100%}.tabs-content__item .text-columns table td,.tabs-content__item .text-columns table th{border:1px solid #384458;padding:0 15px}.tabs-content__item .text-columns table td:last-child,.tabs-content__item .text-columns table th:last-child{padding:0}.wc-social-login{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.ywsl-label{margin-bottom:10px;font-size:14px;display:none}.social-login span.text{display:inline-block;width:100%;text-align:center;margin-bottom:15px;font-size:14px}.ywsl-social{margin:0 10px 0 0;box-shadow:1px 1px 3px #c9c9c9;border-radius:5px;padding:5px;transition:.3s}.ywsl-social:last-child{margin:0}.ywsl-social img{display:block}.ywsl-social:hover{box-shadow:2px 2px 5px #686868;transition:.3s}.small-link{font-family:var(--font-family);line-height:20px;font-size:14px}.default-subtitle{color:rgba(var(--cl-d),1);font-family:var(--font-family2);font-size:clamp(24px,3.226vw,40px);font-style:normal;font-weight:800;line-height:120%}.default-pretitle{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(20px,3.226vw,32px);font-style:normal;font-weight:600;line-height:120%}.default-posttitle{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(18px,1.935vw,24px);font-style:normal;font-weight:600;line-height:120%}.body-bold{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(14px,1.667vw,18px);font-style:normal;font-weight:600;line-height:24px}.body-small-bold{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:600;line-height:24px}.body-small{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.note{display:flex;align-items:baseline;gap:16px}@media (max-width:835px){.note{align-items:center}}@media (max-width:576px){body{padding-top:53px}.note{align-items:flex-start;flex-direction:column}}.note__label{border-radius:8px;display:flex;align-items:center;justify-content:center;padding:4px 8px;border:1px solid var(--br-b);color:rgba(var(--cl-f),1);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:500;line-height:100%;flex-shrink:0}.note__text{color:var(--font-family);font-family:rgba(var(--cl-d),1);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.separator-info{display:grid;grid-template-columns:repeat(2,auto);width:fit-content;gap:32px;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.separator-info__name{position:relative}.separator-info__name::before{width:1px;content:"";position:absolute;background-color:var(--br-a);right:-16px;transform:translateX(-50%);top:0;bottom:0}.info-label{width:fit-content;padding:4px 8px;border-radius:8px;background:rgba(var(--bg-j),1);color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:600;line-height:16px}.plans-label{color:rgba(var(--cl-e),1);font-family:var(--font-family);font-size:clamp(12px,2.143vw,18px);font-style:normal;font-weight:600;line-height:130%}@media (max-width:576px){.plans-label{font-weight:400}}.cost-label{padding:4px clamp(12px,1.905vw,16px);border-radius:8px;background:rgba(var(--bg-c),1);display:flex;align-items:center;gap:5px;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(14px,2.143vw,18px);font-style:normal;font-weight:600;line-height:20px}.cost-label b{font-weight:inherit}.product-label{padding:4px 12px;color:rgba(var(--cl-d),1);display:flex;width:fit-content;font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:400;line-height:16px;border-radius:16px;border:1px solid var(--br-a)}.empty-box{border-radius:16px;min-height:clamp(300px,64.286vw,540px);padding:0 64px;gap:clamp(16px,2.857vw,40px);display:flex;align-items:center;flex-direction:column;justify-content:center;background-color:rgba(var(--bg-a),1)}.empty-box__inner{text-align:center;align-items:center;display:flex;flex-direction:column;gap:8px}.cart-button{display:flex;justify-content:center;align-items:center;width:124px;height:40px;font-size:16px;line-height:100%;font-family:var(--font-family);color:rgba(var(--cl-f),1);background-color:#fff0;border:1px solid currentColor;border-radius:48px;position:relative;z-index:1;gap:8px;box-shadow:0 4px 8px 0 #fff0}.cart-button::before{max-width:100%;max-height:100%;opacity:0;border-radius:24px 24px 0 0;background-color:#fff0;content:"";pointer-events:none;box-shadow:0 24px 40px 0 rgb(77 61 4 / .12);top:-8px;z-index:-1;bottom:-8px;position:absolute;left:calc(var(--cart-offset) * -1);right:calc(var(--cart-offset) * -1);transition:.2s}@media (max-width:1151px){.cart-button::before{border-radius:0!important;right:-20vw;top:-20vw;bottom:-20vw;left:-15px}}.cart-button svg{flex-shrink:0;fill:currentColor}.cart-button.active::before{opacity:1;transition-delay:.8s}.sign-in{display:flex;gap:8px;align-items:center}.lang{display:flex;align-items:center;gap:8px}.lang svg{flex-shrink:0}.lang__select .select__list{margin:0}.lang__select .select__header{padding:0;width:48px;height:initial;justify-content:space-between}.lang__select .select__option{padding:0;justify-content:center}.lang__select .select__option a{padding:9px 0}.lang__select .select__body{margin-top:30px}@media (min-width:1150px){.cart-button:hover{border-color:var(--br-b);background-color:rgba(var(--bg-f),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1);color:rgba(var(--cl-a),1)}.cart-button:active{color:rgba(var(--cl-i),1);background-color:rgba(var(--bg-a),1);border-color:var(--br-e)}.cart-buttondisabled{background-color:var(--disable-bg);color:var(--disable-color)}.mobile-search{display:none}}.main-button{width:fit-content;padding:16px 40px;display:flex;justify-content:center;align-items:center;border-radius:64px;background:rgba(var(--bg-f),1);color:rgba(var(--cl-a),1);font-size:18px;font-family:var(--font-family);line-height:100%;border:1px solid var(--br-b);transition:.3s}.main-button:hover{color:rgba(var(--cl-f),1);border-color:var(--br-a);background-color:rgba(var(--bg-h),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}.main-button:active{color:rgba(var(--cl-a),1);background-color:rgba(var(--bg-i),1);border-color:var(--br-e)}.main-button:active svg{transition:none;fill:currentColor}.main-button.disabled{background-color:var(--disable-bg);color:var(--disable-color);border-color:var(--disable-bg);pointer-events:none}.main-button--transparent{color:rgba(var(--cl-f),1);border-color:var(--br-b);background-color:#fff0}.main-button--transparent:hover{color:rgba(var(--cl-a),1);border-color:var(--br-b);background-color:rgba(var(--bg-f),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}.main-button--transparent:active{color:rgba(var(--cl-f),1);border-color:var(--br-b);background-color:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}.main-button--transparent.disabled{background-color:#fff0}.mobile-search{transition:.3s}.mobile-search.active{filter:grayscale(100%)}.arrow-button{border-radius:64px;display:flex;align-items:center;justify-content:center;width:fit-content;padding:0 16px 0 24px;height:40px;gap:16px;background:rgba(var(--bg-f),1);text-align:center;flex-shrink:0;color:rgba(var(--cl-a),1);font-size:18px;font-family:var(--font-family);line-height:100%;font-weight:400;border:1px solid var(--br-b);transition:.3s;box-shadow:0 4px 8px 0 #fff0}.arrow-button svg{fill:currentColor}.arrow-button.disabled{background-color:var(--disable-bg);color:var(--disable-color);border-color:var(--disable-bg);pointer-events:none}.arrow-button:hover{color:rgba(var(--cl-f),1);border-color:var(--br-a);background-color:rgba(var(--bg-h),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}.arrow-button:active{color:rgba(var(--cl-a),1);background-color:rgba(var(--bg-i),1);border-color:var(--br-e)}.arrow-button:active svg{transition:none;fill:currentColor}.arrow-buttondisabled{background-color:var(--disable-bg);color:var(--disable-color)}.arrow-button--transparent{background-color:#fff0;color:rgba(var(--cl-f),1);box-shadow:0 4px 8px 0 #fff0}.arrow-button--transparent:hover{border-color:var(--br-b);background-color:rgba(var(--bg-f),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1);color:rgba(var(--cl-a),1)}.arrow-button--transparent:hover svg{fill:rgba(var(--cl-a),1)}.arrow-button--transparent:active{color:rgba(var(--cl-i),1);background-color:rgba(var(--bg-a),1);border-color:var(--br-e)}.arrow-button--transparentdisabled{background-color:var(--disable-bg);color:var(--disable-color)}.navigation{display:grid;grid-template-columns:repeat(2,1fr);gap:80px;width:fit-content;margin:66px auto 0;position:relative}.navigation__link{font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:600;line-height:100%;display:flex;align-items:center;gap:12px;color:rgba(var(--cl-e),1)}.navigation__link svg{fill:currentColor;flex-shrink:0}.navigation__link.next{color:rgba(var(--cl-f),1);justify-content:flex-end;flex-direction:row-reverse;position:relative}.navigation__link.next::before{left:-40px;transform:translateX(-50%);background-color:var(--br-a);width:1px;top:0;bottom:0;position:absolute;content:""}@media (max-width:1151px){.navigation{display:none}}.show-pass{display:flex;align-items:center;justify-content:center;position:relative;z-index:20}.show-pass::before{height:100%;width:2px;background-color:rgba(var(--bg-e),1);position:absolute;content:"";left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.show-pass.view::before{opacity:0}.edit-btn{width:32px;height:32px;color:rgba(var(--cl-f),1);background-color:rgba(var(--bg-c),1);display:flex;align-items:center;justify-content:center;border-radius:50%}.edit-btn svg{fill:currentColor}.add-filter{display:grid;grid-template-columns:auto 24px;align-items:center;justify-content:center;gap:8px;color:rgba(var(--cl-f),1);width:fit-content}.add-filter svg{fill:currentColor}.add-filter span{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid currentColor}.accordion__btn[data-text]{color:rgba(var(--cl-f),1);font-family:var(--font-family);font-size:0;font-style:normal;font-weight:600;line-height:100%;display:flex;align-items:center;position:relative;width:fit-content;min-width:122px;white-space:nowrap}.accordion__btn[data-text]::before{font-size:14px;content:attr(data-text);pointer-events:none}.accordion__btn[data-text] svg{margin-left:16px;transition:transform .4s;flex-shrink:0;fill:currentColor;pointer-events:none}.accordion__btn[data-text].active{font-size:14px}.accordion__btn[data-text].active svg{transform:scaleY(-1)}.accordion__btn[data-text].active::before{position:absolute;font-size:0;content:attr(data-text)}.add-btn{padding:4px 16px 4px 8px;border-radius:24px;border:1px solid var(--br-d);display:flex;align-items:center;gap:4px;color:rgba(var(--cl-f),1);width:fit-content;margin-left:auto;font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.add-btn span{max-width:132px;text-overflow:ellipsis}.add-btn svg{flex-shrink:0;fill:currentColor}.add-btn.added{color:rgba(var(--cl-d),1)}.add-btn:hover{color:rgba(var(--cl-a),1);background-color:rgba(var(--bg-f),1)}.saved-btn{display:flex;align-items:center;gap:8px;color:rgba(var(--cl-f),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:600;line-height:24px;border-radius:8px;background:rgba(var(--bg-c),1);padding:4px 8px 4px 16px}.saved-btn svg{fill:currentColor}.main-nav{display:flex}.main-nav__list{height:100%;display:flex;align-items:center;gap:8px}.main-nav__btn{padding:0 16px;display:flex;align-items:center;height:100%;font-size:16px;line-height:24px;font-family:var(--font-family);text-align:center;color:rgba(var(--cl-d),1);white-space:nowrap;gap:16px}.main-nav__btn svg{flex-shrink:0}.main-nav__item{height:100%;position:relative;z-index:1}.main-nav__item:last-child .main-menu{width:fit-content}.main-nav__item::before{z-index:-1;border-radius:16px 16px 0 0;background:rgba(var(--bg-a),1);left:0;right:0;top:0;bottom:-16px;position:absolute;content:"";visibility:hidden;opacity:0;transition:.3s}.main-nav__item:hover .main-nav__btn{color:rgba(var(--cl-f),1);font-weight:600}.main-nav__item:hover .main-menu,.main-nav__item:hover::before{visibility:visible;opacity:1}.main-top{display:flex;flex-direction:column;align-items:center;grid-gap:10px;text-align:center;width:100%;overflow:hidden;gap:24px;margin-bottom:min(4.167vw,80px)}@media (max-width:1441px){:root{--container-offset:5.556vw}.main-top{margin-bottom:min(64px,4.444vw)}}@media (max-width:1151px){.main-top{margin-bottom:32px}}.main-top__title{color:rgba(var(--cl-g),1);position:relative;font-size:40px;font-family:var(--font-family2);font-weight:800;line-height:120%}.main-top__title::after,.main-top__title::before{position:absolute;height:1px;content:"";background-color:var(--br-a);top:50%;transform:translateY(-50%);width:100vw}.main-top__title::before{left:-32px;transform:translate(-100%,-50%)}.main-top__title::after{right:-32px;transform:translate(100%,-50%)}@media (max-width:1151px){.main-top__title{font-size:18px;font-family:var(--font-family);font-weight:600}}.main-top p{max-width:720px;width:100%;color:rgba(var(--cl-d),1);font-size:18px;font-family:var(--font-family);line-height:24px}.main-form{display:grid;align-items:center;grid-template-columns:repeat(2,1fr);gap:clamp(16px,1.29vw,24px)}@media (max-width:835px){.main-form{grid-template-columns:1.2fr 1fr}}@media (max-width:576px){.main-top{margin-bottom:24px}.main-top__title::before{left:-8px}.main-top__title::after{right:-8px}.main-top__title{font-size:24px}.main-form{grid-template-columns:100%}}.main-form__area,.main-form__btn{width:100%;max-width:100%;grid-column:1/-1}.main-form__area,.main-form__input{padding:8px 16px;height:40px;width:100%;margin:0;border-radius:60px;border:1px solid var(--br-d);background:rgba(var(--bg-a),1);color:rgba(var(--cl-b),1);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.main-form__area::placeholder,.main-form__input::placeholder{color:rgba(var(--cl-e),1)}.main-form__area.focus-visible,.main-form__input.focus-visible{border-color:var(--br-b)}.main-form__area{display:flex;height:100%;min-height:160px;border-radius:24px}.footer-nav{display:flex;grid-template-columns:repeat(3,1fr);justify-content:space-between;gap:45px}@media (max-width:1441px){.footer-nav{gap:25px}}@media (max-width:835px){.footer-nav{display:grid;gap:60px 20px;white-space:normal;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width:576px){.footer-nav{grid-template-columns:100%;gap:24px}}.footer-nav__item{display:flex;flex-direction:column;gap:32px}.footer-nav__item a:hover{text-decoration:underline}.footer-nav__title{color:rgba(var(--bg-d),1);font-size:24px;font-family:var(--font-family);font-weight:600;line-height:100%}@media (max-width:1151px){.main-top p{max-width:650px;font-size:16px}.footer-nav{max-width:100%;width:100%}.footer-nav__title{font-size:18px}}.footer-nav__list{display:flex;flex-direction:column;gap:15px}@media (max-width:415px){.footer-nav__list{gap:12px}}.footer-nav a{color:rgba(var(--cl-d),1);font-size:18px;font-family:var(--font-family);line-height:100%}@media (max-width:1151px){.footer-nav a{font-size:16px}}.search-form{display:flex;align-items:center;border-radius:40px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);padding:0 0 0 24px;width:100%;position:relative}.search-form.active{border-color:var(--br-b)}.search-form.active .clear{opacity:1}.search-form.searching .loader{display:block;opacity:1;transition:.3s}.search-form.searching .clear{display:none}.search-form.with-results{border-radius:20px 20px 0 0;border:1px solid var(--br-a)}.search-form.with-results .clear{display:none}.search-form__results{position:absolute;top:100%;background:#fff;left:0;right:0;border-radius:0 0 20px 20px;border:1px solid var(--br-a);border-top:none;display:none;opacity:0;transition:.3s;z-index:2}.search-form__results.active{display:block;opacity:1;transition:.3s}.search-form__results .show-all{display:none;padding:8px 24px;font-size:14px;font-style:normal;line-height:20px;color:#384458;border-radius:0 0 20px 20px;background:#fffdf7;cursor:pointer;font-weight:500;text-align:center;border-top:1px solid var(--br-a);transition:.3s}.search-form__results .show-all:hover{background:#f9f7f0;transition:.3s}.search-form__results .show-all.visible{display:block}.search-form__results .search-form__results-item{padding:24px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#384458}.search-form__results .search-form__results-item a{display:flex;align-items:center;justify-content:flex-start}.search-form__results .search-form__results-item a .image{max-width:64px;height:64px;margin-right:16px}.search-form__results .search-form__results-item a .data{display:flex;flex-direction:column}.search-form__results .search-form__results-item a .data .title{font-size:14px;font-style:normal;font-weight:600;line-height:20px}.search-form__results .search-form__results-item a .data .price{font-size:12px;font-style:normal;font-weight:600;margin-top:3px;line-height:16px}.search-form__results .search-form__results-item:last-child{border-radius:0 0 20px 20px}.search-form__results .search-form__results-item:hover{background:#f9f7f0;font-weight:600}.search-form__btn{position:absolute;left:0;transition:.3s;z-index:20;background-color:rgba(var(--bg-a),1)}.search-form__inner{position:relative;flex-grow:1;width:100%;display:flex;align-items:center}.search-form__inner .clear{position:absolute;right:24px;opacity:0;background-color:#fff}@media (max-width:576px){.search-form{padding:0 0 0 16px}.search-form__inner .clear{right:16px}.search-form__select{display:none}}.search-form__inner .loader{max-width:17px;position:absolute;right:10px;top:12px;opacity:1;display:none;transition:.3s}.search-form__select{max-width:195px;width:100%;position:relative;z-index:0}.search-form__select.active .select__header{border:1px solid var(--br-b)}.search-form__select.active::before{opacity:0}.search-form__select::before{width:1px;top:8px;bottom:8px;content:"";position:absolute;left:0;background-color:var(--br-a);z-index:10}.search-form input{text-indent:35px;font-size:16px;height:40px;font-family:var(--font-family);line-height:100%;color:rgba(var(--bg-b),1)}.search-form input::placeholder{color:rgba(var(--cl-e),1)}.search-form .focus-visible+.search-form__btn{filter:grayscale(100%)}.aws-container{width:100%}.aws-container .aws-search-form{border:1px solid var(--br-a);background:rgba(var(--bg-a),1);border-radius:20px;padding:8px 24px}.aws-container .aws-search-form.aws-form-active{border-radius:20px 20px 0 0}.aws-container .aws-search-form .aws-form-btn{background:0 0;border:none;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#384458;border-left:1px solid #ede6d1;padding:0 24px;width:auto;max-width:max-content}.aws-container .aws-search-form .aws-form-btn.aws-search-btn{padding-right:0}@media (max-width:576px){.search-form input{text-indent:25px}.aws-container .aws-search-form .aws-form-btn{font-size:12px;padding:0 12px}.aws-container .aws-search-form .aws-form-btn.aws-main-filter{display:none}.aws-container .aws-search-form .aws-form-btn.aws-search-btn{padding:0 0 0 12px}}.aws-container .aws-search-form .aws-form-btn:active,.aws-container .aws-search-form .aws-form-btn:hover{background:0 0}.aws-container .aws-search-form .aws-main-filter .aws-main-filter__current{padding:0 40px 0 0}@media (max-width:576px){.aws-container .aws-search-form .aws-main-filter .aws-main-filter__current{padding:0 20px 0 0}}.aws-container .aws-search-form .aws-main-filter .aws-main-filter__current:after{background:url(/wp-content/themes/glassupply/assets/img/sprite/arrow-bottom-blue.svg);right:0;margin-top:-8px}.aws-container .aws-search-field{border:none;text-indent:0;font-family:var(--font-family);color:rgba(var(--bg-b),1);font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:0}.aws-search-result{border:1px solid #ede6d1;border-top:none;border-radius:0 0 20px 20px!important}.aws-search-result .aws_search_more{font-size:12px;font-style:normal;font-weight:600;line-height:16px;color:#384458}.aws-search-result .aws_results .aws_result_item{border:none;background:#fff}.aws-search-result .aws_results .aws_result_item:last-child{border-radius:0 0 20px 20px}.aws-search-result .aws_results .aws_result_item:hover{background:#f9f7f0}.aws-search-result .aws_result_content{position:relative;padding-bottom:20px}.aws-search-result .aws_result_head{position:static}.aws-search-result .aws_result_price{position:absolute;bottom:0;font-size:12px;font-style:normal;font-weight:600;line-height:16px;color:#384458;left:0}.aws-search-result .aws_result_excerpt,.aws-search-result .aws_result_term{display:none}.aws-search-result .aws_result_title{font-size:14px;font-style:normal;font-weight:600;color:#384458;line-height:20px}.main-menu{position:absolute;top:0;left:0;width:100%;z-index:2;display:flex;align-items:stretch;margin-top:calc(var(--main-nav) + 16px);padding:16px 40px 40px;min-width:fit-content;background:rgba(var(--bg-a),1);border-radius:0 0 16px 16px;box-shadow:0 24px 40px 0 rgb(77 61 4 / .12);visibility:hidden;opacity:0;transition:.3s}.main-menu__list{display:flex;flex-direction:column;width:100%}.main-menu__list li[data-problem-svg]:hover svg,.main-menu__list li[data-problem-svg]:hover svg path{fill:none!important}.main-menu__list li[data-problem-svg]:hover path{stroke:#0566d1}.main-menu__list li{display:flex;align-items:center;justify-content:flex-start;width:100%;position:relative;z-index:3}.main-menu__list li img,.main-menu__list li svg{display:block;width:24px;height:auto;margin-right:16px}.main-menu__list li:hover path,.main-menu__list li:hover svg{fill:#0566d1}.main-menu .arrow-button{font-size:18px}.main-menu__item.active>a,.main-menu__item:hover>a{font-weight:600;color:rgba(var(--cl-f),1);transform:translateX(16px)}.main-menu__item.active>a::before,.main-menu__item:hover>a::before{opacity:1}.main-menu__item>a{position:relative;white-space:nowrap;display:flex;align-items:center;width:100%;height:50px;font-size:16px;line-height:100%;font-family:var(--font-family);color:rgba(var(--cl-d),1);transition:transform .3s,color .3s;gap:8px}.main-menu__item>a::before{content:"";position:absolute;top:50%;left:-8px;display:block;width:8px;height:8px;background-color:var(--br-a);transform:translate(-100%,-50%);opacity:0;transition:opacity .3s}.main-menu .sub-menu{display:flex;flex-direction:column;margin:-16px 0 -40px -10px;position:absolute;left:calc(100% - 40px);min-height:100%;background-color:rgba(var(--bg-a),1);border-radius:0 0 16px}.main-menu .sub-menu__item{display:none;flex-direction:column;height:100%;padding:24px 40px 40px 50px;gap:24px}.main-menu .sub-menu__item.active{display:flex;width:initial}.main-menu .sub-menu__images{display:grid;gap:32px;grid-template-columns:repeat(3,128px)}.main-menu .sub-menu__image{border-radius:16px;overflow:hidden}.main-menu .sub-menu p{font-size:16px;line-height:24px;font-family:var(--font-family);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:rgba(var(--cl-d),1)}.main-menu .sub-menu__descr{display:flex;flex-direction:column;flex-grow:1;gap:8px}.main-menu .sub-menu__title{font-weight:600;font-size:18px;line-height:24px;font-family:var(--font-family);color:rgba(var(--cl-d),1)}.main-menu .sub-menu.mode .sub-menu__item{padding-left:80px;display:none;grid-template-columns:360px 385px;align-items:flex-start;gap:32px 24px}.main-menu .sub-menu.mode .sub-menu__item.active{display:grid}.main-menu .sub-menu.mode .sub-menu__image{grid-column:2;grid-row:1/span 2;width:100%}.main-menu .sub-menu.mode p{overflow:initial;display:flex;-webkit-box-orient:initial;-webkit-line-clamp:initial}.cart-checkout__top{grid-column:1/-1;align-items:center;display:flex;justify-content:space-between}.cart-checkout__item{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(14px,1.667vw,18px);font-style:normal;font-weight:400;line-height:100%}.section-description{display:grid;grid-template-columns:repeat(2,1fr);gap:24px clamp(40px,8.333vw,160px);align-items:center}@media (max-width:1281px){:root{--container-offset:6.250vw}.section-description{gap:24px clamp(40px,5.903vw,160px)}}.section-description__content{display:flex;flex-direction:column;gap:24px}.section-description__image{grid-row:1/3;display:flex;border-radius:24px;overflow:hidden}.section-description__image *{width:100%;height:auto}.section-description__title{align-self:flex-end}.section-description__text{align-self:flex-start;color:var(--black,#384458);font-family:var(--font-family);font-size:clamp(16px,1.935vw,24px);font-style:normal;font-weight:400;line-height:130%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden}@media (max-width:835px){.section-description{grid-template-columns:100%}.section-description__text{overflow:initial;order:3;display:initial}.step-list .separator{order:-1}}.step-list{display:flex;flex-direction:column;gap:clamp(30px,5.161vw,64px)}.step-row{display:flex;flex-direction:column;gap:clamp(25px,3.226vw,40px);counter-increment:step-counter}@media (max-width:835px){.step-row{gap:clamp(25px,3.226vw,40px);grid-template-columns:100%}.step-row__btn,.step-row__link{grid-column:1/-1}}.step-row:nth-child(2n) .step-row__inner{grid-template-columns:1fr auto}.step-row:nth-child(2n) .step-row__inner>:not(.step-row__image){grid-column:1}@media (max-width:576px){.step-row:nth-child(2n) .step-row__inner{grid-template-columns:80px 1fr}.step-row:nth-child(2n) .step-row__inner>:not(.step-row__image){grid-column:1/-1}}.step-row:nth-child(2n) .step-row__inner .step-row__image{grid-column:2}@media (max-width:576px){.step-row:nth-child(2n) .step-row__inner .step-row__image{grid-column:1}}.step-row__inner{display:grid;grid-template-columns:auto 1fr;align-items:flex-start;gap:24px clamp(40px,8.452vw,160px)}.step-row__inner p{color:rgba(var(--cl-g),1);font-family:var(--font-family);font-size:clamp(16px,1.452vw,18px);font-style:normal;font-weight:400;line-height:133%}.step-row__inner>:not(.step-row__image){grid-column:2}@media (max-width:576px){.step-row__inner>:not(.step-row__image){grid-column:1/-1}.step-row__inner{grid-template-columns:80px 1fr;gap:24px}.step-row__btn,.step-row__link{max-width:100%;width:100%;justify-content:center;text-align:center}}.step-row__title{display:flex;flex-wrap:wrap;align-items:center;gap:8px clamp(16px,1.935vw,24px)}.step-row__title::before{flex-shrink:0;content:attr(data-label) " " counter(step-counter);color:rgba(var(--cl-d),1);text-align:center;width:fit-content;padding:8px 16px;border-radius:8px;background:rgba(var(--bg-h),1);font-family:var(--font-family);font-size:clamp(16px,1.935vw,24px);font-style:normal;font-weight:600;line-height:100%}@media (max-width:576px){.step-row__title{grid-column:2!important;align-self:center;flex-direction:column;align-items:flex-start;font-size:18px}}.step-row__buttons{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(20px,2.581vw,32px)}@media (max-width:835px){.step-row__buttons{grid-column:2}}.step-row__btn{padding:0 clamp(16px,1.935vw,24px);height:clamp(46px,4.516vw,56px);color:rgba(var(--cl-d),1);font-weight:600}.step-row__btn svg{fill:rgba(var(--cl-f),1)}.step-row__image{display:flex;align-items:center;justify-content:center;padding:min(6.452vw,80px);width:fit-content;max-width:362px;border-radius:16px;border:1px solid var(--br-f);background:rgba(var(--bg-a),1);box-shadow:0 8px 20px 0 rgb(77 61 4 / .1);grid-column:1;grid-row:1/4}.step-row__image img{aspect-ratio:1/1;max-width:clamp(40px,16.129vw,200px);width:100%;height:auto}.maps{display:flex;flex-direction:column;gap:clamp(40px,3.226vw,64px) 17px}@media (max-width:835px){.maps{flex-direction:row;width:100%}.maps__item{width:100%}}@media (max-width:576px){.step-row__image{grid-row:initial;grid-column:1!important;padding:16px}.maps{flex-direction:column;gap:16px}}.maps__item{flex-grow:1;width:100%;display:flex;border-radius:16px;overflow:hidden;min-height:160px}.maps__item>*{width:100%;height:100%}.example-card{display:grid;grid-template-columns:clamp(720px,55.556vw,1000px) 1fr;align-items:center;--btn-size:64px}.example-card.mode{grid-template-columns:clamp(720px,55.556vw,920px) 1fr}.example-card.mode .example-card__card{background-color:rgba(var(--bg-c),1);margin-left:-100px;width:calc(100% + 100px);gap:clamp(16px,3.478vw,40px) 32px}.example-card.mode .example-card__bg{height:auto;max-height:560px}.example-card.mode .example-card__title{font-size:40px;grid-column:1/-1}@media (max-width:1281px){.example-card.mode{grid-template-columns:2fr 1fr}.example-card.mode .example-card__card{margin-left:-200px;width:calc(100% + 200px)!important}.example-card{grid-template-columns:720px 1fr;grid-template-columns:2fr 1fr}}.example-card__bg{border-radius:24px;display:flex;overflow:hidden;position:relative;z-index:1;height:100%;width:100%}.example-card__bg img,.example-card__bg picture{display:flex;height:inherit}@media (max-width:576px){.example-card.mode{display:flex;flex-direction:column}.example-card.mode .example-card__card{margin:-70px 10px 0!important;order:initial;width:calc(100% - 20px)!important}.example-card.mode .example-card__bg{height:initial;display:flex}.example-card{grid-template-columns:100%;--btn-size:40px}.example-card__bg{display:none}}.example-card__card{position:relative;z-index:2;margin-left:calc(min(16.667vw,240px) * -1);padding:clamp(48px,4vw,64px) clamp(48px,5vw,80px);border-radius:24px;background:rgba(var(--bg-a),1);margin-top:clamp(20px,4.167vw,80px);margin-bottom:clamp(20px,4.167vw,80px);box-shadow:0 8px 20px 0 rgb(77 61 4 / .1);display:grid;grid-template-columns:1fr var(--btn-size);align-items:flex-end;gap:24px 48px}@media (max-width:1281px){.example-card__card{padding:48px;margin-left:-240px}}@media (max-width:1151px){.example-card.mode .example-card__title{font-size:clamp(24px,3.478vw,40px)}.example-card__bg{height:360px}.example-card__card{padding:40px;gap:16px 24px;width:initial}.example-card__image{display:none}}.example-card__image{grid-column:1/-1;max-width:clamp(500px,40vw,640px)}.example-card__title{color:rgba(var(--cl-d),1);font-size:40px;font-family:var(--font-family2);font-weight:800;line-height:48px;grid-column:1/-1}@media (max-width:1281px){.example-card__title{font-size:3.125vw}.hardware-card{--min-width:320px}}@media (max-width:1151px){.example-card__title{font-size:24px;line-height:32px}}.example-card p{color:rgba(var(--cl-d),1);font-size:18px;font-family:var(--font-family);line-height:24px;grid-column:1}.example-card__more{border-radius:80px;background:rgba(var(--bg-f),1);width:var(--btn-size);height:var(--btn-size);display:flex;align-items:center;justify-content:center;color:rgba(var(--cl-a),1);border:1px solid var(--br-b);transition:.3s}@media (max-width:576px){.example-card__card{margin-left:0;padding:32px;grid-template-columns:100%}.example-card__image{display:flex}.example-card__title{font-size:18px;line-height:24px}.example-card p{margin-top:-8px}.example-card__more{margin-left:auto}.hardware-card{--offset:32px}}.example-card__more svg{fill:currentColor}.example-card__more:hover{color:rgba(var(--cl-f),1);border-color:var(--br-a);background-color:rgba(var(--bg-h),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}.example-card__more:active{color:rgba(var(--cl-a),1);background-color:rgba(var(--bg-i),1);border-color:var(--br-e)}.example-card__more:active svg{transition:none;fill:currentColor}.example-card__moredisabled{background-color:var(--disable-bg);color:var(--disable-color)}.hardware-card{overflow:hidden;border-radius:24px;box-shadow:0 4px 8px 0 rgb(77 61 4 / .1);display:grid;grid-template-columns:repeat(2,1fr);--offset:40px;--min-width:400px;height:100%;transition:.4s}.hardware-card:hover{box-shadow:0 8px 20px 0 rgb(77 61 4 / .1)}@media (max-width:1151px){.example-card p{font-size:16px}.hardware-card{display:flex;flex-direction:column;height:100%}}.hardware-card__info{position:relative;z-index:2;background-color:rgba(var(--bg-a),1);border-radius:24px;min-width:var(--min-width);margin-left:calc(var(--offset) * -1);padding:64px 40px;display:flex;flex-direction:column;gap:16px}.hardware-card__info p{color:rgba(var(--cl-d),1);font-size:18px;font-family:var(--font-family);line-height:120%;flex-grow:1}@media (max-width:1281px){.hardware-card__info{padding:3.125vw}.hardware-card__info p{font-size:16px}}@media (max-width:1151px){.hardware-card__info{margin-left:0;margin-top:calc(var(--offset) * -1);padding:32px;gap:24px}.hardware-card__info p{max-width:305px;width:100%}}.hardware-card__image{width:100%;display:flex;position:relative;z-index:1;flex-grow:1}.hardware-card__image img,.hardware-card__image picture{width:inherit}.hardware-card__title{color:rgba(var(--cl-d),1);font-size:32px;font-family:var(--font-family);font-weight:600;line-height:120%}@media (max-width:1281px){.hardware-card__title{font-size:2.188vw}}@media (max-width:835px){.hardware-card{--min-width:initial}.hardware-card__info p{max-width:100%}.hardware-card__link{max-width:240px;width:100%;justify-content:center;margin:0 auto}}.slider-card{background-color:rgba(var(--cl-c),1);border-radius:24px;display:flex;align-items:center;flex-direction:column;padding:0 40px 32px;gap:20px;--offset:64px;margin-top:var(--offset);cursor:grab;width:100%;transition:.3s;box-shadow:0 8px 20px 0 #fff0}@media (max-width:1151px){.hardware-card__title{font-size:18px}.slider-card{--offset:clamp(20px, 2.857vw, 65px)}}@media (max-width:576px){.hardware-card__image{max-height:320px}.slider-card{box-shadow:0 8px 20px 0 rgb(77 61 4 / .1);max-width:350px}}.slider-card__image{margin-top:calc(var(--offset) * -1);display:flex;width:100%;border-radius:24px;overflow:hidden;height:100%}.slider-card__image img,.slider-card__image picture{width:100%}.slider-card__btn{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:24px;font-family:var(--font-family);font-weight:400;line-height:100%}@media (max-width:1441px){.main-menu .sub-menu.mode .sub-menu__item{grid-template-columns:340px 365px;grid-template-columns:300px 320px}.hardware-card{--offset:80px;--min-width:360px}.slider-card{--offset:50px;padding:0 clamp(20px,2.381vw,32px) clamp(20px,2.381vw,32px)}.slider-card__btn{font-size:clamp(12px,1.429vw,18px)}}.slider-card__btn svg{fill:rgba(var(--cl-d),1)}.slider-card:hover{background-color:rgba(var(--cl-a),1);box-shadow:0 8px 20px 0 rgb(77 61 4 / .1)}.slider-card:hover .slider-card__btn{font-weight:600}.slider-card:hover svg{fill:rgba(var(--cl-f),1)}.reviews{cursor:pointer;border-radius:16px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);padding:56px;box-shadow:0 24px 40px 0 rgb(77 61 4 / .12);display:flex;flex-direction:column;gap:24px;--image-size:clamp(50px, 6.452vw, 80px);--icon-width:40px;--icon-heigth:32px}@media (max-width:1151px){.reviews{--icon-width:35px;--icon-heigth:28px;padding:32px}.reviews__stars{grid-column:3;grid-row:1/span 2}}.reviews.show_more .show_more_btn{display:block}.reviews__stars{overflow:hidden;display:flex}.reviews__stars svg{flex-shrink:0}.reviews p{color:rgba(var(--cl-d),1);font-size:18px;font-family:var(--font-family);line-height:24px;padding-right:calc(24px + var(--icon-width));position:relative;overflow:hidden}.reviews p .show_more_btn{display:none;position:absolute;bottom:0;z-index:99;left:0;right:0;text-align:center;background:linear-gradient(to bottom,#fff0 0,#fff 59%);padding:60px 0 0;color:#0566d1;font-weight:500;font-size:14px}.reviews p .show_more_btn span{position:relative}.reviews p .show_more_btn span:after{content:"";background:url(/wp-content/themes/glassupply/assets/img/sprite/arrow-bottom-blue.svg);width:16px;height:16px;display:inline-block;position:absolute;left:calc(100% + 5px);top:1px;transition:.3s}.reviews p .show_more_btn span:hover{transform:rotate(180deg);transition:.3s}.reviews p:after{content:""}.reviews__top{position:relative}.reviews__top::before{width:var(--icon-width);height:var(--icon-heigth);position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);background-image:var(--article-icon);background-size:100% 100%;background-repeat:no-repeat;background-position:center}.reviews__date{color:rgba(var(--cl-e),1);font-size:14px;font-family:var(--font-family);font-weight:500;line-height:100%}@media (max-width:1151px){.reviews p{padding-right:0;font-size:16px}.reviews__date{align-self:flex-start}.point-card p{margin-top:-8px}}@media (max-width:576px){.reviews{padding:24px;gap:16px}.reviews__stars{grid-column:2;grid-row:1}.reviews p{order:-1;text-align:center;padding-top:calc(16px + var(--icon-heigth))}.reviews p::before{width:var(--icon-width);height:var(--icon-heigth);position:absolute;content:"";right:50%;top:0;transform:translateX(50%);background-image:var(--article-icon);background-size:100% 100%;background-repeat:no-repeat;background-position:center}.reviews__top::before{content:none}.reviews__top{display:flex;flex-direction:column;align-items:center;margin-bottom:8px}.reviews__date{align-self:initial}}.reviews__images{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--image-size),1fr));gap:clamp(16px,1.935vw,24px)}.reviews__image{border-radius:8px;display:flex;overflow:hidden;box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}.reviews__image img,.reviews__image picture{width:100%;aspect-ratio:1/1}.reviews__content{display:flex;flex-direction:column;gap:8px;width:100%;flex-grow:1}.reviews__name{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;font-style:normal;font-weight:600;line-height:133%}.point-card{height:100%;border-radius:24px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);width:100%;padding:64px;display:flex;flex-direction:column;gap:32px;box-shadow:0 4px 8px 0 rgb(77 61 4 / .1);transition:.4s}.point-card:hover{box-shadow:0 8px 20px 0 rgb(77 61 4 / .1)}@media (max-width:1441px){.point-card{padding:40px}}@media (max-width:1281px){.point-card{gap:24px}}.point-card__title{display:flex;flex-direction:column;gap:32px 16px;font-weight:600;color:rgba(var(--cl-g),1);font-size:24px;font-family:var(--font-family);line-height:32px}.point-card__title svg{flex-shrink:0;max-width:64px;height:auto}@media (max-width:1281px){.point-card__title svg{max-width:40px}.point-card__title{flex-direction:row;align-items:center;font-size:18px;line-height:24px}}@media (max-width:576px){.reviews__images{grid-template-columns:repeat(3,1fr)}.tabs-content__item .client-reviews{overflow:hidden}.tabs-content__item .reviews-acc::before{display:none!important}.point-card{padding:24px}.point-card__title{flex-direction:column;align-items:flex-start;gap:16px;font-weight:600}}.point-card__vidjets{display:flex;flex-wrap:wrap;gap:12px}.point-card__vidjet{padding:8px 16px;display:flex;width:fit-content;border-radius:8px;background:rgba(var(--bg-h),1);color:rgba(var(--cl-d),1);font-size:14px;font-family:var(--font-family);font-weight:500;line-height:100%}.point-card p{flex-grow:1;color:rgba(var(--cl-g),1);font-size:18px;font-family:var(--font-family);line-height:24px}@media (max-width:1281px){.point-card p{font-size:16px}}@media (max-width:576px){.point-card__vidjet{font-size:12px}.point-card p{margin-top:8px}}@media (max-width:415px){.point-card__btn{width:100%;justify-content:center}}.icon-list{display:grid;grid-template-columns:repeat(5,1fr);gap:48px 24px;justify-items:center}.icon-list__item{display:flex;flex-direction:column;grid-gap:24px}.icon-list__image{margin:0 auto;width:fit-content;display:flex;align-items:center;justify-content:center;padding:52px;border-radius:96px;background:rgba(var(--bg-c),1)}.icon-list__image svg{flex-shrink:0}@media (max-width:1151px){.icon-list__item{gap:16px}.icon-list__image svg{width:40px;height:40px}.icon-list__image{padding:28px}}.icon-list__info{display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center}.icon-list__name{color:rgba(var(--cl-d),1);font-size:18px;font-family:var(--font-family);font-weight:600;line-height:24px}@media (max-width:1151px){.icon-list__name{font-size:16px}}.icon-list__value{color:rgba(var(--cl-d),1);font-size:14px;font-family:var(--font-family);font-weight:500;line-height:16px}.contacts{display:flex;flex-direction:column;gap:20px}@media (max-width:835px){.icon-list{grid-template-columns:repeat(2,1fr)!important}.icon-list__item:last-of-type{grid-column:1/-1}.icon-list__image{padding:36px}.contacts{gap:10px}}.contacts__list{display:flex;flex-direction:column;gap:16px}@media (max-width:835px){.contacts__list{gap:14px}}.contacts__title{color:rgba(var(--bg-d),1);font-size:24px;font-family:var(--font-family);font-weight:600;line-height:100%}@media (max-width:1151px){.contacts__title{font-size:18px}}@media (max-width:576px){.contacts__title{font-size:16px}}.contacts__item{display:flex;align-items:center;gap:5px;color:rgba(var(--cl-d),1);font-size:18px;font-family:var(--font-family);line-height:100%}@media (max-width:1151px){.contacts__item{font-size:16px}}@media (max-width:415px){.contacts__item{font-size:15px}}.contacts__name{display:flex;align-items:center;gap:16px}.contacts__link:hover{text-decoration:underline}.shiping-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:32px clamp(30px,3.226vw,45px)}.shiping-list__item{display:flex;flex-direction:column;gap:24px;align-items:center;text-align:center}.shiping-list__image{width:100%;display:flex;border-radius:16px;overflow:hidden;box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}.shiping-list__image img,.shiping-list__image picture{width:100%}.shiping-list__label{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:500;line-height:110%}@media (max-width:835px){.shiping-list{grid-template-columns:repeat(4,1fr)}}.shiping-table{display:flex;flex-direction:column}@media (max-width:576px){.shiping-list__item{gap:16px}.shiping-list{grid-template-columns:repeat(2,1fr);gap:30px}.shiping-table{display:grid;grid-template-columns:55% 1fr;gap:40px;position:relative}.shiping-table::before{width:1px;top:0;bottom:0;left:calc(55% + 20px);transform:translateX(-50%);position:absolute;content:"";background-color:var(--br-a)}}.shiping-table__coll{color:rgba(var(--cl-d),1);text-align:center;font-family:var(--font-family);font-size:clamp(16px,1.29vw,18px);font-style:normal;font-weight:400;line-height:155%}.shiping-table__coll:first-child{text-align:left}.shiping-table__coll:last-child{text-align:right}.shiping-table__row{padding:clamp(8px,.645vw,16px) 0;display:grid;grid-template-columns:1.5fr repeat(3,1fr);justify-content:space-between;gap:16px 20px}.shiping-table__row:not(:first-child){border-top:1px solid var(--br-a)}@media (max-width:576px){.shiping-table__row:not(:first-child){border:0}.shiping-table__row{padding:0;display:flex;flex-direction:column}.shiping-table__row:nth-child(odd) .shiping-table__coll{text-align:left}.shiping-table__row:nth-child(even) .shiping-table__coll{text-align:center}}.products-collection{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,4.839vw,60px)}@media (max-width:1151px){.products-collection{gap:clamp(20px,3.226vw,40px)}}@media (max-width:835px){.shiping-table__coll{font-size:clamp(12px,2.086vw,16px)}.products-collection{grid-template-columns:repeat(2,1fr)}.checkout-form__biling .default-label:nth-of-type(5){width:200px}}@media (max-width:576px){.products-collection{grid-template-columns:100%}}.products-collection__item{border-radius:min(4.516vw,56px);border:1px solid var(--br-a);background:rgba(var(--bg-a),1);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 8px 20px 0 #fff0;transition:box-shadow .3s}.products-collection__item:hover{box-shadow:0 8px 20px 0 rgb(77 61 4 / .1)}.products-collection__item:hover .products-collection__inner{background-color:rgba(var(--bg-a),1)}.products-collection__inner{background-color:rgba(var(--bg-c),1);padding:clamp(20px,3.871vw,48px);display:flex;align-items:center;text-align:center;flex-direction:column;gap:clamp(16px,2.581vw,32px);transition:background-color .3s;height:210px}@media (max-width:1151px){.products-collection__inner{padding:clamp(20px,2.016vw,25px) 15px 30px;background-color:rgba(var(--bg-a),1);height:128px}.products-collection__inner .arrow-button{color:rgba(var(--cl-a),1);background-color:rgba(var(--bg-f),1)}}.products-collection__img{display:flex;max-height:320px;height:320px}@media (max-width:1151px){.products-collection__img{height:260px;max-height:260px}}.products-collection__img *{width:100%;display:inherit}.products-collection__title{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(20px,2.5vw,32px);font-style:normal;font-weight:600;line-height:120%}.products-details{padding:clamp(16px,3.81vw,40px);border-radius:24px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);display:flex;flex-direction:column;gap:40px}.products-details__head{display:flex;align-items:center;gap:16px}@media (max-width:767px){.products-details__head{display:grid;gap:12px;justify-content:space-between;grid-template-columns:repeat(2,auto)}.products-details__labels{grid-column:1/-1;grid-row:2}}.products-details__wrapper{flex-grow:1;display:flex;align-items:center;gap:clamp(8px,2.857vw,24px);justify-content:flex-end}@media (max-width:576px){.products-details__wrapper{flex-wrap:wrap}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}}.products-details__labels{display:flex;flex-wrap:wrap;gap:8px}.products-details__separator{margin:clamp(16px,2.857vw,40px) 0 16px;overflow:hidden;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.products-details__separator>*{position:relative;border-radius:8px;width:fit-content;padding:4px clamp(12px,1.905vw,16px);background-color:rgba(var(--bg-c),1)}.products-details__separator>::before{right:-100vw;left:calc(100% + 8px);position:absolute;content:"";top:50%;transform:translateY(-50%);height:1px;background-color:var(--br-a)}.custom-label{width:100%;height:40px;border-radius:40px;border:1px solid rgba(var(--cl-e),1);position:relative}.custom-label::before{content:attr(data-label);padding:2px 4px;background-color:rgba(var(--bg-a),1);color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:10px;font-style:normal;font-weight:500;line-height:16px;position:absolute;left:18px;top:0;transform:translateY(-50%)}.custom-label input{padding:0 16px;display:flex;width:100%;height:100%}.custom-label.full-row{grid-column:1/-1}.share_cart{margin-bottom:25px;font-family:var(--font-family2)}.share_cart h2{margin-bottom:15px}.share_cart pre{margin:0;white-space:initial}.share_cart button{border-radius:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 16px;height:40px;gap:16px;background:rgba(var(--bg-f),1);text-align:center;-ms-flex-negative:0;flex-shrink:0;color:rgba(var(--cl-a),1);font-size:18px;font-family:var(--font-family);line-height:100%;font-weight:400;border:1px solid var(--br-b);-webkit-transition:.3s;transition:.3s;-webkit-box-shadow:0 4px 8px 0 #fff0;box-shadow:0 4px 8px 0 #fff0;margin-bottom:25px}.share_cart button:hover{color:rgba(var(--cl-f),1);border-color:var(--br-a);background-color:rgba(var(--bg-h),1);-webkit-box-shadow:0 4px 8px 0 rgb(77 61 4 / .1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}#place_order{margin-top:30px}.shiping-title{display:none;margin:24px 0}.shiping-title.active{display:block}.shipping_form.checkout-form__biling{display:none}.shipping_form.checkout-form__biling.active{display:grid}li[class*=payment_method_stripe] .select2-container--default .select2-selection--single .select2-selection__arrow{right:25px!important}.wc-stripe_cc-container.wc-stripe-gateway-container{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.wc-stripe_cc-container.wc-stripe-gateway-container label[for=stripe_cc_use_saved]{order:-1}.wc-stripe_cc-container.wc-stripe-gateway-container div{width:100%}.wc-stripe_cc-container.wc-stripe-gateway-container>label{font-size:12px;line-height:16px;margin-right:40px;margin-bottom:25px!important}.wc-stripe_cc-container.wc-stripe-gateway-container label:last-child{margin-right:0}#order_review #payment{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}#order_review #payment .payment-methods-wrapper{width:calc(50% - 25px)}@media (max-width:767px){#order_review #payment .payment-methods-wrapper{width:100%}}#order_review #payment .place-order{width:calc(50% - 25px)}#order_review #payment #place_order{margin-top:40px}#order_review #payment .payment-methods-check{margin-top:0}.wc-stripe-saved-methods-container{margin-bottom:25px}ul.payment_methods li[class*=payment_method]{padding:0!important}#wc_stripe_local_payment_stripe_klarna,li[class*=payment_method_stripe_] div.wc-stripe-gateway-container.has_tokens{margin-top:0!important}input.wc-stripe-klarna-category:checked+label.wc-stripe-label-klarna-category:before,input.wc-stripe-payment-type:checked+label.wc-stripe-label-payment-type:before{background:#0566d1!important}label.wc-stripe-label-klarna-category:before,label.wc-stripe-label-payment-type:before{box-shadow:0 0 0 2px #0566d1!important}#order_review .woocommerce-shipping-totals .cart-checkout__top{margin-bottom:24px}#order_review .woocommerce-shipping-totals .cost{font-size:18px;line-height:32px;color:#384458;font-weight:600}#order_review .order-values-row{display:flex;align-items:center;justify-content:space-between;font-size:18px;line-height:24px;margin:32px 0 24px;color:#384458}#order_review .order-values-row.tax-rate{margin:10px 0}#order_review .order-values-row .order-total{margin:10px 0 7px}#order_review .value,#order_review bdi{font-weight:600}#shipping_method>li>label{cursor:pointer;font-size:12px;line-height:16px}#shipping_method>li.active>label{font-weight:600}#shipping_method input.shipping_method{display:none}#payment{background:0 0!important;border-radius:0!important}#payment .place-order{padding:0!important}#payment .place-order .cart-checkout__top{margin-bottom:10px;margin-top:10px}#payment .place-order .woocommerce-privacy-policy-text p{font-size:12px;line-height:16px}#payment .place-order .woocommerce-privacy-policy-text a{color:#0566d1}#payment .place-order .checkbox-row{padding:0!important;margin:16px 0!important}#payment .place-order .checkbox-row a{color:#0566d1}#payment .place-order .checkbox-row label{display:flex!important;align-items:flex-start;justify-content:flex-start;line-height:initial!important}#payment .place-order .checkbox-row label input{width:auto!important;transform:translate(0,4px)}#payment .place-order .checkbox-row label span{font-size:14px;line-height:16px}#payment .place-order .checkbox-row label abbr{font-size:12px!important;line-height:16px!important;transform:translate(0,-5px)}#payment .wc-payment-form{margin-bottom:10px!important;background:#f9f7f0!important;border-radius:24px!important;padding:24px!important}#payment .wc-payment-form .form-row{padding:0!important;margin:8px 0!important}#payment .wc-payment-form .form-row label{font-size:12px!important;line-height:16px!important;margin-bottom:4px;display:inline-block!important}#payment ul.payment_methods{padding:24px 0 0!important;border-top:1px solid #ede6d1;margin-top:24px!important;border-bottom:none!important}#payment ul.payment_methods>li input[name=payment_method]{display:none}#payment ul.payment_methods>li>div>div>fieldset:last-child a,#payment ul.payment_methods>li>div>div>fieldset:last-child label,#payment ul.payment_methods>li>div>div>fieldset:last-child p{font-size:14px;line-height:18px}#payment ul.payment_methods>li>div>div>fieldset:last-child a{color:#0566d1}#payment ul.payment_methods>li>label{display:none}#payment ul.payment_methods>li .payment_box{margin:0;padding:0;background:0 0!important}#payment ul.payment_methods>li .payment_box:before,#payment ul.payment_methods>li .payment_box>div>p,#payment ul.payment_methods>li .payment_box>p{display:none}#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods{display:flex;align-content:flex-start;justify-content:flex-start}#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods li{margin-right:40px!important}@media (max-width:576px){#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods{flex-wrap:wrap}#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods li{width:100%}}#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods li>label{font-size:12px;line-height:16px;position:relative;padding-left:25px}#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods li input[name=wc-yith-stripe-payment-token]{display:none}#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods li input[name=wc-yith-stripe-payment-token]:checked~label::after{content:"";position:absolute;width:8px;height:8px;background:#0566d1;border-radius:50%;left:4px;top:calc(50% - 4px)}#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods li:last-child{margin-right:0}#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods li>label::before{content:"";display:inline-flex;width:16px;height:16px;border:1px solid #0566d1;border-radius:50%;position:absolute;left:0;top:calc(50% - 8px)}#yith-stripe-card-name{background:#fff;padding:10px;border-radius:3px;border:1px solid #bbb;font-size:16px;font-family:var(--font-family)}.checkbox-item{display:inline-flex;width:16px;height:16px;border:1px solid #0566d1;border-radius:50%;margin-right:8px;transform:translate(0,-5px);align-items:center;justify-content:center}.checkbox-item.active{transform:translate(0,0)}.checkbox-item.active span{display:inline-block;width:8px;height:8px;background:#0566d1;border-radius:50%}.checkbox-item.active~.method-title{font-weight:600}.payment-methods-check{margin-top:24px}.payment-methods-check__methods-list{display:flex;align-items:flex-start;justify-content:flex-start}.payment-methods-check__methods-list-method-item{margin-right:40px;font-size:12px;cursor:pointer;line-height:16px}.payment-methods-check__methods-list-method-item:last-child{margin-right:0}.checkout-form{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr;align-items:flex-start;--gap:Min(8vw, 160px);gap:24px var(--gap);position:relative;overflow:hidden}.checkout-form .select-field{max-height:clamp(120px,23.81vw,172px);height:fit-content;line-height:24px;overflow-y:auto;box-shadow:1px 2px 7px #efefef;position:absolute;left:0;right:0;background:#fff;opacity:0;visibility:hidden;z-index:-1;transition:.3s;top:85px}.checkout-form .select-field.active{top:75px;opacity:1;z-index:99;visibility:visible}.checkout-form .select-field li{padding:5px 15px;cursor:pointer;transition:.3s}.checkout-form .select-field li:not(.search-input):hover{background:#f9f7f0;transition:.3s}.checkout-form .woocommerce-NoticeGroup{grid-column:1/-1}.checkout-form .woocommerce-NoticeGroup ul{margin-bottom:0;border-top:none;background:#f9f7f0}.checkout-form .woocommerce-NoticeGroup ul:after{clear:both;display:block;background:inherit;position:absolute;width:200vw;top:0;left:-50%;right:0;bottom:0;z-index:-1}.checkout-form .payment_box .woocommerce-NoticeGroup{grid-column:1/-1}.checkout-form .payment_box .woocommerce-NoticeGroup ul{margin-bottom:0;border-top:none;background:#f9f7f0}.checkout-form .payment_box .woocommerce-NoticeGroup ul:after{width:100%;left:0}.checkout-form__item{display:flex;flex-direction:column}.checkout-form__item>*{margin-bottom:24px}.checkout-form__item>:first-child,.checkout-form__item>:last-child{margin-bottom:0}.checkout-form__biling{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);grid-row:1/-1}.checkout-form__biling .default-label{grid-column:1/-1}.checkout-form__biling .default-label.disabled_select{pointer-events:none}.checkout-form__biling .default-label.disabled_select div.selected svg{display:none}.checkout-form__biling .default-label.active{z-index:99}@media (min-width:577px){.checkout-form__biling .default-label:nth-of-type(2),.checkout-form__biling .default-label:nth-of-type(5),.checkout-form__biling .default-label:nth-of-type(8){grid-column:1/3}.checkout-form__biling .default-label:nth-of-type(3),.checkout-form__biling .default-label:nth-of-type(6),.checkout-form__biling .default-label:nth-of-type(9){grid-column:3/5}}@media (min-width:1150px){.checkout-form__biling .default-label:nth-of-type(5){width:200px}.checkout-form__biling .default-label:nth-of-type(6){margin-left:calc((100% - 200px) * -1)}}@media (max-width:835px){.checkout-form__biling .default-label:nth-of-type(6){margin-left:calc((100% - 200px) * -1)}}.checkout-form__biling .default-label .choiced{width:100%;padding:8px 16px;height:40px;border-radius:60px;border:1px solid rgb(56 68 88 / .4);background:rgba(var(--bg-a),1);position:relative;cursor:pointer}.checkout-form__biling .default-label .choiced.active{border-color:rgba(var(--cl-f),1)}.checkout-form__biling .default-label .choiced.active svg{transform:rotate(0);top:12px}.checkout-form__biling .default-label .choiced svg{position:absolute;right:17px;top:14px;transform:rotate(180deg)}.checkout-form__details{height:100%}.checkout-form__btn{max-width:100%;height:40px;max-height:40px;margin-top:auto;width:100%;padding:0;flex-grow:1}.checkout-form__wrapper{display:flex;flex-direction:column;gap:inherit}.checkout-form__first-step__field{display:flex;align-items:flex-end;gap:24px}.checkout-form__first-step__control:first-child{flex:1}@media (max-width:576px){.checkout-form__biling .default-label:nth-of-type(5){width:100%}.checkout-form__biling .default-label:nth-of-type(6){width:100%;margin:0}.checkout-form__first-step__field{display:block}.checkout-form__first-step__control:first-child{margin-bottom:12px}}.checkout-form__first-step__btn{padding-left:40px;padding-right:40px}.checkout-form__first-step__help{margin-top:16px;font-size:14px;line-height:16px}.checkout-form__first-step__help a{color:var(--br-b)}@media (max-width:767px){#order_review #payment .place-order{width:100%}.checkout-form__item{transform:translate(0,-15px)}.checkout-form__first-step{margin-top:15px}}@media (min-width:836px){.checkout-form::before{width:1px;top:0;bottom:0;content:"";position:absolute;background-color:var(--br-a);left:50%;transform:translateX(-50%)}.saved_cart_item .accordion__content .products{grid-template-columns:72px 1fr auto auto}}@media (max-width:835px){.checkout-form{grid-template-columns:100%;grid-template-rows:initial;gap:40px}}.default-label{display:flex;flex-direction:column;gap:8px;position:relative}.default-label__search{position:absolute;right:16px;z-index:10;top:50%;transform:translateY(-50%)}.default-label.full-row{grid-column:1/-1!important}.default-label.quarter-row{grid-column:1/4!important}.default-label.quarter-row+.default-label{grid-column:4/9!important}@media (max-width:576px){.default-label.quarter-row,.default-label.quarter-row+.default-label{grid-column:1/-1!important}}.default-label[data-surely] .default-label__legend{position:relative}.default-label[data-surely] .default-label__legend::after{content:"*";color:var(--error-color)}.default-label input,.default-label:not(.select) span:not([class]){width:100%;padding:8px 16px;height:40px;border-radius:60px;border:1px solid rgb(56 68 88 / .4);background:rgba(var(--bg-a),1)}.default-label input.focus-visible,.default-label:not(.select) span:not([class]).focus-visible{border-color:var(--br-b)}.default-label input.is-error,.default-label:not(.select) span:not([class]).is-error{border-color:var(--error-color)}.default-label input[type=date]::before,.default-label:not(.select) span:not([class])[type=date]::before{cursor:pointer;pointer-events:none;position:absolute;background-color:rgba(var(--bg-a),1);top:50%;transform:translateY(-50%);right:16px;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%230566D1' fill-rule='evenodd' d='M5 2c.4 0 .8.3.8.7v.6h4.5v-.6c0-.4.3-.7.7-.7.4 0 .8.3.8.7v.6c1.2 0 2.2 1 2.2 2V12c0 1.1-1 2-2.3 2H4.3C3 14 2 13.1 2 12V5.3c0-1 1-2 2.3-2v-.6c0-.4.3-.7.7-.7Zm5.3 2.7v.6c0 .4.3.7.7.7.4 0 .8-.3.8-.7v-.6c.4 0 .7.3.7.6v2h-9v-2c0-.3.3-.6.8-.6v.6c0 .4.3.7.7.7.4 0 .8-.3.8-.7v-.6h4.5Zm2.2 4V12c0 .4-.3.7-.8.7H4.3c-.5 0-.8-.3-.8-.7V8.7h9Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.default-label:not(.select) span:not([class]){display:flex;align-items:center}.default-label .selected>span,.default-label input,.default-label textarea,.default-label:not(.select) span:not([class]){color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:100%}.default-label .selected>span::placeholder,.default-label input::placeholder,.default-label textarea::placeholder,.default-label:not(.select) span:not([class])::placeholder{color:rgba(var(--cl-d),.4);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:100%}.default-label textarea{padding:8px 16px;border-radius:24px;border:1px solid rgb(56 68 88 / .4);background:rgba(var(--bg-a),1);min-height:200px}.default-label textarea.focus-visible{border-color:var(--br-b)}.default-label textarea.is-error{border-color:var(--error-color)}.default-label__legend{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.order-summary__item:nth-last-child(2) .order-summary__value{max-width:185px;word-wrap:break-word}.checkout-first-step #order_review .order-total,.checkout-first-step #order_review .tax-rate,.checkout-first-step .billing_form,.checkout-first-step .woocommerce-account-fields,.checkout-first-step .woocommerce-checkout-payment .payment-methods-check,.checkout-first-step .woocommerce-checkout-payment .payment_methods,.checkout-first-step .woocommerce-checkout-payment .place-order,.checkout-first-step .woocommerce-form-coupon-toggle,.checkout-first-step .woocommerce-shipping-fields,.checkout-first-step .woocommerce-shipping-methods,.checkout-first-step .woocommerce-shipping-totals .cost{display:none}.order-summary{padding:24px;border-radius:16px;background-color:rgba(var(--bg-c),1);display:flex;flex-direction:column;gap:16px}.order-summary__top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid var(--br-a)}.order-summary__list{display:grid;grid-template-columns:1.3fr repeat(4,1fr);gap:16px clamp(16px,1.563vw,30px)}@media (max-width:1281px){.order-summary__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:835px){.order-summary__list{grid-template-columns:1.3fr repeat(4,1fr)}.order-summary__item:nth-of-type(1){grid-column:1/4}}@media (max-width:576px){.order-summary__list{display:flex;flex-direction:column}}.order-summary__label{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:600;line-height:130%}.order-summary__value{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:130%}.order-summary__value b{font-size:18px;font-weight:600}.order-summary__item{display:flex;flex-direction:column;gap:5px}@media (max-width:576px){.order-summary__item{gap:10px}}@media (min-width:1240px){.order-summary__item:nth-of-type(1){grid-column:1/4}}@media (max-width:767px){.order-summary__list{grid-template-columns:repeat(2,1fr)}.order-summary__item:nth-of-type(1){grid-column:initial}}@media (min-width:1240px){.order-summary__item:nth-of-type(2){grid-column:4/6}}@media (max-width:835px){.order-summary__item:nth-of-type(2){grid-column:4/6}}@media (max-width:767px){.order-summary__item:nth-of-type(2){grid-column:initial}}.card-group{border-radius:clamp(16px,2.857vw,24px);background:rgba(var(--bg-c),1);padding:clamp(16px,2.857vw,24px);display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.card-group>:nth-child(1),.card-group>:nth-child(2){grid-column:1/-1}.quotation_saved{width:100%;max-width:640px;padding:80px;border-radius:16px;margin:auto;opacity:0;background:#fff;position:relative;transition:.3s;visibility:hidden;display:none;z-index:999999}.quotation_saved.active{opacity:1;transition:.3s;visibility:visible;display:block}.quotation_saved__close{position:absolute;top:24px;right:24px}.quotation_saved__content-icon{text-align:center}.quotation_saved__content-title h3{font-family:var(--font-family);color:#384458;font-weight:600;font-size:32px;line-height:48px;margin:9px 0;text-align:center}.quotation_saved__content-text{font-family:var(--font-family);font-weight:400;line-height:24px;color:#384458;font-size:18px;text-align:center;margin-bottom:24px}.quotation_saved__content-button span{padding:8px 24px;width:100%;margin:auto;cursor:pointer}.thank_you_block{display:flex;align-items:flex-start;justify-content:space-between;padding-top:100px}@media (max-width:835px){.thank_you_block{padding-top:0}}.thank_you_block__right{max-width:857px;padding-left:25px}@media (max-width:1441px){.thank_you_block{flex-wrap:wrap}.thank_you_block__right{max-width:100%;padding-left:0;margin:auto}}.thank_you_block__left{max-width:663px;padding-top:50px}@media (max-width:1441px){.thank_you_block__left{padding-top:0;max-width:100%;margin:auto auto 64px}}.thank_you_block__congrats-icon{text-align:center}.thank_you_block__congrats .circle{display:inline-flex;width:136px;height:136px;background:#f9f7f0;align-items:center;justify-content:center;border-radius:50%;margin:auto}.thank_you_block__congrats-title h1,.thank_you_block__congrats-title h2{font-size:56px;text-align:center;line-height:72px;color:#0566d1;font-family:var(--font-family);margin:16px 0}.thank_you_block__congrats-subtitle h2{text-align:center;margin-bottom:24px}.thank_you_block__congrats-text{text-align:center;font-size:24px;line-height:32px}@media (max-width:835px){.thank_you_block__congrats-title h1,.thank_you_block__congrats-title h2{font-size:40px;line-height:48px}.thank_you_block__congrats-text{font-size:14px;line-height:20px}}.thank_you_block__congrats-button{margin-top:24px}.thank_you_block__congrats-button a{margin:auto;font-size:18px;line-height:24px}.thank_you_block__top{background:#f9f7f0;padding:50px 24px 24px;border-radius:16px;margin-bottom:24px}.thank_you_block__summary-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #ede6d1}@media (max-width:835px){.thank_you_block__top{padding-top:24px}.thank_you_block__summary-header h3,.thank_you_block__summary-header strong{font-size:24px;line-height:32px}}.thank_you_block__summary-info .fields_details{display:flex;align-items:flex-start;justify-content:flex-start}.thank_you_block__summary-info .fields_details__billing_info,.thank_you_block__summary-info .fields_details__shipping_info{width:100%;max-width:450px;margin-right:30px;padding-top:16px}@media (max-width:767px){.thank_you_block__summary-header{padding-bottom:16px}.thank_you_block__summary-header h3,.thank_you_block__summary-header strong{font-size:18px;line-height:24px}.thank_you_block__summary-info .fields_details{flex-wrap:wrap}.thank_you_block__summary-info .fields_details__billing_info,.thank_you_block__summary-info .fields_details__shipping_info{max-width:100%;margin-right:0}}.thank_you_block__summary-info .fields_details__billing_info h4,.thank_you_block__summary-info .fields_details__shipping_info h4{font-size:12px;font-weight:600;line-height:16px;font-family:var(--font-family);margin-bottom:8px}.thank_you_block__summary-info .fields_details__billing_info .details,.thank_you_block__summary-info .fields_details__shipping_info .details{font-size:14px;line-height:20px;font-family:var(--font-family)}.thank_you_block__summary-info .fields_details__shipping_info{max-width:330px}.thank_you_block__summary-info .fields_details_other{margin-top:16px;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.thank_you_block__summary-info .fields_details_other .details-item{max-width:33.3333%;width:33.3333%;margin-top:15px}.thank_you_block__summary-info .fields_details_other .details-item.notes{max-width:100%;width:100%}.thank_you_block__summary-info .fields_details_other .details-item:last-child{margin-right:0}@media (max-width:767px){.thank_you_block__summary-info .fields_details_other{flex-wrap:wrap}.thank_you_block__summary-info .fields_details_other .details-item{max-width:100%;width:100%;margin-bottom:16px;margin-right:0}.thank_you_block__summary-info .fields_details_other .details-item:last-child{margin-bottom:0}}.thank_you_block__summary-info .fields_details_other .details-item.total-item .value{font-size:18px;font-weight:600;line-height:24px}.thank_you_block__summary-info .fields_details_other .label{font-size:12px;font-style:normal;font-weight:600;line-height:16px;color:#384458;font-family:var(--font-family);margin-bottom:4px}.thank_you_block__summary-info .fields_details_other .value{font-size:14px;font-style:normal;font-weight:400;line-height:20px;font-family:var(--font-family);color:#384458}.thank_you_block__summary .summary-list{max-height:clamp(200px,23.81vw,300px)}.content-box{display:flex;flex-direction:column;gap:16px}.content-box h2{margin-bottom:25px}.content-box__btn{margin-top:calc(clamp(24px,2.857vw,48px) - 16px)}@media (max-width:576px){.content-box h2{margin-bottom:20px;margin-top:20px}.content-box__btn{max-width:100%;width:100%}}.content-box__image{border-radius:24px;overflow:hidden;box-shadow:0 8px 20px 0 rgb(77 61 4 / .1);display:flex}.content-box__image img{width:100%;display:inherit;object-fit:contain}.content-box--mode{grid-template-columns:1fr .8fr!important;grid-template-rows:auto 1fr!important;row-gap:var(--gap)}@media (max-width:835px){.content-box{padding:0}.content-box p{font-size:14px;margin-top:-8px}.content-box--mode{display:grid!important}.content-box--mode .content-box__image{order:-1}}@media (max-width:576px){.content-box--mode{display:flex!important}}.content-box--mode>*{grid-column:1!important}.content-box--mode .content-box__title{line-height:150%}.content-box--mode .content-box__image{grid-column:2!important;box-shadow:0 24px 40px 0 rgb(77 61 4 / .12)!important;align-self:flex-start!important}.content-box--mode .railings-list{grid-template-columns:100%;gap:var(--gap) 0;--icon-size:clamp(56px, 6.667vw, 64px)}@media (max-width:1151px){.content-box--mode{grid-template-columns:1fr 240px!important;align-items:center!important}.content-box--mode .content-box__image{grid-row:1!important}.content-box--mode .railings-list{grid-column:1/-1!important}}.content-box--mode .railings-list__item{gap:16px 24px}.content-box--mode .railings-list__item p{font-size:14px}.content-box--mode .railings-list svg{width:clamp(24px,2.619vw,32px);height:auto}.railings-list{--icon-size:Min(9.524vw, 80px);display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,4.762vw,40px) min(5.357vw,120px)}@media (max-width:1441px){.railings-list{gap:clamp(24px,4.762vw,40px) 40px}}@media (max-width:835px){.railings-list{grid-template-columns:100%;--icon-size:clamp(72px,13.333vw, 112px)}}.railings-list__title{display:flex;height:100%;align-items:center;color:rgba(var(--cl-g),1)}.railings-list__item{display:grid;align-items:flex-start;grid-template-columns:var(--icon-size) 1fr;grid-template-rows:auto 1fr;gap:clamp(8px,.952vw,32px) clamp(24px,2.857vw,40px)}.railings-list__item p{grid-column:1/-1}@media (max-width:835px){.railings-list__item p{font-size:14px;grid-column:2}.railings-list__icon{grid-column:1/span 1;grid-row:1/-1}}.railings-list__icon{display:flex;align-items:center;justify-content:center;width:var(--icon-size);height:var(--icon-size);border-radius:16px;background:var(--White,#fff);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}body.single-product>main{padding-top:25px}body.single-product .why-section{padding:25px 0 100px}.guide_link{margin:10px 0}.guide_link a{color:var(--br-b);display:inline-block;font-style:italic;margin-left:0;font-size:14px}.guide_link a:hover{text-decoration:underline}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:0 0}.woocommerce-breadcrumb .current{color:rgba(var(--bg-f),1);font-weight:600}.woocommerce table.shop_attributes th{width:50%}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:calc(50% - 40px);margin-bottom:0}@media (max-width:1281px){.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:calc(55% - 25px)}}@media (max-width:1025px){.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:100%;margin-top:35px}}@media (max-width:1281px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:calc(45% - 25px)}}@media (max-width:1025px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%;margin:auto}.woocommerce #content div.product div.images .flex-viewport,.woocommerce div.product div.images .flex-viewport,.woocommerce-page #content div.product div.images .flex-viewport,.woocommerce-page div.product div.images .flex-viewport{width:65%;margin:auto}}@media (max-width:1025px) and (max-width:767px){.woocommerce #content div.product div.images .flex-viewport,.woocommerce div.product div.images .flex-viewport,.woocommerce-page #content div.product div.images .flex-viewport,.woocommerce-page div.product div.images .flex-viewport{width:85%}}@media (max-width:1025px) and (max-width:767px) and (max-width:576px){.woocommerce #content div.product div.images .flex-viewport,.woocommerce div.product div.images .flex-viewport,.woocommerce-page #content div.product div.images .flex-viewport,.woocommerce-page div.product div.images .flex-viewport{width:100%}}.woocommerce-no-products-found{margin-top:25px}.woocommerce-breadcrumb{font-size:14px;line-height:20px;color:#384458;margin:0 0 9px}.woocommerce div.product .product_title{margin-bottom:15px}.woocommerce div.product form.cart{margin-bottom:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:rgba(var(--cl-d),1);font-weight:600;text-align:right;margin:0 0 22px}.product-content__sku{margin-bottom:0;float:left;margin-top:6px}.woocommerce div.product p.price{float:right}.single_variation_wrap{display:flex;align-items:center;justify-content:space-between;margin-top:0}.single_add_to_cart_button{line-height:24px;padding:8px 24px;margin-left:25px}@media (max-width:576px){.railings-list__item p{grid-column:1/-1}.railings-list__icon{grid-row:initial}.single_variation_wrap{margin-top:15px;flex-direction:column}.single_variation_wrap .woocommerce-variation{margin:auto}.single_add_to_cart_button{margin-left:0;width:100%;max-width:100%}}.woocommerce-variation-add-to-cart{display:flex;order:-1;align-items:center;justify-content:flex-start}.woocommerce-variation-add-to-cart.loading{position:relative}.woocommerce-variation-add-to-cart #loader{width:30px;height:30px;margin:-15px 0 0 -15px}@media (max-width:576px){.woocommerce-variation-add-to-cart{order:0;margin:20px 0 0;width:100%;flex-wrap:wrap}}.product_content__wrapper{position:relative;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.product_content__wrapper .woocommerce-Tabs-panel .tabs-section{padding:0}.product_content__wrapper .sale-label{z-index:18;background:#0566d1;color:#fff;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;position:absolute;left:10px;top:10px}.product_content__wrapper .summary .woocommerce-product-details__short-description p{margin-bottom:15px}.product_content__wrapper>.woocommerce-breadcrumb{display:none}@media (max-width:1025px){.product_content__wrapper{padding-top:25px}.product_content__wrapper>.woocommerce-breadcrumb{display:block;font-size:12px;line-height:16px}}.product_content__wrapper>.product_title{display:none}@media (max-width:1025px){.product_content__wrapper>.product_title{display:block;font-size:24px;line-height:32px}.product_content__wrapper .summary>.product_title,.product_content__wrapper .summary>.woocommerce-breadcrumb{display:none}}.product_content__wrapper .product_attached_file a{align-items:center;justify-content:flex-start}.product_content__wrapper .product_attached_file a img{width:31px;display:inline-block;margin-left:10px}.product_content__wrapper .product-aditional{width:100%}.product_content__wrapper .product-aditional .tabs-content li>h2{margin-bottom:30px}.product_content__wrapper .product-aditional .tabs-content .product_tech_image{display:flex;align-items:flex-start;justify-content:center}.product_content__wrapper .add_to_cart_gs_wrapper{display:flex;align-items:center;justify-content:space-between}.product_content__wrapper .woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none!important}.product_content__wrapper .why-section{padding:25px 0 80px}@media (max-width:767px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.product_content__wrapper .cart-product__control{margin-left:0}}.woocommerce-product-details__short-description{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;line-height:20px}.woocommerce-product-details__short-description table tr td{text-align:left;vertical-align:baseline;padding:5px 0;font-size:14px;line-height:20px;width:50%}.woocommerce-product-details__short-description table tr td:first-child{font-weight:600}.woocommerce-product-details__short-description table tr td:last-child{text-align:right;color:#000}@media (max-width:576px){.product_content__wrapper .add_to_cart_gs_wrapper{flex-direction:column}.product_content__wrapper .cart-product__control{width:100%;margin-bottom:25px}.product_content__wrapper .cart-product__control .quantity{width:100%}.product_content__wrapper .cart-product__control .quantity input[type=text]{width:100%;max-width:100%}.woocommerce-product-details__short-description table tr td:first-child{width:40%}.woocommerce-product-details__short-description table tr td:last-child{width:60%}}.woocommerce-product-details__short-description h2{font-size:24px;text-transform:capitalize!important;font-weight:400;margin:10px 0;color:rgba(var(--cl-d),1);font-family:var(--font-family2)}.woocommerce-product-details__short-description h3{font-size:21px;text-transform:capitalize!important;font-weight:400;margin:10px 0;color:rgba(var(--cl-d),1);font-family:var(--font-family2)}.railings-products{width:100%}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1;border:1px solid var(--br-b);border-radius:10px}.product_content .railings-products__title{font-size:clamp(20px,3.226vw,24px)}.product_content .woocommerce-product-gallery__trigger{top:initial!important;bottom:15px!important;color:#0566d1;box-shadow:0 4px 8px 0 rgb(77 61 4 / .1);background:#fff}.product_content .woocommerce-product-gallery__trigger::before{border:2px solid #0566d1!important}.product_content .woocommerce-product-gallery__trigger::after{background:#0566d1!important}.product_content .gs_gallery_block{border-radius:16px;border:1px solid var(--beige,#ede6d1);background:#fff;box-shadow:0 8px 20px 0 rgb(77 61 4 / .1);overflow:hidden;padding-bottom:50px}.product_content .gs_gallery_block .flex-control-thumbs{position:absolute;bottom:21px;left:20px;z-index:11;overflow-x:auto!important;white-space:nowrap;display:flex;flex-wrap:wrap;margin-bottom:25px}.product_content .gs_gallery_block .flex-control-thumbs li{display:block;box-shadow:5px 4px 10px 0 rgb(77 61 4 / .1);border-radius:10px;overflow:hidden;margin-right:15px!important;max-width:75px;margin-bottom:15px!important;min-width:75px;max-height:75px}.product_content .gs_gallery_block .flex-control-thumbs li img{height:100%!important;cursor:grab!important;object-fit:cover}.product_content .product_categories_list,.product_content .product_tags_list{display:flex;align-items:flex-start;justify-content:flex-start}.product_content .product_categories_list span,.product_content .product_tags_list span{font-weight:500;display:inline-block;margin-right:10px}.product_content .product_categories_list .list,.product_content .product_tags_list .list{display:flex;align-items:center;justify-content:flex-start;font-size:14px;flex-wrap:wrap}.product_content .product_categories_list .list a,.product_content .product_tags_list .list a{color:#5c9dff;display:inline-block;margin-right:5px}.product_content .product_categories_list .list a:hover,.product_content .product_tags_list .list a:hover{text-decoration:underline}.woocommerce div.product form.cart .variations{display:none}.woocommerce div.product form.cart{margin-top:0}.glassupply-custom-attributes h4{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;line-height:24px;margin-bottom:16px}.glassupply-custom-attributes .custom-attribute{margin-bottom:15px}.glassupply-custom-attributes .custom-attribute:last-child{margin-bottom:0}.glassupply-custom-attributes .attribute-values{position:relative}.glassupply-custom-attributes .attribute-values .selected-value{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;line-height:20px;font-weight:600;border-radius:44px;cursor:pointer;border:1px solid #dbdce0;background:var(--White,#fff);padding:8px 16px;width:100%;display:inline-flex;align-items:center;justify-content:space-between}.glassupply-custom-attributes .attribute-values .selected-value svg{margin-left:25px;transition:.3s}.glassupply-custom-attributes .attribute-values .selected-value.active svg{transition:.3s;transform:rotate(180deg)}.glassupply-custom-attributes .attribute-values ul.values-list.color{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:flex-start}.glassupply-custom-attributes .attribute-values ul.values-list.color li{font-size:12px;cursor:pointer;font-style:normal;font-weight:400;line-height:16px;font-family:var(--font-family);color:rgba(var(--cl-d),1);width:120px;margin-right:16px;transition:.3s;margin-bottom:15px}.glassupply-custom-attributes .attribute-values ul.values-list.color li:hover span:last-child{color:var(--br-b);transition:.3s}.glassupply-custom-attributes .attribute-values ul.values-list.color li.disabled{opacity:.2;pointer-events:none}.glassupply-custom-attributes .attribute-values ul.values-list.color li.selected span:last-child{transition:.3s;color:var(--br-b);font-weight:600}.glassupply-custom-attributes .attribute-values ul.values-list.color li.selected span.color-value{border:1px solid var(--br-b)}.glassupply-custom-attributes .attribute-values ul.values-list.color li:last-child{margin-right:0}.glassupply-custom-attributes .attribute-values ul.values-list.color li span{display:block;text-align:center;margin:auto}.glassupply-custom-attributes .attribute-values ul.values-list.color li span.color-value{display:block;width:64px;height:64px;border-radius:72px;margin:0 auto 8px}@media (max-width:576px){.glassupply-custom-attributes .attribute-values ul.values-list.color li{width:33.333%;padding:0 5px;margin-right:0}.glassupply-custom-attributes .attribute-values ul.values-list.color li span.color-value{width:50px;height:50px}}.glassupply-custom-attributes .attribute-values ul.values-list.selector{max-height:clamp(100px,23.81vw,132px);line-height:24px;overflow-y:auto;-webkit-box-shadow:1px 2px 7px #efefef;box-shadow:1px 2px 7px #efefef;position:absolute;left:0;right:0;background:#fff;opacity:0;visibility:hidden;height:fit-content;-webkit-transition:.3s;transition:.3s;top:57px;z-index:9}.glassupply-custom-attributes .attribute-values ul.values-list.selector.active{top:42px;opacity:1;visibility:visible;transition:.3s}.glassupply-custom-attributes .attribute-values ul.values-list.selector li{cursor:pointer;padding:5px 15px;-webkit-transition:.3s;transition:.3s;margin-bottom:15px}.glassupply-custom-attributes .attribute-values ul.values-list.selector li.disabled{color:#ccc;pointer-events:none}.glassupply-custom-attributes .attribute-values ul.values-list.selector li:hover{background:#f9f7f0;-webkit-transition:.3s;transition:.3s}body.search main.site-main,body.woocommerce.archive main.site-main{padding-top:15px}body.search .why-section,body.woocommerce.archive .why-section{padding:100px 0}body.search .railings-products__list,body.woocommerce.archive .railings-products__list{margin-top:32px}body.search .railings-products__list li,body.woocommerce.archive .railings-products__list li{position:relative}body.search .woocommerce-products-header .products-block{margin-bottom:0}.woocommerce-products-header .products-block{margin-bottom:60px}@media (max-width:835px){.woocommerce-products-header .products-block{margin-bottom:40px}}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-ordering,.woocommerce-page .woocommerce-result-count{float:none!important}.gs-archive-actions{display:flex;align-items:center;justify-content:space-between}@media (max-width:576px){.woocommerce-products-header .products-block{margin-bottom:10px}.gs-archive-actions{flex-direction:column}}.gs-archive-actions .woocommerce-ordering{margin:0}.gs-archive-actions .woocommerce-ordering select{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;line-height:20px;outline:0;font-weight:600;border-radius:44px;cursor:pointer;border:1px solid #dbdce0;background:var(--White,#fff);padding:8px 16px}.gs-archive-actions .woocommerce-ordering .woocommerce-result-count{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;line-height:20px;margin:0}.woocommerce-pagination{margin:50px 0}.woocommerce nav.woocommerce-pagination ul{border-radius:25px}.woocommerce nav.woocommerce-pagination ul li{border-right:none}.woocommerce nav.woocommerce-pagination ul li:first-child a,.woocommerce nav.woocommerce-pagination ul li:first-child span{border-radius:25px 0 0 25px}.woocommerce nav.woocommerce-pagination ul li:last-child a,.woocommerce nav.woocommerce-pagination ul li:last-child span{border-radius:0 25px 25px 0}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:rgba(var(--cl-f),1);color:#fff}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:8px 20px;font-size:16px;font-family:var(--font-family);line-height:120%}.text-columns{color:rgba(var(--cl-d),1)}.text-columns .column-item.column-size-1{width:33.333%}@media (max-width:1025px){.text-columns .column-item.column-size-1{width:100%}}.text-columns .column-item.column-size-2{width:66.6667%}.text-columns .column-item.column-size-3{width:100%}@media (max-width:1025px){.text-columns .column-item.column-size-2,.text-columns .column-item.column-size-3{width:100%}}.text-columns div,.text-columns img,.text-columns li,.text-columns ol,.text-columns p,.text-columns ul{margin-bottom:10px}.text-columns h1,.text-columns h2,.text-columns h3{margin:0 0 15px}.text-columns h3{font-size:20px}.text-columns h2{font-size:24px}.text-columns h1{font-size:28px}.text-columns li,.text-columns p{font-size:16px;line-height:24px}.text-columns ol,.text-columns ul{padding:10px 0 10px 20px}.text-columns ul li{list-style:circle}.text-columns ol li{list-style:decimal}.text-columns .columns-wrapper{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:0 -15px}.text-columns .columns-wrapper .column-item{padding:0 15px;font-size:16px;line-height:16px}.gallery_sections .gallery_section{margin-bottom:50px}.gallery_sections h3{margin-bottom:15px}.gallery_sections .gallery_list ul{display:flex;flex-wrap:wrap;margin:0 -10px}.gallery_sections .gallery_list ul li{width:calc(25% - 20px);margin:10px;border-radius:10px;box-shadow:0 0 10px 4px rgb(187 185 185 / .2588235294);display:flex;align-items:center;flex-direction:column;justify-content:space-between}@media (max-width:835px){.gallery_sections .gallery_list ul li{width:calc(33.333% - 20px)}}@media (max-width:576px){.gallery_sections .gallery_list ul li{width:calc(50% - 20px)}.checkout_coupon.woocommerce-form-coupon p:first-child{text-align:center}}.gallery_sections .gallery_list ul li img{object-fit:contain}.gallery_sections .gallery_list ul li a{padding:15px;max-height:200px}.gallery_sections .gallery_list ul li span{display:block;text-align:center;font-size:16px;margin:10px 0}@media (max-width:1151px){body.single-product>main{padding-top:15px}.site_switcher{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;margin-top:16px}}.site_switcher .icon{display:none;justify-content:flex-start;align-items:center}.site_switcher .icon span{font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#384458;margin-left:9px}@media (max-width:1151px){.site_switcher .icon{display:flex}.site_switcher__item:first-child{margin-right:8px}}.site_switcher .loader{display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:999;opacity:0;transition:.3s;align-items:center;justify-content:center;background:rgb(255 255 255 / .9)}.site_switcher .loader img{max-width:20px;display:block}.site_switcher.loading .loader{display:flex;opacity:1}.site_switcher ul{display:flex}.site_switcher__item.disabled a{pointer-events:none}.site_switcher__item a{width:24px;display:inline-block}@media (max-width:1151px){.site_switcher__item a{display:flex;align-items:center;width:auto;border:1px solid #dbdce0;border-radius:24px;padding:8px 12px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}}.site_switcher__item img{display:block;width:24px;height:24px;border-radius:50%;border:1px solid #fff0}.site_switcher__item .label{display:none;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#384458;margin-left:8px}.site_switcher__item.active .label{font-weight:600}.site_switcher__item.active img{border:1px solid #0566d1}.site_switcher__item:not(.active):not(.separator){opacity:.5}.site_switcher__item:not(.active):not(.separator):hover{opacity:1}.site_switcher__item.separator{width:1px;background:#ede6d1;margin:0 12px}@media (max-width:1151px){.site_switcher__item img{width:20px;height:20px}.site_switcher__item .label{display:inline-block}.site_switcher__item.separator{display:none}}.cart-checkout .cart__head,.cart-checkout .cart__head .cart__head{padding-bottom:0}.woocommerce-form-coupon-toggle .woocommerce-info{background-color:#f9f7f0;border:none;margin:0;padding:16px 32px 16px 25px}.woocommerce-form-coupon-toggle .woocommerce-info a{text-decoration:underline}.woocommerce-form-coupon-toggle .woocommerce-info a:hover{color:var(--br-b)}.woocommerce-form-coupon-toggle .woocommerce-info:before{left:0;color:var(--br-b)}.woocommerce-form-coupon-toggle .woocommerce-info:after{content:"";position:absolute;top:0;display:block;bottom:0;width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#f9f7f0;z-index:-1}.checkout_coupon.woocommerce-form-coupon+form{margin-top:24px}.checkout_coupon.woocommerce-form-coupon{margin:0!important;position:relative;border:none!important;transform:translate(0,-16px);flex-direction:initial!important;flex-wrap:wrap;justify-content:space-between;padding:20px 0!important;border-bottom:1px solid var(--br-a)}.checkout_coupon.woocommerce-form-coupon p:first-child{width:100%}.checkout_coupon.woocommerce-form-coupon .form-row-first{width:calc(66.6667% - 15px)}@media (max-width:576px){.checkout_coupon.woocommerce-form-coupon .form-row-first{width:100%}}.checkout_coupon.woocommerce-form-coupon .form-row-last{width:calc(33.333% - 15px)}@media (max-width:576px){.checkout_coupon.woocommerce-form-coupon .form-row-last{width:100%}}.checkout_coupon.woocommerce-form-coupon:after{content:"";position:absolute;top:0;display:block;bottom:0;width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#f9f7f0;z-index:-1;border-bottom:1px solid var(--br-a)}.checkout_coupon.woocommerce-form-coupon+.woocommerce-message,.woocommerce-form-coupon-toggle+.woocommerce-error,.woocommerce-form-coupon-toggle+.woocommerce-message{background-color:#f9f7f0;border:none!important;transform:translate(0,-16px);margin:0;padding:16px 32px 16px 25px}.checkout_coupon.woocommerce-form-coupon+.woocommerce-message:before,.woocommerce-form-coupon-toggle+.woocommerce-error:before,.woocommerce-form-coupon-toggle+.woocommerce-message:before{left:0}.checkout_coupon.woocommerce-form-coupon+.woocommerce-message:after,.woocommerce-form-coupon-toggle+.woocommerce-error:after,.woocommerce-form-coupon-toggle+.woocommerce-message:after{content:"";position:absolute;top:0;display:block;bottom:0;width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#f9f7f0;z-index:-1}.cart-discount .woocommerce-remove-coupon{font-weight:400;font-size:12px;transform:translate(0,-2px);text-decoration:underline}.cart-discount .woocommerce-remove-coupon:hover{color:var(--br-b)}body.admin-bar .reviews-overlay .close-popup{top:60px}.reviews-overlay{position:fixed;z-index:999;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .5);align-items:center;justify-content:center;display:none;opacity:0;transition:.3s}.reviews-overlay.active{display:flex;opacity:1;transition:.3s}.reviews-overlay .reviews_form_popup{padding:80px;background:#fff;position:relative;max-width:800px;overflow-y:scroll}@media (max-width:1151px){.reviews-overlay .reviews_form_popup{max-width:100%;width:100%;height:100%}}.reviews-overlay .reviews_form_popup .close-popup{position:absolute;top:25px;right:25px;cursor:pointer}.reviews-overlay .reviews_form_popup .reviews-form__title h2{text-align:center;font-size:40px;font-weight:800;margin-bottom:40px}.reviews-overlay .reviews_form_popup .reviews-form__form .rating{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.reviews-overlay .reviews_form_popup .reviews-form__form .rating .label{margin-right:53px;font-size:18px;font-style:normal;font-weight:600;line-height:28px;color:#384458}@media (max-width:835px){.reviews-overlay .reviews_form_popup .reviews-form__form .rating{flex-wrap:wrap}.reviews-overlay .reviews_form_popup .reviews-form__form .rating .label{width:100%;margin-right:0;margin-bottom:15px}}.reviews-overlay .reviews_form_popup .reviews-form__form .rating .rating-stars .rating-star{cursor:pointer;display:inline-block}.reviews-overlay .reviews_form_popup .reviews-form__form .rating .rating-stars .rating-star.active path{fill:#ffa24d}.reviews-overlay .reviews_form_popup .reviews-form__form .main-data{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.reviews-overlay .reviews_form_popup .reviews-form__form .main-data>div{width:100%;max-width:308px}@media (max-width:767px){.checkout_coupon.woocommerce-form-coupon+form{margin-top:0}.reviews-overlay .reviews_form_popup{padding:80px 25px}.reviews-overlay .reviews_form_popup .reviews-form__form .main-data{flex-wrap:wrap}.reviews-overlay .reviews_form_popup .reviews-form__form .main-data>div{margin-right:0;width:100%;max-width:100%;margin-bottom:25px}}.reviews-overlay .reviews_form_popup .reviews-form__form .main-data>div:last-child{margin-bottom:0}.reviews-overlay .reviews_form_popup .reviews-form__form .main-data>div:first-child{margin-right:24px}.reviews-overlay .reviews_form_popup .reviews-form__form .review-field{margin-bottom:24px}.reviews-overlay .reviews_form_popup .reviews-form__form .actions{display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.reviews-overlay .reviews_form_popup .reviews-form__form .actions{flex-wrap:wrap}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .submit-button{width:100%}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .submit-button button{width:100%;padding:8px 24px}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .upload_images{width:100%;margin-bottom:25px}}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .upload_images{display:flex;align-items:center;justify-content:flex-start}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .upload_images input{display:none}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .upload_images .action-label{display:flex;align-items:center;justify-content:flex-start;cursor:pointer;margin-right:25px}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .upload_images .action-label:hover svg{transform:rotate(90deg);transition:.3s}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .upload_images .action-label span{font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:inline-block;margin-left:8px;color:#0566d1}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .upload_images .previews{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .upload_images .previews img{width:32px;height:32px;border:1px solid #edeff2;border-radius:8px;margin-right:16px}.shaping-and-edgework .products-article__row img{max-width:202px}.product-view{padding:90px 0}.product-view .railings-products__title{color:#384458}.product-view .railings-products__title a{align-items:center;transition:.3s}.product-view .railings-products__title a:hover{color:#0566d1;transition:.3s}.product-view .railings-products__title a svg{margin-top:1px;margin-left:10px}.product-view .railings-products__title a svg>g{fill:#0566d1}.product-view__box-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px}.product-view__box-item{border:1px solid #ede6d1;border-radius:24px;box-shadow:0 24px 40px 0 rgb(77 61 4 / .1215686275);padding:40px 48px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1281px){.product-view__box-grid{grid-gap:40px}.product-view__box-item{padding:20px 28px}}.product-view__box-item-title{margin-bottom:10px}.product-view__box-item-canvas{margin-top:50px;display:flex;justify-content:space-between;position:relative}.product-view__box-item-canvas svg{z-index:11}.product-view__box-item-canvas-image{position:relative;max-width:65%}@media (max-width:1025px){.product-view__box-grid{grid-template-columns:1fr;gap:80px}.product-view__box-item-canvas-image{width:65%}.product-view__box-item-canvas-image img{width:100%;height:auto}}.product-view__box-item-canvas .link-dot{width:9px;height:9px;background:#0566d1;border-radius:50%;display:inline-block;position:absolute;z-index:12}.product-view__box-item-canvas-links{position:relative;z-index:12}.product-view__box-item-canvas-links ul{display:flex;flex-direction:column;height:100%;justify-content:space-around}.product-view__box-item-canvas-links ul a{width:100%;background:#fff;padding:10px 24px;display:inline-block;height:auto}@media (max-width:576px){.product-view__box-item-canvas-links ul a{font-size:14px;padding:7px 16px}}.pdf-files-greed{padding:90px 0 130px}.pdf-files-greed-see-all{margin-top:75px}.pdf-files-greed-see-all a{margin:auto}.pdf-files-greed-see-all svg{transform:rotate(90deg);width:16px}.pdf-files-greed__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:65px}.pdf-files-greed__grid-item{border:1px solid #ede6d1;box-shadow:0 4px 8px 0 rgb(77 61 4 / .1019607843);border-radius:24px;overflow:hidden;display:flex;justify-content:flex-start}@media (max-width:767px){.pdf-files-greed__grid{grid-gap:40px}.pdf-files-greed__grid-item{flex-direction:column}}.pdf-files-greed__grid-item.hidden{display:none}.pdf-files-greed__grid-item-left{padding:22px 55px;flex:0;background:#f9f7f0}.pdf-files-greed__grid-item-left img{height:auto;max-width:210px;box-shadow:0 8px 20px 0 rgb(77 61 4 / .1019607843);border-radius:8px;width:210px}@media (max-width:767px){.pdf-files-greed__grid-item-left{position:relative;z-index:11;padding:22px 40px}.pdf-files-greed__grid-item-left-img{text-align:center}.pdf-files-greed__grid-item-left img{width:235px;max-width:235px}}.pdf-files-greed__grid-item-right{padding:40px 25px;display:flex;flex-direction:column;flex:1;justify-content:space-between}@media (max-width:767px){.pdf-files-greed__grid-item-right{margin-top:-100px;z-index:22;position:relative;background:#fff;padding:30px}.pdf-files-greed__grid-item-right-pdf a{margin:15px auto auto}}.pdf-files-greed__grid-item-right-title{color:#384458;font-size:24px;line-height:32px;font-weight:600;margin-bottom:10px}.pdf-files-greed__grid-item-right-date{font-size:12px;font-weight:400;line-height:16px;text-align:left;color:#384458;margin-bottom:16px}.pdf-files-greed__grid-item-right-desc{font-size:14px;line-height:20px;color:#384458}.pdf-files-greed__grid-item-right-pdf{margin-top:10px}.pdf-files-greed__top{margin-bottom:60px}.pdf-files-greed__top-title h2{font-size:40px;line-height:48px;color:#384458;font-weight:800;margin-bottom:25px}.pdf-files-greed__top-desc,.pdf-files-greed__top-desc a,.pdf-files-greed__top-desc li,.pdf-files-greed__top-desc p{font-size:24px;line-height:32px;color:#384458}.pdf-files-greed__top-desc a{text-decoration:underline}.saved_cart_item .accordion__content .products .controls__item:last-child{display:none}.saved_cart_item .dashboard-product{grid-template-columns:minmax(auto,70px) 1fr minmax(240px,auto) repeat(2,auto);gap:20px clamp(10px,2.857vw,30px)}@media (max-width:1441px){.pdf-files-greed__grid{grid-template-columns:1fr}.saved_cart_item .dashboard-product{grid-template-columns:minmax(auto,215px) 1fr auto auto}}@media (max-width:835px){.saved_cart_item .dashboard-product{grid-template-columns:auto 1fr auto auto auto;gap:16px}}.saved_cart_item .cart__inner-head{margin-top:15px}.saved_cart_item .cart__inner-head+.cart-product{padding-top:0}.woocommerce-account #customer_login .register_form h2{text-align:center;margin-bottom:0;width:100%}.woocommerce-account #customer_login .register_form .woocommerce-form-register{flex-direction:row;flex-wrap:wrap;justify-content:space-between;border-radius:16px;padding:96px 80px 25px;margin:80px 0 120px;border:none}@media (max-width:1281px){.woocommerce-account #customer_login .register_form .woocommerce-form-register{padding:0 40px 25px;margin:32px 0}}.woocommerce-account #customer_login .register_form .login-modal__label{width:100%}.woocommerce-account #customer_login .register_form .login-modal__label.first-name,.woocommerce-account #customer_login .register_form .login-modal__label.last-name{width:calc(50% - 12px)}.woocommerce-account #customer_login .register_form .woocommerce-form-register__submit{max-width:200px;padding:10px 31px}@media (max-width:1800px){.woocommerce-account #customer_login .register_form .woocommerce-form-register__submit{max-width:100%}}.woocommerce-account #customer_login .register_form .account-pass-text{width:100%;text-align:center;font-size:14px;text-decoration:underline}.woocommerce-account #customer_login .register_form .social-login{width:100%}.woocommerce-account #customer_login .register_form .custom-checkbox{margin-top:8px}.woocommerce-account #customer_login .register_form .custom-checkbox p{font-size:14px}.woocommerce-account #customer_login .woocommerce-form-login{border:none;box-shadow:0 8px 20px 0 rgb(77 61 4 / .1019607843);border-radius:16px;padding:96px 80px 25px;margin:80px 0 120px}.woocommerce-account #customer_login .woocommerce-form-login h2{margin-bottom:0}.woocommerce-account #customer_login .login-modal__label--submit{display:flex;align-items:center;justify-content:space-between}.woocommerce-account #customer_login .login-modal__label--submit .lost_password a{color:#0566d1;font-size:14px;font-weight:600;line-height:20px}.woocommerce-account #customer_login .login-modal__label--submit button{margin:0;max-width:200px;padding:10px 40px}.perfomance-calculator{padding:80px 0 120px}.perfomance-calculator .main-top{margin-bottom:64px}.perfomance-calculator .main-top p{max-width:100%}.perfomance-calculator__form{box-shadow:0 4px 8px 0 rgb(77 61 4 / .1019607843);border:1px solid #f9f7f0;border-radius:24px;padding:48px;display:flex;flex-wrap:wrap}.perfomance-calculator__form-image{width:25%}@media (max-width:767px){.saved_cart_item .dashboard-product{grid-template-columns:auto 1fr auto}.perfomance-calculator .main-top{display:none}.perfomance-calculator__form{padding:0;box-shadow:none;border:none;flex-direction:column}.perfomance-calculator__form-image{width:50%;margin:auto auto 25px}}.perfomance-calculator__form-image a{display:block;position:relative}.perfomance-calculator__form-image a img{display:block;box-shadow:0 8px 20px 0 rgb(77 61 4 / .1019607843);border-radius:12px}.perfomance-calculator__form-image a svg{position:absolute;right:15px;bottom:15px}@media (max-width:576px){.saved_cart_item .dashboard-product{grid-template-columns:repeat(2,auto)}.perfomance-calculator__form-image{width:100%}.perfomance-calculator__form-image a svg{right:25px;bottom:25px}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .values-column .column-right{width:100%}}.perfomance-calculator__form-steps{margin-bottom:40px;width:100%}.perfomance-calculator__form-steps-item{display:flex;align-items:center;justify-content:flex-start}@media (max-width:1025px){.perfomance-calculator__form-steps-item{flex-direction:column}}.perfomance-calculator__form-steps-item .form-item{display:inline-flex;padding:7px;align-items:center;border:1px solid #ede6d1;box-shadow:0 4px 8px 0 rgb(77 61 4 / .1019607843);border-radius:5px;margin-right:64px}.perfomance-calculator__form-steps-item .form-item-image{border:1px solid #edeff2;border-radius:8px;padding:8px}.perfomance-calculator__form-steps-item .form-item-image img{display:block;width:48px;height:48px;object-fit:cover}.perfomance-calculator__form-steps-item .form-item-title h4{font-size:18px;line-height:24px;color:#384458;margin:18px 16px}.perfomance-calculator__form-steps-list{width:100%;flex:1;display:flex;align-items:center;justify-content:space-between}.perfomance-calculator__form-steps-list li{width:100%;flex:1;position:relative}.perfomance-calculator__form-steps-list li:last-child{width:auto;flex:0;min-width:fit-content}.perfomance-calculator__form-steps-list li:after{content:"";background:#0566d1;width:100%;height:1px;position:absolute;left:0;top:12px;z-index:1}.perfomance-calculator__form-steps-list li:last-child.active:after{background:#0566d1}.perfomance-calculator__form-steps-list li:last-child .item-inner{align-items:flex-end}.perfomance-calculator__form-steps-list li:last-child .item-label{margin-left:0;margin-right:-10px}.perfomance-calculator__form-steps-list li:last-child .item-inner:after{width:50%;background:#fff;z-index:2}.perfomance-calculator__form-steps-list li.active .item-circle,.perfomance-calculator__form-steps-list li.active:after{background:#1fdeb0}.perfomance-calculator__form-steps-list li.active .item-label{color:#384458}.perfomance-calculator__form-steps-list li.active .inner-circle{display:none}.perfomance-calculator__form-steps-list li.active .icon{display:block}.perfomance-calculator__form-steps-list .item-inner{position:relative;display:inline-flex;flex-direction:column}.perfomance-calculator__form-steps-list .item-inner .icon{display:none}.perfomance-calculator__form-steps-list .item-inner .item-circle{width:25px;height:25px;border-radius:50%;background:#0566d1;display:flex;align-items:center;justify-content:center;position:relative;z-index:3}.perfomance-calculator__form-steps-list .item-inner .item-circle .inner-circle{width:12px;height:12px;background:#f9f7f0;border-radius:50%}.perfomance-calculator__form-steps-list .item-inner .item-label{font-size:14px;line-height:20px;font-weight:600;color:#a9a9aa;margin-top:8px;margin-left:calc(-50% + 25px)}.perfomance-calculator__form-tabs{width:75%;padding-left:25px}.perfomance-calculator__form-tabs-tab{display:none}.perfomance-calculator__form-tabs-tab.active{display:block}.perfomance-calculator__form-tabs-tab h3{margin-bottom:24px}.perfomance-calculator__form-tabs-tab .tab-selectors{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector{width:33%;padding-right:25px}@media (max-width:1441px){.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector{width:33%}}@media (max-width:1281px){.woocommerce-account #customer_login .woocommerce-form-login{padding:80px 40px 25px;margin:32px 0}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector{width:33%}}@media (max-width:1025px){.perfomance-calculator__form-steps-item .form-item{margin:50px 0 0;width:100%}.perfomance-calculator__form-steps-list{order:-1}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector{width:50%;margin-bottom:15px}}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results{width:100%}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .factor-column{font-size:18px;line-height:28px;font-weight:600;color:#384458;margin-bottom:16px}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .table-row:last-child .values-column{margin-bottom:0}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .values-column{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px;flex-wrap:wrap}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .values-column .column-right{border:1px solid #ede6d1;border-radius:16px;padding:16px 24px}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .values-column .column-right div:first-child{font-size:18px;line-height:24px;color:#384458;margin-bottom:8px}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .values-column .column-right .inner-col{font-size:24px;color:#384458;line-height:32px;font-weight:600}@media (max-width:767px){.perfomance-calculator__form-steps-list .item-inner .item-label{font-size:10px;line-height:16px}.perfomance-calculator__form-tabs{width:100%;padding-left:0}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector{width:100%}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector .select__current{font-size:14px;line-height:20px}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .values-column .column-right{padding:8px 16px}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .values-column .column-right div:first-child{font-size:14px;line-height:18px}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .values-column .column-right .inner-col{font-size:18px;line-height:24px}}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector .selector-title{color:#384458;font-size:18px;line-height:24px;margin-bottom:16px}.perfomance-calculator__form .select.disabled{pointer-events:none}.perfomance-calculator__form .select.disabled .select__header{background:#f9f9f9}.perfomance-calculator__form .select.disabled .select__header svg{stroke:#ccc}.perfomance-calculator__form-pagination{display:flex;align-items:center;justify-content:space-between;margin-top:40px;width:100%}@media (max-width:576px){.perfomance-calculator__form-pagination{flex-wrap:wrap;gap:16px}}.perfomance-calculator__form-pagination button.disabled{background:0 0;pointer-events:none;border:#fff0;color:#a9a9aa}.perfomance-calculator__form-pagination button svg{width:16px;height:16px}.perfomance-calculator__form-pagination-prev{padding:0;color:rgba(var(--bg-f),1);background:0 0;border:none;box-shadow:none}.perfomance-calculator__form-pagination-prev:hover{background:0 0;box-shadow:none;border:none}.perfomance-calculator__form-pagination-prev svg{transform:rotate(180deg)}.show-panel-properties-popup{width:100%;position:absolute;background:#fff;overflow:hidden;border:2px solid #bccbe0;border-radius:12px;left:0;max-width:700px;z-index:1;padding:15px;top:100px;font-weight:400;opacity:0;visibility:hidden;transition:.3s}.show-panel-properties-popup.active{opacity:1;visibility:visible;transition:.3s;top:65px}.show-panel-properties-popup__properties{display:flex}@media (max-width:767px){.show-panel-properties-popup__properties{flex-direction:column}.show-panel-properties-popup__image{text-align:center}}.show-panel-properties-popup__image img{max-width:250px}.show-panel-properties-popup__table{padding-left:20px;font-size:14px;color:#000}.show-panel-properties-popup__row{margin-bottom:0}.show-panel-properties-popup__row-title{padding:7px 5px 0 0}.show-panel-properties-popup__row-values{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.show-panel-properties-popup__row-values span{display:inline-block;line-height:18px}.show-panel-properties-popup__row-values span.cutout-only{background:#a3b4cc;color:#fff;font-size:11px;padding:3px 8px;line-height:1}.show-panel-properties-popup__row-values span img{display:inline-block;margin-bottom:-3px}.show-panel-properties-popup__row-values div{border:1px solid #bccbe0;border-radius:5px;font-size:14px;padding:3px 5px;height:auto;line-height:16px;background:#eeeff8;display:flex;align-items:center;gap:5px}.show-panel-properties-popup__row-values .property-key,.show-panel-properties-popup__row-values .property-key+.property-value{width:50%}.configurator-svg-popup{position:fixed;top:0;left:0;right:0;z-index:99999;bottom:0;opacity:0;visibility:hidden;transition:.3s;background:rgba(var(--bg-d),.8);padding:50px}.configurator-svg-popup.active{visibility:visible;opacity:1;transition:.3s}.configurator-svg-popup .popup_wrapper{background:#fff;position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:25px}.configurator-svg-popup img{width:auto;object-fit:cover;height:100%}.configurator-svg-popup .close-popup{position:absolute;top:25px;right:25px;cursor:pointer}.configurator-svg-popup .close-popup svg{width:36px;height:36px}@media (max-width:767px){.configurator-svg-popup{padding:0}.configurator-svg-popup .close-popup svg{width:24px;height:24px}}.configurator-svg-popup .close-popup svg path{fill:#3a3a3a}.taxonomy-hero{height:500px;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.taxonomy-hero__title{font-size:56px;color:#fff;text-align:center;width:100%;line-height:72px;padding:0 112px}@media (max-width:1281px){.taxonomy-hero__title{font-size:48px;line-height:60px;padding:0 64px}}@media (max-width:1025px){.taxonomy-hero__title{font-size:44px;line-height:50px;padding:0 32px}}@media (max-width:576px){.configurator-svg-popup .popup_wrapper{padding:10px}.configurator-svg-popup .close-popup svg{width:18px;height:18px}.taxonomy-hero{height:350px}.taxonomy-hero__title{font-size:38px;line-height:42px}}@media (max-width:415px){.gallery_sections .gallery_list ul li{width:100%}.product-view__box-item-canvas-links ul a{font-size:12px;padding:6px 12px}.taxonomy-hero__title{font-size:32px;line-height:38px}}.taxonomy-terms-list-seсtion{padding:80px 0 40px}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper{display:flex;align-items:flex-start;justify-content:space-between}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .label{color:#384458;font-weight:800;margin-right:25px;font-size:40px;line-height:48px}@media (max-width:1281px){.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .label{font-size:34px;font-weight:600;line-height:44px}}@media (max-width:576px){.taxonomy-terms-list-seсtion{padding:50px 0}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper{flex-direction:column}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .label{margin:0 0 25px;font-size:28px;line-height:34px}}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .terms-list{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:24px}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .terms-list a{color:#384458;font-size:18px;line-height:24px;display:inline-block;padding:16px 40px;border:1px solid #ede6d1;border-radius:64px;box-shadow:0 4px 8px 0 rgb(77 61 4 / .1019607843);transition:.3s}@media (max-width:1281px){.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .terms-list{gap:12px;justify-content:center}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .terms-list a{padding:8px 40px;font-size:16px}}@media (max-width:576px){.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .terms-list a{padding:4px 25px;font-size:14px}}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .terms-list a.current-term{background:#0566d1;color:#fff;box-shadow:0 4px 8px 0 rgb(77 61 4 / .1019607843);transition:.3s}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .terms-list a:hover{background:#0566d1;color:#fff;transition:.3s}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .gs_categories .terms-list a{box-shadow:none}.taxonomy-terms-list-seсtion .gs_categories .terms-list{gap:16px;margin-top:24px}.taxonomy-terms-list-seсtion .gs_categories .terms-list a{font-size:12px;line-height:16px;padding:8px 24px}.taxonomy-grid{margin-bottom:80px}.taxonomy-grid__wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:64px}.taxonomy-grid-style-1 .taxonomy-grid__item.taxonomy-grid__item-7,.taxonomy-grid-style-1 .taxonomy-grid__item.taxonomy-grid__item-8{width:calc(50% - 43px)}@media (max-width:1025px){.taxonomy-grid-style-1 .taxonomy-grid__item.taxonomy-grid__item-7,.taxonomy-grid-style-1 .taxonomy-grid__item.taxonomy-grid__item-8{width:calc(50% - 16px)}}.taxonomy-grid-style-2 .taxonomy-grid__item.taxonomy-grid__item-7,.taxonomy-grid-style-2 .taxonomy-grid__item.taxonomy-grid__item-8{width:calc(50% - 43px)}@media (max-width:1025px){.taxonomy-grid-style-2 .taxonomy-grid__item.taxonomy-grid__item-7,.taxonomy-grid-style-2 .taxonomy-grid__item.taxonomy-grid__item-8{width:calc(50% - 16px)}}.taxonomy-grid-style-2 .taxonomy-grid__item.taxonomy-grid__item-9{width:100%}.taxonomy-grid__item{width:calc(33.3333% - 43px);border:1px solid #f9f7f0;box-shadow:0 8px 20px 0 rgb(77 61 4 / .1019607843);border-radius:24px;overflow:hidden;transition:.3s}.taxonomy-grid__item:hover{border:1px solid #ede6d1;box-shadow:0 24px 40px 0 rgb(77 61 4 / .1215686275);background:#f9f7f0;transition:.3s}@media (max-width:1281px){.taxonomy-grid__wrapper{gap:32px}.taxonomy-grid__item{width:calc(33.3333% - 22px)}}@media (max-width:1025px){.taxonomy-grid__item{width:calc(50% - 16px)}}@media (max-width:576px){.taxonomy-grid{margin-bottom:50px}.taxonomy-grid__item{width:100%}}.taxonomy-grid__item-image{height:360px;background-size:cover;background-position:center;position:relative}.taxonomy-grid__item-image a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}@media (max-width:1640px){.taxonomy-grid__item-image{height:290px}}@media (max-width:1281px){.taxonomy-grid__item-image{height:240px}}.taxonomy-grid__item .info-section{margin:32px 0;padding:0 16px}.taxonomy-grid__item-title{text-align:center}.taxonomy-grid__item-title a{font-size:24px;font-weight:600;line-height:32px;color:#384458}@media (max-width:767px){.taxonomy-grid__item .info-section{margin:16px 0}.taxonomy-grid__item-title a{font-size:18px;line-height:22px}}.taxonomy-grid__item-subtitle h3{text-align:center;font-size:18px;font-weight:400;line-height:24px;margin-top:8px;color:#384458}.taxonomy-grid__item .terms-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:24px;gap:10px}.taxonomy-grid__item .terms-list a{border:1px solid #ede6d1;display:inline-block;padding:8px 24px;border-radius:64px;font-size:12px;font-weight:600;line-height:16px;transition:.3s;background:#fff;color:#384458}.taxonomy-grid__item .terms-list a:hover{background:#0566d1;color:#fff;-webkit-box-shadow:0 4px 8px 0 rgb(77 61 4 / .1019607843);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1019607843);-webkit-transition:.3s;transition:.3s}.taxonomy-pagination{margin-bottom:160px;display:flex;align-items:center;justify-content:center;gap:14px}.taxonomy-pagination .page-numbers{font-size:12px;font-weight:400;line-height:16px;color:#a9a9aa;display:block;transition:.3s}.taxonomy-pagination .page-numbers:hover{color:#384458;transition:.3s}.taxonomy-pagination .page-numbers.current{display:inline-block;padding:4px 7.5px;background:#ede6d1;color:#384458;border-radius:4px}.taxonomy-pagination .page-numbers.next svg{transform:rotate(180deg)}.taxonomy-pagination svg{fill:#0566d1;display:block}.gs_gallery__hero{height:500px;display:flex;align-items:center;justify-content:center;flex-direction:column;background-size:cover;background-position:center;gap:24px}.gs_gallery__hero-title{font-size:56px;font-weight:700;line-height:72px;text-align:center;color:#fff}@media (max-width:1281px){.gs_gallery__hero-title{font-size:48px;line-height:60px;padding:0 64px}}@media (max-width:1025px){.taxonomy-pagination{margin-bottom:80px}.gs_gallery__hero-title{font-size:44px;line-height:50px;padding:0 32px}}@media (max-width:576px){.taxonomy-pagination{margin-bottom:50px}.gs_gallery__hero-title{font-size:38px;line-height:42px}}.gs_gallery__hero-subtitle{font-size:24px;font-weight:400;line-height:32px;text-align:center;color:#fff}.gs_gallery__hero-terms .terms-list{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;justify-content:center;padding:0 32px;margin-bottom:15px}.gs_gallery__hero-terms a{font-size:12px;font-weight:600;line-height:16px;text-align:center;color:#384458;padding:8px 24px;background:#fff;border-radius:64px;border:1px solid #ede6d1;transition:.3s}.gs_gallery__hero-terms a:hover{background:#0566d1;color:#fff;-webkit-box-shadow:0 4px 8px 0 rgb(77 61 4 / .1019607843);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1019607843);-webkit-transition:.3s;transition:.3s}.gs_gallery__content{padding:80px 0}.gs_gallery__content-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:48px}.gs_gallery__content-top .title{font-size:40px;font-weight:800;line-height:48px;color:#384458}@media (max-width:1025px){.gs_gallery__content{padding:60px 0}.gs_gallery__content-top .title{font-size:30px;line-height:36px}}@media (max-width:576px){.gs_gallery__content{padding:40px 0}.gs_gallery__content-top{margin-bottom:40px}.gs_gallery__content-top .title{font-size:21px;line-height:36px;font-weight:600}}.gs_gallery__content-top .location{font-size:24px;font-weight:400;line-height:32px;color:#384458;display:flex;align-items:center;justify-content:flex-end;gap:8px}.gs_gallery__content-description{background:#f9f7f0;border:1px solid #ede6d1;padding:56px 48px 64px;border-radius:16px}.gs_gallery__content-description>:last-child{margin-bottom:0}.gs_gallery__content-description>*{color:#384458}.gs_gallery__content-description h3{font-size:32px;font-weight:600;line-height:48px;text-align:left;MARGIN:0 0 16px 0}.gs_gallery__content-description h2{font-size:38px;font-weight:600;line-height:48px;text-align:left;MARGIN:0 0 16px 0}.gs_gallery__content-description h4{font-size:26px;font-weight:600;line-height:34px;text-align:left;MARGIN:0 0 16px 0}.gs_gallery__content-description p{font-size:24px;font-weight:400;line-height:32px;text-align:left;margin-bottom:32px}.gs_gallery__content-hardwares{margin-bottom:80px}.gs_gallery__content-hardwares-arrows{display:flex;align-items:center;justify-content:flex-end;gap:32px;margin-bottom:52px}.gs_gallery__content-hardwares-arrows>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:64px;cursor:pointer;height:64px;border:1px solid #0566d1;border-radius:50%;-webkit-transition:.3s;transition:.3s;position:static;box-shadow:none}.gs_gallery__content-hardwares-arrows>div:not(.swiper-button-disabled):hover{background:#0566d1;-webkit-transition:.3s;transition:.3s}.gs_gallery__content-hardwares-arrows>div:not(.swiper-button-disabled):hover svg{fill:#fff}.gs_gallery__content-hardwares-arrows>div.swiper-button-disabled{background:#edeff2;border:1px solid #edeff2;-webkit-transition:.3s;transition:.3s}.gs_gallery__content-hardwares-arrows>div.swiper-button-disabled svg{fill:#a9a9aa}.gs_gallery__content-hardwares-arrows>div svg{fill:#0566d1;width:24px;height:24px;display:block}.gs_gallery__content-hardwares .railings-products__list:not(.swiper-wrapper){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.5vw,20px)}@media (max-width:1025px){.gs_gallery__content-top .location{font-size:20px;line-height:26px}.gs_gallery__content-description{padding:25px}.gs_gallery__content-description p{font-size:20px}.gs_gallery__content-hardwares .railings-products__list:not(.swiper-wrapper){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.gs_gallery__content-top .location{font-size:17px;line-height:20px}.gs_gallery__content-hardwares{margin-bottom:40px}.gs_gallery__content-hardwares .railings-products__list{grid-template-columns:repeat(1,minmax(0,1fr))}}.gs_gallery__content-hardwares .railings-products__list li{position:relative}.gs_gallery__content-hardwares .railings-products__list li .default-posttitle{font-size:clamp(16px,1.935vw,20px)}.gs_gallery__content-hardwares .railings-products__list li .arrow-button{font-size:15px;gap:8px}.gs_gallery__content-hardwares .railings-products__list li .arrow-button svg{height:18px}.gs_gallery__content-hardwares .railings-products__list li p{font-size:14px}.gs_gallery__gallery{margin-bottom:160px}@media (max-width:1025px){.gs_gallery__gallery{margin-bottom:80px}}@media (max-width:576px){.gs_gallery__gallery{margin-bottom:40px}}.gs_gallery__gallery-grid{display:flex;flex-wrap:wrap;width:100%}.gs_gallery__gallery-grid__item{height:23.96vw}@media (max-width:835px){.gs_gallery__gallery-grid{gap:15px}.gs_gallery__gallery-grid__item{width:calc(50% - 15px)!important;margin:0!important;height:auto}}.gs_gallery__gallery-grid__item:hover img{transform:scale(1.1);transition:.3s}.gs_gallery__gallery-grid__item a{height:100%;width:100%;display:inline-block;overflow:hidden}.gs_gallery__gallery-grid__item a>img{transition:.3s;width:100%;height:100%;object-fit:cover}.gs_gallery__gallery-grid__item.item-1,.gs_gallery__gallery-grid__item.item-6{width:31.6%;margin-right:24px}@media (max-width:1360px){.gs_gallery__gallery-grid__item.item-1,.gs_gallery__gallery-grid__item.item-6{margin-right:15px}}.gs_gallery__gallery-grid__item.item-2,.gs_gallery__gallery-grid__item.item-7{width:42.3%;margin-right:24px}@media (max-width:1360px){.gs_gallery__gallery-grid__item.item-2,.gs_gallery__gallery-grid__item.item-7{margin-right:15px}}.gs_gallery__gallery-grid__item.item-3{width:22.1%}.gs_gallery__gallery-grid__item.item-4{width:48.8%;margin-right:24px;margin-top:24px;margin-bottom:24px}@media (max-width:1360px){.gs_gallery__gallery-grid__item.item-4{margin-right:15px;margin-top:15px;margin-bottom:15px}}.gs_gallery__gallery-grid__item.item-5{width:48.8%;margin-top:24px;margin-bottom:24px}@media (max-width:1360px){.gs_gallery__gallery-grid__item.item-5{margin-top:15px;margin-bottom:15px}}.gs_gallery__similar{padding-bottom:160px;position:relative}.gs_gallery__similar-view-all a{display:inline-flex;font-size:18px;font-weight:400;line-height:24px;text-align:right;color:#0566d1;align-items:center;justify-content:flex-end;gap:8px;margin:auto}.gs_gallery__similar-view-all a svg{fill:#0566d1;width:16px;height:16px}.gs_gallery__similar-box{display:flex;align-items:center;justify-content:space-between;margin-bottom:44px}@media (max-width:767px){.gs_gallery__similar-box{flex-direction:column;justify-content:center;align-items:center}}.gs_gallery__similar-tags{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-bottom:0;flex:1}@media (max-width:767px){.gs_gallery__similar-tags{width:100%;justify-content:center;gap:15px 15px;margin-bottom:25px}}.gs_gallery__similar-tags .terms-list{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.gs_gallery__similar .terms-list a{font-size:18px;font-weight:400;line-height:24px;text-align:center;color:#384458;padding:16px 40px;background:#fff;border-radius:64px;border:1px solid #ede6d1;-webkit-transition:.3s;transition:.3s}.gs_gallery__similar .terms-list a:hover{background:#0566d1;color:#fff;-webkit-box-shadow:0 4px 8px 0 rgb(77 61 4 / .1019607843);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1019607843);-webkit-transition:.3s;transition:.3s}@media (max-width:767px){.gs_gallery__similar-tags .terms-list{gap:15px 15px}.gs_gallery__similar .terms-list a{padding:8px 24px}.gs_gallery__similar-view-all{width:100%;text-align:right}}.gs_gallery__similar .main-top{margin-bottom:48px}.gs_gallery__list{margin-bottom:40px}.gs_gallery__list-arrows-left{margin-left:-32px;left:0}.gs_gallery__list-arrows-right{margin-right:-32px;right:0}.gs_gallery__list-arrows-left,.gs_gallery__list-arrows-right{z-index:9;position:absolute;top:calc(50% - 64px);display:flex;align-items:center;justify-content:center;width:64px;height:64px;border:1px solid #edeff2;background:#fff;box-shadow:2px 2px 10px rgb(0 0 0 / .2196078431);border-radius:50%;transition:.3s}@media (max-width:1025px){.gs_gallery .gs_gallery__list-arrows-right{margin-right:5px}.gs_gallery__list{margin-bottom:80px}.gs_gallery__list-arrows-left{margin-left:-10px}.gs_gallery__list-arrows-right{margin-right:-10px}.gs_gallery__list-arrows-left,.gs_gallery__list-arrows-right{width:48px;height:48px}}.gs_gallery__list-arrows-left:not(.swiper-button-disabled),.gs_gallery__list-arrows-right:not(.swiper-button-disabled){cursor:pointer}.gs_gallery__list-arrows-left:not(.swiper-button-disabled):hover,.gs_gallery__list-arrows-right:not(.swiper-button-disabled):hover{background:#f9f7f0;transition:.3s}.gs_gallery__list-arrows-left.swiper-button-disabled,.gs_gallery__list-arrows-right.swiper-button-disabled{background:#edeff2;border:1px solid #edeff2;transition:.3s}.gs_gallery__list-arrows-left.swiper-button-disabled svg,.gs_gallery__list-arrows-right.swiper-button-disabled svg{fill:#a9a9aa}.gs_gallery__list-arrows-left svg,.gs_gallery__list-arrows-right svg{fill:#0566d1;width:24px;height:24px;display:block}.gs_gallery__list.slider-false{display:flex;align-items:flex-start;justify-content:flex-start;gap:40px;flex-wrap:wrap}.gs_gallery__list.slider-false .gs_gallery-item{width:calc(25% - 30px)}.gs_gallery__list .gs_gallery-item__image{padding-top:87%;position:relative;background-position:center;background-size:cover;box-shadow:0 8px 20px 0 rgb(77 61 4 / .1019607843);border-radius:16px;overflow:hidden;margin-bottom:24px}.gs_gallery__list .gs_gallery-item__image a{position:absolute;top:0;left:0;right:0;bottom:0}.gs_gallery__list .gs_gallery-item__title h3{font-size:24px;font-weight:600;line-height:32px;color:#384458;margin:0 0 16px}.gs_gallery__list .gs_gallery-item .categories_list .terms-list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px}.gs_gallery__list .gs_gallery-item .categories_list .terms-list a{font-size:12px;font-weight:600;line-height:16px;text-align:center;padding:8px 24px;border:1px solid #384458;border-radius:64px}.example-list{display:flex;flex-direction:column;gap:clamp(80px,13.913vw,160px)}.example-list__item:nth-child(even) .example-card{grid-template-columns:1fr clamp(720px,55.556vw,920px)}.example-list__item:nth-child(even) .example-card.mode .example-card__card{margin-left:0;margin-right:-100px}@media (max-width:1281px){.example-list__item:nth-child(even) .example-card.mode .example-card__card{margin-right:-200px}.example-list__item:nth-child(even) .example-card{grid-template-columns:1fr 720px;grid-template-columns:1fr 2fr}}@media (max-width:576px){.example-list__item:nth-child(even) .example-card.mode .example-card__card{margin:0;order:1}.example-list__item:nth-child(even) .example-card{grid-template-columns:100%}}.example-list__item:nth-child(even) .example-card__card{margin-left:0;margin-right:calc(min(16.667vw,240px) * -1);order:-1}@media (max-width:1441px){.example-list{gap:80px}}@media (max-width:1281px){.example-list__item:nth-child(even) .example-card__card{margin-right:-240px}.example-list{gap:clamp(24px,6.957vw,80px)}}@media (max-width:1151px){.woocommerce-account #customer_login .register_form .login-modal__label.first-name,.woocommerce-account #customer_login .register_form .login-modal__label.last-name{width:100%}.example-list{gap:32px}}@media (max-width:576px){.example-list__item:nth-child(even) .example-card__card{margin:0}.example-list{gap:24px}.example-list.mode{gap:64px}}.three-coll{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:clamp(30px,3.226vw,64px)}@media (max-width:835px){.three-coll{display:flex;overflow-x:auto;padding:0 var(--container-offset);margin:0 calc(var(--container-offset) * -1);width:calc(100% + var(--container-offset) * 2)}.summary-list::-webkit-scrollbar{display:initial}}.team-list{display:flex;--count:5;--size:clamp(104px, 16.129vw, 200px);--gap:clamp(20px, 4.839vw, 20px);flex-wrap:wrap;justify-content:center;gap:35px var(--gap)}@media (max-width:1281px){.team-list{justify-content:center}}@media (max-width:1151px){.team-list{gap:50px;justify-content:center}}@media (max-width:576px){.team-list{--count:2;gap:min(8vw,50px)}}.team-list__item{display:flex;align-items:center;flex-direction:column;gap:clamp(8px,1.29vw,24px);max-width:calc(100% - var(--size) * var(--count)/ 2);min-width:calc(20% - var(--gap))}.team-list__image{width:var(--size);height:var(--size);border-radius:50%;overflow:hidden}.team-list__info{text-align:center;display:flex;flex-direction:column;gap:8px}.team-list__name{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(12px,1.29vw,18px);font-style:normal;font-weight:600;line-height:100%}.team-list__position{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(12px,1.29vw,16px);font-style:normal;font-weight:400;line-height:105%}.summary-list{display:flex;flex-direction:column;gap:16px;padding-right:24px;max-height:clamp(200px,23.81vw,232px);height:100%;overflow-y:auto;transition:max-height .3s}.summary-list.opened{max-height:fit-content}.summary-list::-webkit-scrollbar{width:4px;height:7px;border-radius:24px;cursor:pointer}@media (max-width:576px){.summary-list{gap:24px;padding:0}.summary-list::-webkit-scrollbar{display:none}}.summary-list::-webkit-scrollbar-track{background-color:#f9f7f0;border-radius:24px}.summary-list-btn{max-width:100%;width:100%;height:40px}@media (min-width:577px){.summary-list-btn{display:none}}.user-box{position:absolute;left:-2%;z-index:22;display:flex;flex-direction:column;gap:16px;bottom:0;transform:translateY(100%);padding:16px clamp(24px,4.762vw,40px) clamp(24px,4.762vw,40px);border-radius:0 0 16px 16px;background:rgba(var(--bg-a),1);transition:.4s;box-shadow:0 24px 40px 0 rgb(77 61 4 / .12);opacity:0;visibility:hidden;min-width:220px}.user-box.active{visibility:visible;opacity:1}@media (max-width:1151px){.user-box{left:initial;right:calc(var(--container-offset)/ -2)}}.user-box__link{display:flex;align-items:center;gap:16px;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:600;line-height:100%}@media (min-width:577px){.user-box__name{display:none}}.user-box .log-out{padding-top:16px;border-top:1px solid var(--br-c)}.user-box__list{display:flex;flex-direction:column;gap:25px}.user-box__list a{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:100%;transition:.3s}.user-box__list a:hover{color:rgba(var(--cl-f),1)}body.woocommerce-payment-methods .account-payment-methods-table thead tr th{width:33.3333%}body.woocommerce-payment-methods .account-payment-methods-table tr.payment-method{display:flex;align-items:center;justify-content:flex-start;font-size:0}body.woocommerce-payment-methods .account-payment-methods-table tr.payment-method td{width:33.333%}body.woocommerce-payment-methods.woocommerce-page.yith-wcstripe-custom-payment-method-table table.account-payment-methods-table .payment-method-actions{width:33.3333%}@media (max-width:1025px){body.woocommerce-payment-methods .account-payment-methods-table thead tr th{width:100%}body.woocommerce-payment-methods .account-payment-methods-table tr.payment-method{flex-wrap:wrap}body.woocommerce-payment-methods .account-payment-methods-table tr.payment-method td,body.woocommerce-payment-methods.woocommerce-page.yith-wcstripe-custom-payment-method-table table.account-payment-methods-table .payment-method-actions{width:100%}.profile-form table.shop_table th.payment-method-actions{display:none}}body.woocommerce-add-payment-method .profile-form__item:last-child,body.woocommerce-edit-address .profile-form__item:last-child,body.woocommerce-payment-methods .profile-form__item:last-child{grid-row:1;grid-column:1}body.woocommerce-add-payment-method .profile-form__group,body.woocommerce-edit-address .profile-form__group,body.woocommerce-payment-methods .profile-form__group{grid-template-columns:1fr}body.woocommerce-add-payment-method #add_payment_method #payment div.payment_box::before,body.woocommerce-add-payment-method .woocommerce-cart #payment div.payment_box::before,body.woocommerce-add-payment-method .woocommerce-checkout #payment div.payment_box::before,body.woocommerce-edit-address #add_payment_method #payment div.payment_box::before,body.woocommerce-edit-address .woocommerce-cart #payment div.payment_box::before,body.woocommerce-edit-address .woocommerce-checkout #payment div.payment_box::before,body.woocommerce-payment-methods #add_payment_method #payment div.payment_box::before,body.woocommerce-payment-methods .woocommerce-cart #payment div.payment_box::before,body.woocommerce-payment-methods .woocommerce-checkout #payment div.payment_box::before{display:none}body.woocommerce-add-payment-method #add_payment_method #payment div.payment_box,body.woocommerce-add-payment-method #add_payment_method #payment div.payment_box .wc-credit-card-form,body.woocommerce-add-payment-method #add_payment_method #payment ul.payment_methods,body.woocommerce-add-payment-method .woocommerce-cart #payment div.payment_box,body.woocommerce-add-payment-method .woocommerce-cart #payment div.payment_box .wc-credit-card-form,body.woocommerce-add-payment-method .woocommerce-cart #payment ul.payment_methods,body.woocommerce-add-payment-method .woocommerce-checkout #payment div.payment_box,body.woocommerce-add-payment-method .woocommerce-checkout #payment div.payment_box .wc-credit-card-form,body.woocommerce-add-payment-method .woocommerce-checkout #payment ul.payment_methods,body.woocommerce-edit-address #add_payment_method #payment div.payment_box,body.woocommerce-edit-address #add_payment_method #payment div.payment_box .wc-credit-card-form,body.woocommerce-edit-address #add_payment_method #payment ul.payment_methods,body.woocommerce-edit-address .woocommerce-cart #payment div.payment_box,body.woocommerce-edit-address .woocommerce-cart #payment div.payment_box .wc-credit-card-form,body.woocommerce-edit-address .woocommerce-cart #payment ul.payment_methods,body.woocommerce-edit-address .woocommerce-checkout #payment div.payment_box,body.woocommerce-edit-address .woocommerce-checkout #payment div.payment_box .wc-credit-card-form,body.woocommerce-edit-address .woocommerce-checkout #payment ul.payment_methods,body.woocommerce-payment-methods #add_payment_method #payment div.payment_box,body.woocommerce-payment-methods #add_payment_method #payment div.payment_box .wc-credit-card-form,body.woocommerce-payment-methods #add_payment_method #payment ul.payment_methods,body.woocommerce-payment-methods .woocommerce-cart #payment div.payment_box,body.woocommerce-payment-methods .woocommerce-cart #payment div.payment_box .wc-credit-card-form,body.woocommerce-payment-methods .woocommerce-cart #payment ul.payment_methods,body.woocommerce-payment-methods .woocommerce-checkout #payment div.payment_box,body.woocommerce-payment-methods .woocommerce-checkout #payment div.payment_box .wc-credit-card-form,body.woocommerce-payment-methods .woocommerce-checkout #payment ul.payment_methods{margin:0;padding:0}body.woocommerce-add-payment-method #place_order,body.woocommerce-edit-address #place_order,body.woocommerce-payment-methods #place_order{margin-top:15px}body.woocommerce-add-payment-method .woocommerce table.shop_table_responsive tr td.woocommerce-PaymentMethod--actions::before,body.woocommerce-edit-address .woocommerce table.shop_table_responsive tr td.woocommerce-PaymentMethod--actions::before,body.woocommerce-payment-methods .woocommerce table.shop_table_responsive tr td.woocommerce-PaymentMethod--actions::before{display:none!important}.woocommerce-profile-settings .woocommerce table.shop_table_responsive tr td.woocommerce-PaymentMethod--actions::before{display:none!important}.profile-form{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(16px,2.857vw,40px)}.profile-form.individual-page{grid-template-columns:initial;gap:initial}.profile-form.individual-page .profile-form__item{background:#fff}.profile-form.individual-page .main-button{margin-bottom:0!important}.profile-form .main-button{padding:7px 40px;margin-bottom:-25px;margin-left:auto}@media (max-width:576px){.user-box{top:var(--header-height);transform:translateY(0);bottom:initial;right:calc(var(--container-offset)/ -1);left:calc(var(--container-offset)/ -1);border-radius:0}body.woocommerce-add-payment-method .woocommerce table.shop_table_responsive tr td.woocommerce-PaymentMethod--actions .main-button,body.woocommerce-edit-address .woocommerce table.shop_table_responsive tr td.woocommerce-PaymentMethod--actions .main-button,body.woocommerce-payment-methods .woocommerce table.shop_table_responsive tr td.woocommerce-PaymentMethod--actions .main-button{width:100%}.profile-form .main-button{font-size:14px}.profile-form .account-payment-methods-table+.main-button{margin-bottom:0;width:100%}}.profile-form .body-bold,.profile-form .body-small-bold{grid-column:1/-1}@media (max-width:767px){.profile-form{grid-template-columns:100%}}.profile-form__item{background-color:rgba(var(--bg-a),1);border-radius:24px;border:1px solid var(--br-a);padding:clamp(16px,2.857vw,40px);display:flex;flex-direction:column;gap:inherit;grid-column:1}.profile-form__item:last-child{grid-row:1/3;grid-column:2}@media (max-width:835px){.profile-form__item:last-child{grid-column:1/-1;grid-row:initial}.profile-form__item{grid-column:initial;grid-row:initial}}.profile-form__item.payments-methods .profile-form__group{grid-template-columns:repeat(1,1fr)}.profile-form__item .edit-btn{transition:.3s}.profile-form__item .edit-btn svg{width:16px!important;height:16px!important}.profile-form__item .edit-btn:hover{transition:.3s;box-shadow:1px 1px 1px #c1c1c1}.profile-form__group{display:grid;grid-template-columns:repeat(8,1fr);gap:24px}.profile-form__group-top{display:flex;align-items:center;justify-content:space-between;grid-column:1/-1}.profile-form__group .arrow-button{grid-column:1/-1;margin-left:auto}.profile-form__group .default-label:only-of-type{grid-column:1/-1!important}.profile-form__group .default-label:nth-of-type(odd){grid-column:1/5}@media (max-width:835px){.profile-form__group .default-label:nth-of-type(odd){grid-column:1/-1}}.profile-form__group .default-label:nth-of-type(even){grid-column:5/9}.woocommerce table.shop_table{margin:0;border:none}.profile-form table.shop_table th{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:400;line-height:16px;padding:0}.profile-form .account-payment-methods-table>thead>tr{display:grid;grid-template-columns:2fr 1fr 100px;gap:24px;align-items:center}.profile-form tr.payment-method{display:grid;grid-template-columns:2fr 1fr 100px;gap:5px;align-items:center;margin-top:5px}.profile-form td.payment-method-actions{border:none!important;padding:0!important}.profile-form td.payment-method-actions .main-button{height:40px;padding:0;width:100%}.profile-form td.payment-method-actions .main-button.default{display:none}.profile-form td.payment-method-expires,.profile-form td.payment-method-method{padding:8px 16px!important;height:40px;display:flex!important;justify-content:space-between;gap:5px;align-items:center;border-radius:60px;border:1px solid rgb(56 68 88 / .4)!important;background:rgba(var(--bg-a),1);color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:100%!important}@media (max-width:1025px){.profile-form .account-payment-methods-table>thead>tr{grid-template-columns:2fr 1fr}.profile-form tr.payment-method{grid-template-columns:2fr 1fr;margin-bottom:10px}.profile-form td.payment-method-actions{grid-column:1/-1}.profile-form td.payment-method-expires,.profile-form td.payment-method-method{margin-bottom:10px}}.woocommerce-edit-address .select2-dropdown{border:1px solid rgb(56 68 88 / .4);margin-top:10px;border-radius:16px;padding:8px}.select2-container--default .select2-selection--single{border:none!important;border-radius:0!important;height:initial}.select2-container--open .select2-selection__rendered{border-color:var(--br-b)}.select2-selection__rendered{height:40px;border-radius:60px;border:1px solid rgb(56 68 88 / .4);display:flex!important;align-items:center;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:100%!important;padding:8px 16px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%);right:16px}.user-list{display:flex;align-items:center;gap:20px clamp(16px,2.857vw,40px)}.user-list__item{display:flex;align-items:center;justify-content:center;gap:8px}.user-list__item img{width:20px;border-radius:50%;background-color:rgba(var(--bg-e),1);aspect-ratio:1/1}.pagination{display:flex;align-items:center;gap:16px}.pagination__arrow{display:flex;align-items:center;justify-content:center;color:rgba(var(--cl-f),1)}.pagination__arrow svg{fill:currentColor;width:16px;height:16px}.pagination__arrow.disabled{pointer-events:none}.pagination__arrow.disabled svg{fill:var(--br-d)}.pagination .link,.pagination span{color:rgba(var(--cl-e),1);text-align:center;font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:400;line-height:100%;display:flex;align-items:center;justify-content:center}.pagination .link.active,.pagination .link.current,.pagination span.active,.pagination span.current{width:24px;height:24px;flex-shrink:0;border-radius:8px;background:rgba(var(--bg-h),1)}.account-section .pagination .next.pagination__arrow svg{transform:rotate(180deg)}.blog-card{display:grid;grid-template-columns:42% 1fr;border-radius:24px;border:1px solid var(--br-a);overflow:hidden;background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}.blog-card__inner{padding:clamp(24px,3.226vw,40px);display:flex;flex-direction:column;gap:16px}.blog-card__image{height:100%;width:100%}.blog-card__image img,.blog-card__image picture{width:100%;height:100%}@media (max-width:1281px){.blog-card{grid-template-columns:100%}.blog-card__image{max-height:240px}}.blog-card p{flex-grow:1;font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.blog-card__link{color:rgba(var(--cl-f),1);display:flex;align-items:center;gap:12px;font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:600;line-height:120%;flex-shrink:0}.blog-card__link svg{fill:currentColor}.contact-info{display:flex;justify-content:center;flex-wrap:wrap;width:fit-content;margin:0 auto;justify-content:center;gap:16px clamp(40px,3.226vw,64px)}@media (max-width:576px){.profile-form .account-payment-methods-table>thead>tr,.profile-form tr.payment-method{grid-template-columns:100%}.blog-card__image{max-height:min(60vw,160px)}.contact-info{flex-direction:column;align-items:flex-start}}.contact-info__item{display:flex;align-items:center;gap:clamp(16px,1.29vw,24px)}.contact-info__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:50%;background:rgba(var(--bg-c),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}@media (max-width:1151px){.contact-info__icon{box-shadow:none;background-color:#fff0;width:initial;height:initial}}.contact-info__link{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.29vw,18px);font-style:normal;font-weight:400;line-height:100%}.separator{width:100%;overflow:hidden;display:flex;align-items:center;justify-content:flex-end}.separator__label{padding:8px clamp(16px,1.935vw,24px);width:fit-content;display:flex;border-radius:8px;background-color:rgba(var(--bg-c),1);color:rgba(var(--cl-d),1);text-align:center;font-family:var(--font-family);font-size:clamp(14px,1.452vw,18px);font-style:normal;font-weight:600;line-height:100%;position:relative}.separator__label::before{top:50%;transform:translateY(-50%);height:8px;right:calc(100% + clamp(8px,1.29vw,16px));left:-100vw;position:absolute;background-image:var(--separator);content:"";background-position:right center;background-repeat:no-repeat;background-size:cover}.description-nuber-list{display:flex;flex-direction:column;gap:20px;counter-reset:li}.description-nuber-list__item{display:flex;flex-direction:column;gap:16px;counter-increment:li}.description-nuber-list__item p{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;font-style:normal;font-weight:600;line-height:120%}.description-nuber-list__item p a{color:inherit;font-size:inherit;font-weight:inherit;text-decoration:underline}.description-nuber-list__title{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;font-style:normal;font-weight:600;line-height:133%;display:flex;align-items:center;gap:16px;--size:clamp(24px, 2.581vw, 32px)}.description-nuber-list__title::before{display:flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);content:counter(li);border-radius:50%;background-color:rgba(var(--bg-h),1);flex-shrink:0;color:rgba(var(--cl-f),1)}@media (max-width:576px){.description-nuber-list{gap:16px}.description-nuber-list__item p,.description-nuber-list__title{font-size:16px}}.resource-list{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(8px,6.452vw,40px);justify-items:center}@media (max-width:1281px){.resource-list{gap:clamp(15px,2.016vw,25px);grid-template-columns:repeat(3,1fr)}}@media (max-width:1151px){.resource-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}.resource-list__item{width:100%;padding:clamp(20px,5.161vw,64px);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:clamp(15px,1.935vw,24px);border-radius:24px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1);transition:box-shadow .3s}.resource-list__item:hover{box-shadow:0 24px 40px 0 rgb(77 61 4 / .12)}.resource-list__link{margin-top:min(1.29vw,16px)}.resource-list__title{text-align:center}.subcategories-list{grid-template-columns:repeat(2,1fr)}@media (max-width:1640px){.resource-list__item{padding:clamp(20px,3.226vw,40px)}.subcategories-list{gap:24px}}@media (max-width:1281px){.subcategories-list{grid-template-columns:1fr;gap:clamp(8px,6.452vw,40px)}}.subcategories-list__item{flex-direction:row;justify-content:flex-start;padding:24px;gap:24px}@media (max-width:1640px){.subcategories-list__item{padding:12px;gap:12px}}@media (max-width:1281px){.subcategories-list__item{padding:24px;gap:24px}}.subcategories-list__images{display:flex;gap:8px;align-items:center}@media (max-width:576px){.subcategories-list__item{gap:8px;padding:16px}.subcategories-list__images{display:none}}.subcategories-list__image{display:flex;height:120px;width:120px}@media (max-width:1640px){.subcategories-list__image{height:100px;width:100px}}@media (max-width:1151px){.subcategories-list__image{height:80px;width:80px}}.subcategories-list__content{flex:1}.subcategories-list__zoom-image-title{display:flex;align-items:center;gap:16px}.subcategories-list__zoom-image{display:none;height:56px;width:56px}.subcategories-list__title{color:var(--Black);font-size:32px;line-height:1.5;font-weight:600;font-family:var(--font-family)}.subcategories-list__files{display:flex;gap:8px}@media (max-width:576px){.subcategories-list__zoom-image{display:flex}.subcategories-list__title{font-size:18px;line-height:1.55555556}.subcategories-list__files{margin-top:16px}}.subcategories-list__link{margin-top:0;flex:1;height:auto;padding:8px 12px}@media (max-width:576px){.subcategories-list__link{margin-top:0;flex:1;font-size:14px;line-height:16px;gap:4px;padding-left:12px;padding-right:8px}.faq-accordion[data-title]::before{text-align:center}}.subcategories-list__link svg{width:16px;height:16px;flex:0 0 auto}.faq-accordion{padding:min(5.161vw,64px);border-radius:16px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1);display:flex;flex-direction:column;--offset:clamp(18px, 2.581vw, 32px);gap:var(--offset)}.faq-accordion[data-title]{position:relative}.faq-accordion[data-title]::before{content:attr(data-title);color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(18px,3.226vw,32px);font-style:normal;font-weight:600;line-height:120%}.faq-accordion__btn{display:flex;align-items:center;width:100%;gap:16px;text-align:left;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(18px,1.935vw,24px);font-style:normal;font-weight:600;line-height:133%}.faq-accordion__btn svg{fill:rgba(var(--cl-f),1);flex-shrink:0;width:20px;height:auto;transition:transform .3s}.faq-accordion__btn.active svg{transform:scaleY(-1)}.faq-accordion__item:not(:last-child){border-bottom:1px solid var(--br-a);padding-bottom:var(--offset)}.faq-accordion__content p{padding:var(--offset) 0 0;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.452vw,18px);font-style:normal;font-weight:400;line-height:133%}.video-box{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(40px,6.452vw,80px)}@media (max-width:1281px){.video-box{gap:40px clamp(20px,3.226vw,40px)}.products-article.has-list .products-article__list{width:100%}}.video-box__item{border-radius:24px;overflow:hidden;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1);cursor:pointer;display:flex;flex-direction:column;flex-grow:1}.video-box__item:hover .video-box__icon{border-color:var(--br-b);background-color:rgba(var(--bg-f),1)}.video-box__item:hover .video-box__icon svg{fill:rgba(var(--cl-a),1)}.video-box__item:hover .video-box__image::after{transform:translate(-50%,-50%) scale(1.2)}.video-box__image{display:flex;position:relative;flex-grow:1}.video-box__image::before{top:0;bottom:0;right:0;left:0;position:absolute;content:"";background-color:rgba(var(--bg-b),.5);z-index:2}.video-box__image::after{z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;content:"";width:clamp(40px,6.452vw,80px);height:clamp(40px,6.452vw,80px);background-image:var(--play);background-size:100% 100%;background-repeat:no-repeat;background-position:center;transition:transform .3s}.video-box__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:clamp(16px,2.581vw,32px) clamp(20px,3.226vw,40px)}.video-box__icon{flex-shrink:0;color:rgba(var(--cl-f),1);width:clamp(40px,3.871vw,48px);height:clamp(40px,3.871vw,48px);display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid currentColor;transition:background-color .3s,border-color .3s}.video-box__icon svg{fill:currentColor;transition:fill .3s}.tabs{display:flex;flex-direction:column;gap:clamp(40px,6.452vw,80px)}.tabs-nav{margin:0 calc(var(--container-offset) * -1) -20px;padding:0 var(--container-offset) 20px;display:flex;align-items:center;width:calc(100% + var(--container-offset) * 2);justify-content:center;overflow-x:auto}.tabs-nav__btn{display:flex;white-space:nowrap;padding:2px clamp(20px,2.581vw,32px);position:relative;color:rgba(var(--cl-d),1);text-align:center;font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:600;line-height:100%}.tabs-nav__btn.active,.tabs-nav__btn:hover,.tabs-nav__item.is-active a{color:rgba(var(--cl-f),1)}.tabs-nav__item:not(:first-child){position:relative}.tabs-nav__item:not(:first-child)::before{width:2px;position:absolute;content:"";left:0;top:0;bottom:0;background:var(--br-a)}.account-section .tabs-nav{overflow-x:initial}.products-article.mode{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,4.923vw,64px)}@media (max-width:1151px){.tabs-nav{justify-content:initial}.products-article.mode{grid-template-columns:100%}.products-article.mode .products-article__image{max-height:300px}}.products-article.mode .products-article__image{max-width:100%;margin:0;height:100%;flex-shrink:0}.products-article.mode .products-article__image img,.products-article.mode .products-article__image picture{height:100%;width:100%}.products-article.mode .products-article__row{display:flex;flex-direction:column;gap:24px;margin-bottom:45px}.products-article.mode .products-article__row p{display:flex;gap:20px 40px;align-items:center}.products-article.mode .products-article__row p:nth-child(even){flex-direction:row-reverse}@media (max-width:576px){.products-article.mode .products-article__row p:nth-child(even){flex-direction:column}.products-article.mode .products-article__row p{align-items:flex-start;flex-direction:column}}.products-article.mode .products-article img{flex-shrink:0}.products-article.reverse .products-article__image{float:right;margin-left:clamp(20px,4.435vw,80px);margin-right:0}@media (max-width:835px){.profile-form__group .default-label:nth-of-type(even),.separator{grid-column:1/-1}.video-box{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.products-article.reverse .products-article__image{float:none;order:3;margin-top:32px!important}.products-article.reverse{display:flex;flex-direction:column}.products-article.has-list .products-article__list{order:4}}.products-article.has-list .products-article__image{max-width:clamp(260px,37.5vw,720px)}@media (max-width:576px){.products-article.has-list{display:flex;flex-direction:column}.products-article.has-list .products-article__list{gap:30px}.products-article.has-list .products-article__item{gap:10px;flex-direction:column}}.products-article__image{display:flex;max-width:clamp(260px,48.387vw,720px);float:left;margin-right:clamp(20px,4.435vw,80px);margin-bottom:calc(clamp(20px,4.435vw,80px)/ 4);border-radius:16px;box-shadow:0 4px 8px 0 rgb(77 61 4 / .1);overflow:hidden;line-height:normal}.products-article__image>*{width:100%;min-height:min(24.516vw,304px)}@media (max-width:835px){.products-article__image{float:initial;max-width:100%!important;margin:0 0 20px!important;height:200px}}.products-article__title{margin-bottom:16px}.products-article p{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.452vw,18px);font-style:normal;font-weight:400;line-height:24px}.products-article__list{margin-top:min(3.226vw,40px);display:flex;flex-direction:column;gap:16px}.products-article__item{display:inline-flex;gap:22px;align-items:flex-start}.products-article__label{display:flex;align-items:center;justify-content:center;width:fit-content;min-width:clamp(150px,11.29vw,160px);border-radius:8px;padding:10px clamp(12px,1.452vw,22px);background:rgba(var(--bg-c),1);color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.371vw,18px);font-style:normal;font-weight:600;line-height:130%}.products-article__subtitle{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(17px,1.935vw,24px)!important;font-style:normal;font-weight:400;line-height:120%;display:inline-block;margin-bottom:20px}.products-article p+.products-article__bottom,.products-article p+.products-article__title{margin-top:clamp(25px,2.419vw,40px)}.products-article__bottom{display:flex;flex-direction:column;gap:24px}.products-article__descr{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.452vw,18px);font-style:normal;font-weight:600;line-height:133%}.articles-card{display:grid;overflow:hidden;grid-template-columns:1fr 1.8fr;border-radius:clamp(16px,1.613vw,32px);border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}@media (max-width:1151px){.articles-card{grid-template-columns:100%}}@media (max-width:835px){.articles-card{grid-template-columns:30vw max(50vw,350px)}.articles-finishing{width:70vw}}.articles-card__image{display:flex}.articles-card__image img,.articles-card__image picture{width:100%;height:100%}.articles-card__content{padding:min(3.871vw,48px);display:flex;flex-direction:column;gap:clamp(16px,1.613vw,32px)}.articles-card__title{font-weight:400}.articles-card p{font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.articles-finishing{display:flex;flex-direction:column;padding:clamp(20px,2vw,40px) clamp(20px,1.613vw,48px);border-radius:40px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1);gap:clamp(25px,2.823vw,40px)}@media (max-width:576px){.articles-card{grid-template-columns:100%}.articles-card__image img,.articles-card__image picture{width:100%;height:60vw}.articles-finishing{width:80vw}}.articles-finishing__image{width:100%;display:flex;border-radius:24px;overflow:hidden;height:360px}@media (max-width:1151px){.articles-finishing__image{height:224px}}.articles-finishing__image img,.articles-finishing__image picture{width:100%}.articles-finishing__content{display:flex;flex-direction:column;gap:16px}.articles-finishing p{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.452vw,18px);font-style:normal;font-weight:400;line-height:133%}.products-article+.point-list{margin-top:clamp(32px,2.462vw,80px)}.products-article{display:flow-root}.point-list{display:grid;grid-template-columns:repeat(4,1fr);width:100%;gap:40px clamp(40px,4.839vw,80px)}@media (max-width:1441px){.point-list{gap:40px clamp(20px,3.226vw,40px)}}@media (max-width:1151px){.point-list{grid-template-columns:repeat(2,1fr)}}.point-list__title{display:flex;align-items:center;gap:0 15px;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(18px,1.935vw,24px);font-style:normal;font-weight:400;line-height:120%}.point-list__title svg{flex-shrink:0}@media (max-width:1441px){.point-list__title{flex-direction:column;align-items:flex-start}}@media (max-width:1151px){.point-list__title{flex-direction:row;align-items:center}}.point-list__item{display:flex;flex-direction:column;gap:15px}.client-reviews .swiper-container{overflow:initial}@media (min-width:836px){.client-reviews .swiper-wrapper{display:flex;flex-direction:column;gap:24px}}@media (max-width:835px){.client-reviews .swiper-slide{height:initial;max-width:70vw;display:flex}}@media (max-width:415px){.client-reviews .swiper-container{overflow:hidden;padding:10px var(--container-offset) 60px;margin:0 calc(var(--container-offset) * -1) -60px;width:calc(100% + var(--container-offset) * 2)}.client-reviews .swiper-slide{height:auto;max-width:100%}}.client-reviews .reviews{display:flex;flex-direction:row;align-items:center;--offset:Min(3.226vw, 64px);gap:var(--offset)}.client-reviews .reviews__top::before{content:none}.client-reviews .reviews p{padding:0}.client-reviews .reviews__images{width:100%;grid-template-columns:repeat(3,1fr);gap:16px;padding-left:var(--offset);border-left:1px solid var(--br-a)}@media (max-width:1151px){.client-reviews .reviews__images{grid-template-columns:repeat(2,1fr)}}@media (max-width:835px){.client-reviews .reviews{flex-direction:column}.client-reviews .reviews__images{grid-template-columns:repeat(auto-fill,minmax(clamp(60px,8.065vw,100px),1fr));max-width:100%;width:100%;padding-left:0;border-left:0;padding-top:var(--offset);border-top:1px solid var(--br-a)}}.client-reviews .reviews__top{flex-shrink:0;padding-right:var(--offset);border-right:1px solid var(--br-a);display:grid;grid-template-columns:auto 1fr;gap:2px 24px;align-items:center}@media (max-width:1151px){.client-reviews .reviews__top{display:flex;flex-direction:column;align-items:center;gap:10px}}@media (max-width:835px){.client-reviews .reviews__top{display:grid;grid-template-columns:auto 1fr;gap:5px 25px;padding-right:0;border-right:0;width:100%;padding-bottom:var(--offset);border-bottom:1px solid var(--br-a)}}.client-reviews .reviews__user{width:80px;height:80px;grid-row:1/span 3}.client-reviews .reviews__image{display:flex}body.woocommerce-order-pay .breadcrumbs{margin-bottom:25px}.breadcrumbs{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;--gap:16px;gap:var(--gap)}.breadcrumbs a,.breadcrumbs span{color:currentColor;font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:100%}.breadcrumbs__item{display:flex;align-items:center;gap:var(--gap);color:rgba(var(--cl-d),1)}.breadcrumbs__item.current{color:rgba(var(--cl-f),1)}.breadcrumbs__item:not(:last-child){position:relative}.breadcrumbs__item:not(:last-child)::after{width:22px;height:8px;display:block;content:"";position:relative;background-image:var(--breadcrumbs-arrow);background-size:100% 100%;background-position:center;background-repeat:no-repeat}.cart{display:flex;flex-direction:column;gap:min(1.905vw,16px)}.cart__empty{display:flex;align-items:center;justify-content:center;margin:min(9.592vw,120px) 0;flex-direction:column;gap:24px}.cart__empty-top{display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center}.cart__empty-top svg{width:clamp(40px,10.791vw,160px);height:clamp(40px,10.791vw,160px)}.cart__empty-bottom{display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(20px,3.597vw,40px)}.cart__inner{display:flex;flex-direction:column;gap:clamp(24px,4.762vw,40px)}.cart__head{position:sticky;z-index:18;background-color:rgba(var(--bg-a),1);display:flex;align-items:center;justify-content:space-between;gap:8px 40px;color:rgba(var(--cl-d),1);font-family:var(--font-family);line-height:133%;font-style:normal;font-weight:600;--gap:clamp(32px, 5.714vw, 48px);transition:.3s!important;padding:24px 0}.cart__head::before{top:-100%;left:50%;bottom:0;width:100vw;transform:translateX(-50%);position:absolute;background-color:rgba(var(--bg-a),1);content:"";opacity:0;z-index:-1;box-shadow:0 8px 20px 0 rgb(77 61 4 / .1);transition:.3s;pointer-events:none}.cart__head.active::before{opacity:1}.cart__head-link{grid-row:1/-1;grid-column:2}@media (max-width:767px){.cart__head-link{max-width:100%;width:100%;justify-content:center}}.cart__head-count{font-size:18px;position:relative;white-space:nowrap}.cart__head-count::before{width:1px;top:-1px;bottom:-1px;position:absolute;content:"";right:calc(var(--gap)/ 2 * -1);transform:translateX(-50%);background-color:rgba(var(--bg-h),1)}.cart__head-total{font-size:18px;font-weight:400;display:flex;align-items:center;gap:16px;white-space:nowrap}.cart__head-value{font-size:clamp(18px,2vw,24px);font-weight:600}.cart__head-title{flex-grow:1;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media (max-width:1640px){.cart__head-title{flex-direction:column;align-items:start}.cart__head-title .controls{margin-top:15px}}@media (max-width:1151px){.client-reviews .reviews__user{grid-row:initial}.client-reviews .reviews__date{align-self:initial}.cart__head-title{flex-direction:row;align-items:center}}@media (max-width:767px){.cart__head-title{flex-wrap:nowrap;justify-content:space-between;width:100%;margin-bottom:10px}.cart__head-title h2{flex:1;width:100%}.cart__head-info{margin:auto}}.cart__head-title a{margin-left:40px;color:#0566d1;display:flex;align-items:center;margin-bottom:-6px}.cart__head-title a.active{pointer-events:none}.cart__head-title a:hover{color:#3a98ff}.cart__head-title a:hover svg{fill:#3a98ff}.cart__head-title a span{display:inline-block;margin-left:8px}@media (max-width:1640px) and (max-width:1151px){.cart__head-title .controls{margin-top:0;margin-left:15px}}@media (max-width:1640px) and (max-width:767px){.cart__head-title .controls{padding:0!important;border:none;box-shadow:none;width:auto}.cart__head-title .controls a{padding:3px}.cart__head-title .controls a:last-child{padding-right:0}}@media (max-width:1640px){.cart__head-title .controls a:first-child{margin-left:0}}.cart__head-title .saved-carts-page-link{font-weight:400;font-size:18px;line-height:28px;color:#384458;margin-top:8px}.cart__head-title .saved-carts-page-link a{font-weight:700;color:#0566d1;display:inline-block;margin:0}.cart__head-title svg{fill:#0566d1}.cart__head-info{display:flex;align-items:center;gap:8px var(--gap)}@media (max-width:576px){.articles-finishing__image{height:160px}.point-list{grid-template-columns:100%}.cart__head-info{flex-wrap:wrap}.cart__inner{padding-top:24px;border-top:1px solid var(--br-a)}}@media (max-width:1151px){.cart__head-title a{margin-left:0}.cart__head{display:grid;grid-template-columns:1fr auto;grid-template-rows:repeat(2,auto);grid-auto-flow:column;justify-content:space-between;align-items:center;gap:8px 10px;margin-top:-24px}}@media (max-width:767px){.cart__head{display:flex;flex-direction:column;align-items:flex-start}}.cart__inner-head{display:flex;align-items:center;justify-content:space-between;gap:20px}@media (max-width:576px){.cart__inner-title{font-size:14px}}.cart__inner-count{color:rgba(var(--cl-e),1);font-family:var(--font-family);font-size:clamp(14px,2.143vw,18px);font-style:normal;font-weight:600;line-height:130%}.cart__inner-head+.cart-product{margin-top:clamp(16px,2.857vw,24px)}.cart-notification{position:absolute;right:0;top:0;padding:8px;border-radius:8px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1);max-width:640px;width:100%;display:flex;align-items:center;gap:16px;transform:translateY(-100%)}@media (max-width:1151px){.cart-notification{transform:translateY(0)}}@media (max-width:835px){.client-reviews .reviews__user{grid-row:1/span 3}.client-reviews .reviews__stars{grid-column:initial;grid-row:initial}.cart__head-title{font-weight:600}.cart-notification{position:initial;grid-column:1/-1;max-width:100%;width:100%;margin:clamp(8px,1.679vw,14px) 0}.controls{position:relative}}.cart-notification p{flex-grow:1;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(12px,1.679vw,14px);font-style:normal;font-weight:400;line-height:120%}.cart-notification p a{color:rgba(var(--cl-f),1);text-decoration:underline;font-size:clamp(12px,1.918vw,16px)}.cart-notification p b{font-weight:600}.cart-notification p small{color:rgba(var(--cl-e),1);font-size:clamp(10px,1.439vw,12px)}.cart-notification__btn svg{fill:rgba(var(--cl-d),1)}.cart-notification svg{flex-shrink:0}.controls{display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;max-width:520px;width:fit-content;--gap:clamp(24px, 2.857vw, 32px);gap:0 var(--gap)}@media (max-width:576px){.controls{width:100%;--gap:calc((100% - 24px * 5) / 4);border-radius:8px;border:1px solid var(--br-c);background:rgba(var(--bg-a),1);padding:12px 16px!important;box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}.controls__item:not(:last-child){position:relative}.controls__item:not(:last-child)::before{width:1px;top:0;bottom:0;position:absolute;content:"";right:calc((100% - 120px)/ 4);background-color:var(--br-c)}}.controls__item{position:relative}@media (max-width:835px){.controls__item{position:initial}}.controls a,.controls__btn{display:flex;align-items:center;gap:8px;color:rgba(var(--cl-f),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:600;line-height:100%}.controls a svg,.controls__btn svg{fill:currentColor}.controls a:hover,.controls__btn:hover{color:#3a98ff}@media (max-width:1281px){.controls a,.controls__btn{font-size:0;gap:0}}.controls a.share-cart,.controls__btn.share-cart{padding:4px 8px;transition:.3s}.controls a.share-cart.hovered,.controls a.share-cart:hover,.controls__btn.share-cart.hovered,.controls__btn.share-cart:hover{position:relative;box-shadow:0 4px 8px 0 rgb(77 61 4 / .1019607843);background:#fff;border-radius:8px 0 0 8px;transition:.3s}.controls a.share-cart.hovered span.copy-text,.controls a.share-cart:hover span.copy-text,.controls__btn.share-cart.hovered span.copy-text,.controls__btn.share-cart:hover span.copy-text{opacity:1;visibility:visible;transition:.3s;z-index:99}.controls a.share-cart span.copy-text,.controls__btn.share-cart span.copy-text{opacity:0;visibility:hidden;position:absolute;white-space:nowrap;left:calc(100% - 8px);box-shadow:4px 4px 8px 0 rgb(77 61 4 / .1019607843);background:#fff;font-weight:400;font-size:14px;line-height:20px;padding:6px 8px;border-radius:0 8px 8px 0}.controls a.is-disabled,.controls__btn.is-disabled{color:var(--disable-color);cursor:auto}.controls .active>svg{fill:#fff0;background-image:var(--trigger-active-icon)}@media (max-width:767px){.cart__head .share-cart.hovered,.cart__head .share-cart:hover{border-radius:0 8px 8px 0!important}.cart__head .share-cart span.copy-text{left:initial!important;right:100%;border-radius:8px 0 0 8px!important;box-shadow:-4px 4px 8px 0 rgb(77 61 4 / .1019607843)!important}}.saved-wrapper{visibility:hidden;transform:translateY(20%);z-index:10;--padding:24px;padding:var(--padding);max-width:480px;width:39vw;min-width:300px;display:flex;flex-direction:column;gap:24px;position:absolute;border-radius:24px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 8px 20px 0 rgb(77 61 4 / .1);top:calc(var(--padding) * -1);left:calc(var(--padding) * -1);transition:.3s;opacity:0}@media (max-width:835px){.saved-wrapper{left:initial;right:0}}@media (max-width:576px){.saved-wrapper{right:-140px;width:39vw}}.saved-wrapper.active{visibility:visible;transform:translateY(0);opacity:1}.saved-wrapper__top{display:grid;grid-template-columns:auto 24px;align-items:center;gap:24px 10px;justify-content:space-between}.saved-wrapper__top p{grid-column:1/-1;color:rgba(var(--cl-b),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.saved-wrapper__title{display:flex;align-items:center;gap:8px;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;font-style:normal;font-weight:600;line-height:130%}.saved-wrapper__title svg{fill:rgba(var(--cl-f),1)}.saved-wrapper__send{padding:0;height:40px;width:100%}.saved-wrapper__send:disabled{opacity:.5;pointer-events:none}.saved-wrapper__form{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media (max-width:1151px){.saved-wrapper__form{grid-template-columns:100%}}.overlay .saved-wrapper{position:static!important;margin:auto;visibility:hidden;display:none}.overlay .saved-wrapper.active{visibility:visible;display:flex}.products{--gap:Min(4.333vw, 160px);display:grid;grid-template-columns:72px 1fr auto 140px 120px;align-items:center;gap:var(--gap);padding:16px 0}@media (max-width:1151px){.products{gap:16px 24px}}@media (min-width:836px){.products{grid-template-columns:72px 1fr 140px auto auto}.products__total{order:5}.products__control{order:4}.products .cart__btn{order:3}}@media (max-width:835px){.products{grid-template-columns:72px 1fr auto;grid-template-rows:auto auto;justify-content:space-between}}.products.no-image{grid-template-columns:auto auto 1fr auto!important}.products.no-image .products__name{margin:0}@media (max-width:576px){.products{grid-template-columns:56px 1fr auto;padding:8px 0 24px;grid-template-rows:auto auto auto}.products.no-image .products__name{grid-column:1!important;grid-row:1!important}}@media (max-width:835px){.products.no-image{grid-template-columns:auto 1fr auto!important}.products.no-image .date-info{grid-column:1/3!important}.products.no-image .cart__btn{grid-column:3!important}.products--orders .custom-status{grid-column:3}}@media (min-width:836px){.products--orders{grid-template-columns:72px 1fr 140px auto}.products__name{margin:0 calc(var(--gap) * -1 + 24px)}}@media (max-width:576px){.products.no-image{grid-template-columns:1fr auto!important}.products.no-image .date-info{grid-column:2!important;margin:0;grid-row:1!important}.products.no-image .cart__btn{grid-column:1/-1!important}.products--orders{padding-bottom:0!important}.products--orders .date-info__count,.products--orders .date-info__price{text-align:right;width:initial}.products--orders .custom-status{grid-column:1/-1;grid-row:2}.products--orders .cart__btn{width:100%;justify-content:center;padding-top:12px;border-top:1px solid var(--br-a);grid-column:1/-1!important;grid-row:initial!important}.products__name{grid-column:2/-1;grid-row:1}}.products__image{padding:clamp(8px,1.905vw,16px);border-radius:8px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);display:flex;width:100%;aspect-ratio:1/1;filter:drop-shadow(0 4px 8px rgb(77 61 4 / .1))}.products__image img{max-width:100%;width:100%}@media (max-width:835px){.products__image{grid-row:1/-1}}@media (max-width:576px){.products__image{grid-row:1/span 2}}@media (max-width:835px){.products__control{grid-column:3;grid-row:2}}@media (max-width:576px){.products__control{margin-top:16px;grid-row:initial;grid-column:1/-1}}.products__total{font-size:clamp(18px,2.857vw,24px)}@media (max-width:835px){.products__total{grid-column:3;grid-row:1;text-align:right}}.cart__inner-item.inner-type-other_product .cart-product h5{margin-top:13px}.cart-product{padding:clamp(16px,2.857vw,24px) 0;background-color:rgba(var(--bg-a),1);display:grid;grid-template-columns:72px 1fr repeat(2,minmax(100px,.3fr)) auto 24px minmax(100px,.3fr);grid-template-rows:auto 1fr;gap:8px clamp(16px,2.857vw,24px);align-items:center;position:relative}.cart-product:not(:last-child){border-bottom:1px solid var(--br-a)}@media (max-width:1281px){.cart__inner-item.inner-type-other_product .cart-product h5{margin-top:0}.cart-product{grid-template-columns:72px 20px 1fr repeat(3,auto);grid-template-rows:auto 1fr auto;gap:16px clamp(16px,2.857vw,24px)}}@media (max-width:576px){.products__total{font-size:14px;text-align:initial;grid-column:2;grid-row:2}.products .cart__btn{grid-column:3;grid-row:2}.cart-product{gap:min(4.444vw,16px)}}.cart-product>*{grid-row:1/span 2}@media (max-width:1281px){.cart-product>*{grid-row:3}}.cart-product__labels{display:flex;flex-wrap:wrap;gap:8px;grid-column:2;grid-row:2}.cart-product__labels a{text-decoration:underline}.cart-product__labels a:hover{text-decoration:underline;color:var(--br-b)}@media (max-width:1281px){.cart-product__labels{grid-column:2/-1;grid-row:2;max-width:840px}}@media (max-width:767px){.cart-product{grid-template-columns:56px repeat(3,auto);grid-template-rows:auto 1fr auto auto}.cart-product__labels{grid-column:1/-1;max-width:100%;margin-bottom:8px}}.cart-product__name{grid-column:2;grid-row:1;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;font-style:normal;font-weight:600;line-height:130%;margin-top:15px}@media (max-width:767px){.cart-product__name{grid-row:1;grid-column:2/-1}}.cart-product__name .show-panel-properties{font-weight:400;font-size:14px;margin-left:15px;display:inline-block;color:#0566d1;line-height:16px;cursor:pointer}.cart-product__name .show-panel-properties:hover{text-decoration:underline}.cart-product__name .user-added-product{font-size:14px;margin-top:5px;color:#0566d1}.cart-product__image{width:100%;padding:16px;border-radius:8px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);justify-content:center;align-items:center;display:flex;filter:drop-shadow(0 4px 8px rgb(77 61 4 / .1));aspect-ratio:1/1}.cart-product__image img{max-width:40px}@media (max-width:1281px){.cart-product__name{grid-column:2/-1;grid-row:1}.cart-product__image{grid-row:1/3}}@media (max-width:767px){.cart-product__image{grid-row:1;grid-column:1;padding:8px}.cart-product__image img{max-width:32px}.cart-product__coll:last-of-type{grid-column:4/-1}}.cart-product__coll{display:flex;gap:4px;flex-direction:column;grid-row:1/span 2;color:rgba(var(--cl-e),1);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:400;line-height:130%}.cart-product__coll:last-of-type{align-items:flex-end}@media (min-width:1240px){.cart-product__coll:nth-of-type(3){align-items:center;text-align:center}}.cart-product__value{font-size:14px;color:rgba(var(--cl-d),1)}.cart-product__value.total{font-size:clamp(14px,1.667vw,18px);font-weight:600}@media (max-width:576px){.cart-product__value.total{font-size:18px}.summary-product{--image-size:64px}}.cart-product__remove{color:rgba(var(--cl-f),1);display:flex;align-items:center;justify-content:center}.cart-product__remove svg{fill:currentColor}@media (max-width:1281px){.cart-product__coll:nth-of-type(2){grid-column:1/3}.cart-product__coll{grid-row:3}.cart-product__remove{grid-column:5}}.cart-product__control{display:flex;align-items:center;gap:16px}.cart-product__control .input-count{height:40px;width:100%;border-radius:44px;border:1px solid var(--br-d);background:rgba(var(--bg-a),1);text-align:center;max-width:80px;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:767px){.cart-product__coll{grid-row:4}.cart-product__remove{grid-column:1;width:fit-content}.cart-product__control .input-count{max-width:120px}}.cart-product__control .input-count.focus-visible{border-color:rgba(var(--cl-f),1)}@media (max-width:1281px){.cart-product__control{grid-column:4;margin:0 min(1.905vw,16px)}}@media (max-width:767px){.cart-product__control{grid-column:2/-1;margin-left:-30px;justify-content:flex-end;margin-right:0}.header-top .header__logo .desctop_logo{display:none}.header-top .header__logo .mobile_logo{display:block;text-align:center;max-width:128px}.header-top .header__logo .mobile_logo img{max-height:20px}}.cart-product__btn{color:rgba(var(--cl-f),1);display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;border:1px solid currentColor;box-shadow:0 4px 8px 0 #fff0;transition:.3s}.cart-product__btn svg{fill:currentColor}.cart-product__btn:hover{background:rgba(var(--bg-h),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1);color:rgba(var(--cl-f),1);border-color:rgba(var(--bg-h),1)}.cart-product__btn:active{color:rgba(var(--cl-a),1);background-color:rgba(var(--bg-i),1);border-color:var(--br-e)}.cart-product__btn:active svg{transition:none;fill:rgba(var(--cl-a),1)}.cart-product__btndisabled{background-color:var(--disable-bg);color:var(--disable-color)}.cart-product__btn.minus{order:-1}.cart-product__descr{white-space:nowrap}.v-card-item .price-item__total-cost .text-core-text-text-accent,.v-card-title .text-core-text-text-accent{color:rgba(var(--cl-d),1)!important;font-family:var(--font-family);font-size:clamp(18px,1.935vw,24px);font-style:normal;font-weight:600;line-height:120%}.summary-product{display:grid;--image-size:56px;grid-template-columns:var(--image-size) 1fr auto;grid-template-rows:repeat(2,auto);align-items:center;gap:clamp(4px,.952vw,8px) clamp(14px,1.905vw,16px)}.summary-product__image,.summary-product__price{grid-row:1/-1;display:flex;align-items:center;justify-content:center}.summary-product__image{width:var(--image-size);height:var(--image-size);padding:16px;border-radius:8px;border:1px solid var(--br-a);background-color:rgba(var(--bg-a),1)}.summary-product__image img{width:100%;height:auto}.summary-product__price{grid-column:3}.summary-product__title{grid-row:1;margin-top:13px}.summary-product p{color:rgba(var(--cl-d),1);font-size:12px;font-style:normal;font-weight:400;line-height:130%;grid-row:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.railings-card{height:100%;border-radius:24px;background-color:rgba(var(--bg-a),1);border:1px solid var(--br-a);display:flex;align-items:center;flex-direction:column;gap:clamp(16px,2.857vw,24px);padding:0 12px clamp(16px,3.81vw,40px);transition:.4s;box-shadow:0 8px 20px 0 #fff0}@media (max-width:835px){.railings-card{padding:16px 12px}.custom-status{grid-row:1;grid-column:4}}.railings-card:hover{box-shadow:0 8px 20px 0 rgb(77 61 4 / .1)}.railings-card .price{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(12px,1.935vw,18px);font-style:normal;font-weight:600;line-height:28px;margin-top:-20px}.railings-card .sale-label{z-index:17;background:#0566d1;color:#fff;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;position:absolute;left:10px;top:10px}.railings-card__descr{text-align:center;gap:8px;display:flex;align-items:center;flex-direction:column}.railings-card__descr p{max-width:70%;flex-grow:1}.railings-card__image{flex-grow:1;background-color:inherit;height:224px}.railings-card__image img{width:auto;height:100%;margin:auto;display:block;object-fit:contain}@media (max-width:576px){.railings-card__descr .default-posttitle{font-size:14px}.railings-card__descr p{font-size:12px}.railings-card__btn{max-width:180px;width:100%;gap:8px;padding:0 5px 0 10px;height:32px;font-size:12px}.custom-status{grid-column:1/3;grid-row:2}}.gs_delete_configurator{width:100%;max-width:400px;background:#fff;margin:auto;opacity:0;visibility:hidden;padding:20px;position:relative;border-radius:8px;display:none}.gs_delete_configurator.active{opacity:1;display:block;visibility:visible}.gs_delete_configurator__close{position:absolute;right:10px;top:10px}.gs_delete_configurator__content-title h2{font-size:22px;text-align:center;margin-bottom:16px}.gs_delete_configurator__content-text{font-size:14px}.gs_delete_configurator__content-text p{font-size:16px;text-align:center;margin:16px 0}.gs_delete_configurator__buttons-delete button{width:100%;margin-bottom:20px}.gs_delete_configurator__buttons-close button{background:#e6f0fb;color:var(--br-b);border:none;width:100%}.gs_restore_cart{width:100%;max-width:400px;background:#fff;margin:auto;opacity:0;visibility:hidden;padding:50px;position:relative;border-radius:8px;display:none}.gs_restore_cart.active{opacity:1;display:block;visibility:visible}.gs_restore_cart__close{position:absolute;right:10px;top:10px}.gs_restore_cart__content-title h2{font-size:22px;text-align:center;margin-bottom:16px}.gs_restore_cart__content-text{font-size:14px}.gs_restore_cart__content-text p{font-size:16px;text-align:center;margin:16px 0}.gs_restore_cart__buttons-replace a,.gs_restore_cart__buttons-replace button{width:100%;margin-bottom:20px}.gs_restore_cart__buttons a,.gs_restore_cart__buttons button{background:#e6f0fb;color:var(--br-b);border:none;width:100%}.product_hero{height:440px;background-position:center;background-size:cover;position:relative;padding-top:40px}.product_hero__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#384458;opacity:.5;z-index:11}.product_hero .container{position:relative;z-index:99}.product_hero__back_link a{color:#fff;display:inline-flex;align-items:center;justify-content:flex-start}.product_hero__back_link a:hover{text-decoration:underline}.product_hero__back_link a svg{margin-top:-4px}.product_hero__back_link a span{margin-left:23px}.product_hero h2{line-height:72px;text-align:left;margin-top:16px}.custom-status{position:relative;--color:rgba(var(--cl-d),1.0)}.custom-status.processing{--img:var(--processing);--color:#A9A9AA}.custom-status.shipping{--img:var(--shipping);--color:#5AB0FF}.custom-status.cancelled{--img:var(--cancelled);--color:#F8477C}.custom-status.delivered{--img:var(--delivered);--color:#1FDEB0}.custom-status__inner{font-family:var(--font-family);font-size:clamp(14px,1.667vw,18px);font-style:normal;font-weight:400;line-height:133%;display:flex;align-items:center;gap:8px;color:var(--color)}.custom-status__inner::before{width:24px;height:24px;position:relative;flex-shrink:0;display:flex;content:"";background-image:var(--img);background-size:contain;background-position:center;background-repeat:no-repeat}@media (min-width:768px){.desctop_logo{display:flex}.desctop_logo svg{max-width:100%}.mobile_logo{display:none}}.header{position:absolute;top:0;left:0;right:0;z-index:50;box-shadow:0 4px 8px 0 #fff0;border-bottom:1px solid var(--br-a)}.header-top{background-color:rgba(var(--bg-a),1)}.header-top .header__logo{max-width:clamp(210px,19.375vw,310px);width:100%}.header-top .header__logo img{object-position:left;max-height:40px;object-fit:contain}.header-top .header__logo>*{width:100%}.header-top .header__logo *{max-width:100%}.header-top__cart *{pointer-events:none}.header-top__cart :before{display:none}.header-top__inner{display:flex;justify-content:space-between;align-items:center;padding:16px 0}@media (max-width:1151px){.header-top .site_switcher{display:none}.header-top .header__logo{position:relative;margin-left:36px}.header-top{position:relative;z-index:3}.header-top__inner{position:relative}.header-top__inner .burger{position:absolute;left:0}.header-top__user .mobile-link{font-size:0}}.header-top__user{display:grid;justify-content:space-between;align-items:center;width:fit-content;position:relative;gap:clamp(16px,2vw,32px);grid-template-columns:repeat(4,auto)}@media (max-width:576px){.header-top__inner{padding:12px 0}.header-top__user{display:flex;position:initial}}.header-top__user svg{flex-shrink:0}.header-top__sign~.mobile-link{display:none}.header-top__cart.active,.header-top__sign.active{opacity:.7}.header-bottom{background-color:rgba(var(--bg-c),1)}@media (max-width:1151px){.header-top__sign~.mobile-link{display:block;height:20px;font-size:0}.header-top__sign{display:none}.header-top__cart,.header-top__sign{width:initial;height:initial;font-size:0;border:none;gap:0}.header-top__cart{position:relative}.header-top__cart::after{content:attr(data-items);color:rgba(var(--cl-f),1);text-align:center;position:absolute;right:0;transform:translateX(115%);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.header-top__lang{display:none}.header-bottom{position:absolute;right:0;left:0;z-index:2;transform:translateY(-100%);opacity:0;transition:transform .3s,opacity .3s}.header-bottom.active{transform:translateY(0);opacity:1}.header-bottom .main-nav{display:none}}.header-bottom__inner{display:flex;align-items:stretch;padding:16px 0;gap:0 clamp(24px,3.5vw,56px)}footer{padding:95px 0 0;background-color:rgba(var(--bg-c),1);--size:110px}@media (max-width:1441px){footer{padding:80px 0 0;--size:50px}.footer{--size:50px}}@media (max-width:1151px){footer{padding:48px 0}}footer .rights-text{padding-bottom:15px;padding-top:65px;text-align:center;font-size:14px}.footer{display:flex;gap:var(--size);grid-template-columns:minmax(385px,1.18fr) 2fr;--size:110px}@media (max-width:1281px){.footer{grid-template-columns:1fr 2.2fr}}@media (max-width:1151px){.footer{grid-template-columns:100%;--size:40px;flex-wrap:wrap}}@media (max-width:576px){.header-bottom__inner{padding:12px 0}footer{padding:32px 0 0}footer .rights-text{text-align:left;padding-top:25px}.footer{--size:24px}}.footer .site_switcher .icon{display:none}.footer__logo img{max-height:100%;width:100%;object-fit:contain;max-width:310px;object-position:left}.footer__coll{position:relative;display:flex;flex-direction:column;width:100%;padding-right:var(--size);max-width:390px;gap:32px;padding-right:15px}@media (max-width:1441px){.footer__coll{max-width:325px;padding-right:50px}}@media (max-width:1151px){.footer__coll{display:grid;align-items:flex-start;padding-right:0;padding-bottom:var(--size);gap:16px 32px;grid-template-columns:1.5fr 1fr;max-width:100%}}.footer__coll::before{content:"";position:absolute;top:-10px;right:0;bottom:-10px;width:1px;background-color:var(--br-a)}@media (max-width:835px){.footer__logo{width:100%;max-width:206px}.footer__logo svg{width:100%;height:auto;max-width:310px}}@media (max-width:415px){.header-top .header__logo{max-width:153px}.footer__logo{max-width:200px}}.footer__contacts{grid-column:2;grid-row:1/span 2}.footer__contacts li{flex-wrap:wrap}.footer__adress{font-size:18px;line-height:40px;font-family:var(--font-family);color:rgba(var(--cl-d),1)}@media (max-width:1151px){.footer__coll::before{top:initial;right:0;bottom:0;left:0;width:initial;height:1px}.footer__adress{max-width:400px}.hero-section__btn{margin-top:calc(var(--gap) + 16px)}}@media (max-width:835px){.footer__adress{font-size:16px;line-height:32px}}.hero-section{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(/wp-content/themes/glassupply/assets/img/hero.webp);--gap:clamp(16px, 1.5vw, 24px)}.hero-section::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--bg-b),.5)}.hero-section__box{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:clamp(592px,60vw,690px);padding:clamp(48px,5vw,80px) 0;gap:var(--gap)}.hero-section__title{max-width:1000px;font-weight:700;font-size:clamp(32px,4.87vw,56px);line-height:150%;font-family:var(--font-family);text-align:center;color:rgba(var(--cl-a),1)}.hero-section p{font-weight:600;font-size:clamp(18px,2.783vw,32px);line-height:130%;font-family:var(--font-family);text-align:center;color:rgba(var(--cl-a),1)}.example-section{padding:160px 0 80px}@media (max-width:1441px){.example-section{padding:80px 0 60px}}@media (max-width:1151px){.example-section{padding:32px 0}}@media (max-width:576px){.footer__coll{grid-template-columns:100%}.footer__contacts{grid-column:initial;grid-row:initial}.hero-section{background-image:url(/wp-content/themes/glassupply/assets/img/hero-mobile.webp)}.example-section{padding:24px 0 32px}}.example-section--mode{padding:80px 0}@media (max-width:1441px){.example-section--mode{padding:60px 0}}@media (max-width:1151px){.example-section--mode{padding:40px 0}}@media (max-width:576px){.example-section--mode{padding:32px 0}}.hardware-section{padding:80px 0}@media (max-width:576px){.hardware-section{padding:32px 0}}.hardware-section__list{display:grid;gap:32px 80px;grid-template-columns:repeat(2,1fr)}@media (max-width:1441px){.hardware-section__list{gap:32px 64px}}@media (max-width:1281px){.hardware-section__list{gap:32px 48px}.config-section{--offset:0}}@media (max-width:835px){.hardware-section__list{grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}}.products-section{position:relative;overflow-x:hidden;padding:80px 0 50px}.products-section::before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:2;width:150px;background:linear-gradient(270deg,#fff 0,rgb(255 255 255 / .47) 52.75%,#fff0 71.82%);transform:scaleX(-1)}.products-section::after{content:"";position:absolute;top:0;right:0;bottom:0;z-index:2;width:150px;background:linear-gradient(270deg,#fff 0,rgb(255 255 255 / .47) 52.75%,#fff0 71.82%)}@media (max-width:1441px){.products-section{padding:60px 0}.products-section::after,.products-section::before{content:none}}@media (max-width:1151px){.hardware-section__list{gap:32px}.products-section{padding:40px 0 55px}}@media (max-width:576px){.products-section{padding:32px 0}}.products-section__button{position:absolute;right:0;top:50%;cursor:pointer;z-index:99;margin-right:25px}.products-section__button.swiper-button-prev{left:0;right:auto;margin-left:25px;margin-right:0}.products-section__button svg{fill:#000;display:block;width:35px;height:35px;transition:.3s}.products-section__button svg:hover{transition:.3s;fill:#0566d1}@media (max-width:767px){.products-section__button{display:none}}.products-section__slider{position:relative;width:100%;max-width:100%;overflow:initial;font-size:24px;line-height:100%;font-family:var(--font-family);color:rgba(var(--cl-d),1)}.products-section__slider svg{fill:rgba(var(--cl-d),1)}.products-section__slider .swiper-slide{display:flex;justify-content:center;height:initial}@media (min-width:1150px){.header-bottom__inner{margin-left:-16px}.our-project .main-top__title,.products-section .main-top__title{font-size:32px}}.config-section{padding:140px 0 180px;--offset:140px}@media (max-width:1441px){.config-section{padding:90px 0}}@media (max-width:1151px){.config-section{padding:32px 0 40px}}.config-section__title{align-self:flex-end;font-weight:800;font-size:40px;line-height:110%;font-family:var(--font-family2);color:rgba(var(--cl-g),1)}.config-section p{font-size:24px;line-height:125%;font-family:var(--font-family);color:rgba(var(--cl-g),1)}@media (max-width:1151px){.config-section__title{align-self:initial;margin-bottom:24px;font-size:24px;text-align:center}.config-section p{max-width:80vw;margin-bottom:40px;text-align:center}}.config-section__box{position:relative;display:grid;align-items:center;gap:54px var(--offset);grid-template-columns:756px 1fr}@media (max-width:1281px){.config-section p{font-size:16px;line-height:24px}.config-section__box{gap:48px var(--offset)}}.config-section__box *{grid-column:1}.config-section__image{position:relative;z-index:1;grid-column:2;grid-row:1/span 3}.config-section__image>*{position:relative;margin-right:-15vw;width:calc(100% + 15vw)}@media (max-width:1151px){.config-section__box{display:flex;flex-direction:column;align-items:center;gap:0}.config-section__image>*{width:100%;margin:0}}.config-section__image img{width:100%}@media (max-width:1281px){.config-section__image{margin-right:-60%}}@media (max-width:1151px){.config-section__image{position:relative;order:-1;max-width:80vw;margin:0 0 90px}}.config-section__image::before{content:"";position:absolute;top:113px;right:0;bottom:-50px;left:30%;z-index:-1;background:#c3c5d6;border-radius:30px;filter:blur(100px)}.config-section__buttons{display:flex;align-items:center;align-self:flex-start;flex-wrap:wrap;gap:15px}@media (max-width:1151px){.config-section__image::before{top:97px;right:15%;bottom:-10px;left:15%;filter:blur(68px)}.config-section__buttons{align-self:initial;gap:24px 32px;flex-wrap:wrap;justify-content:center}}@media (max-width:576px){.config-section{padding:32px 0}.config-section p{max-width:100%}.config-section__image{order:initial;max-width:100%;margin-bottom:65px}.config-section__buttons{flex-direction:column;width:100%;max-width:350px}}.config-section__btn{display:flex;align-items:center;width:fit-content;padding:16px 20px 16px 16px;font-weight:600;font-size:16px;line-height:100%;font-family:var(--font-family);color:rgba(var(--cl-d),1);white-space:nowrap;background:rgba(var(--bg-a),1);border:1px solid var(--br-b);border-radius:56px;transition:.3s;gap:12px;box-shadow:0 4px 8px 0 #fff0}@media (max-width:1151px){.config-section__btn{padding:16px 24px}.config-section__btn svg{width:24px;height:auto}}.config-section__btn svg{transition:.3s;fill:rgba(var(--cl-f),1)}.config-section__btn:hover{border-color:var(--br-b);background-color:rgba(var(--bg-f),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1);color:rgba(var(--cl-a),1)}.config-section__btn:hover svg{fill:rgba(var(--cl-a),1)}.config-section__btn:active{color:rgba(var(--cl-i),1);background-color:rgba(var(--bg-a),1);border-color:var(--br-e)}.config-section__btndisabled{background-color:var(--disable-bg);color:var(--disable-color)}.container .our-project{overflow:initial}.our-project{padding:80px 0 160px;overflow-x:hidden}@media (max-width:1441px){.config-section__box{grid-template-columns:693px 1fr}.our-project{padding:60px 0 120px}}@media (max-width:1151px){.our-project{padding:40px 0 80px}}@media (max-width:576px){.config-section__btn{justify-content:center;width:100%}.our-project{padding:32px 0 64px}}.our-project__slider{overflow:initial}.our-project__slider .swiper-slide{position:relative;border-radius:24px;overflow:hidden;cursor:pointer;transition:.2s;pointer-events:none}.our-project__slider .swiper-slide img,.our-project__slider .swiper-slide picture{aspect-ratio:1/1;border-radius:inherit;width:100%;display:flex}.our-project__slider .swiper-slide>*{overflow:hidden;box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}.our-project__slider .swiper-slide::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--bg-a),.5);transition:.2s}.our-project__slider .swiper-slide:hover>*{box-shadow:0 24px 40px 0 rgb(77 61 4 / .12);transform:scale(1.04)}.our-project__slider .swiper-slide.swiper-slide-active,.our-project__slider .swiper-slide.swiper-slide-next,.our-project__slider .swiper-slide.swiper-slide-prev{box-shadow:0 24px 40px 0 rgb(77 61 4 / .12);pointer-events:initial}.our-project__slider .swiper-slide.swiper-slide-active::before,.our-project__slider .swiper-slide.swiper-slide-next::before,.our-project__slider .swiper-slide.swiper-slide-prev::before{opacity:0}.our-project__slider img,.our-project__slider picture{display:flex;width:100%;transition:.2s}.reviews-section{padding:80px 0 69px;overflow-x:hidden;background:rgba(var(--bg-c),1)}@media (max-width:1151px){.reviews-section{padding:40px 0 30px}}.reviews-section .main-top{margin-bottom:20px}.reviews-section__trustpilot{display:inline-block;width:100%;text-align:center;margin-bottom:35px}.reviews-section__trustpilot img{display:inline-block;max-width:95px}@media (max-width:767px){.reviews-section__trustpilot{margin-bottom:20px}.reviews-section__trustpilot img{display:inline-block;max-width:150px}}.reviews-section__title::after,.reviews-section__title::before{content:none}.reviews-section__slider{overflow:initial}.reviews-section__link{text-align:center;margin-top:67px}@media (max-width:1151px){.reviews-section__link{margin-top:40px}}@media (max-width:576px){.reviews-section{padding-top:32px}.reviews-section__link{margin-top:30px}}.reviews-section__link a{font-size:14px;font-style:normal;font-weight:600;line-height:20px;color:#0566d1}.reviews-section__link a svg{display:inline-block;margin-right:8px}.reviews-section__link a:hover{color:#3c8eea}.woocommerce~.why-section{padding:100px 0 144px}@media (max-width:835px){.woocommerce~.why-section{padding:32px 0 64px}}.our-project+.why-section{padding-top:0}.why-section{padding:170px 0 144px}@media (max-width:1441px){.why-section{padding:120px 0}}@media (max-width:1151px){.why-section{padding:64px 0 135px}}.why-section__box{display:flex;flex-direction:column;width:100%;gap:clamp(24px,4.762vw,80px) 0}.why-section__top{margin:0}.why-section__top .main-top__title{font-size:clamp(18px,2.143vw,32px)}.why-section__points{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media (max-width:1281px){.why-section__points{grid-template-columns:100%}}@media (max-width:576px){.why-section__points{gap:64px}}.default-section{padding-top:clamp(40px,6.452vw,80px);padding-bottom:clamp(30px,4.839vw,60px)}.default-section__inner{display:flex;flex-direction:column;gap:clamp(40px,4.839vw,80px)}.faq-section{padding-top:clamp(20px,2.419vw,40px);padding-bottom:clamp(15px,2.419vw,30px)}.faq-section__box{display:flex;flex-direction:column;align-items:center}@media (min-width:1150px){.faq-section__title{font-size:32px}}.tabs-section{padding:clamp(40px,6.452vw,80px) 0 clamp(30px,4.839vw,60px)}@media (min-width:577px){.tabs-section__box .mobile-acc{display:none!important}}@media (max-width:576px){.tabs-section__box .tabs-nav{display:none}.tabs-section__box .products-block{padding:0 0 20px}.tabs-section__box [data-tab-content]{max-height:0;display:block;-webkit-transition:.3s;transition:.3s;overflow:hidden}.tabs-section__box [data-tab-content].active{overflow:initial}.tabs-section__box .tabs-content{display:flex;flex-direction:column}}.tabs-section__box .mobile-acc{transition:.3s;border-top:1px solid var(--br-a);border-left:0;border-right:0;position:relative;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;font-style:normal;font-weight:600;line-height:24px;padding:16px 0;display:flex;align-items:center}.tabs-section__box .mobile-acc::before{width:24px;height:24px;position:absolute;content:"+";display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(var(--bg-a),1);border:1px solid currentColor;color:rgba(var(--cl-f),1);line-height:100%;right:0}.tabs-section__box .mobile-acc.active::before{content:"-"}.tabs-section+.why-section{padding-top:clamp(30px,4.839vw,60px)!important}.products-block{display:flex;flex-direction:column;gap:clamp(60px,6.452vw,120px)}.tabs-content .products-block{gap:clamp(30px,6.452vw,60px)}.products-description{display:grid;gap:clamp(24px,3.548vw,64px) clamp(40px,4.839vw,80px);grid-template-columns:repeat(2,1fr);align-items:flex-start}@media (max-width:835px){.products-description{display:flex;flex-direction:column}}.products-description__image{grid-column:2;grid-row:span 2;height:100%;display:flex;border-radius:16px;overflow:hidden;box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}.products-description__image *{width:100%}.products-description__inner{display:flex;flex-direction:column;gap:16px}.products-description p{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.452vw,18px);font-style:normal;font-weight:400;line-height:130%}.products-description__reply{--size:clamp(30px, 2.419vw, 50px);--height:calc(var(--size) - 10px);border-radius:16px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1);padding:clamp(16px,1.935vw,32px);padding-right:calc(clamp(16px,1.935vw,32px) + var(--size) + min(1.935vw,24px));position:relative;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.products-description__reply::before{width:var(--size);height:var(--height);position:absolute;content:"";background-image:var(--article-icon);right:clamp(16px,1.935vw,32px);top:clamp(16px,1.935vw,32px);background-size:100% 100%}.more-articles .articles-finishing{width:100%}.more-articles__list{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(20px,3.226vw,64px)}@media (max-width:835px){.more-articles__list{grid-template-columns:100%;width:100%}}.more-articles__list.mode{grid-template-columns:repeat(3,1fr);gap:24px clamp(20px,3.226vw,64px)}@media (max-width:1151px){.products-description__image{grid-row:1;order:3}.products-description__reply{grid-column:1/-1}.more-articles__list{gap:24px!important}.more-articles__list.mode{grid-template-columns:100%}.more-articles__list.mode .articles-finishing{display:grid;grid-template-columns:1.2fr 2fr}}@media (min-width:1150px){.more-articles__title{font-size:32px}}.more-articles .main-top p{max-width:960px}@media (max-width:576px){.more-articles__list.mode .articles-finishing{display:flex}.more-articles__title{font-size:18px}.more-articles .arrow-button{max-width:100%;width:100%;justify-content:center}}.title-section{padding-top:clamp(24px,2.581vw,80px);padding-bottom:clamp(20px,2.581vw,60px)}.title-section__inner{display:grid;grid-template-columns:1fr 1fr;gap:32px min(6.452vw,120px)}.title-section__content{display:flex;flex-direction:column;gap:clamp(16px,1.29vw,24px);color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.452vw,18px);font-style:normal;font-weight:400;line-height:155%}.title-section__content .separator-info{margin-bottom:calc(clamp(16px,1.29vw,24px)/ 2 * -1)}.title-section__image{height:100%;display:flex;border-radius:24px;overflow:hidden}.title-section__image img{width:100%;height:100%}.text-section{padding:clamp(20px,2.581vw,60px) 0}.text-section__box{display:flex;flex-direction:column;gap:clamp(40px,3.226vw,80px)}.text-section__row{display:flex;flex-direction:column;gap:40px}@media (max-width:576px){.text-section__row{gap:24px}}.text-section__head{display:flex;flex-direction:column;gap:24px clamp(60px,7.258vw,120px)}.text-section__head.has-image{display:grid;grid-template-columns:1fr 35%;grid-template-rows:auto 1fr}.text-section__head.has-image img{border-radius:24px;width:100%;height:100%;grid-column:2;grid-row:1/span 2}@media (max-width:835px){.title-section__inner{grid-template-columns:100%}.title-section__image{min-height:320px}.text-section__head.has-image img{max-height:200px;order:-1}.text-section__head.has-image{display:flex;flex-direction:column}}.text-section__description{display:flex;flex-direction:column;gap:16px}.text-section__description a{color:rgba(var(--cl-f),1);font-weight:600}.text-section__description a:hover{text-decoration:underline}.text-section__description ul:not([class]){font-size:clamp(14px,1.667vw,18px);color:rgba(var(--cl-d),1);font-family:var(--font-family);font-style:normal;font-weight:400;line-height:155%}.text-section__description ul:not([class]) li{display:inline-flex;gap:10px;align-items:flex-start}.text-section__description ul:not([class]) li::before{flex-shrink:0;content:"";width:5px;height:5px;display:block;background-color:currentColor;border-radius:50%;transform:translateY(10px)}.text-section p{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.452vw,18px);font-style:normal;font-weight:400;line-height:155%}.text-section p b{font-weight:600}.text-section p .trigger{font-weight:600;color:rgba(var(--cl-f),1)}.text-section+.why-section{padding-top:clamp(20px,2.581vw,60px)}.privacy-section{padding-top:clamp(24px,4.839vw,80px)}@media (max-width:835px){.privacy-section{padding-top:32px}}@media (max-width:576px){.privacy-section{padding-top:24px}}.contact-section{padding-top:clamp(24px,4.032vw,80px);padding-bottom:clamp(20px,2.581vw,60px)}@media (max-width:835px){.contact-section{padding-top:32px;padding-bottom:32px}}.contact-section__title{text-align:center;font-size:clamp(20px,3.226vw,32px)}.contact-section__top{margin-bottom:min(6.452vw,80px)}.contact-section__inner{gap:clamp(40px,8.065vw,120px);display:grid;grid-template-columns:1fr clamp(320px,48.387vw,840px)}@media (max-width:1151px){.text-section__head.has-image{grid-template-columns:1fr 40%}.contact-section__top{margin-bottom:24px}.contact-section__inner{grid-template-columns:repeat(2,1fr);gap:16px min(3.452vw,80px)}}@media (max-width:835px){.contact-section__title{text-align:left}.contact-section__title::after,.contact-section__title::before{content:none}.contact-section__top{align-items:flex-start}.contact-section__inner{grid-template-columns:100%}}.contact-section__info{margin-top:min(6.452vw,120px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(16px,1.29vw,24px)}.contact-section__form{grid-template-rows:repeat(3,auto) 1fr auto}.contact-section__form .default-subtitle,.contact-section__form .main-form__label.full-row{grid-column:1/-1}.contact-section__form textarea{min-height:min(19.048vw,376px)}.contact-section+.why-section{padding-top:clamp(20px,2.581vw,60px)}@media (max-width:835px){.contact-section__info{margin-top:40px}.contact-section__form textarea{min-height:160px}.contact-section+.why-section{padding-top:32px}.our-company__content{--gap:24px}}@media (max-width:576px){.contact-section{padding-top:24px;padding-bottom:20px}.contact-section+.why-section{padding-top:20px}}.our-company{padding-top:clamp(24px,2.581vw,80px);padding-bottom:clamp(20px,2.581vw,60px)}.our-company__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px min(6.452vw,120px)}@media (max-width:1151px){.our-company__inner{grid-template-columns:100%;justify-items:center}.cart-section .breadcrumbs{display:none}}.our-company__content{display:flex;flex-direction:column;--gap:48px;gap:var(--gap)}.our-company__title+p{margin-top:calc(var(--gap)/ 3 * -2)}.blog-section{padding:clamp(20px,3.226vw,60px) 0}.blog-section__box{display:flex;flex-direction:column;gap:clamp(24px,5.161vw,64px)}.blog-section__list{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(32px,3.629vw,64px)}.blog-section__btn{margin:0 auto}.blog-section+.why-section{padding-top:clamp(20px,2.581vw,60px)}@media (max-width:835px){.blog-section__list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.blog-section+.why-section{padding-top:32px}}.single-blog+.text-section{padding-top:20px}.error-section{padding:clamp(96px,23.548vw,292px) 0}.error-section__box{display:flex;align-items:center;flex-direction:column;gap:clamp(16px,2.581vw,32px)}.error-section__top{display:flex;align-items:center;gap:clamp(24px,3.226vw,40px);color:rgba(var(--cl-f),1);text-align:center;font-family:var(--font-family);font-size:clamp(120px,12.903vw,160px);font-style:normal;font-weight:800;line-height:100%}@media (max-width:576px){.blog-section+.why-section{padding-top:20px}.error-section__top{flex-direction:column;font-size:88px}}.error-section__icon{flex-shrink:0;width:120px;height:120px;background-color:rgba(var(--bg-c),1);border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.error-section__title{color:rgba(var(--cl-d),1);text-align:center;font-family:var(--font-family);font-size:clamp(48px,5.161vw,64px);font-style:normal;font-weight:800;line-height:75%}.error-section__content{display:flex;align-items:center;flex-direction:column;gap:24px;text-align:center}.cart-section{padding:clamp(24px,2.857vw,40px) 0 clamp(32px,3.81vw,80px)}.cart-section__inner{display:flex;flex-direction:column}@media (max-width:835px){.cart-section{padding:32px 0}}@media (max-width:576px){.error-section__icon{width:160px;height:160px}.error-section__title{font-size:32px}.error-section__btn{margin-top:50px}.cart-section{padding:24px 0}.order-box__link{max-width:100%;width:100%}}.cart-section+.why-section{padding:clamp(32px,3.81vw,64px) 0 clamp(40px,7.619vw,150px)}.order-box{display:grid;grid-template-columns:1.5fr 2fr;gap:min(5.952vw,100px) min(2.381vw,80px)}@media (max-width:835px){.order-box{display:flex;flex-direction:column;gap:64px}}.order-box .breadcrumbs{grid-column:1/-1}.order-box__complete{display:flex;flex-direction:column;align-items:center;justify-content:center;font-style:normal;font-family:var(--font-family);text-align:center}.order-box__complete p{font-size:clamp(14px,1.667vw,24px)}.order-box__title{margin-top:16px;color:rgba(var(--cl-f),1);font-size:clamp(40px,6.667vw,56px);font-weight:700;line-height:130%}@media (max-width:835px){.order-box__title{margin-top:clamp(16px,2.857vw,24px)}.railings-info__video video{aspect-ratio:auto}}.order-box__subtitle{margin-top:min(.238vw,16px);color:rgba(var(--cl-d),1);font-size:clamp(24px,3.81vw,40px);font-weight:800;line-height:120%}.order-box__link{margin-top:clamp(24px,2.857vw,40px)}.order-box__coll,.order-box__coll-wrapper{display:flex;flex-direction:column;gap:24px}.order-box__coll .summary-list{max-height:296px}.railings-section{padding:clamp(24px,3.81vw,130px) 0 clamp(20px,3.81vw,80px);overflow:hidden}.railings-section__box{display:grid;grid-template-columns:minmax(min(55.595vw,467px),1fr) .9fr;gap:0 min(7.143vw,120px);position:relative}.railings-section__image{margin-top:calc(clamp(24px,3.81vw,130px) * -1);margin-right:calc((var(--container-offset) + 20vw) * -1);overflow:hidden;background-color:#fff0;transform:skew(-20deg,0deg);border-radius:0 0 0 60px;z-index:-1}.railings-section__image *{margin:0 0 0 -110px;height:100%;display:block;background-position:center left;background-repeat:no-repeat;background-size:cover;transform:skew(20deg,0deg)}@media (max-width:576px){.railings-section__box{grid-template-columns:100%}.railings-section__image{position:absolute;right:0;width:calc(100vw - 100px);height:150px;border-radius:0 0 0 30px}.railings-section__title{max-width:166px}}.railings-section__content{padding:min(2.976vw,54px) 0}.railings-info{padding:clamp(20px,3.81vw,80px) 0}.railings-info__inner{display:flex;flex-direction:column;gap:clamp(40px,7.619vw,120px)}.railings-info__video{border-radius:24px;overflow:hidden;position:relative;display:flex;cursor:pointer;max-width:1200px;width:100%;margin:0 auto}.railings-info__video video{width:100%}.railings-info__video video::-webkit-media-controls{display:none!important}.railings-info__video:hover::before{background-color:rgba(var(--bg-d),.55);transform:scale(1.2)}.railings-info__video.play::before{opacity:0}.railings-info__video::before{display:block;inset:0;position:absolute;transition:.4s;content:"";background-color:rgba(var(--bg-d),.65);background-image:var(--play);background-size:clamp(40px,9.524vw,80px);background-repeat:no-repeat;background-position:center center}.railings-content{padding:clamp(20px,3.81vw,80px) 0}.railings-content.style_2 .content-box{grid-template-columns:repeat(1,1fr)}.railings-content.style_2 .content-box__image{border-radius:24px;position:relative;max-width:519px;margin-left:auto;box-shadow:none}.railings-content.style_2 .content-box__image:before{content:"";position:absolute;width:0;height:0;border-left:120px solid #fff0;border-right:70px solid #fff0;border-bottom:90px solid #fff;top:-25px;right:-49px;transform:rotate(37deg)}.railings-content.style_2 .content-box__image:after{content:"";position:absolute;width:0;height:0;border-left:115px solid #fff0;border-right:75px solid #fff0;border-bottom:88px solid #fff;bottom:-23px;left:-51px;transform:rotate(-143deg)}.railings-content .content-box{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr auto auto 1fr;column-gap:min(7.143vw,120px)}.railings-content .content-box>*{grid-column:2}.railings-content .content-box.image-right>*{grid-column:1}.railings-content .content-box.image-right .content-box__image{grid-column:2}.railings-content .content-box__image{align-self:center;grid-column:1;grid-row:1/10}@media (max-width:835px){.railings-content.style_2 .content-box__image{margin:16px auto}.railings-content .content-box{display:flex;flex-direction:column;align-items:flex-start}.railings-content .content-box__image{max-height:320px;margin:16px 0}.account-section .cart-product{grid-template-rows:repeat(3,auto)}}.railings-content .content-box__btn{align-self:flex-start}.railings-products{padding:clamp(20px,3.81vw,80px) 0}.railings-products li{position:relative}.railings-products__title{font-size:clamp(20px,3.226vw,32px);font-weight:600;line-height:120%}.railings-products__top p{max-width:1000px;font-size:clamp(14px,2.143vw,18px)}.railings-products__list:not(.swiper-wrapper){gap:clamp(16px,2.857vw,40px) clamp(16px,2.857vw,54px);display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(370px,14.75vw,359px),1fr))}.railings-products__list:not(.swiper-wrapper)+.show_more{margin-top:25px}.railings-products .tabs{gap:clamp(24px,2.857vw,40px)}.railings-products .tabs-nav.small li button{font-size:14px;padding:2px 10px}@media (max-width:1151px){.railings-products .tabs-nav{justify-content:flex-start}}@media (max-width:576px){.railings-products__list:not(.swiper-wrapper){grid-template-columns:repeat(1,minmax(clamp(151px,41vw,200px),1fr))}.railings-products .tabs{gap:40px}.railings-products .tabs-nav{justify-content:initial}}body.woocommerce-order-pay .account-section .cart__head{background:0 0;padding-top:0}.woocommerce-verify-email{text-align:center;max-width:500px;margin:auto;background-color:rgba(var(--bg-c),1);padding:25px;border-radius:24px}.woocommerce-verify-email .default-label{margin-top:25px}.woocommerce-verify-email .default-label button{margin:auto;width:100%;padding:11px 40px}.account-section{padding:clamp(24px,2.857vw,40px) 0 clamp(32px,3.81vw,80px)}.account-section .menu_wrapper{display:flex;flex-direction:column;align-items:self-end}.account-section .woocommerce-pagination{display:flex;margin:25px 0 0;align-items:flex-start;justify-content:flex-start}.account-section .woocommerce-pagination a{padding:7px 25px;min-width:150px;text-align:center;display:inline-block}.account-section .woocommerce-pagination a:first-child{margin-right:15px}.account-section .cart-product__labels,.account-section .product-label{align-items:flex-start}.account-section .cart__head .select{max-width:280px;border-radius:36px;border:1px solid var(--br-g);background:rgba(var(--bg-a),1)}.account-section .cart__head .select.active{border-color:var(--br-e)}@media (min-width:768px){.account-section .cart__head .select{display:none}}.account-section .cart__head .select__current{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.account-section .tabs-nav{padding:0;margin:0 calc(clamp(20px,2.581vw,32px) * -1) 0 0;max-width:fit-content;width:fit-content}@media (max-width:767px){.account-section .tabs-nav{display:none}}.account-section .tabs-nav-admin{margin-bottom:15px}.account-section .tabs-nav-admin .tabs-nav__item.is-active a{color:rgba(var(--cl-f),1)}.account-section .tabs-nav-admin a{font-size:14px;color:#7a7676}.account-section .tabs-nav__btn{font-size:clamp(12px,1.429vw,16px);padding:2 clamp(15px,2.857vw,32px)}.account-section .cart__btn{margin:0 auto}.account-section .cart__head{display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.account-section .cart__head{flex-direction:row}}@media (max-width:576px){.account-section .cart__head .select{max-width:100%}.account-section .cart__head{align-items:flex-start;flex-direction:column}}.account-section .cart__inner{border-radius:24px;background-color:rgba(var(--bg-c),1);padding:clamp(16px,2.857vw,40px);border:none}.account-section .cart__inner-item{display:flex;flex-direction:column;gap:24px}.account-section .cart__list-item{padding:clamp(16px,2.857vw,40px);border-radius:24px;border:1px solid var(--br-a);margin-bottom:10px;background:rgba(var(--bg-a),1)}.account-section .cart__list-item:last-child{margin-bottom:0}.account-section .cart__list-item_expired .date-info__price,.account-section .cart__list-item_expired .products__name{color:var(--disable-color)}.account-section .cart__list-item_expired .date-info__expiration-date,.account-section .cart__list-item_expired .date-info__expiration-date .date-info__date-label{color:var(--error-color)}.account-section .cart__list-item_expired .configurator-add-to-cart{pointer-events:none;color:var(--disable-color)}.account-section .products-details{padding:clamp(0,2.857vw,24px) 0 0;border:0;border-radius:0}.account-section .products-details__row{display:flex;flex-direction:column;gap:24px}.account-section .cart-product{display:grid;grid-template-columns:72px 1fr repeat(3,9%) .3fr}@media (max-width:1281px){.account-section .cart-product{gap:16px clamp(40px,7.619vw,64px);grid-template-columns:repeat(3,80px) 1fr}}.account-section .cart-product__coll{align-items:flex-start}.account-section .cart-product__coll:last-child{align-items:flex-end;margin-left:auto}@media (max-width:576px){.account-section .cart-product{grid-template-columns:1fr repeat(2,.4fr);gap:16px}.account-section .cart-product__image{width:50px;height:50px}.account-section .cart-product__name{grid-column:1/-1;padding-left:66px}.account-section .cart-product__coll:last-child{grid-column:1/-1;grid-row:initial;order:99;flex-direction:row;align-items:center;justify-content:space-between;width:100%}}@media (max-width:1281px){.account-section .cart-product__coll:nth-of-type(2){grid-column:1/2}}@media (max-width:576px){.account-section .cart-product__coll:nth-of-type(2){grid-column:1}.account-section .cart-product__coll:nth-of-type(3){grid-column:3;margin-left:auto}}.account-section .cart--orders .products{padding:0;grid-template-columns:72px auto auto 140px 1fr auto;--gap:clamp(16px, 2.857vw, 40px)}.account-section .cart--orders .products__name{margin:0 0 0 calc(var(--gap) * -1 + 24px)}@media (max-width:835px){.account-section .cart-product__coll{grid-row:3}.account-section .cart--orders .products{align-items:center;grid-template-columns:48px 1fr auto auto;grid-template-rows:auto auto}.account-section .cart--orders .products__image{padding:8px;grid-row:initial}}@media (max-width:835px){.account-section .cart--orders .products__control{grid-row:initial;grid-column:3}.account-section .cart--orders .products .cart__btn{grid-row:2;grid-column:4}}@media (max-width:576px){.account-section .cart--orders .products{grid-template-columns:48px 1fr auto;gap:16px}.account-section .cart--orders .products__control{margin:0;grid-row:1;grid-column:3}.account-section .cart--orders .products__control .controls{gap:16px;box-shadow:none;padding:0!important;border:0}.account-section .cart--orders .products__control .controls__item{padding:8px;border-radius:50%;background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}.account-section .cart--orders .products__control .controls__item::before{content:none}.account-section .cart--orders .products .cart__btn{grid-row:initial;grid-column:1/-1;order:99;width:100%;max-width:100%;justify-content:center;padding-top:12px;border-top:1px solid var(--br-a)}.account-section .cart--quotations .products{padding:8px 0;grid-template-rows:repeat(4,auto);align-items:flex-start}}.account-section .cart--quotations .products{--gap:clamp(16px, 2.857vw, 40px);grid-template-columns:72px auto auto 1fr auto}.account-section .cart--quotations .controls{--gap:clamp(24px, 1.657vw, 32px);max-width:100%;width:100%;justify-content:flex-end}@media (max-width:576px){.account-section .cart--quotations .products__control{margin:0}.account-section .cart--quotations .products__image{grid-row:1/2}.account-section .cart--quotations .controls{gap:0;padding:12px!important;justify-content:space-around}}.account-section .cart--quotations .controls__item::before{content:none}.account-section .cart--quotations .controls__btn{white-space:nowrap}.account-section .cart--quotations .controls svg{flex-shrink:0}.account-section .cart--quotations .controls a.in-cart svg,.account-section .cart--quotations .controls__btn.in-cart svg{fill:#19e119}@media (max-width:1441px){.account-section .cart--orders .products__name{margin:0}.account-section .cart--quotations .controls a,.account-section .cart--quotations .controls__btn{font-size:0;gap:0}}.account-section .cart--quotations .date-info{display:flex;flex-wrap:wrap;row-gap:0}@media (max-width:835px){.account-section .cart--quotations .products{grid-template-columns:72px 1fr auto}.account-section .cart--quotations .date-info{grid-column:2/4;grid-row:2}.account-section .cart--quotations .cart__btn{margin:0 0 0 auto}.account-section .cart--quotations{grid-row:2;grid-column:4}}@media (max-width:576px){.account-section .cart--quotations .cart__btn{grid-row:initial;grid-column:1/-1;order:99;width:100%;max-width:100%;justify-content:center;padding-top:12px}.account-section .cart--quotations{grid-row:initial;grid-column:1/-1;order:99;width:100%;max-width:100%;justify-content:center;padding-top:12px;border-top:1px solid var(--br-a)}}.account-section .cart--settings .cart__inner-item{gap:clamp(16px,2.857vw,40px)}.date-info{display:grid;max-width:500px;width:100%;grid-template-columns:repeat(3,auto);align-items:center;gap:0 clamp(16px,2.857vw,40px)}@media (max-width:1441px){.date-info{grid-template-columns:repeat(2,1fr)}}@media (max-width:835px){.date-info{grid-template-columns:repeat(3,auto);grid-column:1/3}}@media (max-width:576px){.date-info{grid-template-columns:auto auto;justify-content:space-between;grid-column:1/-1;max-width:100%;width:100%;margin-top:-35px;gap:16px clamp(16px,2.857vw,40px)}}@media (max-width:1441px){.date-info__date{grid-column:1/-1;order:99}}@media (max-width:835px){.date-info__date{order:initial;grid-column:initial}}.date-info__date-label{color:var(--disable-color);font-size:clamp(10px,1.667vw,14px)}.date-info__date-value{display:flex;align-items:center;gap:4px}@media (max-width:576px){.date-info__date{grid-column:1;grid-row:2}.date-info__count{grid-row:2}.date-info__price{grid-column:2;grid-row:1;font-size:14px!important;font-style:normal;font-weight:600!important;line-height:100%}}.date-info__item{width:fit-content;color:var(--Black,#384458);font-family:var(--font-family);font-size:clamp(12px,1.667vw,18px);font-style:normal;font-weight:400;line-height:133%}.order-info{padding:24px;border-radius:16px;background-color:rgba(var(--bg-a),1);border:1px solid var(--br-a);display:grid;grid-template-columns:repeat(4,auto);gap:clamp(16px,2.381vw,24px) clamp(20px,4.762vw,90px)}@media (max-width:835px){.order-info{grid-template-columns:repeat(3,auto)}.order-info__coll:nth-child(1),.order-info__coll:nth-child(2){grid-column:1/-1}}@media (max-width:576px){.order-info{grid-template-columns:100%;padding:16px 0;border-radius:0;border-left:0;border-right:0}}.order-info__coll{display:flex;flex-direction:column;gap:clamp(4px,.952vw,8px)}.order-info__value{font-weight:400;line-height:100%}.dashboard-section{padding:clamp(24px,2.857vw,40px) 0 clamp(32px,3.81vw,80px);overflow:hidden}.dashboard-section .select{max-width:280px;border-radius:36px;border:1px solid var(--br-g);background:rgba(var(--bg-a),1);min-width:40px}@media (max-width:576px){.dashboard-section .select{max-width:100%}}.dashboard-section .select.active{border-color:var(--br-e)}.dashboard-section .select svg{flex-shrink:0}.dashboard-section .select__current{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.dashboard-section .tabs-nav{padding:0;margin:0 calc(clamp(20px,2.581vw,32px) * -1) 0 0;max-width:fit-content;width:fit-content}.dashboard-section .tabs-nav__btn{font-size:clamp(12px,1.429vw,16px);padding:2 clamp(15px,2.857vw,32px)}.dashboard .products-details{margin-top:24px;padding:0;border:0}.dashboard__item{padding:24px;border-radius:16px;background:rgba(var(--bg-a),1);display:flex;flex-direction:column}@media (max-width:576px){.dashboard__item{padding:16px;border:1px solid var(--br-a)}.dashboard__head .select{max-width:100%}}.dashboard__item_expired .dashboard-product .custom-checkbox .custom-checkbox__content,.dashboard__item_expired .dashboard-product__number{color:var(--disable-color)}.dashboard__item_expired .dashboard-product .date-info__expiration-date,.dashboard__item_expired .dashboard-product .date-info__expiration-date .date-info__date-label{color:var(--error-color)}.dashboard__item_expired .dashboard-product .date-info .amount{color:var(--disable-color)}.dashboard__item_expired.saved_cart_item .restore-cart,.dashboard__item_expired.saved_cart_item .share-cart{pointer-events:none;color:var(--disable-color)}.dashboard__head{margin-top:-24px;background-color:rgba(var(--bg-a),1);display:flex;align-items:center;justify-content:space-between;gap:8px 40px;color:rgba(var(--cl-d),1);font-family:var(--font-family);line-height:133%;font-style:normal;font-weight:600;--gap:clamp(32px, 5.714vw, 48px);transition:.3s!important;padding:24px 0}@media (min-width:768px){.dashboard__head .select{display:none}}@media (max-width:767px){.dashboard-section .tabs-nav{display:none}.dashboard__head{flex-direction:row}}@media (max-width:576px){.dashboard__head{align-items:flex-start;flex-direction:column}}.dashboard__inner{display:flex;flex-direction:column;gap:clamp(24px,4.762vw,40px);border-radius:24px;background-color:rgba(var(--bg-c),1);padding:clamp(16px,2.857vw,40px);padding-bottom:24px;border:none}.dashboard__inner .filters{display:none;position:absolute;padding:24px;top:-25px;left:-25px;width:560px;z-index:99;box-shadow:0 8px 20px 0 rgb(77 61 4 / .1);border-radius:clamp(16px,2.878vw,24px);border:1px solid var(--br-a);background:rgba(var(--bg-a),1)}.dashboard__inner .filters.active{display:block}.dashboard__inner .filters .header-section{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.dashboard__inner .filters .header-section h3{font-size:18px;font-style:normal;font-weight:600;line-height:28px;color:#384458}.dashboard__inner .filters .filter-item{margin-bottom:16px}.dashboard__inner .filters .filter-item .checkboxes{margin-top:10px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.dashboard__inner .filters .filter-item .checkboxes label{margin:0 10px 10px 0}.dashboard__inner .filters .filter-item:last-child{margin-bottom:0}.dashboard__inner .filters .filter-item .date-block{display:flex;align-items:center;justify-content:space-between;gap:15px}@media (max-width:576px){.dashboard__inner{padding-top:24px;border-top:1px solid var(--br-a)}.dashboard__inner .filters .filter-item .date-block{flex-direction:column}.dashboard__inner .filters .filter-item .date-block .delimiter{display:none}}.dashboard__inner .filters .filter-item .date-block input[type=date]{width:169px}.dashboard__inner .filters .filter-item .date-block input[type=date]:before{display:none}@media (max-width:767px){.dashboard__inner .filters{position:fixed;top:0;left:0;right:0;bottom:0;width:auto;z-index:999;box-shadow:none;border-radius:0;overflow-y:scroll}.dashboard__inner .filters .filter-item .date-block input[type=date]{width:100%}.dashboard__inner .filters .filter-item .date-block>:not(.delimiter){flex:1}}@media (max-width:767px) and (max-width:576px){.dashboard__inner .filters .filter-item .date-block>:not(.delimiter){width:100%}}.dashboard__inner .filters .filter-item .date-block button[type=submit]{padding:9px 24px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.dashboard__inner .filters .filter-item .date-block .delimiter{font-size:18px;font-style:normal;font-weight:400;line-height:24px;color:#384458}.dashboard__inner .filters .filter-item .label{font-size:14px;font-style:normal;font-weight:600;line-height:20px;color:#384458}.dashboard__inner-head{display:flex;align-items:center;justify-content:space-between;--gap:Min(3.837vw, 64px);gap:20px var(--gap);flex-wrap:wrap}.dashboard__inner-head .dashboard__inner-coll:nth-of-type(1){margin-left:calc(min(1.918vw,40px) * -1);flex-grow:1}@media (max-width:835px){.dashboard__inner-head .dashboard__inner-coll:nth-of-type(1){order:-2}}@media (max-width:576px){.dashboard__inner-head{display:grid;grid-template-columns:repeat(2,auto);gap:16px}.dashboard__inner-head .dashboard__inner-coll:nth-of-type(1){order:99999;margin:0}.dashboard__inner-head .dashboard__inner-coll:not(:nth-of-type(1)){grid-column:1/-1}.dashboard__inner-head .dashboard__inner-coll:nth-of-type(2){flex-direction:row-reverse;justify-content:space-between;grid-row:3;flex-wrap:wrap}.dashboard__inner-head .dashboard__inner-coll:nth-of-type(3){flex-direction:column-reverse}.dashboard__inner-head .pagination{grid-column:1/-1}}.dashboard__inner-item{display:flex;flex-direction:column;gap:24px}.dashboard__inner-coll{display:flex;align-items:center;gap:24px}.dashboard__inner-coll .select__current{width:initial}.dashboard__inner-coll .select__header{gap:30px;justify-content:space-between}.dashboard__inner-coll .select.mode{min-width:180px}.dashboard__inner .items{color:rgba(var(--cl-e),1)}.dashboard .custom-checkbox span{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px;flex-direction:row-reverse}.dashboard .select-wrapper{display:flex;align-items:center;gap:8px}.dashboard .select-wrapper>span{flex-shrink:0}@media (max-width:576px){.dashboard__inner-coll{gap:16px}.dashboard .select-wrapper{width:100%}}.dashboard-product{padding:0;position:relative;align-items:center;grid-template-columns:minmax(auto,215px) 1fr minmax(240px,auto) repeat(3,auto);gap:20px clamp(16px,2.857vw,40px)}.dashboard-product .custom-checkbox__content:before{display:none}.dashboard-product__modal{z-index:40;visibility:hidden;position:absolute;max-width:560px;width:100%;top:0;padding:clamp(16px,2.878vw,24px);display:flex;flex-direction:column;border-radius:clamp(16px,2.878vw,24px);border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 8px 20px 0 rgb(77 61 4 / .1)}.dashboard-product__modal.notes-modal{right:0;gap:8px}.dashboard-product__modal.filter-modal{gap:clamp(16px,2.878vw,24px);left:8%;transform:translateY(-25%)}@media (max-width:1151px){.dashboard-product__modal.filter-modal{left:0;transform:translateY(-30%)}}.dashboard-product__modal textarea{width:100%;height:100%}@media (max-width:576px){.dashboard-product__modal{width:initial;left:-20px!important;right:-20px!important}.dashboard-product__modal .body-small-bold{font-weight:400;line-height:110%}}.dashboard-product__modal .main-button{margin-left:auto;margin-top:15px;padding:8px 40px}.dashboard-product__modal .custom-checkbox__content{font-size:14px!important;font-style:normal;font-weight:400!important}.dashboard-product__modal-top{display:flex;align-items:center;justify-content:space-between}.dashboard-product__modal-top svg{fill:rgba(var(--cl-f),1)}.dashboard-product__modal-title{gap:8px;display:flex;align-items:center}.dashboard-product__modal-wrapp{display:flex;flex-wrap:wrap;gap:clamp(8px,1.918vw,16px)}.dashboard-product__modal-date{display:flex;align-items:center;gap:16px}@media (max-width:767px){.dashboard-product__modal-date{display:grid;grid-template-columns:1fr auto 1fr}}@media (max-width:576px){.dashboard-product__modal-date{grid-template-columns:100%}.dashboard-product__modal-date span{display:none}}.dashboard-product__modal-date .default-label{width:100%}.dashboard-product__modal-item{display:flex;flex-direction:column;gap:clamp(8px,1.918vw,16px)}.dashboard-product__modal-item .main-button{width:100%;max-width:116px;padding:0 5px;justify-content:center;align-items:center;height:40px;font-size:14px;font-style:normal;font-weight:400;min-width:100px}.dashboard-product__modal-list{gap:clamp(16px,2.878vw,24px);display:flex;flex-direction:column}.dashboard-product__modal p{padding:8px 16px;border-radius:clamp(16px,2.878vw,24px);border:1px solid var(--br-c);background:rgba(var(--bg-a),1)}.dashboard-product__modal.active{visibility:visible}@media (max-width:1441px){.dashboard-product{grid-template-columns:minmax(auto,215px) 1fr auto auto}.dashboard-product .user-list{grid-column:1/-1}}@media (max-width:835px){.dashboard__inner-head .dashboard__inner-coll:nth-of-type(2){order:1}.dashboard__inner-head .pagination{order:-1}.dashboard__inner-title{order:-3}.dashboard-product{grid-template-columns:auto 1fr auto auto auto;gap:16px}}@media (max-width:767px){.dashboard-product__modal-item .main-button{max-width:100%;grid-column:1/-1}.dashboard-product{grid-template-columns:auto 1fr auto}}.dashboard-product__row{display:flex;justify-content:space-between;grid-column:1/-1;order:9999;gap:clamp(16px,2.857vw,40px)}@media (max-width:835px){.dashboard-product__row{flex-direction:column-reverse;width:100%}}@media (max-width:576px){.dashboard-product{grid-template-columns:repeat(2,auto)}.dashboard-product__row{flex-direction:column;padding-bottom:26px;position:relative}}.dashboard-product .user-list{justify-content:flex-end;align-self:flex-start;flex-wrap:wrap-reverse}@media (max-width:835px){.dashboard-product .user-list{width:100%;flex-wrap:wrap;gap:16px;justify-content:space-between}}@media (max-width:576px){.dashboard-product .user-list{flex-direction:column;gap:4px;align-items:flex-start}.dashboard-product .add-btn{grid-column:1/-1;width:100%}}.dashboard-product__coll{display:flex;align-items:center;gap:20px clamp(16px,2.857vw,40px);flex-wrap:wrap;min-width:320px}@media (max-width:835px){.dashboard-product__coll{gap:10px;width:100%;justify-content:space-between}.dashboard-list .cart-product{grid-template-rows:repeat(3,auto)}}.dashboard-product .date-info{width:fit-content;grid-template-columns:repeat(2,auto)}@media (max-width:1441px){.dashboard-product__coll{grid-column:1/4}.dashboard-product .date-info{grid-column:1/4;grid-row:2}}@media (max-width:576px){.dashboard-product__coll{min-width:100%}.dashboard-product .labels-list{order:99}.dashboard-product .date-info{display:flex;width:100%;justify-content:space-between}.dashboard-product .date-info span:last-child{font-weight:600}.dashboard-product .custom-checkbox{grid-column:1/-1}}.dashboard-product .date-info__date{margin-bottom:8px}.dashboard-product .date-info__date:last-child{margin-bottom:0}.dashboard-product .date-info__date-label{color:var(--disable-color);font-size:clamp(10px,1.667vw,14px)}.dashboard-product .date-info__date-value{display:flex;align-items:center;gap:4px}.dashboard-product .custom-checkbox .custom-checkbox__content{flex-direction:row;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:600;line-height:100%}body.woocommerce-configurators .dashboard-list .products-details__row>h3{display:none}.dashboard-list{display:flex;flex-direction:column;gap:8px}.dashboard-list .cart-product{display:grid;grid-template-columns:72px 1fr repeat(3,9%) .3fr}@media (max-width:1281px){.dashboard-list .cart-product{gap:16px clamp(40px,7.619vw,64px);grid-template-columns:repeat(3,80px) 1fr}}.dashboard-list .cart-product__coll{align-items:flex-start}.dashboard-list .cart-product__coll:last-child{align-items:flex-end;margin-left:auto}@media (max-width:576px){.dashboard-list .cart-product{grid-template-columns:1fr repeat(2,.4fr);gap:16px}.dashboard-list .cart-product__image{width:50px;height:50px}.dashboard-list .cart-product__name{grid-column:1/-1;padding-left:66px}.dashboard-list .cart-product__coll:last-child{grid-column:1/-1;grid-row:initial;order:99;flex-direction:row;align-items:center;justify-content:space-between;width:100%}}@media (max-width:1281px){.dashboard-list .cart-product__coll:nth-of-type(2){grid-column:1/2}}.dashboard-list .custom-status__inner{font-size:14px}.dashboard-list .custom-status__inner::before{width:16px;height:16px}@media (min-width:767px) and (max-width:835px){.dashboard-list__btn{font-size:0!important}.dashboard-list__btn::before{content:none!important}.dashboard-list__btn svg{width:24px;height:24px;margin:0!important}}@media (max-width:767px){.dashboard-list__btn{grid-column:3;margin-left:auto}.dashboard-list .products .controls{--gap:16px}}@media (max-width:576px){.dashboard-list .cart-product__coll:nth-of-type(2){grid-column:1}.dashboard-list .cart-product__coll:nth-of-type(3){grid-column:3;margin-left:auto}.dashboard-list__btn{padding-top:15px;border-top:1px solid var(--br-a);grid-column:1/-1;order:99999;width:100%!important;justify-content:center}}.dashboard-list .products__control{display:flex;gap:24px;align-items:center;order:initial}@media (max-width:835px){.dashboard-list .cart-product__coll{grid-row:3}.dashboard-list .products__control{grid-column:initial;grid-row:initial}.dashboard-user .dashboard__inner-title{width:30%}}.dashboard-list .products .controls{--gap:24px}.dashboard-user .products-details__row{display:grid;grid-template-columns:repeat(2,1fr);gap:24px clamp(16px,2.857vw,40px)}@media (max-width:576px){.dashboard-list .products__control{margin:0 0 0 auto;grid-column:2;grid-row:2}.dashboard-list .products .controls{border:0;padding:0!important;background:0 0;box-shadow:none}.dashboard-list .products .controls__btn{width:36px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1)}.dashboard-list .products .controls__item::before{content:none}.dashboard-user .products-details__row{grid-template-columns:100%}}.dashboard-user__list{padding:16px 24px;border-radius:16px;border:1px solid var(--br-a);display:flex;align-items:flex-start;width:100%;flex-direction:column;gap:12px}.dashboard-user__list-title{width:100%;padding-bottom:12px;border-bottom:1px solid var(--br-a)}.dashboard-user .dashboard__inner-head{display:flex;align-items:center;justify-content:space-between;gap:24px clamp(16px,2.857vw,40px)}.dashboard-user .dashboard__inner-coll{margin:0!important;flex-grow:initial!important}@media (max-width:576px){.dashboard-user__list-title{padding:4px 12px;border-radius:8px;background:rgba(var(--bg-c),1)}.dashboard-user__list{padding:0;border:0}.dashboard-user .dashboard__inner-head{gap:16px}.dashboard-user .dashboard__inner-coll:nth-of-type(1){flex-direction:column-reverse!important;width:100%}.dashboard-user .dashboard__inner-coll:nth-of-type(3){flex-direction:row-reverse!important;width:100%;justify-content:space-between}.dashboard-user .dashboard__inner-title{width:35%}}.dashboard-user .dashboard__inner-title{flex-grow:1}.dashboard-user .add-filter{margin:0;order:99999999}@media (min-width:577px){.dashboard-user .add-filter{display:none}}.dashboard-user .dashboard-product{display:flex}@media (max-width:835px){.dashboard-user .dashboard-product{flex-wrap:wrap}.dashboard-user .dashboard-product .dashboard-list__btn{color:rgba(var(--cl-f),1);font-family:var(--font-family);font-style:normal;font-weight:600;line-height:100%;display:flex;align-items:center;position:relative;width:fit-content}.dashboard-user .dashboard-product .dashboard-list__btn::before{font-size:14px;content:attr(data-text)!important;pointer-events:none}.dashboard-user .dashboard-product .dashboard-list__btn svg{margin-left:16px}.dashboard-user .dashboard-product .dashboard-list__btn.active{font-size:14px!important}.dashboard-user .dashboard-product .dashboard-list__btn.active svg{transform:scaleY(-1)}.dashboard-user .dashboard-product .dashboard-list__btn.active::before{position:absolute;font-size:0;content:attr(data-text)}}.dashboard-user .dashboard-product__coll{flex-grow:1}@media (max-width:835px){.dashboard-user .dashboard-product__coll{width:initial;flex-grow:initial;min-width:initial;gap:8px clamp(16px,2.857vw,40px)}html{overflow-x:hidden}}@media (max-width:767px){body.admin-bar .filters{padding-top:60px}}@media (max-width:576px){.dashboard-user .dashboard-product__coll{width:100%;flex-direction:column;align-items:flex-start}.admin_users_list_wrapper .date-info{bottom:initial;position:absolute;top:0;right:0;left:initial;width:auto}.admin_users_list_wrapper .custom-checkbox__content,.admin_users_list_wrapper .date-info a{font-size:13px}.admin_users_list_wrapper .dashboard-product{display:flex;flex-direction:column;align-items:flex-start}.admin_users_list_wrapper .dashboard-product .date-info{position:initial;margin-top:0}.date-info{position:absolute;bottom:52px;left:0;right:0}.dashboard-list__btn.accordion__btn{margin-top:0}.woocommerce-orders .date-info,.woocommerce-quotations .date-info{position:initial}.woocommerce-my-saved-carts .dashboard-list__btn.accordion__btn{margin-top:45px}.railing-systems__buttons{width:100%;max-width:350px}}.woocommerce-configurators .controls__item a.share_configurator span{opacity:0;visibility:hidden;position:absolute;white-space:nowrap}.woocommerce-configurators .controls__item a.share_configurator.hovered{-webkit-box-shadow:0 4px 8px 0 rgb(77 61 4 / .1019607843);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1019607843);background:#fff;border-radius:8px 0 0 8px;padding:4px 8px;margin-left:-16px}.woocommerce-configurators .controls__item a.share_configurator.hovered span{opacity:1;visibility:visible;left:100%;-webkit-box-shadow:4px 4px 8px 0 rgb(77 61 4 / .1019607843);box-shadow:4px 4px 8px 0 rgb(77 61 4 / .1019607843);background:#fff;font-weight:400;font-size:14px;line-height:20px;padding:6px 8px;border-radius:0 8px 8px 0;z-index:99}.woocommerce-configurators .controls__item:hover a.share_configurator{-webkit-box-shadow:0 4px 8px 0 rgb(77 61 4 / .1019607843);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1019607843);background:#fff;border-radius:8px 0 0 8px;padding:4px 8px;margin-left:-16px}.woocommerce-configurators .controls__item:hover a.share_configurator span{opacity:1;visibility:visible;left:100%;-webkit-box-shadow:4px 4px 8px 0 rgb(77 61 4 / .1019607843);box-shadow:4px 4px 8px 0 rgb(77 61 4 / .1019607843);background:#fff;font-weight:400;font-size:14px;line-height:20px;padding:6px 8px;border-radius:0 8px 8px 0;z-index:99}.railing-systems{padding:clamp(20px,3.81vw,80px) 0}.railing-systems__title{font-size:clamp(20px,3.226vw,32px);font-weight:600;line-height:120%;margin-bottom:16px}.railing-systems__top p{max-width:1000px;font-size:clamp(14px,2.143vw,18px)}.railing-systems__buttons{display:flex;align-items:center;justify-content:center}.railing-systems__btn{display:flex;align-items:center;width:fit-content;padding:16px 20px 16px 16px;font-weight:600;font-size:16px;line-height:100%;font-family:var(--font-family);color:rgba(var(--cl-d),1);white-space:nowrap;background:rgba(var(--bg-a),1);border:1px solid var(--br-b);border-radius:56px;transition:.3s;gap:12px;box-shadow:0 4px 8px 0 #fff0}@media (max-width:1151px){.railing-systems__btn{padding:16px 24px}.railing-systems__btn svg{width:24px;height:auto}}.railing-systems__btn svg{transition:.3s;fill:rgba(var(--cl-f),1)}.railing-systems__btn:hover{border-color:var(--br-b);background-color:rgba(var(--bg-f),1);box-shadow:0 4px 8px 0 rgb(77 61 4 / .1);color:rgba(var(--cl-a),1)}.railing-systems__btn:hover svg{fill:rgba(var(--cl-a),1)}.railing-systems__btn:active{color:rgba(var(--cl-i),1);background-color:rgba(var(--bg-a),1);border-color:var(--br-e)}.railing-systems__items{gap:clamp(16px,2.857vw,40px) clamp(16px,2.857vw,54px);display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(370px,14.75vw,359px),1fr))}@media (max-width:576px){.railing-systems__btn{justify-content:center;width:100%}.railing-systems__items{grid-template-columns:repeat(1,minmax(clamp(151px,41vw,200px),1fr))}}.railing-systems__item{border-radius:24px;border:1px solid var(--br-a);background-color:rgba(var(--bg-a),1);height:100%}.railing-systems__item-image{height:240px;display:flex;overflow:hidden;border-top-left-radius:24px;border-top-right-radius:24px}.railing-systems__item-body{padding:24px 24px 40px}.railing-systems__item-title{text-align:center;margin-bottom:24px}.railing-systems__item p{font-size:14px;line-height:20px}.modal{position:relative}.modal__close{position:absolute;right:24px;top:24px}.login-modal{max-width:640px;width:90vw;background-color:rgba(var(--bg-a),1);border-radius:16px;padding:80px clamp(80px,9.677vw,120px)}@media (max-width:576px){.login-modal{padding:50px 24px}}.login-modal__inner{display:flex;flex-direction:column;align-items:center;gap:24px}.login-modal__label{position:relative}.login-modal__label::before{content:attr(data-legend);position:absolute;z-index:2;background-color:rgba(var(--bg-a),1);left:16px;top:0;transform:translateY(-50%);padding:0 4px;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:10px;font-style:normal;font-weight:500;line-height:16px}.login-modal__form{width:100%;display:flex;flex-direction:column;gap:24px}.login-modal__form input{padding:8px 16px;width:100%;height:40px;border-radius:40px;border:1px solid rgba(var(--bg-e),1);color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.login-modal__form input.focus-visible{border-color:var(--br-b)}.login-modal__btn{width:100%}.login-modal__show{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.login-modal__show svg{fill:#a9a9aa}.login-modal__link{width:100%;text-align:center;color:rgba(var(--cl-f),1);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:600;line-height:100%;display:flex;justify-content:center;margin:0 auto}.login-modal__bottom{padding-top:24px;border-top:1px solid var(--br-a);display:flex;text-align:center;flex-direction:column;gap:16px;width:100%}.login-modal[data-popup=register]{padding:64px clamp(24px,9.524vw,80px)}.login-modal[data-popup=register] .login-modal__form{display:grid;grid-template-columns:repeat(2,1fr)}.login-modal[data-popup=register] .login-modal__form>*{grid-column:1/-1}.login-modal[data-popup=register] .login-modal__form .login-modal__label:nth-child(1),.login-modal[data-popup=register] .login-modal__form .login-modal__label:nth-child(2){grid-column:initial}#glwoo_mini_cart{position:relative}#glwoo_mini_cart .loader{display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:999;opacity:0;transition:.3s;align-items:center;justify-content:center;background:rgb(255 255 255 / .9)}#glwoo_mini_cart .loader img{max-width:20px;display:block}#glwoo_mini_cart.loading .loader{display:flex;opacity:1}.drawer-cart{padding:16px clamp(24px,4.762vw,40px) 0;position:fixed;max-width:460px;width:100%;bottom:0;top:80px;right:20px;background-color:rgba(var(--bg-a),1);margin:-20px 0;z-index:200;border-radius:16px 0 0;visibility:hidden;opacity:0;box-shadow:0 24px 40px 0 rgb(77 61 4 / .12);transform:translateX(100vw);transition:.8s}.drawer-cart .close_cart{display:block;position:absolute;right:10px;top:20px;z-index:99;cursor:pointer}.drawer-cart.active{opacity:1;visibility:visible;transform:translateX(0)}@media (max-width:1151px){.drawer-cart{right:0;top:75px;border-radius:0}}.mini-cart{height:100%;display:flex;flex-direction:column;justify-content:space-between}.mini-cart__title{padding-bottom:24px}.mini-cart__bottom{border-top:1px solid var(--br-a);margin:0 -40px;padding:40px;background:rgba(var(--bg-c),1);box-shadow:0 0 20px 0 rgb(77 61 4 / .1)}.mini-cart__products{margin-top:-24px;flex-grow:1;overflow-y:auto}.mini-cart__products::-webkit-scrollbar{display:none}.mini-cart__products .cart-product{grid-template-columns:60px 1fr auto auto;grid-template-rows:auto auto 1fr;border-top:1px solid var(--br-a)}.mini-cart__products .cart-product__image{grid-row:1/span 2!important}.mini-cart__products .cart-product__control{grid-row:3;grid-column:1/span 3;margin:0!important;justify-content:flex-start!important}@media (max-width:576px){.login-modal[data-popup=register]{padding:50px 24px}.drawer-cart{top:68px}.mini-cart__products .cart-product__control{gap:8px}.mini-cart__products .cart-product__control .input-count{max-width:80px}}.mini-cart__products .cart-product__remove{grid-column:4;grid-row:1}.mini-cart__products .cart-product__remove svg{opacity:.7}.mini-cart__products .cart-product__name{grid-column:2/span 2;grid-row:1}.mini-cart__products .cart-product__descr{grid-row:2;grid-column:2/span 2;white-space:initial;font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.mini-cart__products .cart-product__coll{grid-row:3;grid-column:3/span 2}.mini-cart__item:first-child>*{border-top:0}.mini-cart__link{max-width:100%;width:100%;justify-content:center}.mini-cart .cart__empty{padding-top:48px;border-top:1px solid var(--br-a);margin:0;justify-content:flex-start;flex-grow:1;gap:8px}.mini-cart .cart__empty svg{width:96px;height:96px}.mini-cart .cart__empty .default-subtitle{font-size:18px}.mini-cart .cart__empty-bottom p{max-width:330px;font-size:14px}.burger{display:none;--burger-width:24px;--burger-height:20px;--burger-line-height:3px;--border-radius:3px;position:relative;border:none;padding:0;width:var(--burger-width);height:var(--burger-height);color:rgba(var(--cl-f),1);background-color:#fff0;flex-shrink:0;cursor:pointer}.burger::after,.burger::before{content:"";position:absolute;left:0;width:100%;height:var(--burger-line-height);background-color:currentColor;transition:transform .3s ease-in-out,top .3s ease-in-out;border-radius:var(--border-radius)}.burger::before{top:0}.burger::after{top:calc(100% - var(--burger-line-height))}.burger__line{position:absolute;left:0;top:50%;width:100%;height:var(--burger-line-height);background-color:currentColor;transform:translateY(-50%);transition:transform .3s ease-in-out;border-radius:var(--border-radius)}.burger.active::before{top:50%;transform:rotate(45deg);transition:transform .3s ease-in-out,top .3s ease-in-out}.burger.active::after{top:50%;transform:rotate(-45deg);transition:transform .3s ease-in-out,top .3s ease-in-out}.burger.active .burger__line{transform:scale(0);transition:transform .3s ease-in-out}@media (max-width:1151px){.burger{display:flex}}.mobile-menu{position:fixed;top:0;bottom:0;left:0;z-index:999999;display:flex;flex-direction:column;width:100%;max-width:420px;overflow-y:auto;background-color:rgba(var(--bg-a),1);transform:translateX(-110%);transition:.3s ease-in-out}@media (min-width:1150px){.mobile-menu{display:none}}@media (max-width:576px){.mobile-menu .header__logo{padding:5px 0}.mobile-menu .header__logo svg{height:20px;max-width:128px}}.mobile-menu .mobile_logo{display:none!important}.mobile-menu.active{transform:translateX(0)}.mobile-menu__item{display:flex;align-content:center;justify-content:flex-start}.mobile-menu__item img,.mobile-menu__item svg{display:block;width:28px;height:auto;margin-right:16px}.mobile-menu__top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ede6d1;padding:12px 16px}.mobile-menu__body{padding:0 24px 24px}.mobile-menu .account-accordion .mobile-menu__btn{padding:16px 0 0;color:rgba(var(--cl-d),1)!important}.mobile-menu__btn{display:flex;align-items:center;width:100%;padding:16px 0;font-weight:600;font-size:16px;line-height:24px;font-family:var(--font-family);color:rgba(var(--cl-d),1);gap:16px}.mobile-menu__btn.active,.mobile-menu__btn:hover{color:rgba(var(--cl-f),1)}.mobile-menu__btn svg{flex-shrink:0}.mobile-menu__list{padding:0 0 16px}.mobile-menu__item a{display:flex;justify-content:flex-start;align-items:center;height:40px;font-size:16px;line-height:100%;font-family:var(--font-family);color:rgba(var(--cl-d),1)}.mobile-menu .accordion__content{border-bottom:1px solid var(--br-c)}.mobile-menu__lang{display:flex;padding-bottom:16px;border-bottom:1px solid var(--br-c);gap:16px}@media (max-width:1151px){.mobile-menu__item img,.mobile-menu__item svg{width:24px}.mobile-menu__btn{font-size:14px;line-height:20px}.mobile-menu__item a{font-size:14px;font-weight:400;line-height:20px}.mobile-menu__lang{font-size:14px;font-style:normal;font-weight:400;justify-content:space-between;line-height:20px}.mobile-menu__lang .select{max-width:194px}.mobile-menu__lang span{font-size:14px;font-style:normal;font-weight:400;line-height:20px}}.mobile-menu__lang span{display:flex;align-items:center;gap:8px}.mobile-menu__lang .select__header{border:1px solid var(--br-d);border-radius:44px}.mobile-menu__lang .select__list{margin:0}@media screen and (max-width:782px){html{margin-top:0px!important}}div.nsl-container[data-align="left"]{text-align:left}div.nsl-container[data-align="center"]{text-align:center}div.nsl-container[data-align="right"]{text-align:right}div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"]{text-decoration:none;box-shadow:none;border:0}div.nsl-container .nsl-container-buttons{display:flex;padding:5px 0}div.nsl-container.nsl-container-block .nsl-container-buttons{display:inline-grid;grid-template-columns:minmax(145px,auto)}div.nsl-container-block-fullwidth .nsl-container-buttons{flex-flow:column;align-items:center}div.nsl-container-block-fullwidth .nsl-container-buttons a,div.nsl-container-block .nsl-container-buttons a{flex:1 1 auto;display:block;margin:5px 0;width:100%}div.nsl-container-inline{margin:-5px;text-align:left}div.nsl-container-inline .nsl-container-buttons{justify-content:center;flex-wrap:wrap}div.nsl-container-inline .nsl-container-buttons a{margin:5px;display:inline-block}div.nsl-container-grid .nsl-container-buttons{flex-flow:row;align-items:center;flex-wrap:wrap}div.nsl-container-grid .nsl-container-buttons a{flex:1 1 auto;display:block;margin:5px;max-width:280px;width:100%}@media only screen and (min-width:650px){div.nsl-container-grid .nsl-container-buttons a{width:auto}}div.nsl-container .nsl-button{cursor:pointer;vertical-align:top;border-radius:4px}div.nsl-container .nsl-button-default{color:#fff;display:flex}div.nsl-container .nsl-button-icon{display:inline-block}div.nsl-container .nsl-button-svg-container{flex:0 0 auto;padding:8px;display:flex;align-items:center}div.nsl-container svg{height:24px;width:24px;vertical-align:top}div.nsl-container .nsl-button-default div.nsl-button-label-container{margin:0 24px 0 12px;padding:10px 0;font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;letter-spacing:.25px;overflow:hidden;text-align:center;text-overflow:clip;white-space:nowrap;flex:1 1 auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;display:inline-block}div.nsl-container .nsl-button-google[data-skin="light"]{box-shadow:inset 0 0 0 1px #747775;color:#1f1f1f}div.nsl-container .nsl-button-google[data-skin="dark"]{box-shadow:inset 0 0 0 1px #8E918F;color:#E3E3E3}div.nsl-container .nsl-button-google[data-skin="neutral"]{color:#1F1F1F}div.nsl-container .nsl-button-google div.nsl-button-label-container{font-family:"Roboto Medium",Roboto,Helvetica,Arial,sans-serif}div.nsl-container .nsl-button-apple .nsl-button-svg-container{padding:0 6px}div.nsl-container .nsl-button-apple .nsl-button-svg-container svg{height:40px;width:auto}div.nsl-container .nsl-button-apple[data-skin="light"]{color:#000;box-shadow:0 0 0 1px #000}div.nsl-container .nsl-button-facebook[data-skin="white"]{color:#000;box-shadow:inset 0 0 0 1px #000}div.nsl-container .nsl-button-facebook[data-skin="light"]{color:#1877F2;box-shadow:inset 0 0 0 1px #1877F2}div.nsl-container .nsl-button-spotify[data-skin="white"]{color:#191414;box-shadow:inset 0 0 0 1px #191414}div.nsl-container .nsl-button-apple div.nsl-button-label-container{font-size:17px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}div.nsl-container .nsl-button-slack div.nsl-button-label-container{font-size:17px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}div.nsl-container .nsl-button-slack[data-skin="light"]{color:#000;box-shadow:inset 0 0 0 1px #DDD}div.nsl-container .nsl-button-tiktok[data-skin="light"]{color:#161823;box-shadow:0 0 0 1px rgb(22 24 35 / .12)}div.nsl-container .nsl-button-kakao{color:rgb(0 0 0 / .85)}.nsl-clear{clear:both}.nsl-container{clear:both}.nsl-disabled-provider .nsl-button{filter:grayscale(1);opacity:.8}div.nsl-container-inline[data-align="left"] .nsl-container-buttons{justify-content:flex-start}div.nsl-container-inline[data-align="center"] .nsl-container-buttons{justify-content:center}div.nsl-container-inline[data-align="right"] .nsl-container-buttons{justify-content:flex-end}div.nsl-container-grid[data-align="left"] .nsl-container-buttons{justify-content:flex-start}div.nsl-container-grid[data-align="center"] .nsl-container-buttons{justify-content:center}div.nsl-container-grid[data-align="right"] .nsl-container-buttons{justify-content:flex-end}div.nsl-container-grid[data-align="space-around"] .nsl-container-buttons{justify-content:space-around}div.nsl-container-grid[data-align="space-between"] .nsl-container-buttons{justify-content:space-between}#nsl-redirect-overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;z-index:1000000;left:0;top:0;width:100%;height:100%;backdrop-filter:blur(1px);background-color:RGB(0 0 0 / .32);}#nsl-redirect-overlay-container{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;padding:30px;border-radius:10px}#nsl-redirect-overlay-spinner{content:'';display:block;margin:20px;border:9px solid RGB(0 0 0 / .6);border-top:9px solid #fff;border-radius:50%;box-shadow:inset 0 0 0 1px RGB(0 0 0 / .6),0 0 0 1px RGB(0 0 0 / .6);width:40px;height:40px;animation:nsl-loader-spin 2s linear infinite}@keyframes nsl-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}#nsl-redirect-overlay-title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:700;color:#3C434A}#nsl-redirect-overlay-text{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;font-size:14px;color:#3C434A}#nsl-notices-fallback{position:fixed;right:10px;top:10px;z-index:10000}.admin-bar #nsl-notices-fallback{top:42px}#nsl-notices-fallback>div{position:relative;background:#fff;border-left:4px solid #fff;box-shadow:0 1px 1px 0 rgb(0 0 0 / .1);margin:5px 15px 2px;padding:1px 20px}#nsl-notices-fallback>div.error{display:block;border-left-color:#dc3232}#nsl-notices-fallback>div.updated{display:block;border-left-color:#46b450}#nsl-notices-fallback p{margin:.5em 0;padding:2px}#nsl-notices-fallback>div:after{position:absolute;right:5px;top:5px;content:'\00d7';display:block;height:16px;width:16px;line-height:16px;text-align:center;font-size:20px;cursor:pointer}.cart-product__coll .old-price{font-weight:400;font-size:13px;text-decoration:line-through;margin-right:4px}.cart-product__coll .old-price+span{font-weight:700}.cart-product__coll .old-price bdi{font-weight:400!important}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{-ms-grid-row-align:center;align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{-moz-appearance:none;appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}