.section-landing{--section-bg: #F7F7F4;--color-brand: #7F3914}.landing-title{font-size:30px;font-weight:400;line-height:1.2;font-family:var(--heading-font-family)}.landing-rte{line-height:1.2}.landing-rte p+p{margin-top:.75em}@media screen and (min-width: 769px){.section-image-text-banner .landing-title{font-size:48px}.section-image-text-banner .landing-rte{font-size:16px}.landing-title{font-size:44px}}.landing-cta{text-align:center;padding-top:40px;padding-bottom:40px}.landing-cta .Link:not(.Link--underline){background:var(--color-brand);font-weight:700;color:#fff;border-color:currentColor;height:50px;align-items:center;justify-content:center;padding:0 30px;display:inline-flex;font-size:16px}.landing-cta .Link:not(.Link--underline):hover{color:var(--color-brand);background-color:#fff}.custom-slider{display:block;position:relative;opacity:0;transition:.25s opacity ease-in;transition-delay:.25s;overflow:hidden}.custom-slider .swiper-button-disabled,.custom-slider.loaded{opacity:1}.custom-slider .swiper{z-index:2}.slider-arrow{cursor:pointer;padding:10px;-webkit-user-select:none;user-select:none}.slider-arrow .icon{width:10px;height:20px;object-fit:contain}.slider-arrow path{stroke:currentColor}.slider-arrow-prev .icon{transform:rotate(-180deg)}.slider-arrows{display:flex;align-items:center;justify-content:space-between;top:50%;transform:translateY(-50%);position:absolute;height:50px;left:-35px;right:-35px;z-index:1}.swiper-button-disabled{cursor:not-allowed;opacity:.25}.custom-slider .swiper-pagination{position:static;margin-top:30px}.custom-slider .swiper-pagination-bullet{width:8px;height:8px;border:1px solid currentColor;background:transparent;opacity:1}.custom-slider .swiper-pagination-bullet-active{background:currentColor}.section-image-text-banner .landing-breadcrumbs{z-index:2}.section-image-text-banner .landing-title{margin-bottom:.5em;font-family:var(--heading-font-family);font-size:32px;line-height:1.2;font-weight:400}.section-image-text-banner .Image--contrast:after{background:#0000001a}.section-image-text-banner .AspectRatio{min-height:250px}@media screen and (min-width: 769px){.section-image-text-banner .landing-title{font-size:48px}.section-image-text-banner .landing-rte{font-size:16px}}.section-collection-landing{background:var(--section-bg);padding:0 0 25px}.section-collection-landing #landing-products{padding-top:25px}.section-collection-landing .inline-load,.section-collection-landing .products-count{margin-bottom:0}.section-collection-landing .Collection__ProductList__Container{margin:0 -7px}.product-card-wrap{padding:7px;min-width:50%;max-width:50%}.product-card-wrap .product-card{height:100%}.product-card{display:flex;flex-direction:column;border-radius:6px;background:#fff;text-align:center}.product-card__image{background:#7f391414;border-radius:6px 6px 0 0;display:block}.product-card__image img{object-fit:cover;border-radius:6px 6px 0 0}.product-card__image .hover-img{opacity:0}.product-card__image:hover .hover-img{opacity:1}.product-card .okeReviews-reviewsSummary{display:inline-flex;flex-direction:column;align-items:center;gap:0}.product-card .okeReviews-starRating.okeReviews-starRating--small{margin:0}.product-card .okeReviews-starRating-indicator-layer{background-size:contain!important}.product-card .okeReviews-reviewsSummary-ratingCount{font-size:12px;margin:0}.product-card .okeReviews-reviewsSummary-starRating{display:inline-flex}.product-card__title{font-size:18px;line-height:1.2;font-weight:400;font-family:var(--heading-font-family)}.product-card__info{font-size:14px;font-weight:400}.product-card__price-wrap{display:inline-flex;font-weight:700;gap:5px;text-transform:uppercase;font-size:12px;margin-top:auto;margin-bottom:10px;justify-content:center;letter-spacing:1px}s.product-card__price{font-weight:400}.product-card__content{display:flex;flex-direction:column;align-items:center;gap:10px;line-height:1.3;padding:15px 10px}.product-card__content>*{min-width:100%;max-width:100%}.product-card .collection-product-label{background-color:var(--color-brand);border-radius:4px 0 0 4px;color:#fff;font-size:11px;letter-spacing:1px;line-height:normal;padding:5px 10px;position:absolute;right:0;text-align:center;top:15px;font-weight:700;z-index:3}.product-card__atc .Link{display:flex;align-items:center;justify-content:center;width:100%;font-weight:700;font-size:14px;height:45px}@media screen and (min-width: 769px){.section-collection-landing .Collection__ProductList__Container{margin:0 -20px}.product-card{border-radius:10px}.product-card .okeReviews-reviewsSummary{flex-direction:row;gap:10px}.product-card__image,.product-card__image img{border-radius:10px 10px 0 0}.product-card__content{padding:30px;gap:15px}.product-card .collection-product-label{font-size:12px;padding:10px 15px;top:25px;border-radius:8px 0 0 8px}.product-card__title{font-size:20px}.product-card__atc .Link{height:50px}}@media screen and (min-width: 1180px){.product-card-wrap{padding:20px;min-width:33.33333%;max-width:33.33333%}}.section-cta-blocks{background:var(--section-bg)}.cta-blocks{display:flex;flex-wrap:wrap;gap:20px;padding:30px 6px}@media (min-width: 768px){.cta-blocks{padding:20px 0}}.cta-block{padding:50px 30px;display:flex;flex-direction:column;min-width:100%;max-width:100%;color:var(--text-color);background:#fff;border:1px solid var(--text-color);border-radius:20px}.cta-block--inverted{background:var(--text-color);color:#fff}.cta-block__text{margin-bottom:40px;margin-top:20px;font-size:16px;line-height:1.3}.cta-block__action{margin-top:auto}.cta-block .button{margin-left:0;background:#fff;border:1px solid var(--text-color);color:var(--text-color);font-size:12px;font-weight:700;letter-spacing:1px}.cta-block .button path:not([fill-rule=evenodd]){stroke:currentColor}.cta-block .button path[fill-rule=evenodd]{fill:currentColor}.cta-block--inverted .button:hover{color:#fff;border-color:#fff}.cta-block .chat-button:after{display:none}.cta-block .chat-button{display:inline-flex;align-items:center;gap:15px;white-space:nowrap;width:235px;max-width:100%}@media screen and (min-width: 769px){.cta-blocks{gap:40px;padding:20px 0 50px}.cta-block{min-height:450px;padding:50px 40px;min-width:calc(50% - 20px);max-width:calc(50% - 20px)}}.cta-block--full_width{max-width:100%;min-width:100%;display:flex;align-items:center;min-height:0}.cta-block--full_width .cta-block__action{margin:0 auto}.section-icon-text-blocks{padding:50px 16px}.section-icon-text-blocks .landing-title{text-align:center;margin-bottom:44px}.icon-text-blocks{display:flex;gap:30px;flex-wrap:wrap;justify-content:center}.icon-text-block{text-align:center;min-width:calc(50% - 15px);max-width:calc(50% - 15px)}.icon-text-block__icon{height:32px;width:auto}.icon-text-block__text{margin-top:23px;font-size:14px;line-height:1.3}@media screen and (min-width: 769px){.section-icon-text-blocks{padding:60px 0}.icon-text-block{text-align:center;min-width:calc(25% - 30px);max-width:calc(25% - 30px)}.icon-text-blocks{padding:20px 0 0}.icon-text-block__text{max-width:200px;margin:23px auto 0}}@media screen and (min-width: 1180px){.section-icon-text-blocks{padding:60px 0}.icon-text-blocks{flex-wrap:nowrap;padding:20px 0 0;gap:70px}.icon-text-block{min-width:200px;max-width:200px}}.section-landing-videos{--color-brand: #7F3914;background-color:var(--section-bg)}.section-landing-videos .container{padding-left:20px;padding-right:20px}.section-landing-videos .button-group{display:flex;margin-top:45px}.section-landing-videos .button{float:none}.section-landing-videos .button-group button path{fill:currentColor}.section-landing-videos .button-group button{background:var(--color-brand);color:#fff;border-color:currentColor}.video-slider{background:var(--color-brand);padding:50px 0;--text-color: #ffffff;color:#fff}.video-slider .swiper{margin:0 -20px;padding:0 6px}.video-slider__top{display:flex;justify-content:space-between;margin-bottom:30px;align-items:flex-start}.video-slider__top .button-group{margin-top:10px}.video-slider__heading .landing-title{max-width:650px}.video-slider__heading .landing-rte{font-size:16px}.video-slide__inner{padding:0 14px;display:block;position:relative}.video-slide__inner img{border-radius:15px}.video-slide__play{position:absolute;top:50%;left:50%;width:80px;transform:translate(-50%,-50%)}.video-slide__play svg{width:100%;height:auto}.video-slide img{width:100%;height:400px;object-fit:cover}@media screen and (min-width: 769px){.section-landing-videos .slider-container{max-width:none;margin-left:unset;margin-right:unset;padding-right:unset}.video-slider{padding-top:60px;padding-bottom:100px}.section-landing-videos .swiper{padding-left:calc(50% - 492px)}.video-slider__top{margin-bottom:60px}}@media screen and (min-width: 1280px){.section-landing-videos .swiper{padding-left:calc(50% - 620px)}}.section-landing-reviews{background-color:var(--section-bg)}.section-landing-reviews .container{padding-left:20px;padding-right:20px}.section-landing-reviews .button-group{display:flex;margin-top:45px}.section-landing-reviews .button{float:none}.section-landing-reviews .button:hover{color:#fff;border-color:var(--color-brand)}.section-landing-reviews .button-group button path{fill:currentColor}.section-landing-reviews .button-group button{border-color:currentColor;background:transparent}.review-slider{padding:50px 0}.review-slider .swiper{margin:0 -20px;padding:0 13px}.review-slider.hide-border .swiper{border-bottom:none}.review-slider__top{display:flex;justify-content:space-between;margin-bottom:30px;align-items:flex-start}.review-slider__top .button-group{margin-top:10px}.review-slider__heading .landing-title{max-width:650px}.review-slider__heading .landing-rte{font-size:16px}.review-slide__inner{padding:0 7.5px;display:block;position:relative}.review-block{padding:30px 12px;background:#fff;border:1px solid var(--color-brand);border-radius:16px;line-height:1.5;margin-bottom:5px}.review-block__title,.review-block__author{font-size:13.5px;font-weight:600}.review-block__rating{margin-top:25px;margin-bottom:15px}.review-block__info{margin-top:10px;color:#bcbbb8}.review-block__info p{margin:0}.review-block__info,.review-block__text{font-size:12px}.review-block__text{margin-top:10px}@media screen and (min-width: 769px){.section-landing-reviews .slider-container{max-width:none;margin-left:unset;margin-right:unset;padding-right:unset}.review-slider{padding-top:60px;padding-bottom:100px}.section-landing-reviews .swiper{padding-left:calc(50% - 492px)}.review-slider__top{margin-bottom:50px}.review-block{padding:35px 15px;border-radius:20px}.review-block__title,.review-block__author{font-size:16.5px}.review-block__info,.review-block__text{font-size:15px}}@media screen and (min-width: 1280px){.section-landing-reviews .swiper{padding-left:calc(50% - 620px)}}.section-landing-faq{padding:45px 0 5px;background:var(--section-bg)}@media (min-width: 768px){.section-landing-faq{padding:45px 0}}.section-landing-faq .container{padding:0 20px}.landing-faq__heading{margin-bottom:25px}.landing-faq .accordion-item{margin-bottom:-1px}.landing-faq .accordion-button{padding:20px;font-size:12px;font-weight:600;line-height:16px;font-family:var(--text-font-family);text-transform:uppercase;letter-spacing:1px}.landing-faq .accordion-header .accordion-button:after{margin-bottom:0!important;font-weight:400!important;font-family:var(--heading-font-family)!important}@media screen and (min-width: 1180px){.section-landing-faq{padding-bottom:70px}.landing-faq__grid{display:flex;align-items:flex-start;justify-content:space-between;gap:100px}.landing-faq__grid.full-width{flex-direction:column;gap:0}.landing-faq__heading{min-width:300px;max-width:300px}.landing-faq__content{max-width:750px;flex:1}.landing-faq__content.full-width{max-width:none;width:100%}.landing-faq .accordion-button{padding:30px 20px}.landing-faq__content .landing-cta{text-align:left;padding:60px 0 0}}.landing-rte .code{background:#ffffffe6;padding:1px 10px;color:#893400;text-transform:uppercase;margin:0 5px}.section-image-text-banner .landing-rte{max-width:700px}.read-more-hidden{display:none}.read-more-container.expanded .read-more-hidden{display:inline}.read-more-checkbox{display:none}.read-more-checkbox:checked~.visible-text .read-more-hidden{display:inline}.read-more-checkbox:checked~.read-more-toggle:after{content:"Read Less"}.read-more-toggle{display:inline-block;margin-top:10px}.readmore-text p+p{padding-left:.25em}.readmore-text p{display:inline}.readmore-text p:not(:first-child){display:none}.readmore-text p:empty{display:none}.readmore-text p:empty:first-child+p{display:inline}.readmore-text.expanded p:not(:first-child){display:inline}.readmore-text .show-expanded{display:none}.readmore-text.expanded .show-expanded{display:block}.readmore-text.expanded .show-collapsed{display:none}.collections-header{background:#f7f7f4}.signup .form-field{display:flex;gap:10px;margin-top:20px}.signup input,.signup button{height:48px;border-radius:30px}.signup input{flex:1;padding:14px 17px;font-size:16px;border:1px solid #949596;color:#767676}.signup input::placeholder{color:#767676}.signup button{min-width:140px;max-width:140px;font-size:14px;font-weight:700;background:var(--text-color);color:#fff}.signup button:hover{background:#fff;color:var(--text-color)}.signup .input--bottom{border:0;padding:0;background:transparent;border-radius:0;border-bottom:1px solid currentColor;padding-bottom:.5rem;color:var(--text-color)}.signup .input--bottom::placeholder{color:var(--text-color)}.signup .klaviyo_messages{margin-top:10px}@media screen and (max-width: 768px){.signup input{min-width:180px}}
/*# sourceMappingURL=/cdn/shop/t/169/assets/collection-landing.css.map */
