:root{--blue:#1e90ff;--black:#000;--theme-color:#f5f1ee;--primary-text-color:#23272a;--lavender-pinocchio:#e3dfdd;--berry-blackmail:#692070}a{transition:all .3s ease-in-out}a,.alink,a:visited,a:hover{color:var(--primary-text-color);text-decoration:none}a:not(:has(img)):not(:has(button)):hover{opacity:50% !important}body:not(.cms-index-index):not(.contact-index-index):not(.customer-account-login):not(.customer-account-create):not(.customer-account-forgotpassword) .page-header.ioweb-header .header-section .header.content .header-logo-right-side .header-serach-input-parent .header-serach-input{border-bottom:1px solid var(--primary-text-color)}body:not(.cms-index-index):not(.contact-index-index):not(.customer-account-login):not(.customer-account-create):not(.customer-account-forgotpassword) .minicart-wrapper .action.showcart .counter-number{color:#000}body#html-body{font-family:Inter !important;background:var(--theme-color);color:var(--primary-text-color);font-size:16px}h1,h2,h3,h4,h5,h6{font-family:'roboto slab';font-weight:400}.message.info,.message.notice{margin:80px 0 20px;padding:12px 20px 12px 45px;display:block;font-size:1.3rem;background:0 0;border:1px solid var(--primary-text-color);color:var(--primary-text-color);position:relative}.page.messages .messages .message{border:1px solid #d0cdcb;background:0 0;font-size:14px;color:var(--primary-text-color)}.primary .action.primary{border:unset;background:#e3dfdd;font-size:16px !important;font-weight:400}.product-item-details .product-item-name:hover a{color:#333;opacity:50%}button.action.primary:hover{background:var(--primary-text-color) !important;color:#fff !important}.action.primary,button.action.primary,.action-primary,.amshopby-button,.am-filter-go{font-family:Inter,sans-serif;line-height:1.2rem;font-size:16px;letter-spacing:0}.product-image-wrapper:before{content:none !important}.product-image-wrapper:after{content:none !important}.product-item-info .product-item-name:hover a{color:rgba(35,39,42,.5) !important}.product-item-name a.product-item-link{font-size:16px}.product-image-photo{transition:transform .3s ease-in-out}.product-image-photo:hover{transform:scale(1.1)}html.no-scroll body{overflow-y:unset}a.action.towishlist:hover path{fill:#23272a !important;stroke:#23272a !important}@media (max-width:768px){.primary .action.primary{font-size:14px !important}}.page-header.ioweb-header .header-section .header.content{max-width:1680px}.page-header.ioweb-header .header-section .header.content .menu-button-wrap a{font-weight:500;display:flex;gap:5px}.page-header.ioweb-header .header-section .custom-header-mobile .header-logo-left-side .menu-button-wrap .header-toggle-open-btn svg.menu-icon-open{width:40px}.page-header.ioweb-header .header-section .custom-header-mobile .header-logo-left-side .menu-button-wrap .header-toggle-open-btn svg.menu-icon-open rect{width:40px}.page-header.ioweb-header .header-section .menu-button-wrap .menu-icon-close{width:39px;padding:10px 0;border:1px solid #23272a;border-radius:6px}.page-header.ioweb-header .header-section .menu-button-wrap .menu-icon-close path{fill:#23272a}.page-header.ioweb-header .header-logo-left-side .menu-button-wrap{display:flex;column-gap:35px;row-gap:18px;flex-wrap:nowrap}.minicart-wrapper .action.showcart{margin-top:0}.page-header.ioweb-header.sticky-menu .header-section .header.content .header-logo-right-side .header-serach-input-parent .header-serach-input{padding:0 0 0 30px}.columns .column.main{padding-bottom:0}header.page-header.ioweb-header.sticky-menu{background:#f5f1ee;height:80px}header.page-header.ioweb-header.sticky-menu .header.content{padding:5px 15px}header.page-header.ioweb-header{background:#f5f1ee}.mafou-additional-search.additional-nav{padding:0 !important}.cms-page-view .page-title-wrapper{border-bottom:none}@media (max-width:1440px){.page-header.ioweb-header .header-section .header.content .header-logo-right-side .header-serach-input-parent{min-width:auto;max-width:308px}}li.category-item~div{background:#23272a}body .page-wrapper .header-section.mobile-header-logo{background:var(--primary-text-color) !important}.mobile-header-logo .header-logo-left-side .menu-button-wrap svg{border:none}.mobile-header-logo .header-logo-left-side .menu-button-wrap svg path{fill:#fff !important}.mobile-header-logo .custom-header-mobile .logo-wrap{margin:0}.mobile-header-logo .custom-header-mobile .logo-wrap .logo.logo-top img{width:180px}.page-header.ioweb-header .header-section .menu-button-wrap .menu-icon-close{border:1px solid #fff}@media (max-width:1024px){.header-section .custom-header-mobile .menu-button-wrap .top-header-category-link{display:none !important}.header-section .custom-header-mobile .menu-button-wrap .top-header-tel{display:none !important}.header-section .custom-header-mobile .header-logo-right-side .mafou-customer-links{display:none !important}.header-section .custom-header-mobile .header-logo-right-side .right-custom-container{display:none !important}}.minicart-wrapper .block-content .items-total span:not(.count){font-size:16px}.minicart-wrapper .minicart-items .product-item-details .details-qty:before{font-weight:400}.right-custom-container .minicart-wrapper .block-minicart .block-content .items-total .count{position:relative;margin-left:3px;font-weight:500}.right-custom-container .minicart-wrapper .block-minicart .block-content .items-total .count:before{content:'('}.right-custom-container .minicart-wrapper .block-minicart .block-content .items-total .count:after{content:')'}#minicart-content-wrapper .block-content{height:100%;display:flex;flex-direction:column}#minicart-content-wrapper .block-content #btn-minicart-close.action.close:before{color:#333;font-weight:600}#minicart-content-wrapper .block-content .actions .primary #top-cart-btn-checkout{background:#e3dfdd;border:none;color:#333}#minicart-content-wrapper .product-item-details .price-container .price-wrapper .price-including-tax .minicart-price .price{line-height:0;font-weight:400}.minicart-content-wrapper #btn-minicart-close{right:22px;font-weight:600 !important}.minicart-items-wrapper .product-image-container{height:110px;width:110px !important;overflow:hidden}.minicart-items-wrapper #mini-cart .product-item .product .product-item-photo{padding:0 !important;height:auto !important;line-height:0;margin-right:20px}.minicart-items-wrapper .minicart-items .action.delete:before{content:''}.minicart-items-wrapper .minicart-items .btn-item-remove{position:relative !important;color:#333;font-weight:500;text-transform:uppercase}.minicart-items-wrapper .minicart-items input[type=number].item-qty{font-weight:400}.minicart-items-wrapper .minicart-items .product-image-wrapper .product-image-photo{width:100% !important;height:100% !important}.product-item-name{margin-bottom:10px !important}.product-item-pricing{display:flex;align-items:center;margin-bottom:10px}.product-item-pricing .details-qty.qty{margin-top:0 !important;font-size:16px;width:auto}.io .minicart-wrapper .action.showcart .counter-number{background-color:transparent;padding-top:8px;font-size:16px;color:#fff;right:6px;line-height:22px}.io .minicart-wrapper .action.showcart .counter-number:before{content:'('}.io .minicart-wrapper .action.showcart .counter-number:after{content:')';margin-left:1px}.io .minicart-wrapper .action.showcart .counter.qty{height:unset;font-size:16px;line-height:22px}.minicart-items .action.delete{display:block}.block.block-minicart #minicart-content-wrapper{height:100%}.block.block-minicart .secondary{text-align:center}.page-wrapper .minicart-wrapper.active:after{content:'';background:rgba(35,39,42,.5);width:100vw;left:0}.block-minicart #minicart-content-wrapper .block-content .actions:not(.actions~.actions){flex:1;display:flex;flex-direction:column;justify-content:end}@media (max-width:1024px){.io .minicart-wrapper .action.showcart .counter-number{color:#fff;right:15px}.minicart-wrapper .action.showcart .counter.qty .counter-number{z-index:1}}.cms-noroute-index #maincontent .erorr-404{margin:170px 0 100px}.cms-noroute-index #maincontent .erorr-404 .text-404{font-size:16px !important;font-weight:400 !important;max-width:525px;width:100%;margin-top:50px;margin-bottom:50px}.back-home a{max-width:250px;width:100%;background:#e3dfdd;border:none;font-weight:400;font-size:16px;padding:20px 26px}@media (max-width:575px){.cms-noroute-index #maincontent .erorr-404{margin:120px 0 40px}}@media (max-width:425px){.back-home a{max-width:200px;font-size:14px}}body:not(.cms-index-index) .block.newsletter{display:none}.grecaptcha-badge{display:none !important}.page-wrapper .page-footer{background:#ede9e7 !important}.footer.content .address-with-footer-link{display:flex;justify-content:space-between;gap:30px;align-items:start}.footer.content .address-with-footer-link .footer-list{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;gap:30px}.footer.content .address-with-footer-link .address-section{opacity:1}.footer.content .address-with-footer-link .address-section li{list-style:none;color:rgba(35,39,42,.5);margin-bottom:10px}.footer.content .address-with-footer-link .address-section li:hover{opacity:100%;color:#23272a}.footer.content .custom-hr-line{height:1px;width:100%;background:#767676}.footer.content .logo-address{display:flex;align-items:center;gap:95px;margin-bottom:25px}.footer.content .logo-with-footer-link{display:flex;flex-direction:column}.footer.content .logo-with-footer-link .logo-address .footer-icon{height:auto}.footer.content .footer-list ul{list-style:none}.footer.content .footer-list li a{font-weight:500;font-size:14px;color:var(--primary-text-color)}.footer.content .footer-link-with-social-link{max-width:790px;width:100%;display:flex;justify-content:space-between}.footer.content .footer-link-with-social-link .footer-list a:hover{color:var(--primary-text-color);opacity:50%}.footer.content .footer-social-link li{list-style:none;margin-bottom:8px}.footer.content .footer-social-link li a{font-weight:500;font-size:14px;color:var(--primary-text-color)}.footer.content .footer-made-by{display:flex;justify-content:space-between;align-items:center;margin-left:0;margin-top:30px}.footer.content .footer-made-by h4{margin:0 !important;font-family:Inter,sans-serif;color:rgba(0,0,0,.5);transition:all .3s ease-in-out;font-size:14px}.footer.content .footer-made-by h4:hover{color:#000}.page-footer .footer.content{display:block;max-width:1680px;margin:auto}.footer-made-by a{color:rgba(0,0,0,.5);transition:all .3s ease-in-out;font-size:14px}.footer-made-by a:hover{color:#000}@media (max-width:768px){.footer.content .logo-address{gap:60px}.footer.content .footer-made-by{margin-top:24px}}@media (max-width:576px){.footer.content .address-with-footer-link{flex-direction:column}.footer.content .custom-hr-line{display:none}.footer.content .footer-link-with-social-link{padding-top:35px;border-top:1px solid #767676}}