@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,opsz,wght@0,6..96,400..900;1,6..96,400..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400..700&display=swap";.custom-banner-heading-text,.custom-banner-description,.custom-banner-subheading{font-family:Cormorant Garamond,serif!important}.container{padding-inline:50px}.topbar-section .section-wrapper{min-height:unset;display:flex;align-items:center;background-color:#f9e7e8}.topbar-section .topbar-inner .message-box{text-decoration:none}.topbar-section .topbar-inner .message-box .title p{font-size:13px;line-height:1.2;font-weight:400;letter-spacing:.4px}.topbar-section .section-wrapper .carousel-swiper .swiper-controls .swiper-button-prev,.topbar-section .section-wrapper .carousel-swiper .swiper-controls .swiper-button-next{width:6px;border:0;background-color:transparent;color:#000}.topbar-section .section-wrapper .carousel-swiper .swiper-controls .swiper-button-prev svg,.topbar-section .section-wrapper .carousel-swiper .swiper-controls .swiper-button-next svg{width:100%;height:auto;min-width:unset}.header-section .header-on{padding-block:20px}.header-on .header-row .form-wrapper input{background-color:#f2f2f2;box-shadow:none!important;border-radius:16px;padding:12px 40px 12px 20px;height:auto;color:#232323;font-size:15px;font-weight:500;min-height:50px}.header-on .header-row .form-wrapper input::placeholder{color:#000;opacity:.5}.header-on .header-row .form-wrapper button.search-button{color:gray}.header-on .header-row .form-wrapper button.search-button:before{right:30px;left:auto}.header-on .header-row .header-icons .header-icon{padding:0}.header-on .header-row .header-icons .header-icon svg{width:20px;height:20px}.header-on .header-menu-row{padding-block:0px}.header-on .header-menu-row .container{justify-content:center}.header-on .header-menu-row .header-nav{width:100%;max-width:100%}.header-on .header-menu-row .header-nav nav.site-navigation{margin-inline:auto}.header-on .header-menu-row .header-nav nav.site-navigation .header-navigation>li.menu-item{padding-inline:15px!important}.header-on .header-menu-row .header-nav nav.site-navigation a.menu-link{text-transform:uppercase;letter-spacing:.4px;position:relative;padding-block:0!important;padding-inline:0px!important;font-size:15px;transition:all .3s ease-in-out;line-height:1.6;font-weight:500;text-decoration:none}.header-on .header-menu-row .header-nav nav.site-navigation a.menu-link span.menu-text{position:relative}.header-on .header-menu-row .header-nav nav.site-navigation a.menu-link:before{content:"";bottom:0;left:0;width:0%;height:1px;position:absolute;background:#000;transition:.25s ease-in-out}.header-on .header-menu-row .header-nav nav.site-navigation a.menu-link:hover:before{width:100%}.header-on .header-menu-row .header-nav nav.site-navigation a.menu-link span.menu-arrow svg{width:10px;height:auto}.header-section .header-on .header-menu-row{margin-top:12px;min-height:unset}.header-on .header-row .header-icons{gap:22px;flex:unset!important}.header-on .header-row .form-wrapper{flex:unset!important;max-width:750px;width:100%}.header-on .header-row .header-icons .extraright-atc.desktop_sec{margin-right:22px}.header-on .header-row .header-icons .extraright-atc.desktop_sec .extraatc_inner_sec a{font-size:15px;letter-spacing:0;font-weight:300;text-decoration:underline;text-underline-offset:2px;margin-left:6px;color:#000}.header-on .header-row .header-icons .extraright-atc.desktop_sec .extraatc_inner_sec img{width:100%;height:auto;max-width:84px}.header-on .header-row .header-icons .header-icon svg.icon-account path{stroke:#000}.header-on .header-row .header-icons .header-icon.action-cart svg path{fill:#000}.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap{top:87%;max-width:1150px;left:50%;transform:translate(-50%)}.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap .image-wrapper{border-radius:12px;overflow:hidden;background-color:#e9e9e9}.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap .image-wrapper .mega-menu-content-wrap{background-color:#ae5a50;padding:14px 15px}.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap .image-wrapper .mega-menu-content-wrap .image-content{margin:0 0 20px;color:#fff;letter-spacing:0;font-size:20px;font-weight:600}.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap .menu-item.has-image{width:20%}.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap .image-wrapper .mega-menu-content-wrap span.arrow-icon-menu{display:inline-block}.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap .sub-menu-masonry>.menu-item>a.menu-link{letter-spacing:0;text-transform:capitalize;font-weight:600;font-size:15px;margin-bottom:14px;display:inline-block;color:#000}.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap .sub-menu-masonry li.menu-item a.menu-link{font-weight:400;text-transform:capitalize;letter-spacing:0;line-height:normal;margin-bottom:12px;color:#000;display:inline-block;font-size:15px}.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap .sub-menu-masonry li.menu-item{margin-bottom:0}.topbar-section .topbar-inner .message-box .title{display:flex;align-items:center;gap:5px;color:#000}.topbar-section .topbar-inner .message-box .title span.anchor-arrow{display:inline-block;width:14px;display:none}.topbar-section .topbar-inner .message-box .title span.anchor-arrow svg{width:100%;height:auto;transition:.25s ease-in-out}.topbar-section .topbar-inner .message-box .title:hover p{text-decoration:underline;text-underline-offset:2px}.topbar-section .topbar-inner .message-box .title:hover svg{margin-left:2px}.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap .image-wrapper a.image-link{text-decoration:none}.collection-list-section .section-wrapper .heading-wrapper.heading-wrapper{border:0;position:relative;justify-content:center}.collection-list-section .section-wrapper .heading-wrapper.heading-wrapper .control-collection-list{position:absolute;right:45px}.header-on .header-menu-row .header-nav nav.site-navigation ul.sub-menu{padding-block:20px;width:max-content;padding-inline:18px;min-width:200px}.header-on .header-menu-row .header-nav nav.site-navigation ul.sub-menu li.menu-item a.menu-link{text-decoration:none!important;color:#000;letter-spacing:0;text-transform:capitalize;font-weight:500;font-size:15px;line-height:normal;margin-bottom:0;display:inline-flex}.header-on .header-menu-row .header-nav nav.site-navigation ul.sub-menu li.menu-item a.menu-link span.menu-text{text-decoration:none}.header-on .header-menu-row .header-nav nav.site-navigation ul.sub-menu li.menu-item:not(:last-child){margin-bottom:15px}.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap .image-wrapper .image-inner{background-color:#c1c1c1}.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap .image-wrapper .image-inner img{border-radius:0}.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap .mega-menu{padding-block:25px}.header-on .header-menu-row .header-nav nav.site-navigation a.menu-link span.menu-arrow{position:relative;top:-1px;margin-left:5px}.shopify-section-group-header-group .header{box-shadow:none;border-bottom:1px solid #e2e2e2}.header-icons .header-icon .item-count{right:-4px;top:-4px}.shopify-section.slider-section .slider-promo-wrap{justify-content:center}.shopify-section.slider-section .slider-promo-wrap .promo-boxes-col{width:100%!important}.cs-product-slider .cs-product-top-data .slider_head_data .section-heading{font-size:36px;line-height:1.236;font-weight:600;margin-top:0;margin-bottom:0;text-transform:capitalize;letter-spacing:0;text-decoration:none;text-decoration-thickness:2px;text-underline-offset:3px}.cs-product-slider .cs-product-top-data .slider_head_data .sub_text_heading,.collection-list-section .section-wrapper .heading-wrapper .sub_text_heading{margin-top:5px;font-weight:500;font-size:15px!important;line-height:125%!important;letter-spacing:0;text-align:center}.cs-product-slider .cs-product-top-data .product-slider-btn a{display:inline-block;background:#fff;color:#ae5a50;border-radius:50px;transition:all .3s ease;padding:5px 15px;text-decoration:none;border:1px solid #ae5a50;font-size:14px;font-weight:400;letter-spacing:0}.cs-product-slider .cs-product-top-data .product-slider-btn a:hover{background-color:#ae5a50;color:#fff}.cs-product-slider .slider-arrows{margin-bottom:0;position:static}.cs-product-slider .slider-arrows .swiper-button-next{right:35px}.cs-product-slider .slider-arrows .swiper-button-prev{left:35px}.cs-product-slider .slider-arrows .swiper-button-next,.cs-product-slider .slider-arrows .swiper-button-prev{width:48px;height:48px;visibility:hidden;opacity:0;transition:.25s ease-in-out}.cs-product-slider:hover .slider-arrows .swiper-button-next,.cs-product-slider:hover .slider-arrows .swiper-button-prev{visibility:visible;opacity:1}.cs-product-slider .slider-arrows .swiper-button-next.swiper-button-disabled,.cs-product-slider .slider-arrows .swiper-button-prev.swiper-button-disabled{visibility:hidden!important}.cs-product-slider .slider-arrows .swiper-button-next:hover,.cs-product-slider .slider-arrows .swiper-button-prev:hover{background-color:#fff}.cs-product-slider .slider-arrows .swiper-button-next:hover svg,.cs-product-slider .slider-arrows .swiper-button-prev:hover svg{color:#000;transform:scale(1.15)}.cs-product-slider .slider-arrows .swiper-button-next svg,.cs-product-slider .slider-arrows .swiper-button-prev svg{color:#000;transition:.15s ease-in-out}.cs-product-slider .product-card .product-card-content{padding-inline:0}.cs-product-slider .product-card .product-card-content .product-title{margin:0 0 12px;font-size:16px;font-weight:700;letter-spacing:0;line-height:135%;text-decoration:none;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:auto;order:-1;color:#000}.cs-product-slider .product-card .product-card-content .product-vendor a{font-weight:500;font-size:13px;letter-spacing:0;color:#000;display:inline-block;text-transform:capitalize}.cs-product-slider .product-card .product-card-content .product-price .price__regular .price-item{font-size:22px;font-weight:600;text-decoration:none;line-height:normal;letter-spacing:0;color:#000}.cs-product-slider .product-card .product-card-content{padding:20px 0 0}.cs-product-slider .product-card form.form-add-to-cart{padding-inline:0;margin-top:20px;position:static;padding-bottom:0;background-color:transparent}.cs-product-slider .product-card form.form-add-to-cart button.add-to-cart-button,.cs-product-slider .product-card form.form-add-to-cart .product-quick-view{padding:10px 0!important;border:1px solid #000!important;color:#000;width:100%;font-size:15px;line-height:1.5;display:inline-block;text-align:center;text-decoration:none;box-sizing:border-box;cursor:pointer;min-height:auto;background-color:transparent!important;border-radius:50px;height:auto;font-weight:600!important;text-transform:capitalize;width:76%;margin-inline:auto;display:block;transition:.25s ease-in-out}.cs-product-slider .product-card form.form-add-to-cart button.add-to-cart-button:before,.cs-product-slider .product-card form.form-add-to-cart .product-quick-view:before{visibility:hidden}.cs-product-slider .product-card form.form-add-to-cart button.add-to-cart-button:hover,.cs-product-slider .product-card form.form-add-to-cart .product-quick-view:hover{background-color:#000!important;color:#fff}.cs-product-slider .product-card{margin-bottom:0}.cs-product-slider .product-card .product-card-content .product-price{margin-top:10px}.cs-product-slider.section-design-2-activated .slider-arrows .swiper-button-next,.cs-product-slider.section-design-2-activated .slider-arrows .swiper-button-prev{visibility:visible!important;opacity:1}.cs-product-slider.section-design-2-activated .product-card{background-color:transparent}.card-design-custom .collection-info{margin-bottom:26px}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .filter-wrapper{background-color:#fff;padding:20px}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .filter-wrapper .filter-item[data-index="1"] .details-summary{padding-top:0}.collection-list-section .section-wrapper .heading-wrapper .collection-head{font-size:36px;line-height:1.236;font-weight:600;margin-top:0;margin-bottom:0;letter-spacing:0;text-decoration:none;text-decoration-thickness:2px;text-underline-offset:3px;text-align:center}.collection-list-section .section-wrapper .heading-wrapper .collection-head:after{display:none}.collection-list-section .section-wrapper .heading-wrapper.heading-wrapper{border:0}.collection-list-section .section-wrapper .collection-inner .card-item .card-item-inner .card-title span{font-size:18px;line-height:1.6;letter-spacing:1px;color:var(--white);margin:0;font-weight:600;text-transform:uppercase}.collection-list-section .section-wrapper .collection-inner .card-item .card-item-inner .card-title{bottom:auto;padding-inline:20px;text-decoration:none;top:50%;transform:translateY(-50%)}.category-gallery .h2{font-size:32px;line-height:1.236;font-weight:600;text-transform:capitalize;letter-spacing:0;width:100%;margin:0 0 32px}.gallery__item .gallery__item-content .subheading{font-size:15px!important;line-height:1.6;letter-spacing:5px;color:var(--white);margin:0!important;font-weight:500}.section-gallery.category-gallery .gallery.section-spacing{padding-block:0!important}.collection-list-section .heading-wrapper .control-collection-list .swiper-controls{margin-left:0;gap:14px;margin-right:0}.collection-list-section .heading-wrapper .control-collection-list .swiper-controls button.swiper-button-prev,.collection-list-section .heading-wrapper .control-collection-list .swiper-controls button.swiper-button-next{width:22px;height:22px;background:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:none;transition:.25s ease-in-out}.collection-list-section .heading-wrapper .control-collection-list .swiper-controls button.swiper-button-prev svg,.collection-list-section .heading-wrapper .control-collection-list .swiper-controls button.swiper-button-next svg{width:22px;height:auto;transition:.25s ease-in-out}.collection-list-section .heading-wrapper .control-collection-list .swiper-controls button.swiper-button-prev:hover svg,.collection-list-section .heading-wrapper .control-collection-list .swiper-controls button.swiper-button-next:hover svg{transform:scale(1.15)}.collection-list-section .heading-wrapper .control-collection-list .swiper-controls button.swiper-button-prev svg path,.collection-list-section .heading-wrapper .control-collection-list .swiper-controls button.swiper-button-next svg path{stroke:#000}.collection-list-section .section-wrapper .collection-inner .card-item .card-item-inner:hover{transform:unset}.cstm_testimonial .testimonial_head_txt p{font-size:32px;line-height:1.236;font-weight:600;margin-top:0;margin-bottom:0;text-transform:capitalize;letter-spacing:0;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.cstm_testimonial_sec_data .cstm_testimonial_slides .testimonial-content-bx .verification_data span.verfication-icon{width:22px;height:22px}.cstm_testimonial_sec_data .cstm_testimonial_slides .testimonial-content-bx .verification_data span.verfication-icon svg{width:100%;height:auto}.custom-video-section .container{max-width:1200px;width:100%}.custom-video-section .content-inner{width:100%}.custom-video-section .content-inner .heading{font-size:40px;line-height:1.236;margin-top:0;letter-spacing:0;text-transform:uppercase;font-weight:400;margin-bottom:8px}.custom-video-section .content-inner .heading{margin-bottom:20px;color:#000;font-size:15px;font-weight:500;line-height:1.4;letter-spacing:0}.custom-video-section .content-inner .description p{font-size:15px;letter-spacing:0;color:#000;margin-bottom:12px}.custom-video-section .content-inner .description p em{font-size:24px}.custom-video-section .image-with-text .media-wrapper video{border:18px solid #f6f6f6;height:600px!important}.shopify-section-group-footer-group .ft-blocks{padding-block:60px}.shopify-section-group-footer-group .ft-blocks .container{max-width:1600px;width:100%;display:flex;gap:25px;align-items:flex-start}.shopify-section-group-footer-group .ft-blocks .footer-right-part{max-width:280px;width:100%;display:flex;flex-direction:column;min-height:-webkit-fill-available;margin-bottom:58px}.shopify-section-group-footer-group .ft-blocks .fotter-left-part{width:100%}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-blocks-inner{padding-block:0;justify-content:flex-start;gap:10%}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-bar .container{padding-inline:0}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-bar .ft-bar-inner{width:100%;padding-block:14px 0;align-items:center}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-bar .ft-bar-inner .ft-copyright{margin-top:0;text-transform:unset}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-bar .ft-bar-inner .ft-copyright ul.ft-block-nav{display:none}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-bar .ft-bar-inner .social-media-list{margin:0;display:flex;align-items:center;gap:5px}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-bar .ft-bar-inner .ft-copyright p{font-size:15px;letter-spacing:0;font-weight:400;text-transform:unset}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-bar .ft-bar-inner .social-media-list a.icon{height:42px;width:42px;padding:10px;background-color:#000}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-bar .ft-bar-inner .social-media-list a.icon svg{width:100%;height:auto}.shopify-section-group-footer-group .ft-blocks .footer-right-part .ft-payments .social-media-list a.icon{width:42px;height:42px;padding:10px}.shopify-section-group-footer-group .ft-blocks .footer-right-part .ft-payments .social-media-list a.icon svg{width:100%;height:auto}.shopify-section-group-footer-group .ft-blocks .footer-right-part .ft-payments .social-media-list{display:flex;gap:5px}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-blocks-inner .ft-block-item:first-child{border-right:.1rem solid rgba(var(--text-color),.1);min-width:unset;width:30%;position:relative;padding-bottom:32px}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-blocks-inner .ft-block-item:first-child:before{content:"";width:.5px;height:60px;background:rgba(var(--text-color),.1);position:absolute;top:-60px;right:0}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-blocks-inner .ft-block-item .ft-block-heading{font-size:17px;margin-bottom:20px;font-weight:600;line-height:1.236;letter-spacing:0;text-transform:uppercase;display:block}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-blocks-inner .ft-block-item ul.ft-block-nav a.link{letter-spacing:0;font-weight:400;font-size:15px;margin-bottom:6px;display:inline-block}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-blocks-inner .ft-block-item .footer-logos img{width:100%!important;height:auto;max-width:280px}.shopify-section-group-footer-group .ft-blocks .footer-right-part .ft-block-newsletter-content{font-size:17px;margin-bottom:20px;font-weight:600;line-height:1.236;letter-spacing:0;text-transform:uppercase}.shopify-section-group-footer-group .ft-blocks .footer-right-part .ft-payments{margin-top:auto}.shopify-section-group-footer-group .ft-blocks .footer-right-part .ft-payments ul.list-payment{gap:0;padding:0;margin-inline:-5px;display:flex;flex-wrap:wrap;justify-content:flex-end}.shopify-section-group-footer-group .ft-blocks .footer-right-part .ft-payments ul.list-payment li.list-item{padding:.5rem}.shopify-section-group-footer-group .ft-blocks .footer-right-part .newsletter-inner{margin-bottom:18px}.shopify-section-group-footer-group .ft-blocks .footer-right-part .newsletter-inner .field-wrapper{background-color:#fff;border-radius:10px;overflow:hidden;display:flex;flex-wrap:wrap;padding-block:4px}.shopify-section-group-footer-group .ft-blocks .footer-right-part .newsletter-inner .field-wrapper input{flex:1;background-color:#fff;color:#000;font-size:15px;font-weight:500;letter-spacing:0;font-family:Inter;line-height:normal;padding:5px 19px;border:0;box-shadow:none;width:100%}.shopify-section-group-footer-group .ft-blocks .footer-right-part .newsletter-inner .field-wrapper input::placeholder{opacity:.5}.shopify-section-group-footer-group .ft-blocks .footer-right-part .newsletter-inner .field-wrapper button.button{background-color:transparent;width:36px}.shopify-section-group-footer-group .ft-blocks .footer-right-part .newsletter-inner .field-wrapper button.button svg{width:100%;height:auto}.shopify-section-group-footer-group .ft-blocks .footer-right-part .newsletter-inner .field-wrapper button.button svg path{fill:#000}.shopify-section-group-footer-group .ft-blocks .footer-right-part .message{margin-block:0;font-size:12px;font-weight:500;display:flex;align-items:center}.shopify-section-group-footer-group .ft-blocks .footer-right-part .newsletter-text{line-height:128%;letter-spacing:0;font-size:14px}.shopify-section-group-footer-group .ft-blocks .footer-right-part .newsletter-text a{font-weight:500;text-decoration:underline}.shopify-section-group-footer-group .footer{background-color:#f2f2f2!important}body .breadcrumbs{padding:0 50px;margin-top:20px;display:flex;gap:5px}body .breadcrumbs a{font-size:16px;text-decoration:underline!important;text-underline-offset:4px;letter-spacing:0;white-space:nowrap}body .breadcrumbs span.custom_bredcrumb{display:flex}.card-design-custom .collection-info .collection-title-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.card-design-custom .collection-info .collection-title-wrap .title{margin:0;font-size:32px;line-height:1.236;font-weight:600;text-transform:capitalize}.card-design-custom .collection-info .collection-title-wrap .coll-prod-count{font-size:15px;line-height:1.236;font-weight:600;text-transform:capitalize}.card-design-custom .collection-info .description-wrapper{margin-top:8px}.card-design-custom .collection-info .description-wrapper .coll-description-text{margin:0;letter-spacing:0;line-height:140%;font-size:15px}.card-design-custom .collection-info .description-wrapper .read-more-btn{margin-top:8px;background:none;border:none;padding:0;font-weight:600;cursor:pointer;color:#000;font-size:13px}.card-design-custom .product-card .product-card-content .product-title{margin:0 0 9px;font-size:16px;font-weight:700;letter-spacing:0;line-height:135%;text-decoration:none;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:auto;order:-1;text-align:left}.card-design-custom .product-card .product-card-content .product-vendor .product-vendor-link{font-weight:500;font-size:13px;letter-spacing:0;color:#000;display:inline-block;text-transform:capitalize}.card-design-custom .product-card .product-card-content .product-price .price-item{font-size:22px;font-weight:600;letter-spacing:0}.card-design-custom .product-card form.form-add-to-cart .product-quick-view,.card-design-custom .product-card form.form-add-to-cart .add-to-cart-button{padding:10px 0!important;border:1px solid #000!important;color:#000;font-size:15px;line-height:1.5;text-align:center;text-decoration:none;box-sizing:border-box;cursor:pointer;min-height:auto;background-color:transparent!important;border-radius:50px;height:auto;font-weight:600!important;text-transform:capitalize;width:100%;margin-inline:auto;display:block;transition:.25s ease-in-out}.card-design-custom .product-card form.form-add-to-cart .product-quick-view:hover,.card-design-custom .product-card form.form-add-to-cart .add-to-cart-button:hover,.card-design-custom .product-card form.form-add-to-cart .add-to-cart-button[disabled]{background-color:#000!important;color:#fff}.card-design-custom .product-card form.form-add-to-cart .product-quick-view:before{visibility:hidden}.card-design-custom .product-card form.form-add-to-cart .product-quick-view:hover{background-color:#000!important;color:#fff}.card-design-custom .product-card .product-badge span.badge{background-color:#000;font-size:12px;text-transform:uppercase;letter-spacing:.4px;padding:4px 6px}.card-design-custom .collections .layer-first form.filter-form label.filter-label{letter-spacing:0;font-size:15px;font-weight:500;transition:unset}.card-design-custom .collections .layer-first .details-header{text-transform:unset}.card-design-custom .collections .layer-first .details-header span.item-selected{margin-block:0 5px;letter-spacing:0;color:#000;font-size:16px;text-transform:unset!important;opacity:.8;font-weight:400}.card-design-custom .collection-main-inner-wrap{padding:50px}.card-design-custom .collection-main-inner-wrap .layer-first{padding:0 26px 0 0!important;background-color:transparent!important}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper details.filter-item{background-color:transparent;border-bottom:1px solid rgb(0 43 69 / 20%);border-top:0;padding-bottom:10px}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper details.filter-item:last-child{border:0;padding-bottom:0}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .details-summary{justify-content:flex-start;gap:10px;padding-block:15px}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .details-summary span.filter-title{text-transform:uppercase;color:#000;font-size:15px;font-weight:600;position:relative;padding-left:0;letter-spacing:0}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .details-summary .details-icon svg{width:14px;height:auto}.card-design-custom .collections .layer-first form.filter-form input{border-color:#000;margin-right:4px}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .details-content,.card-design-custom .collection-main-inner-wrap .layer-first{padding:0}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .details-content .range-slider{padding-inline:0}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .details-content .range-slider .price-input .price-value{width:62%;pointer-events:unset;padding:6px 10px;margin:0;text-align:left;min-height:unset;height:auto;box-shadow:none;color:#000;font-family:Inter;font-weight:500;border:1px solid #000;border-radius:0;font-size:15px}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .details-content .range-slider .price-input .price-currency{position:static;font-size:16px;font-weight:600;color:#000;opacity:1;width:auto}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .details-content .range-slider .price-input .price-from,.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .details-content .range-slider .price-input .price-to{display:flex;align-items:center;justify-content:flex-start;gap:6px}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .details-content .range-slider .price-input .price-to{justify-content:flex-end}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .details-content .range-slider .noUi-connects{height:6px}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .details-content .range-slider .noUi-handle{-webkit-appearance:none;appearance:none;width:18px;height:18px;background-color:#fff;background-image:url(/cdn/shop/files/range-thumb.png?v=1776089452);background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:0%;border:1px solid #002b45;box-shadow:0 0 #0003;pointer-events:auto;cursor:pointer;z-index:9;top:-7px}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .details-content .range-slider .noUi-handle.noUi-handle-lower{right:-14px}.card-design-custom .product-card{padding:18px;background-color:#fff;margin-bottom:0!important;display:flex;flex-direction:column;height:100%}.card-design-custom .product-card .product-card-content{padding-inline:0;padding-top:28px}.card-design-custom .product-card form.form-add-to-cart{position:static;padding:0;margin-top:auto}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .details-content .range-slider .price-input span.separator{margin-inline:0;display:none}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .active-filter .active-filter-item{box-shadow:none;border:1px solid #000;letter-spacing:0;font-size:15px;padding-block:5px;font-weight:500;border-radius:50px}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .active-filter .active-filter-item svg{width:8px;height:auto}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .active-filter .active-filter-item.link-underline{width:fit-content;padding-inline:12px;background-color:#000;color:#fff;text-decoration:none;letter-spacing:0;text-transform:uppercase;padding:5px 18px;display:inline-block;border-radius:50px}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .active-filter{flex-wrap:wrap;margin-bottom:10px}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .active-filter span.filter-active-title{width:100%;text-transform:uppercase;letter-spacing:.4px;font-size:14px;font-weight:600;margin-bottom:4px}.card-design-custom .collection-main-inner-wrap .layer-last .products:has(.empty-filter-content){display:block;text-transform:capitalize}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .details-content .range-slider .price-input{margin-top:24px}.card-design-custom .collection-main-inner-wrap .layer-last .products{gap:15px}body .breadcrumbs span.custom_bredcrumb span.breadcrumb-delimeter{margin-right:3px;margin-left:3px}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .details-content .filter-show-more-btn{text-underline-offset:2px;margin-top:15px;padding-bottom:10px;padding-top:8px}.card-design-custom .collection-main-inner-wrap .layer-first .filter-form-wrapper .details-content .filter-show-more-btn span{font-size:14px}.card-design-custom .collection-main-inner-wrap .layer-last .layer-last-header select.filter-sorting{text-transform:unset;font-size:14px;font-weight:500;height:auto;padding:12px 50px 12px 18px;border-radius:50px}.card-design-custom .collection-main-inner-wrap .layer-last .pagination-list{justify-content:flex-end}.main-product-section .main-product{max-width:1500px;margin-inline:auto;width:100%;padding-bottom:70px}.main-product-section .main-product .product-summary .title .product-title{font-size:25px;font-weight:600;font-style:normal;line-height:normal;font-family:Inter!important}.main-product-section .main-product .product-summary .price .product-price-wrapper .price-item{font-size:22px;line-height:100%;letter-spacing:0px;font-weight:400;margin-bottom:4px}.main-product-section .main-product .product-summary .product-text p{text-decoration:none;font-size:15px;font-family:Inter!important;line-height:normal;letter-spacing:0px;display:block;margin-bottom:5px}.main-product-section .main-product .product-summary .dynamic_short_description .short-description-text{letter-spacing:0;padding-left:0;margin:0;line-height:140%;font-size:15px}.main-product-section .main-product .product-summary .dynamic_short_description .short-description-text .read-more-button{font-weight:500;text-transform:capitalize}.main-product-section .main-product .product-summary .add-to-cart .add-to-cart-button{margin:0;font-size:18px;letter-spacing:0;font-weight:500;border:1px solid #000;transition:.25s ease-in-out;border-radius:50px;min-height:45px}.main-product-section .main-product .product-summary .add-to-cart .product-quantity{max-width:140px}.main-product-section .main-product .product-summary .add-to-cart .product-quantity .quantity{width:100%;min-height:45px;border-radius:50px}.main-product-section .main-product .product-summary .add-to-cart .product-quantity .quantity input{font-size:18px}.main-product-section .main-product .product-summary .add-to-cart .product-quantity .quantity .quantity-button{width:36px;height:100%;justify-content:center}.main-product-section .main-product .product-summary .add-to-cart .product-quantity .quantity .quantity-button svg{width:12px;height:auto}.main-product-section .main-product .product-summary .add-to-cart .add-to-cart-button:hover{background-color:transparent;color:#000}.main-product-section .main-product .product-summary .price .product-price-wrapper .installment{font-size:15px;letter-spacing:0;font-weight:400}body .breadcrumbs a[aria-current=page]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;width:auto}.main-product-section .scroll-pdp-description-custom{padding-block:50px;background-color:#f2f2f2;padding-inline:50px;max-width:1500px;margin-inline:auto;width:calc(100% - 100px)}.main-product-section .scroll-pdp-description-custom p{letter-spacing:0;padding-left:0;margin:0 0 18px;line-height:140%;font-size:15px}.recommendations-section .product-recommendations .heading-wrapper{border:0;position:unset;display:block;text-align:center;animation:unset;transform:unset!important;opacity:1}.recommendations-section .product-recommendations .heading-wrapper .collection-head:after{visibility:hidden}.recommendations-section .product-recommendations .heading-wrapper .collection-head{font-size:36px;line-height:1.236;font-weight:600;margin-top:0;margin-bottom:0;letter-spacing:0;text-decoration:none;text-decoration-thickness:2px;text-underline-offset:3px;text-transform:uppercase}.recommendations-section .product-recommendations{position:relative}.recommendations-section .product-recommendations .heading-wrapper .swiper-controls{position:static}.recommendations-section .product-recommendations .heading-wrapper .swiper-controls button{width:48px;min-width:48px;height:48px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #0000001a;color:#000;position:absolute;top:50%;transform:translateY(-50%);bottom:unset;visibility:hidden;opacity:0}.recommendations-section .product-recommendations .control-banner-product-slider{position:static}.recommendations-section .product-recommendations:hover .heading-wrapper .swiper-controls button{visibility:visible;opacity:1}.recommendations-section .product-recommendations .heading-wrapper .swiper-controls button.swiper-button-disabled{visibility:hidden}.recommendations-section .product-recommendations .heading-wrapper .swiper-controls button svg{transition:.25s ease-in-out}.recommendations-section .product-recommendations .heading-wrapper .swiper-controls button:hover svg{transform:scale(1.1)}.main-product-section .main-product .product-gallery .product-main-slide{border:10px solid #f2f2f2}.main-product-section .main-product .product-gallery .product-media-box .product-thumbs-slide{padding-block:40px}.main-product-section .scroll-pdp-description-custom .description-text-title{margin:0 0 30px;font-size:24px;line-height:1.236;font-weight:600;letter-spacing:0;text-decoration:none;text-decoration-thickness:2px;text-underline-offset:3px;text-transform:capitalize;text-align:left}.main-product-section .main-product .product-summary .product-variants .field-title{font-size:15px;letter-spacing:0}.main-product-section .main-product .product-summary .product-variants .field-wrap-inner label.field-label{letter-spacing:0;color:#000;border:1px solid #858585;text-decoration:none;font-size:15px;font-weight:400;padding:10px 18px;text-align:center;border-radius:4px;line-height:normal;transition:.25s ease-in-out;min-width:fit-content;background:transparent}.main-product-section .main-product .product-summary .product-variants .field-wrap-inner input:checked+label.field-label{box-shadow:inset 0 0 0 1px #000}.side-cart .side-cart-inner .side-cart-header{padding:15px;background:transparent;border-bottom:1px solid #8080802e}.side-cart .side-cart-inner .side-cart-header .side-cart-title{margin:0;font-size:18px;font-weight:600;letter-spacing:0;line-height:normal}.side-cart .side-cart-inner .side-cart-header .side-cart-close{width:18px;height:18px}.side-cart .side-cart-inner .side-cart-header .side-cart-close svg{width:100%;height:auto}.side-cart .side-cart-inner .side-cart-content{padding:15px}.side-cart .side-cart-inner .side-cart-content .cart-progress-bar-wrapper{margin-bottom:20px}.side-cart .side-cart-inner .side-cart-content .cart-progress-bar-wrapper .goal-message{margin:0 0 10px;line-height:normal;letter-spacing:0;font-size:14px}.side-cart .side-cart-inner .side-cart-content .cart-progress-bar-wrapper .cart-progress-bar-container{height:8px;background:#ddd;border-radius:4px;margin-top:8px;overflow:hidden}.side-cart .side-cart-inner .side-cart-content .cart-progress-bar-wrapper .cart-progress-bar-container #cart-progress-bar{height:100%}.side-cart .side-cart-inner .side-cart-content .product-item .product-info .product-name{font-size:14px;overflow:hidden;letter-spacing:0;font-weight:600}.side-cart .side-cart-inner .side-cart-content .product-item .product-info .product-price{font-weight:500;font-size:14px;letter-spacing:0}.side-cart .side-cart-inner .side-cart-content .product-item .product-info .bottom-line a.product-remove{width:28px;height:28px;border-radius:5px;background-color:#000;padding:8px;align-items:center}.side-cart .side-cart-inner .side-cart-content .product-item .product-info .bottom-line a.product-remove span.remove-icon{color:#fff;margin:0;width:100%;height:auto;display:inline-flex}.side-cart .side-cart-inner .side-cart-content .product-item .product-info .bottom-line a.product-remove span.remove-icon svg{width:100%;height:auto}.side-cart .side-cart-inner .side-cart-content .product-item .product-info .bottom-line .quantity{width:auto!important;min-height:36px;border:1px solid #000;border-radius:50px;overflow:hidden;max-width:100px;box-shadow:none;padding-inline:8px}.side-cart .side-cart-inner .side-cart-content .product-item .product-info .bottom-line .quantity .quantity-button{justify-content:center}.side-cart .side-cart-inner .side-cart-content .product-item .product-info .bottom-line .quantity input{font-size:15px;font-weight:600;color:#000}.side-cart .side-cart-inner .side-cart-content .product-item .product-info .bottom-line .quantity .quantity-button svg{width:12px;height:auto}.side-cart .side-cart-inner{max-width:420px;width:100%}.side-cart .side-cart-inner .side-cart-footer .side-cart-footer-bottom{padding:15px;background-color:#f2f2f2}.side-cart .side-cart-inner .side-cart-footer .side-cart-footer-bottom .total-label{font-size:15px!important;text-transform:uppercase;font-weight:600!important;margin:0 0 7px;line-height:normal;letter-spacing:0}.side-cart .side-cart-inner .side-cart-footer .side-cart-footer-bottom .cart-amount-saved{font-size:13px;color:#000;font-weight:600;text-transform:capitalize;letter-spacing:0}.side-cart .side-cart-inner .side-cart-footer .side-cart-footer-bottom .tax-note{display:block;padding-block:0!important;letter-spacing:0;font-weight:500;font-size:13px;font-style:normal}.side-cart .side-cart-inner .side-cart-footer .side-cart-footer-bottom .primary-button{margin:0;padding:12px 5px;width:100%;font-weight:500;letter-spacing:0;min-height:40px;border-radius:50px;font-size:15px}.side-cart .side-cart-inner .side-cart-footer .side-cart-footer-bottom .go-to-cart{margin:0;padding:10px 5px;width:100%;font-weight:500;letter-spacing:0;min-height:40px;border-radius:50px;font-size:15px;line-height:normal}.template-cart .cart-content-inner .cart-footer .buttons .button{margin:0 0 32px;padding:12px 5px;width:100%;font-weight:500;letter-spacing:0;min-height:40px;border-radius:50px;font-size:15px;background-color:transparent;color:#000;border:1px solid #000}.template-cart .cart-content-inner .cart-footer .buttons .button:hover{background-color:#000;color:#fff}.template-cart .cart-content .cart-header .title{font-size:36px;line-height:1.236;font-weight:600;margin-top:0;margin-bottom:0;letter-spacing:0;text-decoration:none;text-decoration-thickness:2px;text-underline-offset:3px;text-transform:uppercase}.template-cart .cart-content .cart-header .cart-ready-text{font-size:15px;letter-spacing:0;color:#000;line-height:160%;margin-top:6px}.side-cart .side-cart-inner .side-cart-content .cart-empty .empty-title{font-size:18px;text-transform:uppercase;display:block;font-weight:700}.side-cart .side-cart-inner .side-cart-content .cart-empty .empty-text p{letter-spacing:0;font-size:15px;color:#000;font-weight:500}.side-cart .side-cart-inner .side-cart-content .cart-empty .empty-collections a{padding:10px 12px;border:1px solid #000;color:#000;line-height:1.5;background-color:transparent;border-radius:50px;font-weight:600;transition:.25s ease-in-out;display:block;width:auto}.side-cart .side-cart-inner .side-cart-content .cart-empty .empty-collections a svg{display:none}.side-cart .side-cart-inner .side-cart-content .cart-empty .empty-collections a span{text-transform:capitalize;letter-spacing:0;font-size:14px;font-weight:600}.side-cart .side-cart-inner .side-cart-content .cart-empty .empty-collections a:hover{background-color:#000;color:#fff}.side-cart .side-cart-inner .side-cart-content:has(.cart-empty){display:flex;justify-content:center;align-items:center}.template-cart .cart-content-inner .cart-form-content,.template-cart .cart-content-inner .cart-footer{background-color:#f2f2f2}.template-cart .cart-content-inner .cart-form-content .cart-table .td-product-details .card-item-info .cart-item-name{font-size:16px;letter-spacing:0;line-height:140%;font-weight:600}.template-cart .cart-content-inner .cart-form-content .cart-table .product-price{font-size:18px}.template-cart .cart-content-inner .cart-form-content .cart-table .product-remove{width:26px;height:26px;border-radius:5px;background-color:#000;padding:7px;align-items:center}.template-cart .cart-content-inner .cart-form-content .cart-table .product-remove svg{width:100%;height:auto;color:#fff}.template-cart .cart-content-inner .cart-form-content .cart-table .quantity-wraper .quantity{border-radius:50px;overflow:hidden;border:1px solid #d8d8d8;box-shadow:none;min-width:120px;min-height:40px;padding-inline:8px;background-color:#fff}.template-cart .cart-content-inner .cart-form-content .cart-table .quantity-wraper .quantity input{font-size:18px;line-height:100%;letter-spacing:0}.template-cart .cart-content-inner .cart-form-content .cart-table .quantity-wraper .quantity .quantity-button{justify-content:center}.template-cart .cart-content-inner .cart-form-content .cart-table .quantity-wraper .quantity .quantity-button svg{width:12px;height:auto}.template-cart .cart-content-inner .cart-form-content .cart-table th{color:#000;font-size:14px;letter-spacing:0;font-weight:600;opacity:.7}.template-cart .cart-content-inner .cart-footer .cart-progress-bar-wrapper .goal-message{margin:0 0 10px;line-height:normal;letter-spacing:0;font-size:14px}.template-cart .cart-content-inner .cart-footer .cart-progress-bar-wrapper .cart-progress-bar-container{height:8px;background:#ddd;border-radius:4px;margin-top:8px;overflow:hidden}.template-cart .cart-content-inner .cart-footer .cart-progress-bar-wrapper .cart-progress-bar-container #cart-progress-bar{height:100%}.template-cart .cart-content-inner .cart-footer .cart-note label{font-size:15px;text-transform:capitalize;letter-spacing:0;font-weight:500}.template-cart .cart-content-inner .cart-footer .cart-note .text-area{background-color:#fff;border:0;box-shadow:none}.template-cart .cart-content-inner .cart-footer .cart-note .text-area{background-color:#fff;border:0;box-shadow:none;margin-bottom:6px}.template-cart .cart-content-inner .cart-footer .cart-totals .totals-heading{font-size:16px!important;text-transform:uppercase;font-weight:600!important;margin:0 0 10px;line-height:normal;letter-spacing:0}.template-cart .cart-content-inner .cart-footer .cart-totals .cart-amount-saved{font-size:13px;color:#000;font-weight:600;text-transform:capitalize;letter-spacing:0}.template-cart .cart-content-inner .cart-footer .cart-totals .tax-note{display:block;padding-block:0!important;letter-spacing:0;font-weight:500;font-size:13px;font-style:normal}.template-cart .cart-content-inner .cart-footer .cart-totals li.discounts-discount{letter-spacing:0;font-weight:500;font-size:13px;margin-bottom:10px;margin-top:14px}.template-cart .cart-content-inner .cart-form-content .cart-table .td-product-details .card-item-info .product-option{letter-spacing:0;font-size:12px;color:#000;font-weight:500}.template-cart .cart-content .cart-header{display:block}.cart-page-section .cart-empty .cart-empty-text{font-size:36px!important;line-height:1.236;font-weight:600;margin-top:0;margin-bottom:10px;text-transform:uppercase;letter-spacing:0}.cart-page-section .cart-empty a.continue-shopping{padding:10px 28px;border:1px solid #000;color:#000;font-size:15px;line-height:1.5;display:inline-block;text-align:center;text-decoration:none;box-sizing:border-box;cursor:pointer;min-height:auto;background-color:transparent;border-radius:50px;height:auto;font-weight:600!important;text-transform:capitalize;margin-inline:auto;transition:.25s ease-in-out;letter-spacing:0}.cart-page-section .cart-empty a.continue-shopping:hover{background-color:#000;color:#fff}.cart-page-section .cart-empty .cart-login-title{margin-top:20px;text-transform:capitalize;letter-spacing:0;font-weight:600;font-size:18px!important}.cart-page-section .cart-empty .cart-login-paragraph{letter-spacing:0;text-transform:capitalize;font-size:14px}.cart-page-section .cart-empty .cart-login-paragraph a.action-account{font-weight:600;text-transform:uppercase}.custom-video-section .content-inner a.primary-button{padding:10px 30px;border:1px solid #000;color:#000;font-size:15px;line-height:1.5;display:inline-block;text-align:center;text-decoration:none;box-sizing:border-box;cursor:pointer;min-height:auto;background-color:transparent;border-radius:50px;height:auto;font-weight:600!important;transition:.25s ease-in-out;width:auto;margin-top:26px;text-transform:uppercase}.custom-video-section .content-inner a.primary-button:hover{background-color:#000;color:#fff}.video-slider-section .about-heading-text{margin-bottom:60px}.video-slider-section .section-heading{color:#000;margin:0!important;font-weight:600;font-size:36px;line-height:100%;letter-spacing:0;text-decoration:none;text-decoration-thickness:2px;text-underline-offset:3px;text-transform:uppercase}.video-slider-section .about-heading-text .section-sub-heading{color:#000;margin:5px 0 0;font-size:15px;font-weight:500;line-height:1.4;letter-spacing:0;text-align:center}.template_about-us .main-page-section .title{margin:0;text-align:left;font-size:36px;line-height:1.236;font-weight:600;letter-spacing:0;text-decoration:none;text-decoration-thickness:2px;text-underline-offset:3px;text-transform:uppercase}.template_about-us .breadcrumbs{display:none}.template_about-us .main-page-section .container{max-width:1200px}.about-header-text .rich-text-blocks .heading{font-size:36px}.about-header-text .rich-text-blocks .text p{max-width:1130px;margin-inline:auto;font-size:15px;letter-spacing:0;color:#000;line-height:146%;width:100%;margin-top:5px}.about-header-text .rich-text-blocks .text p em{font-size:24px}.about-video-section .image-with-text .content{padding-block:20px 0;align-self:flex-start}.about-header-text .rich-text-blocks{gap:0}.video-slider-section .swiper-button-next,.video-slider-section .swiper-button-prev{width:48px;height:48px}.video-slider-section .swiper-button-next svg,.video-slider-section .swiper-button-prev svg{width:18px;height:auto}.template_shipping-and-return-policy .title,.template_privacy-policy .title,.policy_pages .shopify-policy__container .shopify-policy__title h1{font-size:36px;letter-spacing:0;font-weight:700;text-transform:uppercase;margin-bottom:0}.template_shipping-and-return-policy .content p span,.template_privacy-policy .content p span{font-family:Inter!important;font-weight:500;font-size:15px;letter-spacing:0}.template_shipping-and-return-policy .main-page-section .container,.template_privacy-policy .main-page-section .container{max-width:1400px;width:100%}.policy_pages .shopify-policy__container{max-width:1400px;padding-inline:50px}.policy_pages .shopify-policy__container p{font-size:15px;letter-spacing:0}.policy_pages .shopify-policy__container h2{font-size:25px;letter-spacing:0;margin-top:28px}.template_shipping-and-return-policy .richtext-section .rich-text-blocks,.template_privacy-policy .richtext-section .rich-text-blocks{max-width:1400px;padding-inline:50px}.template_shipping-and-return-policy .richtext-section .rich-text-blocks p,.template_privacy-policy .richtext-section .rich-text-blocks p,.template_privacy-policy .richtext-section .rich-text-blocks ul li{margin-inline:auto;font-size:15px;letter-spacing:0;color:#000;line-height:146%;width:100%;margin-bottom:12px}.template_shipping-and-return-policy .richtext-section .rich-text-blocks .text,.template_privacy-policy .richtext-section .rich-text-blocks .text,.template_shipping-and-return-policy .richtext-section .rich-text-blocks .one-combo,.template_privacy-policy .richtext-section .rich-text-blocks .one-combo{background-color:#f2f2f2;padding:22px}.template_shipping-and-return-policy .richtext-section .rich-text-blocks .one-combo .text,.template_privacy-policy .richtext-section .rich-text-blocks .one-combo .text{background:transparent;padding:0}.template_shipping-and-return-policy .richtext-section .rich-text-blocks h5,.template_privacy-policy .richtext-section .rich-text-blocks h5{margin-bottom:15px;font-size:20px}.template_shipping-and-return-policy .richtext-section .rich-text-blocks table th,.template_privacy-policy .richtext-section .rich-text-blocks table th{font-size:16px;letter-spacing:0;font-weight:600;padding:7px 10px;background-color:#000;color:#fff;border-color:#fff}.template_shipping-and-return-policy .richtext-section .rich-text-blocks table td{padding:7px 10px;letter-spacing:0;font-size:15px;background-color:#fff}.template_shipping-and-return-policy .breadcrumbs,.template_privacy-policy .breadcrumbs,body.template_contact .breadcrumbs{display:none}.template_contact .main-page-section{padding-bottom:0!important}.template_contact .main-page-section .title{font-size:34px;letter-spacing:0;font-weight:700;text-transform:uppercase;margin-bottom:30px}.template_contact .rich-text-blocks .text ul{display:flex;align-items:center;justify-content:center;gap:18px;list-style:none;margin-bottom:32px;letter-spacing:0;font-size:15px;font-weight:600}.contact-section .section-wrapper .container-contact{max-width:1420px;width:100%}.contact-section .section-wrapper .container-contact .contact-wrapper{background-color:#f2f2f2;padding:30px;flex:1;width:100%}.contact-section .section-wrapper .container-contact .contact-wrapper .group-form-fields{display:block}.contact-section .section-wrapper .container-contact .contact-wrapper .group-form-fields .field-form{width:100%}.contact-section .section-wrapper .container-contact .contact-wrapper .field-form input,.contact-section .section-wrapper .container-contact .contact-wrapper .field-form textarea{box-shadow:none;font-size:15px;width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;margin-bottom:0;transition:.3s}.contact-section .section-wrapper .container-contact .contact-wrapper .field-form label{letter-spacing:0;text-transform:capitalize;font-size:15px;font-weight:500}.contact-section .section-wrapper .container-contact .contact-wrapper .field-button button.primary-button{margin:0;letter-spacing:0;min-height:40px;font-size:15px;border:1px solid #000;width:100%;padding:14px;border-radius:30px;background:transparent;color:#000;font-weight:500;transition:.3s;max-width:200px;padding-block:12px}.contact-section .section-wrapper .container-contact .contact-wrapper .field-button button.primary-button:hover{background-color:#000;color:#fff}.contact-section .section-wrapper .container-contact .map{max-width:500px;width:100%;background-color:#f2f2f2;padding:18px}.contact-section .section-wrapper .container-contact .map h4{margin:0 0 15px;font-size:24px}.contact-header-text .rich-text-blocks{gap:0}.contact-header-text .rich-text-blocks .heading{margin:0;font-size:36px;line-height:1.236;font-weight:600;letter-spacing:0;text-decoration:none;text-decoration-thickness:2px;text-underline-offset:3px;text-transform:uppercase}.contact-header-text .rich-text-blocks .text{margin-top:6px}.contact-header-text .rich-text-blocks .text p{max-width:950px;margin-inline:auto;font-size:15px;letter-spacing:0;color:#000;line-height:142%;width:100%}.contact-section .section-wrapper .container-contact .contact-wrapper .group-form-fields .cs-combo{display:grid;grid-template-columns:1fr 1fr;gap:16px}.header-section .search-form-header #predictive-search-results{padding:0;display:flex;flex-wrap:wrap}.header-section .search-form-header #predictive-search-results .predictive-search-suggestions{margin-bottom:0;padding:15px;background-color:#f2f2f2;max-width:240px}.header-section .search-form-header #predictive-search-results .predictive-search-suggestions .predictive-search__heading{margin:0 0 10px;border-bottom:1px solid #d3d3d3;text-transform:uppercase;letter-spacing:0;font-size:16px;font-weight:600;padding-bottom:4px}.header-section .search-form-header #predictive-search-results .predictive-search-suggestions .predictive-search__list-item{margin-bottom:9px}.header-section .search-form-header #predictive-search-results .predictive-search-suggestions .predictive-search__list-item .predictive-search__item{padding:0;background:transparent}.header-section .search-form-header #predictive-search-results .predictive-search-suggestions .predictive-search__list-item .predictive-search__item:hover{text-decoration:underline;text-underline-offset:2px}.header-section .search-form-header #predictive-search-results .predictive-search-suggestions .predictive-search__list-item .predictive-search__item .predictive-search__item-heading{font-size:14px;line-height:1.4}.header-section .search-form-header #predictive-search-results .predictive-search-suggestions .predictive-search__list-item .predictive-search__item .predictive-search__item-query-result span{font-weight:600}.header-section .search-form-header #predictive-search-results .predictive-search-products{flex:1;padding:15px}.header-section .search-form-header #predictive-search-results .predictive-search-products .predictive-search__heading{margin:0 0 10px;border-bottom:1px solid #d3d3d3;text-transform:uppercase;letter-spacing:0;font-size:16px;font-weight:600;padding-bottom:4px}.header-section .search-form-header #predictive-search-results .predictive-search-products .predictive-search__results-list{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.header-section .search-form-header #predictive-search-results .predictive-search-products a.predictive-search__item{margin-bottom:10px;flex-direction:column;background-color:#f2f2f2;padding:8px}.header-section .search-form-header #predictive-search-results .predictive-search-products a.predictive-search__item .product-content{padding:0;width:100%;margin-top:10px}.header-section .search-form-header #predictive-search-results .predictive-search-products a.predictive-search__item .product-content .product-title{margin:0 0 6px;font-size:14px;font-weight:600;letter-spacing:0;line-height:125%;text-decoration:none;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.header-section .search-form-header #predictive-search-results .predictive-search-products a.predictive-search__item .product-content .product-price{font-size:16px;font-weight:600;letter-spacing:0}.header-section .search-form-header #predictive-search-results .predictive-search-products a.predictive-search__item .product-image{width:100%;height:auto;align-items:center;justify-content:center;display:flex}.header-section .search-form-header #predictive-search-results .predictive-search-products a.predictive-search__item .product-image img{aspect-ratio:unset;width:100%;height:180px}.header-section .search-form-header #predictive-search-results button.search-all{font-weight:500;font-size:15px;padding-block:10px}.header-section .search-form-header #predictive-search-results .predictive-search__item-content.no-result{width:100%;margin-bottom:0}#btnScrollToTop{right:30px;width:6rem;height:6rem;box-shadow:none;border-radius:50%;background-color:#000;color:#fff}.topbar-section .container .topbar-inner{max-width:450px}@media screen and (min-width:1501px)and (max-width:1750px){.header-on .header-row .form-wrapper{max-width:38%;margin-inline:auto}body .header-on .header-row .header-icons{flex:unset!important}.header-section .search-form-header #predictive-search-results .predictive-search-products .predictive-search__results-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1600px){.header-on .header-row .form-wrapper{flex:1!important}.header-on .header-row .header-icons{flex:unset!important}body .breadcrumbs a[aria-current=page]{width:auto}.header-section .search-form-header #predictive-search-results .predictive-search-products .predictive-search__results-list{grid-template-columns:repeat(1,1fr)}.header-section .search-form-header #predictive-search-results{max-height:600px}}@media screen and (max-width:1500px){.header-on .header-row .form-wrapper{max-width:550px}}@media screen and (max-width:1330px){.container{padding-inline:20px}.header-on .header-row .form-wrapper{max-width:500px}body .breadcrumbs{padding:0 20px}.card-design-custom .collection-main-inner-wrap{padding-inline:20px}.main-product-section .scroll-pdp-description-custom{width:calc(100% - 40px)}.template_shipping-and-return-policy .richtext-section .rich-text-blocks,.template_privacy-policy .richtext-section .rich-text-blocks{padding-inline:0}}@media screen and (max-width:1280px){.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap .image-wrapper .mega-menu-content-wrap .image-content{font-size:16px}.cs-product-slider .cs-product-top-data .slider_head_data .section-heading,.collection-list-section .section-wrapper .heading-wrapper .collection-head,.cstm_testimonial .testimonial_head_txt p{font-size:26px;line-height:1.236}.collection-list-section .section-wrapper .collection-inner .card-item .card-item-inner .card-title{padding-inline:20px}.gallery__item-content.content-bottom-center{padding:32px!important}.category-gallery .h2{font-size:28px;line-height:1.236}.header-on .header-row .header-icons{flex:unset!important}.collection-list-section .section-wrapper .collection-inner .card-item .card-item-inner .card-title span{font-size:16px}.card-design-custom .collection-info .collection-title-wrap .title{font-size:28px}.card-design-custom .collection-info .collection-title-wrap .coll-prod-count{font-size:14px}.recommendations-section .product-recommendations .heading-wrapper .collection-head{font-size:25px}.contact-header-text .rich-text-blocks .heading,.about-header-text .rich-text-blocks .heading,.video-slider-section .section-heading,.template_shipping-and-return-policy .title,.template_privacy-policy .title,.policy_pages .shopify-policy__container .shopify-policy__title h1,.template-cart .cart-content .cart-header .title{font-size:26px}.cart-page-section .cart-empty .cart-empty-text{font-size:26px!important}}@media screen and (max-width:1199px){.header-on .header-menu-row .header-nav nav.site-navigation a.menu-link{padding-inline:0px!important;font-size:12px}.header-on .header-menu-row .header-nav nav.site-navigation .header-navigation>li.menu-item{padding-inline:10px!important}.header-on .header-row .header-icons .extraright-atc.desktop_sec{margin-right:0}.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap .menu-item.has-image{width:24%}.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap .mega-menu.has-image-item{gap:2rem}.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap .mega-menu.has-image-item .sub-menu-masonry{column-gap:1rem}.shopify-section-group-footer-group .ft-blocks .container{flex-wrap:wrap}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-bar .ft-bar-inner{padding-block:14px}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-bar{border-bottom:.1rem solid rgba(var(--text-color),.1)}.shopify-section-group-footer-group .ft-blocks .footer-right-part{max-width:650px;width:100%;margin-bottom:0;margin-inline:auto;text-align:center;padding-top:10px;justify-content:flex-start}.shopify-section-group-footer-group .ft-blocks .footer-right-part form.newsletter-form{max-width:360px;margin-inline:auto;width:100%}.shopify-section-group-footer-group .ft-blocks .footer-right-part .ft-payments ul.list-payment{justify-content:center}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-blocks-inner{justify-content:space-between}.cs-product-slider .product-card form.form-add-to-cart button.add-to-cart-button,.cs-product-slider .product-card form.form-add-to-cart .product-quick-view{width:100%}.shopify-section-group-footer-group .ft-blocks .footer-right-part .ft-payments .social-media-list{justify-content:center}.contact-section .section-wrapper .container-contact .contact-wrapper{padding:18px}}@media screen and (max-width:1024px){.header-on .header-row .header-icons .extraright-atc.desktop_sec .extraatc_inner_sec a{letter-spacing:0;margin-left:0;line-height:normal}.header-on .header-row .form-wrapper,.header-on .header-row .header-icons{gap:12px}.header-section .header-on .header-row .site-branding-wrap{flex:0 0 14%!important}.header-section .header-on .header-row .site-branding-wrap img.site-branding-image{max-width:unset!important;width:100%}.header-on .header-menu-row .header-nav nav.site-navigation .mega-menu-wrap .mega-menu.has-image-item .sub-menu-masonry{column-count:3}.info-bar-item{font-size:14px!important}.cs-product-slider .slider-arrows .swiper-button-next,.cs-product-slider .slider-arrows .swiper-button-prev{visibility:visible;opacity:1}.gallery__item-content.content-bottom-center{padding:22px 20px!important}.shopify-section-group-footer-group .ft-blocks .footer-right-part .newsletter-text{margin-top:2px;margin-bottom:7px}.main-product-section .main-product .product-gallery .product-media-box{align-items:flex-start}.main-product-section .main-product{align-items:flex-start;gap:25px!important}.main-product-section .main-product .product-summary .product-variants .field-wrap-inner label.field-label{font-size:14px;padding:8px 12px}.main-product-section .scroll-pdp-description-custom{padding-block:20px;padding-inline:20px}.main-product-section .scroll-pdp-description-custom .description-text-title{margin:0 0 18px;font-size:20px}.main-product-section .scroll-pdp-description-custom p{margin:0 0 12px}.contact-section .section-wrapper .container-contact .map{max-width:420px}.template-cart .cart-content-inner{flex-wrap:wrap}.template-cart .cart-content-inner .cart-form-content,.template-cart .cart-content-inner .cart-footer{width:100%!important}}@media screen and (min-width:992px){.card-design-custom .collection-main-inner-wrap .layer-last .layer-last-header{display:flex;justify-content:flex-end}.card-design-custom .collection-main-inner-wrap .layer-last .layer-last-header .results-count{display:none}.template-search .card-design-custom .collection-main-inner-wrap .layer-last .layer-last-header{justify-content:space-between}.template-search .card-design-custom .collection-main-inner-wrap .layer-last .layer-last-header .results-count{color:#000;letter-spacing:.4px;font-size:14px;display:block;text-transform:capitalize}}@media screen and (max-width:991px){.header-on .header-row .header-icons .extraright-atc.desktop_sec{display:none}.header-on .header-row .header-icons{flex:unset!important}.cs-product-slider .slider-arrows .swiper-button-next{right:15px}.cs-product-slider .slider-arrows .swiper-button-prev{left:15px}.category-gallery .gallery .gallery__inner{grid-template-columns:repeat(3,1fr)}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-blocks-inner .ft-block-item .ft-block-content{display:block}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-blocks-inner .ft-block-item .ft-block-heading svg{display:none}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-blocks-inner .ft-block-item .ft-block-heading{padding-block:0;margin-bottom:15px;font-size:15px}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-blocks-inner .ft-block-item:first-child:before{display:none}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter{margin-top:0;flex-direction:unset;flex-wrap:wrap;justify-content:space-between;row-gap:18px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter button.filter-sort{color:#000;padding-block:0;letter-spacing:0;font-weight:500;width:fit-content;border:0;padding:0;font-size:15px;order:-1}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-active-filter{width:100%}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .results-count{color:#000;padding-block:0;letter-spacing:0;font-weight:500;text-transform:unset;font-size:15px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-active-filter .active-filter-item{box-shadow:none;border:1px solid #000;letter-spacing:0;font-size:13px;padding-block:6px;font-weight:500;border-radius:50px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-active-filter .active-filter-item.link-underline{width:fit-content;padding-inline:12px;background-color:#000;color:#fff;text-decoration:none;letter-spacing:0;text-transform:uppercase;padding:6px 18px;display:inline-block;border-radius:50px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form{transform:translate(100%);top:0;width:90%;left:auto}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter.is-open .mobile-filter-modal form.mobile-filter-form{transform:translate(0)}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .form-header{padding:10px 25px;flex-direction:row-reverse;align-items:center;justify-content:space-between}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .form-header span.close-button{position:static;transform:unset;display:inline-flex}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .form-header span.heading{font-size:16px;text-transform:uppercase}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-heading{font-family:Inter;border-bottom:0px solid #e2e2e2;font-size:16px;letter-spacing:0;color:#000;text-transform:uppercase;font-weight:500;visibility:visible!important;position:relative;padding-left:24px;padding-block:7px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-item{border-bottom:0;margin-bottom:10px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .form-content-inner{padding-top:22px;transform:unset}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-content{transform:unset;position:static;padding:0 1px;overflow:unset;margin-top:12px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .form-header span.back-button{display:none}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-content .range-slider .noUi-connects{height:6px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-content .range-slider .noUi-handle{-webkit-appearance:none;appearance:none;width:18px;height:18px;background-color:#fff;background-image:url(/cdn/shop/files/range-thumb.png?v=1776089452);background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:0%;border:1px solid #002b45;box-shadow:0 0 #0003;pointer-events:auto;cursor:pointer;z-index:9;top:-7px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-content .range-slider .noUi-handle.noUi-handle-lower{right:-12px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .item-list label.filter-label{letter-spacing:0;font-size:15px;padding-block:6px;font-weight:500;text-transform:capitalize;justify-content:flex-start;gap:7px;line-height:normal}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .item-list input{border:0}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal .mobile-filter-form .range-slider .price-input{gap:12px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal .mobile-filter-form .range-slider .price-input input.price-value{width:62%;pointer-events:unset;padding:6px 10px;margin:0;text-align:left;min-height:unset;height:auto;box-shadow:none;color:#000;font-family:Inter;font-weight:500;border:1px solid #000;border-radius:0;font-size:15px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal .mobile-filter-form .range-slider .price-input .price-currency{position:static;font-size:16px;font-weight:600;color:#000;opacity:1;width:auto;margin-right:8px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal .mobile-filter-form .range-slider .price-input .price-from,.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal .mobile-filter-form .range-slider .price-input .price-to{display:flex;align-items:center;justify-content:flex-start}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal .mobile-filter-form .range-slider .price-input .price-to{justify-content:flex-end}.card-design-custom .collection-main-inner-wrap .layer-first.mobile-filter .mobile-filter-modal .mobile-filter-form .range-slider .price-input span.separator{display:none}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal form.mobile-filter-form .form-footer a,.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal form.mobile-filter-form .form-footer button{flex:1;max-width:100%;border:1px solid #000;width:100%;text-align:center;height:100%;border-radius:50px;text-decoration:none;display:flex;align-items:center;justify-content:center;letter-spacing:0;text-transform:uppercase;font-weight:600;color:#000;min-height:45px;font-size:15px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal form.mobile-filter-form .form-footer button{color:#fff}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal form.mobile-filter-form .form-footer{padding:14px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-heading:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);line-height:normal;font-size:28px;font-weight:300;width:14px;height:14px;background-color:transparent;background-image:url(https://www.united-states-flag.com/cdn/shop/files/ic_baseline-plus.svg?v=1760443634);background-position:center;background-repeat:no-repeat;background-size:contain;filter:brightness(0)}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-heading:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);line-height:normal;font-size:28px;font-weight:300;width:14px;height:14px;background-color:transparent;background-image:url(https://www.united-states-flag.com/cdn/shop/files/ic_baseline-minus.svg?v=1760443634);background-position:center;background-repeat:no-repeat;background-size:contain;filter:brightness(0)}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-item.active .filter-heading:before{visibility:hidden}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-heading svg{display:none}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-content{margin-top:0!important}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form li.radio-item{letter-spacing:0;font-size:15px;padding-block:6px;font-weight:500;text-transform:capitalize;line-height:normal}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form li.radio-item label:before{width:12px;height:12px;margin-right:0}.contact-section .section-wrapper .container-contact .map{max-width:100%}.about-video-section .image-with-text .content{padding-block:0px 0}.video-slider-section .about-heading-text{margin-bottom:50px}.template-cart .cart-content-inner .cart-form-content .cart-table .product-price{font-size:16px}.template-cart .cart-content-inner .cart-form-content .cart-table .td-product-details .card-item-info .cart-item-name{font-size:15px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form li.radio-item label{gap:8px}.card-design-custom .collection-main-inner-wrap .layer-first{padding:0!important}.header-section .header-on .site-panel-inner .panel-header a.site-branding{display:block;width:120px;padding-block:8px}.header-section .header-on .site-panel-inner .panel-header a.site-branding img.site-branding-image{max-width:150px!important;width:100%!important}.header-section .header-on .site-panel-inner .panel-content{margin:0}.header-section .header-on .site-panel-inner .panel-content a.menu-link{padding:8px 16px;font-size:15px;letter-spacing:0;font-weight:500}.header-section .header-on .site-panel-inner .panel-content .back{background-color:#f2f2f2;font-size:12px;font-weight:500}.template-search .card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .results-count{text-transform:capitalize}.shopify-section-group-footer-group .ft-blocks .footer-right-part .ft-payments{margin-top:0}.shopify-section-group-footer-group .ft-blocks .footer-right-part{min-height:unset}.template-collection .collection-page-section{overflow:unset!important}.header-section .site-panel .toggle-navigation .sub-menu .mega-menu .sub-menu-masonry{column-count:unset!important}}@media screen and (min-width:768px)and (max-width:991px){.header-section .header-on .header-row .form-wrapper{display:block!important;order:unset;flex:unset!important;max-width:415px}.header-section .header-row .container.hidden-desktop{display:none}.custom-video-section .image-with-text{flex-direction:row}.custom-video-section .image-with-text .image,.custom-video-section .image-with-text .content{flex:1}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-blocks-inner{gap:20px;flex-wrap:nowrap}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-blocks-inner .ft-block-item:first-child{width:100%;padding-right:25px}.custom-video-section .image-with-text .media-wrapper video{border:12px solid #f6f6f6}body.template-index #main-content .hero-grid-section .custom-hero-grid .custom-banner-heading-text{font-size:44px!important}body.template-index #main-content .hero-grid-section .custom-hero-grid .custom-banner-subheading{font-size:20px!important}body.template-index #main-content .hero-grid-section .custom-hero-grid .custom-banner-heading-text-small{font-size:26px!important}body.template-index #main-content .hero-grid-section .custom-hero-grid .custom-banner-description p{font-size:14px}}@media screen and (max-width:767px){.header-section .header-on .header-row{padding-block:0}.header-on .header-row .form-wrapper{margin-block:16px 0}.header-section .header-on .header-row .site-branding-wrap{margin-right:auto}.topbar-section .section-wrapper .carousel-swiper .swiper-controls{display:inline-block!important}.topbar-section .section-wrapper .swiper{display:flex;align-items:center}.topbar-section .section-wrapper{min-height:45px;display:flex;align-items:center}.cs-product-slider .slider-arrows{display:inline-block}.cs-product-top-data{margin-bottom:0!important}.header-section .header-on .header-row .site-branding-wrap img.site-branding-image{max-width:unset!important;width:140px!important}.collection-list-section .section-wrapper .heading-wrapper{margin-bottom:0!important}.custom-video-section .image-with-text .content{padding-inline:0;padding-bottom:0}.custom-video-section .content-inner .heading{font-size:30px;margin-bottom:12px}.custom-video-section .content-inner .description p{font-size:15px;letter-spacing:0;color:#000}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-blocks-inner .ft-block-item:first-child{border-right:0;min-width:unset;width:100%;flex:unset}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-blocks-inner .ft-block-item{flex:1}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-blocks-inner .ft-block-item .ft-block-content{padding-top:0}.shopify-section-group-footer-group .ft-blocks .footer-right-part .newsletter-inner{margin-bottom:5px}.cs-product-slider .slider-arrows .swiper-button-next,.cs-product-slider .slider-arrows .swiper-button-prev,.testimonial-slider .swiper-button-next,.testimonial-slider .swiper-button-prev{width:38px;height:38px}.cs-product-slider .slider-arrows .swiper-button-next svg,.cs-product-slider .slider-arrows .swiper-button-prev svg,.testimonial-slider .swiper-button-next svg,.testimonial-slider .swiper-button-prev svg{width:16px;height:auto}.cs-product-slider .cs-product-top-data .slider_head_data .section-heading,.collection-list-section .section-wrapper .heading-wrapper .collection-head,.cstm_testimonial .testimonial_head_txt p{font-size:25px;line-height:1.236}.collection-list-section .heading-wrapper .control-collection-list .swiper-controls{margin-left:0;gap:4px;margin-right:0;display:inline-flex!important}.cs-product-slider .product-card form.form-add-to-cart button.add-to-cart-button,.cs-product-slider .product-card form.form-add-to-cart .product-quick-view{padding:11px 0!important;line-height:1}.custom-video-section .image-with-text .media-wrapper video{border:12px solid #f6f6f6;height:450px!important;margin-bottom:15px}.collection-list-section .section-wrapper .heading-wrapper.heading-wrapper .control-collection-list{right:2px}.shopify-section-group-footer-group .ft-blocks .fotter-left-part .ft-bar .ft-bar-inner ul.list-payment{justify-content:center}.shopify-section-group-footer-group .ft-blocks .footer-right-part .newsletter-text{margin-top:15px;margin-bottom:7px}.card-design-custom .collection-info .collection-title-wrap .title{font-size:25px}.card-design-custom .collection-info .description-wrapper .coll-description-text{font-size:14px}.card-design-custom .collection-main-inner-wrap .layer-last .products{gap:12px}.card-design-custom .product-card{padding:8px}.card-design-custom .product-card .product-card-content .product-title{font-size:14px}.card-design-custom .product-card .product-card-content .product-price .price-item{font-size:16px}.card-design-custom .product-card form.form-add-to-cart .product-quick-view,.card-design-custom .product-card form.form-add-to-cart .add-to-cart-button{padding:8px 0!important;font-size:14px}.card-design-custom .collection-info{margin-bottom:22px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .results-count{font-size:14px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form{transform:translate(100%);top:0;width:90%;left:auto}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter.is-open .mobile-filter-modal form.mobile-filter-form{transform:translate(0)}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .form-header{padding:10px 25px;flex-direction:row-reverse;align-items:center;justify-content:space-between}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .form-header span.close-button{position:static;transform:unset;display:inline-flex}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .form-header span.heading{font-size:16px;text-transform:uppercase}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-heading{font-family:Inter;border-bottom:0px solid #e2e2e2;font-size:16px;letter-spacing:0;color:#000;text-transform:uppercase;font-weight:500;visibility:visible!important;position:relative;padding-left:24px;padding-block:7px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-item{border-bottom:0;margin-bottom:10px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .form-content-inner{padding-top:22px;transform:unset}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-content{transform:unset;position:static;padding:0 1px;overflow:unset;margin-top:12px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .form-header span.back-button{display:none}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-content .range-slider .noUi-connects{height:6px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-content .range-slider .noUi-handle{-webkit-appearance:none;appearance:none;width:18px;height:18px;background-color:#fff;background-image:url(/cdn/shop/files/range-thumb.png?v=1776089452);background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:0%;border:1px solid #002b45;box-shadow:0 0 #0003;pointer-events:auto;cursor:pointer;z-index:9;top:-7px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-content .range-slider .noUi-handle.noUi-handle-lower{right:-12px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .item-list label.filter-label{letter-spacing:0;font-size:15px;padding-block:6px;font-weight:500;text-transform:capitalize}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .item-list input{border:0}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal .mobile-filter-form .range-slider .price-input{gap:12px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal .mobile-filter-form .range-slider .price-input input.price-value{width:62%;pointer-events:unset;padding:6px 10px;margin:0;text-align:left;min-height:unset;height:auto;box-shadow:none;color:#000;font-family:Inter;font-weight:500;border:1px solid #000;border-radius:0;font-size:15px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal .mobile-filter-form .range-slider .price-input .price-currency{position:static;font-size:16px;font-weight:600;color:#000;opacity:1}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal .mobile-filter-form .range-slider .price-input .price-from,.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal .mobile-filter-form .range-slider .price-input .price-to{display:flex;align-items:center;justify-content:center}.card-design-custom .collection-main-inner-wrap .layer-first.mobile-filter .mobile-filter-modal .mobile-filter-form .range-slider .price-input span.separator{display:none}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal form.mobile-filter-form .form-footer a,.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal form.mobile-filter-form .form-footer button{flex:1;max-width:100%;border:1px solid #000;width:100%;text-align:center;height:100%;border-radius:50px;text-decoration:none;display:flex;align-items:center;justify-content:center;letter-spacing:0;text-transform:uppercase;font-weight:600;color:#000;min-height:45px;font-size:15px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal form.mobile-filter-form .form-footer button{color:#fff}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter .mobile-filter-modal form.mobile-filter-form .form-footer{padding:14px}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-heading:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);line-height:normal;font-size:28px;font-weight:300;width:14px;height:14px;background-color:transparent;background-image:url(https://www.united-states-flag.com/cdn/shop/files/ic_baseline-plus.svg?v=1760443634);background-position:center;background-repeat:no-repeat;background-size:contain;filter:brightness(0)}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-heading:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);line-height:normal;font-size:28px;font-weight:300;width:14px;height:14px;background-color:transparent;background-image:url(https://www.united-states-flag.com/cdn/shop/files/ic_baseline-minus.svg?v=1760443634);background-position:center;background-repeat:no-repeat;background-size:contain;filter:brightness(0)}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-item.active .filter-heading:before{visibility:hidden}.card-design-custom .collection-main-inner-wrap .layer-first .mobile-filter-modal form.mobile-filter-form .filter-heading svg{display:none}.main-product-section .main-product .product-summary .title .product-title{font-size:22px}.contact-section .section-wrapper .container-contact .contact-wrapper{padding:15px}.contact-section .section-wrapper .container-contact .contact-wrapper .group-form-fields .cs-combo{grid-template-columns:1fr;gap:0}.contact-section .section-wrapper .container-contact .map{padding:15px}.contact-header-text .rich-text-blocks .heading,.about-header-text .rich-text-blocks .heading,.video-slider-section .section-heading,.template_shipping-and-return-policy .title,.template_privacy-policy .title,.policy_pages .shopify-policy__container .shopify-policy__title h1,.template-cart .cart-content .cart-header .title{font-size:25px}.cart-page-section .cart-empty .cart-empty-text{font-size:25px!important}.contact-section .section-wrapper .container-contact .map h4{font-size:20px}.template_shipping-and-return-policy .richtext-section .rich-text-blocks .text,.template_shipping-and-return-policy .richtext-section .rich-text-blocks .one-combo,.template_privacy-policy .richtext-section .rich-text-blocks .text,.template_privacy-policy .richtext-section .rich-text-blocks .one-combo{padding:12px}.template_shipping-and-return-policy .richtext-section .rich-text-blocks table td{padding:8px;font-size:13px}.template_shipping-and-return-policy .richtext-section .rich-text-blocks table th{font-size:14px;padding:7px 8px}.template_shipping-and-return-policy .richtext-section .rich-text-blocks h5,.template_privacy-policy .richtext-section .rich-text-blocks h5{margin-bottom:12px;font-size:18px}.template-cart .cart-content-inner .cart-form-content tr.product-item:first-child td{padding-top:0}.template-cart .cart-content-inner .cart-form-content tr.product-item:last-child td{padding-bottom:0}.template-cart .cart-content-inner .cart-form-content tr.product-item:not(:first-child) td{padding-top:0;margin-top:18px}.template-cart .cart-content-inner .cart-form-content .cart-table .td-product-details .card-item-info .cart-item-name{font-size:15px;margin-bottom:8px}.template-cart .cart-content-inner .cart-form-content .cart-table .product-price{font-size:16px;font-weight:500}.template-cart .cart-content-inner .cart-form-content .cart-table .product-remove{top:1px;width:24px;height:24px;padding:6px}.template-cart .cart-content-inner .cart-footer .buttons .button{margin:0 0 15px}.template-cart .cart-content-inner .cart-form-content,.template-cart .cart-content-inner .cart-footer{padding:16px}.cart-page-section .cart-empty a.continue-shopping{padding:10px 22px}.cart-page-section .cart-empty .cart-login-title{font-size:16px!important}body .breadcrumbs{flex-wrap:wrap}body .breadcrumbs a{font-size:12px}body .breadcrumbs span.breadcrumb-delimeter:after{line-height:normal;font-size:12px}.topbar-section .section-wrapper .carousel-swiper .swiper-controls .swiper-button-next{right:0}.topbar-section .section-wrapper .carousel-swiper .swiper-controls .swiper-button-prev{left:0}.topbar-section .container{padding-inline:5px}.main-product-section .main-product .product-summary .add-to-cart .add-to-cart-button{font-size:15px}.main-product-section .main-product .product-summary .add-to-cart .product-quantity .quantity input{font-size:16px}body .breadcrumbs a[aria-current=page]{width:auto}.header-section .search-form-header #predictive-search-results .predictive-search-products{flex:unset;padding:12px;width:100%}.header-section .search-form-header #predictive-search-results .predictive-search-suggestions{max-width:100%;width:100%;padding:12px}.header-section .search-form-header #predictive-search-results .predictive-search-products .predictive-search__results-list{grid-template-columns:repeat(2,1fr)}.header-section .search-form-header #predictive-search-results .predictive-search-products a.predictive-search__item .product-image img{height:140px}.header-section .search-form-header #predictive-search-results{max-height:500px}.collection-list-section .section-wrapper .heading-wrapper.heading-wrapper .control-collection-list{top:68px}.custom-hero-grid .swiper-wrapper{display:grid;gap:4px;transform:unset!important}.custom-hero-grid .swiper-wrapper .swiper-slide{width:100%!important}.template-collection .collection-page-section{overflow:unset!important}}.footer-logos{display:flex;flex-direction:column;gap:20px;padding-right:20px;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
