:root{--black-color:#000000}body .pswp__bg{opacity:.7!important}.font-italiana{font-family:italiana,serif}.font-big h1,.font-big h2{font-size:55px}footer .container .footer--widgets::before,footer .container .footer--widgets::after,footer .footer-bottom,.otgs-development-site-front-end,.wpml-ls-statics-footer{display:none}footer{padding:33px 15px;background:#fff!important;border-top:2px solid #444}footer .container{padding:0;max-width:1088px;width:100%!important}footer .container>.footer-widgets{margin:0}footer .container>.footer-widgets .footer-logo-wrapper{margin-left:2px}footer .container .footer-col1 .info-row1{margin-top:25px}.footer-social-media-wrapper h3,footer .container .footer-col1 .info-row h3{text-transform:uppercase;font-family:nunito sans,sans-serif;font-size:17px!important;font-weight:700!important;letter-spacing:.2px;margin-bottom:3px;color:var(--black-color)}footer .container .footer-col1 .info-row p{font-size:17px;font-family:nunito sans,sans-serif;letter-spacing:.3px;line-height:23.8px;color:var(--black-color)}footer .container .footer-col1 .info-row p:last-child{margin-bottom:0}footer .container .footer-col1 .info-row2{margin-top:27px}footer .container .footer-col1 .info-row2 b{margin-right:5px}footer .container .footer-col1 .info-row2 p:not(:last-child){margin-bottom:0}footer .container .footer-col1 .copyright-footer{margin-top:42px}footer .container .footer-col1 .copyright-footer ul{display:flex;flex-wrap:wrap;column-gap:15px;overflow:hidden}footer .container .footer-col1 .copyright-footer ul li{position:relative;color:var(--black-color);font-size:17px;font-family:nunito sans,sans-serif;letter-spacing:.3px}footer .container .footer-col1 .copyright-footer ul li:not(:first-child):before{content:'';width:1px;background:var(--black-color);height:calc(100% - 20px);position:absolute;top:50%;transform:translatey(-50%);left:-8px}footer .container .footer-col1 a{color:var(--black-color)!important}footer .container .footer-col1 a::after{background-color:var(--black-color)}footer .container .footer--widgets>div{width:56.6%!important}footer .container .footer--widgets>div:first-child{width:43.4%!important;padding-right:20px!important}footer .container .footer--widgets,footer .container .footer--widgets>div{margin:0!important;padding:0!important}footer .container #wpforms-widget-2 .wpforms-container{margin:0}footer .container form .wpforms-head-container{padding:0!important}footer .container form .wpforms-head-container .wpforms-title{font-family:longinessans,serif;text-transform:uppercase;font-size:30px;font-weight:400;margin-bottom:38px;margin-top:7px;letter-spacing:.2px}footer .container form .wpforms-field-label{display:none}footer .container form input[type=email]{border:none!important;border-radius:0;padding:0;height:auto;border-bottom:2px solid var(--black-color)!important;font-family:nunito sans,sans-serif;font-size:16px;padding:0 15px}select:-webkit-autofill,input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}footer .container form input[type=email]::placeholder{text-transform:uppercase;color:var(--black-color);opacity:1}footer .container form input,footer .container form input[type=email]:focus{outline:none!important;box-shadow:none!important}footer .container form .wpforms-field{padding:0}footer .container form .wpforms-field:not(:last-child){margin-bottom:33px}footer .container form .wpforms-field.wpforms-field-checkbox input[type=checkbox]::before{border:1.5px solid var(--black-color);opacity:1;border-radius:0;box-shadow:none!important;transform:none!important;width:14px;height:14px;top:-4px}footer .container form .wpforms-field.wpforms-field-checkbox input[type=checkbox]::after{top:-6px;left:-4px;border-color:var(--black-color)}footer .container form .wpforms-field.wpforms-field-checkbox .wpforms-field-label-inline{font-size:13px;padding-left:3px;font-family:nunito sans,sans-serif;color:var(--black-color)}footer .container form .wpforms-submit-container{margin-top:21px!important}.parent--cont-form-wrappwer .vc_column-inner button[type=submit],footer .container form .wpforms-submit-container button{background:0 0!important;border-radius:0!important;width:101px;border:2px solid var(--black-color);color:var(--black-color)!important;text-transform:uppercase;height:auto;padding:6px 6px 5px;font-family:nunito sans,sans-serif;height:32px!important;overflow:hidden}.parent--cont-form-wrappwer .vc_column-inner button[type=submit]{background:var(--black-color)!important;color:#fff!important}.parent--cont-form-wrappwer .vc_column-inner button[type=submit]:hover{background:0 0!important;color:#000!important}footer .container form .wpforms-submit-container button:hover{background:var(--black-color)!important;color:#fff!important}.footer-social-media-wrapper{margin-top:57px!important}.footer-social-media-wrapper ul{display:flex;flex-wrap:wrap;gap:13px;margin-top:14px}.footer-social-media-wrapper ul li a{transition:.3s all}.footer-social-media-wrapper ul li a::after{display:none}.footer-social-media-wrapper ul li a:hover{opacity:.6}footer.site-footer{margin-top:76px!important}.site-header{border-bottom:2px solid var(--black-color)}.site-header .header-block{padding:10px 15px 27px}.site-header .header-block__row-container{max-width:1120px;width:100%;padding:0}.site-header .nav-container-main-menu>ul.menu>li>a{color:var(--black-color);font-family:nunito sans,sans-serif;font-weight:500}.mobile-menu-wrapper .mobile-menu-container ul.menu>li>a{font-size:16px;text-transform:none;color:var(--black0=-color);font-family:nunito sans,sans-serif;font-weight:500}.site-header .nav-container-main-menu>ul.menu>li>a::after{background-color:var(--black-color)}.header-block__items-row,.site-header .header-block__row{margin:0!important}.site-header .header-block__row .header-block--content-right{padding:0;max-width:calc(100% - 300px);margin-left:auto;width:100%;padding-right:11px}.header-wishlist{width:22px;height:22px;display:flex;background:url(/wp-content/uploads/2025/02/heart-wishlist.svg)no-repeat 50%/22px}.header-wishlist::after{display:none}.header-giftcard{width:22px;height:22px;display:flex;background:url(../img/gift-icon.png)no-repeat 50%/22px;margin-right:5px}.header-giftcard::after{display:none}.site-header .header-block--content-right .header-block__items-row .header-block__item{padding:0}.site-header .header-block--content-right .header-block__items-row .header-block__item .cart-icon-link{padding:0}.site-header .header-block--content-right .header-block__items-row .icon-ecommerce-cart-content:before{content:'';width:22px;height:22px;display:flex;background:url(/wp-content/uploads/2025/02/shopping-cart-icon.svg)no-repeat 50%/contain;position:relative;top:-2px;right:-3px}.site-header .header-block--content-right .header-block__items-row>.header-block__item:not(:first-child){margin-left:5px}.site-header .header-block__row{position:relative}.site-header .header-block__row .header-block__logo{position:absolute;padding:0;top:2px;left:14px}.site-header .logo-image{width:106px;height:101px;position:relative;display:flex;justify-content:center;align-items:center}.site-header .header-block__row .header-block__logo::after{content:'';position:absolute;right:-50%;top:-14px;background:var(--black-color);width:2px;height:Calc(100% + 20px)}.header-block__row--secondary .header-block__column .header-block__item,.header-block__row--secondary .header-block__column{padding:0!important}.header-block__row--secondary .header-block__column ul.menu li{margin-left:10px}.header-block__row--secondary .header-block__column ul.menu li a{font-size:15px}.site-header.main-header{position:sticky;top:0;background:#fff}body:has(#wpadminbar) .site-header.main-header{top:32px}.vc-row-container:has(.prd-catgeory-main-wrapper){max-width:100%;width:100%;padding:56px 10px;overflow:hidden}.prd-catgeory-main-wrapper .prd-catgeory-header h2{font-family:longinessans,serif;text-transform:uppercase;font-size:50px;letter-spacing:2px}.prd-catgeory-main-wrapper{text-align:center}.prd-catgeory-main-wrapper .prd-category-cards-wrapper{margin-top:60px}.prd-category-cards-wrapper .swiper-slide{height:auto}.prd-category-cards-wrapper .swiper-slide .card-slide-inner{position:relative;min-height:180px;max-height:470px;height:25vw;display:flex;align-items:flex-end;overflow:hidden}.prd-category-cards-wrapper .card-slide-inner .card-slide-img-wrapper{position:absolute;width:100%;height:100%;display:flex;overflow:hidden}.prd-category-cards-wrapper .card-slide-inner .card-slide-img-wrapper img{width:100%;height:100%;object-fit:cover;transition:.3s all}.prd-category-cards-wrapper .card-slide-inner .prd-cat-name-wra{padding:30px;background:rgb(255 255 255/.9);width:100%;font-family:longinessans,serif;text-transform:uppercase;font-size:30px;transform:translatey(100%);transition:.3s all}.prd-category-cards-wrapper .card-slide-inner .card-slide-img-wrapper::after,.prd-category-cards-wrapper .card-slide-inner .prd-cat-name-wra::after{display:none}.prd-category-cards-wrapper .card-slide-inner:hover .card-slide-img-wrapper img{transform:scale(1.1)}.prd-category-cards-wrapper .card-slide-inner:hover .prd-cat-name-wra{transform:translatey(0)}.swiper-pagination{position:static}.widget_layered_nav .widgettitle{display:none!important}.custom-section-wrapper{width:100%;overflow:hidden;padding:40px 15px 0}.custom-section-wrapper .section-container{max-width:1080px;margin:0 auto}.external-links-wrapper{display:flex;gap:30px;flex-wrap:wrap}.external-links-wrapper .btn-class{flex:1;min-width:200px;font-weight:600;background:#f9f4eb;transition:.3s all}.external-links-wrapper .btn-class:hover{background:var(--black-color);color:#fff!important}.woocommerce div.single-product--product-details .woocommerce-notices-wrapper{margin-bottom:40px}.breadcrumb_main-wrapper{background:#f9f4eb;padding:30px 15px}.breadcrumb_main-wrapper .breadcrumb_Container{max-width:1064px;margin:0 auto}.breadcrumb_main-wrapper .breadcrumb_Container .woocommerce-breadcrumb{font-family:nunito sans,sans-serif;font-weight:700;color:#000}.breadcrumb_main-wrapper .breadcrumb_Container .woocommerce-breadcrumb a{font-weight:500}.breadcrumb_main-wrapper .breadcrumb_Container .woocommerce-breadcrumb a::after{display:none!important}.breadcrumb_main-wrapper .breadcrumb_Container .woocommerce-breadcrumb a:hover{text-decoration:underline}.upsell-products-wrapper .woocommerce{background:0 0!important}.custom-related-prd-wrapper{background:#f9f4eb;padding:40px 15px;border-top:2px solid #111;border-bottom:2px solid #111}.custom-related-prd-wrapper .custom-related-prd-container{margin:0 auto;max-width:1064px;width:100%}.custom-related-prd-wrapper .products-archive--products{width:100%!important;padding:0}.custom-related-prd-wrapper .products-loop .product .product-images .image-placeholder{padding-bottom:100%!important}.custom-related-prd-wrapper.archive.woocommerce-page .products-loop .product .product-images .image-placeholder{padding-bottom:130%!important}.custom-related-prd-wrapper .custom-related-prd-container h2{text-align:center;margin:0 auto 50px;font-family:longinessans,serif;text-transform:uppercase;font-size:35px}.archive.woocommerce-page.woocommerce .products.related{gap:0}.custom-related-prd-wrapper.archive.woocommerce-page .products .product .item-info .item-info-row>.title-column{flex-direction:column}.custom-related-prd-wrapper.archive.woocommerce-page.woocommerce .products{justify-content:center}.custom-related-prd-wrapper.archive.woocommerce-page .products .product .item-info h3{margin-bottom:0}.custom-related-prd-wrapper.recent-main-wrapper{background:#fff;border:none;padding:70px 15px 0}.custom-related-prd-wrapper.recent-main-wrapper .external-links-wrapper{margin-bottom:60px}.custom-related-prd-wrapper.recent-main-wrapper h2{margin-bottom:60px}.single-prd-meta-main-wrapper{padding:40px 15px 80px}.single-prd-meta-main-wrapper .single-prd-meta-container{max-width:1064px;margin:0 auto}.single-prd-meta-main-wrapper .prd-meta-row{display:flex;justify-content:space-between;align-items:flex-start}.single-prd-meta-main-wrapper .prd-meta-row .prd-meta-col.meta-content{width:55%;padding-left:20px}.single-prd-meta-main-wrapper form.cart .availability-message{margin-bottom:10px;margin-right:-5px;margin-left:-5px}.single-prd-meta-main-wrapper form.cart .availability-message span{display:inline-block;padding:0 5px}.single-prd-meta-main-wrapper form.cart .availability-message span.tempi{font-weight:700}.product .woocommerce-single-product .prd-banner-wrapper{position:relative;border-bottom:2px solid #000}.product .woocommerce-single-product .prd-banner-wrapper .spacer{padding-top:45%}.product .woocommerce-single-product .prd-banner-wrapper img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center}.product .woocommerce-single-product .prd-banner-wrapper .prd-banner-content{position:absolute;text-align:center;z-index:100;top:50%;transform:translate(0,-50%);left:0;right:0}.product .woocommerce-single-product .prd-banner-wrapper .prd-banner-content .prd-banner-title{font-size:80px;font-weight:400}.product .woocommerce-single-product .prd-banner-wrapper .prd-banner-content .prd-banner-subtitle{font-size:23px;font-weight:300}.product-type-gift-card .single-prd-meta-main-wrapper .prd-meta-col.meta-content .prd-title-heading,.product-type-gift-card .single-prd-meta-main-wrapper .prd-meta-col.meta-content .price,.product-type-gift-card .single-prd-meta-main-wrapper .prd-meta-col.meta-content .prd-short-desc{display:none}.product-type-gift-card .single-prd-meta-main-wrapper .prd-image{margin-bottom:45px}.product-type-gift-card .single-prd-meta-main-wrapper form.gift-cards_form.cart h3{text-transform:uppercase;font-size:20px;font-weight:700;margin-bottom:10px}.product-type-gift-card .single-prd-meta-main-wrapper .prd-meta-row .prd-meta-col.img-col{border:none}.product-type-gift-card .single-prd-meta-main-wrapper .prd-meta-row .prd-meta-col.img-col img{max-width:100%;width:100%;height:auto}.product-type-gift-card .single-prd-meta-main-wrapper .prd-meta-row .prd-meta-col.img-col .single-product-images{display:block;flex-grow:unset;flex:unset;padding:0}.product-type-gift-card .single-prd-meta-main-wrapper .gift-card-content-editor.step-appearance .ywgc-design-list ul{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}.product-type-gift-card .single-prd-meta-main-wrapper .gift-card-content-editor.step-appearance .ywgc-design-list ul li{width:33%}.product-type-gift-card .single-prd-meta-main-wrapper .gift-card-content-editor.step-appearance .ywgc-design-list ul li.default-image-li{display:none}.product-type-gift-card .single-prd-meta-main-wrapper .gift-card-content-editor.step-appearance .ywgc-design-list ul li img{width:100%;height:auto;max-width:100%}body{--yith-ywgc-border-color:#000}.gift-cards-list .ywgc-amount-buttons:first-of-type,.gift-cards-list .ywgc-amount-buttons:last-of-type{border-radius:0!important}.product-type-gift-card .ywgc-main-form-preview-container{border:3px solid #000;padding:3em!important}.product-type-gift-card .ywgc-form-preview-title-container{text-transform:uppercase;font-size:20px;font-weight:700}.product-type-gift-card .ywgc-main-form-preview-container .ywgc-form-preview-title{text-transform:uppercase;font-size:12px;font-weight:700}.product-type-gift-card .gift-cards-list,.product-type-gift-card .gift-card-content-editor{margin-bottom:60px}.product-type-gift-card .gift-cards-list .ywgc-amount-buttons{padding:10px 13px;height:auto;width:auto}.product-type-gift-card .gift-cards-list .ywgc-amount-buttons span.amount{font-size:14px!important;font-weight:700}.product-type-gift-card .gift-cards-list .ywgc-amount-buttons span.amount span.woocommerce-Price-currencySymbol{margin-right:5px}.product-type-gift-card .gift-cards-list .ywgc-manual-amount-container{width:250px}.product-type-gift-card .gift-cards-list .selected_button #ywgc-manual-amount{width:75px;display:inline-block;padding:0}.product-type-gift-card .gift-cards-list #ywgc-manual-amount{max-width:100%;height:22px;width:100px;display:inline-block}.product-type-gift-card .gift-cards-list #ywgc-manual-amount-div-wrapper{position:relative;height:100%;display:flex;justify-content:flex-start}.product-type-gift-card .gift-cards-list .ywgc-manual-currency-symbol:not(.ywgc-hidden){position:static;display:inline-block;vertical-align:middle;padding:0}.product-type-gift-card .gift-cards-list .ywgc-manual-amount-error{width:100%;margin-bottom:30px}.product-type-gift-card .gift-card-content-editor.step-content label{text-transform:uppercase;font-weight:700;font-size:12px}.product-type-gift-card .gift-card-content-editor.step-content .yith_wc_gift_card_input_recipient_details,.product-type-gift-card .gift-card-content-editor.step-content textarea#ywgc-edit-message,.product-type-gift-card .gift-card-content-editor.step-content #ywgc-sender-name,.product-type-gift-card .gift-card-content-editor.step-content #ywgc-delivery-date{margin-top:0;border-top:0;border-left:0;border-right:0;border-radius:0;border-bottom:2px solid #000}.gift-card-content-editor.step-appearance .ywgc-design-list ul li .selected_image_parent{outline:none!important;border:2px solid;border-radius:12px;padding:5px}.single-prd-meta-main-wrapper .prd-meta-row .prd-meta-col.img-col .prd-brands-wrapper{margin-top:30px;text-align:center;justify-content:center}.single-prd-meta-main-wrapper .prd-meta-row .prd-meta-col.img-col{width:45%}.single-prd-meta-main-wrapper .prd-meta-row .prd-meta-col.img-col .single-product-images{position:relative;min-height:1px;border:1px solid #ddd;padding:45px 15px}.single-prd-meta-main-wrapper .prd-meta-row .prd-meta-col.img-col .single-product-images .kalium-woocommerce-product-gallery img{background-color:#fff}.woocommerce .single-product-images .kalium-woocommerce-product-gallery .thumbnails{margin:20px -10px 0}.single-product-images .kalium-woocommerce-product-gallery .main-product-images{margin-bottom:30px}.single-product-images .kalium-woocommerce-product-gallery .main-product-images.carousel .product-gallery-lightbox-trigger i{color:#000!important;font-size:30px;font-weight:700}.single-product-images .kalium-woocommerce-product-gallery .main-product-images.carousel .product-gallery-lightbox-trigger{position:absolute;opacity:.5}.single-prd-meta-main-wrapper .prd-meta-row .prd-meta-col.img-col .meta-img-wrapper{width:100%;height:100%;overflow:hidden;position:relative;padding-bottom:100%}.single-prd-meta-main-wrapper .prd-meta-row .prd-meta-col.img-col .meta-img-wrapper img{width:100%;height:100%;position:absolute;left:0;top:0;object-position:center;object-fit:contain}.single-prd-meta-main-wrapper .prd-meta-col.meta-content h1{font-family:longinessans,serif;text-transform:uppercase;font-size:50px;margin:0 0 30px}.single-prd-meta-main-wrapper .prd-meta-col.meta-content .woocommerce-Price-amount,.single-prd-meta-main-wrapper .prd-meta-col.meta-content .prd-short-desc,.price-on-request{font-family:nunito sans,sans-serif!important;font-weight:600;font-size:20px;line-height:1.6;margin:0 0 20px}.single-prd-meta-main-wrapper .prd-meta-col.meta-content .prd-title-heading{font-family:longinessans,sans-serif!important;font-size:22px;margin:0 0 20px;text-transform:uppercase}.price-on-request{margin:20px 0}.price-on-request .prd-single-popup-button{margin-top:15px}.single-prd-meta-main-wrapper .prd-meta-col.meta-content .prd-attributes{margin-bottom:30px}.single-prd-meta-main-wrapper .prd-meta-col.meta-content .prd-attributes .prd-attributes-list{display:flex;flex-wrap:wrap;gap:10px;font-size:12px}.single-prd-meta-main-wrapper .prd-meta-col.meta-content .prd-attribute .prd-attribute-name{text-transform:uppercase}.single-prd-meta-main-wrapper .prd-meta-col.meta-content .prd-attribute .prd-attribute-value{font-weight:700}.single-prd-meta-main-wrapper .prd-meta-col.meta-content .prd-short-desc{font-weight:400;font-size:16px}.single-prd-meta-main-wrapper .prd-meta-col.meta-content .prd-short-desc a[data-readmore-toggle],.woocommerce .woocommerce-shop-header--description a[data-readmore-toggle]{font-size:12px;text-decoration:underline;margin-top:30px}.single-prd-meta-main-wrapper .prd-meta-col.meta-content .prd-short-desc a[data-readmore-toggle]:after,.woocommerce .woocommerce-shop-header--description a[data-readmore-toggle]:after{display:none}.single-prd-meta-main-wrapper .prd-meta-col.meta-content .prd-short-desc .woocommerce-product-details__short-description,.woocommerce .woocommerce-shop-header--description .inner-description{overflow:hidden;position:relative}.single-prd-meta-main-wrapper .prd-meta-col.meta-content .prd-short-desc .woocommerce-product-details__short-description::after,.woocommerce .woocommerce-shop-header--description .inner-description::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:30px;background:linear-gradient(to bottom,transparent 10%,transparent 30%,white)}.woocommerce .woocommerce-shop-header--description .inner-description::after{background:linear-gradient(to bottom,transparent 10%,transparent 30%,#F9F4EB)}.single-prd-meta-main-wrapper .prd-meta-col.meta-content .woocommerce-Price-amount{font-weight:700}.single-prd-meta-main-wrapper .prd-meta-col.meta-content .prd-brand-logo{max-width:max-content;max-height:69px;display:flex;justify-content:center;align-items:center;height:100%;margin-bottom:10px}.single-prd-meta-main-wrapper .prd-meta-col.meta-content .prd-brand-logo img{width:100%;height:100%;object-fit:contain;object-position:center}.prd-single-swiper{overflow:hidden;height:100%;position:relative}.prd-single-swiper .swiper-slide{height:auto}.prd-single-swiper .swiper-button-prev::after,.prd-single-swiper .swiper-button-next::after{font-size:40px;color:#000!important}.prd-single-swiper .swiper-button-disabled{display:none}.single-prd-meta-main-wrapper .prd-meta-row .prd-meta-col.img-col{position:relative}.single-prd-meta-main-wrapper .yith-add-to-wishlist-button-block{position:absolute;bottom:10px;right:10px;width:30px;margin:0;padding:0;z-index:2}.single-prd-meta-main-wrapper .yith-add-to-wishlist-button-block a::after{display:none}.single-prd-meta-main-wrapper .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button__label{display:none}html body{overflow-x:hidden!important}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu,html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li,html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu{background:0 0!important}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li>a{color:#000!important;font-size:15px!important;font-family:nunito sans,sans-serif;font-weight:600!important;line-height:1.2;display:flex;align-items:center;justify-content:center;transition:.3 all!important;padding:25px 15px 32px;background:#fff!important}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li:hover>a{background:#f9f4eb!important;color:#000!important}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li>a>span.mega-indicator{display:none}.header-block__row--secondary .header-block__column .header-block__item{margin-top:20px!important}html body header .header-block__row--secondary,html body header .header-block__row--secondary>.header-block__column,html body header .header-block__row--secondary>.header-block__column #mega-menu-wrap-main-menu,html body header .header-block__row--secondary>.header-block__column #mega-menu-wrap-main-menu #mega-menu-main-menu{position:static!important}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.img-content-dropdown>ul.mega-sub-menu{background:#f9f4eb!important;padding:0 15px}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.img-content-dropdown>ul.mega-sub-menu>li>ul.mega-sub-menu{display:flex;max-width:1100px;margin:0 auto}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.img-content-dropdown>ul.mega-sub-menu>li>ul.mega-sub-menu li.img-menu-content-wrapper{display:flex;width:60%}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.img-content-dropdown>ul.mega-sub-menu>li>ul.mega-sub-menu li.img-menu-image-wrapper{display:flex;display:block;margin-right:calc(40% - 50vw);position:relative;width:50vw;overflow:hidden}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.img-content-dropdown>ul.mega-sub-menu>li>ul.mega-sub-menu li.img-menu-image-wrapper .widget_media_image{max-height:350px;overflow:hidden}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.img-content-dropdown>ul.mega-sub-menu>li>ul.mega-sub-menu li.img-menu-image-wrapper img{width:100%}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.img-content-dropdown>ul.mega-sub-menu>li>ul.mega-sub-menu li.img-menu-image-wrapper li{padding:0!important}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.img-content-dropdown ul.mega-sub-menu li.img-menu-content-wrapper>ul{width:100%;gap:10px;display:flex}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.img-content-dropdown ul.mega-sub-menu li.img-menu-content-wrapper>ul>li{width:calc(33.33% - 3px)!important;padding:25px 0 0!important}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.img-content-dropdown ul.mega-sub-menu li.img-menu-content-wrapper>ul>li>a{font-size:15px!important;font-family:nunito sans,sans-serif;font-weight:700!important;color:#000!important;opacity:1}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.img-content-dropdown ul.mega-sub-menu li.img-menu-content-wrapper>ul>li>ul{margin-top:10px}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.img-content-dropdown ul.mega-sub-menu li.img-menu-content-wrapper>ul>li>ul>li>a{color:#000!important;font-family:nunito sans,sans-serif}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.img-content-dropdown ul.mega-sub-menu li.img-menu-content-wrapper>ul>li>a:hover,html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.img-content-dropdown ul.mega-sub-menu li.img-menu-content-wrapper>ul>li>ul>li>a:hover{text-decoration:underline!important}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li>ul{transform:translate(0,40px)!important}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu{transform:translate(0,20px)!important}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu{margin:-18px auto 0}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-current-menu-ancestor>a,html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-current-menu-parent>a,html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-current-menu-item>a{background:#f9f4eb!important}html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li>ul li.mega-current-menu-parent>a,html body .header-block__row .header-block__items-row #mega-menu-wrap-main-menu #mega-menu-main-menu>li>ul li.mega-current-menu-item>a{text-decoration:underline!important}.parent--cont-form-wrappwer{max-width:720px;padding:60px 15px 0;width:100%}.parent--cont-form-wrappwer .vc_column-inner{padding:0}.parent--cont-form-wrappwer .vc_row{margin:0}.parent--cont-form-wrappwer .vc_column-inner .section-title{text-align:center;text-transform:uppercase;font-family:nunito sans,sans-serif}.parent--cont-form-wrappwer .vc_column-inner .section-title h2{font-weight:600;margin:0}.parent--cont-form-wrappwer .vc_column-inner textarea,.parent--cont-form-wrappwer .vc_column-inner input:not([type=checkbox]){border:none;border-bottom:2px solid #000;border-radius:0;padding:8px;font-size:15px;color:#000;font-family:nunito sans,sans-serif;font-weight:700;text-transform:capitalize}.parent--cont-form-wrappwer .vc_column-inner textarea::placeholder,.parent--cont-form-wrappwer .vc_column-inner input:not([type=checkbox])::placeholder{opacity:1;color:#000;text-transform:uppercase}.parent--cont-form-wrappwer .vc_column-inner textarea{height:200px!important;resize:none!important}.parent--cont-form-wrappwer .vc_column-inner textarea:focus,.parent--cont-form-wrappwer .vc_column-inner input:not([type=checkbox]):focus{border:none!important;border-bottom:2px solid #000!important}.parent--cont-form-wrappwer .vc_column-inner input:focus{box-shadow:none!important}.parent--cont-form-wrappwer .vc_column-inner .wpforms-has-error textarea,.parent--cont-form-wrappwer .vc_column-inner .wpforms-has-error input:not([type=checkbox]){border:none!important;border-bottom:2px solid red!important}.parent--cont-form-wrappwer .vc_column-inner .wpforms-has-error .wpforms-error::before{display:none}.parent--cont-form-wrappwer .vc_column-inner .wpforms-has-error .wpforms-error{font-size:12px;margin-top:5px}.parent--cont-form-wrappwer .vc_column-inner .wpforms-field{padding:0 0 25px}.parent--cont-form-wrappwer .vc_column-inner input[type=checkbox]:checked::before,.parent--cont-form-wrappwer .vc_column-inner input[type=checkbox]:not(:checked)::after{border:2px solid #000!important;border-radius:0;box-shadow:none!important}.parent--cont-form-wrappwer .vc_column-inner input[type=checkbox]:checked::after{border-color:#000!important}.parent--cont-form-wrappwer .vc_column-inner input[type=checkbox]:checked:before{border:2px solid #000!important}.single-prd-meta-container .prd-brands-wrapper{display:flex;flex-wrap:wrap;gap:10px}.single-prd-meta-container .prd-brands-wrapper li a::after{display:none}.single-prd-meta-container .prd-brands-wrapper li.prd-brand-text{margin-bottom:20px}.single-prd-meta-container .prd-brands-wrapper li.prd-brand-text a{text-transform:uppercase;color:#666;font-size:20px;font-weight:500}.single-prd-meta-container .prd-brands-wrapper li.prd-brand a{border:1px solid #c8c8c8;height:90px;display:flex;justify-content:center;align-items:center;max-width:200px;overflow:hidden;transition:.3s all}.single-prd-meta-container .prd-brands-wrapper li a:hover{opacity:.7}.single-prd-meta-container .prd-brands-wrapper li a img{width:100%;height:100%;object-position:center}.single-prd-meta-container .variation_form{margin-top:20px}.single-prd-meta-container .prd-meta-col p.stock{position:relative;padding-left:15px}.single-prd-meta-container .prd-meta-col p.stock:before{content:'';position:absolute;left:0;top:50%;width:10px;height:10px;border-radius:50%;transform:translateY(-50%)}.single-prd-meta-container .prd-meta-col p.stock.out-of-stock:before{background-color:#c33b36}.single-prd-meta-container .prd-meta-col p.stock.in-stock:before{background-color:#72cc3f}.single-prd-meta-main-wrapper .cart{position:relative}.woocommerce-variation.single_variation{position:static;padding:0 0 10px;margin:0}.single-prd-meta-container .variations_form{}.single-prd-meta-container .variations_form .variations{margin-bottom:20px;font-family:nunito sans,sans-serif}.single-prd-meta-container .variations_form .woocommerce-variation-add-to-cart{margin-top:40px}.single-prd-meta-container .variations_form .variations th.label label{font-weight:600;font-size:14px;margin:0;padding:10px 0}.single-prd-meta-container .variations_form .variations td.value{border-bottom:1px solid #000;border-radius:0;padding:0 8px}.single-prd-meta-container .variations_form .variations td.value .select-option-ui{font-size:14px;padding:0 0 8px}.single-prd-meta-container .variations_form a.reset_variations{padding:0 15px;font-size:12px;display:none!important}.single-prd-meta-main-wrapper .cart .quantity,.single-prd-meta-main-wrapper .woocommerce-variation .quantity{display:none!important}.single-prd-meta-main-wrapper .cart [type=submit]{display:block;width:100%}@media(max-width:1300px){.site-header .header-block__row .header-block__logo{left:0}.external-links-wrapper{gap:20px}}@media(max-width:1100px){.header-block__row--secondary .header-block__column ul.menu li{margin-left:18px}.site-header .header-block__row .header-block__logo::after{right:-20%}}@media(max-width:1024px){.header-block__item--standard-menu-container{display:none}.header-block__item--mobile-menu-toggle{display:block!important}.header-block--content-below .header-block__item{margin-top:24px}.prd-category-cards-wrapper .card-slide-inner .prd-cat-name-wra{transform:translatey(0);font-size:14px}.custom-related-prd-wrapper.archive.woocommerce-page .products-loop .product .product-images .image-placeholder{padding-bottom:120%!important}.site-header .header-block{padding:5px 15px 26px}.site-header .header-block__row .header-block__logo::after{height:Calc(100% + 17px)}.site-header .header-block__row .header-block--content-right{padding:0}.mobile-menu-wrapper .menu>li a{color:#000!important;font-family:nunito sans,sans-serif!important}.mobile-menu-wrapper .menu>li>ul>li:not(:last-child){margin-bottom:10px}.mobile-menu-wrapper .menu>li>ul>li a{font-size:16px!important}}@media(max-width:900px){.single-prd-meta-main-wrapper .prd-meta-row .prd-meta-col.img-col,.single-prd-meta-main-wrapper .prd-meta-row .prd-meta-col.meta-content{width:100%}.single-prd-meta-main-wrapper .prd-meta-row .prd-meta-col.meta-content{padding-left:0;padding-top:24px}}@media(min-width:768px){.site-header .header-search-input .search-field{opacity:1!important;visibility:visible!important;right:10px;background:#fff;border-bottom:2px solid var(--black-color);height:20px;border-radius:0;max-width:202px}.site-header .header-search-input .search-field span{opacity:0!important;visibility:hidden}.site-header .header-search-input .search-field input{padding:0}.site-header .header-search-input .search-field::before{content:'';width:22px;height:22px;display:flex;background:url(/wp-content/uploads/2025/02/icon-search-icon.svg)no-repeat 50%/contain;position:relative;top:-11px;left:-43px}.site-header .header-search-input .search-icon{display:none}}@media(max-width:767px){footer.site-footer{margin-top:50px!important}.header-search-input .search-icon{display:none}.site-header .logo-image{width:100px;height:85px}.site-header .header-block{padding:10px 15px 15px}.vc-row-container:has(.prd-catgeory-main-wrapper){padding:40px 10px}.prd-catgeory-main-wrapper .prd-catgeory-header h2{font-size:30px}.custom-section-wrapper{padding:60px 15px 0}.woocommerce-page .site-main .products-archive{flex-direction:column}.archive.woocommerce-page.woocommerce .products-archive--products{width:100%}.archive.woocommerce-page.woocommerce .products-archive--sidebar{width:100%}.custom-related-prd-wrapper .custom-related-prd-container h2{font-size:40px}.custom-related-prd-wrapper.recent-main-wrapper .external-links-wrapper{margin-bottom:40px}.custom-related-prd-wrapper.recent-main-wrapper h2{margin-bottom:30px}.single-prd-meta-main-wrapper .prd-meta-row{flex-direction:column}.site-header .header-block__row .header-block__logo::after{height:Calc(100% + 20px)}.parent--cont-form-wrappwer .vc_column-inner .wpforms-field{width:100%;margin:0}}@media screen and (max-width:700px){footer .container .footer--widgets>div:first-child,footer .container .footer--widgets>div{width:100%!important}footer .container .footer-col1 .copyright-footer{margin-top:16px}footer .container #wpforms-widget-2{margin-top:40px!important}footer .container form .wpforms-head-container .wpforms-title{font-size:44px;margin-top:0}}