@font-face{font-family:Marcellus;src:url(/cdn/shop/files/Marcellus-Regular.ttf?v=1737971045) format("truetype")}.header-announcement .inner-container{font-size:15px!important}.header .logo a{padding:5px 0!important}.header{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center}.header .main-menu .parent span{text-transform:uppercase;font-size:16px;letter-spacing:1px;line-height:20px}.header .main-menu .child-level span{text-transform:uppercase!important;letter-spacing:normal!important}.header-customerbar-container svg,.header-customerbar-container span{color:#000!important}.header-customerbar{background:none!important}.header-customerbar-container .cartTotalSelector,.header-customerbar-container .cartCountSelector{display:none!important}.header-navigation nav .responsiveMenu li:hover>a{background:none!important;color:#605b1a!important}.header-navigation-measure li a:hover{text-decoration:none}.header-navigation nav .responsiveMenu li ul>span{padding-top:0!important}.header-navigation nav .responsiveMenu li ul li a span{font-size:16px}.custom_slideshow h2,.custom_slideshow h1,.custom_slideshow h3{font-family:Marcellus}.custom_slideshow .glider-pagination svg{color:#fff!important}.custom_slideshow .glider-pagination button:hover span,.custom_slideshow .glider-pagination button:focus span{box-shadow:0 0 0 2px #fff}.custom_slideshow .btn{padding:15px!important;border:none;border-radius:5px;max-width:175px;text-transform:uppercase}.custom_slideshow .btn:hover{background:#fff;color:#605b1a}.custom_img-txt h2{font-family:Marcellus;line-height:60px;margin:0}.custom_img-txt p{font-family:Marcellus;line-height:29px;margin-top:15px;font-size:20px}.custom_img-txt .btn{font-size:16px;text-transform:uppercase;background-color:#605b1a;border:2px solid #605b1a;border-radius:5px;max-width:170px}.custom_img-txt .btn:hover,.custom_img-txt .btn:focus{background-color:#fff;color:#605b1a;border:2px solid #605b1a}.badge{height:auto!important;padding:7px!important;width:fit-content!important;border-radius:4px!important;top:0!important;right:0!important;left:auto!important;border:none!important;background:#605b1a}.badge span{color:#fff!important;font-size:12px;font-family:DM Sans}.custom_feature_col .banner-container .nine{padding:0!important}.custom_feature_col h1{font-family:Marcellus;line-height:58px;margin:0}.custom_feature_col h3{color:#575757!important;line-height:29px;font-family:DM Sans;margin-top:10px;margin-bottom:0}.product-loop .product-title h4 a{font-family:Marcellus;line-height:25px}.custom_feature_col .vendors{font-family:DM Sans}.product-loop .product-price h6{font-family:DM Sans;font-size:18px;color:#575757}.product-loop .product-details .add-to-cart,.product-loop .btn.auto-full-width{font-family:DM Sans;font-size:13px;text-transform:uppercase;line-height:16.9px;letter-spacing:2.6px;margin-top:14px!important}.product .product-border{padding:20px;border:1px solid #bbb895}.custom_feature_col .table-cell .eight{text-align:left}.custom_feature_col .table-cell .eight h3{font-family:Marcellus;line-height:29px;margin:5px 0 0}.custom_feature_col .product{padding:0 8px!important}.custom__logo-list .banner-container{max-width:600px;margin:auto}.custom__logo-list h1{font-family:Marcellus;line-height:60px;margin:0}.custom__logo-list h3{font-family:Marcellus;line-height:29px;margin:5px 0 0}.custom__logo-list .twelve{padding:0}.custom__logo-list .animate-section-margin{margin-top:62px}.custom__logo-list .logo h3{margin-top:10px}.custom__logo-list .logo-txt p{margin:3px 0 0;padding:0;font-size:17px;line-height:27.0001px}.custom__logo-list .center{display:flex;flex-direction:row;gap:80px}.custom__testimonials .tab-body h1{text-align:center;font-family:Marcellus}.custom__testimonials .bottompad-quarter{margin-bottom:6px}.custom__testimonials h2{font-family:Marcellus;line-height:35.84px;margin:0 0 20px}.custom__testimonials p{margin:0 0 13px;padding:0;color:#797979;line-height:24px}.custom__testimonials h3{letter-spacing:2.6px;line-height:24px;margin:0;text-transform:uppercase;font-size:17px!important}.custom_footer .table-center{padding-left:40px;padding-right:40px}.custom_footer .footer-menu li{margin:5px 0}.custom_footer .footer-menu li a{font-size:17.81px;line-height:27px;padding:0;color:#2b2b2bcc;text-transform:capitalize}.custom_footer .footer-menu li a:hover{text-decoration:none}.custom_footer .logo-img img{object-fit:contain;height:auto;max-width:136px;margin:0 0 20px!important}.custom_footer .h5{font-family:DM Sans;font-size:17px;line-height:27px;display:flex;flex-direction:column;align-items:center;gap:30px;max-width:380px;margin:auto auto 30px}.custom_footer .custom_cls p{margin:0 0 9px;padding:0}.custom_footer .custom_cls p a{font-family:marcellus;font-size:18px;line-height:27px;text-decoration:none}.custom_footer .custom_cls{border-right:1px solid #cbcbcb;border-left:1px solid #cbcbcb;max-width:473px}.custom_footer .dynamic-section-sub-footer .brands{display:flex;align-items:center;justify-content:center;gap:3px}.custom_footer .dynamic-section-sub-footer p{font-size:15px;line-height:27px}.custom_footer .mobile-hide{font-size:16px;text-transform:uppercase;letter-spacing:.9px;line-height:26px;color:#2b2b2b}.custom_footer footer .footer-menu ul{display:grid;grid-template-columns:1fr 1fr;column-gap:25px}.custom_footer .socials ul{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.custom_footer .table-center .container{padding:0}.custom_footer .table-center .container .center{display:flex}.custom_footer .table-center .container .center .four:nth-child(1){width:42%!important;padding:0;margin-bottom:0!important}.custom_footer .table-center .container .center .four:nth-child(2){width:43%!important;padding:0}.custom_footer .table-center .container .center .four:nth-child(3){width:15%!important;padding:0;margin-bottom:0!important}.custom_footer .table-center .container .center .four .mobile-hide{margin-bottom:20px!important}.custom_footer .table-center .container .center .four .footer-menu ul{column-gap:50px;padding-bottom:0!important}.custom_footer .dynamic-section-sub-footer{padding-top:40px!important}.footer .bottompad:last-child .socials ul li{padding:0 0 6px;display:flex;gap:10px;align-items:center;border-bottom:1px solid rgba(43,43,43,.1);color:#2b2b2bcc;font-size:16px;font-style:normal;font-weight:450;line-height:100%;text-transform:capitalize}.footer .bottompad:last-child .socials ul li a{padding:0;line-height:0}.footer .bottompad:last-child .socials ul li a svg{color:#2b2b2bcc;height:16px;width:16px}.search-form .search-results{max-width:1240px!important;width:100vw!important;left:auto!important}.custom_faq .table-cell .nine{padding-top:0}.custom_faq .table-cell .nine .open-container:first-child{margin-top:0}.custom_faq .table-cell .nine .open-container:first-child h4{padding-top:0!important}.custom_faq .inner-container-pad img{width:50%;position:static}.custom_faq .inner-container-pad{display:flex;justify-content:space-between;align-items:flex-start;margin-top:35px}.custom_faq .clearfix .inner-container-pad .table-cell{vertical-align:top!important}.custom_faq h3{font-family:Marcellus;text-transform:uppercase;line-height:27px;letter-spacing:.8px;margin:0 0 5px}.custom_faq h1{font-family:Marcellus;line-height:60px}.custom_faq .inner-container{text-align:center}.custom_faq .open-btn{font-size:20px;font-family:DM Sans;line-height:24px}.custom_faq .open-slide{font-size:17px;line-height:22.1px;text-align:left;color:#555;font-family:Marcellus;border-bottom:1px solid #afadad}.custom_faq .open-slide h3{font-size:17px;line-height:22.1px;text-align:left;font-family:Marcellus}.custom_faq .clearfix .inner-container-pad .table-cell .open-container summary h4{text-align:start;padding-top:10px;padding-bottom:10px}.custom_faq .open-container .open{display:flex!important;align-items:center;flex-direction:row-reverse;justify-content:space-between}.custom_footer .table-center .container{border-top:2px solid rgb(225 224 218)}.custom_footer .center{padding-top:48px}.custom-pdp-layout h1{font-family:Marcellus;line-height:60px;margin:0}.custom-pdp-layout h3{font-family:Marcellus;line-height:29px;margin:5px 0 0}.custom-pdp-layout .below_content{align-items:unset!important;gap:20px}.custom-pdp-layout .product a:after{content:"";width:100%;height:80%;position:absolute;bottom:0;left:0;background:linear-gradient(0deg,#363106,transparent)}.custom-pdp-layout .product{width:100%;margin-bottom:0}.custom-pdp-layout .product a{width:100%;z-index:1}.custom-pdp-layout .image-center img{margin:0 0 15px;width:100%}.custom-pdp-layout .product .product-info h3,.custom-pdp-layout .product .product-info p{color:#fff}.custom-pdp-layout .below_content{align-items:unset;gap:20px}.custom-pdp-layout .product-left,.custom-pdp-layout .product-right{width:33.33%}.custom-pdp-layout .image-center{width:66.66%}.custom-pdp-layout .product{width:100%;margin-bottom:0;overflow:hidden}.custom-pdp-layout .product a{width:100%}.custom-pdp-layout .product img{margin:0 0 15px;width:100%;aspect-ratio:1/1;object-fit:cover;height:100%}.custom-pdp-layout .image-center img{margin:0;width:100%}.custom-pdp-layout .product .product-info{position:absolute;bottom:0;left:0;text-align:left}.custom-pdp-layout .product .product-info h3,.custom-pdp-layout .product .product-info h6{color:#fff}.custom-pdp-layout .product .product-info{z-index:1;padding:0 15px}.custom-pdp-layout .product:after{content:"";width:100%;height:80%;position:absolute;bottom:0;left:0;background:linear-gradient(0deg,#363106,transparent)}.custom-pdp-layout .product{height:100%}.custom-section .below_content{display:flex;justify-content:space-between;margin-top:30px}.custom-section .product-left,.custom-section .product-right{text-align:center}.custom-section .product img{max-width:100%;height:auto}.custom-section .image-center img{max-width:100%;height:auto;display:block;margin:0 auto}.customer-links ul li.cart-info #cart-dropdown>span{max-height:600px!important}#cart-dropdown .modal-close .icon{top:0!important}.customer-links ul li.cart-info .item-title h5 a{font-family:Marcellus!important;text-transform:capitalize!important}#cart-dropdown .product-price h6{font-family:DM Sans}.custom_collection .collection-products h3{font-family:Marcellus;line-height:60px;margin:0}.custom_collection .collection-products h4{font-family:Marcellus;line-height:29px;margin:5px 0 0}.custom_collection .form h5{font-family:DM Sans}.custom_collection .breadcrumb_text span font,.custom_collection .breadcrumb_text span,.custom_collection .breadcrumb_text span a,.custom_collection .advanced-filter a,.custom_collection .sorting.open-container .filter .open-more span{font-size:16px!important;font-family:DM Sans}.custom_collection .sortBy option,.custom_collection .sortBy{font-size:16px!important;font-family:DM Sans}.custom_collection .filter .h5{font-family:DM Sans;font-size:17px}.custom_collection .collection-desc p{font-family:Marcellus;font-size:20px}.custom_col_list .banner-section h1{font-family:Marcellus;line-height:60px;text-transform:uppercase}.custom_col_list .product-title h5{font-size:20px;font-family:DM Sans;text-transform:uppercase}.custom_contact .table-cell h1{font-family:Marcellus;line-height:60px;margin:0}.custom_contact .five{background-color:#605b1a}.custom_contact .toppad{padding:0 20px!important;margin-top:0!important}.custom_contact .background-white{padding:0!important}.custom_contact .contact-info{margin-top:16px}.custom_contact .form{padding:0 20px}.custom_contact .negative-left .twelve{padding-left:20px!important;margin-top:0!important}.custom_contact .form input{border:1px solid #a7a1a1!important}.custom_contact textarea#contactFormMessage{height:130px!important;border:1px solid #a7a1a1!important}.custom_contact textarea#contactFormMessage:focus-visible{box-shadow:none!important}.custom_contact .form label,.custom_contact .contact-info .btn{font-size:16px}.custom_contact .banner-section+.container{margin-top:-40vh!important}.custom_contact .page-content .table-container td{border:none!important}.custom_contact .page-content .table-container td svg{width:30px;height:30px}.custom_contact form .five,.custom_contact form .five a,.custom_contact form .five h3,.custom_contact form .five .page-content p{color:#fff}.custom_contact form .five{padding:50px!important}.custom_contact form .five table tr td:nth-child(1){width:10%!important}.custom_contact form .five table tr td:nth-child(2){width:90%!important}.custom_contact form .five table tr td svg{width:24px!important}.custom_contact form .five h3{font-size:24px;font-family:DM Sans;text-transform:capitalize}.custom_contact .banner-section:after{background:#605b1a}.custom_contact form .seven{padding:34px 30px!important}.custom_contact .twelve.background-white{box-shadow:0 4px 4px #605b1a40}.custom_contact .twelve.background-white form{display:flex;flex-direction:row-reverse;flex-wrap:wrap}.custom_contact form .twelve:has(.success){order:3}.custom_contact .successForm{margin-top:15px}.custom_contact form .seven .contact-info.twelve input{margin-bottom:16px!important}.custom_contact .form-validation .form input:focus-visible{box-shadow:none}.custom_contact .table-container{overflow-x:unset!important}.about-us .product-loop h1{font-family:Marcellus}.about-us .custom_cls .product{padding:0!important}.about-us .custom_cls .container{padding:0!important;max-width:100%!important}.page-page .banner-section h1{font-family:Marcellus;line-height:60px;text-transform:uppercase}.page-page .page-content h2{font-family:Marcellus;text-transform:capitalize}.page-page .page-content,.page-page .page-content p,.page-page .page-content ul li{font-size:18px;text-align:left}.page-page .page-content p strong,.page-page .page-content strong{font-family:Marcellus;font-size:20px}.search-page h1,.policy-page h1{font-family:Marcellus;text-transform:capitalize}.search-page input[type=search]{font-family:DM Sans}.policy-page .rte{font-size:18px;font-family:DM Sans;text-align:left}.page-page h3{font-family:Marcellus;font-weight:600}.cart-page .badge{right:-22px!important}.cart-page h1{font-family:Marcellus;text-transform:capitalize}.cart-page h3{font-family:DM Sans;text-transform:capitalize}.cart-page .cart-table-header h4{font-family:DM Sans;font-size:20px}.cart-page h5{font-family:DM Sans;font-size:18px}.cart-page .item-title h4 a{font-family:Marcellus}#recently-viewed h2{font-family:Marcellus;text-transform:capitalize}.search-form .search-results ul li a h4{font-family:Marcellus}.search-form .product-price h6{font-family:DM Sans}.product-page .product-details .tab-body h2{font-size:16px;font-family:DM Sans;font-weight:600}.product-page .product-details-price .product__price--klarna{display:flex;align-items:center;gap:10px;color:#2b2b2b;font-size:17px;font-family:DM Sans;font-style:normal;font-weight:400;margin-top:15px}.product-page .product-details-price .product__price--klarna img{margin:0;max-width:100%}.product-page .product-details .tab-body .add-to-cart{font-size:17px;font-family:DM Sans}.product-page .product-block .product__shop-info-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:15px}.product-page .product-block .product__shop-info-item{padding:10px 12px;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;text-align:center;font-size:14px;font-style:normal;font-family:DM Sans;line-height:120%;border-radius:8px;background:#f5f4eb;color:#605b1a}.product-page .payment-icons{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:15px}.product-page .payment-icon svg{width:44px;height:44px}.product-page .product-header h1{font-family:Marcellus}.product-page .tab-body{text-align:left}.product-page .product-details-price .offers{font-family:DM Sans;align-items:center}.product-page .dynamic-section h1{font-family:Marcellus;text-transform:capitalize}.product-page .price-field{display:flex;gap:10px}.product-page .savings-price{height:auto!important;padding:3px 12px!important;width:fit-content!important;border-radius:4px!important;border:none!important;background:#605b1a;font-size:16px;color:#fff!important}.product-page .savings{color:#fff!important}.product-page .compare-savings{display:none}@media screen and (max-width: 1024px){.custom__logo-list .logo{width:41%}.custom__logo-list .center{justify-content:space-around;flex-wrap:wrap}.custom__testimonials .product-loop{flex-direction:column}.custom__testimonials .four{width:69%;margin:auto}}@media screen and (max-width: 991px){.product-page .product-block .product__shop-info-wrapper{gap:4px}.custom_faq .inner-container-pad{flex-direction:column;margin-top:20px;gap:25px}.custom_faq .inner-container-pad img{width:100%}}@media screen and (max-width: 767px){.custom__logo-list .logo{width:100%}.custom__testimonials .four{width:90%}.custom__testimonials .tab-body h1{padding:0 35px;font-size:40px}.custom__testimonials h2{font-size:28px}.custom-pdp-layout .below_content{flex-direction:column}.custom-pdp-layout .product-left,.custom-pdp-layout .product-right,.custom-pdp-layout .image-center{width:100%}.custom_contact form .five{padding:15px!important;width:100%}.custom_contact form .seven{padding:23px 21px!important;width:100%}.custom_contact .twelve.background-white form{flex-direction:column}.cart-page h5{font-size:16px}.cart-page .collection-products .product:not(.product-columns) .product-border{display:flex!important}.cart-page .collection-products .product:not(.product-columns) .product-thumb-container,.collection-products .product:not(.product-columns) .product-details{width:100%!important}}@media screen and (max-width: 680px){.custom_footer .table-center{padding-left:20px;padding-right:20px}.custom_feature_col .table-center .three.product.brands{width:100%!important}.custom__logo-list h1{font-size:45px}.custom__logo-list h3{font-size:20px}.custom_footer .three{width:100%}.custom_footer .custom_cls{border:none}.custom_footer .table-center .container .center .four:nth-child(1),.custom_footer .table-center .container .center .four:nth-child(2),.custom_footer .table-center .container .center .four:nth-child(3){width:100%!important}.custom_footer .table-center .container .center{flex-direction:column;gap:40px}.custom_footer .desktop-hide{font-size:16px;text-transform:uppercase}.custom_footer .dynamic-section-sub-footer{padding-top:20px!important;padding-bottom:10px}.custom_footer .table-center .container .center .four:nth-child(2){margin-bottom:0!important}.custom_footer .socials ul{flex-direction:row;flex-wrap:wrap}.custom_footer .footer-menu li a{font-size:15.81px}.custom_faq .table-cell .nine{padding-top:40px}}@media screen and (max-width: 600px){.product-page .payment-icon svg{width:33px;height:33px}.custom__logo-list .dynamic-section{padding:29.75px}.custom__logo-list .table-center .three.brands{width:100%}.custom_footer .three,.custom_footer .six{text-align:center!important}.custom_contact form .five{padding:30px!important}.custom_contact form .seven{padding:20px 15px!important}}@media screen and (min-width:781px) and (max-width:840px){.header .main-menu .parent span{font-size:15px!important}.header .responsiveMenu .parent-level>a{padding:0 5px!important}}@media (max-width: 768px) and (min-width: 590px){.product-page .product-block .product__shop-info-wrapper{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
