:root{--h2_size: 32px;--body_font_size1: 16px;--body_font_size2: 18px;--body_font_size3: 20px;--font_bold: 700;--font-semibold: 500;--grid-gap: 40px;--green: #008752;--blue: #0061b3}h2,h3{text-transform:capitalize}.product-info__block h3{font-size:20px}@media (max-width: 768px){:root{--h2_size: 24px;--grid-gap: 15px}}.btn{font-weight:600;font-size:16px;padding:12px 40px;text-wrap-mode:nowrap;font-family:Montserrat}#fsb_message{font-weight:var(--font_bold)}.scrolled-down .logo__default-image{max-height:55px!important}@media screen and (min-width: 768px){.scrolled-down .header{margin-top:15px}.scrolled-down .header .header-icons__item{width:32px;height:32px}.scrolled-down .header .header-icons__item svg{width:32px;height:32px}.scrolled-down .header .header-icons__item#cart-icon{width:29px;height:29px}.scrolled-down .header .header-icons__item#cart-icon svg{width:29px;height:29px}}.header{padding-top:5px;padding-bottom:5px}.header .header__menus-container a{text-decoration:none}.header .header__menus-container a:after{display:none}@media screen and (max-width: 767px){.header .logo .logo__default-image{max-height:100px}}.header .header-icons{gap:20px;margin-inline-end:0}.header .header-icons .header-icons__item{padding:0;transition:.2s all linear}.header .header-icons .header-icons__item svg{transition:.2s all linear}@media screen and (max-width: 767px){.header .header-icons{gap:7px}.header .header-icons .header-icons__item{width:32px;height:32px}.header .header-icons .header-icons__item svg{width:32px;height:32px}.header .header-icons .header-icons__item#cart-icon{width:29px;height:29px}.header .header-icons .header-icons__item#cart-icon svg{width:29px;height:29px}}@media screen and (max-width: 767px){.header{padding-top:10px;padding-bottom:10px}.header .header__layout:before{height:calc(100% + 30px)}}.header .main-menu-wrapper:has(menu-drawer[aria-hidden=false]) summary{position:absolute;top:12px;left:-6px}@media screen and (max-width: 767px){.header .main-menu-wrapper:has(menu-drawer[aria-hidden=false]) summary{top:0;left:9px}}@media screen and (max-width: 767px){.image-banner{min-height:650px}.image-banner>div:last-child{margin-top:-100px}}.image-banner .text-overlay{max-width:440px}.image-banner .text-overlay h1.text-overlay__heading{color:#fff!important;font-size:36px}@media screen and (min-width: 767px){.image-banner .text-overlay .text-overlay__block p{font-size:var(--body_font_size2)}}@media screen and (max-width: 767px){.image-banner .text-overlay{margin-top:15px!important}.image-banner .text-overlay h1.text-overlay__heading{font-size:28px}}.text-with-icon{position:relative}.text-with-icon .row{display:flex;align-items:center;justify-content:center;gap:20px;max-width:1275px;margin:auto}.text-with-icon .row>div{width:33.33%}.text-with-icon .row:has(.slick-list)>div{width:100%}.text-with-icon .row .col{display:flex!important;align-items:center!important;min-height:50px;justify-content:center;gap:15px;padding:0 10px}@media screen and (max-width: 1100px){.text-with-icon .row .col{padding:0 20px}}.text-with-icon .row .col .image svg{color:#898989}.text-with-icon .row .col .text .title{font-size:var(--body_font_size3);margin-bottom:5px;line-height:normal}.text-with-icon .row .col .text .title+p{font-size:var(--body_font_size1);margin-bottom:0;line-height:normal}.custom-row-grid-wrapper h2{font-size:var(--h2_size);text-align:center;margin-bottom:25px}@media screen and (min-width: 768px){.custom-row-grid-wrapper h2{padding-top:10px}}.custom-row-grid-wrapper .custom-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--grid-gap)}.custom-row-grid-wrapper .custom-grid h4{font-size:var(--body_font_size3);font-weight:var(--font-semibold);text-transform:capitalize;margin-top:10px;position:relative;padding:0 15px}.custom-row-grid-wrapper .custom-grid h4:after{content:url(/cdn/shop/files/Arrow_1.png?v=1750662457);position:absolute;right:15px}@media screen and (max-width: 1024px){.custom-row-grid-wrapper .custom-grid{grid-template-columns:repeat(2,1fr);gap:15px 8px}}@media screen and (max-width: 767px){.custom-row-grid-wrapper .custom-grid{gap:8px 16px}.custom-row-grid-wrapper .custom-grid h4{padding:0;text-align:center}.custom-row-grid-wrapper .custom-grid h4:after{display:none}}.media-with-text .media-with-text__media .slick-dots{position:absolute;bottom:15px;width:100%;text-align:center}.media-with-text .media-with-text__media .slick-dots li{display:inline-block;margin:0 5px}.media-with-text .media-with-text__media .slick-dots .dot{width:20px;height:20px;background-color:#fff;border-radius:50%;border:none;cursor:pointer}@media screen and (max-width: 767px){.media-with-text .media-with-text__media .slick-dots .dot{width:15px;height:15px}}.media-with-text .media-with-text__media .slick-dots .slick-active .dot{background-color:var(--blue)}.media-with-text .media-with-text__text h2{font-size:var(--h2_size);line-height:normal}.media-with-text .media-with-text__text p{font-size:var(--body_font_size2)}.media-with-text .media-with-text__text.max-w-prose{max-width:100%}@media screen and (max-width: 767px){.media-with-text .media-with-text__text{text-align:left}}@media screen and (min-width: 1200px){.media-with-text{display:grid}}.testimonials-grid-wrapper p{margin:0}.testimonials-grid-wrapper h2{font-size:var(--h2_size);text-align:center}.testimonials-grid-wrapper .testimonial-grid .slick-list{max-width:90%;margin:auto}.testimonials-grid-wrapper .testimonial-grid .testimonial-card{padding:0 25px}.testimonials-grid-wrapper .testimonial-grid .testimonial-card .testimonial-header{display:flex;justify-content:center;align-items:center;gap:7px;margin:12px 0;flex-wrap:wrap}.testimonials-grid-wrapper .testimonial-grid .testimonial-card .testimonial-header .rating__stars{font-size:32px}.testimonials-grid-wrapper .testimonial-grid .testimonial-card .testimonial-header .rating__stars+p{font-size:20px}.testimonials-grid-wrapper .testimonial-grid .testimonial-card .testimonial-content{text-align:center;font-size:var(--body_font_size2)}@media screen and (max-width: 767px){.testimonials-grid-wrapper .testimonial-grid .testimonial-card{padding:0 15px}}.testimonials-grid-wrapper .testimonial-grid .previousArrow{position:absolute;top:50%;left:0}.testimonials-grid-wrapper .testimonial-grid .previousArrow svg{transform:rotate(180deg)}@media screen and (max-width: 767px){.testimonials-grid-wrapper .testimonial-grid .previousArrow svg{width:20px}}.testimonials-grid-wrapper .testimonial-grid .nextArrow{position:absolute;top:50%;right:0}@media screen and (max-width: 767px){.testimonials-grid-wrapper .testimonial-grid .nextArrow svg{width:20px}}@media screen and (max-width: 767px){.multi-column{padding-top:0}}.multi-column .container>ul{gap:8px}@media screen and (max-width: 767px){.multi-column .container>ul{gap:16px}}.multi-column .card .card__info h3{font-size:var(--h2_size)}.multi-column .card .card__info div>p{font-size:var(--body_font_size2)}.multi-column .card .card__info .multi-column-btn-wrapper{width:100%}.multi-column .card .card__info .multi-column-btn-wrapper #contact_form .form__field{margin:0}.multi-column .card .card__info .multi-column-btn-wrapper #contact_form .form__field .input-with-button input{margin-right:0}@media screen and (max-width: 767px){.multi-column .card .card__info .multi-column-btn-wrapper #contact_form .form__field .input-with-button{display:flex}.multi-column .card .card__info .multi-column-btn-wrapper #contact_form .form__field .input-with-button button{margin:0;padding-left:0;padding-right:0;max-width:110px}}@media screen and (min-width: 1100px){.multi-column .card .card__info{padding:30px 50px}}.footer{border:none!important}.footer .footer__main{border-top:1px solid rgba(var(--text-color) / .15);display:grid;grid-template-columns:1.2fr 2fr 1.5fr 1.2fr;padding:25px 0;font-size:var(--body_font_size1);color:#000}.footer .footer__main .footer-block__image .social{margin:0}.footer .footer__main .footer-block__image .social .social__link{padding:0;width:34px;height:34px}@media screen and (max-width: 767px){.footer .footer__main .footer-block__image{max-width:100px!important}}.footer .footer__main .address-block>p{margin-bottom:12px}.footer .footer__main .address-block .address-lines p{margin-bottom:0}.footer .footer__main .footer-block:not(:first-child){padding-top:30px}.footer .footer__main .footer-menu__item{margin-top:8px}@media screen and (max-width: 1000px){.footer .footer__main{grid-template-columns:1fr 1fr;row-gap:15px}.footer .footer__main .footer-block:last-child{padding-left:40px}}@media screen and (max-width: 767px){.footer .footer__main{grid-template-columns:1fr;row-gap:0}.footer .footer__main .footer-block.footer-block--links{padding-left:35px!important;padding-top:15px}}.footer .lower-footer{border:none;padding-top:10px}.footer .lower-footer .container:has(.payment-methods){flex-direction:column;gap:10px}.footer .lower-footer .container:has(.payment-methods)>div{width:fit-content}@media screen and (max-width: 767px){.footer .lower-footer .container:has(.payment-methods){display:flex;align-items:center}.footer .lower-footer .container:has(.payment-methods) *{margin:0}}.banner .banner__text h1{font-size:28px}@media (min-width: 766px){.banner .banner__text{text-align:left}.banner .banner__text h1{font-size:36px}}.results-header .results-header__sortby #sort-by{color:#000}.product-list .card .card__media{border:1px solid #e1e1e1;box-shadow:0 0 2px #e1e1e1cc}.product-list .card:last-child{background:#f6f6f6}.product-list .card:last-child .card__info .card__title{font-size:var(--body_font_size2);line-height:normal;font-family:Montserrat}.product-list .card:last-child .card__info .price{font-size:var(--body_font_size2)}.product-list .card:last-child .card__info .card__rating{font-size:var(--body_font_size2)}.product-list .card:last-child .card__info .card__rating .rating__stars{font-size:26px}.sticky-content .Short-Excerpt{color:#212121}.slider__grid .card__media{border:1px solid #e1e1e1;box-shadow:0 0 2px #e1e1e1cc}.card__info .card__title{font-size:var(--body_font_size2);line-height:normal;font-family:Montserrat}.card__info .price,.card__info .card__rating{font-size:var(--body_font_size2)}.card__info .card__rating .rating__stars{font-size:26px}.Treats-Text{padding:8px 0;background-color:#0087524d;text-transform:uppercase;font-weight:600;font-family:Montserrat}.Short-Excerpt{color:#8a8a8a;font-size:var(--body_font_size1)}.breadcrumbs .icon{opacity:1}.Uses-Text{padding:8px 0;background-color:#0087524d;text-transform:uppercase;font-weight:600;font-family:Montserrat}.opt-btn:checked+.opt-label--btn{background-color:var(--green)!important;color:#fff!important}@media (max-width: 767px){.product-options{gap:0px!important}.breadcrumbs{display:block}.faq-description-section h3{text-align:center}}.faq-description-section h3{color:#fff}@media (min-width: 1023px){.faq-description-section .description-block{padding-left:60px;padding-right:60px;max-width:95%;margin:initial}.faq-description-section .description-block .collection-description p{margin:0 0 1rem}}.faq-description-section .description-block .collection-description{font-size:var(--body_font_size2)}.faq-description-section .description-block .collection-description p:last-child{margin:0}@media (min-width: 1023px){.faq-description-section .faq-block{padding:45px 60px 50px!important;max-width:95%;margin:initial}}.faq-description-section .faq-block .faq-item{background:#fff;padding:20px 40px}.faq-description-section .faq-block .faq-item .faq-answer{overflow:hidden;max-height:0;transition:max-height .2s ease;font-size:var(--body_font_size1)}@media (max-width: 767px){.faq-description-section .faq-block .faq-item{background:#fff;padding:20px}}@media screen and (max-width: 690px){#stamped-reviews-widget{width:100%!important}.result-text{grid-column:span 2}.stamped-carousel-subtitle{float:left!important}.product-add .btn{padding:calc(10px - var(--btn-border-width)) 20px}}#stamped-reviews-widget{max-width:100%!important}#stamped-reviews-widget .stamped-reviews-product-title{display:none!important}.media-gallery deferred-media{background-color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/progryss.css.map */
