h1,h2{margin-top:0}p,a{font-size:18px;line-height:28px}html,body{overflow-x:hidden}html{scroll-behavior:smooth}.featured-product h2.product__title.h1,.image-with-text h2.image-with-text__heading.inline-richtext.h1,.multicolumn .title-wrapper-with-link h2,.newsletter.center h2.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:40px;font-weight:600;margin-bottom:10px;line-height:50px;text-transform:inherit}.multicolumn .title-wrapper-with-link{justify-content:center}.contact h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in,.collapsible-content h2.collapsible-content__heading.inline-richtext.h1{font-size:40px;font-weight:600;line-height:50px;text-transform:inherit;text-align:center}.multicolumn .multicolumn-card.content-container{background:#f9fbfd!important;box-shadow:0 8px 20px #0000000f;border:1px solid #e1e1e1;transition:.3s}.image-with-text__text.rte.body p{font-size:16px;color:#000;line-height:26px}header.header nav.header__inline-menu a{font-size:17px;line-height:26px;color:#000;font-weight:500;text-transform:uppercase}.image-with-text .image-with-text__media.image-with-text__media--medium.global-media-settings.background-transparent.media{border-radius:16px;box-shadow:0 8px 20px #00000040}.banner__content--middle-right h2.banner__heading.inline-richtext.h1{font-size:40px;font-weight:600;margin-bottom:8px;line-height:50px}.banner__content--middle-right .banner__text.rte.body{font-size:18px;line-height:28px;font-weight:500}.field:before{box-shadow:none}.field:after{box-shadow:none}.newsletter-form__field-wrapper input{background:#f9fbfd!important;box-shadow:0 8px 20px #0000000f!important;border:1px solid #e1e1e1;border-radius:4px 0 0 4px;height:45px}.newsletter-form__field-wrapper button{background:#a32e2f!important;color:#fff;border-radius:4px;border:0}footer .footer-block__details-content.footer-block-image img{filter:brightness(0) saturate(100%) invert(97%) sepia(5%) saturate(5%) hue-rotate(101deg) brightness(108%) contrast(100%)}.footerhtml .contitems{display:grid;gap:15px}.footerhtml .contitems .contact-item{display:flex;align-items:flex-start;gap:10px}.footerhtml .contitems .contact-item p{margin:0}.footerhtml .contitems .contact-item a{color:inherit;text-decoration:none}.footerhtml .contitems .contact-item i{color:#a32e2f}.footer__content-bottom.scroll-trigger.animate--slide-in{padding:0}.footer__content-bottom.scroll-trigger.animate--slide-in .footer__content-bottom-wrapper.page-width{justify-content:center}.social-medis-acstm h3.head{margin:0}.social-medis-acstm .socislicon ul.list-unstyled.list-social.footer__list-social{justify-content:left}.social-medis-acstm .socislicon li:first-child a{padding-left:0}.owl-carousel .owl-dots button.owl-dot{width:25px;height:7px;background:#9d9d9d;margin-left:10px;border-radius:16px}.owl-carousel .owl-dots button.owl-dot.active{background:#a53030}.product__info-wrapper p.product__text{margin:0 0 16px;color:#a32e2f;letter-spacing:4px;font-size:14px;line-height:1.5;text-transform:uppercase;font-weight:600;opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards;animation-delay:.2s}.product__info-wrapper span.price-item.price-item--regular{font-size:24px;line-height:34px;font-weight:700}.product__info-wrapper legend.form__label{font-size:15px;color:#000;line-height:25px}.product__info-wrapper label.quantity__label.form__label span{font-size:15px;line-height:25px;color:#000}.social-medis-acstm{margin-top:30px}.multicolumn-list h3.inline-richtext{font-size:20px;line-height:30px}.contact .field input,.contact .field textarea{background:#f9fbfd!important;box-shadow:0 8px 20px #0000000f!important;border:1px solid #e1e1e1;border-radius:6px;height:60px}.grid__item .accordion{transition:.3s;margin:0;border-bottom:1px solid #dedede;border-radius:0;padding:0}.grid__item .accordion:hover h3.accordion__title.inline-richtext.h4{text-decoration:none}.grid.grid--1-col.grid--2-col-tablet.collapsible-content__grid.collapsible-content__grid--reverse.scroll-trigger.animate--slide-in .grid__item{display:grid;gap:15px}.grid__item .accordion h3.accordion__title.inline-richtext.h4{font-size:20px;line-height:30px;color:#000;font-weight:500}.grid__item .accordion:hover summary{background:inherit}.grid__item .accordion .accordion__content.rte p{color:#000;font-size:16px;line-height:26px}.header ul.list-menu.list-menu--inline a{transition:.3s}.header ul.list-menu.list-menu--inline a:hover{color:#a32e2f;border-bottom:0}.header ul.list-menu.list-menu--inline a span.header__active-menu-item{color:#a32e2f;text-decoration:none}.header ul.list-menu.list-menu--inline a:hover span{text-decoration:none}.footer-block h2.footer-block__heading.inline-richtext{text-transform:uppercase;font-size:20px;font-weight:600;position:relative}.footer-block h2.footer-block__heading.inline-richtext:after{position:absolute;bottom:-5px;left:0;width:50px;height:3px;background:#a32e2f;content:"";border-radius:16px}.product__info-wrapper share-button.share-button.quick-add-hidden,.product__info-wrapper a.link.product__view-details.animate-arrow{border:1px solid #999999;padding:0 20px;border-radius:16px}.product__info-wrapper share-button.share-button.quick-add-hidden button.share-button__button:hover,.product__info-wrapper a.link.product__view-details.animate-arrow:hover{text-decoration:none}header.header.header--middle-left{display:flex;width:100%;justify-content:space-between}.header ul.list-menu.list-menu--inline{gap:18px}.slideshow__controls.slideshow__controls--top.slider-buttons{display:none}.slideshow__text.banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient.slideshow__text--left.slideshow__text-mobile--center{max-width:600px}.slideshow__text.banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient.slideshow__text--left.slideshow__text-mobile--center p.toplabel{margin:0;color:#a32e2f;letter-spacing:4px;font-size:14px;line-height:1.5;text-transform:uppercase;font-weight:600;opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards;animation-delay:.2s}.slideshow__controls.slider-buttons{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;border:0;justify-content:space-between}.slideshow__controls.slider-buttons .slider-counter.slider-counter--dots{display:none}.slideshow__controls.slider-buttons button.slider-button.slider-button--prev{margin-left:5%;border-radius:50px;border:1px solid #000;color:#000}.slideshow__controls.slider-buttons button.slider-button.slider-button--prev svg.icon.icon-caret{height:12px}.slideshow__controls.slider-buttons button.slider-button.slider-button--next{margin-right:5%;border-radius:50px;border:1px solid #000;color:#000}.slideshow__controls.slider-buttons button.slider-button.slider-button--next svg.icon.icon-caret{height:18px}.product-form__buttons{display:flex;width:100%;gap:20px}.product-form__buttons button,.product-form__buttons .shopify-payment-button{width:50%}.product-form__buttons .shopify-payment-button button.shopify-payment-button__button.shopify-payment-button__button--unbranded{width:100%}a.link.product__view-details.animate-arrow{display:none}.featured-product.product.product--small.grid.grid--1-col.gradient.color-scheme-2.product--left.isolate.grid--2-col-tablet{align-items:center}a.button.button--primary{transition:.3s}a.button.button--primary:hover{background:#000;box-shadow:none}.slideshow__text a.button.button--primary:after{display:none}.slideshow__text a.button.button--primary:before{display:none}.blog .title-wrapper-with-link.title-wrapper--self-padded-tablet-down.title-wrapper--no-top-margin{display:inline}.blog .title-wrapper-with-link.title-wrapper--self-padded-tablet-down.title-wrapper--no-top-margin p.toplabel{margin:0 0 16px;color:#a32e2f;letter-spacing:4px;font-size:14px;line-height:1.5;text-transform:uppercase;font-weight:600;opacity:0;text-align:center;transform:translateY(20px);animation:fadeInUp .6s ease forwards;animation-delay:.2s}.blog .title-wrapper-with-link.title-wrapper--self-padded-tablet-down.title-wrapper--no-top-margin h2{text-align:center;font-size:40px;font-weight:600;margin-bottom:10px;line-height:50px;padding-bottom:40px}.blog .article-card-wrapper.card-wrapper{background:#fff;border:2px solid #e5e5e5;border-radius:16px;display:flex;align-items:center;justify-content:center;min-width:180px;min-height:100px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 15px #00000014}.blog .article-card-wrapper.card-wrapper a.redmore{color:inherit;text-decoration:none;font-size:15px;line-height:25px}.main-blog .title-wrapper-with-link.title-wrapper--self-padded-tablet-down.title-wrapper--no-top-margin{display:inline}.main-blog .title-wrapper-with-link.title-wrapper--self-padded-tablet-down.title-wrapper--no-top-margin p.toplabel{margin:0 0 16px;color:#a32e2f;letter-spacing:4px;font-size:14px;line-height:1.5;text-transform:uppercase;font-weight:600;opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards;animation-delay:.2s;text-align:center}.main-blog .title-wrapper-with-link.title-wrapper--self-padded-tablet-down.title-wrapper--no-top-margin h2{text-align:center;font-size:40px;font-weight:600;margin-bottom:10px;line-height:50px;padding-bottom:40px}.main-blog .article-card-wrapper.card-wrapper{box-shadow:0 0 10px #0000003d;background:#fff}.main-blog .article-card-wrapper.card-wrapper a.redmore{color:inherit;text-decoration:none;font-size:15px;line-height:25px}.main-blog .card__information{padding-left:2rem!important;padding-right:2rem!important}.main-blog h1.title--primary.scroll-trigger.animate--fade-in{display:none}.article-card-wrapper.card-wrapper:hover a.full-unstyled-link{text-decoration:none}.newsletter p.toplabel{margin:0 0 16px;color:#a32e2f;letter-spacing:4px;font-size:14px;line-height:1.5;text-transform:uppercase;font-weight:600;opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards;animation-delay:.2s;text-align:center}.article-card-wrapper h3.card__heading.h2{font-size:25px!important}.article-card-wrapper a.full-unstyled-link{font-size:22px;line-height:32px;font-weight:600}.article-card-wrapper a.redmore{border-radius:4px;background:#a32e2f;color:#fff!important;padding:10px 15px;border:1px solid #a32e2f;transition:.3s}.article-card-wrapper .card.article-card.card--standard.card--media:hover a.redmore{border-color:#000;background:#000}.article-card .card__information{padding-bottom:30px}.newsletter-form__field-wrapper button{width:100%!important;height:45px!important;max-width:300px!important}.newsletter-form__button,.newsletter-form__button:focus,.newsletter-form__button:focus-visible,.newsletter-form__button:active{outline:none!important;box-shadow:none!important}.newsletter-form__field-wrapper button{background:#a32e2f!important;color:#fff;border-radius:4px;border:none!important;font-size:18px}footer.footer a{font-size:18px!important;line-height:28px!important}.footer__content-bottom-wrapper.page-width small.copyright__content{font-size:18px;line-height:28px}.newsletter-form__field-wrapper .field__input{padding-right:17rem!important}div#insta-feed h2{text-align:center;font-size:40px;font-weight:600;margin-bottom:10px;line-height:50px;padding-bottom:40px}.bottomfooter{border-top:1px solid #404040;padding:26px 0 0}.bottomfooter .main-botmftr{display:flex;align-items:center;justify-content:space-between}.bottomfooter .main-botmftr .copytext p.copytext{margin:0}.bottomfooter .main-botmftr .copytext p.copytext a{color:inherit;text-decoration:none}.bottomfooter .main-botmftr .footer__payment{margin:0}.contact-rte{text-align:center;padding-bottom:20px}.product__info-wrapper .product__accordion.accordion.quick-add-hidden{border-radius:0;box-shadow:none;border-bottom:1px solid #DEDEDD;padding:0}.product .product__info-wrapper span.price-item.price-item--regular{font-weight:500;font-size:24px;line-height:34px}.product .product__info-wrapper div .price.price--large.price--show-badge{border-bottom:1px solid #dedede}.product__info-container product-form.product-form{border-bottom:1px solid #dedede;padding-bottom:10px}.product .product__description.rte.quick-add-hidden p{font-size:16px;line-height:26px;font-style:italic}.product-block{margin:0 0 1.5rem}.ptrust-badge-box.border.px-3.py-4.position-relative{padding:1.5rem 1rem;position:relative;border:1px solid #dee2e6}h6.ptrust-badge-heading.mb-0.text-center.px-4{position:absolute;top:-41px;background-color:#a32e2f;left:50%;transform:translate(-50%);white-space:nowrap;text-align:center;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:0;font-size:16px;color:#fff;border-radius:25px;font-weight:500}.ptrust-badge .image-content__image-container.overflow-hidden.mx-auto{margin:0 auto}.ptrust-badge .image-content__image-wrapper{text-align:center;padding-top:15px}.jdgm-preview-badge .jdgm-star{color:#a32e2f!important}.image-divgrid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.image-divgrid img{width:100%}.fancybox-bg{display:block!important}.mobile-banner{display:none}.product__title,.product__title h1{font-size:36px;font-weight:700;line-height:1.2;color:#1a1a1a;margin:0;transition:color .3s ease}.product__title:hover,.product__title h1:hover{color:#a32e2f}.product__text{font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#a32e2f;font-weight:600;margin:0}.price{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.price__regular{font-size:32px;font-weight:700;color:#1a1a1a}.price__sale{font-size:32px;font-weight:700;color:#a32e2f}.price__compare{font-size:24px;color:#999;text-decoration:line-through}.price__badge-sale{background:#a32e2f;color:#fff;padding:6px 12px;border-radius:6px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.price__badge-sold-out{background:#000;color:#fff;padding:6px 12px;border-radius:6px;font-size:14px;font-weight:600;text-transform:uppercase}.product-form__input{margin-bottom:20px}.product-form__input legend{font-size:16px;font-weight:600;color:#333;margin-bottom:12px}.product-icon-with-text{display:flex;flex-direction:column;gap:16px;padding:20px 0;border-top:1px solid #e0e0e0}.icon-with-text__item{gap:8px;padding:12px;border-radius:8px;transition:all .3s ease}.icon-with-text__item:hover{background:#a32e2f0d;transform:translate(5px)}.icon-with-text__item svg{width:24px;height:24px;color:#a32e2f;flex-shrink:0}.icon-with-text__item span{font-size:15px;color:#333;line-height:1.5}a.link.link--text.list-menu__item.list-menu__item--link.list-menu__item--active{text-decoration:none}a.link.link--text.list-menu__item.list-menu__item--link.list-menu__item:hover{text-decoration:none;color:#fff}.contact-item a:hover{color:#fff!important}.slideshow__text.banner__box h2.banner__heading.inline-richtext.hxl em{font-style:normal;background:linear-gradient(90deg,#a32e2f,#e58905,#a32e2f);background-size:300% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradientFlow 15s ease-in-out infinite}.slideshow__slide{position:relative}.slideshow__slide a.button.modern-why-choose-btn{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:0;background:transparent;font-size:0;opacity:0}.slideshow__slide .banner__buttons{max-width:100%;width:100%;display:block}.slideshow__slide .slideshow__text-wrapper.banner__content.banner__content--middle-left.page-width.banner--desktop-transparent.scroll-trigger.animate--slide-in.desltopbanner{width:100%;max-width:100%;margin:0;padding:0}.slideshow__slide .slideshow__text-wrapper.banner__content.banner__content--middle-left.page-width.banner--desktop-transparent.scroll-trigger.animate--slide-in.desltopbanner .slideshow__text.banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient.slideshow__text--left.slideshow__text-mobile--center{width:100%;max-width:100%;height:100%}@keyframes gradientFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}section#shopify-section-template--25829343527231__1768460818c499019b{padding:80px 0;background:#f9fbfd}section#shopify-section-template--25829343527231__1768460818c499019b h2.reelify--heading{font-size:42px;font-weight:700;margin:0 0 20px;line-height:1.3;text-align:center;color:#1a1a1a;opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards;animation-delay:.3s}section#shopify-section-template--25829343527231__1768460818c499019b p.reelify--subheading{font-size:16px;line-height:1.7;color:#000;margin:0 0 40px;opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards;animation-delay:.4s}@media (min-width: 1025px){.main-blog .blog-articles{display:flex;flex-wrap:wrap}.main-blog .blog-articles__article.article{width:31%}}@media (max-width: 1024px){.header ul.list-menu.list-menu--inline a{padding:5px;font-size:14px}}@media (max-width: 768px){.features-section .feature-card h3,.grid__item .accordion h3.accordion__title.inline-richtext.h4{font-size:18px!important;line-height:28px!important}.collapsible-content h2.collapsible-content__heading.inline-richtext.h1,.why-choose-section .section-heading,.banner__content--middle-right h2.banner__heading.inline-richtext.h1,.testimonials-heading,.featured-product h2.product__title.h1,.image-with-text h2.image-with-text__heading.inline-richtext.h1,.multicolumn .title-wrapper-with-link h2,.newsletter.center h2.inline-richtext.h1.scroll-trigger.animate--slide-in,.slideshow__text h2.banner__heading.inline-richtext.hxl,.brand-wrapper h2.heading,.blog .title-wrapper-with-link.title-wrapper--self-padded-tablet-down.title-wrapper--no-top-margin h2,div#insta-feed h2,section.about-section .main-btnocl h2.about-heading,.contact h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in,section#shopify-section-template--25829343527231__1768460818c499019b h2.reelify--heading{font-size:32px!important;line-height:42px!important}.blog .title-wrapper-with-link.title-wrapper--self-padded-tablet-down.title-wrapper--no-top-margin h2{margin-bottom:0;padding:0}.multicolumn-list h3.inline-richtext,.testimonial-name{font-size:18px!important;line-height:28px!important}.slideshow__text.banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient.slideshow__text--left.slideshow__text-mobile--center p.toplabel{font-size:16px;line-height:26px}.footer__blocks-wrapper .footer-block.grid__item{width:50%}.image-divgrid{grid-template-columns:1fr 1fr}}@media (max-width: 749px){.footer__blocks-wrapper .footer-block.grid__item{width:100%}.mobile-banner{display:block!important}.mobile-banner{position:relative}.mobile-banner a.mobilebtn{position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;font-size:0}.mobile-banner img{width:100%}.desltopbanner{display:none!important}.product__title,.product__title h1{font-size:26px}.price__regular,.price__sale{font-size:24px}.price__compare{font-size:20px}}@media (max-width: 425px){.collapsible-content h2.collapsible-content__heading.inline-richtext.h1,.why-choose-section .section-heading,.banner__content--middle-right h2.banner__heading.inline-richtext.h1,.testimonials-heading,.featured-product h2.product__title.h1,.image-with-text h2.image-with-text__heading.inline-richtext.h1,.multicolumn .title-wrapper-with-link h2,.newsletter.center h2.inline-richtext.h1.scroll-trigger.animate--slide-in,.slideshow__text h2.banner__heading.inline-richtext.hxl,.brand-wrapper h2.heading,.blog .title-wrapper-with-link.title-wrapper--self-padded-tablet-down.title-wrapper--no-top-margin h2,div#insta-feed h2,section.about-section .main-btnocl h2.about-heading,.contact h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in,section#shopify-section-template--25829343527231__1768460818c499019b h2.reelify--heading{font-size:24px!important;line-height:34px!important}.bottomfooter .main-botmftr{flex-wrap:wrap}.bottomfooter .main-botmftr .copytext{width:100%;text-align:center}.bottomfooter .main-botmftr .paymentdiv{width:100%}ul.footer-block__details-content.list-unstyled li a{padding:3px 0}.image-divgrid{grid-template-columns:1fr}.product__title,.product__title h1{font-size:24px}.price__regular,.price__sale{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
