@font-face{font-family:"Libre Baskerville";src:url(../../fonts/LibreBaskerville-Bold.eot);src:url(../../fonts/LibreBaskerville-Bold.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreBaskerville-Bold.woff2) format("woff2"),url(../../fonts/LibreBaskerville-Bold.woff) format("woff"),url(../../fonts/LibreBaskerville-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Libre Baskerville";src:url(../../fonts/LibreBaskerville-Italic.eot);src:url(../../fonts/LibreBaskerville-Italic.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreBaskerville-Italic.woff2) format("woff2"),url(../../fonts/LibreBaskerville-Italic.woff) format("woff"),url(../../fonts/LibreBaskerville-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Libre Baskerville";src:url(../../fonts/LibreBaskerville-Regular.eot);src:url(../../fonts/LibreBaskerville-Regular.eot?#iefix) format("embedded-opentype"),url(../../fonts/LibreBaskerville-Regular.woff2) format("woff2"),url(../../fonts/LibreBaskerville-Regular.woff) format("woff"),url(../../fonts/LibreBaskerville-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../fonts/Poppins-Regular.eot);src:url(../../fonts/Poppins-Regular.eot?#iefix) format("embedded-opentype"),url(../../fonts/Poppins-Regular.woff2) format("woff2"),url(../../fonts/Poppins-Regular.woff) format("woff"),url(../../fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../fonts/Poppins-Bold.eot);src:url(../../fonts/Poppins-Bold.eot?#iefix) format("embedded-opentype"),url(../../fonts/Poppins-Bold.woff2) format("woff2"),url(../../fonts/Poppins-Bold.woff) format("woff"),url(../../fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../fonts/Poppins-Medium.eot);src:url(../../fonts/Poppins-Medium.eot?#iefix) format("embedded-opentype"),url(../../fonts/Poppins-Medium.woff2) format("woff2"),url(../../fonts/Poppins-Medium.woff) format("woff"),url(../../fonts/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../fonts/Poppins-SemiBold.eot);src:url(../../fonts/Poppins-SemiBold.eot?#iefix) format("embedded-opentype"),url(../../fonts/Poppins-SemiBold.woff2) format("woff2"),url(../../fonts/Poppins-SemiBold.woff) format("woff"),url(../../fonts/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.h1,h1{font-family:Libre Baskerville;font-weight:400;font-size:42px;line-height:58px;letter-spacing:0}@media (max-width:991px){.h1,h1{font-size:32px;line-height:45px}}.h2,h2{font-family:Libre Baskerville;font-weight:400;font-size:30px;line-height:40px;letter-spacing:0}@media (max-width:991px){.h2,h2{font-size:23px;line-height:30px;letter-spacing:0}}.h3,h3{font-family:Poppins;font-weight:600;font-size:26px;line-height:34px;letter-spacing:0}@media (max-width:991px){.h3,h3{font-weight:500;font-size:20px;line-height:32px;letter-spacing:0}}.h4,h4{font-family:Poppins;font-weight:600;font-size:20px;line-height:30px;letter-spacing:0}@media (max-width:991px){.h4,h4{font-size:18px;line-height:24px;letter-spacing:0}}.h5,h5{font-family:Poppins;font-weight:600;font-size:16px;line-height:25px;letter-spacing:0}@media (max-width:991px){.h5,h5{font-weight:500;font-size:15px;line-height:25px;letter-spacing:0}}.h6,h6{font-family:Poppins;font-size:20px;line-height:28px;font-weight:400;color:#000}@media (max-width:991px){.h6,h6{font-family:Poppins;font-size:18px;font-weight:400;line-height:28px}}p{font-family:Poppins;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0}@media (max-width:991px){p{font-size:16px;font-weight:400;line-height:26px}}a{font-family:Poppins;font-weight:400;font-size:16px;line-height:26px}body{font-family:Poppins;font-weight:400;font-size:16px;line-height:26px;overflow-x:hidden}@media (min-width:1600px){.container{max-width:1572px}}.container-small{margin:0 auto;padding:0 15px;max-width:1300px}@media (max-width:1440px){.container-small{max-width:1180px}}.bttn-primary,button,input[type=button],input[type=reset],input[type=submit]{padding:11px 40px;border:unset;display:flex;align-items:center;justify-content:center;font-family:Poppins;font-size:14px;font-weight:400;line-height:100%;position:relative;text-transform:uppercase;transition:all .2s ease-in-out;cursor:pointer;border-radius:0;border:1px solid #a5968c;background:#a5968c;text-decoration:unset;color:#000}.bttn-primary:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:0 0;color:#000}.select2-container{width:100%!important}.select2-container .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:10px 20px 10px 8px!important}.woocommerce-product-rating .wc-gzd-rating-authenticity-status{display:none!important}.page-template-default .site-main{margin-top:80px}.woocommerce-pagination{margin-bottom:40px}.woocommerce-pagination a.page-numbers{color:#333;padding:8px 10px!important}.woocommerce-pagination span.page-numbers.current{padding:8px 10px!important;background-color:#a5968c!important;color:#fff!important}.woocommerce-pagination .next.page-numbers,.woocommerce-pagination .prev.page-numbers{color:transparent;position:relative}.woocommerce-pagination .next.page-numbers:hover,.woocommerce-pagination .prev.page-numbers:hover{color:transparent!important}.woocommerce-pagination .next.page-numbers::after{position:absolute;content:url(../../images/arrow-icon.svg);right:12px;top:8px}.woocommerce-pagination .prev.page-numbers::after{position:absolute;content:url(../../images/arrow-icon.svg);transform:rotate(180deg);left:12px;top:8px}.woocommerce nav.woocommerce-pagination ul{border:unset}.woocommerce nav.woocommerce-pagination ul li{width:32px;height:32px;border-radius:50%;border:1px solid #a5968c;margin:0 3px}.information-faq .advantages{margin-bottom:0}.information-faq .breadcrumbs{margin-bottom:82px}.information-faq section.faq{padding-top:0}@media (max-width:991px){.information-faq section.faq{padding:20px 0}}.information-faq section.faq .faq-cont{margin:0 auto}.information-faq section.faq .faq-cont h1{color:#000;margin-bottom:40px}.information-faq section.faq .faq-cont .accordion{padding-bottom:24px;margin-bottom:24px;border-bottom:2px solid #d9d9d9}.information-faq section.faq .faq-cont .accordion h4{color:#001a11;margin-bottom:12px}.information-faq section.faq .faq-cont .accordion .course-panel{font-family:Poppins;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0;vertical-align:middle;color:#001a11}.information-faq section.faq .faq-cont .accordion .course-panel *{margin-bottom:0}@media (max-width:991px){.information-faq .faq-sidebar{margin-bottom:45px}}.information-faq .faq-sidebar .links{margin-top:25px}.information-faq .faq-sidebar .links .item{margin-bottom:5px;padding-bottom:5px;position:relative;display:flex;align-items:center;transition:.3s}.information-faq .faq-sidebar .links .item a{text-decoration:unset;transition:.3s;color:#d9d9d9}.information-faq .faq-sidebar .links .item.active a,.information-faq .faq-sidebar .links .item:hover a{color:#2f2f2f}.site-footer{background:#f9f6f3;padding-top:51px}.site-footer h5{margin-bottom:12px;color:#000}@media (max-width:991px){.site-footer .f-logo{margin-bottom:42px;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}}.site-footer .f-logo img{max-width:189px;margin-bottom:30px}.site-footer .f-logo .desc{font-family:Poppins;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0;margin-bottom:20px}@media (max-width:991px){.site-footer .f-menu{text-align:center}}.site-footer .f-menu ul{margin-left:0;padding-left:0;list-style:none}.site-footer .f-menu ul li a{font-family:Poppins;font-weight:400;font-size:12px;line-height:100%;letter-spacing:1px;color:#000;text-decoration:unset}.site-footer .f-menu ul li a:hover{text-decoration:underline}@media (max-width:991px){.site-footer .f-contact{margin-top:42px}}.site-footer .f-contact input,.site-footer .f-contact textarea{font-family:Poppins;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;padding:14px 20px;border:1px solid #2f2f2f;color:#2f2f2f;background:0 0;border-radius:0;margin-bottom:20px;width:100%}.site-footer .f-contact textarea{height:81px;resize:none}.site-footer .copyright-text{margin-top:38px;padding-top:20px;padding-bottom:20px;border-top:2px solid #d9d9d9}.site-footer .copyright-text .copy-links{display:flex;align-items:center}@media (max-width:991px){.site-footer .copyright-text .copy-links{flex-direction:column}}.site-footer .copyright-text .copy-links a,.site-footer .copyright-text .copy-links p{font-family:Poppins;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0;color:#000;margin-bottom:0}.site-footer .copyright-text .copy-links p{margin-right:5px}.site-footer .copyright-text .copy-links a{text-decoration:unset}.site-footer .copyright-text .copy-links a:hover{text-decoration:underline}.site-footer .copyright-text .payment-img{text-align:end}@media (max-width:991px){.site-footer .copyright-text .payment-img{text-align:center}}.social-icons{display:flex;align-items:center}.social-icons>div:not(:first-child){margin-left:17px}@keyframes stickyHeader{from{top:-100%}to{top:0}}header .top-section{background-color:#a5968c;padding:10px 0;font-family:Poppins;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;text-align:center;color:#fff}#masthead .site-navi-inner{background:#f9f6f3}#masthead .site-navi-inner.sticky{position:fixed!important;top:0;width:100%;z-index:99999;transition:.5s all;animation-duration:1s;animation-name:stickyHeader;animation-fill-mode:forwards}#masthead .site-navi-inner .site-navigation-block{display:flex;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:10px}#masthead .site-navi-inner .site-navigation-block .header-logo-block img{max-width:150px}#masthead .site-navi-inner .site-navigation-block #site-navigation #primary-menu li.menu-item a{font-family:Poppins;font-weight:400;font-size:14px;line-height:100%;letter-spacing:1px;padding:20px 0;color:#000}#masthead .site-navi-inner .site-navigation-block #site-navigation #primary-menu li.menu-item.current-menu-item>a{color:#a5968c}@media (max-width:991px){#masthead .site-navi-inner .site-navigation-block #site-navigation #primary-menu li.menu-item.current-menu-item>a{color:#000}}#masthead .site-navi-inner .site-navigation-block #site-navigation #primary-menu li.menu-item:hover>a{color:#a5968c}#masthead .site-navi-inner .site-navigation-block #site-navigation #primary-menu .cart-link{position:relative;width:42px}#masthead .site-navi-inner .site-navigation-block #site-navigation #primary-menu .cart-link::after{content:url(../../images/cart-icon.svg);position:absolute;width:20px;height:20px}#masthead .site-navi-inner .site-navigation-block #site-navigation #primary-menu .cart-link a{opacity:0;z-index:1;padding:0!important}#site-navigation #primary-menu .sub-menu li:hover{background-color:#f2f2f2}.cart-count{position:absolute;width:15px;height:15px;font-size:12px;background:#2f2f2f;color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;top:8px;right:15px;z-index:1}#site-navigation #primary-menu .sub-menu li.current-menu-item{border-bottom:none}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul.sub-menu{border:1px solid #c5d6e1;border-radius:4px;float:left;position:absolute;top:100%;left:0;z-index:99999;display:none;background-color:#fff;min-width:195px}@media (min-width:992px){.main-navigation ul.sub-menu>li{flex-direction:column}}.main-navigation ul.sub-menu ul{position:unset;display:block!important;left:180px;top:0;border-radius:0;border:0;box-shadow:unset}.main-navigation ul.sub-menu ul li a{padding:10px 30px!important}.main-navigation ul ul li{margin:0}.main-navigation ul ul li a{padding:20px 15px!important}.main-navigation ul ul li:not(:last-child){margin:0}.main-navigation li{position:relative;display:flex;align-items:center}.main-navigation li .icon-chevron-down,.main-navigation li .icon-chevron-right{font-size:10px;margin-left:5px;color:inherit}.main-navigation a{display:block;text-decoration:none}.menu-toggle{display:block}@media (min-width:993px){.menu-toggle{display:none}.main-navigation #primary-menu{display:flex!important;justify-content:flex-end}.main-navigation ul#primary-menu>li:not(:last-child){margin-right:24px;padding-right:24px;position:relative}.main-navigation ul#primary-menu>li:not(:last-child):after{content:"";position:absolute;width:1px;height:60%;background-color:#000;right:0}}@media (min-width:992px){#masthead .main-navigation .cart-link.link-cart{display:none}}@media (max-width:991px){#masthead .site-navigation-block{display:flex;align-items:center;justify-content:space-between;padding-top:14px;padding-bottom:14px}.top-section p{font-size:14px;padding:0 15px}#masthead #primary-menu{display:none;position:absolute;z-index:999;width:100%;height:95vh;overflow-y:scroll;left:0;top:100%;background-color:#a5968c;padding:32px 14px}#site-navigation #primary-menu .cart-link::after{content:url(images/cart-icon-w.svg);top:0;left:10px}#masthead .menu-toggle{min-width:unset;display:flex;flex-direction:column;justify-content:center;padding:0;background:0 0;border:none;cursor:pointer;position:relative;height:24px;outline:0}#masthead .menu-toggle span{width:28px;height:4px;background-color:#333;border-radius:0;transition:.5s all;margin-bottom:4px}#masthead .menu-toggle ul{list-style:none;margin:0;padding-left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}#masthead #site-navigation li.menu-item-has-children{display:flex;flex-wrap:wrap;position:static;width:auto}#masthead #site-navigation .sub-menu .icon-Arrow-Down{display:none}#masthead #site-navigation .toggled .icon-chevron-down{transform:rotate(180deg)}#site-navigation #primary-menu .sub-menu{position:unset;width:100%;background-color:transparent;display:none}#site-navigation #primary-menu .sub-menu li{padding:0 15px}#masthead .header-logo-block{width:100%}#masthead .site-navi-inner{position:relative}#masthead .main-navigation{display:flex;justify-content:flex-end;width:auto;margin-right:16px;align-items:center}#masthead .main-navigation .cart-link{margin-right:20px;position:relative}.cart-count{position:absolute;width:15px;height:15px;background:#2f2f2f;color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;top:0;right:-7px}#masthead .main-navigation ul{box-shadow:none}.main-navigation ul.sub-menu{border:unset}#site-navigation #primary-menu .sub-menu li:hover{background-color:transparent}#masthead #primary-menu>li:not(:last-child){display:flex;justify-content:space-between}#masthead #primary-menu li span svg path{stroke:#000}#site-navigation #primary-menu .cart-link{display:none}#masthead #primary-menu li.current-menu-item{border-bottom:none}#masthead #primary-menu li a,.main-navigation li .icon-chevron-down{color:#fff}#masthead #primary-menu li.current-menu-item>a,.main-navigation li.current-menu-item>.icon-chevron-down{color:#e42320}#site-navigation #primary-menu li.menu-item.current-menu-item>a{color:#000}#site-navigation #primary-menu li:hover>a{color:#000!important}.main-navigation li .icon-chevron-down{padding:10px;font-size:11px;margin:0;cursor:pointer;transition:.5s}#site-navigation #primary-menu li:hover:not(.current-menu-item):after{width:0}#site-navigation #primary-menu li a{padding:15px 5px 15px 15px;width:calc(100% - 24px)}#site-navigation #primary-menu li a svg path{fill:#fff}#site-navigation #primary-menu .sub-menu li a{padding:5px 15px}.main-navigation ul ul li{width:auto}.main-navigation .icon-chevron-down.toggled{transform:rotate(180deg)}}.page-template-page-about .hero{padding:412px 0 63px;background-position:center;background-repeat:no-repeat;background-size:cover}.page-template-page-about .hero h1{color:#fff;margin-bottom:16px}.page-template-page-about .slogan{background-image:url(../../images/decor.png);background-size:cover;background-position:bottom;background-repeat:no-repeat;padding:85px 0 125px}.page-template-page-about .slogan .content{max-width:688px;margin:0 auto;text-align:center}.page-template-page-about .about-me{margin-top:100px}@media (max-width:991px){.page-template-page-about .about-me .for-gradient{margin-bottom:30px}}.page-template-page-about .about-me .for-gradient .desc{position:sticky;top:40px;max-width:520px}.page-template-page-about .about-me .for-gradient .desc .find-social{padding-top:24px;border-top:1px solid #000;margin-bottom:24px}.page-template-page-about .about-me .images{position:relative}.page-template-page-about .about-me .images img{width:100%;margin-bottom:24px}.single-product{overflow-x:hidden}.woocommerce div.product .woocommerce-product-gallery--columns-4{max-width:500px}.woocommerce div.product .woocommerce-product-gallery--columns-4 img{max-height:500px;-o-object-fit:contain;object-fit:contain}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li{margin-top:14px!important;width:calc(25% - 11px)!important}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:not(:nth-child(4n+1)){margin-left:14px}.woocommerce div.product .entry-summary .limited-badge{display:flex;align-items:center;gap:12px;background:#f9f6f3;padding:4px 18px;font-weight:600;margin-top:20px;margin-bottom:20px}.woocommerce div.product .entry-summary .quantity{display:none!important}.woocommerce div.product .entry-summary .woocommerce-product-rating{margin-bottom:20px}.woocommerce div.product .entry-summary .woocommerce-product-rating .star-rating span{color:#ffb300}.woocommerce div.product .entry-summary .single-buttons{align-items:center;gap:18px;margin-bottom:100px}@media (max-width:991px){.woocommerce div.product .entry-summary .single-buttons{flex-direction:column;margin-bottom:80px}}.woocommerce div.product .entry-summary .single-buttons .bttn-primary{padding:15px 44px;color:#000;border:1px solid #a5968c}@media (max-width:991px){.woocommerce div.product .entry-summary .single-buttons .bttn-primary{width:100%}}.woocommerce div.product .entry-summary .single-buttons .single_add_to_cart_button{position:relative;background:#fff;border:1px solid #a5968c;border-radius:0;font-family:Poppins;font-weight:400;font-size:14px;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:#000;padding:15px 44px;text-align:center;transition:.3s}@media (max-width:991px){.woocommerce div.product .entry-summary .single-buttons .single_add_to_cart_button{width:100%}}.woocommerce div.product .entry-summary .single-buttons .single_add_to_cart_button:hover{background:#a5968c}.woocommerce div.product .entry-summary .legal-price-info{display:none}.woocommerce div.product .entry-summary .woocommerce-product-details__short-description{padding-top:20px;border-top:1px solid #d9d9d9}.woocommerce div.product .price{font-family:Poppins;font-weight:600;font-size:20px!important;line-height:30px;letter-spacing:0;color:#a5968c!important}.woocommerce div.product form.cart{padding-top:16px;border-top:1px solid #a5968c}.woocommerce div.product form.cart .variations{margin-bottom:30px}.woocommerce div.product form.cart .variations select{min-width:unset}.woocommerce div.product form.cart .variations .reset_variations{display:none!important}.woocommerce div.product form.cart .variations tr{display:flex;flex-direction:column}.woocommerce div.product form.cart .variations label{margin-bottom:5px}.woocommerce div.product .product-information{display:flex;flex-wrap:wrap;width:100%}.woocommerce div.product .product-information .left{width:50%;padding:0 15px}@media (max-width:991px){.woocommerce div.product .product-information .left{width:100%;margin-bottom:32px;padding:0}}.woocommerce div.product .product-information .left .product-details{background-color:#f9f6f3;padding:26px 22px}.woocommerce div.product .product-information .left .product-details h4{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #d9d9d9}.woocommerce div.product .product-information .left .product-details table.shop_attributes,.woocommerce div.product .product-information .left .product-details tbody,.woocommerce div.product .product-information .left .product-details td,.woocommerce div.product .product-information .left .product-details tfoot,.woocommerce div.product .product-information .left .product-details th,.woocommerce div.product .product-information .left .product-details thead,.woocommerce div.product .product-information .left .product-details tr{border:0}.woocommerce div.product .product-information .right{width:50%;padding:0 15px}@media (max-width:991px){.woocommerce div.product .product-information .right{width:100%;padding:0}}.woocommerce div.product .product-information .right h4{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #d9d9d9}.woocommerce div.product .product-information .right .product-description{margin-bottom:30px}.woocommerce div.product .product-information .right .single-reviews h2{font-family:Poppins;font-weight:600;font-size:20px;line-height:30px;letter-spacing:0;margin-bottom:30px;padding-bottom:14px;border-bottom:1px solid #d9d9d9}.woocommerce div.product .product-information .right .single-reviews .star-rating span,.woocommerce div.product .product-information .right .single-reviews p.stars a{color:#ffb300}.woocommerce div.product .product-information .right .single-reviews textarea{resize:unset;height:140px}.woocommerce div.product .product-information .right .single-reviews #respond input#submit{border:unset;display:flex;align-items:center;justify-content:center;font-family:Poppins;font-size:14px;font-weight:400;line-height:100%;width:auto;position:relative;text-transform:uppercase;transition:all .2s ease-in-out;cursor:pointer;border-radius:0;background:#a5968c;text-decoration:unset;color:#000;padding:15px 40px}.woocommerce div.product .product-information .right .single-reviews #respond input#submit:hover{background:#a5968c;margin:0;opacity:.8}.woocommerce div.product .f-banner{margin-top:170px;background-color:#2f2f2f}@media (max-width:991px){.woocommerce div.product .f-banner{margin-top:140px}}.woocommerce div.product .f-banner .img img{transform:rotate(-13deg)}.woocommerce div.product .f-banner .desc{height:100%;display:flex;flex-direction:column;justify-content:center}@media (max-width:991px){.woocommerce div.product .f-banner .desc{padding-top:95px;padding-bottom:45px;text-align:center}}.woocommerce div.product .f-banner .desc>*{color:#fff}.woocommerce div.product .f-banner .desc h2{margin-bottom:20px}.woocommerce div.product section.related{max-width:1320px;margin:170px auto 0;padding:0 15px}.woocommerce div.product section.related>h2{text-align:center;margin-bottom:52px}.woocommerce div.product .s-banner{margin-top:170px;background-color:#f9f6f3;padding:47px 0}@media (max-width:991px){.woocommerce div.product .s-banner{margin-top:140px}}@media (max-width:991px){.woocommerce div.product .s-banner .img{margin-bottom:30px}}.woocommerce div.product .s-banner .desc{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:start}.woocommerce div.product .s-banner .desc h2{margin-bottom:20px}.woocommerce div.product .s-banner .desc .bttn-primary{color:#000;width:auto;margin-top:16px}.single-product footer{margin-top:0}.single-product .advantages{margin-bottom:0}.single-product .breadcrumbs{margin-bottom:82px}.cat-description{margin-top:70px}.breadcrumbs{padding:20px 0}.breadcrumbs a,.breadcrumbs p{font-family:Poppins;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0;text-decoration:unset;margin-bottom:0;color:#616161}.category-hero-section{background-color:#f1f1f1}.category-hero-section .category-hero-inner{display:flex;flex-wrap:wrap}@media (max-width:991px){.category-hero-section .category-hero-inner{flex-direction:column-reverse}}.category-hero-section .category-hero-inner .category-hero-image{width:50%}@media (max-width:991px){.category-hero-section .category-hero-inner .category-hero-image{width:100%}}.category-hero-section .category-hero-inner .category-hero-image img{width:100%}.category-hero-section .category-hero-inner .category-hero-content{width:50%;padding:26px 47px}@media (max-width:991px){.category-hero-section .category-hero-inner .category-hero-content{width:100%;padding:30px 0}}.tax-product_cat .woocommerce-products-header{display:none}.tax-product_cat .categories{margin-bottom:32px}.tax-product_cat .categories ul{margin:0;padding:0;list-style:none;display:flex}@media (max-width:991px){.tax-product_cat .categories ul{flex-wrap:wrap}}@media (max-width:991px){.tax-product_cat .categories ul li{margin-bottom:6px}}.tax-product_cat .categories ul li a{display:flex;align-items:center;justify-content:center;padding:6px 14px;border:1px solid #a5968c;color:#000;transition:.3s;text-decoration:unset;margin:0 6px}@media (max-width:991px){.tax-product_cat .categories ul li a{font-size:14px;line-height:22px;letter-spacing:0}}.tax-product_cat .categories ul li a.checked{background-color:#a5968c;color:#fff}.advantages{background-color:#f9f6f3;padding:19px 0;margin-bottom:82px}.advantages .item{display:flex;align-items:center;justify-content:center}.advantages .item img{margin-right:12px}.advantages .item h5{margin-bottom:0}.woocommerce .advantages{margin-bottom:0}.woocommerce .breadcrumbs{margin-bottom:82px}.woocommerce ul.products .wc-gzd-additional-info{display:none}.woocommerce ul.products li.product{width:23.8%;padding:0 16px;margin:0 20px 30px 0;position:relative}@media (max-width:768px){.woocommerce ul.products li.product{width:100%!important}}.woocommerce ul.products li.product .limited-badge{position:absolute;top:30px;left:30px;width:32px;height:32px;z-index:20;pointer-events:none}.woocommerce ul.products li.product .limited-badge img{width:100%;height:auto;display:block}.woocommerce ul.products li.product.last{margin-right:0}.woocommerce ul.products li.product img{margin-bottom:20px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:Poppins;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;padding:0 16px;color:#000}.woocommerce ul.products li.product .price{font-family:Poppins;font-weight:600;font-size:16px!important;line-height:25px;letter-spacing:0;color:#000;margin:0 0 0 16px}.limited-prints-filter{margin-bottom:42px;padding-left:6px}.limited-prints-filter .custom-checkbox{display:flex;align-items:center}@media (max-width:991px){.limited-prints-filter .custom-checkbox{font-size:14px;line-height:22px}}.limited-prints-filter .custom-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.limited-prints-filter input[type=checkbox].custom-input{margin-right:15px}.limited-prints-filter .custom-input::before{display:block;content:"";width:22px;height:22px;background-image:url(../../images/uncheck.svg);background-repeat:no-repeat;background-position:center}.limited-prints-filter #custom-checkBox2:checked{background-image:url(../../images/check.svg);width:25px}.home .hero{position:relative;padding:187px 0 224px}@media (max-width:991px){.home .hero{padding:52px 0 410px}}.home .hero:before{content:"";position:absolute;left:0;top:0;width:55%;height:100%;background-color:#fff}@media (max-width:991px){.home .hero:before{background-image:url(../../images/hero_mobile.png);background-position:bottom;width:100%;height:45%}}.home .hero img{position:absolute;top:0;right:0;z-index:-1;width:60%;height:100%}@media (max-width:991px){.home .hero img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}}.home .hero h1{position:relative;max-width:570px;margin-bottom:32px}.home .hero .bttn-primary{display:inline-flex}.home .advantages{margin-bottom:0}.home .p-categories{background-image:url(../../images/home-cat-decor.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding:98px 0 168px}@media (max-width:991px){.home .p-categories{padding:60px 0 137px}}.home .p-categories .desc{max-width:430px;margin:0 auto 53px;text-align:center}@media (max-width:991px){.home .p-categories .desc{margin:0 auto 40px}}.home .p-categories .desc p{margin-bottom:0}.home .p-categories .desc h3{width:-moz-fit-content;width:fit-content;margin:15px auto 0;padding:15px;border-top:1px solid #000}@media (max-width:991px){.home .p-categories .col-12{margin-bottom:40px}}.home .p-categories .item{position:relative;height:100%}.home .p-categories .item a{text-decoration:unset}.home .p-categories .item img{width:100%}.home .p-categories .item p{position:absolute;left:0;bottom:0;width:100%;z-index:1;margin-bottom:0;padding:11px 20px;background-color:#312626;color:#fff;text-transform:uppercase;text-align:center;line-height:21px;letter-spacing:1px}.home .top-products-section{margin-bottom:52px}.home .top-products-section .top h2{border-bottom:1px solid #000;padding-bottom:13px;margin-bottom:13px;max-width:420px}@media (max-width:991px){.home .top-products-section .top h2{font-size:24px;font-style:normal;font-weight:700;line-height:140%}}.home .top-products-section .top .desc{max-width:420px;margin-bottom:32px}.home .top-products-section .top .desc p{margin-bottom:0}.home .top-products-section ul.nav-tabs{margin:0 0 42px 0;border-bottom:unset}@media (max-width:991px){.home .top-products-section ul.nav-tabs{margin-bottom:35px}}.home .top-products-section ul.nav-tabs .nav-link{display:flex;align-items:center;justify-content:center;padding:6px 14px;border:1px solid #a5968c;color:#000;transition:.3s;text-decoration:unset;margin:0 6px;border-radius:0}@media (max-width:991px){.home .top-products-section ul.nav-tabs .nav-link{font-size:14px;line-height:22px;letter-spacing:0}}.home .top-products-section ul.nav-tabs .nav-link.active{background-color:#a5968c;color:#fff}.home .top-products-section .container .swiper-container{padding-bottom:80px}@media (max-width:991px){.home .top-products-section .container .swiper-container{padding-bottom:32px}}.home .top-products-section .container .swiper-container .swiper-slide{height:auto}.home .top-products-section .container .swiper-container .swiper-slide .product{padding:0 16px;position:relative}@media (max-width:768px){.home .top-products-section .container .swiper-container .swiper-slide .product{width:100%!important}}.home .top-products-section .container .swiper-container .swiper-slide .product .wc-gzd-additional-info{display:none}.home .top-products-section .container .swiper-container .swiper-slide .product a{text-decoration:unset}.home .top-products-section .container .swiper-container .swiper-slide .product .limited-badge{position:absolute;top:30px;left:30px;width:32px;height:32px;z-index:20;pointer-events:none}.home .top-products-section .container .swiper-container .swiper-slide .product .limited-badge img{width:100%;height:auto;display:block}.home .top-products-section .container .swiper-container .swiper-slide .product.last{margin-right:0}.home .top-products-section .container .swiper-container .swiper-slide .product img{margin-bottom:20px}.home .top-products-section .container .swiper-container .swiper-slide .product .woocommerce-loop-product__title{font-family:Poppins;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;padding:0 16px;color:#000}.home .top-products-section .container .swiper-container .swiper-slide .product .price{font-family:Poppins;font-weight:600;font-size:16px!important;line-height:25px;letter-spacing:0;color:#000;margin:0 0 0 16px}.home .top-products-section .container .swiper-container .swiper-slide .last-item{width:100%;height:100%;max-height:370px;background-color:#f9f6f3;padding:25px;display:flex;align-items:center;justify-content:center}.home .top-products-section .container .swiper-container .swiper-slide .last-item a{font-family:Libre Baskerville;font-weight:400;font-size:30px;line-height:40px;letter-spacing:0;color:#000;text-decoration:unset}.home .top-products-section .container .swiper-container .swiper-slide .last-item a:hover{text-decoration:underline}.home .about{padding:116px 0 200px}.home .about .container-small{max-width:1100px}.home .about .container-small h2{border-bottom:1px solid #000;padding-bottom:13px;margin-bottom:13px;max-width:420px}@media (max-width:991px){.home .about .container-small h2{font-size:24px;font-style:normal;font-weight:700;line-height:140%}}.home .about .container-small .desc{max-width:450px;margin-bottom:32px}.home .about .container-small .desc p{margin-bottom:0}.home .about .container-small .bttn-primary{display:inline-flex}.home .about .container-small .img{text-align:center}.home .news h2{border-bottom:1px solid #000;padding-bottom:13px;margin-bottom:58px;max-width:-moz-fit-content;max-width:fit-content}@media (max-width:991px){.home .news h2{font-size:24px;font-style:normal;font-weight:700;line-height:140%}}.home .news .date-title{background-color:#f9f6f3;padding:24px}.page-template-page-print .advantages{margin-bottom:0}.page-template-page-print .breadcrumbs{margin-bottom:82px}.page-template-page-print h1{text-align:center;margin-bottom:65px}.page-template-page-print .page-info-banner{background:linear-gradient(89.22deg,#fff 17.51%,#f1f1f1 99.46%);margin-bottom:42px}.page-template-page-print .page-info-banner .desc{padding:52px 0 38px;max-width:468px}.page-template-page-print .page-info-banner .desc h2{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #000}.page-template-page-print .page-info-banner .desc ul{list-style:unset;margin:0;margin-top:24px;padding:0}.page-template-page-print .page-info-banner .desc ul li{display:flex;align-items:center;margin-bottom:14px}.page-template-page-print .page-info-banner .desc ul li img{margin-right:12px}.page-template-page-print .page-info-banner .img img{width:100%}.page-template-page-print .product-section{margin-bottom:170px}@media (max-width:991px){.page-template-page-print .product-section{margin-bottom:140px}}.page-template-page-print .product-section .last{clear:both}.page-template-page-print .product-section .first{clear:unset!important}.page-template-page-print .product-section .last-item{background-color:#a5968c;padding:23px;display:flex;flex-direction:column;justify-content:center;height:100%}.page-template-page-print .product-section .last-item a{display:flex;align-items:center;font-weight:600;font-size:20px;line-height:30px;letter-spacing:0;text-decoration:unset;color:#000;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #000}.page-template-page-print .product-section .last-item a svg{margin-left:7px}.page-template-page-print .f-banner{background-color:#2f2f2f;margin-bottom:170px}@media (max-width:991px){.page-template-page-print .f-banner{margin-bottom:140px}}.page-template-page-print .f-banner .img img{transform:rotate(-13deg)}.page-template-page-print .f-banner .desc{height:100%;display:flex;flex-direction:column;justify-content:center}@media (max-width:991px){.page-template-page-print .f-banner .desc{padding-top:95px;padding-bottom:45px;text-align:center}}.page-template-page-print .f-banner .desc>*{color:#fff}.page-template-page-print .f-banner .desc h2{margin-bottom:20px}.page-template-page-print .bottom-descriptions h4{margin-bottom:18px}.page-template-page-print .bottom-descriptions p{font-family:Poppins;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0}.archive .categories,.blog .categories{margin-bottom:32px}.archive .categories ul,.blog .categories ul{margin:0;padding:0;list-style:none;display:flex}@media (max-width:991px){.archive .categories ul,.blog .categories ul{flex-wrap:wrap}}@media (max-width:991px){.archive .categories ul li,.blog .categories ul li{margin-bottom:6px}}.archive .categories ul li a,.blog .categories ul li a{display:flex;align-items:center;justify-content:center;padding:6px 14px;border:1px solid #a5968c;color:#000;transition:.3s;text-decoration:unset;margin:0 6px}@media (max-width:991px){.archive .categories ul li a,.blog .categories ul li a{font-size:14px;line-height:22px;letter-spacing:0}}.archive .categories ul li a.checked,.blog .categories ul li a.checked{background-color:#a5968c;color:#fff}.archive h1,.blog h1{text-align:center;margin-bottom:55px}.news-single .advantages{margin-bottom:0}.news-single .single-top{margin-bottom:62px}.news-single .single-top .img img{width:100%}.news-single .single-top .right{display:flex;flex-direction:column;justify-content:center;position:relative;padding-top:45px;padding-bottom:45px}.news-single .single-top .right:before{content:"";position:absolute;left:-13px;top:0;width:100%;height:100%;background:linear-gradient(-60deg,#fff 17.51%,#f1f1f1 99.46%);z-index:-1}.news-single .single-top .right .r-content{max-width:565px}.news-single .single-top .right .r-content h1{font-family:"Libre Baskerville";font-weight:400;font-size:30px;line-height:40px;letter-spacing:0;margin-bottom:18px}.news-single .single-top .right .r-content .info{margin-bottom:14px;display:flex}.news-single .single-top .right .r-content .info svg{margin-right:8px}.news-single .single-top .right .r-content .info p{margin-bottom:0;font-family:Poppins;font-weight:500;font-size:15px;line-height:24px;letter-spacing:0;color:#2f2f2f}.news-single .single-content ul{margin-left:0}.news-single .related-news{margin-top:130px}.news-single .related-news h2{margin-bottom:42px}.post-date-cat{margin-bottom:12px}.post-date-cat .cats a{font-family:Poppins;font-weight:400;font-size:14px;line-height:21px;letter-spacing:1px;text-transform:uppercase;color:#a5968c;text-decoration:unset}.post-date-cat .cats a:hover{text-decoration:underline}.type-post{margin-bottom:50px}.type-post .post-content-cont .post-img{margin-bottom:24px}.type-post .post-content-cont .post-img img{width:100%}.type-post .post-content-cont .post-title{margin-bottom:12px}.type-post .post-content-cont .excerpt{font-family:Poppins;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0}.subscription{margin-top:110px;background-color:#231f20;padding:48px 0;text-align:center}.subscription .left{max-width:685px;margin:0 auto;color:#fff}.subscription .left h2,.subscription .left h5,.subscription .left p{color:#fff}.subscription .left h5{margin-bottom:17px}.subscription .left p{margin-bottom:32px}.subscription .left .email-btn{display:flex;justify-content:center;align-items:flex-start}.subscription .left .email-btn #subemail{padding:13px 20px;background-color:transparent;color:#fff;font-family:Poppins;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;border:1px solid #fff;border-radius:0;width:325px;margin-right:20px}.subscription .left .email-btn #subemail .email-input{display:flex;flex-direction:column}.subscription .left .email-btn #subscribeBtn{color:#fff;padding:15px 40px}.subscription .left .err{display:none;width:100%;text-align:left;font-size:13px;margin-top:5px}