.ts-brand-benefits--service{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-inline:clamp(16px,4vw,64px)}.ts-brand-benefits--service .ts-brand-benefits__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.ts-brand-benefits--service .ts-brand-benefits__item{gap:14px;padding:8px 0;border:0}.ts-brand-benefits--service .ts-brand-benefits__item svg{width:32px;height:32px;margin-bottom:4px}.ts-brand-benefits--service .ts-brand-benefits__item p{font-family:var(--font-body-family);font-size:18px;text-transform:uppercase;font-weight:400}.ts-brand-benefits--service .ts-brand-benefits__item div{font-size:14px;line-height:1.6;color:#666;max-width:330px}@media(max-width:767px){.ts-brand-benefits--service .ts-brand-benefits__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.ts-brand-benefits--service .ts-brand-benefits__item p{font-size:15px}.ts-brand-benefits--service .ts-brand-benefits__item div{font-size:13px}}@media(max-width:359px){.ts-brand-benefits--service .ts-brand-benefits__row{grid-template-columns:1fr}}.ts-editorial-story{padding:var(--story-spacing,48px) 0;text-align:center;background:var(--story-bg,#fff);color:var(--story-color,#3e2e24)}.ts-editorial-story>.page-width{max-width:930px}.ts-editorial-story__eyebrow{margin:0 0 18px;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.ts-editorial-story h1{margin:0 auto 22px;max-width:800px;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.2;letter-spacing:-.02em}.ts-editorial-story__body{max-width:720px;margin:0 auto;font-size:15px;line-height:1.85}.ts-editorial-story__body p:last-child{margin-bottom:0}.ts-editorial-story__link{display:inline-block;margin-top:22px;padding:8px 0;font-size:12px;letter-spacing:.06em;border-bottom:1px solid currentColor}.ts-editorial-story__link span{margin-left:14px}@media(max-width:768px){.ts-editorial-story{padding-block:calc(var(--story-spacing,48px) * .75)}.ts-editorial-story__body{font-size:14px;line-height:1.75}}.ts-editorial-values{padding:var(--values-spacing,48px) 0;background:var(--values-bg,#fbfbfa);color:var(--values-color,#3e2e24)}.ts-editorial-values__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.ts-editorial-values__item{text-align:center;padding:0 24px}.ts-editorial-values__item+.ts-editorial-values__item{border-left:1px solid rgb(62 46 36 / 16%)}.ts-editorial-values__number{display:block;margin-bottom:16px;color:#556b46;font-size:12px;letter-spacing:.12em}.ts-editorial-values h2{margin:0 0 16px;font-family:var(--font-body-family);font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.ts-editorial-values .rte{max-width:350px;margin:0 auto;font-size:14px;line-height:1.85}.ts-editorial-values .rte p:last-child{margin-bottom:0}@media(max-width:768px){.ts-editorial-values{padding-block:calc(var(--values-spacing,48px) * .75)}.ts-editorial-values__grid{grid-template-columns:1fr;gap:24px}.ts-editorial-values__item{padding:0}.ts-editorial-values__item+.ts-editorial-values__item{border-left:0;border-top:1px solid rgb(62 46 36 / 16%);padding-top:24px}.ts-editorial-values__number{margin-bottom:10px}}.ts-categories .ts-category{display:flex;flex-direction:column;align-self:stretch}.ts-categories .ts-category__image{position:relative;flex:none;width:100%;aspect-ratio:2 / 3;overflow:hidden;background:var(--ts-bg, #fff)}.ts-categories .ts-category__image img,.ts-categories .ts-category__image svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%!important;object-fit:contain;object-position:center;transform:none!important}.ts-categories .ts-category h3{width:100%;min-height:2.6em}ts-collection-slider{display:block}.ts-collection-slider .ts-category-track{display:flex;flex-wrap:nowrap;gap:var(--ts-gap, 16px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#3e2e24 transparent;padding:4px 0 16px;cursor:grab}.ts-collection-slider .ts-category{flex:0 0 calc((100% - 4 * var(--ts-gap, 16px)) / 5);min-width:0;scroll-snap-align:start}.ts-collection-slider .ts-category img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ts-collection-slider__controls{display:flex;justify-content:flex-end;gap:8px;margin-bottom:12px}.ts-collection-slider__controls[hidden]{display:none}.ts-collection-slider__controls button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:10px;background:#fbfbfa;color:#3e2e24;border:1px solid #3e2e24;border-radius:50%}.ts-collection-slider__controls button:hover:not(:disabled){background:#3e2e24;color:#fbfbfa}.ts-collection-slider__controls button:disabled{opacity:.3;cursor:default}.ts-collection-slider__controls svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7}.ts-collection-slider button:focus-visible,.ts-category-track:focus-visible{outline:2px solid #556b46;outline-offset:3px}.ts-category-track.is-dragging{cursor:grabbing;scroll-snap-type:none}@media(max-width:1024px){.ts-collection-slider .ts-category{flex-basis:calc((100% - 2 * var(--ts-gap, 16px)) / 3)}}@media(max-width:768px){.ts-collection-slider .ts-category{flex-basis:calc((100% - var(--ts-gap, 16px)) / 2.15)}.ts-collection-slider .ts-category h3{font-size:17px}}.ts-description.ts-space{padding-top:var(--ts-pad-top,24px)}.ts-description>.page-width{max-width:1440px}.ts-description h2{text-align:center;margin:0 0 40px}.ts-description__row{border-bottom:1px solid #d4d5d6}.ts-description__row summary{display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;padding:28px 0;font-size:18px;line-height:1.5;list-style:none}.ts-description__row summary::-webkit-details-marker{display:none}.ts-description__toggle{position:relative;flex:0 0 20px;height:20px;color:#999}.ts-description__toggle:before,.ts-description__toggle:after{content:"";position:absolute;inset:9px 0 auto;height:2px;background:currentColor}.ts-description__toggle:after{transform:rotate(90deg);transition:transform .15s}.ts-description__row[open] .ts-description__toggle:after{transform:rotate(0)}.ts-description__body{max-width:1050px;padding-bottom:28px;font-size:16px;line-height:1.7}.ts-description__body p:last-child{margin-bottom:0}.ts-description__row summary:focus-visible{outline:2px solid #556b46;outline-offset:4px}@media(max-width:767px){.ts-description h2{font-size:28px;margin-bottom:24px}.ts-description__row summary{font-size:16px;padding-block:22px}.ts-description__body{font-size:15px}}.ts-reviews--product>.page-width{max-width:1240px}.ts-reviews--product .ts-reviews__heading{text-align:center;margin-bottom:32px}.ts-reviews--product #judgeme_product_reviews{--jdgm-primary-color: #111;--jdgm-secondary-color: #eee;--jdgm-star-color: #f6c547;--jdgm-write-review-text-color: #fff;--jdgm-write-review-bg-color: #111;--jdgm-reviewer-name-color: #222;--jdgm-paginate-color: #111;--jdgm-border-radius: 0;color:inherit;font-size:16px}.ts-reviews--product #judgeme_product_reviews .jm-review-widget{--jm-review-widget-button-color: #111 !important;--jm-review-widget-button-text-color: #fff !important;--jm-review-widget-text-color: #222 !important;--jm-review-widget-lighter-text-color: #777 !important;--jm-review-widget-star-and-histogram-color: #f6c547 !important;--jm-widget-border-radius: 0px !important}.ts-reviews--product :is(.jdgm-rev-widg__title,.jm-review-widget-header__title,.jm-review-widget-minimal-header__title){display:none}.ts-reviews--product .jdgm-rev-widg{padding:0;border:0}.ts-reviews--product .jdgm-rev-widg__summary-text{visibility:visible}.ts-reviews--product .jdgm-star{color:#f6c547!important}.ts-reviews--product :is(.jdgm-histogram__bar,.jm-histogram .jm-progress-bar){background:#eee!important}.ts-reviews--product :is(.jdgm-histogram__bar-content,.jm-histogram .jm-progress-bar__fill){background:#111!important}.ts-reviews--product :is(.jdgm-write-rev-link,.jm-action-buttons__button){background:#111!important;border:1px solid #111!important;border-radius:0!important;color:#fff!important;min-height:46px;padding:12px 30px;font-size:15px;font-weight:600;text-decoration:none}.ts-reviews--product :is(.jdgm-write-rev-link,.jm-action-buttons__button):focus-visible{outline:2px solid #556b46;outline-offset:4px}.ts-reviews--product :is(.jdgm-rev,.jm-review-item){width:100%;border:0;border-top:1px solid #e5e5e5;border-radius:0;background:transparent;box-shadow:none;padding-block:24px}.ts-reviews--product :is(.jdgm-rev__author,.jm-reviewer-info__name){color:#222}.ts-reviews--product .jdgm-rev__timestamp{color:#777;font-size:12px}.ts-reviews--product :is(.jdgm-rev__body,.jm-review-content__body){font-size:16px;line-height:1.6}.ts-reviews--product :is(.jdgm-rev-widg__sort-wrapper,.jm-review-widget-header__filters-wrapper){border-top:1px solid #e5e5e5;padding-top:20px;margin-top:24px}.ts-reviews--product :is(.jdgm-sort-dropdown,.jm-sort-filter__select){color:#222;font:inherit}.ts-reviews--product #judgeme_product_reviews .jm-sort-filter .jm-sort-filter__select{color:#222;inline-size:180px;min-inline-size:140px;border:0;padding:10px 28px 10px 0;font-size:14px}.ts-reviews--product #judgeme_product_reviews .jm-sort-filter .jm-sort-filter__icon--sort{display:none}.ts-reviews--product #judgeme_product_reviews .jm-sort-filter .jm-sort-filter__icon--chevron{display:flex}.ts-reviews--product #judgeme_product_reviews .jm-sort-filter .jm-sort-filter__select:focus-visible{outline:2px solid #556b46;outline-offset:2px}@media(max-width:767px){.ts-reviews--product .ts-reviews__heading{font-size:28px;margin-bottom:24px}.ts-reviews--product :is(.jdgm-write-rev-link,.jm-action-buttons__button){max-width:100%}.ts-reviews--product :is(.jdgm-rev,.jm-review-item){padding-block:20px}}.ts-reviews__product-container{position:relative}.ts-review-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:24px 0;min-height:160px}.ts-review-summary__rating{align-self:center;padding:20px 32px;border-right:1px solid #e5e5e5;font-size:14px;line-height:1.6}.ts-review-summary__average{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ts-review-summary__stars{position:relative;display:inline-block;color:#ddd;font-size:22px;letter-spacing:1px;white-space:nowrap;line-height:1.3}.ts-review-summary__stars-fill{position:absolute;inset:0 auto 0 0;overflow:hidden;color:#ffd45d}.ts-review-summary__histogram{border-right:1px solid #e5e5e5;padding:0 32px;align-self:center}.ts-review-summary__histogram-row{display:flex;align-items:center;gap:12px;min-height:22px}.ts-review-summary__row-stars{color:#ffd45d;font-size:18px;letter-spacing:1px;white-space:nowrap}.ts-review-summary__bar{height:14px;background:#eee;flex:1;min-width:60px}.ts-review-summary__bar>span{display:block;height:100%;background:#111}.ts-review-summary__count{width:16px;text-align:right;color:#777;font-size:12px}.ts-reviews__product-container--summary :is(.jm-average-rating-display,.jdgm-rev-widg__summary,.jdgm-histogram){display:none}.ts-reviews__product-container--summary .jm-review-widget-minimal-header>.jm-cluster>.jm-stack:first-child{display:none}.ts-reviews__product-container--summary .jm-review-widget-minimal-header__filter-container{width:100%}.ts-reviews__product-container--summary .jm-review-widget-minimal-header__button-and-filters{justify-content:flex-start}.ts-reviews__product-container--summary .jm-review-widget-minimal-header__filters{width:100%}.ts-reviews__product-container--summary .jm-review-widget-minimal-header{border-top:1px solid #e5e5e5;padding-top:16px}.ts-reviews__product-container--summary :is(.jm-review-widget-minimal-header__action-buttons,.jdgm-write-rev-link){position:absolute;top:54px;right:32px;width:calc(33.333% - 64px)}.ts-reviews__product-container--summary .jm-review-widget-minimal-header__action-buttons .jm-action-buttons__button{width:100%}.ts-reviews--testimonials .ts-reviews__heading{text-align:center;margin-bottom:36px}.ts-reviews--testimonials .jdgm-carousel-wrapper{max-width:1100px;margin:0 auto}.ts-reviews--testimonials .jdgm-carousel-item{padding-inline:28px;border:0;background:transparent;box-shadow:none}.ts-reviews--testimonials .jdgm-carousel-item__review{display:block;height:auto!important}.ts-reviews--testimonials .jdgm-carousel-item__review-rating{margin-bottom:16px}.ts-reviews--testimonials .jdgm-carousel-item__review-rating .jdgm-star{color:#ffb000!important}.ts-reviews--testimonials .jdgm-carousel-item__review-body{font-size:18px;line-height:1.6;max-height:none}.ts-reviews--testimonials .jdgm-carousel-item__reviewer-name-wrapper{margin-top:20px}.ts-reviews--testimonials .jdgm-carousel-item__reviewer-name{font-style:italic;color:#777;font-size:14px}.ts-reviews--testimonials .jdgm-carousel-item__reviewer-name:before{content:"\2013  "}.ts-reviews--testimonials :is(.jdgm-carousel-item__product,.jdgm-carousel-item__timestamp){display:none}.ts-reviews--testimonials .jdgm-carousel__arrows{color:#555}@media(max-width:900px){.ts-review-summary{grid-template-columns:1fr;gap:20px}.ts-review-summary__rating{border:0;text-align:center;padding:0}.ts-review-summary__average{justify-content:center}.ts-review-summary__histogram{border:0;width:100%;max-width:330px;margin:auto;padding:0}.ts-reviews__product-container--summary :is(.jm-review-widget-minimal-header__action-buttons,.jdgm-write-rev-link){position:static;width:100%}.ts-reviews__product-container--summary .jm-review-widget-minimal-header__button-and-filters{flex-direction:column;align-items:stretch;gap:20px}.ts-reviews--testimonials .ts-reviews__heading{font-size:28px}.ts-reviews--testimonials .jdgm-carousel-item__review-body{font-size:16px}}.ts-testimonials .ts-testimonials__slider{display:block;width:100%;height:auto}.ts-testimonials .jdgm-carousel__item-container{width:100%;height:auto;overflow:hidden}.ts-testimonials .jdgm-carousel__item-wrapper{display:block;width:100%!important;height:auto;transform:none!important;white-space:normal}.ts-testimonials .jdgm-carousel-item{display:block;width:100%!important;height:auto!important;float:none;text-align:center;margin:0}.ts-testimonials .jdgm-carousel-item[hidden],.ts-testimonials:not([data-ready]) .jdgm-carousel-item:not(:first-child){display:none!important}.ts-testimonials .jdgm-carousel-item__review-content{white-space:normal;height:auto}.ts-testimonials .jdgm-carousel-item__review-body{white-space:normal;overflow:visible;max-height:none!important;text-overflow:clip;-webkit-line-clamp:unset}.ts-testimonials .jdgm-carousel-item__review-body p{white-space:normal}.ts-testimonials .jdgm-carousel__arrows{display:none}.ts-testimonials{touch-action:pan-y;cursor:grab}.ts-testimonials .jdgm-carousel-item{-webkit-user-select:none;user-select:none}.ts-testimonials[data-dragging=true]{cursor:grabbing}.ts-testimonials:focus-visible{outline:2px solid #556b46;outline-offset:4px}.ts-testimonials .jdgm-carousel__item-wrapper{position:relative}.ts-testimonials[data-transitioning=true] .jdgm-carousel-item:not([hidden]){position:absolute;left:0;top:0;width:100%}.ts-reviews--testimonials .ts-reviews__heading{margin-bottom:20px}.ts-reviews--testimonials .jdgm-carousel-item__review-rating{margin-bottom:10px}.ts-reviews--testimonials .jdgm-carousel-item__reviewer-name-wrapper{margin-top:12px}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map?subset=AAAAAADgGg */
