:root{--sm-text:rgba(65,36,27,.85);--sm-ink:#41241b;--sm-peach:#fbf3e9;--sm-brown:#4c3024;--sm-grey:#FBF3E9;--sm-font:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--sm-head:"Helvetica Neue",Helvetica,Arial,sans-serif}body{font-family:var(--sm-font);color:var(--sm-text)}h1,h2,h3,.h1,.h2,.h3,.sm-h2{font-family:var(--sm-head);color:var(--sm-ink);letter-spacing:0;text-transform:none}.sm-h2{margin:0;font-size:25.5px;font-weight:700;line-height:1.2}@media(min-width:750px){.sm-h2{font-size:30px}}.sm-pill{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:999px;font-family:var(--sm-font);font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap}.sm-pill--light{background:#fff;color:var(--sm-ink)}.sm-pill--dark{background:var(--sm-brown);color:#fff;font-size:14px;letter-spacing:.04em;min-height:44px;padding:0 40px}.sm-pill:hover{opacity:.9}.sm-cols__list,.sm-prod--carousel .sm-prod__list,.sm-ugc__list,.sm-gal__list{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 22px;-webkit-overflow-scrolling:touch}.sm-cols__list::-webkit-scrollbar,.sm-prod__list::-webkit-scrollbar,.sm-ugc__list::-webkit-scrollbar,.sm-gal__list::-webkit-scrollbar{display:none}.sm-cols__list>*,.sm-prod--carousel .sm-prod__list>*,.sm-ugc__list>*,.sm-gal__list>*{scroll-snap-align:start;flex:none}.sm-bar{height:2px;margin:22px 22px 0;background:#41241b1f;overflow:hidden}.sm-bar i{display:block;height:100%;width:25%;background:var(--sm-brown);transition:transform .15s}.sm-cols__title{padding:0 22px 22px}.sm-cols__item{width:76vw;max-width:300px;text-decoration:none;color:var(--sm-ink)}.sm-cols__img{display:block;aspect-ratio:1;overflow:hidden;border-radius:12px;background:var(--sm-grey)}.sm-cols__img img{width:100%;height:100%;object-fit:cover}.sm-cols__label{display:block;margin-top:12px;font-size:14px;font-weight:700}.sm-prod__head{display:flex;flex-direction:column;gap:2px;padding:0 22px 18px}.sm-prod__all{font-size:12px;color:var(--sm-ink);text-decoration:none}.sm-prod--carousel .sm-card{width:76vw;max-width:290px}.sm-prod--grid .sm-prod__list{display:grid;grid-template-columns:1fr 1fr;gap:18px 14px;padding:0 22px}.sm-card{display:flex;flex-direction:column;text-decoration:none;color:var(--sm-ink)}.sm-card__img{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:12px;background:var(--sm-grey)}.sm-card__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.sm-card__track{display:flex;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,.61,.36,1);will-change:transform}.sm-card__slide{flex:0 0 100%;height:100%}.sm-card__slide img{display:block}.sm-card__track.is-drag{transition:none}.sm-card__dots{position:absolute;left:0;right:0;bottom:10px;z-index:1;display:none;justify-content:center;gap:5px;pointer-events:none}.sm-card__dots i{width:6px;height:6px;border-radius:50%;background:#41241b2e;transition:background .3s,transform .3s}.sm-card__dots i.is-on{background:var(--sm-brown);transform:scale(1.15)}@media(hover:hover)and (pointer:fine){.sm-card:hover .sm-card__img--multi .sm-card__track{transform:translate(-100%)}}@media(hover:none){.sm-card__dots{display:flex}}.sm-card__badge{position:absolute;top:12px;left:12px;z-index:1;padding:7px 12px;border-radius:4px;background:var(--sm-peach);color:var(--sm-ink);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sm-card__title{display:-webkit-box;margin:12px 4px 6px;overflow:hidden;font-size:13px;font-weight:500;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sm-card__price{display:flex;flex-wrap:wrap;gap:8px;margin:0 4px;font-size:14px;color:var(--sm-ink)}.sm-card__price s{color:#41241b8c}.sm-card--ph .sm-card__title,.sm-card--ph .sm-card__price{color:#41241b59}.sm-ugc__list{padding:0 9vw}.sm-ugc__item{position:relative;width:82vw;max-width:330px;padding-bottom:44px}.sm-ugc__img{aspect-ratio:3/4;overflow:hidden;border-radius:16px;background:#efe0ce}.sm-ugc__img img{width:100%;height:100%;object-fit:cover}.sm-ugc__prod{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:#fff;box-shadow:0 6px 18px #41241b14;color:var(--sm-ink);text-decoration:none}.sm-ugc__thumb{flex:none;width:56px;height:56px;overflow:hidden;border-radius:8px;background:var(--sm-grey)}.sm-ugc__thumb img{width:100%;height:100%;object-fit:contain}.sm-ugc__info{display:flex;flex:1;min-width:0;flex-direction:column;gap:6px}.sm-ugc__name{overflow:hidden;font-size:13px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.sm-ugc__plus{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:50%;background:var(--sm-peach);font-size:22px;line-height:1}.sm-gal__title{margin:0 0 8px;padding:0 22px;text-align:center;font-size:22px;font-weight:700}.sm-gal__sub{margin:0 0 22px;padding:0 22px;text-align:center;font-size:16px;font-style:italic;line-height:1.35;color:var(--sm-ink)}.sm-gal__item{width:78vw;max-width:420px}.sm-gal__item img,.sm-gal__ph{display:block;width:100%;height:auto;border-radius:12px}.sm-gal__ph{aspect-ratio:4/5;background:#efe0ce}.sm-par__text{position:relative;z-index:1;max-width:620px;padding:40px 24px}.sm-par__title{margin:0 0 22px;color:#fff;font-size:30px;font-weight:600;line-height:1.3}@media(min-width:750px){.sm-cols__title,.sm-prod__head{padding-left:50px;padding-right:50px}.sm-prod__head{flex-direction:row;align-items:baseline;gap:18px}.sm-cols__list,.sm-prod--carousel .sm-prod__list,.sm-gal__list{padding:0 50px;gap:20px}.sm-cols__item{width:calc((100vw - 160px)/4);max-width:none}.sm-prod--carousel .sm-card{width:calc((100vw - 180px)/5);max-width:none}.sm-prod--grid .sm-prod__list{grid-template-columns:repeat(4,1fr);gap:28px 20px;padding:0 50px}.sm-ugc__list{padding:0 50px}.sm-ugc__item{width:calc((100vw - 148px)/4);max-width:none}.sm-gal__title{font-size:30px}.sm-gal__sub{font-size:18px}.sm-gal__list{justify-content:center}.sm-gal__item{width:calc((100vw - 140px)/3);max-width:460px}.sm-bar{margin:24px 50px 0}.sm-par__title{font-size:36px}}.sm-cols__list,.sm-prod--carousel .sm-prod__list,.sm-gal__list{scroll-padding-left:22px}.sm-ugc__list{scroll-padding-left:9vw;scroll-snap-type:x mandatory}.sm-ugc__list>*{scroll-snap-align:center}@media(min-width:750px){.sm-cols__list,.sm-prod--carousel .sm-prod__list,.sm-gal__list{scroll-padding-left:50px}}.sm-coll{padding:18px 0 40px}.sm-feat{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 18px;padding:0 16px;list-style:none;text-align:center}.sm-feat li{display:flex;flex-direction:column;align-items:center;gap:8px}.sm-feat__icon{display:block;width:52px;height:52px}.sm-feat__icon img{width:100%;height:100%;object-fit:contain}.sm-feat__label{font-size:13px;font-weight:600;line-height:1.25;color:var(--sm-ink)}.sm-promo{margin:0 14px 22px;padding:16px 16px 18px;border-radius:14px;background:#fbf3e9;text-align:center;color:#41241b}.sm-promo__kicker{margin:0 0 10px;color:#4c3024;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sm-promo__deals{display:grid;grid-template-columns:1fr 1fr;margin-bottom:12px}.sm-promo__deals>div{display:flex;flex-direction:column;gap:2px;padding:4px 6px}.sm-promo__deals>div+div{border-left:1px solid rgba(65,36,27,.15)}.sm-promo__deals b{font-size:30px;line-height:1.1;color:#41241b}.sm-promo__deals span{font-size:14px}.sm-promo__line{margin:0 0 6px;font-size:14px;font-weight:700}.sm-promo__note{margin:0;font-size:13px;line-height:1.45;color:#41241b99}.sm-chips{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:0 16px 16px}.sm-chips::-webkit-scrollbar{display:none}.sm-chip{flex:none;padding:12px 20px;border:1px solid #EFE0CE;border-radius:999px;color:var(--sm-ink);font-size:15px;text-decoration:none;white-space:nowrap}.sm-chip.is-on{border-color:#41241b;background:#41241b;color:#fff}.sm-sort{display:flex;align-items:center;gap:10px;white-space:nowrap;margin:0 22px 18px;font-size:14px}.sm-sort select{flex:1;min-width:0;width:100%;max-width:340px;padding:10px 12px;border:1px solid #EFE0CE;border-radius:6px;background:#fff;font-size:15px}.sm-coll__grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 14px;padding:0 22px}.sm-coll__grid .sm-card__img{background:#fbf3e9}.sm-coll__empty{grid-column:1/-1;text-align:center}.sm-pages{display:flex;justify-content:center;gap:8px;margin-top:28px}.sm-pages a,.sm-pages span{display:grid;place-items:center;min-width:38px;height:38px;border-radius:999px;color:var(--sm-ink);text-decoration:none}.sm-pages .is-on{background:var(--sm-brown);color:#fff}@media(min-width:750px){.sm-feat{max-width:720px;margin:0 auto 22px}.sm-promo{max-width:720px;margin:0 auto 26px}.sm-chips{justify-content:center;padding:0 50px 20px}.sm-sort{margin:0 50px 22px}.sm-coll__grid{grid-template-columns:repeat(4,1fr);gap:30px 20px;padding:0 50px}}.sm-pdp-save{display:inline-block;padding:5px 10px;border-radius:6px;background:#fbf3e9;color:#4c3024;font-size:13px;font-weight:700}.sm-pdp-ben{display:grid;gap:8px;margin:0;padding:0;list-style:none}.sm-pdp-ben li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;color:var(--sm-ink)}.sm-pdp-ben svg{flex:none;margin-top:1px}.sm-pdp-trust{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px;margin:0;padding:14px;border-radius:12px;background:#fbf3e9;list-style:none}.sm-pdp-trust li{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.3;color:var(--sm-ink)}.sm-pdp-trust svg{flex:none;width:22px;height:22px;color:var(--sm-brown)}.product-info__title.h1{font-size:24px;line-height:1.2}@media(min-width:750px){.product-info__title.h1{font-size:32px}}.sm-gcount{display:none}@media(max-width:699px){.product-gallery__thumbnail-list-wrapper{display:none}.product-gallery__media,.product-gallery__media img{border-radius:16px;overflow:hidden}.sm-gcount{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:10px;font-size:13px;color:var(--sm-ink)}.sm-gcount button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;background:none;color:var(--sm-ink);cursor:pointer}.sm-gcount button:disabled{opacity:.3}}.sm-cd{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:6px;background:#fdecec;color:#b42318;font-size:14px;font-weight:500}.sm-cd svg{width:16px;height:16px}.sm-cd b{font-weight:600;font-variant-numeric:tabular-nums}[id$=__sohle] .media-with-text__content .prose,[id$=__sohle] .media-with-text__content .prose *{text-align:left}[id$=__sohle] .media-with-text__media{margin:0 16px 16px;border-radius:16px;overflow:hidden}[id$=__sohle] .media-with-text__media img{border-radius:16px}@media(min-width:700px){[id$=__sohle] .media-with-text__media{margin:24px}}.product-info{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:.6px}.product-info .sm-cd{gap:4px;margin:2px 0;padding:4px 8px;border-radius:4px;background:#ffecec;color:#b30000;font-size:13px;font-weight:600;letter-spacing:.6px}.product-info .sm-cd svg{width:14px;height:14px}.product-info .sm-cd b{font-weight:600}.product-info__title.h1{margin:0;font-family:inherit;font-size:20px;font-weight:500;line-height:26px;letter-spacing:.6px;text-transform:uppercase;color:var(--sm-ink)}@media(min-width:750px){.product-info__title.h1{font-size:26px;line-height:34px}}.product-info__price .rating-with-text{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.product-info__price price-list{align-items:center;gap:10px}.product-info__price sale-price{font-size:20px;font-weight:700;color:var(--sm-ink)}.product-info__price compare-at-price{font-size:14px;color:#41241b8c;text-decoration-color:#41241b8c}.product-info__price .badge--on-sale{padding:2px 6px;border-radius:4px;background:#b30000;color:#fff;font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:none}.sm-pdp-ben{gap:0}.sm-pdp-ben li{align-items:center;gap:6px;margin:6px 0;font-size:13px;font-weight:600;color:var(--sm-ink)}.variant-picker__option-info legend{font-size:14px;font-weight:600;color:#41241bd9}.variant-picker__option-info legend+span{font-size:14px;color:#41241bd9}.product-info .thumbnail-swatch{width:55px;height:55px;padding:1px;border-radius:50%!important;overflow:hidden}.product-info .thumbnail-swatch img{width:100%;height:100%;object-fit:cover;border-radius:50%}.product-info .block-swatch{min-width:48px;border:1px solid rgba(65,36,27,.55);border-radius:50px;background:#fff;color:var(--sm-ink);font-size:14px}.product-info :checked+.block-swatch{border-color:var(--sm-ink);background:var(--sm-ink);color:#fff}.product-info buy-buttons .button{min-height:45px;border-radius:8px;box-shadow:0 3px 5px #41241b8c;font-size:15px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.sm-sf{max-width:500px;margin:4px 0 14px;color:var(--sm-ink)}.sm-sf__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.sm-sf__title{font-size:14px;font-weight:700}.sm-sf__open{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid var(--sm-ink);border-radius:8px;background:var(--sm-peach);color:var(--sm-ink);font-size:13px;font-weight:700;line-height:1.2;text-decoration:none}.sm-sf__table{margin-top:8px;font-size:13px}.sm-sf__table summary{cursor:pointer;list-style:none;text-decoration:underline;text-underline-offset:3px}.sm-sf__table summary::-webkit-details-marker{display:none}.sm-sf__table summary:after{content:" +"}.sm-sf__table[open] summary:after{content:" \2212"}.sm-sf__scroll{margin-top:8px;overflow-x:auto;font-size:12.5px}.sm-sf__scroll table{width:100%;border-collapse:collapse}.sm-sf__scroll th,.sm-sf__scroll td{padding:5px 4px;border-bottom:1px solid rgba(65,36,27,.1);text-align:center}.sm-sf__scroll thead th{background:var(--sm-peach);font-weight:700}.sm-pay{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:3px 0}.sm-pay__i{display:inline-flex;line-height:0;border:1px solid #EFE0CE;border-radius:6px;overflow:hidden;background:#fff}.sm-pay__i svg{display:block;width:auto;height:30px}.sm-tb{display:flex;align-items:flex-start;justify-content:space-between;margin:16px 0;padding:16px 20px;border-radius:12px;background:var(--sm-peach)}.sm-tb__item{display:flex;flex:1;flex-direction:column;align-items:center;gap:5px;text-align:center}.sm-tb__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:4px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #41241b14;color:var(--sm-ink)}.sm-tb__label{font-size:16px;font-weight:700;line-height:1.3;color:var(--sm-ink)}.sm-tb__value{font-size:14px;font-weight:700;line-height:1.3;color:var(--sm-ink)}.sm-tb__div{flex-shrink:0;align-self:stretch;width:1px;min-height:70px;margin:0 8px;background:#efe0ce}.sm-tb__radar{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.sm-tb__radar b{position:relative;z-index:2;width:10px;height:10px;border-radius:50%;background:var(--sm-ink)}.sm-tb__radar i{position:absolute;top:50%;left:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--sm-ink);opacity:.5;animation:sm-radar 2s ease-out infinite}.sm-tb__radar i+i{animation-delay:1s}@keyframes sm-radar{0%{transform:scale(1);opacity:.5}to{transform:scale(2.6);opacity:0}}@media(prefers-reduced-motion:reduce){.sm-tb__radar i{display:none}}@media(max-width:480px){.sm-tb{padding:12px 10px}.sm-tb__label{font-size:12px}.sm-tb__value{font-size:11px}.sm-tb__icon{width:38px;height:38px}}.sm-ugcs__heading{margin:0 0 10px;font-size:14px;font-weight:700;color:var(--sm-ink)}.sm-ugcs__track{display:flex;gap:10px;margin:0;padding:0;overflow-x:auto;list-style:none;scrollbar-width:none}.sm-ugcs__track::-webkit-scrollbar{display:none}.sm-ugcs__card{flex:none;width:58vw;max-width:240px;aspect-ratio:9/16;overflow:hidden;border-radius:8px;background:#fbf3e9}.sm-ugcs__img{width:100%;height:100%;object-fit:cover}.sm-acc{padding:0 16px;border-top:1px solid #EFE0CE;color:var(--sm-ink)}.sm-acc__item{border-bottom:1px solid #EFE0CE}.sm-acc__item:last-child{border-bottom:0}.sm-acc__item summary{display:flex;align-items:center;justify-content:space-between;padding:14px 0;cursor:pointer;list-style:none;font-size:15px;font-weight:500}.sm-acc__item summary::-webkit-details-marker{display:none}.sm-acc__item summary:after{content:"\25be";margin-left:8px;font-size:13px;transition:transform .2s}.sm-acc__item[open] summary:after{transform:rotate(180deg)}.sm-acc__body{padding-bottom:14px;font-size:14px;line-height:1.6}.sm-acc__body img{display:block;max-width:100%;height:auto;margin:10px 0}.announcement-bar__static-list p,.announcement-bar__item{font-size:15px!important;letter-spacing:.3px}@media(min-width:750px){.announcement-bar__static-list p,.announcement-bar__item{font-size:16px!important}}.sm-stock{display:flex;align-items:center;gap:10px;margin:2px 0 4px;font-size:15px;color:var(--sm-ink)}.sm-stock__dot{width:8px;height:8px;border-radius:50%;background:#b88b62;animation:sm-blink 1s infinite}@keyframes sm-blink{50%{opacity:.25}}.sm-ugcs{margin:24px 0 8px;min-width:0;max-width:100%}.sm-ugcs__heading{margin:0 0 12px;font-size:clamp(14px,4vw,15px);font-weight:700;line-height:1.3;letter-spacing:.2px;text-align:center;white-space:nowrap;overflow:hidden}.sm-ugcs__track{gap:0;padding:0 0 4px}.sm-ugcs__card{flex:0 0 144px;width:144px;max-width:none;aspect-ratio:auto;margin:0 12px 0 0;border-radius:0;background:none;overflow:visible}.sm-ugcs__img{display:block;width:100%;height:auto;aspect-ratio:240/430;object-fit:cover;border-radius:8px;background:var(--sm-peach)}@media(min-width:768px){.sm-ugcs__card{flex-basis:247px;width:247px}.sm-ugcs__heading{font-size:16px;text-align:left}}.tt-review-date,.tt-review-country{display:none!important}@media(max-width:699px){.product-gallery__media-list{grid-auto-columns:calc(100% - 4px)!important;column-gap:4px!important;padding-inline:15px!important;scroll-padding-inline:15px!important}}.announcement-bar{padding-block:0!important}.announcement-bar__static-list p,.announcement-bar__item{min-height:31px;display:flex;align-items:center;justify-content:center;margin:0;font-size:15px!important;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.vstar-star .tt-rating-text{display:none!important}.mm-xs__btn{display:flex;align-items:center;justify-content:center;text-align:center}@media(max-width:699px){.product-gallery__media-list{scroll-snap-type:x mandatory!important}.product-gallery__media{scroll-snap-align:center!important}}.sm-tb__value{margin-top:-5px}.tt-swiper-header .swiper-header-count{display:none!important}.sm-acc [style*=color],.product-info [style*="color: rgb(0, 0, 0)"],.rte [style*="color: rgb(0, 0, 0)"]{color:inherit!important}.product-info legend,.product-info .text-subdued{color:#41241bcc!important}.mm-xs__was,.product-card compare-at-price,.product-card .text-subdued.line-through,s.mm-xs__was{color:#41241b8c!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sm.css.map */
