/*!
Theme Name: Creatus Child
Description: Child theme for Creatus theme
Author: Themezly
Author URI: http://themezly.com/
Template: creatus
Version: 1.0.0
Text Domain: creatus
!*/@keyframes anim-in{0%{transform:rotateX(-90deg);opacity:.3}100%{transform:rotateX(0);opacity:1}}@keyframes anim-out{0%{transform:rotateX(0);opacity:1;visibility:visible}100%{transform:rotateX(-90deg);opacity:0;visibility:hidden}}.n2-ss-layer-col.n2-ss-layer-content{position:relative !important}.n2-ss-layer-col.n2-ss-layer-content .right-leafs,.n2-ss-layer-col.n2-ss-layer-content .left-leafs{position:absolute !important;top:50% !important;transform:translateY(-50%)}.n2-ss-layer-col.n2-ss-layer-content .left-leafs{left:-15px !important}.n2-ss-layer-col.n2-ss-layer-content .right-leafs{right:-15px !important}.header-top__left .dropdown-form.show-popup-form{visibility:visible;animation:anim-in 450ms ease-in 100ms forwards}.header-top__left .dropdown-form.hide-popup-form{animation:anim-out 450ms ease-out forwards}.custom-title .thz-heading-title{position:relative;padding-left:90px;padding-right:90px}.custom-title .thz-heading-title:before,.custom-title .thz-heading-title:after{position:absolute;top:50%;transform:translateY(-50%)}.custom-title .thz-heading-title:before{content:url("./assets/img/colored-left-olive-1.png");left:0}.custom-title .thz-heading-title:after{content:url("./assets/img/colored-right-olive-1.png");right:0}.custom-title-centered .thz-heading-title{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-title-centered .thz-heading-title:before,.custom-title-centered .thz-heading-title:after{flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-title-centered .thz-heading-title:before{content:url("./assets/img/colored-left-olive-1.png");justify-content:flex-end;padding-right:25px}.custom-title-centered .thz-heading-title:after{content:url("./assets/img/colored-right-olive-1.png");justify-content:flex-start;padding-left:25px}#woo-customized-swiper-slider .swiper-slide:not(:nth-child(4n)){border-bottom:1px solid #ccc;padding-bottom:30px}#woo-customized-swiper-slider .swiper-slide:nth-child(4n){padding-bottom:30px}#woo-customized-swiper-slider .new-products__item{transition:background-color 450ms ease-in-out}#woo-customized-swiper-slider .swiper-slide:hover .new-products__item{background-color:#fde5e7}.custom-testimonial .quote:before,.custom-testimonial .quote:after{content:none}.custom-testimonial .thz-testimonial-info{margin-top:10px !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-testimonial .thz-testimonial-info>.thz-testimonial-avatar{margin-right:28px}.custom-testimonial .thz-testimonial-info .thz-testimonial-avatar-image{width:85px;height:85px;box-shadow:8px 8px 10px rgba(0,0,0,0.3)}.custom-testimonial .slick-dots>li.slick-active button:before{width:13px;height:13px}.custom-testimonial .slick-dots>li button:before{width:14px;height:14px;border:1px solid #333;background-color:transparent}.custom-pack .thz-column-container>.thz-column-in>a>.thz-column-shortcodes{position:absolute;top:0;left:0;bottom:0;padding-left:25px;padding-right:25px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}#custom-pack-3 .thz-column-container>.thz-column-in>a>.thz-column-shortcodes,#custom-pack-4 .thz-column-container>.thz-column-in>a>.thz-column-shortcodes{align-items:flex-end}#custom-pack-3 .thz-column-container>.thz-column-in>a>.thz-column-shortcodes .thz-btn-get-now,#custom-pack-4 .thz-column-container>.thz-column-in>a>.thz-column-shortcodes .thz-btn-get-now{width:100%}#custom-pack-3 .thz-column-container>.thz-column-in>a>.thz-column-shortcodes .thz-btn-get-now>a,#custom-pack-4 .thz-column-container>.thz-column-in>a>.thz-column-shortcodes .thz-btn-get-now>a{text-align:right;padding-right:25px}#custom-pack-2{width:60%}#custom-pack-1{width:40%}.thz-grid-item-more>a{text-decoration:underline}.thz-nav .thz-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.phone-icon{margin-right:10px;display:block;width:23px;height:23px;background-image:url("./assets/img/phone-icon.svg");background-repeat:no-repeat;background-position:center}.search-icon{display:block;width:20px;height:20px;background-image:url("./assets/img/search-icon.svg");background-repeat:no-repeat;background-position:center;will-change:opacity;transition:opacity 400ms ease-in-out}.search-icon:hover{opacity:.85}.shopping-cart{margin-left:18px;padding-left:17px;position:relative}.shopping-cart:before{content:'';position:absolute;left:0;top:50%;width:1px;height:23px;background:#ddd;transform:translateY(-50%)}.shopping-cart-content .thz-woo-cart-icon{height:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shopping-cart-content .thz-woo-cart-icon:before{margin-top:-2px;content:'';display:block;width:24px;height:23px;background-image:url("./assets/img/shopping-cart-icon.svg");background-repeat:no-repeat;background-position:center}.shopping-cart-content .thz-woo-cart-icon .thz-woo-cart-badge{position:absolute;top:10px;right:-11px;border-radius:50px;display:block;width:18px;height:18px;line-height:18px;text-align:center;font-size:14px}.shopping-cart-content .thz-woo-cart-icon .thz-woo-cart-badge>span{margin:0;padding:0;display:inherit}.shopping-cart .thz-menu-woo-cart>.ulholder{font-size:15px}.shopping-cart .thz-menu-woo-cart a.remove{font-size:18px}.shopping-cart .thz-menu-woo-cart .woocommerce-mini-cart__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.shopping-cart .thz-menu-woo-cart .woocommerce-mini-cart__buttons>a{margin-right:0}.header-top{padding:21px 5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.header-top__left,.header-top__center,.header-top__right{flex:1 1 calc(100% / 3)}.header-top__left input.dropdown-search{display:none}.header-top__left .dropdown-menu-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header-top__left .dropdown-form{position:absolute;top:50px;left:0;z-index:99999;opacity:0;visibility:hidden;will-change:transform;transform-origin:top}.header-top__right{font-size:18px}.header-top__right-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-top__right-icons .header-phone{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-top .dropdown-form>.woocommerce-product-search{display:flex;flex-wrap:nowrap;align-items:center;position:relative}.header-top .dropdown-form>.woocommerce-product-search>.form-row:first-of-type{min-width:250px;width:100%;display:block}.header-top .dropdown-form>.woocommerce-product-search>.form-row:first-of-type .search-field{padding-right:60px;border-radius:50px}.header-top .dropdown-form>.woocommerce-product-search>.form-row:last-of-type{position:absolute;top:0;left:calc(100% - 50px)}.header-top .dropdown-form>.woocommerce-product-search>.form-row input[type='submit']{padding-top:16px;padding-bottom:16px}.my-sticky-menu .thz-secondary-menu{display:none}.thz-mobile-menu .has-children{position:relative}.thz-mobile-menu .has-children .temp_link{display:inline-block;width:80%;position:absolute;z-index:999;top:0;cursor:pointer}.thz-lightbox-gallery-simple .thz-entry-date,.thz-lightbox-gallery-simple .thz-entry-views{position:relative;padding-left:25px}.thz-lightbox-gallery-simple .thz-entry-date:before,.thz-lightbox-gallery-simple .thz-entry-views:before{font-family:'FontAwesome';font-size:14px;color:#555;position:absolute;top:0;left:0}.thz-lightbox-gallery-simple .thz-entry-date{margin-right:15px}.thz-lightbox-gallery-simple .thz-entry-date:before{content:'\f133'}.thz-lightbox-gallery-simple .thz-entry-views:before{content:'\f06e'}.gravityform-subscription{margin-top:0}.gravityform-subscription>.gform_wrapper{margin-top:30px}.gravityform-subscription>.gform_wrapper.gform_validation_error .validation_message{display:none}.gravityform-subscription>.gform_wrapper.gform_validation_error .validation_error{display:block;position:absolute;font-size:12px;left:0;padding:0;bottom:10px;text-align:left;border:0;color:#ff757a}.gravityform-subscription>.gform_wrapper.gform_validation_error li.gfield_error input[type="email"]{border:0 !important}.gravityform-subscription>.gform_wrapper.gform_validation_error .gform_footer>input[type='submit']{top:93%}.gravityform-subscription form{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.gravityform-subscription form>.gform_body{position:absolute;left:0;top:50%;transform:translateY(-50%)}.gravityform-subscription ul li{padding:0}.gravityform-subscription input[type='email']{width:100% !important;padding:10px 70px 10px 30px !important;border-radius:50px;max-width:415px;font-size:12px !important}.gravityform-subscription input[type='email']:invalid{border-color:transparent !important}.gravityform-subscription input[type='email']:-moz-submit-invalid,.gravityform-subscription input[type='email']:-moz-ui-invalid,.gravityform-subscription input[type='email']:required{border-color:transparent !important}.gravityform-subscription .gform_footer>input[type='submit']{padding:10px 38px;position:absolute;right:50px;top:85%;transform:translateY(-50%)}.gravityform-subscription .gform_footer>input[type='submit']:focus{background-color:#ffe6e7}.custom-image-gradient>.thz-media-item:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,117,122,0.2);border-radius:50%;z-index:1}label{cursor:pointer}body .gform_wrapper select,body .gform_wrapper textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-agenda-list .thz-list-item>i{font-weight:600}.thz-search-form:before{opacity:1}.cookie-notice-container{margin:0 auto;max-width:80%;width:100%;text-align:center}.cookie-notice-container>span{display:block;width:100%;padding-bottom:.5rem}.cookie-notice-container>a:not(:last-child){margin-right:7px}.thz-to-top i{content:url("./assets/img/arrow-up.svg");position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cookie-notice-revoke-container{display:none}.cst-footer-hover{position:absolute;bottom:0;left:0;right:0;min-height:105px;opacity:0;will-change:opacity;transition:opacity 500ms ease-in-out}.cst-footer-hover .cst-footer-icons{display:flex;justify-content:center;align-items:center;min-height:inherit;transform:translateY(-25px);will-change:transform;transition:transform 500ms ease-in-out}.cst-footer-hover .cst-footer-icons>a{padding:0 !important;border-radius:50% !important;background-color:#000 !important;width:46px;height:46px;line-height:46px;text-align:center;will-change:background-color;transition:background-color 500ms ease-in-out}.cst-footer-hover .cst-footer-icons>a:hover{background-color:#333 !important}.cst-footer-hover .cst-footer-icons>a:first-child{margin-right:14px}.cst-footer-hover .cst-footer-icons .thz-woo-item-add-to-cart i:before{margin-top:-2px;content:'';display:block;width:24px;height:23px;background-image:url("./assets/img/shopping-cart-icon2.svg");background-repeat:no-repeat;background-position:center}.cst-footer-hover .cst-footer-icons__view i{display:table;text-align:center;width:100%;height:100%}.cst-footer-hover .cst-footer-icons__view i:before{content:'';display:table-cell;width:24px;height:23px;vertical-align:middle;background-image:url("./assets/img/shopping-cart-search.png");background-repeat:no-repeat;background-position:center}.cst-footer-hover .cst-footer-icons .thz-woo-item-view-cart i:before{content:'';display:table-cell;width:24px;height:23px;vertical-align:middle;background-image:url("./assets/img/shopping-cart-check.svg");background-repeat:no-repeat;background-position:center}.cst-footer-hover i{font-size:22px;color:#fff}.cst-footer-hover+.thz-woo-item-info{transition:opacity 500ms ease-in-out;will-change:opacity}.thz-woo-item:hover .thz-hover-mask{background-color:transparent !important;opacity:1}.thz-woo-item:hover .thz-hover-link{background-color:rgba(255,117,122,0.53)}.thz-woo-item:hover .thz-img-zoomin:before{transform:scale(1.1) rotate(0.1deg) translateZ(0)}.thz-woo-item:hover .thz-hover-icons{top:0;opacity:1}.thz-woo-item:hover .thz-woo-item-info{opacity:0;visibility:hidden}.thz-woo-item:hover .cst-footer-icons{transform:translateY(0)}.thz-woo-item:hover .cst-footer-hover{opacity:1}.cst-hover__title{text-shadow:4px 4px 4px rgba(125,68,71,0.74);color:#ffffff;font-size:20px;font-weight:700}.cst-hover__price{padding-top:23px !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:34px;font-weight:700}.cst-hover__price>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:34px;font-weight:700;color:#fff}.cst-hover__price>del{margin-right:20px;color:#333}.cst-hover__price>del>.amount,.cst-hover__price>ins>.amount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cst-hover__price>del>.amount>span,.cst-hover__price>ins>.amount>span{margin-right:20px}.thz-woo-item-info .woocommerce-Price-currencySymbol{margin-right:9px}.product-catabs .navigation-tabs{margin-left:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.product-catabs .navigation-tabs li{padding-top:0;padding-bottom:0}.product-catabs .navigation-tabs li.bags-personal-items{order:-1}.product-catabs .navigation-tabs li.home-art{order:-2}.product-catabs .navigation-tabs li.ceramics{order:-3}.product-catabs .navigation-tabs a{font-size:22px;color:#777;font-weight:700}.product-catabs .navigation-tabs a.active{color:#666}.product-catabs .tabs-content{padding-top:60px}.product-catabs .tabs-content__item{display:none;flex-wrap:wrap}.product-catabs .tabs-content__item.active{display:flex}.product-catabs .tabs-content__item article{margin-bottom:20px;min-width:1px}.product-catabs .tabs-content__item article:not(:nth-child(3n)){margin-right:35px}@media (min-width: 1200px){.product-catabs .tabs-content__item article{max-width:250px;flex:1 1 calc((100% / 3) - 35px)}}.product-catabs .tabs-content__item article .thz-woo-item-info{text-align:center}.product-catabs .tabs-content__item article .thz-woo-item-title{font-family:"Comfortaa", sans-serif;font-size:15px;font-weight:700}.product-catabs .tabs-content__item article .thz-woo-item-price{margin-top:10px;font-size:15px;font-weight:700;line-height:1;color:#000000}.product-catabs .tabs-content__item article .thz-woo-item-price del{color:#666}.product-catabs .cst-hover__price{font-size:22px}.product-catabs .cst-hover__price>span{font-size:inherit}.product-catabs .cst-hover__price .woocommerce-Price-currencySymbol,.product-catabs .cst-hover__price>del>.amount>span,.product-catabs .cst-hover__price>ins>.amount>span{margin-right:10px}.product-catabs .cst-onsale{margin:15px 0 0 15px;padding:0;border-radius:50px;font-family:'Comfortaa',sans-serif;font-size:18px;font-weight:700;display:block;width:53px;height:53px;line-height:53px;text-align:center;background:#7dbf05;color:#ffffff}.thz-tip-inner,.thz-tip-arrow{display:none}@media (max-width: 1600px){.thz-to-top{right:30px;bottom:50px;width:54px;height:54px}.thz-to-top i{width:15px}}@media (max-width: 1099px){.product-catabs .tabs-content article{flex:1 1 calc((100% / 3) - 30px);max-width:calc(100% / 3)}.product-catabs .tabs-content article:not(:nth-child(3n)){margin-right:15px}.product-catabs .tabs-content article:nth-child(3n){margin-right:0}}@media (max-width: 1024px){.right-leafs,.left-leafs{display:none !important}.thz-search-overlay .thz-close-search{color:#f3f3f3}}@media (max-width: 991px){.page-block-copyright>ul{flex-wrap:wrap}.cookie-notice-container{max-width:100%}.gravityform-subscription .gform_body{position:static !important}.gravityform-subscription form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.gravityform-subscription ul>li{padding-right:0 !important}.gravityform-subscription input[type="email"]{width:100% !important;max-width:100%}.gravityform-subscription input[type="submit"]{position:static !important;left:unset !important;transform:unset !important;width:100% !important}.gravityform-subscription .gform_footer{margin-top:-15px !important;padding-top:0 !important;padding-bottom:0 !important}#welcome>.thz-section{background-image:none}}@media screen and (max-width: 991px) and (min-width: 768px){.page-block-copyright>ul{justify-content:center}.page-block-copyright>ul>li:last-child{margin-left:0}}@media (max-width: 767px){.page-block-copyright>ul>li:not(:first-child){margin-left:0;margin-right:20px}.cookie-notice-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookie-notice-container>a{margin-right:0}.cookie-notice-container>a:not(:last-child){margin-bottom:5px}.custom-title .thz-heading-title,.custom-title-centered .thz-heading-title{padding-left:0;padding-right:0}.custom-title .thz-heading-title:before,.custom-title .thz-heading-title:after,.custom-title-centered .thz-heading-title:before,.custom-title-centered .thz-heading-title:after{content:none}.woocommerce-cart .product-quantity>.quantity{margin-top:-10px}.woocommerce-checkout form.woocommerce-checkout.checkout .col2-set{display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.woocommerce-checkout form.woocommerce-checkout.checkout .col2-set>div{width:100% !important}}@media screen and (max-width: 767px) and (min-width: 552px){.page-block-copyright>ul>li:first-child{margin-right:24px}}@media (max-width: 576px){.thz-search-overlay-in .thz-search-form{max-width:95vw}.cn-button{padding:5px 35px 5px 35px !important}.thz-to-top{right:15px;bottom:40px;width:40px;height:40px}.custom-pack .thz-column-in .thz-heading{padding-top:60px !important}.custom-pack .thz-column-in .thz-heading .thz-heading-title{text-shadow:3px 3px 10px rgba(0,0,0,0.5)}.product-catabs .tabs-content article{flex:1 1 calc((100% / 2) - 20px);max-width:50%}.product-catabs .tabs-content article:not(:nth-child(2n)){margin-right:15px}.product-catabs .tabs-content article:nth-child(2n){margin-right:0}}@media (max-width: 550px){.navigation-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.woocommerce-cart .holders>.thz-block-main>.thz-block-spacer{position:relative;padding:0 !important;left:15px}.woocommerce-cart .cart-collaterals .cart_totals{padding:15px}.single-product .entry-summary form.cart .quantity{margin-right:0;margin-bottom:16px}.single-product .entry-summary form.cart .single_add_to_cart_button{width:100%}.single-product .thz-row.thz-woo-details-row .thz-column{padding-left:32px}.single-product .woocommerce-notices-wrapper{padding:15px}.single-product .woocommerce-notices-wrapper .thz-column{padding-left:0}}@media screen and (max-width: 500px){.custom-post-row .thz-icon-box-title{font-size:19px !important;word-break:break-word}.custom-pack .thz-column-in{padding-bottom:75% !important}}
