@font-face{font-display:swap;font-family:Signika;font-weight:300;src:url(../fonts/Signika-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Signika;font-weight:400;src:url(../fonts/Signika-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Signika;font-weight:500;src:url(../fonts/Signika-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Signika;font-weight:600;src:url(../fonts/Signika-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Signika;font-weight:700;src:url(../fonts/Signika-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-weight:100;src:url(../fonts/Montserrat-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-weight:200;src:url(../fonts/Montserrat-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-weight:300;src:url(../fonts/Montserrat-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-weight:400;src:url(../fonts/Montserrat-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-weight:500;src:url(../fonts/Montserrat-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-weight:600;src:url(../fonts/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-weight:700;src:url(../fonts/Montserrat-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-weight:800;src:url(../fonts/Montserrat-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-weight:900;src:url(../fonts/Montserrat-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Line Awesome Free;font-style:normal;font-weight:900;src:url(../fonts/la-solid-900.woff2)}:root{--colorMain0:#9ec6e7;--colorMain1:#e2812c;--colorMain2:#193336;--colorMain3:#57863d;--colorMain3Disabled:#6b8660;--colorWhite1:#fff;--colorWhite2:#fafafa;--colorGray1:#9f9f9f;--colorGray2:#7d8080;--colorGray3:#dddfe0;--colorGray4:#f7f7f7;--colorDarkGray1:#232323;--colorDarkGray2:#343434;--colorBlack:#000;--colorRed1:#ff5f5f;--colorRed2:#c64949;--colorDarkBlue1:#465366;--fontSignika:"Signika",sans-serif;--fontMontserrat:"Montserrat",sans-serif;--fontSizeContent:16px;--fontSizeSubtitle:20px;--fontSizeTitle:24px;--containerPadding:0 3vw}html{scroll-behavior:smooth}body,html{max-width:100%;overflow-x:hidden}body,h1,h2,h3,h4,h5,h6,html{color:var(--colorDarkGray1)}body,h1,h2,h3,h4,h5,h6,html,p,span{font-family:var(--fontSignika)}a{color:var(--colorMain1)}a:hover{color:var(--colorMain3)}iframe{border:0}.text--content{font-family:var(--fontMontserrat);font-size:var(--fontSizeContent)}.text--subtitle{font-size:var(--fontSizeSubtitle)}.text--subtitle,.text--title{font-family:var(--fontSignika)}.text--title{font-size:var(--fontSizeTitle)}#app{display:flex;flex-direction:column;min-height:100vh}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.form-radio input[type=radio]:checked+label:before,.form-radio input[type=radio]:not(:checked)+label:before{border:1px solid var(--colorDarkGray1);border-radius:0;content:"";height:22px;left:0;position:absolute;top:0;transition:.15s ease-in-out;width:22px}.form-radio input[type=radio]:checked+label:after,.form-radio input[type=radio]:not(:checked)+label:after{background:#0068e1;background:var(--colorDarkGray1);border-radius:0;content:"";height:16px;left:3px;position:absolute;top:3px;transform:scale(0);transition:.15s ease-in-out;width:16px}.header-wrap{background:var(--colorMain2);z-index:1035}.header-wrap .header-wrap-inner{border:0;padding:28px 0}.header-wrap .header-wrap-inner .container{margin:0 auto;max-width:1665px;padding:var(--containerPadding)}.header-wrap .header-wrap-inner.sticky{background:var(--colorMain2);padding:0}.header-wrap .header-wrap-inner.sticky .header-logo img{max-width:70px}.silentbox-is-opened .header-wrap{z-index:1}.header-logo{width:200px}.header-logo img{max-width:120px}.header-logo h3{color:var(--colorWhite1)}.header-column-left{align-items:center;align-self:center}.header-column-right .header-cart>span,.header-column-right .header-wishlist>span,.header-column-right .icon-wrap>i{color:var(--colorWhite1)}.header-column-right .header-cart .header-cart-items{align-items:center;background:#fff;border-radius:50%;color:var(--colorMain2)!important;display:flex;height:20px;justify-content:center;position:absolute;right:0;top:10px;transform:translateX(50%);width:20px}.horizontal-megamenu>.nav-item>.nav-link{color:var(--colorGray2);font-size:18px;margin:0 10px;padding:6px 10px;transition:color .15s ease-in-out}.horizontal-megamenu>.nav-item>.nav-link>i{color:var(--colorGray2);right:10px;transition:color .15s ease-in-out}.horizontal-megamenu>.nav-item:hover>.nav-link{color:var(--colorWhite1);font-weight:inherit}.horizontal-megamenu>.nav-item:hover>.nav-link>i{color:var(--colorWhite1);right:10px}.horizontal-megamenu>.nav-item.fluid-menu>.nav-link,.horizontal-megamenu>.nav-item.multi-level>.nav-link{padding-right:35px;pointer-events:none}.mega-menu .dropdown>.sub-menu{border-radius:0}.mega-menu .dropdown>.sub-menu>li>a{color:var(--colorDarkGray12);font-size:16px;padding:5px 36px 5px 19px}.mega-menu .dropdown>.sub-menu>li:hover>a{color:var(--colorMain1)}.header-column-right{height:76px}.header-column-right .header-auth{align-items:center;display:flex;font-size:17px;position:relative}.header-column-right .header-auth a{align-items:center;color:var(--colorGray2);display:flex}.header-column-right .header-auth .icon{height:23px;margin:0 6px 0 0;position:relative;width:22px}.header-column-right .header-auth .user{left:0;position:absolute;top:-3px;transition:all .15s ease-in-out;width:100%}.header-column-right .header-auth .user:last-of-type{opacity:0}.header-column-right .header-auth #dropdown-profile{background-color:#fff;bottom:0;display:none;left:-20px;list-style:none;padding:10px 30px;position:absolute;right:auto;top:auto;transform:translateY(100%);width:250px}.header-column-right .header-auth #dropdown-profile li{margin:0 0 15px}.header-column-right .header-auth #dropdown-profile li a{color:var(--colorMain2)}.header-column-right .header-auth #dropdown-profile li a i{line-height:25px;margin-right:10px}.header-column-right .header-auth #dropdown-profile li a:hover{color:var(--colorMain1);text-decoration:none}.header-column-right .header-auth #dropdown-profile li a:hover i,.header-column-right .header-auth #dropdown-profile li.active a,.header-column-right .header-auth #dropdown-profile li.active a i{color:var(--colorMain1)}.header-column-right .header-auth:hover a{color:var(--colorWhite1)}.header-column-right .header-auth:hover .user:first-of-type{opacity:0}.header-column-right .header-auth:hover .user:last-of-type{opacity:1}.header-column-right .header-auth:hover #dropdown-profile{display:block}.header-column-right .header-cart{margin:0 70px;position:relative;width:30px}.header-column-right .header-cart .shopping-cart{left:0;margin:0 auto;max-width:30px;position:absolute;right:0;top:16px;transition:all .15s ease-in-out}.header-column-right .header-cart .shopping-cart:hover:first-of-type,.header-column-right .header-cart .shopping-cart:last-of-type{opacity:0}.header-column-right .header-cart .shopping-cart:hover:last-of-type{opacity:1}.header-column-right .header-lang{align-items:center;display:flex;list-style:none;margin:0;padding:0}.header-column-right .header-lang li{color:var(--colorGray2);cursor:pointer;font-size:16px;margin-right:16px;transition:all .15s ease-in-out}.header-column-right .header-lang li:last-of-type{margin:0}.header-column-right .header-lang li:hover{color:var(--colorWhite1)}.header-column-right .header-lang li a{color:inherit}.header-column-right .header-lang li[data-locale-lang=uk]{display:none}.sidebar-menu-icon-wrap .sidebar-menu-icon>span{background:var(--colorGray2)}.sidebar-menu-icon-wrap .sidebar-menu-icon:hover>span{background:var(--colorWhite1)}.sidebar-menu-wrap .dropdown.multi-level .las.la-angle-right:before{content:""}.sidebar-menu-wrap .sidebar-menu-header{background:var(--colorMain2);position:relative}.sidebar-menu-wrap .sidebar-menu-header .sidebar-menu-close{border:1px solid var(--colorWhite1);border-radius:100px;padding:3px;position:absolute;right:12px;top:15px}.sidebar-menu-wrap .sidebar-menu-header .sidebar-menu-close>i{font-size:14px}.sidebar-menu-wrap>.tab-content{top:105px}.sidebar-menu{margin:0}.sidebar-menu li a{color:var(--colorBlack);font-size:16px}.sidebar-menu li:hover .menu-item{color:var(--colorMain1)}.sidebar-menu>li>.menu-item{margin-left:15px;max-width:255px;position:relative;width:100%}.sidebar-menu>li>.menu-item:after{background-color:transparent;border-bottom:1px solid var(--colorBlack);border-radius:0;border-right:1px solid var(--colorBlack);content:"";display:inline-block;height:7px;left:auto;opacity:1;right:15px;top:50%;transform:translateY(-50%) rotate(-45deg);visibility:visible;width:7px}.sidebar-menu .dropdown>li>.menu-item:after{display:none}.sidebar-menu .dropdown>i :before{background-color:transparent;border-bottom:1px solid var(--colorBlack);border-radius:0;border-right:1px solid var(--colorBlack);content:"";display:inline-block;height:7px;left:auto;opacity:1;position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(-45deg);visibility:visible;width:7px}.form-control{border-color:var(--colorGray1);border-radius:0;color:var(--colorDarkGray1);font-size:18px;font-weight:300;height:auto;padding:13px 20px}.form-check input[type=checkbox]:checked+label:after,.form-check input[type=checkbox]:not(:checked)+label:after,.form-control:active,.form-control:focus,.form-control:hover{border-color:var(--colorMain1)}.captcha-input{border-color:var(--colorGray1);border-radius:0;color:var(--colorDarkGray1);font-size:18px;font-weight:300;height:auto;padding:10px 20px}.captcha-input:focus{border-color:var(--colorMain1)}.btn-opal-outline{background:var(--colorWhite1);border:1px solid var(--colorMain1);border-radius:100px;color:var(--colorMain1);font-weight:300;padding:6px 24px}.btn-opal-outline:hover{background:var(--colorMain1);color:var(--colorMain2)}.btn-opal-outline.bg-transparent:hover{border-color:var(--colorMain2)}.btn-opal{background:var(--colorMain1);border:1px solid transparent;border-radius:100px;color:var(--colorWhite1);font-family:var(--fontSignika);font-weight:300;padding:6px 24px}.btn-opal:hover{color:var(--colorMain2)}.btn-opal.opal-blue{background-color:var(--colorMain0)}.btn-opal.opal-blue.btn-opal-outline{background-color:transparent;border-color:var(--colorMain0);color:var(--colorMain0);transition:background-color,color .5s ease-in-out}.btn-opal.opal-blue.btn-opal-outline:hover{background-color:var(--colorMain0);color:#fff;text-decoration:none}.btn-opal.opal-green-dark{background-color:var(--colorMain2);border-color:var(--colorMain2);color:#fff}.btn-opal.opal-green-dark:hover{color:#fff;text-decoration:underline}.btn-opal.opal-green-dark.btn-opal-outline{background-color:transparent;border:1px solid var(--colorMain2);color:var(--colorMain2);transition:background-color,color .5s ease-in-out}.btn-opal.opal-green-dark.btn-opal-outline:hover{background-color:var(--colorMain2);color:#fff;text-decoration:none}.btn-opal.opal-orange.btn-opal-outline{background-color:transparent;border-color:var(--colorMain1);color:var(--colorMain1);transition:background-color,color .5s ease-in-out}.btn-opal.opal-orange.btn-opal-outline:hover{background-color:var(--colorMain1);color:#fff;text-decoration:none}.opal-transparent{background:transparent}.btn-opal-dark{background:var(--colorMain2);border:1px solid transparent;border-radius:100px;color:var(--colorWhite1);font-family:var(--fontSignika);font-weight:300;padding:6px 24px}.btn-opal-dark:hover{color:var(--colorWhite1);text-decoration:underline}.btn-opal-green{background:var(--colorMain3);border:1px solid transparent;border-radius:100px;color:var(--colorWhite1);font-family:inherit;font-size:inherit;font-weight:300;padding:6px 24px}.btn-opal-green:hover{color:var(--colorWhite1);text-decoration:underline}.btn-block{display:block}.btn-tooltip.btn-tooltip-template{left:2em;top:40px}.btn-tooltip.btn-tooltip-homepage{left:0;top:40px}@media (max-width:558px){.btn-tooltip.btn-tooltip-homepage{transform:translateY(70%)}.btn-tooltip.btn-tooltip-homepage .btn-tooltip-arrow{left:50%;transform:translateX(-50%)}.btn-tooltip.btn-tooltip-homepage .btn-tooltip-arrow:after,.btn-tooltip.btn-tooltip-homepage .btn-tooltip-arrow:before{left:0}}.btn-tooltip{display:block;font-family:var(--fontSignika);left:0;position:absolute;top:60px;z-index:10000}.btn-tooltip .btn-tooltip-inner{background:var(--colorWhite1);border:1px solid var(--colorMain1);border-radius:4px;color:var(--colorDarkGray1);font-size:14px;font-weight:300;max-width:340px;padding:15px;position:relative;text-align:left;z-index:0}.btn-tooltip .btn-tooltip-arrow{height:10px;left:0;position:absolute;top:-12px;width:16px;z-index:1}.btn-tooltip .btn-tooltip-arrow:after,.btn-tooltip .btn-tooltip-arrow:before{border-style:solid;content:"";display:block;height:0;left:100%;position:absolute;width:0}.btn-tooltip .btn-tooltip-arrow:after{border-color:transparent transparent #fff;border-width:10px;top:-7px}.btn-tooltip .btn-tooltip-arrow:before{border-color:transparent transparent var(--colorMain1) transparent;border-width:10px;top:-8px}.sidebar-cart-wrap{width:680px;z-index:1035}.sidebar-cart-wrap .empty-message svg g{fill:var(--colorMain3)}.sidebar-cart-top{background:var(--colorMain3);height:145px;position:relative}.sidebar-cart-top .title{border-bottom:1px solid var(--colorWhite1);font-size:22px;padding-bottom:15px;text-transform:uppercase;width:100%}.sidebar-cart-top .sidebar-cart-close{border:1px solid var(--colorWhite1);border-radius:100px;opacity:1;padding:3px;position:absolute;right:30px;top:45%;transform:translateY(-50%)}.sidebar-cart-top .sidebar-cart-close:hover{background:var(--colorWhite1)}.sidebar-cart-top .sidebar-cart-close:hover>i{color:var(--colorDarkGray1)}.sidebar-cart-middle{top:145px}.opal-login{flex-grow:1;margin:60px 0}.opal-login .container{max-width:1200px;padding-left:15px;padding-right:15px}.opal-login .login-wrap-wrapper,.opal-login .register-wrap-wrapper{display:flex;justify-content:center}.opal-login .login-wrap-inner,.opal-login .register-wrap-inner{max-width:368px;width:100%}.opal-login .login-wrap-inner h4,.opal-login .register-wrap-inner h4{margin-bottom:90px;text-align:center}.opal-login .login-wrap-inner .small,.opal-login .register-wrap-inner .small{color:var(--colorGray2);font-size:14px;font-weight:300}.opal-login .login-wrap-inner .accept,.opal-login .register-wrap-inner .accept{color:var(--colorDarkGray2);font-size:11px;font-weight:300}.opal-login .login-wrap-inner hr,.opal-login .register-wrap-inner hr{margin:2rem 0}.opal-login .btn-sign-in{margin-top:20px;max-width:120px;width:100%}.opal-login .remember-me label{font-size:14px;font-weight:300}.opal-login .remember-me:hover{color:var(--colorMain2)}.opal-login .forgot-password{color:var(--colorMain1);float:right;font-size:14px;font-weight:300}.opal-login .forgot-password:hover{color:var(--colorMain2)}.opal-login .terms-and-conditions label{font-size:14px;font-weight:300}.opal-login .terms-and-conditions a{color:var(--colorMain1)}.opal-login .terms-and-conditions a:hover{color:var(--colorMain2)}.opal-login .btn-create-account{margin-top:35px}.opal-login .captcha-inner{display:flex;flex-wrap:wrap}.opal-login .captcha-inner .captcha-input{max-width:180px}.opal-login .captcha-inner .error-message{display:block;width:100%}.opal-login .have-an-account-wrapper{text-align:right}body[data-lang=uk] .opal-login .btn-sign-in{max-width:none}.tooltip{display:block!important;font-family:var(--fontSignika);z-index:10000}.tooltip .tooltip-inner{background:var(--colorWhite1);border:1px solid var(--colorMain1);border-radius:4px;color:var(--colorDarkGray1);font-size:14px;font-weight:300;max-width:340px;padding:15px;position:relative;text-align:left;z-index:0}.tooltip .tooltip-arrow{border-color:var(--colorBlack);border-style:solid;height:0;margin:5px;position:absolute;width:0;z-index:1}.tooltip .tooltip-arrow:after,.tooltip .tooltip-arrow:before{border-style:solid;content:"";display:block;height:0;left:100%;position:absolute;width:0}.tooltip .tooltip-arrow:after{border-color:transparent transparent transparent #fdd;border-width:10px;top:10px}.tooltip .tooltip-arrow:before{border-color:transparent transparent transparent #a00;border-width:11px;top:9px}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;border-width:5px 5px 0;bottom:-5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:0 5px 5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0;top:-5px}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;border-width:5px 5px 5px 0;left:-5px;margin-left:0;margin-right:0;top:calc(50% - 5px)}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-bottom-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:5px 0 5px 5px;margin-left:0;margin-right:0;right:-5px;top:calc(50% - 5px)}.tooltip[aria-hidden=true]{opacity:0;transition:opacity .15s,visibility .15s;visibility:hidden}.tooltip[aria-hidden=false]{opacity:1;transition:opacity .15s;visibility:visible}.footer-wrap{background:var(--colorMain2)}.footer-wrap .container{max-width:1366px;padding:var(--containerPadding)}.footer-wrap #funding-bar{margin-top:40px;text-align:right;width:100%}.footer-wrap #funding-bar img{height:50px}.footer-top .title{color:var(--colorWhite1)}.footer ul li{padding:15px 0}.footer ul li a{color:var(--colorWhite1);font-size:16px;font-weight:300}.footer ul li a:hover{color:var(--colorMain1)}.footer-text{color:var(--colorWhite1);font-weight:300;line-height:26px}.footer-text a{color:var(--colorMain1);font-weight:500}.footer-text a:hover{color:var(--colorMain3)}.shopping-cart-wrap{margin:0}.shopping-cart-wrap .container{max-width:1640px;padding:var(--containerPadding)}.shopping-cart-wrap .empty-message svg g{fill:var(--colorMain3)}.shopping-cart-wrap .shopping-cart{margin:50px 0 150px}.steps-wrap{background:var(--colorMain3);margin:0;padding:60px 0}.step-tabs .step-tab{background:transparent;border:0;color:var(--colorWhite1);font-size:14px;font-weight:300;height:auto;width:auto}.step-tabs .step-tab.active{background:transparent;color:var(--colorWhite1);font-weight:600}.step-tabs .step-tab .step-tab-text .bg-text{color:var(--colorWhite1);font-size:14px;opacity:1;position:static;transform:none}.step-tabs .step-tab-link{color:var(--colorWhite1)}table{color:var(--colorDarkGray1)}.table td{border-top:2px solid var(--colorGray4)}.shopping-cart-table .product-image{border-radius:0;height:130px;width:130px}.shopping-cart-table .product-image .image-placeholder{height:130px;width:130px}.shopping-cart-table .product-name{color:var(--colorDarkGray1);display:inline-block;font-size:18px}.shopping-cart-table .product-name:hover{color:var(--colorDarkGray1)}.shopping-cart-table .product-price{color:var(--colorDarkGray1);font-size:18px;justify-content:center}.shopping-cart-table .number-picker{display:flex;justify-content:center;width:auto}.shopping-cart-table .number-picker .input-group-quantity{position:relative;width:57px}.shopping-cart-table .number-picker .btn-number:hover{color:var(--colorMain1)}.shopping-cart-table .btn-edit,.shopping-cart-table .btn-remove{align-items:center;border:1px solid var(--colorDarkGray1);border-radius:100px;color:var(--colorDarkGray1);display:block;height:30px;justify-content:center;min-width:95px;padding:0 10px;text-transform:uppercase}.shopping-cart-table .btn-edit:hover,.shopping-cart-table .btn-remove:hover{background:var(--colorMain2);border-color:var(--colorMain2);color:var(--colorWhite1)}.shopping-cart-table .btn-remove{border-color:var(--colorMain1)}.shopping-cart-table .btn-edit{border-color:var(--colorMain0);margin-top:10px}.shopping-cart-table .btn-edit>i{left:1px;position:relative;top:-1px}.shopping-cart-table tbody tr:last-of-type td,.shopping-cart-table thead th{border-bottom:2px solid var(--colorGray4)}.coupon-wrap label{font-size:18px}.order-summary .section-title:after{display:none}.order-summary-top .section-title{border-color:var(--colorGray1)}.order-summary-top .cart-item label{color:var(--colorDarkGray1);font-size:18px;font-weight:300}.order-summary-top .cart-item .product-name:hover{color:var(--colorDarkGray1)}.order-summary-top .cart-item .price-amount{font-size:18px;font-weight:300}.billing-details .form-radio input[type=radio]:checked+label:before,.billing-details .form-radio input[type=radio]:not(:checked)+label:before,.order-summary-middle .form-radio input[type=radio]:checked+label:before,.order-summary-middle .form-radio input[type=radio]:not(:checked)+label:before{border:1px solid var(--colorDarkGray1);border-radius:0;content:"";height:22px;left:0;position:absolute;top:1px;transition:.15s ease-in-out;width:22px}.billing-details .form-radio input[type=radio]:checked+label:after,.billing-details .form-radio input[type=radio]:not(:checked)+label:after,.order-summary-middle .form-radio input[type=radio]:checked+label:after,.order-summary-middle .form-radio input[type=radio]:not(:checked)+label:after{background:transparent;border:1px solid;border-radius:0;border-right:none;border-top:none;content:"";height:5px;left:6px;position:absolute;top:8px;transform:rotate(-45deg);width:10px}.billing-details .form-radio label,.order-summary-middle .form-radio label{color:#000}.billing-details .form-radio input[type=radio]:checked+label,.billing-details .form-radio input[type=radio]:not(:checked)+label,.order-summary-middle .form-radio input[type=radio]:checked+label,.order-summary-middle .form-radio input[type=radio]:not(:checked)+label{font-size:18px;font-weight:300;padding-left:30px}.billing-details .shipping-methods>h6,.order-summary-middle .shipping-methods>h6{font-size:18px}.order-summary-bottom{align-items:center;display:flex;flex-direction:column;justify-content:center}.order-summary-bottom .checkout-terms-and-conditions{width:100%}.order-summary-bottom .checkout-terms-and-conditions .form-check{display:flex}.order-summary-bottom .checkout-terms-and-conditions .form-check input[type=checkbox]:checked+label:before,.order-summary-bottom .checkout-terms-and-conditions .form-check input[type=checkbox]:not(:checked)+label:before{border:1px solid var(--colorDarkGray1);border-radius:0;content:"";height:22px;left:0;position:absolute;top:2px;transition:.15s ease-in-out;width:22px}.order-summary-bottom .checkout-terms-and-conditions .form-check input[type=checkbox]:checked+label:after,.order-summary-bottom .checkout-terms-and-conditions .form-check input[type=checkbox]:not(:checked)+label:after{background:transparent;border:1px solid;border-radius:0;border-right:none;border-top:none;content:"";height:5px;left:6px;position:absolute;top:9px;transform:rotate(-45deg);width:10px}.order-summary-bottom .checkout-terms-and-conditions .form-check input[type=checkbox]:checked+label,.order-summary-bottom .checkout-terms-and-conditions .form-check input[type=checkbox]:not(:checked)+label{color:var(--colorDarkGray1);font-size:18px;font-weight:300;padding-left:30px}.order-summary-bottom .checkout-terms-and-conditions .form-check input[type=checkbox]:checked+label a,.order-summary-bottom .checkout-terms-and-conditions .form-check input[type=checkbox]:not(:checked)+label a{color:var(--colorMain1)}.order-summary-bottom .btn{width:auto}.order-summary-total{border-color:var(--colorGray1);color:var(--colorMain1)}.order-summary-total .order-coupon-values{color:var(--colorDarkGray1)}.order-summary-total .order-coupon-values label{font-size:16px}.checkout-wrap{margin:0}.checkout-wrap .container{max-width:1640px;padding:var(--containerPadding)}.checkout-wrap .checkout{margin:150px 0}.sidebar-cart-item{border-color:var(--colorGray1)}.sidebar-cart-item .product-image{border:1px solid var(--colorGray1);border-radius:0;color:var(--colorMain1);height:140px;width:140px}.sidebar-cart-item .product-info .product-image{border-radius:0;height:130px;width:130px}.sidebar-cart-item .product-info .product-name{color:var(--colorDarkGray1);font-size:18px}.sidebar-cart-item .product-info .product-name:hover{color:var(--colorDarkGray1)}.sidebar-cart-item .product-info .product-quantity{color:var(--colorDarkGray1);font-size:15px;font-weight:300}.sidebar-cart-item .remove-cart-item{border:1px solid var(--colorDarkGray1);border-radius:100px;padding:0;position:absolute;right:0;top:25px;transition:all .3s ease-in-out}.sidebar-cart-item .remove-cart-item .btn-remove{font-size:18px;height:25px;opacity:1;padding:0;width:25px}.sidebar-cart-item .remove-cart-item .btn-remove>i{color:var(--colorDarkGray1);font-size:18px}.sidebar-cart-item .remove-cart-item:hover{background:var(--colorMain2);border-color:var(--colorMain2)}.sidebar-cart-item .remove-cart-item:hover .btn-remove>i{color:var(--colorWhite1)}.sidebar-cart-bottom .sidebar-cart-subtotal{border-top:1px solid var(--colorGray1);color:var(--colorDarkGray1);font-size:22px}.sidebar-cart-bottom .sidebar-cart-subtotal>span{color:var(--colorMain1)}.order-summary-list label{font-size:18px}.order-summary .price-amount{font-size:18px;font-weight:500}.checkout-inner{flex-wrap:wrap}.checkout-left,.checkout-right{flex:0 0 50%;max-width:50%}.checkout-right .payment-method .title{border-bottom:1px solid var(--colorDarkGray1);margin-bottom:40px;padding-bottom:13px}.checkout-right .payment-method-form{border:0;border-radius:0;padding:0}.checkout-right .payment-method-form .form-radio input[type=radio]:checked+label:before,.checkout-right .payment-method-form .form-radio input[type=radio]:not(:checked)+label:before{border:1px solid var(--colorDarkGray1);border-radius:0;content:"";height:22px;left:0;position:absolute;top:1px;transition:.15s ease-in-out;width:22px}.checkout-right .payment-method-form .form-radio input[type=radio]:checked+label:after,.checkout-right .payment-method-form .form-radio input[type=radio]:not(:checked)+label:after{background:transparent;border:1px solid;border-radius:0;border-right:none;border-top:none;content:"";height:5px;left:6px;position:absolute;top:8px;transform:rotate(-45deg);width:10px}.checkout-right .coupon-wrap{margin:20px 0 0}.checkout-right .coupon-wrap input{margin-right:45px;max-width:250px}.checkout-right .coupon-wrap .btn-apply-coupon{margin-top:0;width:auto}.checkout-right .easypack-widget{max-height:500px}.checkout-form .section-title{border-color:var(--colorDarkGray1);margin-bottom:40px}.checkout-form .section-title:after{display:none}.checkout .form-group{margin-bottom:30px}.checkout .form-control:-ms-input-placeholder,.checkout .form-control::-ms-input-placeholder,.checkout .form-control::placeholder{color:var(--colorDarkGray1);font-weight:300}.shipping-details .form-check input[type=checkbox]:checked+label:before,.shipping-details .form-check input[type=checkbox]:not(:checked)+label:before{border:1px solid var(--colorDarkGray1);border-radius:0;content:"";height:22px;left:0;position:absolute;top:1px;transition:.15s ease-in-out;width:22px}.shipping-details .form-check input[type=checkbox]:checked+label:after,.shipping-details .form-check input[type=checkbox]:not(:checked)+label:after{background:transparent;border:1px solid;border-radius:0;border-right:none;border-top:none;content:"";height:5px;left:6px;position:absolute;top:8px;transform:rotate(-45deg);width:10px}.shipping-details .form-check input[type=checkbox]:checked+label,.shipping-details .form-check input[type=checkbox]:not(:checked)+label{font-size:18px;font-weight:300;padding-left:30px}.owl-carousel .owl-item img{width:auto}.main-header{background-image:url(../img/main-header-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:var(--fontMontserrat);height:100%;max-height:720px;min-height:720px;padding:0 0 75px;position:relative}.main-header:before{background:var(--colorMain2);content:"";display:inline-block;height:100%;left:0;margin:0 auto;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:1}.main-header.show:before{opacity:1;visibility:visible}.main-header h1,.main-header h2{clear:both;display:block;float:left;font-family:inherit;text-align:center;width:100%}.main-header h2{font-family:inherit;margin-top:50px}.main-header #app-info-bar{background-color:var(--colorMain3);font-family:var(--fontMontserrat);max-width:100%;min-height:50px;padding:25px 40px;width:100%}.main-header #app-info-bar .mobile-info{display:none;flex-direction:row;justify-content:space-between;padding-top:20px;width:100%}.main-header #app-info-bar .mobile-info p{color:#fff;display:block;font-family:inherit;font-size:15px;margin:0 0 20px;padding:0;text-align:center;text-transform:uppercase;width:100%}.main-header #app-info-bar .mobile-info a{background-color:transparent;max-width:150px}.main-header #app-info-bar .mobile-info a img{max-width:100%;-o-object-fit:contain;object-fit:contain}.main-header #app-info-bar p{color:#fff;font-family:inherit;font-size:17px}.main-header #app-info-bar a:not(#close-main-app-bar):not(.mobile-info a){background-color:var(--colorMain2);border-radius:30px;color:#fff;font-family:inherit;font-size:15px;padding:5px 15px}.main-header #app-info-bar #close-main-app-bar{color:#fff;display:block;font-size:20px;position:absolute;right:15px;top:5px}.main-header #app-info-bar #close-main-app-bar i{color:inherit;font-size:inherit}.main-header .main-header-actions{bottom:0;font-family:inherit;height:80px;left:0;position:absolute;right:0}.main-header .main-header-actions>div:not(.funding-bar-mobile),.main-header .main-header-btn-wrap{align-items:center;display:flex;justify-content:center}.main-header .main-header-btn-wrap{height:100%;width:100%}.main-header .main-header-btn-wrap .chevron-right{border:2px solid transparent;border-radius:100px;box-sizing:border-box;display:block;height:20px;position:relative;width:20px}.main-header .main-header-btn-wrap .chevron-right:after{border-bottom:2px solid;border-right:2px solid;box-sizing:border-box;content:"";display:block;height:8px;position:absolute;right:0;top:4px;transform:rotate(-45deg);transition:all .15s ease;width:8px}.main-header .main-header-btn-wrap .btn{align-items:center;border-radius:0;display:flex;font-size:17px;font-weight:500;height:100%;justify-content:center;padding:20px 0;width:100%}.main-header .main-header-btn-wrap .btn:hover{background:var(--colorMain1);color:var(--colorWhite1)}.main-header .main-header-btn-wrap .btn span{font-family:inherit;position:relative}.main-header .main-header-btn-wrap .btn span:before{border-top:2px solid var(--colorWhite1);bottom:-5px;content:"";display:inline-block;left:0;position:absolute;right:0;transition:all .15s ease;width:0}.main-header .main-header-btn-wrap .btn:hover span:before{width:100%}.main-header .main-header-btn-wrap .btn:hover .chevron-right:after{right:-5px}.main-header .modal .title{color:var(--colorDarkGray1)}.main-header .modal .modal-business-inner{padding:60px 30px 30px}.main-header .modal .close{position:absolute;right:10px;top:10px}.main-header #make-an-order .main-header-btn-wrap .btn{background-color:var(--colorMain1);color:#fff}.main-header .funding-bar-desktop,.main-header .funding-bar-mobile{float:right;height:50px}.main-header .funding-bar-desktop img,.main-header .funding-bar-mobile img{height:100%;-o-object-fit:contain;object-fit:contain}.main-header .funding-bar-mobile{display:none;float:left;height:auto;width:100%}.main-header .funding-bar-mobile img{height:auto;width:100%}.main-offer{padding:75px 0 115px}.main-offer .container{max-width:1495px;padding:var(--containerPadding)}.main-offer .title{margin-bottom:15px;text-align:center}.main-offer .slider-container{overflow:visible}.main-offer .swiper-container-horizontal>.slider-pagination-bullets{bottom:-60px}.main-offer .swiper-container-horizontal>*>.slider-pagination-bullet{background:var(--colorMain2);margin:0 15px;opacity:1}.main-offer .swiper-container-horizontal .slider-pagination-bullet-active,.main-offer .swiper-container-horizontal .slider-pagination-bullet-active-render{background:var(--colorMain1)}.opal-section-cols .opal-section-cols-wrap{align-items:center;display:flex;flex-direction:column;margin-top:60px;max-width:368px;width:100%}.opal-section-cols .opal-section-cols-wrap h5{margin:30px 0;order:1}.opal-section-cols .opal-section-cols-inner{align-items:center;display:flex;justify-content:center;order:0;padding:60px 30px;transition:all .15s ease;width:100%}.opal-section-cols .opal-section-cols-inner img{height:300px;-o-object-fit:contain;object-fit:contain}.opal-section-cols .opal-section-cols-col{display:flex;flex-direction:column}.opal-section-cols .opal-section-cols-col:nth-child(3n+1){align-items:flex-start}.opal-section-cols .opal-section-cols-col:nth-child(3n+2){align-items:center}.opal-section-cols .opal-section-cols-col:nth-child(3n+3){align-items:flex-end}.opal-section-cols .section-link{align-items:inherit;display:inherit;flex-direction:inherit}.opal-section-cols .btn{order:2}.opal-section-cols .btn:hover+.opal-section-cols-inner{box-shadow:0 0 20px 3px rgba(0,0,0,.1)}.opal-section-cols .slider-item{transform:scale(.8);transition-duration:.3s;transition-timing-function:ease}.opal-section-cols .slider-item.slider-active,.opal-section-cols .slider-item.slider-active-copy{transform:scale(1);z-index:999}.main-aboutus{background:var(--colorGray4);color:var(--colorDarkGray1)}.main-aboutus .container{padding:0}.main-aboutus .title{color:var(--colorDarkGray1);font-size:36px;font-weight:400;line-height:42px;margin-bottom:35px}.main-aboutus p{font-size:20px;font-weight:300;line-height:30px}.main-aboutus .main-aboutus-image-inner{align-items:center;display:flex;height:100%}.main-aboutus .main-aboutus-image-inner img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-aboutus .main-aboutus-inner{padding:60px 90px}.main-aboutus .main-aboutus-more{color:var(--colorMain1);display:inline-block;font-size:16px;margin-top:80px;position:relative}.main-aboutus .main-aboutus-more:before{border-top:2px solid var(--colorMain1);bottom:-5px;content:"";display:inline-block;left:0;position:absolute;right:0;transition:all .2s ease-in-out;width:0}.main-aboutus .main-aboutus-more:hover:before{width:100%}.main-most-popular{padding:75px 0 115px}.main-most-popular .container{max-width:1495px;padding:var(--containerPadding)}.main-most-popular .title{margin-bottom:15px;text-align:center}.main-most-popular .slider-container{overflow:visible}.main-most-popular .swiper-container-horizontal>.slider-pagination-bullets{bottom:-60px}.main-most-popular .swiper-container-horizontal>*>.slider-pagination-bullet{background:var(--colorMain2);margin:0 15px;opacity:1}.main-most-popular .swiper-container-horizontal .slider-pagination-bullet-active,.main-most-popular .swiper-container-horizontal .slider-pagination-bullet-active-render{background:var(--colorMain1)}.main-whyus{background:var(--colorGray4)}.main-whyus .container{padding:0}.main-whyus .title{color:var(--colorDarkGray1);font-size:36px;font-weight:400;line-height:42px;margin-bottom:35px}.main-whyus p{font-size:20px;font-weight:300;line-height:32px}.main-whyus .main-whyus-image-inner img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-whyus .main-whyus-inner{color:var(--colorDarkGray1);padding:60px 0 60px 80px}.main-news{padding:75px 0 0}.main-news .container{max-width:1495px;padding:var(--containerPadding)}.main-news .title{margin-bottom:70px;text-align:center}.main-news .slider-container{margin:0 auto 65px;padding-bottom:55px}.main-news .swiper-container-horizontal>*>.slider-pagination-bullet{background:var(--colorMain2);opacity:1}.main-news .swiper-container-horizontal .slider-pagination-bullet-active,.main-news .swiper-container-horizontal .slider-pagination-bullet-active-render{background:var(--colorMain1)}.main-news .slider-wrapper{justify-content:center}.main-news .slider-item{margin-right:2%;overflow:hidden;width:23.5%}.main-news .main-news-col{width:100%}.main-news .main-news-col .main-news-col-wrap{border:1px solid var(--colorGray1);display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-news .main-news-col .main-news-col-wrap:hover .main-news-col-name{opacity:1;visibility:visible}.main-news .main-news-col .main-news-col-wrap .home-news-preview{height:auto;max-width:200px;-o-object-fit:contain;object-fit:contain}.main-news .main-news-col .main-news-col-name{align-items:center;background:hsla(0,0%,86%,.8);color:var(--colorDarkGray1);display:flex;font-size:18px;font-weight:400;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .15s ease;visibility:hidden;white-space:normal;width:100%}.main-news .main-news-catalog{align-items:center;background:var(--colorMain2);display:flex;justify-content:center;padding:50px 0}.main-news .main-news-catalog .title{color:var(--colorWhite1);margin:0}.main-news .main-news-catalog .btn{margin-left:30px}.main-contact{padding:75px 0 60px}.main-contact .container{max-width:1660px;padding:var(--containerPadding)}.main-contact .title{margin-bottom:70px;text-align:center}.main-contact .accept{color:var(--colorDarkGray2);font-size:11px;font-weight:300}.main-contact .accept a{color:var(--colorMain1)}.main-contact .main-contact-data{display:flex;justify-content:center}.main-contact .main-contact-data .main-contact-data-wrap{background:var(--colorWhite1);border:1px solid var(--colorGray1);display:flex;flex-direction:column;height:auto;justify-content:center;max-width:368px;padding:60px 30px;width:100%}.main-contact .main-contact-data .main-contact-data-wrap .row:not(:last-of-type){margin-bottom:45px}.main-contact .main-contact-data .icon{max-width:32px}.main-contact .main-contact-data .text{font-size:18px;font-weight:300}.main-contact-inputs{display:flex;flex-direction:column;height:auto}.main-contact-inputs textarea{height:100%;resize:none}.news-page{padding:75px 0}.news-page .container{max-width:1585px;padding:var(--containerPadding)}.news-page .title{line-height:28px;margin-bottom:70px;text-align:center}.news-page .subtitle{border-bottom:1px solid var(--colorDarkGray1);margin-bottom:50px;padding-bottom:20px}.news-page .inner{padding-left:60px}.news-page .news-title{font-size:20px;font-weight:400;margin-bottom:10px}.news-page .date{font-size:14px;font-weight:300;margin-bottom:10px}.news-page .excerpt{font-family:var(--fontMontserrat);font-size:16px;font-weight:300;margin-bottom:30px}.news-page .more{color:var(--colorMain3);display:inline-block;font-size:17px;position:relative}.news-page .more:before{border-top:2px solid var(--colorMain3);bottom:-5px;content:"";display:inline-block;left:0;position:absolute;right:0;transition:all .2s ease-in-out;width:0}.news-page .more:hover:before{width:100%}.news-page .article-image{height:200px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.news-page .pagination{margin:0}.news-page .pagination .page-item.active .page-link{color:var(--colorMain1)}.news-page .pagination .page-item .page-link{color:var(--colorDarkGray2);font-weight:400;padding:8px 5px}.news-page .pagination .page-item .page-link:hover{color:var(--colorMain1)}.downloads-page{padding:75px 0 0}.downloads-page .container{max-width:1366px;padding:var(--containerPadding)}.downloads-page .title{line-height:28px;margin-bottom:70px;text-align:center}.downloads-page .subtitle{margin-bottom:40px}.downloads-page ul{list-style:none;margin:0 0 120px;padding:0}.downloads-page ul li a{color:var(--colorDarkGray1);font-size:18px;font-weight:300}.downloads-page ul li a:hover{color:var(--colorMain1);font-weight:400}.instructions-page{padding:75px 0}.instructions-page .container{max-width:1366px;padding:var(--containerPadding)}.instructions-page .title{line-height:28px;margin-bottom:70px;text-align:center}.instructions-page .instruction-image{height:200px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.instructions-page .instructions-title{font-size:20px;font-weight:400;margin:30px 0}.instructions-page .inner{padding-left:60px}.instructions-page .more{color:var(--colorMain1);display:inline-block;font-size:17px;position:relative}.instructions-page .more:before{border-top:2px solid var(--colorMain1);bottom:-5px;content:"";display:inline-block;left:0;position:absolute;right:0;transition:all .2s ease-in-out;width:0}.instructions-page .more:hover:before{width:100%}.instructions-page .pagination{margin:0}.instructions-page .pagination .page-item .page-link{color:var(--colorDarkGray2);font-weight:400;padding:8px 5px}.instructions-page .pagination .page-item .page-link:hover,.instructions-page .pagination .page-item.active{color:var(--colorMain1)}.instructions-page .excerpt,.news-page .excerpt{display:block;font-family:var(--fontMontserrat);font-size:16px;font-weight:300;margin-bottom:30px}.instructions-page .excerpt p,.instructions-page .excerpt span,.news-page .excerpt p,.news-page .excerpt span{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important}.instructions-page .excerpt img,.news-page .excerpt img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.contact-page{padding:75px 0}.contact-page .container{max-width:1366px;padding:var(--containerPadding)}.contact-page .title{line-height:28px;margin-bottom:70px;text-align:center}.contact-page .contact-data-wrap{display:flex;justify-content:center}.contact-page .contact-data-wrap .contact-data{background:var(--colorWhite1);border:1px solid var(--colorGray1);max-width:368px;padding:60px 30px;width:100%}.contact-page .contact-data-wrap .contact-data .row:not(:last-of-type){margin-bottom:45px}.contact-page .contact-data-wrap .icon{max-width:32px}.contact-page .contact-data-wrap .text{font-size:18px;font-weight:300}.contact-page .contact-data-note-wrap{display:flex;justify-content:center}.contact-page .contact-data-note{font-size:16px;font-weight:300;max-width:368px;width:100%}.contact-page .accept{color:var(--colorDarkGray2);font-size:11px;font-weight:300}.contact-page .accept a{color:var(--colorMain1)}.contact-page .contact-form-wrap{display:flex;justify-content:flex-end;margin:0}.contact-page .contact-form-wrap form{max-width:368px;width:100%}.contact-page .contact-form-wrap .captcha-input{margin:5px 0 0;width:100%}.contact-page .row-second{margin-top:60px}.contact-page .contact-map{height:265px}.contact-page .contact-map>img{height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:top right;object-position:top right;width:100%}.contact-page .contact-tips{align-items:center;background:var(--colorGray4);display:flex;height:265px;justify-content:center;padding:10px 45px}.contact-page .contact-tips ul{list-style:none;margin:0;padding:0}.contact-page .contact-tips ul li{font-size:18px;font-weight:300;margin-bottom:30px}.contact-page .contact-tips ul li:last-of-type{margin:0}.pricelist-page{padding:75px 0 0}.pricelist-page .container{max-width:1585px;padding:var(--containerPadding)}.pricelist-page .title{line-height:28px;margin-bottom:70px;text-align:center}.pricelist-page .subtitle{border-bottom:1px solid var(--colorDarkGray1);margin-bottom:50px;padding-bottom:20px}.pricelist-page .inner{padding-left:60px}.pricelist-page .excerpt{font-family:var(--fontMontserrat);font-size:16px;font-weight:300;margin-bottom:30px}.pricelist-page .download-wrap{align-items:center;background:var(--colorGray4);display:flex;justify-content:center;min-height:210px;transition:all .15s ease}.pricelist-page .download-wrap img{max-width:48px}.pricelist-page ul{list-style:none;margin:0;padding:0}.pricelist-page ul li{font-size:18px;font-weight:300}.pricelist-page ul li a{color:var(--colorDarkGray1)}.pricelist-page ul li a:hover{color:var(--colorMain1);font-weight:400}.pricelist-page .download-free-wrap{align-items:center;background:var(--colorGray4);border:1px solid var(--colorMain3);display:flex;font-size:20px;font-weight:400;justify-content:center;min-height:210px;padding:30px;text-align:center}.pricelist-page .download-catalog{background:var(--colorGray4);margin-top:160px;padding:100px 0}.subpage{padding:0 0 70px}.subpage .container{max-width:1660px;padding:var(--containerPadding)}.subpage .text li,.subpage .text p{font-family:var(--fontMontserrat);font-size:14px;font-weight:300;line-height:1.5em;margin-bottom:.5em}.subpage .text h2,.subpage .text h3,.subpage .text h4,.subpage .text h5,.subpage .text h6{font-family:var(--fontMontserrat)}.aboutus-page .section{display:block;float:left;height:100%;min-height:100vh;width:100%}.aboutus-page .section.header{background-image:url(../img/about_us_hero_1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}.aboutus-page .section.header .content-layer{bottom:200px;color:#fff;max-width:495px;position:absolute;right:200px;text-align:right;z-index:5}.aboutus-page .section.header .content-layer h4{color:inherit;font-size:23px;font-weight:500}.aboutus-page .section.header .content-layer>div p{line-height:25px;margin-top:20px}.aboutus-page .section.header .content-layer>div p strong{font-weight:500}.aboutus-page .section.history{padding:60px 40px}.aboutus-page .section.history .section-title{font-size:23px;font-weight:500}.aboutus-page .section.history .section-title:after{display:none}.aboutus-page .section.history .section-subtitle{font-weight:300;margin-top:10px}.aboutus-page .section.history #logos-preview{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:50px;width:100%}.aboutus-page .section.history #logos-preview .logo-preview-box{align-content:flex-start;display:flex;flex-direction:column;justify-content:center}.aboutus-page .section.history #logos-preview .logo-preview-box .logo-wrapper{background-color:#fff;border-radius:20px;box-shadow:0 0 7px 0 #42445a;padding:20px}.aboutus-page .section.history #logos-preview .logo-preview-box .logo-wrapper img{max-height:92px;max-width:100%;-o-object-fit:contain;object-fit:contain}.aboutus-page .section.history #logos-preview .logo-preview-box .logo-dates{font-size:13px;font-weight:300;margin-top:20px;text-align:center}.aboutus-page .section.history #history-graph{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-top:60px;position:relative}.aboutus-page .section.history #history-graph #time-flow-arrow{background-color:#000;height:97%;left:0;margin:0 auto;position:absolute;right:0;top:0;width:2px;z-index:1}.aboutus-page .section.history #history-graph #time-flow-arrow:after{background-image:url(../img/arrowhead_down.png);background-repeat:no-repeat;background-size:contain;bottom:-16px;content:"";display:block;height:26px;left:0;margin:0 auto 0 -12px;position:absolute;right:0;width:26px}.aboutus-page .section.history #history-graph .event-description{align-items:flex-start;background-color:transparent;display:flex;flex-direction:row;justify-content:flex-start;margin-top:80px;position:relative;width:100%;z-index:10}.aboutus-page .section.history #history-graph .event-description:first-child{margin-top:0}.aboutus-page .section.history #history-graph .event-description .event-text{color:#000;float:left;padding:0 30px;text-align:right;width:calc(50% - 40px)}.aboutus-page .section.history #history-graph .event-description .event-text p{line-height:25px;margin-top:20px}.aboutus-page .section.history #history-graph .event-description .date{align-items:center;border-radius:40px;color:#fff;display:flex;flex-direction:row;height:80px;justify-content:center;width:80px}.aboutus-page .section.history #history-graph .event-description.date-left{align-self:flex-end;justify-content:flex-end}.aboutus-page .section.history #history-graph .event-description.date-left .event-text{text-align:left}.aboutus-page .section.history #history-graph .event-description.green-dark .date{background-color:var(--colorMain2)}.aboutus-page .section.history #history-graph .event-description.green-light .date{background-color:var(--colorMain3)}.aboutus-page .section.history #history-graph .event-description.opal-orange .date{background-color:var(--colorMain1)}.aboutus-page .section.history #history-graph .event-description.opal-blue .date{background-color:var(--colorMain0)}.aboutus-page #hero-2{background-image:url(../img/aboutus_hero_2.jpg);background-repeat:no-repeat;background-size:cover;display:flex;min-height:100vh;position:relative;width:100%}.aboutus-page #hero-2 .overlay{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:hsla(0,0%,100%,.2);display:block;height:100%;left:0;opacity:1;position:absolute;top:0;visibility:visible;width:100%;z-index:5}.aboutus-page #hero-2 .content-layer{align-items:center;background-color:hsla(0,0%,100%,.9);border-radius:20px;bottom:200px;display:flex;flex-direction:column;justify-content:flex-start;left:0;margin:0 auto;max-width:60%;padding:30px;position:absolute;right:0;z-index:10}.aboutus-page #hero-2 .content-layer h6{font-size:21px;margin-bottom:20px;text-align:center}.aboutus-page #hero-2 .content-layer p{text-align:center}.cristal-page{padding:0}.cristal-page .container{max-width:1570px;padding:var(--containerPadding)}.cristal-page .title{line-height:28px;margin:0 0 90px;text-align:center}.cristal-page .subtitle{border-bottom:1px solid var(--colorDarkGray1);font-size:22px;margin-bottom:50px;padding-bottom:20px;text-align:center;text-transform:uppercase}.cristal-page .cristal-header{background-image:url(../img/cristal_page_hero.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;min-height:725px;position:relative}.cristal-page .cristal-header.porcelain-header{background-image:url(../img/porcelain_hero.jpg);background-position:0;background-size:cover}.cristal-page .cristal-header.medallions-header{background-image:url(../img/medallions_main.webp);background-size:cover}.cristal-page .cristal-header .cristal-header-modal{background:transparent;padding:60px 45px;position:absolute;right:280px;top:50%;transform:translateY(-50%);width:465px}.cristal-page .cristal-header .cristal-header-modal .cristal-header-modal-content h1,.cristal-page .cristal-header .cristal-header-modal .cristal-header-modal-content span.title{color:var(--colorDarkGray1);font-size:30px;line-height:35px;margin-bottom:20px}.cristal-page .cristal-header .cristal-header-modal .cristal-header-modal-content .text{font-size:16px;font-weight:300;padding-top:40px}.cristal-page .cristal-header .cristal-header-modal .cristal-header-modal-content .btn{font-size:16px;font-weight:100;margin-top:60px;padding:5px 30px}.cristal-page .cristal-content{padding:75px 0}.cristal-page .cristal-content h2,.cristal-page .cristal-content h5{font-size:20px;margin-bottom:10px}.cristal-page .cristal-content .text{font-family:var(--fontMontserrat);font-size:16px;font-weight:300;line-height:32px;margin:0 0 60px}.cristal-page .cristal-content .cristal-icon{height:46px;max-width:46px}.cristal-page .cristal-content .excerpt{font-family:var(--fontMontserrat);font-size:16px;font-weight:300;margin-bottom:30px}.cristal-page .cristal-content .excerpt p,.cristal-page .cristal-content .excerpt span{font-family:inherit;font-size:inherit;font-weight:inherit;margin-bottom:inherit}.cristal-page .cristal-content .content-image{max-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.cristal-page .cristal-content .more{color:var(--colorMain1);display:inline-block;font-size:16px;position:relative}.cristal-page .cristal-content .more:before{border-top:2px solid var(--colorMain1);bottom:-5px;content:"";display:inline-block;left:0;position:absolute;right:0;transition:all .2s ease-in-out;width:0}.cristal-page .cristal-content .more:hover:before{width:100%}.cristal-page .cristal-content .video{display:block;position:relative}.cristal-page .cristal-content .video:after{background:rgba(0,0,0,.15);content:"";height:100%;left:0;position:absolute;right:0;width:100%;z-index:2}.cristal-page .cristal-content .video:before{background-image:url(../img/video_player.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:50%;max-height:128px;max-width:128px;opacity:.7;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .15s ease;width:100%;z-index:3}.cristal-page .cristal-content .video:hover:before{opacity:1}#business-engage-modal .modal-dots{background:transparent;color:#fff;display:block;float:right;margin-right:10px}#business-engage-modal .modal-dots .close{color:#fff}#business-engage-modal .modal-bg{background-image:url(../img/business-engage-modal-bg.jpg);height:400px;width:100%}#business-engage-modal .modal-text{color:#fff;font-family:var(--fontMontserrat);font-size:30px;left:0;line-height:60px;margin:0 auto;position:absolute;right:0;text-align:center;top:50px}#business-engage-modal .modal-text p{font-family:inherit;font-size:inherit;line-height:inherit}.link-back{font-size:20px;margin:10px 20px 0 0}#silentbox-gallery{height:100%;max-height:100%;max-width:100%;width:100%}#silentbox-gallery .silentbox-item{height:inherit;max-height:inherit;max-width:inherit;text-align:center;width:inherit}#silentbox-gallery .silentbox-item img{height:inherit;max-height:inherit;max-width:inherit;-o-object-fit:contain;object-fit:contain;width:inherit}#silentbox-overlay{z-index:9999!important}.shepherd-button{background:var(--colorMain3)}.shepherd-button:not(:disabled):hover{background:#486e32}.text-seo{font-family:var(--fontSignika);font-size:17px;font-weight:100;margin:30px 0;text-align:justify}.text-seo p{font-size:inherit}.text-seo h2{font-size:17px;margin:20px 0}.object-link,.object-link:hover{color:initial}.form-control.is-mandatory{position:relative}.is-mandatory:after{bottom:auto;color:red;content:"*";display:block;font-size:15px;left:auto;position:absolute;right:20px;top:0}.custom-file{height:auto}.custom-file-input{height:auto;padding:13px 20px}.custom-file-input~.custom-file-label[data-browse]:after{border-bottom-right-radius:30px;border-top-right-radius:30px;height:100%;line-height:35px}.custom-file-label{border-color:var(--colorGray1);border-radius:30px;height:auto;padding:13px 20px}#lang-menu{align-content:center;align-items:center;justify-content:center;position:relative}#lang-menu #current-lang-preview{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:center}#lang-menu .lang-flag{margin-right:10px;max-width:24px;-o-object-fit:contain;object-fit:contain}#lang-menu .header-lang{align-content:flex-start;background-color:var(--colorMain2);flex-direction:column;height:0;justify-content:flex-start;justify-items:flex-start;left:-40px;min-width:180px;opacity:0;padding:10px 5px;pointer-events:none;position:absolute;top:70px;transition:opacity .2s ease-in-out,height .1s ease-in-out}#lang-menu .header-lang li{display:block;margin:0 0 10px;max-width:100%;padding:2px 5px 2px 10px;width:100%}#lang-menu:hover .header-lang{height:auto;opacity:1;pointer-events:auto}body[data-lang=de] #lang-menu #current-lang-preview,body[data-lang=de] .header-column-right .header-auth a,body[data-lang=de] .horizontal-megamenu .nav-item .nav-link,body[data-lang=de] .horizontal-megamenu .nav-item.multi-level .horizontal-megamenu .nav-item.fluid-menu .nav-link,body[data-lang=de] .horizontal-megamenu .nav-item.multi-level .nav-link .nav-item.fluid-menu .nav-link,body[data-lang=uk] #lang-menu #current-lang-preview,body[data-lang=uk] .header-column-right .header-auth a,body[data-lang=uk] .horizontal-megamenu .nav-item .nav-link,body[data-lang=uk] .horizontal-megamenu .nav-item.multi-level .horizontal-megamenu .nav-item.fluid-menu .nav-link,body[data-lang=uk] .horizontal-megamenu .nav-item.multi-level .nav-link .nav-item.fluid-menu .nav-link{font-size:16px}.app-info-alert{color:#000;font-family:var(--fontMontserrat);font-weight:300}.app-info-alert .row{align-items:center}.app-info-alert img{width:150px}.opal-modal .modal-content{background-color:#fff;border-radius:30px;font-family:var(--fontMontserrat);font-weight:400;padding:30px 50px 20px}.opal-modal .modal-content .modal-header{border-bottom:0;padding:0}.opal-modal .modal-content .modal-header .close{padding:0}.opal-modal .modal-content .modal-body{color:#000;text-align:center}.opal-modal .modal-content .modal-body .modal-title{color:var(--colorMain1);font-size:25px}.opal-modal .modal-content .modal-body .modal-subtitle{font-size:20px}.opal-modal .modal-content .modal-body .modal-body-content{font-size:15px}.new-ui{overflow-x:clip}.new-ui header+section{font-family:var(--fontMontserrat)}.new-ui header+section .text--content,.new-ui header+section .text--subtitle,.new-ui header+section .text--title,.new-ui header+section h1,.new-ui header+section h2,.new-ui header+section h3,.new-ui header+section h4,.new-ui header+section h5,.new-ui header+section h6,.new-ui header+section p,.new-ui header+section span{font-family:inherit}.new-ui .flex-column{flex-direction:column}.new-ui input:disabled{background-color:#e1e1e1}.new-ui .form-control{border-radius:30px;padding-bottom:5px;padding-top:5px}.new-ui .form-control.custom-select-option{padding-bottom:0;padding-top:0}.new-ui .form-group label{margin:0 0 10px}.new-ui .form-group{margin-bottom:20px}.new-ui .form-inline label{align-items:flex-start;justify-content:flex-start;margin:0}.new-ui .inline-spread{justify-content:space-between}.new-ui .vertical-center{align-items:center}.new-ui .custom-control-label{font-family:var(--fontMontserrat)}.new-ui .custom-control-label:before{background-color:var(--colorGray2);border-color:var(--colorGray1);border-style:solid;border-width:1px}.new-ui .custom-control-label:after{background-color:#fff}.new-ui .custom-control-input:checked~.custom-control-label:before{background-color:var(--colorMain3);border-color:var(--colorMain3);color:var(--colorGray1)}.new-ui .custom-control-input:checked:disabled~.custom-control-label:before,.new-ui .custom-control-input:disabled~.custom-control-label:before{background-color:var(--colorMain3Disabled);border-color:var(--colorMain3Disabled);color:var(--colorGray1)}.new-ui .panel .panel-header{background-color:var(--colorMain2);border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:10px;min-height:50px}.new-ui .panel .panel-header.nostyle{background-color:transparent}.new-ui .table-responsive{border-color:transparent;margin-bottom:5px}.new-ui .table-responsive thead{background-color:var(--colorMain2)}.new-ui .table-responsive thead th{color:#fff;font-weight:400;white-space:nowrap}.new-ui .table-responsive thead th:first-child{border-top-left-radius:15px}.new-ui .table-responsive thead th:last-child{border-top-right-radius:15px}.new-ui .table-responsive tbody tr:first-child td{padding-top:30px}.new-ui .table-responsive tbody tr:nth-child(2n){background:#f8faf7}.new-ui .table-responsive tbody td{border:0;white-space:nowrap}.new-ui .table-responsive tbody td ul{list-style:none}.new-ui .my-profile{padding-top:10px}.new-ui .badge{border-style:solid;border-width:1px;padding-left:5px;padding-right:5px;width:170px}.new-ui .badge-main1{border-color:var(--colorMain3);color:var(--colorMain3)}.new-ui .badge-main1,.new-ui .badge-main2{background-color:#fff;text-transform:uppercase}.new-ui .badge-main2{border-color:var(--colorMain2);color:var(--colorMain2)}.new-ui .form-group label.badge-label{margin:0}.new-ui .bordered-section{border-bottom:1px solid #000;margin-bottom:20px;padding-bottom:20px}.new-ui .profile-separator{font-size:17px}.new-ui .select-styled{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(../img/chevron-down.png);background-position:top 50% right 15px;background-repeat:no-repeat;background-size:15px 15px;border:0;font-size:15px;font-weight:500;min-width:250px;padding:10px 15px;width:100%}.new-ui .select-styled::-ms-expand{display:none}.new-ui .select-styled option{background-color:#fff;border:0;color:#000;font-weight:300;padding:5px 10px}.new-ui .select-styled option:hover{background-color:inherit;color:#fff}.new-ui .select-styled option:disabled{background-color:var(--colorGray2);color:#ebebeb}.new-ui .opal-blue{background-color:var(--colorMain0);color:#fff}.new-ui .opal-orange{background-color:var(--colorMain1);color:#fff}.new-ui .opal-orange.opal-outline{background-color:#fff;border:1px solid var(--colorMain1);color:var(--colorMain1)}.new-ui .opal-green-light{background-color:var(--colorMain3);color:#fff}.new-ui .opal-danger{background-color:var(--colorRed2);color:#fff}.new-ui .nice-select:after{border-bottom:2px solid #fff;border-right:2px solid #fff;height:15px;margin-top:-10px;right:30px;width:15px}.new-ui .nice-select .current,.new-ui .nice-select li{font-size:15px}.new-ui .nice-select ul li{color:#000}.new-ui #inpost-lookup .btn{font-family:var(--fontMontserrat);font-size:15px;font-weight:500}.new-ui #push-settings{padding-left:15px}.new-ui #push-settings .push-info{font-family:var(--fontMontserrat);font-weight:300;margin:0 0 30px;padding:0}.new-ui #push-settings #push-settings-list{list-style:none;margin:0;padding:0}.new-ui #push-settings #push-settings-list li{margin-bottom:20px}.new-ui #push-settings #push-settings-list li .custom-control-input:checked~.custom-control-label:before{background-color:var(--colorMain3);border-color:var(--colorMain3);color:var(--colorGray1)}.new-ui #push-settings .store-link{margin-left:10px;margin-right:10px}.new-ui #push-settings .store-link .store-badge{margin-bottom:15px;max-height:50px;-o-object-fit:contain;object-fit:contain}.new-ui #push-settings .store-link .store-qr{max-width:180px;-o-object-fit:contain;object-fit:contain}.new-ui .account-left .account-sidebar{position:sticky;top:100px}.new-ui .pricelist-page{padding:0}.new-ui .pricelist-page .page-section{padding:60px 80px}.new-ui .pricelist-page .pricelist-box{background-position:50%;background-repeat:no-repeat;background-size:contain;box-sizing:border-box;display:block;height:300px;max-width:300px;overflow:auto;padding:0 40px;position:relative;text-align:center;width:auto}.new-ui .pricelist-page .pricelist-box#pricelist-individual{background-image:url(../img/pricelist_preview_blur_ind.png)}.new-ui .pricelist-page .pricelist-box#pricelist-business{background-image:url(../img/pricelist_preview_blur_bus.png)}.new-ui .pricelist-page .pricelist-box i,.new-ui .pricelist-page .pricelist-box span{clear:both;color:#000;position:relative;z-index:2}.new-ui .pricelist-page .pricelist-box .title{display:block;font-size:17px;font-weight:400;margin-bottom:0;margin-top:30px}.new-ui .pricelist-page .pricelist-box i{font-size:35px}.new-ui .pricelist-page .pricelist-box .subtitle{border:0;bottom:10px;display:block;font-size:12px;font-weight:300;left:0;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:60%;position:absolute;right:0}.new-ui .pricelist-page .pricelist-box:hover i,.new-ui .pricelist-page .pricelist-box:hover span{color:var(--colorMain3)}.new-ui .pricelist-page #whats-free-section{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;position:relative}.new-ui .pricelist-page #whats-free-section .section-background{max-width:100%;-o-object-fit:cover;object-fit:cover}.new-ui .pricelist-page #whats-free-section #free-items-container{background-color:#d6c1b0;background-image:url(../img/rectangle_pricelist.jpg);background-size:cover;padding:40px 30px;position:relative}.new-ui .pricelist-page #whats-free-section #free-items-container h6{font-size:25px;margin-bottom:30px}.new-ui .pricelist-page #whats-free-section #free-items-container ul{list-style:disc;padding-left:30px}.new-ui .pricelist-page #whats-free-section #free-items-container ul li{font-size:16px;font-weight:300;margin-bottom:5px}.new-ui .pricelist-page #whats-free-section #free-items-container ul li li{margin-bottom:0}.new-ui .pricelist-page #about-pricelist{background-image:url(../img/opal_pricelist_section_bg_3.jpg);background-position:0;background-repeat:no-repeat;background-size:cover;padding:100px 80px}.new-ui .products-preview{display:flex;flex-direction:column;width:160px}.new-ui .products-preview a{color:inherit;display:block;text-align:center}.new-ui .products-preview img{background-color:#fff;border:1px solid var(--colorGray1);height:160px;margin-bottom:20px;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;padding:10px;width:100%}.new-ui .products-preview span{display:block;font-size:13px;height:40px;text-align:center}.new-ui #about-pricelist{background-image:url(../img/opal_pricelist_section_bg_3.jpg);background-position:0;background-repeat:no-repeat;background-size:cover;padding:100px 80px}.new-ui .checkout-wrap textarea,.new-ui .creator input,.new-ui .creator textarea{border-radius:10px}.new-ui .is-mandatory:after{right:25px;top:5px}.new-ui .contact-page input,.new-ui .contact-page textarea,.new-ui .main-contact-inputs input,.new-ui .main-contact-inputs textarea,.new-ui .offer input{border-radius:10px}.new-ui .alert{border:2px solid;border-radius:15px}.new-ui .alert.alert-success{background-color:rgba(87,134,61,.9);border-color:var(--colorMain3);color:#fff}.new-ui .alert.alert-info{background-color:rgba(158,198,231,.9);border-color:var(--colorMain0)}.new-ui .alert.alert-danger{background-color:rgba(198,73,73,.9);border-color:var(--colorRed2)}.new-ui .alert.alert-danger,.new-ui .alert.alert-danger *{color:#fff}.new-ui .alert.alert-warning{background-color:rgba(226,129,44,.9);border-color:var(--colorMain1)}.new-ui .alert,.new-ui .alert *{color:#000;font-weight:300}.new-ui .alert a{color:var(--colorMain1)}.new-ui .alert strong{font-weight:500}.new-ui .cristal-page .product-types{margin-bottom:50px}.new-ui .cristal-page .product-types .type-image img{max-width:100%;-o-object-fit:contain;object-fit:contain}.new-ui .cristal-page .product-types .type-description{margin-top:30px;padding:0 40px;text-align:center}.new-ui .cristal-page .product-types .type-description .inner h3{margin-bottom:20px}.new-ui .cristal-page .product-types .type-description .inner>.excerpt{-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:30px;overflow:hidden;text-align:justify}.new-ui .cristal-page .product-types .type-description .inner .read-more{color:var(--colorMain0);display:flex;justify-content:flex-end}.new-ui .cristal-page .product-types .type-description .inner .read-more:focus,.new-ui .cristal-page .product-types .type-description .inner .read-more:hover,.new-ui .cristal-page .product-types .type-description .inner .read-more:visited{color:var(--colorMain0)}.new-ui .cristal-page .product-types .type-description .inner .read-more:hover{text-decoration:underline}.new-ui .cristal-page .most-popular{padding:0 40px}.new-ui .cristal-page .porcelain-photos{padding-bottom:50px;padding-top:50px}.new-ui .cristal-page .porcelain-photos .cristal-title{font-size:15px;font-weight:600;margin-top:30px}.new-ui .cristal-page .porcelain-photos .cristal-content{height:250px;margin-top:20px;padding:0}.new-ui .cristal-page .porcelain-photos .cristal-cta{text-transform:uppercase}.new-ui .cristal-page .cristal-icon{color:var(--colorMain1);font-size:32px}.new-ui .cristal-page .mounting{background-image:url(../img/porcelain_section_bg_1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:705px}.new-ui .cristal-page .mounting .content-layer{display:block;float:left;margin-left:200px;margin-top:100px;max-width:500px;position:relative;z-index:2}.new-ui .cristal-page .mounting .content-layer .subtitle{text-align:left}.new-ui .cristal-page .mounting .content-layer .section-content{margin-bottom:30px;margin-top:30px}.new-ui .cristal-page .instructions{padding:120px 60px}.new-ui .cristal-page .instructions .title{font-size:20px;font-weight:500;margin:0 0 15px;text-align:left;text-decoration:none;text-transform:uppercase}.new-ui .cristal-page .instructions .subtitle{border:0;font-size:16px;font-weight:300;margin:0;padding:0;text-decoration:none;text-transform:none}.new-ui .cristal-page .instructions .instructions-boxed>.row>div{align-items:center;border-radius:15px;display:flex;justify-content:center;padding:40px 60px;position:relative}.new-ui .cristal-page .instructions .instructions-boxed>.row>div a{border-radius:inherit;display:contents;height:100%;position:relative;width:100%}.new-ui .cristal-page .instructions .instructions-boxed>.row>div a .overlay{background-color:rgba(25,51,54,.9);border-radius:inherit;display:block;height:100%;opacity:1;position:absolute;transition:background-color .5s ease-in-out;visibility:visible;width:100%;z-index:1}.new-ui .cristal-page .instructions .instructions-boxed>.row>div a .background-image{border-radius:inherit;height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%;z-index:1}.new-ui .cristal-page .instructions .instructions-boxed>.row>div a .title{color:#fff;font-weight:500;margin:0;position:relative;text-align:center;transition:color .5s ease-in-out;z-index:3}.new-ui .cristal-page .instructions .instructions-boxed>.row>div a:hover .overlay{background-color:rgba(25,51,54,.7);background:rgba(25,51,54,.7)}.new-ui .cristal-page .instructions .instructions-boxed>.row>div a:hover .title{color:var(--colorMain1)}.new-ui .cristal-page .feature-carousel .slick-list .slick-track{float:unset;transform:unset}.new-ui .cristal-page .feature-carousel .slick-next,.new-ui .cristal-page .feature-carousel .slick-prev{height:50px;width:50px;z-index:5}.new-ui .cristal-page .feature-carousel .slick-next:before,.new-ui .cristal-page .feature-carousel .slick-prev:before{color:#fff;font-size:50px}.new-ui .cristal-page .feature-carousel .slick-prev{left:80px}.new-ui .cristal-page .feature-carousel .slick-next{right:80px}.new-ui .cristal-page .feature-carousel .feature-carousel-slide{position:relative}.new-ui .cristal-page .feature-carousel .feature-carousel-slide .content-layer{background-color:transparent;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.new-ui .cristal-page .feature-carousel .feature-carousel-slide h5,.new-ui .cristal-page .feature-carousel .feature-carousel-slide span{color:#fff}.new-ui .cristal-page .feature-carousel .feature-carousel-slide img{height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%;z-index:1}.new-ui .cristal-page .feature-carousel .feature-carousel-slide .slide-title{font-size:25px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:-moz-fit-content;width:fit-content}.new-ui .cristal-page .feature-carousel .feature-carousel-slide .content{display:flex;flex-direction:column;left:50px;position:absolute;top:50px}.new-ui .cristal-page .feature-carousel .feature-carousel-slide .content .content-title{font-size:20px;font-weight:500;text-transform:uppercase}.new-ui .cristal-page .feature-carousel .feature-carousel-slide .content .content-subtitle{font-size:14px;margin-top:15px}.new-ui .cristal-page .app-preview{display:block;float:left;padding:120px 60px;width:100%}.new-ui .cristal-page .app-preview>.row{justify-content:center}.new-ui .cristal-page .app-preview .section-image{margin-right:200px}.new-ui .cristal-page .app-preview .section-image img{display:block;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:100%}.new-ui .cristal-page .app-preview .section-title{display:block;font-size:25px;font-weight:300;line-height:35px;margin-bottom:40px}.new-ui .cristal-page .porcelain-photo-description{display:block;float:left;position:relative;width:100%}.new-ui .cristal-page .porcelain-photo-description .gradient{background:#fff;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff 70%);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.new-ui .cristal-page .porcelain-photo-description img{display:block;-o-object-fit:contain;object-fit:contain;position:relative;width:100%;z-index:1}.new-ui .cristal-page .porcelain-photo-description>.row{left:100px;position:absolute;top:100px;z-index:2}.new-ui .cristal-page .porcelain-photo-description>.row h5{font-size:25px}.new-ui .cristal-page .porcelain-photo-description>.row p{font-size:16px;font-weight:300;line-height:30px;margin-top:50px}.new-ui .cristal-page .catalog-section{background-color:#f7f7f7;display:block;float:left;padding:120px 60px;width:100%}.new-ui .cristal-page .catalog-section>.row{justify-content:center}.new-ui .cristal-page .catalog-section img{display:block;margin:0 auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.new-ui .cristal-page .catalog-section span{font-size:20px}.new-ui .cristal-page .catalog-section p{font-weight:300;margin-bottom:50px;margin-top:20px}.new-ui .cristal-page .promo-3{background-color:var(--colorMain2);display:block;float:left;position:relative;width:100%}.new-ui .cristal-page .promo-3 .gradient{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),rgba(25,51,54,.5) 13%,#193336);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.new-ui .cristal-page .promo-3 img{display:block;-o-object-fit:contain;object-fit:contain;position:relative;width:100%;z-index:1}.new-ui .cristal-page .promo-3>.row{justify-content:flex-end;position:absolute;right:100px;top:50%;transform:translateY(-50%);z-index:2}.new-ui .cristal-page .promo-3>.row .col-18{border-radius:10px;display:block;padding:20px}.new-ui .cristal-page .promo-3 h2,.new-ui .cristal-page .promo-3 p{color:#fff;text-align:right}.new-ui .cristal-page .promo-3 h2{font-size:25px;line-height:40px}.new-ui .cristal-page .promo-3 p{font-size:16px;font-weight:300;line-height:30px;margin-top:50px}.new-ui .cristal-page .modal-body .excerpt{font-weight:300;padding:30px}.new-ui .cristal-page.is-cristal .product-types .type-description .inner h3{font-size:17px}.new-ui .cristal-page.is-cristal .cristal-photos .cristal-title{font-size:17px;height:60px;margin-top:20px}.new-ui .cristal-page.is-cristal .cristal-photos .cristal-content{height:480px;margin-bottom:0;padding-top:40px}.new-ui .cristal-page.is-cristal .mounting{background-image:url(../img/cristal_hero_2.jpg);position:relative}.new-ui .cristal-page.is-cristal .mounting .gradient{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 50%,#fff);height:100%;left:0;position:absolute;top:0;width:100%}.new-ui .cristal-page.is-cristal .mounting .content-layer{float:right;margin-left:0;margin-right:200px}.new-ui .cristal-page.is-cristal .cristal-photo-description{background-image:url(../img/cristal_hero_3.jpg);background-repeat:no-repeat;background-size:cover;min-height:100vh;padding:80px 40px;position:relative}.new-ui .cristal-page.is-cristal .cristal-photo-description .gradient{background:#fff;background:linear-gradient(-90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.507) 50%,#fff);height:100%;position:absolute;right:0;top:0;width:100%;z-index:1}.new-ui .cristal-page.is-cristal .cristal-photo-description .content-layer{max-width:495px;position:relative;z-index:5}.new-ui .cristal-page.is-cristal .cristal-photo-description .content-layer p{line-height:30px}.new-ui .cristal-page.is-cristal .why-popular{background-image:url(../img/cristal_hero_4.jpg);background-repeat:no-repeat;background-size:cover;display:block;float:left;min-height:100vh;padding:80px 40px;position:relative;width:100%}.new-ui .cristal-page.is-cristal .why-popular .content-layer{float:right;max-width:495px;position:relative;right:80px;top:80px}.new-ui .cristal-page.is-cristal .why-popular .content-layer p{line-height:30px}.new-ui .cristal-page.is-cristal .cristal-about{background-image:url(../img/cristal_hero_5.jpg);background-repeat:no-repeat;background-size:cover;display:block;float:left;min-height:100vh;padding:80px 40px;position:relative;width:100%}.new-ui .cristal-page.is-cristal .cristal-about .content-layer{float:left;left:80px;max-width:495px;position:relative;top:80px}.new-ui .cristal-page.is-cristal .cristal-about .content-layer .section:last-child{margin-top:40px}.new-ui .text-opal{color:var(--colorMain1)}.new-ui .categories-filter{display:flex;flex-direction:row;justify-content:space-evenly;list-style:none;overflow:auto;width:100%}.new-ui .categories-filter li{background-color:var(--colorMain2);border-radius:20px;color:#fff;cursor:pointer;margin-right:10px;padding:5px 20px;white-space:nowrap}.new-ui .categories-filter li:last-child{margin-right:0}.new-ui .categories-filter li.active{background-color:var(--colorMain1)}.new-ui .center{align-items:center;display:flex;flex-direction:row;justify-content:center}.new-ui .composite-button-addon{position:relative}.new-ui .composite-button-addon #clear-search{align-items:center;background-color:#fff;border-bottom:1px solid var(--colorGray1);border-top:1px solid var(--colorGray1);display:flex;flex-direction:row;height:100%;justify-content:center;padding:10px;position:absolute;right:58px;top:0;z-index:10}.new-ui .composite-button-addon #clear-search i{color:#000;font-size:15px}.new-ui .composite-button-addon .input-group-addon button{background-color:var(--colorMain1);border-bottom-right-radius:20px;border-style:solid;border-top-right-radius:20px;border-width:1px;font-size:15px;height:100%;padding:10px 20px}.new-ui .composite-button-addon .input-group-addon button i{color:#fff;font-weight:600}
