@keyframes whizzy-load-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes whizzy-load-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:Font Awesome\ 5 Brands;font-weight:400;font-style:normal;font-display:swap;src:url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-brands-400.eot);src:url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-brands-400.eot#iefix)format("embedded-opentype"),url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-brands-400.woff2)format("woff2"),url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-brands-400.woff)format("woff"),url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-brands-400.ttf)format("truetype"),url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-brands-400.svg#fontawesome)format("svg")}@font-face{font-family:Font Awesome\ 5 Free;font-weight:400;font-style:normal;font-display:swap;src:url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-regular-400.eot);src:url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-regular-400.eot#iefix)format("embedded-opentype"),url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-regular-400.woff2)format("woff2"),url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-regular-400.woff)format("woff"),url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-regular-400.ttf)format("truetype"),url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-regular-400.svg#fontawesome)format("svg")}@font-face{font-family:Font Awesome\ 5 Free;font-weight:900;font-style:normal;font-display:swap;src:url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-solid-900.eot);src:url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-solid-900.eot#iefix)format("embedded-opentype"),url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-solid-900.woff2)format("woff2"),url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-solid-900.woff)format("woff"),url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-solid-900.ttf)format("truetype"),url(../../plugins/qodeblock/dist/assets/fontawesome/webfonts/fa-solid-900.svg#fontawesome)format("svg")}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){border:0;background-color:rgba(90,90,90,.25)}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){border:0;background:0 0}ul{box-sizing:border-box}:root{--wp--preset--font-size--huge:42px;--wp--preset--font-size--normal:16px}:where(figure){margin:0 0 1em}.components-custom-select-control__button:focus:not(:disabled){box-shadow:0 0 0 1px var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary){text-decoration:underline;background-color:transparent}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary):focus{box-shadow:none;outline:1px dotted #fff;color:#fff}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{color:var(--wp-admin-theme-color)}.wc-block-components-button:not(.is-link).outlined:not(:focus){box-shadow:inset 0 0 0 1px currentColor}.theme-twentytwentyone .wc-block-components-chip button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),.theme-twentytwentyone .wc-block-components-chip:active button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),.theme-twentytwentyone .wc-block-components-chip:focus button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),.theme-twentytwentyone .wc-block-components-chip:hover button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background){background:0 0}.edit-post-visual-editor .wc-block-checkout__shipping-method-option.components-button:focus:not(:disabled),.edit-post-visual-editor .wc-block-checkout__shipping-method-option.components-button:hover:not(:disabled),.wc-block-checkout__shipping-method-option.components-button:focus:not(:disabled),.wc-block-checkout__shipping-method-option.components-button:hover:not(:disabled){color:#333;border-color:#d5d5d5;background-color:#d5d5d5}.wc-block-components-totals-wrapper.slot-wrapper>*>:after{left:0;border-width:0 0 1px;opacity:.3;border-style:solid;right:0;display:block;pointer-events:none;position:absolute;top:0;bottom:0;content:""}.wpcf7 .screen-reader-response{clip-path:inset(50%);margin:-1px;border:0;overflow:hidden;position:absolute;padding:0;height:1px;word-wrap:normal!important;clip:rect(1px,1px,1px,1px);width:1px}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;border:2px solid #00a0d2;padding:.2em 1em}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email]{direction:ltr}html{font-family:sans-serif;--ca-light:255,255,255;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.15;-ms-overflow-style:scrollbar;--c-grey:#b2b2b2;box-sizing:border-box;--c-light:#fff;-webkit-tap-highlight-color:transparent;--c-dark:#1b1b1b}#whizzy-pro--loader.whizzy-loader-container{left:0;right:0;z-index:99999;position:fixed;top:0;height:100%;bottom:0;background-color:rgba(0,0,0,.8);width:100%}.whizzy-load-speeding-wheel{border-width:3px;border-radius:50%;margin:0 auto;border-style:solid;border-color:#fff transparent;animation:whizzy-load-spin .575s linear infinite;-webkit-animation:whizzy-load-spin .575s linear infinite;-moz-animation:whizzy-load-spin .575s linear infinite}.whizzy-load-speeding-wheel.full{left:0;right:0;position:absolute;top:calc(50% - 25px);height:50px;bottom:0;width:50px}.whizzy-popup-wrapper{-webkit-backface-visibility:hidden;left:0;overflow-x:hidden;outline:0!important;z-index:999999;position:fixed;height:100%;background-color:rgba(0,0,0,.7);width:100%}.whizzy-popup-wrapper .whizzy-popup-close{right:20px;cursor:pointer;position:absolute;padding:5px}.whizzy-popup-wrapper .btn{border-color:#fe406f;background-color:#fe406f}.whizzy-popup-wrapper .btn:hover{opacity:.8;border-color:#fe406f}#whizzy-photo-comments-modal.white-popup{right:10px;cursor:default;position:absolute;top:10px;bottom:10px;max-width:500px;background:#fff;min-width:300px;width:auto}#whizzy-photo-comments-modal .popup-scroll{overflow-y:auto;padding-right:20px;padding-left:20px;height:100%;width:100%}#whizzy-photo-comments-form{padding-bottom:20px}.errors-list{margin-bottom:10px;padding:10px}@media only screen and (max-width:768px){:root{--wc-blue:#2ea2cc;--wc-red:#a00;--wc-subtext:#767676;--wc-green:#7ad03a;--wc-secondary-text:#515151;--wc-orange:#ffba00;--wc-primary-text:#fff;--wc-highligh-text:#fff;--wc-highlight:#77a464;--wc-primary:#a46497;--woocommerce:#a46497;--wc-secondary:#ebe9eb;--wc-content-bg:#fff}}:root{--wc-blue:#2ea2cc;--wc-red:#a00;--wc-subtext:#767676;--wc-green:#7ad03a;--wc-secondary-text:#515151;--wc-orange:#ffba00;--wc-primary-text:#fff;--wc-highligh-text:#fff;--wc-highlight:#77a464;--wc-primary:#a46497;--woocommerce:#a46497;--wc-secondary:#ebe9eb;--wc-content-bg:#fff}@font-face{font-family:star;font-weight:400;font-style:normal;font-display:swap;src:url(../../plugins/woocommerce/assets/fonts/star.eot);src:url(../../plugins/woocommerce/assets/fonts/star.eot#iefix)format("embedded-opentype"),url(../../plugins/woocommerce/assets/fonts/star.woff)format("woff"),url(../../plugins/woocommerce/assets/fonts/star.ttf)format("truetype"),url(../../plugins/woocommerce/assets/fonts/star.svg#star)format("svg")}@font-face{font-family:WooCommerce;font-weight:400;font-style:normal;font-display:swap;src:url(../../plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(../../plugins/woocommerce/assets/fonts/WooCommerce.eot#iefix)format("embedded-opentype"),url(../../plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(../../plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype"),url(../../plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce)format("svg")}button::-moz-focus-inner{border:0}@font-face{font-family:lg;font-weight:400;font-style:normal;font-display:swap;src:url(../../themes/reflector/assets/lib/lightgallery/fonts/lg_n1z373.eot);src:url(../../themes/reflector/assets/lib/lightgallery/fonts/lg.eot#iefixn1z373)format("embedded-opentype"),url(../../themes/reflector/assets/lib/lightgallery/fonts/lg_n1z373.woff)format("woff"),url(../../themes/reflector/assets/lib/lightgallery/fonts/lg_n1z373.ttf)format("truetype"),url(../../themes/reflector/assets/lib/lightgallery/fonts/lg_n1z373.svg#lg)format("svg")}body{margin:0;text-align:left;font-size:1rem;background-color:#fff}h3,h5,label{margin-bottom:.5rem}h3,h5,p,ul{margin-top:0}h3,h5{color:var(--dark-color)}p,ul{margin-bottom:1rem}ul ul{margin-bottom:0}a{color:#007bff;-webkit-text-decoration-skip:objects;background-color:transparent}a:hover{text-decoration:underline;color:#0056b3}figure{margin:0 0 1rem}img{border-style:none;vertical-align:middle}label{display:inline-block}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,textarea{font-family:inherit;margin:0;line-height:inherit;font-size:inherit}button,input{overflow:visible}button{text-transform:none}[type=submit],button{-webkit-appearance:button}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}textarea{overflow:auto;resize:vertical}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}@-ms-viewport{width:device-width}*,:after,:before{box-sizing:inherit}.container{margin-left:auto;padding-right:15px;padding-left:15px;margin-right:auto;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{margin-left:auto;padding-right:15px;padding-left:15px;margin-right:auto;width:100%}.row{margin-left:-15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;min-height:1px;padding-right:15px;position:relative;padding-left:15px;max-width:100%;width:100%}.swiper-container{margin:0 auto;overflow:hidden;z-index:1;list-style:none;position:relative;padding:0}.swiper-slide,.swiper-wrapper{position:relative;height:100%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box;z-index:1}.swiper-slide{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}.swiper-button-next,.swiper-button-prev{margin-top:-22px;background-position:50%;background-repeat:no-repeat;background-size:27px 44px;z-index:10;cursor:pointer;position:absolute;top:50%;height:44px;width:27px}.swiper-button-prev{left:10px;right:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23007aff' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")}.swiper-button-next{left:auto;right:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23007aff' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")}.swiper-pagination{-webkit-transform:translateZ(0);transform:translateZ(0);text-align:center;z-index:10;position:absolute;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.fa,.fas{font-family:Font Awesome\ 5 Free;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;line-height:1;text-rendering:auto;display:inline-block;font-style:normal}.fa-arrow-right:before{content:""}.fa-search:before{content:""}@font-face{font-family:Font Awesome\ 5 Brands;font-weight:400;font-style:normal;font-display:swap;src:url(../../themes/reflector/assets/fonts/fa-brands-400.eot);src:url(../../themes/reflector/assets/fonts/fa-brands-400.eot#iefix)format("embedded-opentype"),url(../../themes/reflector/assets/fonts/fa-brands-400.woff2)format("woff2"),url(../../themes/reflector/assets/fonts/fa-brands-400.woff)format("woff"),url(../../themes/reflector/assets/fonts/fa-brands-400.ttf)format("truetype"),url(../../themes/reflector/assets/fonts/fa-brands-400.svg#fontawesome)format("svg")}@font-face{font-family:Font Awesome\ 5 Free;font-weight:400;font-style:normal;font-display:swap;src:url(../../themes/reflector/assets/fonts/fa-regular-400.eot);src:url(../../themes/reflector/assets/fonts/fa-regular-400.eot#iefix)format("embedded-opentype"),url(../../themes/reflector/assets/fonts/fa-regular-400.woff2)format("woff2"),url(../../themes/reflector/assets/fonts/fa-regular-400.woff)format("woff"),url(../../themes/reflector/assets/fonts/fa-regular-400.ttf)format("truetype"),url(../../themes/reflector/assets/fonts/fa-regular-400.svg#fontawesome)format("svg")}@font-face{font-family:Font Awesome\ 5 Free;font-weight:900;font-style:normal;font-display:swap;src:url(../../themes/reflector/assets/fonts/fa-solid-900.eot);src:url(../../themes/reflector/assets/fonts/fa-solid-900.eot#iefix)format("embedded-opentype"),url(../../themes/reflector/assets/fonts/fa-solid-900.woff2)format("woff2"),url(../../themes/reflector/assets/fonts/fa-solid-900.woff)format("woff"),url(../../themes/reflector/assets/fonts/fa-solid-900.ttf)format("truetype"),url(../../themes/reflector/assets/fonts/fa-solid-900.svg#fontawesome)format("svg")}@font-face{font-family:Ionicons;font-weight:400;font-style:normal;font-display:swap;src:url(../../themes/reflector/assets/fonts/ionicons_v%3D2.0.0.eot);src:url(../../themes/reflector/assets/fonts/ionicons_v%3D2.0.0.eot#iefix)format("embedded-opentype"),url(../../themes/reflector/assets/fonts/ionicons_v%3D2.0.0.ttf)format("truetype"),url(../../themes/reflector/assets/fonts/ionicons_v%3D2.0.0.woff)format("woff"),url(../../themes/reflector/assets/fonts/ionicons_v%3D2.0.0.svg#Ionicons)format("svg")}.ion-android-close:before{font-family:Ionicons;text-transform:none;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;line-height:1;text-rendering:auto;display:inline-block;speak:none;font-style:normal;content:""}@font-face{font-family:linea-basic-10;font-weight:400;font-style:normal;font-display:swap;src:url(../../themes/reflector/assets/fonts/linea-basic-10.eot);src:url(../../themes/reflector/assets/fonts/linea-basic-10.eot#iefix)format("embedded-opentype"),url(../../themes/reflector/assets/fonts/linea-basic-10.woff)format("woff"),url(../../themes/reflector/assets/fonts/linea-basic-10.ttf)format("truetype"),url(../../themes/reflector/assets/fonts/linea-basic-10.svg#linea-basic-10)format("svg")}::selection{color:#fff;background:#000}::-moz-selection{color:#fff;background:#000}.whizzy-popup-wrapper form input::-webkit-input-placeholder,.whizzy-popup-wrapper form textarea::-webkit-input-placeholder,::-webkit-input-placeholder{color:var(--grey-color)}.whizzy-popup-wrapper form input::-moz-placeholder,.whizzy-popup-wrapper form textarea::-moz-placeholder,::-moz-placeholder{color:var(--grey-color)}:-ms-input-placeholder{color:var(--grey-color)}:-moz-placeholder{color:var(--grey-color)}*{-webkit-font-smoothing:antialiased;margin:0;outline:0!important;padding:0}:focus{outline:0}a,a:focus,a:hover{text-decoration:none;outline:0;color:var(--dark-color);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a{text-decoration:underline}.hero img,.main-wrapper img{height:auto;max-width:100%}h3{font-size:30px}h5{font-size:18px}@media (max-width:768px){body{line-height:1.2;font-size:14px}h3{font-size:26px}h5{font-size:17px}}.hero img{border:0;display:inline-block}.text-left{text-align:left}.page-template-default form label{width:100%}h3:first-child,h5:first-child{margin-top:0}.vc_column_container{z-index:30}.hero-wrapper{margin-bottom:-1px;overflow:hidden}@media only screen and (max-width:1024px){.header_top_bg{z-index:9998;position:fixed;top:0;width:100%}.header_top_bg .menu-wrapper{overflow-y:auto}.header_top_bg #topmenu,.header_top_bg #topmenu:before{-webkit-overflow-scrolling:auto;z-index:9998;top:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header_top_bg #topmenu{left:-320px;overflow-y:auto;display:inline-block;background-image:none!important;text-align:left;padding-bottom:100px;position:fixed;height:100vh;bottom:0;padding-top:0;-ms-touch-action:none;touch-action:none;width:320px}.header_top_bg #topmenu:before{left:100%;visibility:hidden;opacity:0;display:block;position:absolute;height:100%;background-color:rgba(0,0,0,.75);content:"";width:100vw}.header_top_bg #topmenu ul,.header_top_bg #topmenu ul.menu li ul{-webkit-box-shadow:none;box-shadow:none;font-style:normal}.header_top_bg #topmenu ul.menu{display:inline-block;padding-bottom:15px;width:100%}.header_top_bg #topmenu ul.menu li{float:none;margin-bottom:0;display:block!important;text-align:left}.header_top_bg #topmenu ul.menu li.current-menu-item>a,.header_top_bg #topmenu ul.menu li:hover>a{color:var(--main-color)}.header_top_bg #topmenu ul.menu li ul{display:none;position:static}.header_top_bg #topmenu ul.menu li ul li a{padding-left:40px;font-size:11px}.header_top_bg #topmenu ul.menu li a{text-transform:uppercase;float:none;font-weight:700;text-decoration:none;letter-spacing:2.4px;line-height:1.2;display:inline-block;padding:12px 35px;font-size:12px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:auto!important}.header_top_bg #topmenu ul.menu li a:before{left:0;display:block;position:absolute;height:1px;bottom:0;background-color:#f1f2f3;content:"";width:320px}.header_top_bg #topmenu .menu-item-has-children{text-align:left;position:relative}.header_top_bg #topmenu .menu-item-has-children>a{display:inline-block;position:relative;width:auto!important}.header_top_bg #topmenu .current-menu-item>a,.header_top_bg #topmenu ul.menu li a{color:var(--dark-color);position:relative}.header_top_bg #topmenu>.logo{display:none}.header_top_bg,.header_top_bg #topmenu,.header_top_bg #topmenu ul.menu,.header_top_bg.menu_light_text .mob-nav .line{background-color:var(--light-color)}.header_top_bg.header_trans-fixed{-webkit-transition:none;-o-transition:none;transition:none;background:0 0}.header_top_bg.header_trans-fixed .mini-cart-wrapper .reflector-shop-icon:before{color:var(--dark-color)!important}.header_top_bg header .logo-mobile{text-align:center;width:calc(100% - 40px)}.header_top_bg header .logo{margin-bottom:0;margin-top:0;text-decoration:none;display:inline-block}.header_top_bg header img.logo-mobile{display:inline!important;padding:10px 0}.header_top_bg header img.main-logo:not(.logo-mobile){display:none!important}.mob-nav{opacity:1;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--dark-color);font-size:14px;width:20px}.mob-nav .line{float:left;margin:3px auto;display:block;height:2px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:var(--dark-color);width:18px}.mob-nav .line:nth-of-type(2){width:24px}.mob-nav .hamburger{display:inline-block;width:20px}.mob-nav:hover{opacity:.7}.close-search,.open-search{display:none}.site-search{visibility:hidden;opacity:0;padding:0 35px}.search-icon-wrapper{margin-top:30px}.menu-wrapper .search-form input{text-transform:uppercase;font-weight:700;border:0;letter-spacing:2.4px;color:var(--dark-color);border-bottom:2px solid var(--dark-color);padding:8px 0;font-size:10px;-webkit-transition:border .35s ease;-o-transition:border .35s ease;transition:border .35s ease;background-color:transparent;width:100%}.menu-wrapper .search-form input:focus{border-color:var(--main-color)}.main-wrapper header,.mob-nav-close{-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;padding:15px 0;-ms-flex-align:center}.main-wrapper header .logo img{max-height:56px;padding:10px 0;width:auto}.mob-nav-close{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;border-bottom:1px solid #f1f2f3;padding:20px 0}.mob-nav-close,.mob-nav-close:hover{text-decoration:none;color:var(--dark-color)}.mob-nav-close>span{text-transform:uppercase;font-weight:700;letter-spacing:2.4px;color:var(--dark-color);padding-top:4px;font-size:10px}.mob-nav-close .hamburger{padding:0 28px 0 15px}.mob-nav-close .line{display:block;height:2px;background-color:var(--dark-color);width:24px}.mob-nav-close .line:first-of-type{-webkit-transform:rotate(45deg) translateY(2px);-ms-transform:rotate(45deg) translateY(2px);transform:rotate(45deg) translateY(2px)}.mob-nav-close .line:last-of-type{-webkit-transform:rotate(-45deg) translateY(-1px);-ms-transform:rotate(-45deg) translateY(-1px);transform:rotate(-45deg) translateY(-1px)}.mini-cart-wrapper{margin:-3px 0 0;vertical-align:middle;display:inline-block;padding:0 35px}.mini-cart-wrapper .reflector_mini_cart{left:0;visibility:visible;opacity:1;right:auto;display:none;position:relative;top:10px;min-width:0;width:100%}.mini-cart-wrapper .reflector-shop-icon{margin:5px;position:relative;font-size:21px;-webkit-transition:none;-o-transition:none;transition:none}.mini-cart-wrapper .reflector-shop-icon:before{margin-top:-3px}.mini-cart-wrapper .reflector-shop-icon:hover{opacity:1;color:var(--main-color)}.copy{margin-top:10px;text-align:left;padding:0 20px;font-size:15px}}.a-btn-5,.a-btn-6,.form input[type=submit],.form.btn-style-6 input[type=submit]{text-transform:uppercase;font-weight:700;text-decoration:none;letter-spacing:4.2px;display:inline-block;font-size:12px}.a-btn-5,.a-btn-5:hover,.a-btn-6,.a-btn-6:hover,.form input:hover[type=submit],.form input[type=submit],.form.btn-style-6 input[type=submit]{-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media only screen and (max-width:768px){.a-btn-5,.a-btn-6,.form input[type=submit],.form.btn-style-6 input[type=submit]{letter-spacing:3px}}.a-btn-5{border:1px solid var(--light-color);padding:17px 34px 14px;background-color:transparent}.a-btn-5,.a-btn-5:focus,.whizzy-popup-wrapper .btn:focus{color:var(--light-color)}.a-btn-5:hover{color:var(--dark-color);background-color:var(--light-color)}.a-btn-6,.form.btn-style-6 input[type=submit]{border:1px solid var(--dark-color);color:var(--dark-color);padding:17px 34px 14px;background-color:transparent}.a-btn-6:focus,.form.btn-style-6 input:focus[type=submit]{color:var(--dark-color)}.a-btn-6:hover,.form.btn-style-6 input:hover[type=submit]{color:var(--light-color);background-color:var(--dark-color)}.form input[type=submit]{border:0;cursor:pointer}#footer{line-height:1.5;z-index:30;position:absolute;bottom:0;width:100%}#footer.modern{background-color:var(--light-main-color)}#footer.modern .inner-wrap{-webkit-box-align:center;-ms-flex-pack:justify;-webkit-box-pack:justify;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:40px 15px;max-width:1625px;-ms-flex-align:center}#footer.modern .footer-bottom{width:33.3333%}#footer.modern .footer-bottom-logo{text-align:center}#footer.modern .footer-bottom-logo .footer-item{margin:0 auto;max-width:120px}#footer.modern .footer-bottom-logo img{display:block;height:auto;max-width:100%}#footer.modern .footer-bottom-phone{text-align:right}#footer.modern .title{font-weight:700;letter-spacing:1.56px;color:var(--main-color);font-size:12px}#footer.modern .text,body{font-weight:300;color:var(--dark-color)}#footer.modern .text{margin-top:15px;font-size:23px}@media only screen and (max-width:1600px){#footer.modern .inner-wrap{max-width:1170px}}@media only screen and (max-width:1200px){#footer.modern .inner-wrap{padding:30px 15px;max-width:1080px}}@media only screen and (max-width:1024px){#footer.modern .inner-wrap{padding:30px;max-width:100%}#footer.modern .footer-bottom-logo .footer-item{max-width:80px}#footer.modern .text{margin-top:10px;font-size:20px}}@media only screen and (max-width:768px){#footer.modern .footer-bottom-logo{width:20%}#footer.modern .footer-bottom-address,#footer.modern .footer-bottom-phone{width:40%}#footer.modern .title{letter-spacing:1px}#footer.modern .text{font-size:18px}}@media only screen and (max-width:576px){#footer.modern .inner-wrap{-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-align-items:flex-start;align-items:flex-start;padding:30px 15px;-ms-flex-align:start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#footer.modern .footer-bottom{text-align:left;width:100%}#footer.modern .footer-bottom-logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}#footer.modern .footer-bottom-address{margin-top:25px;-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}#footer.modern .footer-bottom-phone{margin-top:25px;-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-order:3;order:3}#footer.modern .text{font-size:18px}}@media only screen and (min-width:1200px){#topmenu{padding-right:70px;padding-left:70px}}@media only screen and (min-width:1025px){.header_top_bg{z-index:9998;position:relative;background-color:var(--light-color)}.header_top_bg.header_trans-fixed{left:0;position:fixed;top:0;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;background-color:transparent;width:100%}.header_top_bg header{z-index:9998;position:relative;padding:25px 0;width:100%}.header_top_bg header a.logo{-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-bottom:0;align-items:center;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-ms-flex-align:center}.header_top_bg header a.logo img{max-width:100px}.header_top_bg header .logo-mobile{display:none!important}.menu-wrapper,.mob-nav,.mob-nav-close{display:none}}.hidden{visibility:hidden!important;display:none!important}body{--light-main-color:#f8f6f5;font-family:var(--font1);--main-color:#b9a893;--light-grey-color:#aaa;--font1:"Josefin Sans",sans-serif;--font2:"Playfair Display",sans-serif;--dark-color:#4c4c4c;overflow-x:hidden;--light-color:#fff;line-height:normal;scroll-behavior:smooth;min-height:100vh;--black-color:#222;position:relative;font-size:14px;--grey-color:#666;background:var(--light-color)}.main-wrapper{line-height:1.5}.pricelist-total{text-transform:uppercase;font-weight:700;border-radius:18px;border:2px solid var(--light-color);letter-spacing:2px;right:30px;color:var(--light-color);z-index:9000;position:fixed;padding:13px 20px 10px;bottom:30px;font-size:12px;background:var(--black-color)}.pricelist-total .currency{letter-spacing:0}.pricelist-total:not(.active){display:none}div.wpcf7-response-output{margin-left:0;margin-right:0}.container,section,section>*{position:relative}.margin-lg-100t{margin-top:100px!important}.margin-lg-105t{margin-top:105px!important}.margin-lg-120t{margin-top:120px!important}.margin-lg-120b{margin-bottom:120px!important}.padding-lg-120t{padding-top:120px!important}.padding-lg-145t{padding-top:145px!important}.padding-lg-80b{padding-bottom:80px!important}.padding-lg-100b{padding-bottom:100px!important}.padding-lg-120b{padding-bottom:120px!important}.padding-lg-145b{padding-bottom:145px!important}@media screen and (max-width:1199px){.margin-md-75t{margin-top:75px!important}.margin-md-90t{margin-top:90px!important}.margin-md-100b{margin-bottom:100px!important}.padding-md-90t{padding-top:90px!important}.padding-md-100t{padding-top:100px!important}.padding-md-60b{padding-bottom:60px!important}.padding-md-70b{padding-bottom:70px!important}.padding-md-80b{padding-bottom:80px!important}.padding-md-90b{padding-bottom:90px!important}}@media screen and (max-width:991px){.margin-sm-55t{margin-top:55px!important}.margin-sm-60t{margin-top:60px!important}.margin-sm-70t{margin-top:70px!important}.margin-sm-10b{margin-bottom:10px!important}.margin-sm-65b{margin-bottom:65px!important}.margin-sm-75b{margin-bottom:75px!important}.padding-sm-15t{padding-top:15px!important}.padding-sm-70t{padding-top:70px!important}.padding-sm-75t{padding-top:75px!important}.padding-sm-25b{padding-bottom:25px!important}.padding-sm-40b{padding-bottom:40px!important}.padding-sm-50b{padding-bottom:50px!important}.padding-sm-65b{padding-bottom:65px!important}}@media screen and (max-width:767px){.margin-xs-20t{margin-top:20px!important}.margin-xs-30t{margin-top:30px!important}.margin-xs-45t{margin-top:45px!important}.margin-xs-50t{margin-top:50px!important}.margin-xs-45b{margin-bottom:45px!important}.margin-xs-50b{margin-bottom:50px!important}.padding-xs-40t{padding-top:40px!important}.padding-xs-45t{padding-top:45px!important}.padding-xs-50t{padding-top:50px!important}.padding-xs-0b{padding-bottom:0!important}.padding-xs-15b{padding-bottom:15px!important}.padding-xs-20b{padding-bottom:20px!important}.padding-xs-25b{padding-bottom:25px!important}.padding-xs-30b{padding-bottom:30px!important}}.cs-preloader{left:0;right:0;z-index:9999;position:fixed;top:0;bottom:0;background-color:var(--light-color)}.whizzy-popup-wrapper{top:0;height:calc(100% - 40px)}.whizzy-popup-wrapper .whizzy-popup-close i:before{font-family:Font Awesome\ 5 Free;right:10px;position:absolute;top:20px;font-size:20px;content:""}.whizzy-popup-wrapper form label,.whizzy-popup-wrapper h3{text-transform:uppercase;margin-bottom:30px;font-weight:700;letter-spacing:2px;font-size:19px}.whizzy-popup-wrapper #whizzy-photo-comments-modal .popup-scroll{padding:40px 30px}.whizzy-popup-wrapper #whizzy-photo-comments-modal.white-popup{min-width:390px}.whizzy-popup-wrapper .btn{text-transform:uppercase;font-weight:700;border-radius:0;text-decoration:none;border:1px solid var(--dark-color);letter-spacing:4.2px;display:inline-block;color:var(--light-color);cursor:pointer;padding:17px 34px 14px;font-size:12px;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background-color:var(--dark-color)}.whizzy-popup-wrapper .btn:hover{border:1px solid var(--dark-color);color:var(--dark-color);background-color:transparent}.whizzy-popup-wrapper form label{margin-bottom:10px;color:var(--dark-color);font-size:12px}.whizzy-popup-wrapper form textarea{height:100px}.whizzy-popup-wrapper form input,.whizzy-popup-wrapper form textarea{margin-bottom:35px;font-weight:300;border:0;line-height:1.7;color:var(--dark-color);border-bottom:1px solid var(--grey-color);font-size:16px;-webkit-transition:border-color .45s ease;-o-transition:border-color .45s ease;transition:border-color .45s ease;background:0 0;width:100%}.whizzy-popup-wrapper form input:focus,.whizzy-popup-wrapper form textarea:focus{color:var(--dark-color);border-color:var(--main-color);background:0 0}.whizzy-popup-wrapper form input:-ms-input-placeholder,.whizzy-popup-wrapper form textarea:-ms-input-placeholder{color:var(--grey-color)}.whizzy-popup-wrapper form input:-moz-placeholder,.whizzy-popup-wrapper form textarea:-moz-placeholder{color:var(--grey-color)}.whizzy-popup-wrapper form+h3{margin-top:20px}@media only screen and (max-width:600px){.whizzy-popup-wrapper #whizzy-photo-comments-modal.white-popup{left:10px;max-width:calc(100% - 20px);min-width:290px}}@media only screen and (max-width:767px){.whizzy-popup-wrapper h3{letter-spacing:1px}}.whizzy-popup-wrapper .whizzy-popup-close i{font-weight:600}@font-face{font-family:the_grid;font-weight:400;font-style:normal;font-display:swap;src:url(../../plugins/the_grid/frontend/assets/fonts/the_grid.eot);src:url(../../plugins/the_grid/frontend/assets/fonts/the_grid.eot)format("embedded-opentype"),url(../../plugins/the_grid/frontend/assets/fonts/the_grid.ttf)format("truetype"),url(../../plugins/the_grid/frontend/assets/fonts/the_grid.woff)format("woff"),url(../../plugins/the_grid/frontend/assets/fonts/the_grid.svg)format("svg")}