#MainContent{overflow:hidden!important}.shopify-policy__container{max-width:1000px!important;padding:200px 50px}.container{max-width:var(--container-width);margin:0 auto;padding:100px 64px}.footer-wrapper .container{padding-top:60px;padding-bottom:30px}.custom-announcement-bar .container{padding:0}h1{font-size:var(--font-size-h1)!important;line-height:1.1!important;letter-spacing:0!important;margin:0;font-family:Manrope,sans-serif!important;text-transform:uppercase;font-weight:var(--font-weight-semi-bold)!important;color:var(--primary-color)}h2{font-size:var(--font-size-h2)!important;line-height:1.3!important;letter-spacing:0!important;font-family:Manrope,sans-serif!important;margin:0;text-transform:uppercase;font-weight:var(--font-weight-semi-bold)!important;color:var(--primary-color)}h3{font-size:var(--font-size-h3)!important;line-height:1.1!important;letter-spacing:0!important;margin:0;text-transform:uppercase;font-family:Manrope,sans-serif!important;font-weight:var(--font-weight-semi-bold)!important;color:var(--primary-color)}h4{font-size:var(--font-size-h4)!important;line-height:1.1!important;letter-spacing:0!important;margin:0;text-transform:uppercase;font-family:Manrope,sans-serif!important;font-weight:var(--font-weight-semi-bold)!important;color:var(--primary-color)}input,li,p{font-family:Inter,sans-serif!important;font-size:var(--font-body-size)!important;line-height:1.5;letter-spacing:0;margin:0;color:var(--primary-color)}section.section-wrapper{position:relative}.section-overlay,.section-bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;overflow:hidden}.section-overlay{background:linear-gradient(90deg,#000c,#0000)}.section-bg .section-bg--inner{width:100%;height:100%}.section-bg img{width:100%;height:100%;object-fit:cover;background-position:center}.dp-flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-wrap{flex-wrap:wrap}.align-center{align-items:center}.align-top{align-items:start}.align-bottom{align-items:end}.space-between{justify-content:space-between}.justify-center{justify-content:center}.gray-bg{background:var(--tertiary-color)!important}.border-line .section-content{border-top:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;padding-top:100px;padding-bottom:100px}.border-line-top .section-content{border-top:1px solid #DBDBDB;padding-top:100px}.border-line-bottom .section-content{border-bottom:1px solid #DBDBDB;padding-bottom:100px}.section-btn button,.section-btn a{text-decoration:none;font-family:Manrope,sans-serif;font-size:var(--font-size-button);font-weight:var(--font-weight-bold);color:var(--primary-color);text-transform:uppercase;padding:10px 25px;letter-spacing:1px;line-height:1.5;display:block;width:fit-content;transition:all .3s ease-in-out;position:relative;overflow:hidden}.global-btn a{border-radius:1px;background:transparent;border:1.5px solid #ffffff;transition:all .3s ease-in-out;letter-spacing:1px}.global-btn a:after{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background:#fff;transition:all .3s ease-in-out;transform:translate(0);z-index:-1}.global-btn a:hover:after{transition:all .3s ease-in-out;transform:translate(-100%)}.global-btn a:hover{color:#fff}section.section-wrapper .section-btn--wrapper__inner{gap:20px}.section-btn.arrow-btn a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:8px;padding:0;color:var(--light-color);position:relative;width:fit-content;letter-spacing:1px}.section-btn.arrow-btn a:before{content:"";position:absolute;bottom:0;left:0;transform:translateY(-3px);width:calc(100% - 24px);height:.5px;background:var(--light-color);transition:.3s ease-in-out}.section-btn.arrow-btn a:hover:before{width:0%}.dark-btn button,.dark-btn a{background:transparent;color:var(--light-color);border:1px solid var(--primary-color);transition:all .3s ease-in-out;letter-spacing:1px}.dark-btn button:hover,.dark-btn a:hover{color:var(--primary-color)}.dark-btn button:after,.dark-btn a:after{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background:var(--primary-color);transition:all .3s ease-in-out;transform:translate(0);z-index:-1}.dark-btn button:hover:after,.dark-btn a:hover:after{transition:all .3s ease-in-out;transform:translate(-101%)}.section-btn.contact-btn{gap:6px}.section-btn.contact-btn a{position:relative;padding:0;color:#fff}.section-btn.contact-btn a:before{content:"";position:absolute;bottom:0;right:0;width:100%;height:.5px;background:#fff;transition:.3s ease-in-out;transform:translateY(-2px)}.section-btn.contact-btn a:hover:before{width:0%}.section-btn.dark-text svg path{stroke:var(--primary-color)}.section-btn.dark-text a{color:var(--primary-color)}.section-btn.arrow-btn.dark-text a:before{background:var(--primary-color)}.pad-t-0 .container{padding-top:0}.pad-t-150 .container{padding-top:150px}.pad-b-0 .container{padding-bottom:0}.section-wrapper .mobile-heading{display:none}.slider-counter span{font-family:Inter,sans-serif!important}.section-wrapper.custom-announcement-bar{background:#f5f5f5}.custom-announcement-bar .announcement-each--inner{display:flex;align-items:center;justify-content:center}.custom-announcement-bar .announcement-text{position:relative;padding-right:20px;margin-right:20px}.custom-announcement-bar .announcement-text:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:20px;background-color:#22222226}.custom-announcement-bar .announcement-text span{font-family:Inter,sans-serif!important;font-size:var(--font-body-size)!important;line-height:1.5;letter-spacing:0;margin:0}.custom-announcement-bar .container{padding:0;max-width:100%}.custom-announcement-bar .container .slick-list{overflow:visible}.header-wrapper .header.not-home{background:var(--light-color);border-bottom:1px solid #DBDBDB80;transition:.3s ease-in-out}header.header.not-home .header__menu-item span{color:var(--primary-color)}header.header details[open]>.header__menu-item,header.header .header__menu-item:hover span{text-decoration:none}.header-wrapper .header.not-home .global-btn a{color:var(--light-color);border:1px solid var(--primary-color)}.header-wrapper .header.not-home .global-btn a:after{background:var(--primary-color)}.header-wrapper .header.not-home .global-btn a:hover,.header-wrapper .header.not-home .contact-btn a{color:var(--primary-color)}.header-wrapper .header.not-home .contact-btn a:before{background:var(--primary-color)}.header-wrapper .header.not-home .contact-btn svg path{fill:var(--primary-color)}.section-header .header-wrapper .header.not-home .dark-logo{display:block}.section-header .header-wrapper .header.not-home .light-logo{display:none}.section-header .header-wrapper .header.not-home .hamburger .line{background:var(--primary-color)}.section-header .header-wrapper .header.not-home .custom-header--icon__inner a:first-child{border-right:1px solid #2222224D;transition:.3s ease-in-out}.header__menu-item span{position:relative}.header__menu-item span:before{content:"";position:absolute;bottom:0;left:0;height:1px;width:0;background:var(--light-color);transition:all .2s ease-in-out}details[open]>.header__menu-item span:before,.header__menu-item:hover span:before{width:100%;transition:all .2s ease-in-out}.scrolled-past-header .header__menu-item span:before,.not-home .header__menu-item span:before{background:var(--primary-color)}details>.header__menu-item .icon-caret{transition:.2s ease-in-out}details[open]>.header__menu-item .icon-caret{transition:.2s ease-in-out}.custom-desktop--header .list-menu__item{gap:10px}.custom-desktop--header .menu-item.has-submenu{position:relative;z-index:1}.custom-desktop--header .header__submenu.list-menu{position:absolute;top:0;left:0;min-width:10rem;margin-top:40px;display:none}.custom-desktop--header .menu-item.has-submenu:hover .header__submenu.list-menu{display:block;padding-bottom:0}.custom-desktop--header .icon.icon-caret{transition:.3s ease-in-out}.custom-desktop--header .menu-item.has-submenu:hover .icon.icon-caret{transform:rotate(180deg);transition:.3s ease-in-out}.custom-desktop--header .submenu-item:has([aria-current=page]) .header__menu-item:before,.custom-desktop--header .menu-item .header__active-menu-item:before{width:100%}header.header.not-home .header__menu-item.header__active-menu-item,.custom-desktop--header .menu-item .header__active-menu-item{text-decoration:none!important}.custom-desktop--header .header__submenu .header__menu-item{padding:0 10px 10px}.custom-desktop--header .header__submenu .submenu-item:not(last-child){margin-bottom:10px;padding-bottom:0}.custom-desktop--header .header-left--content{gap:60px}header .header__submenu.list-menu{background:var(--light-color);border:none;border-bottom:1px solid #DBDBDB80}.header__submenu .header__menu-item{font-size:var(--font-size-button);text-transform:uppercase;color:var(--prinary-color);font-family:Manrope,sans-serif;font-weight:500;position:relative}.header__submenu .header__menu-item:before{content:"";position:absolute;bottom:0;left:0;height:1px;width:0;background:var(--primary-color);transition:all .2s ease-in-out}.header__submenu .header__menu-item:hover:before{width:100%;transition:all .2s ease-in-out}header .header__submenu .header__menu-item:hover{text-decoration:none}.section-header .header{transition:all .3s ease}.section-header.scrolled-past-header .header .hamburger .line{background:var(--primary-color)}.section-header.scrolled-past-header .header .header__menu-item span{color:var(--primary-color)}.section-header.scrolled-past-header .header .global-btn a{background:transparent;color:var(--light-color);border:1px solid var(--primary-color)}.section-header.scrolled-past-header .header .global-btn a:after{background:var(--primary-color)}.section-header.scrolled-past-header .header .global-btn a:hover,.section-header.scrolled-past-header .header .contact-btn a{color:var(--primary-color)}.section-header.scrolled-past-header .header .contact-btn a:before{background:var(--primary-color)}.section-header.scrolled-past-header .header .contact-btn svg path{fill:var(--primary-color)}.section-header .header .dark-logo{display:none}.section-header.scrolled-past-header .header .dark-logo{display:block}.section-header.scrolled-past-header .header .light-logo{display:none}.header-wrapper .header.not-home .list-menu li svg path,.section-header.scrolled-past-header .custom-desktop--header svg path,.section-header .not-home .custom-desktop--header svg path{stroke:var(--primary-color);transition:.3s ease-in-out}.section-header.scrolled-past-header .custom-desktop--header .custom-header--icon__inner a:first-child{border-right:1px solid #2222224D;transition:.3s ease-in-out}.custom-desktop--header .custom-header--icon__inner a:first-child{border-right:1px solid #FFFFFF4D;margin-right:0;padding-right:4px;height:100%}.section-header.scrolled-past-header header.header{background:var(--light-color);transition:.2s ease-in-out;border-bottom:1px solid #DBDBDB80;padding:0;transition:.3s ease-in-out}header.header{display:flex;justify-content:space-between;align-items:center;position:fixed;width:100%;max-width:100%;padding:0!important}header.header .header-inner{max-width:var(--container-width);width:100%;margin:0 auto;padding:10px 25px;position:relative}header.header .header-inner .custom-mobile--header,header.header .header-inner .custom-desktop--header{display:flex;justify-content:space-between;align-items:center;margin:0 auto}header.header .header-inner .cm--header-upper,header.header .header-inner .custom-mobile--header__inner{width:100%}header.header .header__menu-item span{font-size:var(--font-size-button);text-transform:uppercase;color:var(--light-color);font-family:Manrope,sans-serif;font-weight:500}header.header .header__icon .svg-wrapper{width:24px;height:24px}header.header .custom-header--btn__inner{gap:20px}header.header .custom-header--btn{padding-right:20px}header.header .header-inner .custom-mobile--header{display:none}header.header .header__inline-menu{margin-top:0!important}section.section-hero--banner .container{padding-top:400px}section.section-hero--banner p,section.section-hero--banner .hero-banner--heading h1{color:var(--light-color)}section.section-hero--banner .hero-banner--heading{padding-bottom:15px}section.section-hero--banner .hero-banner--text{padding-bottom:35px}section.section-hero--banner .content-block--1{max-width:868px;width:100%}section.section-hero--banner .content-block--2 .section-floating--text{max-width:300px;width:100%}section.section-hero--banner .content-block--2{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:end}section.section-hero--banner .section-content--inner{gap:20px;justify-content:space-between}.section-hero--banner .floating-text-mobile{display:none}.section-hero--banner .section-hero--bg video{width:130%}.custom-number--counter .container{padding-top:40px;padding-bottom:40px}.custom-number--counter .section-content--inner{gap:20px}.custom-number--counter .section-content--inner .counter-block{width:100%;padding-left:30px;border-left:1.5px solid #DBDBDB}.custom-number--counter .counter--wrapper{font-family:Manrope,sans-serif;font-size:110px;font-weight:var(--font-weight-meduim);line-height:1.1;letter-spacing:0;text-transform:capitalize;color:var(--secondary-color)}.custom-number--counter .counter-block--inner__wrapper{gap:15px}.custom-number--counter .counter--label span{font-size:var(--font-body-size);line-height:1.5;letter-spacing:0;color:var(--primary-color);font-family:Inter,sans-serif!important}.custom-logo--slider .container{padding-top:60px;padding-bottom:60px}.custom-logo--slider .section-heading{padding-bottom:50px}.custom-logo--slider .logo-slider .slick-list{overflow:visible!important;padding:0!important}.custom-logo--slider .logo-slider .slick-list .slick-track{display:flex;align-items:center}.custom-logo--slider .logo-slider .custom-logo--wrapper a{display:flex;justify-content:center}.custom-logo--slider .logo-slider .slick-list .slick-slide{margin:0 20px;display:flex;justify-content:center}.custom-accordion .section-content--inner{gap:40px}.custom-accordion .section-heading{padding-bottom:20px}.custom-accordion .content-block--2,.custom-accordion .content-block--1{width:100%}.custom-accordion.accordion-right .section-content--inner{flex-direction:row-reverse}.custom-accordion.accordion-left .content-block--1__inner{max-width:535px}.custom-accordion.accordion-left .content-block--2__inner{max-width:650px}.custom-accordion.accordion-right .content-block--image__only .content-block--2__inner,.custom-accordion.accordion-right .content-block--1__inner{max-width:650px;width:100%}.custom-accordion.accordion-right:has(.content-block--image__only) .content-block--1__inner,.custom-accordion.accordion-right .content-block--2__inner{max-width:535px;width:100%}.custom-accordion.accordion-right .content-block--1{display:flex;justify-content:end}.custom-accordion .section-text{padding-bottom:40px}.custom-accordion .section-btn--wrapper{padding-top:40px}.custom-accordion .accordion-each:not(:first-child) .accordion-text{display:none}.custom-accordion .accordion-each{padding:20px 0;border-bottom:1px solid #222222;cursor:pointer}.custom-accordion .accordion-each:first-child{border-top:1px solid #222222}.custom-accordion .accordion-each .accordion-text{padding-top:10px;padding-right:40px}.custom-accordion .accordion-heading--inner{gap:20px}.custom-accordion .accordion-each.is-open .accordion-heading h4{color:var(--secondary-color)}.custom-accordion .accordion-each .accordion-heading svg{transition:.3s ease-in-out;width:100%;max-width:20px}.custom-accordion .accordion-each.is-open .accordion-heading svg{transform:rotate(90deg)}.custom-accordion .accordion-each.is-open .accordion-heading svg path{stroke:var(--secondary-color)}.custom-accordion .accordion-each.is-open .accordion-heading svg .line-1{display:none}.custom-accordion .accordion-image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.custom-accordion:has(.content-block--text__only) .content-block--1 .section-btn--wrapper,.custom-accordion:has(.content-block--text__only) .content-block--1 .section-text,.custom-accordion:has(.content-block--text__only) .content-block--1 .section-heading{display:none}.custom-accordion .mobile-accordion-btn{display:none}.custom-accordion .content-block--text__only .section-text{padding-bottom:0}.custom-accordion .content-block--text__only .section-btn--wrapper{padding-top:35px}.custom-accordion .accordion-image video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%)}.custom-accordion .accordion-image--inner{width:100%;height:100%;overflow:hidden;position:relative;padding-bottom:650px}.custom-accordion .custom-play-btn{position:absolute;left:50%;top:50%;height:100%;width:100%;transform:translate(-50%,-50%);background:transparent;border:none;border-radius:50%;padding:0;margin:0;cursor:pointer}.custom-award--block .slick-list{overflow:visible!important;position:relative}.custom-award--block .slick-list:before{content:"";position:absolute;height:100%;width:1000px;left:0;bottom:0;background:#fff;transform:translate(-100%);z-index:3}.custom-award--block .slick-track .slick-slide{margin:0 10px}.custom-award--block .award-each--inner{position:relative}.custom-award--block .award-each .award-bg--image{position:relative;height:100%;width:100%;min-height:470px}.custom-award--block .award-each .award-bg--image .award-bg--image__inner{height:inherit;width:inherit;position:absolute;bottom:0;left:0}.custom-award--block .award-each .award-bg--image img{object-fit:cover;height:inherit;width:inherit}.custom-award--block .award-each .award-each--content{position:absolute;left:0;bottom:0;padding:20px 25px;z-index:2;width:100%}.custom-award--block .section-upper--content{padding-bottom:40px;margin-left:10px}.custom-award--block .custom-award--button{padding-top:40px;padding-left:10px}.custom-award--block .custom-award--button .custom-award--button__inner{gap:10px}.custom-award--block .custom-award--button .custom-award--prev,.custom-award--block .custom-award--button .custom-award--next{cursor:pointer}.custom-award--block .award-each .award-text p,.custom-award--block .award-each .award-heading h3{color:var(--light-color)}.custom-award--block .award-each .award-text{display:none;padding-top:10px}.custom-award--block .award-each:hover .award-text{visibility:visible!important}.custom-award--block .award-each .section-btn{padding-top:20px}.custom-award--block .award-each{position:relative;overflow:hidden}.custom-award--block .award-each:after{content:"";position:absolute;width:100%;height:50%;bottom:0;left:0;background:linear-gradient(180deg,#0000,#00000080,#000c);pointer-events:none;transition:all .3s ease-in-out}.custom-award--block .award-each:hover:after{height:100%;background:linear-gradient(180deg,#0003,#0009,#000c)}.custom-award--block .award-btn-mobile{display:none}.custom-product--block .custom-product--button svg:hover rect,.custom-award--block .custom-award--button svg:hover rect{stroke:#896c36}.custom-product--block .custom-product--button svg:hover path,.custom-award--block .custom-award--button svg:hover path{stroke:#896c36}.custom-product--block .custom-product--button,.custom-product--block .section-upper--content{margin-left:10px}.custom-award--block.no-img .award-each:after{background:var(--primary-color);width:100%;height:0;transition:all .3s ease-in-out}.custom-award--block.no-img .award-each:hover:after{height:100%}.custom-award--block.no-img .award-each{border:1px solid #DBDBDB}.custom-award--block.no-img .award-each .award-text p,.custom-award--block.no-img .award-each .award-heading h3{color:var(--primary-color)}.custom-award--block.no-img .award-each:hover .award-text p,.custom-award--block.no-img .award-each:hover .award-heading h3{color:var(--light-color)}.custom-award--block.no-img .award-each:hover .dark-btn a:after{background:var(--light-color)}.custom-award--block.no-img .award-each:hover .dark-btn a{color:var(--primary-color);border-color:var(--light-color)}.custom-award--block.no-img .award-each:hover .dark-btn:hover a{color:var(--light-color)}.custom-award--block.no-img .award-each .award-text{display:block!important}.custom-image--block .section-heading{margin-bottom:20px}.custom-image--block .section-text{margin-bottom:35px}.custom-image--block .content-block--1{width:100%}.custom-image--block .content-block--1__inner{max-width:650px;height:100%}.custom-image--block .content-block--2{width:100%;display:flex;justify-content:end}.custom-image--block .content-block--2__inner{max-width:535px}.custom-image--block .counter--wrapper{font-family:Manrope,sans-serif;font-size:50px;font-weight:var(--font-weight-meduim);line-height:1.1;letter-spacing:0;text-transform:capitalize;color:var(--secondary-color)}.custom-image--block .counter--label span{font-size:var(--font-body-size);line-height:1.5;letter-spacing:0;color:var(--primary-color);font-family:Inter,sans-serif!important}.custom-image--block .section-content--inner .counter-block{padding-left:30px;border-left:1.5px solid #DBDBDB}.custom-image--block .counter-block--inner__wrapper{gap:15px;flex-direction:column;align-items:start}.custom-image--block .image-counter--block{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding-bottom:40px}.custom-image--block .section-content--inner{gap:40px}.custom-image--block .content-image img{height:100%;width:100%;display:block;object-fit:cover}.custom-image--block.img-right .section-content--inner{flex-direction:row-reverse}.custom-image--block.img-right .content-block--2{justify-content:start}.custom-image--block.img-right .section-text ul{padding-left:20px}.custom-image--block .section-text--inner p{margin-bottom:16px}.custom-cta--block .section-content{width:100%;max-width:650px}.custom-cta--block .section-content .section-text{max-width:550px;margin-bottom:35px}.custom-cta--block .section-content .section-heading{margin-bottom:20px}.custom-cta--block .section-content p,.custom-cta--block .section-content h2{color:var(--light-color)}.custom-testimonial--block .testimonial-each{padding:30px 25px;border:1px solid #DBDBDB}.custom-testimonial--block .testimonial-user--info span{font-family:Manrope,sans-serif!important;font-weight:500;line-height:1.5;letter-spacing:1px;text-transform:uppercase;color:var(--secondary-color);font-size:14px}.custom-testimonial--block .testimonial-star--rating{margin-bottom:15px}.custom-testimonial--block .testimonial-text{margin-bottom:20px;padding-right:20px}.custom-testimonial--block .testimonial-text::-webkit-scrollbar{width:8px;height:8px}.custom-testimonial--block .testimonial-text::-webkit-scrollbar-track{background:transparent}.custom-testimonial--block .testimonial-text::-webkit-scrollbar-thumb{background:#222222a1}.custom-testimonial--block .testimonial-text::-webkit-scrollbar-thumb:hover{background:#555}.testimonial-text--inner.is-clamped{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.testimonial-read-toggle{margin-top:8px;font-size:14px;line-height:1;cursor:pointer;background:none;border:none;padding:0;text-decoration:underline}.testimonial-read-toggle[aria-expanded=true]{text-decoration:none}.custom-testimonial--block .section-testimonial--content,.custom-testimonial--block .section-heading{margin-bottom:50px}.custom-testimonial--block .testimonial-star--rating__inner{display:flex;gap:3px}.custom-testimonial--block .testimonial-each .star-no-count svg path{fill:#cecece}.custom-testimonial--block .section-testimonial--content .slick-list{overflow:visible!important}.custom-testimonial--block .section-testimonial--content .slick-slide{margin:0 10px}.custom-testimonial--block .testimonial-btn{cursor:pointer}.custom-testimonial--block .testimonial-btn:hover svg rect,.custom-testimonial--block .testimonial-btn:hover svg path{stroke:#896c36}.custom-testimonial--block .custom-testimonial--button__inner{gap:10px}.custom-testimonial--block .slick-track{display:flex;height:inherit}.custom-testimonial--block .slick-track .testimonial-each{height:inherit}.custom-testimonial--block .testimonial-each--inner{height:100%;display:flex;flex-direction:column;justify-content:space-between}.custom-contact--form .section-content--inner{gap:40px}.custom-contact--form .section-text--content{width:100%;max-width:540px}.custom-contact--form .section-form--content{width:100%;max-width:650px}.custom-contact--form .section-contact--heading,.custom-contact--form .section-heading{margin-bottom:20px}.custom-contact--form .section-text{padding-bottom:40px}.custom-contact--form .section-contact--content{padding-top:40px;border-top:1px solid #222222}.custom-contact--form .contact-address--inner,.custom-contact--form .contact-phone--inner,.custom-contact--form .contact-mail--inner{gap:10px}.custom-contact--form .contact-info a{text-decoration:none;display:flex;gap:10px;align-items:center}.custom-contact--form .contact-info a span{font-family:Manrope,sans-serif!important;font-size:16px;line-height:1.5;letter-spacing:1px;color:var(--primary-color);text-decoration:underline}.custom-contact--form .contact-info a span:hover{text-decoration:none}.custom-contact--form .contact-info{margin-bottom:10px}.custom-contact--form .contact-form{padding:40px;background:var(--light-color)}.custom-contact--form.cf-border .contact-form{border:1px solid #DBDBDB}.contact-form .basic-info-wrapper{display:grid;grid-template-columns:repeat(2,1fr);column-gap:40px;row-gap:30px;margin-bottom:35px}.contact-form .options-wrapper{margin-bottom:35px}.contact-form .message-wrapper{margin-bottom:50px;position:relative;height:80px}.contact-form .message-wrapper .place-holder{position:absolute;left:0;bottom:10px;text-transform:none;color:#222;opacity:.6;pointer-events:none}.message-wrapper .error-message{position:absolute;bottom:0;left:0;transform:translateY(25px)}.contact-form .message-wrapper textarea:focus-visible~.place-holder,.contact-form .message-wrapper textarea:not(:placeholder-shown)~.place-holder{display:none!important}.contact-form .message-wrapper textarea::placeholder{visibility:hidden}.contact-form .terms-wrapper{margin-bottom:40px}.contact-form .message-wrapper.form-group,.contact-form .basic-info-wrapper .form-group{display:flex;flex-direction:column}.contact-form .form-group textarea,.contact-form .basic-info-wrapper .form-group input{border:none;border-bottom:1px solid #222222;padding:10px 0;font-family:Inter,sans-serif!important;font-size:var(--font-body-size)!important;line-height:1.5;letter-spacing:0;margin:0;color:var(--primary-color);background:transparent}.contact-form .form-group span,.contact-form .form-group label{font-family:Manrope,sans-serif;font-size:14px;line-height:1.5;letter-spacing:1px;font-weight:500;text-transform:uppercase}.contact-form .form-group .form-required{color:#896c36}.contact-form .form-group textarea:focus-visible,.contact-form .basic-info-wrapper .form-group input:focus-visible{border-bottom:1px solid #896C36}.contact-form .radio-group{display:grid;grid-template-columns:1fr 1fr;column-gap:25px;row-gap:10px;margin-top:15px}.contact-form .radio-group-each{display:flex;flex-direction:column;gap:10px}.contact-form .radio-group-each label{display:flex;align-content:center;gap:10px;text-transform:capitalize;font-family:Inter,sans-serif!important;font-size:var(--font-body-size)!important;line-height:1.5;letter-spacing:0;margin:0;color:var(--primary-color);flex-direction:row}.contact-form .terms-wrapper laber,.contact-form .radio-group-each{display:flex;gap:8px;position:relative}.contact-form .terms-wrapper input,.contact-form .radio-group-each input{display:none}.contact-form .custom-check{width:20px;height:20px;border:1.5px solid #896C36;background-color:transparent;position:relative;display:flex;cursor:pointer;align-items:center}.contact-form .terms-wrapper svg,.contact-form .radio-group-each svg{opacity:0}.contact-form .terms-wrapper input:checked+.custom-check svg,.contact-form .radio-group-each input:checked+.custom-check svg{opacity:1}.contact-form .terms-wrapper label .custom-check{margin-right:10px}.contact-form .terms-wrapper label>span{display:flex;text-transform:unset}.contact-form .terms-wrapper label .custom-check--wrapper{flex-wrap:wrap}.contact-form .terms-wrapper label{display:flex;align-items:center;text-transform:unset;font-family:Inter,sans-serif!important;font-size:var(--font-body-size)!important;line-height:1.5;letter-spacing:0;margin:0;color:var(--primary-color)}.contact-form .terms-wrapper label a{color:#896c36;font-weight:500;transition:.3s ease-in-out}.contact-form .terms-wrapper label a:hover{text-decoration:none}.contact-form .terms-wrapper label input{margin-right:10px}.contact-form button{text-decoration:none;font-family:Manrope,sans-serif;font-size:var(--font-size-button);font-weight:var(--font-weight-bold);color:var(--light-color);text-transform:uppercase;padding:10px 25px;letter-spacing:1px;display:block;background:transparent;transition:all .3s ease-in-out;border:1px solid var(--primary-color);cursor:pointer;position:relative;overflow:hidden;z-index:1}.contact-form button:after{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background:var(--primary-color);transition:all .3s ease-in-out;transform:translate(0);z-index:-1}.contact-form button:hover:after{transition:all .3s ease-in-out;transform:translate(-101%)}.contact-form button:hover{color:var(--primary-color)}.contact-form button:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background:transparent;z-index:2}.custom-contact--form .section-contact--content.contact-content--mobile{display:none;border:none}.section-form--content .form-status{font-size:20px!important}.footer-wrapper .contact-info a{text-decoration:none;display:flex;gap:10px;align-items:center}.footer-wrapper .contact-info a span{font-family:Manrope,sans-serif!important;font-size:16px;line-height:1.5;letter-spacing:1px;color:var(--primary-color);text-decoration:underline}.footer-wrapper .fm-column--3{display:none}.footer-wrapper .footer-main{padding:48px;border:1px solid #222222}.footer-wrapper .contact-info a{font-family:Manrope,sans-serif!important;font-size:14px;line-height:1.5;letter-spacing:1px;color:var(--primary-color);text-decoration:underline}.footer-wrapper .footer-copy--right{font-family:Inter,sans-serif!important;font-size:14px;line-height:1.5;letter-spacing:0;color:var(--primary-color)}.footer-wrapper .contact-info a:hover{text-decoration:none}.footer-wrapper .sub-footer--links a{font-family:Manrope,sans-serif!important;font-size:14px;line-height:1.5;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--primary-color);text-decoration:none;position:relative}.footer-wrapper .sub-footer--links a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5px;background:var(--primary-color);transition:.3s ease-in-out;transform:translateY(-2px)}.footer-wrapper .sub-footer--links a:hover:after{width:0}.footer-wrapper .sub-footer--inner{gap:20px}.footer-wrapper .contact-address--inner,.footer-wrapper .contact-phone--inner,.footer-wrapper .contact-mail--inner{gap:10px}.footer-wrapper .contact-info{margin-bottom:10px}.footer-wrapper .section-contact--heading{margin-bottom:20px}.footer-wrapper .section-contact--content{margin-top:50px}.footer-wrapper .footer-logo img{max-width:255px;width:100%}.footer-wrapper .fm-block--2__inner{gap:40px}.footer-wrapper .footer--block-title{margin-bottom:20px}.footer-wrapper .footer--block-menu ul{display:flex;flex-direction:column;row-gap:10px;padding-left:0}.footer-wrapper .footer--block-menu ul li{list-style:none}.footer-wrapper .footer--block-menu ul li a{text-decoration:none;font-family:Manrope,sans-serif;font-size:var(--font-size-button);font-weight:var(--font-weight-bold);color:var(--primary-color);text-transform:uppercase;letter-spacing:1px;line-height:1.5;position:relative}.footer-wrapper .footer-social--links a{padding:8px 0;gap:12px;text-decoration:underline;font-family:Manrope,sans-serif;font-size:var(--font-size-button);font-weight:var(--font-weight-bold);color:var(--primary-color);text-transform:uppercase;letter-spacing:1px;line-height:1.5;transition:.3s ease-in-out}.footer-wrapper .footer-social--links a:hover{text-decoration:none;transition:.3s ease-in-out}.footer-wrapper .footer--block-menu ul li a:after{content:"";position:absolute;bottom:2px;left:0;width:0;height:.5px;background:var(--primary-color);transition:.3s ease-in-out}.footer-wrapper .footer--block-menu ul li a:hover:after{width:100%}.footer-wrapper .sub-footer{padding-top:30px}.footer-wrapper .sub-footer--links{gap:24px}.hamburger .line{width:30px;height:2px;background-color:#fff;display:block;margin:8px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:2px}.hamburger:hover{cursor:pointer}#hamburger-6.is-active{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#hamburger-6.is-active .line:nth-child(2){width:0px}#hamburger-6.is-active .line:nth-child(1),#hamburger-6.is-active .line:nth-child(3){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}#hamburger-6.is-active .line:nth-child(1){-webkit-transform:translateY(7px);-ms-transform:translateY(7px);-o-transform:translateY(7px);transform:translateY(7px)}#hamburger-6.is-active .line:nth-child(3){-webkit-transform:translateY(-13px) rotate(90deg);-ms-transform:translateY(-13px) rotate(90deg);-o-transform:translateY(-13px) rotate(90deg);transform:translateY(-13px) rotate(90deg)}.custom-mobile--burger__menu{display:none}.header .header-inner .custom-drawer{position:fixed;z-index:100;top:0;left:0;width:calc(100% - 80px);max-width:600px;height:100%;background:var(--light-color);border-right:1px solid #DBDBDB80;transform:translate(-100%);transition:.6s ease-in-out;display:none;padding:30px 0}.header .header-inner .custom-drawer.drawer-open{transform:translate(0);transition:.6s ease-in-out}.drawer-search .field__label{display:none}.custom-drawer .search-modal__form{padding:0 2.7rem;max-width:unset}.custom-drawer .drawer-logo.dp-flex.justify-center img{width:80%;margin-bottom:20px}.custom-drawer .search__input{padding:1.5rem 0;left:0;border-bottom:1px solid #222222;font-size:var(--font-size-button);color:var(--primary-color);font-family:Manrope,sans-serif}.drawer-menu .header--block-menu ul li{list-style:none}.drawer-menu .header--block-menu ul li a{font-size:var(--font-size-button);text-transform:uppercase;color:var(--primary-color);font-family:Manrope,sans-serif;font-weight:700!important;text-decoration:none}.drawer-menu .header--block-menu ul{padding:0 30px;display:flex;flex-direction:column;gap:10px}.dropdown-icon svg{transition:transform .3s ease-in-out}.dropdown-icon.open svg{transform:rotate(180deg);transition:transform .3s ease-in-out}.custom-drawer .custom-header--btn{padding:0 30px}.custom-drawer .custom-header--btn__inner{flex-direction:column}.custom-drawer .dark-btn a{width:100%;text-align:center}.custom-drawer .drawer-upper__content{width:100%}.custom-drawer .custom-drawer__content{flex-direction:column;height:100%}.custom-mobile--header .custom-mobile--btn{padding-left:20px}.custom-header--icon__inner,.custom-header--icon__inner a{display:flex;align-items:center}.custom-header--icon__inner a svg{height:24px!important;width:24px!important}.custom-mobile--header .header__icon,.custom-mobile--header .header__icon--cart .icon{height:unset;width:unset}.custom-mobile--header .header__icon--account{display:block!important}.custom-mobile--header .header__heading-logo-wrapper{display:flex!important}.custom-mobile--header .cm--header-upper{gap:20px}.drawer-menu .has-dropdown .dropdown{margin:10px 0}.custom-single--testimonial .single-testimonial--text{margin-bottom:50px}.custom-single--testimonial .single-testimonial--info__inner{gap:20px}.custom-single--testimonial .single-testimonial--img__inner{width:60px;height:60px;border-radius:50px}.custom-single--testimonial .single-testimonial--img img{height:100%;width:100%}.custom-single--testimonial .single-testimonial--name{font-family:Manrope,sans-serif!important;font-size:14px;line-height:1.5;letter-spacing:1px;font-weight:500;color:#222}.multi-slider .testimonial-slider .slick-slide>div{display:flex;gap:20px;margin-bottom:20px}.custom-testimonial--block.multi-slider .section-testimonial--content .slick-list{overflow:hidden!important}.related-product-block .product-grid .product-each--content,.custom-product-grid .product-grid .product-each--content{border-top:none}.product-list-card{border:1px solid #DBDBDB}.product-list-card .product-each--content{padding:25px;border:none!important}.custom-product--block .product-slider .product-each{margin:0 10px}.custom-product--block .product-each--content{padding:25px;border-top:none;border:1px solid #DBDBDB}.custom-product--block .section-upper--content{padding-bottom:40px}.custom-product--block .custom-product--button{padding-top:40px;gap:20px}.custom-product--block .product-btn-mobile{display:none}.custom-product--block .product-bg--image img{width:100%;max-height:450px;min-height:450px;object-fit:cover;display:block}.custom-product--block .custom-product--button__inner{gap:10px}.custom-product--block .product-button--wrapper{gap:20px}.custom-product--block .product-heading{padding-bottom:15px}.custom-product--block .product-price{padding-bottom:25px}.custom-product--block .product-price h4{font-weight:400!important}.custom-product--block .option-btn a{display:flex;align-items:center;gap:10px;padding:10px 20px}.custom-product--block .option-btn a:hover svg path{stroke:var(--primary-color);transition:.3s ease-in-out}.custom-product--block .slick-list{overflow:visible!important;position:relative}.custom-product--block .slick-list:before{content:"";position:absolute;height:100%;width:1000px;left:0;bottom:0;background:#fff;transform:translate(-100%);z-index:3}.custom-product--block .product-category-each a{padding:8px 15px;border:1px solid #896C36;color:#896c36;border-radius:30px;text-decoration:none;font-family:Manrope,sans-serif;font-size:var(--font-size-button);font-weight:500;text-transform:uppercase;display:inline-block}.custom-product--block .product-category--wrapper{padding-bottom:20px;gap:5px;flex-wrap:wrap}.custom-product--prev,.custom-product--next{cursor:pointer}.custom-grid--block .section-upper--content__inner{gap:40px;margin-bottom:50px}.custom-grid--block .section-text,.custom-grid--block .section-heading{width:100%;max-width:535px}.custom-grid--block .grid-wrapper{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.custom-grid--block .grid-block--each{border:1px solid #DBDBDB;position:relative;cursor:pointer}.custom-grid--block .grid-block--each__content{padding:25px}.custom-grid--block .grid-block--each:after{content:"";position:absolute;bottom:0;left:0;background:var(--primary-color);height:0;width:100%;transition:.3s ease-in-out}.custom-grid--block .grid-block--each:hover .block-text p,.custom-grid--block .grid-block--each:hover .block-title h3{color:var(--light-color);transition:.3s ease-in-out}.custom-grid--block .grid-block--each:hover .block-btn a{color:var(--primary-color);background:var(--light-color);transition:.3s ease-in-out}.custom-grid--block .grid-block--each:hover:after{height:100%;transition:.3s ease-in-out}.custom-grid--block .grid-block--each__inner{position:relative;padding-bottom:470px}.custom-grid--block .grid-block--each__content{position:absolute;bottom:0;left:0;z-index:1}.custom-grid--block .grid-block--each .block-text{margin-top:20px;transition:.3 ease-in-out}.custom-grid--block .grid-block--each .block-btn{margin-top:25px}.custom-grid--block.cl-block .grid-block--each:last-child .grid-block--each__content{bottom:50%;transform:translateY(50%)}.custom-grid--block.cl-block .grid-block--each:last-child{background:#f5f5f5}.company-history .content-block--1 .content-block--inner{position:sticky;top:0}.company-history .collapsable-each .collapsable-content{opacity:.3;transition:.3s ease-in-out}.company-history .collapsable-each.active .collapsable-content{opacity:1;transition:.3s ease-in-out}.custom-collapsable--row .content-block{width:100%}.custom-collapsable--row .content-block .content-block--inner{max-width:535px;width:100%}.custom-collapsable--row .section-heading{margin-bottom:20px}.custom-collapsable--row .section-content--inner{gap:40px}.custom-collapsable--row.collapsable-right .content-block--1,.custom-collapsable--row.collapsable-left .content-block--2{display:flex;justify-content:end}.custom-collapsable--row .collapsable-each:last-child{margin-bottom:0}.custom-collapsable--row .collapsable-text,.custom-collapsable--row .collapsable-content{padding-top:25px}.custom-collapsable--row .collapsable-each .collapsable-content{display:none}.custom-collapsable--row .content-block--2 .section-content--inner{display:flex;align-items:flex-start;position:relative}.collapsable-image img{display:block;width:100%}.custom-collapsable--row .collapsable-each{padding-left:60px;position:relative}.custom-collapsable--row .collapsable-each .collapsable-each--inner{padding-bottom:60px}.custom-collapsable--row .collapsable-each:last-child .collapsable-each--inner{padding-bottom:0}.custom-collapsable--row .collapsable-each:before{content:"";position:absolute;top:0;left:0;background:var(--primary-color);width:1.5px;height:100%;transform:translateY(20px)}.custom-collapsable--row .collapsable-each:after{content:"";position:absolute;top:15px;left:0;width:8px;height:8px;border-radius:50px;background:var(--primary-color);transform:translate(-3px);transition:.3s ease-in-out}.custom-collapsable--row .collapsable-each.active:after{width:20px;height:20px;background:var(--secondary-color);transform:translate(-9.5px);transition:.3s ease-in-out}.custom-collapsable--row .collapsable-each h4{opacity:.5;transition:.3s ease-in-out}.custom-collapsable--row .collapsable-each.active h4{font-size:35px!important;color:var(--secondary-color);transition:.3s ease-in-out;opacity:1}.custom-collapsable--row .collapsable-each:last-child:before{display:none}.custom-collapsable--row.collapsable-right .content-block--2{order:-1}.custom-collapsable--row .collapsable-heading{cursor:pointer}.custom-core-values .content-block--1__inner{row-gap:20px;column-gap:40px}.custom-core-values .section-heading,.custom-core-values .section-text{width:100%;max-width:535px}.custom-core-values .content-block--1{margin-bottom:50px}.custom-core-values .content-block--2__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.custom-core-values .core-values--each__inner{position:relative;padding-top:470px}.custom-core-values .core-values--content{content:"";position:absolute;left:0;bottom:0;padding:25px}.custom-core-values .core-values--each{border:1px solid #DBDBDB}.custom-core-values .core-values-heading{margin-bottom:10px}.custom-nested--accordion .seciton-upper--content{margin-bottom:50px}.custom-nested--accordion .seciton-upper--content,.custom-nested--accordion .section-bottom--content{gap:40px}.custom-nested--accordion .section-text,.custom-nested--accordion .section-heading,.custom-nested--accordion .section-accordion--block.accordion-block--1{width:100%;max-width:535px}.custom-nested--accordion .section-accordion--block.accordion-block--2{width:100%;max-width:650px}.custom-nested--accordion.accordion-left .accordion-block--2{order:-1}.custom-nested--accordion .main-accordion--heading{font-size:var(--font-size-button);text-transform:uppercase;color:var(--primary-color);font-family:Manrope,sans-serif;font-weight:500;padding:20px 0;border-bottom:1px solid #222222;cursor:pointer}.custom-nested--accordion .nested-accordion-text{margin-top:10px}.custom-nested--accordion .nested-accordion-text-wrapper .nested-accordion-each{padding:20px 0;border-bottom:1px solid #222222;cursor:pointer}.custom-nested--accordion .nested-accordion-text-wrapper .nested-accordion-each:first-child,.custom-nested--accordion .main-accordion--heading:first-child{border-top:1px solid #222222}.nested-accordion-each.active h4{color:#896c36}.custom-nested--accordion .section-block--heading{margin-bottom:20px}.custom-nested--accordion .main-accordion--heading svg path{stroke:var(--primary-color)}.custom-nested--accordion .main-accordion--heading.active{font-weight:700;color:#896c36;transition:.2s ease-in-out}.custom-nested--accordion .main-accordion--heading.active svg{opacity:.3;transition:.2s ease-in-out}.custom-nested--accordion .accordion-heading{margin-bottom:20px}.custom-nested--accordion .accordion-text{margin-bottom:40px}.custom-nested--accordion .nested-accordion-image-only,.custom-nested--accordion .accordion--each{display:none}.custom-nested--accordion .nested-accordion-image-only.active,.custom-nested--accordion .accordion--each.active{display:block}.custom-nested--accordion .nested-accordion-text-wrapper{margin-bottom:70px}.custom-nested--accordion .nested-accordion-image img{width:100%}.nested-accordion-text-wrapper .nested-accordion-each svg{transition:.3s ease-in-out}.nested-accordion-text-wrapper .nested-accordion-each.active svg{transform:rotate(90deg)}.nested-accordion-text-wrapper .nested-accordion-each.active svg .line-1{display:none}.nested-accordion-text-wrapper .nested-accordion-each.active svg path{stroke:#896c36}.custom-nested--accordion .nested-accordion-image-only video{width:100%}.custom-nested--accordion .nested-accordion-image-only video img{display:none;opacity:0}.custom-nested--accordion .nested-accordion-image{position:relative}.custom-nested--accordion .nested-accordion-image .custom-play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:transparent;border:none;border-radius:50%;padding:0;margin:0;cursor:pointer}.custom-nested--accordion .mobile-accordion-icon{display:none}.custom-product-grid .container{max-width:var(--container-width);margin:0 auto;padding:100px 64px;display:flex;justify-content:space-between;gap:40px}.custom-product-grid .facets__summary span,.custom-product-grid .facets__summary-label{font-size:var(--font-size-button);text-transform:uppercase;color:var(--primary-color);font-family:Manrope,sans-serif;font-weight:500;line-height:1.5;letter-spacing:1px}.custom-product-grid .facets__summary:hover .facets__summary-label{text-decoration:none}.custom-product-grid .facets__disclosure-vertical .facets__summary svg{transition:.2s ease-in-out}.custom-product-grid .facets__disclosure-vertical[open] .facets__summary svg{transform:rotate(90deg);transition:transform .2s ease-in-out}.custom-product-grid .facets__disclosure-vertical[open] .facets__summary svg .line-1{display:none}.facets__disclosure-vertical[open] .facets__and-helptext{display:none!important}.custom-product-grid .facets-vertical .facets__summary{padding:20px 0;margin:0}.custom-product-grid .facets__disclosure-vertical{border-top:1px solid #222222}.custom-product-grid .facets__disclosure-vertical:last-child{border-bottom:1px solid #222222}.custom-product-grid .facets__heading--vertical{margin-bottom:20px}.custom-product-grid .facets__label{display:flex;align-items:center}.custom-product-grid .facets-layout-list .facets__label .facet-checkbox__text-label,.custom-product-grid .facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:none;text-transform:capitalize}.custom-product-grid .facets__price .field__label,.custom-product-grid .facets__price .field-currency,.custom-product-grid .facets__price input,.custom-product-grid .facets__selected{font-family:Inter,sans-serif!important;font-size:var(--font-body-size)!important;line-height:1.5;letter-spacing:0;margin:0;color:var(--primary-color)}.custom-product-grid .field__input:focus~.field__label,.custom-product-grid .field__input:not(:placeholder-shown)~.field__label{top:calc(var(--inputs-border-width) + -.5rem)}.custom-product-grid .facets-container{max-width:320px;width:100%}.custom-product-grid .facets-wrapper{position:relative}.custom-single--product .product__mobile-content{display:none}.custom-single--product .product-category-each a{pointer-events:none}.custom-single--product{max-width:var(--container-width)!important;margin:0 auto!important;padding:150px 64px 100px!important}.custom-single--product .price__regular span{font-size:35px!important;line-height:1.1;margin:0;text-transform:uppercase;font-family:Manrope,sans-serif!important;font-weight:400;color:var(--primary-color)}.custom-single--product .product__title h3{font-size:35px!important;line-height:1.1;margin:0;text-transform:uppercase;font-family:Manrope,sans-serif!important;font-weight:600;color:var(--primary-color)}.custom-single--product .product__title{padding-bottom:15px}.custom-single--product .product__info-container .product__description{margin:0 0 30px!important;font-family:Inter,sans-serif;letter-spacing:0px}.custom-single--product .product__info-container .product__description p{margin-bottom:15px}.custom-single--product .product__info-container .product__description p:last-of-type{margin-bottom:0}.custom-single--product .product__info-container .product__description table th,.custom-single--product .product__info-container .product__description table td{padding:.5rem 1.2rem}.custom-single--product .product__info-container .product__description table th:first-child,.custom-single--product .product__info-container .product__description table td:first-child{padding-left:0}.custom-single--product .product__info-container .product__description table th:last-child,.custom-single--product .product__info-container .product__description table td:last-child{padding-right:0}.custom-single--product .product__info-container .product-details-container{padding-top:30px;border-top:1px solid #dbdbdb;margin-top:30px;font-family:Inter,sans-serif;display:none}.custom-single--product .product__info-container .product-details-container .product-details-table{display:flex;margin-left:-15px;margin-right:-15px}.custom-single--product .product__info-container .product-details-container .product-details-table .detail-entry{padding-left:15px;padding-right:15px;width:auto;flex:1}.custom-single--product .product__info-container .product__description table.product-details-table{margin-left:-10px;margin-right:-10px;font-family:Inter,sans-serif;font-size:16px}.custom-single--product .product__info-container .product__description table.product-details-table td{padding-left:10px;padding-right:10px}.custom-single--product .product__info-container>*+*{margin:0}.custom-single--product .product__info-container .variant-header{margin-bottom:25px;margin-top:40px;border-top:1px solid #222;padding-top:40px}.custom-single--product .product__collections-list,.custom-single--product .product .price__container{margin-bottom:20px}.custom-single--product .product-category--wrapper{gap:5px}@media (max-width: 767px){.custom-single--product .product-category--wrapper{gap:10px}}.custom-single--product .product-category-each a{padding:8px 15px;text-decoration:none;border-radius:30px;border:1px solid #896C36;text-transform:uppercase;font-family:Manrope,sans-serif;font-size:14px;line-height:1.5;letter-spacing:1px;font-weight:500;color:#896c36;display:inline-block}.custom-single--product .product--large:not(.product--no-media) .product__media-wrapper{max-width:650px;width:calc(50% - var(--grid-desktop-horizontal-spacing))}.custom-single--product .product--large:not(.product--no-media) .product__info-wrapper{max-width:535px;padding-left:0;margin-left:0;width:calc(50% - var(--grid-desktop-horizontal-spacing))}.custom-single--product .product{justify-content:space-between;gap:40px!important;flex-wrap:nowrap}.custom-single--product .rating-star:before{-webkit-text-fill-color:#FFC107;font-size:20px;letter-spacing:0}.custom-single--product .rating-wrapper{padding-bottom:25px}.custom-single--product .product__info-container>variant-selects{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.custom-single--product .product-form__input--pill input[type=radio]+label{padding:0}.custom-single--product .product-form__input--pill label:after{content:","}.custom-single--product .product-form__input--pill label:last-of-type:after{content:""}.custom-single--product .weight-product-field legend,.custom-single--product .product-form__input .form__label{font-size:16px;font-weight:500;line-height:1.5;letter-spacing:1px;font-family:Manrope,sans-serif;text-transform:uppercase}.custom-single--product .product-form__input .form__label:after{color:#ff5d5d;content:" *"}.custom-single--product .weight-product-field span,.custom-single--product .product-form__input--pill input[type=radio]+label{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;font-family:Inter,sans-serif;text-align:left}.custom-single--product .product-form__quantity{padding-top:40px}.custom-single--product .quantity__button-plus{position:absolute;right:0;top:0;width:auto;z-index:2}.custom-single--product .quantity__button-minus{position:absolute;right:0;bottom:0;width:auto;z-index:2}.custom-single--product .quantity{max-width:90px;width:100%;border-bottom:1px solid #222222}.custom-single--product .quantity__input{padding-right:15px}.weight-product-field span,.product__info-wrapper variant-selects fieldset.product-form__input input[type=radio]:checked+label{color:#896c36}.product__info-wrapper .product-form__submit{width:unset;margin-bottom:0;padding:10px 25px;border-radius:1px;font-weight:700;font-size:14px;line-height:1.5;letter-spacing:1px;text-transform:uppercase;font-family:Manrope,sans-serif;background:transparent;color:#fff;border:1px solid #222222;transition:.3s ease-in-out;position:relative;overflow:hidden}.product__info-wrapper .product-form__submit:after{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background:#222;transition:all .3s ease-in-out;transform:translate(0);z-index:-1}.product__info-wrapper .product-form__submit:hover:after{transition:all .3s ease-in-out;transform:translate(-101%)}.product__info-wrapper .product-form__submit:hover{color:#222;transition:.3s ease-in-out}.product__info-wrapper .product-form__submit span{text-box-trim:trim-both;position:relative;display:flex;align-items:center;gap:10px}.product__info-wrapper .product-form__submit:hover svg path{stroke:#222;transition:.3s ease-in-out}.product-form__input .svg-wrapper svg{width:17px;height:14px}.product-form__input .svg-wrapper svg path{stroke:#000}.product-form__input .select select{border:none!important;border-bottom:1px solid #222222!important;padding:10px 10px 10px 0;font-size:14px;line-height:1.5;letter-spacing:0;font-weight:400;font-family:Inter,sans-serif}.custom-single--product .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin:0}.custom-single--product .product-form__input{margin-bottom:0;max-width:100%}.custom-single--product .product__info-container .product-form{margin-bottom:0}.custom-single--product .product__info-container .product-form{margin-top:40px}.custom-single--product .product__media-list .slick-list,.custom-single--product .product__media-list{width:100%}.custom-single--product .product--thumbnail_slider .slider-mobile-gutter .slider-button .svg-wrapper svg path{stroke:#896c36}.custom-single--product .product-media-container.constrain-height .media{padding-top:100%}.custom-single--product .product-media-container.constrain-height .media img{object-fit:cover;border:1px solid #dbdbdb}.custom-single--product .thumbnail-slider .thumbnail-list.slider--tablet-up{padding:0;gap:0px}.custom-single--product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:33.333%;padding-left:10px;padding-right:10px}.custom-single--product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide:before{padding-bottom:0}.custom-single--product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide button.thumbnail{position:relative}.custom-single--product .product__addons p span{color:red}.product-customizer-option>label,.product-customizer-option.option-type-select>label,.product-customizer-content .option-type-checkbox_group>label,.custom-single--product .product__addons p{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;font-family:Inter,sans-serif;text-transform:uppercase;margin-bottom:15px}.custom-single--product .product__addon-item label{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;font-family:Inter,sans-serif}.custom-single--product .product__addon-item span{font-weight:600}.custom-single--product .product__addons{margin-top:40px;margin-bottom:25px}.custom-single--product .product__addon-item input{display:none}.custom-single--product .custom-check{width:20px;height:20px;border:1.5px solid #222222;background-color:transparent;position:relative;display:flex;cursor:pointer;align-items:center;margin-right:10px}.custom-single--product .product__addon-item svg{opacity:0}.custom-single--product .product__addon-item input:checked+.custom-check svg{opacity:1}.custom-single--product .addons-check__box{display:flex;align-items:center}.custom-single--product .product__addon-item:not(:last-child){margin-bottom:10px}.product-options-wrapper{display:flex;gap:30px;padding-top:30px}.product-options-wrapper .product-option{display:flex;flex-direction:column;gap:10px;margin-top:0!important;width:100%;padding-bottom:10px;border-bottom:1px solid #222222}.product-options-wrapper .product-option label{font-size:14px;line-height:1.5;letter-spacing:0;font-weight:500;font-family:Inter,sans-serif;text-transform:uppercase}.product-options-wrapper .product-option label span{color:red}.product-customizer-content .product-customizer-option select,.product-options-wrapper .product-option select{font-size:16px;line-height:1.5;letter-spacing:0;font-weight:400;font-family:Inter,sans-serif;border:none}.product-customizer-content .product-customizer-option select{border:none!important;border-bottom:1px solid #222222!important;padding-left:0!important}.custom-single--product .product-form__buttons{display:flex;gap:30px;align-items:center;flex-wrap:wrap}.custom-single--product .product-total__price span,.custom-single--product .product-total__price label{font-size:25px;line-height:1.1;letter-spacing:0;font-weight:400;text-transform:uppercase;font-family:Manrope,sans-serif;color:#222}.custom-single--product .product-total__price label{font-weight:600}.custom-single--product .product-total__price span{border-bottom:1px solid}.custom-product--block .pagination__list{justify-content:start}.custom-product--block .pagination__list>li{flex:unset;max-width:unset;display:flex}.custom-product--block .pagination__list>li:hover svg path,.custom-product--block .pagination__list>li:hover svg rect{stroke:#896c36}.product-customizer-option.option-type-file input{display:none}.product-customizer-option-description{font-family:Inter,sans-serif!important;font-size:var(--font-body-size)!important;line-height:1.5;letter-spacing:0;margin:0;color:var(--primary-color);padding-top:35px}.product-customizer-options .product-customizer-option-description{font-size:14px!important;padding-top:10px;padding-bottom:10px}.custom-single--product .product-customizer-content .product-customizer-option.option-type-file label{position:relative;cursor:pointer;padding-left:20px;margin-bottom:35px!important;text-transform:uppercase!important;font-family:Manrope,sans-serif;font-size:var(--font-size-button)!important;font-weight:var(--font-weight-bold)!important;color:var(--primary-color)!important;letter-spacing:1px;line-height:1.5;text-decoration:underline;padding:0 0 0 20px!important}.product-customizer-option.option-type-file label:before{position:absolute;content:"";left:0;top:50%;width:15px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='18' viewBox='0 0 17 18' fill='none'%3E%3Cpath d='M15.6489 11.4397V14.695C15.6489 15.1267 15.4774 15.5407 15.1722 15.8459C14.8669 16.1512 14.4529 16.3227 14.0213 16.3227H2.62766C2.19598 16.3227 1.78198 16.1512 1.47673 15.8459C1.17148 15.5407 1 15.1267 1 14.695V11.4397' stroke='black' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M12.3937 5.74285L8.32452 1.67371L4.25537 5.74285' stroke='black' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M8.32422 2.67371V11.6737' stroke='black' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E") no-repeat center;background-size:contain;transform:translateY(-50%)}.product-customizer-content{display:flex;flex-wrap:wrap;padding-top:35px;margin-left:-10px;margin-right:-10px}.product-customizer-content .product-customizer-option{max-width:100%;padding:0 10px 30px;flex:0 0 100%}.product-customizer-content .product-customizer-option[data-option-name=personalization-text-1] .custom-label{content:"Text To Engrave";display:block;font-family:Inter,sans-serif;text-transform:uppercase;padding-bottom:10px}.product-customizer-content .product-customizer-option[data-option-name=personalization-text-1] .custom-label:after{color:#ff5d5d;content:" *"}.product-customizer-content .product-customizer-option[data-option-name=personalization-text-1],.product-customizer-content .product-customizer-option[data-option-name=personalization-text-2],.product-customizer-content .product-customizer-option[data-option-name=personalization-text-3],.product-customizer-content .product-customizer-option[data-option-name=personalization-text-4],.product-customizer-content .product-customizer-option[data-option-name=personalization-text-5]{padding-bottom:15px}.product-customizer-content .product-customizer-option[data-option-name=personalization-text-1] label:after{display:none}.product-customizer-content .product-customizer-option.option-type-file img{width:45px;height:45px;border-radius:4px;border:1px solid #dbdbdb}.product-customizer-content .product-customizer-option.option-type-file #pc-image-preview-wrapper img#option-type-file-preview{display:none!important}.product-customizer-content .product-customizer-option[data-option-name=engraving-process-offered],.product-customizer-content .product-customizer-option[data-option-name=font-style],.product-customizer-content .product-customizer-option[data-option-name=engraving-acrylic],.product-customizer-content .product-customizer-option[data-option-name=engraving-crystal],.product-customizer-content .product-customizer-option[data-option-name=engraving-deal-toys],.product-customizer-content .product-customizer-option[data-option-name=engraving-glass],.product-customizer-content .product-customizer-option[data-option-name=engraving-golf-sports],.product-customizer-content .product-customizer-option[data-option-name=engraving-plaques],.product-customizer-content .product-customizer-option[data-option-name=engraving-trophy-cups],.product-customizer-content .product-customizer-option[data-option-name=engraving-trophy-cups-v2]{max-width:50%;flex:0 0 50%}@media (max-width: 767px){.product-customizer-content .product-customizer-option[data-option-name=engraving-process-offered],.product-customizer-content .product-customizer-option[data-option-name=font-style],.product-customizer-content .product-customizer-option[data-option-name=engraving-acrylic],.product-customizer-content .product-customizer-option[data-option-name=engraving-crystal],.product-customizer-content .product-customizer-option[data-option-name=engraving-deal-toys],.product-customizer-content .product-customizer-option[data-option-name=engraving-glass],.product-customizer-content .product-customizer-option[data-option-name=engraving-golf-sports],.product-customizer-content .product-customizer-option[data-option-name=engraving-plaques],.product-customizer-content .product-customizer-option[data-option-name=engraving-trophy-cups],.product-customizer-content .product-customizer-option[data-option-name=engraving-trophy-cups-v2]{max-width:100%;flex:0 0 100%}}.product-customizer-options .product-customizer-option .product-customizer-upswatch-wrapper ul li label .option-value .option-price{display:inline;margin-left:0;font-weight:700}.product-customizer-options .product-customizer-option.option-type-radio input+label{font-weight:400}.product-customizer-content .product-customizer-option.option-type-upswatch label{padding-left:0}.product-customizer-content .product-customizer-option.option-type-upswatch>label:after{content:" *";display:inline}.product-customizer-content .product-customizer-option.option-type-upswatch.option-required ul li label:after,.product-customizer-content .product-customizer-option.option-type-upswatch ul li label:before{display:none}.product-customizer-options .product-customizer-content .product-customizer-option.option-type-upswatch ul li label picture{margin:0;border-radius:100%;border-width:0!important}.product-customizer-options .product-customizer-content .product-customizer-option.option-type-upswatch ul li input[type=radio]:checked+label picture{border:0!important;box-shadow:0 0 10px #aa9f9f}.product-customizer-options .product-customizer-content .product-customizer-option.option-type-upswatch ul li input[type=radio]:checked+label picture img{margin-top:0}.product-customizer-options .product-customizer-option .product-customizer-upswatch-wrapper ul li label .option-value{margin-left:10px;font-size:16px!important;font-weight:400}.product-customizer-options .product-customizer-option .product-customizer-upswatch-wrapper ul li.selected label .option-value{font-weight:700}.product-customizer-option input[type=checkbox]{display:none!important}.product-customizer-option ul li label{padding-left:32px;position:relative;cursor:pointer;font-weight:500;line-height:24px}.product-customizer-option ul li label:before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;border:1.5px solid #222222;border-radius:0;background:#fff;transition:all .2s ease}.product-customizer-option ul li input[type=radio]{display:none}.product-customizer-option ul li input[type=radio]+label:before{border-radius:100%}.product-customizer-option ul li input[type=radio]:checked+label:before{background-color:#222}.product-customizer-option ul li input[type=radio]:checked+label:after{content:"";position:absolute;left:3px;top:5px;width:14px;height:14px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 30 30"><path fill="white" d="M 26.980469 5.9902344 A 1.0001 1.0001 0 0 0 26.292969 6.2929688 L 11 21.585938 L 4.7070312 15.292969 A 1.0001 1.0001 0 1 0 3.2929688 16.707031 L 10.292969 23.707031 A 1.0001 1.0001 0 0 0 11.707031 23.707031 L 27.707031 7.7070312 A 1.0001 1.0001 0 0 0 26.980469 5.9902344 z"/></svg>') center/20px no-repeat}.product-customizer-option ul li{display:flex;margin-bottom:10px!important}.product-customizer-option ul li:last-child{margin-bottom:0!important}.product-customizer-option input[type=checkbox]:checked+label:after{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 30 30"><path fill="white" d="M 26.980469 5.9902344 A 1.0001 1.0001 0 0 0 26.292969 6.2929688 L 11 21.585938 L 4.7070312 15.292969 A 1.0001 1.0001 0 1 0 3.2929688 16.707031 L 10.292969 23.707031 A 1.0001 1.0001 0 0 0 11.707031 23.707031 L 27.707031 7.7070312 A 1.0001 1.0001 0 0 0 26.980469 5.9902344 z"/></svg>') center/20px no-repeat}.product-customizer-option input[type=checkbox]:checked+label:before{background-color:#222;border-color:#222}.product-customizer-content .option-type-radio>div,.product-customizer-content .option-type-checkbox_group>div,.product-customizer-content .option-type-multiline>div{padding-top:15px}.product-customizer-option select,.product-customizer-option textarea,.product-customizer-option input:not([type=radio],[type=checkbox]),.product-customizer-option.option-type-swatch .product-customizer-swatch__trigger{font-family:Inter,sans-serif}.product-customizer-option textarea{min-height:150px}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.custom_animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.custom-featured--product .product-each--inner{display:flex;justify-content:space-between;gap:40px}.custom-featured--product .product-image{width:50%;max-width:650px}.custom-featured--product .product-content{max-width:535px;width:50%;display:flex;align-items:center;position:relative}.custom-featured--product .product-category-each a{padding:8px 15px;border:1px solid #896C36;color:#896c36;border-radius:30px;text-decoration:none;font-family:Manrope,sans-serif;font-size:var(--font-size-button);font-weight:500;text-transform:uppercase}.custom-featured--product .product-category--wrapper{gap:5px;margin-bottom:20px}.custom-featured--product .product-heading{margin-bottom:15px}.custom-featured--product .product-price{margin-bottom:25px}.custom-featured--product .product-button--wrapper{gap:20px}.custom-featured--product .product-image--wrapper{position:relative;padding-top:500px}.custom-featured--product .product-image--wrapper img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.custom-featured--product .custom-product--button{position:absolute;left:0;bottom:0}.custom-featured--product .custom-product--button__inner{gap:10px}.custom-featured--product .custom-slick--arrow{cursor:pointer}.custom-featured--product .custom-slick--arrow:hover svg path,.custom-featured--product .custom-slick--arrow:hover svg rect{stroke:#896c36}.custom-featured--product .product-button--wrapper a{display:flex;align-items:center;gap:10px}.custom-featured--product .product-button--wrapper a:hover svg path{stroke:#222;transition:.3s ease-in-out}.card.custom-cta{background-color:#f5f5f5}.card.custom-cta .section-btn.dark-btn{position:relative;background:transparent;color:#000}.card.custom-cta .section-btn.dark-btn:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:#000;z-index:0;transition:width .5s ease}.card.custom-cta .section-btn.dark-btn span,.card.custom-cta .section-btn.dark-btn a{position:relative;z-index:1}.card.custom-cta .card__content{padding:20px;display:flex;flex-wrap:wrap;align-items:center;align-content:center;gap:27px}.related-product-block .related-product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.related-product-block .related-product-grid .grid__item{width:100%;max-width:100%}.related-product-block .mobile-related-btn{display:none}.related-product-block .section-upper--content{gap:20px}.rich-text.content-container .rich-text__wrapper{padding:0;margin:0}.rich-text.content-container{max-width:var(--container-width);margin:0 auto;padding-left:64px;padding-right:64px}span.product-form__error-message{font-family:Inter,sans-serif;font-size:16px}.custom-cart-items{padding-top:150px!important}.custom-cart-items .cart__warnings{padding-top:0}#aswm-working .worker b{font-family:Manrope,sans-serif!important;font-size:18px}.cart__warnings .cart__empty-text,.title-wrapper-with-link h1{font-size:var(--font-size-h2)!important}.custom-header--icon .cart-count-bubble{font-size:1rem;bottom:1.4rem;left:2.3rem;background:#ff15153d;font-family:Manrope,sans-serif!important}header .cart-count-bubble span{color:#fff}.scrolled-past-header .cart-count-bubble span,header.not-home .cart-count-bubble span{color:var(--primary-color)}.custom-cart-items .cart-items th{font-family:Manrope,sans-serif;font-weight:600;color:var(--primary-color)}.custom-cart-items .cart-item__details a{font-family:Manrope,sans-serif;color:var(--primary-color);font-weight:600}.custom-cart-items .cart-item__name:hover{text-decoration:underline;text-underline-offset:1px;text-decoration-thickness:1px}.custom-cart-items .quantity input,.custom-cart-items .quantity button,.custom-cart-items .price,.custom-cart-items .product-option{font-family:Inter,sans-serif!important}.cart__warnings a,.custom-cart-items .underlined-link{font-family:Manrope,sans-serif}.custom-cart-items .underlined-link:hover{text-decoration:none}.cart-notification-wrapper .cart-notification{background:var(--light-color);z-index:2;border-color:#dbdbdb80}.cart-notification__header{position:relative}.modal__close-button.link{position:absolute;right:0;top:0}.cart-notification__heading svg{display:none}.cart-notification-product__name{font-size:25px!important}.cart-notification__heading{font-size:20px!important}.cart-notification-wrapper .product-option{font-family:Inter,sans-serif!important}.cart-notification-wrapper .cart-notification__links button,.cart-notification-wrapper .cart-notification__links a{font-size:var(--font-size-button);font-weight:var(--font-weight-bold);color:var(--primary-color);width:100%;margin-bottom:0;padding:10px 25px;border-radius:1px;font-weight:700;font-size:14px;line-height:1.5;letter-spacing:1px;text-transform:uppercase;font-family:Manrope,sans-serif;background:#222;color:#fff;border:1px solid #222222;transition:.3s ease-in-out}.cart-notification-wrapper .cart-notification__links button:hover,.cart-notification-wrapper .cart-notification__links a:hover{background:var(--light-color);color:var(--primary-color)}.filepond--drop-label.filepond--drop-label label:before{position:absolute;content:"";left:0;top:50%;width:15px;height:15px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='17' height='18' viewBox='0 0 17 18' fill='none'><path d='M15.6489 11.4397V14.695C15.6489 15.1267 15.4774 15.5407 15.1722 15.8459C14.8669 16.1512 14.4529 16.3227 14.0213 16.3227H2.62766C2.19598 16.3227 1.78198 16.1512 1.47673 15.8459C1.17148 15.5407 1 15.1267 1 14.695V11.4397' stroke='black' stroke-width='1.5' stroke-linecap='square'/><path d='M12.3937 5.74285L8.32452 1.67371L4.25537 5.74285' stroke='black' stroke-width='1.5' stroke-linecap='square'/><path d='M8.32422 2.67371V11.6737' stroke='black' stroke-width='1.5' stroke-linecap='square'/></svg>") no-repeat center;background-size:contain;transform:translateY(-50%)}.upload-feature-here #clsw8yiftixf .filepond--drop-label label{text-transform:uppercase!important;font-family:Manrope,sans-serif;font-size:var(--font-size-button)!important;font-weight:var(--font-weight-bold);color:var(--primary-color)!important;letter-spacing:1px;line-height:1.5;text-decoration:underline;padding:0 0 0 20px!important}.upload-feature-here .filepond--drop-label{width:fit-content!important}.upload-feature-here #clsw8yiftixf .filepond--panel-root{background-color:transparent!important}.custom-desktop--header>header-drawer{display:none}.template-search{padding-top:150px}.custom-page-search .facets-vertical{max-width:var(--container-width);margin:0 auto;display:flex;justify-content:space-between;gap:40px}.template-search .template-search__search{margin:0 auto}.custom-page-search .facets__summary span,.custom-page-search .facets__summary-label{font-size:var(--font-size-button);text-transform:uppercase;color:var(--primary-color);font-family:Manrope,sans-serif;font-weight:500;line-height:1.5;letter-spacing:1px}.custom-page-search .facets__summary:hover .facets__summary-label{text-decoration:none}.custom-page-search .facets__disclosure-vertical .facets__summary svg{transition:.2s ease-in-out}.custom-page-search .facets__disclosure-vertical[open] .facets__summary svg{transform:rotate(90deg);transition:transform .2s ease-in-out}.custom-page-search .facets__disclosure-vertical[open] .facets__summary svg .line-1{display:none}.custom-page-search .facets-vertical .facets__summary{padding:20px 0;margin:0}.custom-page-search .facets__disclosure-vertical{border-top:1px solid #222222}.custom-page-search .facets__disclosure-vertical:last-child{border-bottom:1px solid #222222}.custom-page-search .facets__heading--vertical{margin-bottom:20px}.custom-page-search .facets__label{display:flex;align-items:center}.search__input.field__input:focus{padding:unset}.facets-layout .facet-checkbox .svg-wrapper{left:2.5px;width:16px;height:16px;top:50%;transform:translateY(-50%)}.facets-vertical .active-facets__button-remove,.mobile-facets__open-label{font-family:Manrope,sans-serif!important}.facets-vertical .active-facets__button{color:#896c36;font-family:Manrope,sans-serif!important}.product-count__text{font-size:20px!important;font-family:Inter,sans-serif!important;color:var(--primary-color)!important}.search__input.field__input{border-bottom:1px solid var(--primary-color);font-family:Inter,sans-serif!important;padding-left:0!important;padding-right:60px!important}.search__input.field__input::placeholder{color:var(--primary-color);opacity:1}.template-search__search .field__label{display:none}.field__button,.template-search__search .field__button{width:unset!important}.header__heading-link{padding:0}.custom-core-values .core-values--each{transition:background-color .3s ease,color .3s ease}.custom-core-values .core-values--each:hover{background-color:#000;color:#fff}.custom-core-values .core-values--each:hover h2,.custom-core-values .core-values--each:hover h3,.custom-core-values .core-values--each:hover p,.custom-core-values .core-values--each:hover .core-values-text{color:#fff!important}.custom-core-values .core-values--each:hover .core-values-icon img{filter:brightness(0) invert(1);transition:filter .3s ease}.customer:not(.account):not(.order){margin-top:160px!important;margin-bottom:20px!important;border:1px solid #DBDBDB;padding:40px!important}.customer .field input{border-bottom:1px solid #222222!important;padding:10px 0!important;transition:.3 ease-in-out}.customer .field input:::placeholder{visibility:visible!important;opacity:1!important}.customer .field input:focus-visible,.customer .field input:focus{border-color:#896c36!important;padding:10px 0!important;transition:.3 ease-in-out}.customer .field input:focus-visible+label,.customer .field input:focus+label{line-height:1.5;width:fit-content;letter-spacing:1px!important}.customer .field label{font-size:14px!important;font-family:Manrope,sans-serif;line-height:1.5;letter-spacing:1px;text-transform:uppercase;font-weight:500;position:relative!important;width:fit-content;left:0!important;top:0!important}.customer h1{font-size:50px!important}.customer .field{display:flex;flex-direction:column-reverse}.customer button{text-decoration:none;font-family:Manrope,sans-serif!important;font-size:var(--font-size-button)!important;font-weight:var(--font-weight-bold)!important;color:#fff!important;background:transparent!important;border:1px solid #222222!important;text-transform:uppercase;padding:10px 25px;letter-spacing:1px;line-height:1.5;display:block;width:100%;transition:all .3s ease-in-out;overflow:hidden;position:relative;transition:.3s ease-in-out}.customer form button:before{content:"";position:absolute;left:0;top:0;width:100%;background:#222!important;height:100%;transition:.3s ease-in-out}.customer form button:hover{color:#222!important}.customer form button:hover:before{transform:translate(-102%);transition:.3s ease-in-out}.login a[href="#recover"]{margin-left:auto!important}.login a[href="#recover"],.login a{font-family:Manrope,sans-serif!important;font-weight:500}@media only screen and (max-width: 600px){#MainContent section.section-hero--banner .hero-banner--heading h1{font-size:26px!important}.nested-accordion-image,.custom-nested--accordion .nested-accordion-image{display:none!important}}.accordion-heading--inner>h2{font-size:40px!important}@media (max-width: 767px){.section-content--inner.dp-flex{flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important}.section-content--inner .counter-block{width:100%!important;max-width:100%!important;margin:0 0 20px!important;text-align:left!important}.counter--number .integer__,.counter--number .counter--text{font-size:2.5rem!important;font-weight:600}.counter--label span{font-size:2.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
