html,body{scroll-behavior:smooth}.marquee{background:#fff9f9;padding:1.3rem 0;overflow:hidden}.marquee-content{display:flex;animation:scrolling 25s linear infinite}.marquee-item{flex:0 0 16vw;margin:0 1vw;display:flex;align-items:center;justify-content:center;width:230px}.marquee-item img{max-width:110px;width:100%;max-height:35px}.marquee-content:hover{animation-play-state:paused}.HeadingMultiColored--main{margin:1rem 0 0;text-align:center;font-size:24px;line-height:normal}@keyframes scrolling{0%{transform:translate(0)}to{transform:translate(-144vw)}}.faq__wrapper--container button.collapsible-toggle{font-size:20px;font-weight:100}.faq__wrapper--container button.collapsible-toggle span.animated-plus:before{width:16px}.faq__wrapper--container button.collapsible-toggle span.animated-plus:after{height:16px}product-meta.product-meta h1.product-meta__title{margin:5px 0;font-size:26px;font-weight:600}.productMeta--details p{margin:0 0 10px;font-size:15px;color:#121212}span.productMeta--discountContent{font-weight:600;font-size:15px;margin-bottom:10px;color:#c73d23;display:block;margin-top:0}product-meta.product-meta .product-meta__price-list-container .price-list{flex-direction:row-reverse;gap:10px}product-meta.product-meta .product-meta__price-list-container .price-list span.price.price--highlight{margin:0;font-weight:700;color:#2f3437;line-height:1.3em;font-size:25px}product-meta.product-meta .product-meta__price-list-container .price-list span.price.price--compare{text-decoration:line-through;font-weight:500;line-height:1.5em;color:#2f3437;font-size:18px;opacity:1}.product-meta__label-list.label-list span{color:#000;font-weight:600;background-color:#7ed321;padding-left:5px;padding-right:5px;border-radius:3px;margin-top:0}.product-form__option-info{align-items:center}.product-form__option-info span.product-form__option-name{color:#292929;margin-bottom:auto;line-height:1.5em;border-style:none;font-weight:600;font-size:18px}.product-form .variant-swatch-list label.variant-swatch__item,.product-form .variant-swatch-list label.variant-swatch__item img.variant-swatch__image{border-radius:8px}.variant-swatch__radio:checked+.variant-swatch__item:after,.variant-swatch__item.is-selected:after{border-radius:8px;box-shadow:0 0 0 .5px #000}product-media.product__media .product__thumbnail{width:104px;min-width:104px;border-radius:8px}product-media.product__media .product__thumbnail:before{box-shadow:0 0 0 1px red!important}.product__thumbnail-item[aria-current] .product__thumbnail:after{box-shadow:0 0 0 1px #000!important}product-media.product__media .product__thumbnail img{border-radius:8px}product-payment-container#MainPaymentContainer button#AddToCart{font-weight:600;line-height:1.5em;text-transform:uppercase;border-radius:50px;padding:15px;font-size:16px}button#StickyAddToCart{font-weight:600!important;line-height:1.5em;text-transform:uppercase;border-radius:50px;padding:15px;font-size:16px!important;display:flex;align-items:center;justify-content:center}.product-sticky-form__variants button.select{border-radius:50px}.product__media-image-wrapper img{border-radius:8px}.icon_with_text--main{display:grid;align-items:start;justify-content:center;grid-template-columns:33% 33% 33%;text-align:center;gap:1%}.icon_with_text--main .icon_with_text--inner{padding:5px;display:grid;align-items:center;justify-items:center}.icon_with_text--main .icon_with_text--inner img{width:30px;margin:12px 0 24px}.icon_with_text--main .icon_with_text--inner span{font-size:12px;margin:0;font-weight:400;text-transform:uppercase}.apply-guide-inner{display:grid;grid-template-columns:1fr 30px 1fr 30px 1fr;justify-content:center;justify-items:center;align-items:center;gap:1rem}.apply-guide-inner .ApplyGuideArrow:last-child{display:none}.apply-guide-block{margin-left:40px;box-shadow:#00000026 4px 4px 10px;border-radius:15px;padding:15px;min-height:0;margin-right:40px;text-align:center}h3.apply-guide-heading{text-align:center;font-weight:700;font-size:20px;margin:0}span.apply-guide-subheading{font-weight:400;text-align:center;color:#edcca2;margin:0;font-size:15px}.apply-guide-inner--heading strong{color:#edcca3}p.apply-guide-content{text-align:center;font-weight:400;font-size:15px;margin:15px 0 0;line-height:1.4em}.apply-guide-inner--heading{text-align:center;margin:1rem 0 2rem}.apply-guide--main{padding:2rem 0}.apply-guide-inner--heading p{line-height:normal}.BeforeAfter--main .slick-arrow{max-width:40px;max-height:40px;padding:.9rem;background:#0000008a;border-radius:50px;left:0;display:flex!important;align-items:center;justify-content:center;position:absolute;top:46%;width:100%;height:100%;cursor:pointer}.BeforeAfter--main .slick-arrow svg{fill:#fff}.before-after-section--inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;justify-items:center}.before-after-section--inner .BeforeAfter--main{max-width:90%;border-radius:15px;overflow:hidden}.BeforeAfter--main .slick-arrow.slick-disabled{display:none!important}.BeforeAfter--main .slick-next.slick-arrow{right:0;left:unset}.BeforeAfter--main .slick-prev.slick-arrow{left:0;z-index:9}.before-after-section--inner--header{padding:1rem 0;text-align:center}.before-after-section--inner--header h1{font-size:30px;line-height:normal;margin:0}.before-after-section--inner--header h1 strong{color:#edcca4}.before-after-section--inner--header span{margin:1rem 0}.before-after-section--inner--header span p{font-size:18px}.product-information--inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;justify-items:center;align-items:center}.product-information--caption{display:grid;grid-template-columns:60px auto;grid-gap:.6rem}p.product-information--percentage{font-size:2em;line-height:1em;font-weight:900;color:#d5a996}.product-information--caption-caption{font-weight:400;font-size:15px;margin:0 0 10px;line-height:1.4em;letter-spacing:0}.product-information--caption-caption p.product-information---short{font-weight:400;font-size:10px;font-style:italic;line-height:10px}.product-information--content h1{font-weight:700;font-size:35px;margin:20px 0;color:#161616;text-transform:capitalize}.product-information--content h1 b{color:#edcca5}.multi-column__item{background:#fff;padding:1rem;border-radius:8px}.product__info .product-form .faq__item button{border-width:0 0 1px;color:#000;background:#fff;font-size:16px;font-weight:600;padding:10px 0 0;font-family:lato,sans-serif}.product__info .product-form .faq__item button span.animated-plus{width:14px;height:14px}.product__info .product-form .faq__item button span.animated-plus:before{width:14px}.product__info .product-form .faq__item button span.animated-plus:after{height:14px}.product-informaion-main{padding:40px 0}.CustomTagProductTop{width:fit-content;padding:5px 30px 5px 10px;font-size:13px;position:relative;margin:0 0 1rem}.CustomTagProductTop:before{content:"";position:absolute;background:#fff;width:30px;height:calc(100% + 15px);transform:rotate(17deg);right:-20px;top:-5px}.product-form__option-selector .block-swatch label{border-radius:50px}.product-form__option-selector .block-swatch label:after{border-radius:50px}.shopify-section--faq header.section__header{max-width:700px;margin:auto}.shopify-section--faq header.section__header h1.heading strong{color:#e5b780}.Testimonial--below{text-align:center;font-size:13px}span.halfstartBlock{width:5px;display:inline-flex;overflow:hidden;margin-right:5px}.announcement-bar__message b{font-size:11px;margin-right:5px}.productMeta--details span.productMeta--discountContent+div{margin-bottom:.6rem!important}.social-proof__container{display:flex;align-items:center;gap:5px}.social-proof{margin-left:calc(-1 * var(--container-gutter));margin-right:calc(-1 * var(--container-gutter));padding-left:var(--container-gutter);padding-right:var(--container-gutter);display:block;padding-top:10px;padding-bottom:10px}.social-proof .social-proof__image{display:flex;margin-right:4px}.social-proof .social-proof__text{color:#000;font-size:13px;font-weight:500;letter-spacing:.36px;text-align:left;width:fit-content;margin-top:auto;margin-bottom:auto;line-height:normal}.social-proof .social-proof__image img{border-radius:50%;height:25px;width:25px}.social-proof .social-proof__image img:nth-child(2){left:-5px;position:relative}.social-proof-top{padding:20px 30px 0;display:none}.social-proof-top .social-proof__image{display:flex;margin-right:4px}.social-proof-top .social-proof__text{color:#000;font-size:11px;font-weight:500;letter-spacing:.36px;line-height:11px;text-align:left;width:fit-content;margin-top:auto;margin-bottom:auto}.social-proof-top .social-proof__image img{border-radius:50%;height:18px;width:18px}.social-proof-top .social-proof__image img:nth-child(2){left:-5px;position:relative}.Bundle_Radios{display:grid;grid-template-columns:60px 1fr auto;grid-gap:1rem;justify-items:start;align-items:center}.Bundle_Radios--left{display:flex;align-items:center;justify-content:flex-start}span.Bundle_Radios--checkbox{width:15px!important;height:15px!important;display:none;position:absolute;opacity:1;-webkit-appearance:auto;appearance:auto;border:1px solid;border-radius:20px}input:checked+.Bundle_Radios--main span.Bundle_Radios--checkbox{background:#000;border-color:#000}img.Bundle_Radios--Image{object-fit:cover;width:58px;height:58px;border-radius:8px}.Bundle_Radios--main{width:100%;border-radius:8px!important;padding:4.5px 19.25px}.Bundle_Radios--right{text-align:left}.Bundle_Radios--right p{margin:0}p.Bundle_Radios--title{font-size:15px;font-weight:700}span.Bundle_Radios--originalPrice{font-weight:700;display:block}span.Bundle_Radios--CompareAtPrice{text-decoration:line-through}span.Bundle_Radios--NewTitle{line-height:normal}.Bundle_Radios--main:after{border-radius:8px!important;box-shadow:0 0 0 2px #000}.block-swatch-list.variant_redesign{display:block}product-meta.product-meta{margin-bottom:1rem;padding-top:0rem}p.product-meta__taxes-included{margin-bottom:0}.custom-badge-wrapper{position:absolute;top:-8px;right:13px;z-index:1}.custom-badge-content{background:#000;color:#fff;font-family:Poppins,sans-serif;font-size:10px;padding:4px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;position:relative}.custom-badge-text{display:block;font-weight:800;letter-spacing:.5px}.product-form__option-name--custom{text-align:center;width:100%;font-size:14px;margin-bottom:5px;font-weight:600;position:relative}.product-form__option-name--custom:before{content:"";position:absolute;width:100%;height:2px;background:#000;top:12px;left:0;right:0;bottom:0;z-index:1}.product-form__option-name--custom span{background:#fff;z-index:1;position:relative;padding:0 10px}.custom-badge-content:before,.custom-badge-content:after{content:"";position:absolute;top:0;width:0;height:0;border-bottom:8px solid #5c5b5b}.custom-badge-content:before{left:-8px;border-left:8px solid transparent}.custom-badge-content:after{right:-8px;border-right:8px solid transparent}p.Bundle_Radios--price{line-height:normal}@keyframes popBadge{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.custom-badge-wrapper--main{margin-top:10px}p.Bundle_Radios--bar{display:block;width:fit-content;align-items:center;padding:4px 8px;background-color:#0000001a;color:#000;font-size:13px;border-radius:8px;font-weight:500}.TrustIconsWithText{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr;margin:0 0 10px}.TrustIconsWithText--inner{background-color:#f3f3f3;display:flex;align-items:center;gap:8px;padding:15px 10px;border-radius:5px;border:1px solid #dfdddd}.TrustIconsWithText--inner img{width:27px;height:27px}.TrustIconsWithText--inner span{font-weight:300;margin-left:5px;text-align:left;letter-spacing:0px;align-self:center;color:#1c1c1c;font-size:10px;line-height:1.2em}.TrustIconsWithText--inner span strong{font-size:11px}.Footer--CartMini{display:flex;justify-content:space-between;align-items:center}.Footer--CartMini+.mini-cart__actions{display:none}span.TotalPrice--MiniCart{margin-left:10px;font-weight:bolder}button.checkout-button[form=mini-cart-form]{border-radius:40px}.CustomerContentDrawer--green{align-items:center;background:#00e1000d;box-shadow:inset 0 -1px #f6f6f6;color:#007600;display:flex;justify-content:center;padding:8px 24px;gap:8px}.CustomerContentDrawer{display:flex;justify-content:center;align-items:center;background-color:#000;font-size:13px;line-height:30px;color:#fff;text-align:center;height:35px}@media (min-width: 767px){.faq__wrapper--container button.collapsible-toggle{padding:12px 0}.shopify-section--faq .container{max-width:900px}}@media (max-width: 767px){.apply-guide-inner,.before-after-section--inner{grid-template-columns:1fr}.apply-guide-inner .ApplyGuideArrow{rotate:90deg}.product-information--inner{display:flex;flex-direction:column-reverse}image-with-text.image-with-text,image-with-text.image-with-text .container{padding:0}image-with-text.image-with-text .image-with-text__content-wrapper{padding:0 25px 25px}.shopify-section--multi-column .scroller{scroll-snap-type:unset;overflow:visible!important}.shopify-section--multi-column .scroller scrollable-content.multi-column__inner{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.shopify-section--multi-column .scroller scrollable-content.multi-column__inner .multi-column__item{width:47%!important;background:#fff;padding:1rem;border-radius:8px}.shopify-section--multi-column .scroller scrollable-content.multi-column__inner .multi-column__item .multi-column__image-wrapper{max-width:100%;width:100%!important;margin-bottom:0}.shopify-section--multi-column .scroller scrollable-content.multi-column__inner .multi-column__item p{margin:0!important;line-height:normal}image-with-text-overlay.image-overlay{max-width:unset!important}.HeadingMultiColored--main h1{font-size:21px}.faq__item button.collapsible-toggle{font-size:16px;line-height:normal;font-weight:600}.faq__item button.collapsible-toggle span.animated-plus:before{width:15px}.faq__item button.collapsible-toggle span.animated-plus:after{height:15px}.product__media-list-wrapper .product__media-item,.product__thumbnail-list-inner{padding:0}.product__media-image-wrapper img,product-media.product__media .product__thumbnail img,product-media.product__media .product__thumbnail:after{border-radius:0}.icon_with_text--main .icon_with_text--inner span{font-size:10px}.icon_with_text--main .icon_with_text--inner img{margin:12px 0 14px}image-with-text-overlay .image-overlay__content h3.heading split-lines,image-with-text-overlay .image-overlay__content h3.heading{font-size:20px}}@media (max-width: 400px){.shopify-section--multi-column .scroller scrollable-content.multi-column__inner .multi-column__item{padding:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/DevStyles.css.map */
