.announcement-bar{border-bottom:.1rem solid rgba(var(--color-foreground),.08);color:#fff;background-color:#f65c3c}.announcement-bar__link{display:block;width:100%;padding:1rem 2rem;text-decoration:none}.announcement-bar__link:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-card-hover),.06)}.announcement-bar__link .icon-arrow{display:inline-block;pointer-events:none;margin-left:.8rem;vertical-align:middle;margin-bottom:.2rem}.announcement-bar__link .announcement-bar__message{padding:0}.announcement-bar__message{text-align:center;padding:1rem 2rem;margin:0;letter-spacing:.1rem}.announcement-bar .timer-block{color:#f65c3c}.announcement-bar__message{font-size:1em;font-weight:700}@media (min-width: 750px){.announcement-bar__message{font-size:1.3em}}.benefits{padding-top:60px;padding-bottom:0;overflow:hidden}.benefits--overlayed{position:relative;padding-top:0;margin-top:-23.5px}@media (min-width: 750px){.benefits__container{padding:0 5rem}}.benefits__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:3rem;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.benefits__item{background-color:#eee8da;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:6px 20px 6px 6px;gap:8px;border-radius:100px}.benefits__item__title{font-size:18px;line-height:1}.benefits__item__icon{width:35px;height:35px;border-radius:50%;overflow:hidden}.benefits__item__icon img{width:100%;height:100%}@media (min-width: 750px){.benefits__items:last-child{display:none}}@media (min-width: 1200px){.benefits--overlayed{margin-top:-37.5px;padding:0 5rem}.benefits__item{padding:10px 40px 10px 10px;gap:16px}.benefits__item__title{font-size:20px}.benefits__item__icon{width:45px;height:45px}}@media (max-width: 749px){.benefits{--logo-width: 250px;--logo-height: 100px;--gap: calc(var(--logo-width) / 14);--duration: 30s;--scroll-start: 0;--scroll-end: calc(-100% - var(--gap));-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--gap);max-width:100vw}.benefits__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:var(--gap)}}.benefits__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;gap:var(--gap);min-width:100%;-webkit-animation:scroll var(--duration) linear infinite;animation:scroll var(--duration) linear infinite}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(var(--scroll-start));transform:translate(var(--scroll-start))}to{-webkit-transform:translateX(var(--scroll-end));transform:translate(var(--scroll-end))}}@keyframes scroll{0%{-webkit-transform:translateX(var(--scroll-start));transform:translate(var(--scroll-start))}to{-webkit-transform:translateX(var(--scroll-end));transform:translate(var(--scroll-end))}}@media (max-width: 989px){.product-card-wrapper .card__information h3{grid-template-columns:none;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.product-card-wrapper .card .custom-price{display:block}}@media (max-width: 989px){.grid--2-col-tablet-down .product-card-wrapper .card .view-product .button{font-size:12px;margin-left:-10px}}.collection-hero__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.collection-hero--with-image .collection-hero__inner{margin-bottom:0;padding-bottom:2rem}@media screen and (min-width: 750px){.collection-hero.collection-hero--with-image{padding:calc(4rem + var(--page-width-margin)) 0 calc(4rem + var(--page-width-margin));overflow:hidden}.collection-hero--with-image .collection-hero__inner{padding-bottom:0}}.collection-hero__text-wrapper{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width: 750px){.collection-hero{padding:0}.collection-hero__inner{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-bottom:0}}.collection-hero__title+.collection-hero__description{margin-top:1.5rem;margin-bottom:1.5rem;font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale))}@media screen and (min-width: 750px){.collection-hero__title+.collection-hero__description{font-size:1.8rem;margin-top:2rem;margin-bottom:2rem}.collection-hero__description{max-width:66.67%}.collection-hero--with-image .collection-hero__description{max-width:100%}}.collection-hero--with-image .collection-hero__title{margin:0}.collection-hero--with-image .collection-hero__text-wrapper{padding:5rem 0 4rem}.collection-hero__image-container{border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);-webkit-box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}@media screen and (max-width: 749px){.collection-hero__image-container{height:20rem}}@media screen and (min-width: 750px){.collection-hero--with-image .collection-hero__text-wrapper{padding:4rem 2rem 4rem 0;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.collection-hero__image-container{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;margin-left:3rem;min-height:20rem}}.collection-hero{padding:4rem 0}.collection-hero__title{margin:2.5rem 0}.collection-hero__description h2{margin:0;font-size:calc(var(--font-heading-scale) * 4rem)}.collection-hero__product-rating-summary{margin-top:2rem;text-align:center}@media (min-width: 750px){.collection-hero__description{max-width:100%}.collection-hero__description h2{font-size:calc(var(--font-heading-scale) * 5.2rem)}.collection-hero__description p{font-size:1.8rem}}#shopify-section-template--17693651337370__collection_list_pY4VVi .card__heading{font-size:calc(var(--font-heading-scale) * 2.8rem)}.hero-banner{position:relative;padding:30px 0 246px}.hero-banner__header{color:#f65c3c;font-size:3rem;line-height:1.2;font-family:inherit!important;font-weight:900!important;margin:0}.hero-banner__text{font-size:2rem;line-height:1.25;margin-bottom:0;margin-top:.75rem;color:#000}.hero-banner__media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.hero-banner__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-banner__caption{text-align:left;z-index:1}.hero-banner__rating{font-size:1.5rem;line-height:1.555;margin-top:1rem;font-weight:600}.hero-banner__rating svg{color:#72b043;fill:#72b043;width:1.25rem}.hero-banner__cta{color:#fff;background-color:#f65c3c;border-radius:5px;font-size:1.75rem;margin-top:2rem;padding:2rem 4rem;text-transform:uppercase;font-weight:700}.hero-banner__cta:hover:after{-webkit-box-shadow:none!important;box-shadow:none!important}@media (min-width: 750px){.hero-banner{padding:96px 0 166px}.hero-banner__header{font-size:4.5rem}.hero-banner__description{font-size:1.75rem;line-height:1.25;margin-bottom:0;margin-top:2rem}.hero-banner__cta{font-size:2rem}.hero-banner__rating{font-size:1.5rem;line-height:1.333;margin-top:1.5rem}.hero-banner__rating svg{width:1.5rem}.hero-banner__caption{max-width:50%}}
/*# sourceMappingURL=/cdn/shop/t/143/assets/theme.css.map */
