/* ================================================================
   custom.aio.min.css - Intarsia

   CHANGED IN THIS REVISION

   1. Removed the render-blocking @import of Google Fonts Inter that sat
      on line 1. A CSS @import cannot begin until the importing sheet has
      been downloaded AND parsed, which put four sequential round trips on
      the critical path. theme.liquid already loads webfonts via <link> in
      the head, which starts immediately and runs in parallel.

   2. Removed two @font-face blocks whose src read url({{"Breath.woff2"}}).
      Shopify only evaluates Liquid in .liquid files, so that string was
      served verbatim and 404d. The Breath font has never loaded, and this
      fired four failed font requests on every page view.

   3. Mapped   font-family: Breath  ->  var(--font-heading)
               font-family: Inter   ->  var(--font-body)
      Both are defined in the :root block of theme.liquid, so a future
      typeface change is a one-line edit there rather than here.

   NOTE ON PRECEDENCE: at runtime the font-enforcement script in
   theme.liquid sets font-family as an inline !important style on every
   element, which outranks anything in this file. The mappings above are
   for pre-script paint and for correctness, not for behaviour.
   ================================================================ */
.breadcrumb_collection2 .bg-breadcrumb .title-page h2{font-family:var(--font-body);font-size:32px!important}#shopify-section-template--18251810603148__banner_about .breadcrumb_collection2 .bg-breadcrumb{padding:10px 0 0 0!important}.container-v1{max-width:1560px!important}.slick-slide{height:auto}#video-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9999;display:flex;align-items:center;justify-content:center}#video-loader img{width:200px;height:auto}.promo_topbar span{font-size:14px}.promo_topbar .btn_promo{color:#fff;background:none;padding:14px 0;font-size:14px;margin-left:0;font-weight:600;border-radius:0;transition:none;display:inline-block}.promo_topbar .btn_promo:hover{color:rgb(255,255,255);background:#542933}.menu_scroll_v1 .col-lg-2:first-of-type{max-width:13.666667%}.drawer-search-top .drawer-search-title{font-family:var(--font-body);color:#542933!important}#insta-feed{padding:10px 0 25px 0}#insta-feed h2{font-family:var(--font-heading);font-size:40px!important}.widget-title h2,.product-item h2 a{font-family:var(--font-heading)!important;color:#542933!important;font-size:18px}.success-message,.also_like_prod .title,.title-product a{font-family:var(--font-heading)!important;color:#542933!important}.title-product a{font-size:18px;font-weight:600}.filter-price ul li a,.widget-content ul li a,.filter-tag ul li a,.filter-size ul li a,.product-price{font-family:var(--font-body);color:#542933}.filter-tag ul li a:active,.filter-size ul li a:active{font-family:var(--font-body);color:#ffffff!important}.product-desc,.header,.addcart-link{font-family:var(--font-body)}.product-cart__condition label,.more_info p,.price-product span{font-family:var(--font-body);color:#0f0f0f!important}.product-info .product-name{font-size:18px!important;font-family:var(--font-heading)!important;color:#542933!important}.product-info p span,.product-info p,.total_price{font-size:14px!important;color:#0f0f0f!important}.product-info p,.total_price{font-weight:normal!important}.product-info p span,.total_price span{font-weight:600!important}.img_collection::after{content:"";position:absolute;top:50%!important;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to top,#542933,transparent);z-index:1;pointer-events:none}.list-category .img_collection:hover:after{background-color:transparent!important}.breadcrumb_collection .title-page h2{font-family:var(--font-heading)!important}.menu_moblie .menuright{width:90px;display:flex;justify-content:space-between;align-items:center}.menu_moblie .menuright a,.menu_moblie .menuright span{padding:0px!important}.menu_moblie .menuright i{color:#542933!important}.menu_lv2 a{font-family:var(--font-heading);color:#ffffff!important}.menu_lv1,.menu_lv2 h2 a,.nammenu{font-family:var(--font-heading);color:#542933!important}.tab_content_menu_mobile .tab_navar_right span,.tab_content_menu_mobile .tab_navar span,.close-menu-mobile{font-family:var(--font-heading)}.desktop-gallery{display:block}.mobile-gallery{display:none}.product-title{font-family:var(--font-heading);color:#542933!important;font-size:35px!important;margin-top:15px}.product-price ins{font-family:var(--font-body);font-size:18px;font-weight:600!important}.product-meta-info{display:none}.pd_summary p,.extra-link a{font-family:var(--font-body);font-size:16px}.extra-link a{color:#542933!important}.title_variant,.variant_other,.shop-button{font-family:var(--font-body)!important}.title_variant{font-size:12px;color:#542933!important}.swatch input:checked+.variant_other,.swatch input:focus+.variant_other{font-weight:500;border:2px solid #542933!important;opacity:1}.tab-pd-details .bd-tab .container ul li a{font-family:var(--font-heading);font-size:24px!important;color:#542933!important;text-transform:capitalize!important}.title_content p{font-family:var(--font-heading);font-size:10px!important;color:#542933!important}.title_content h3{font-family:var(--font-heading);font-size:24px!important;color:#542933!important}.tab-pd-details .tab-addition .content1 .info_1,.tab-pd-details .tab-addition .content2 .info2 ul li,.tab-pd-details .tab-addition .content2 .info2 ul li a{font-family:var(--font-body);color:#0f0f0f!important;font-size:16px}.tab-pd-details .tab-addition .content2 .info2 h3{font-family:var(--font-heading);font-size:22px!important;color:#542933!important}.delivery_return p a{font-family:var(--font-heading);color:#542933!important}.delivery_return ul p,.delivery_return p{font-family:var(--font-body);color:#0f0f0f!important}.layout_size_guide .close_size_guide{background:#542933!important}.layout_size_guide .close_size_guide:hover{background:#ffffff!important}.delivery-wrap .title{font-family:var(--font-body);color:#542933!important;position:relative;padding-left:20px}.delivery-wrap .title::before{content:"•";position:absolute;left:0;color:#542933;font-size:20px;line-height:1;top:50%;transform:translateY(-50%)}.contact-form h3,.contact-form label{font-family:var(--font-heading);color:#542933!important}.contact-form .shop-button{font-family:var(--font-body)!important;color:#542933!important;border:1px solid #542933!important}.contact-form .shop-button:hover{color:#fff!important}.featured-icon .block-top-link .textwidget .sp-iconfeatured{background-color:#542933!important;border:1px solid #542933!important}.featured-icon .block-top-link .textwidget .sp-iconfeatured p{color:#fff9f5}.related-product .prev-slide,.related-product .next-slide{top:32%!important}.custom-html-widget .title{font-family:var(--font-body)!important}.mini-cart-head .title,.mini-cart-head .mini-cart-counter{font-family:var(--font-heading);font-size:24px!important;color:#542933!important}.mini-cart-bottom .prod .product-detail h3 a{font-family:var(--font-heading);color:#542933!important;font-weight:600!important}.mini-cart-bottom .prod .product_info .product_quanity,.mini-cart-bottom .prod .product_info .product_price{font-family:var(--font-body)}.mini-cart-bottom .sub-total .total-title{font-family:var(--font-heading);color:#542933!important;font-weight:600!important}.mini-cart-bottom .sub-total .total-price{font-family:var(--font-body);color:#0f0f0f!important}.action-checkout a{font-family:var(--font-body);background-color:#542933!important}.action-checkout a:hover{background-color:#0f0f0f!important}.empty-product_minicart a{font-family:var(--font-body);background-color:#542933!important}.empty-product_minicart a:hover{background-color:#0f0f0f!important}.info_blog .btn_readmore a{font-family:var(--font-body);background-color:#542933!important;font-size:14px}.info_blog .btn_readmore a:hover{background-color:#0f0f0f!important}.shopify-policy__container h1,.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container strong,.shopify-policy__container th{font-family:var(--font-heading);color:#542933!important}.shopify-policy__container p{font-family:var(--font-body);color:#0f0f0f!important}.content-404 h1,.content-404 h2{font-family:var(--font-heading);color:#542933!important}.content-404 p{font-family:var(--font-body);color:#0f0f0f!important}.poup-login-destop h2{font-family:var(--font-heading);color:#542933!important}.poup-login-destop a,.poup-login-destop span,.poup-login-destop input{font-family:var(--font-body);color:#0f0f0f!important}.poup-login-destop button{font-family:var(--font-body)}.tab_content_menu_mobile ul .toptab_li a.active,.box_contentmenu .tab_content_menu_mobile .tab-content #tab_account_mobile .overlay_login-content .box_content_accountdestop .formlogin .login_primary .mailrrr .btn-dark{background-color:#542933!important}.popup-cookie .got_it{color:#fff;background-color:#542933!important}.menu_toolbar{background:#542933}.menu_toolbar .set-22-svg{cursor:pointer}.menu_toolbar .set-22-svg:hover svg{fill:rgb(255,255,255)}.read-more-container{position:relative;display:flex;flex-direction:column;align-items:flex-end}.content-product{max-height:150px;overflow:hidden;transition:max-height 0.3s ease;margin-bottom:10px}.content-testimonial{max-height:50px;overflow:hidden;transition:max-height 0.3s ease;margin-bottom:10px}.content-product.expanded,.content-testimonial.expanded{max-height:none;margin-bottom:0}.read-more-btn{width:100px;cursor:pointer;background-color:transparent;color:#542933;border:none;font-family:var(--font-body);font-size:14px;text-decoration:underline;text-decoration-color:#542933;text-underline-offset:3px}.box_getin .box-email{padding:10px;background:rgb(84 41 51 / 75%);border:1px solid #542933;border-radius:12px}.box_getin .box-email form{margin-top:0px!important}@media (max-width:480px){.featured-icon .block-top-link>*{flex:50%}}@media (max-width:576px){.section-blog-v1 .title_heading{font-size:30px!important}#insta-feed h2{font-size:30px!important}}@media (max-width:767px){.menu_moblie .menuright{width:90px!important}.desktop-gallery{display:none!important}.mobile-gallery{display:block!important}.product-title{margin-top:15px}.tab-pd-details .bd-tab .container ul li a{font-size:16px!important}.page_aboutus_v1.page_contact .get_find .box_getin.box_find{margin-left:0;margin-top:30px}}