.product-grid-item__images{background:var(--ss-soft)}.product-grid-item__image,.product-grid-item__image-wrapper img{mix-blend-mode:multiply}.product-grid-item .product__grid__info{padding-top:12px}.product__grid__title{font-size:14px;font-weight:700;line-height:1.35;letter-spacing:-.005em;margin:0 0 4px;text-transform:none}.product__grid__price{font-size:13px;color:var(--ss-muted);font-weight:500}.product__grid__price .compare-at{opacity:.6}.product__grid__price__sold{display:none}.product__badge{background:var(--ss-ink);color:#fff;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;padding:6px 9px;border-radius:0;line-height:1}.product__badge--sold{background:#fff;color:var(--ss-ink);border:1px solid var(--ss-line)}.product-grid-item button.bg-button{background:var(--ss-ink)!important;color:#fff!important;border-radius:0;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.product-grid-item .grid__swatch__placeholder{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ss-muted)}.ss-colhero{background:var(--ss-sand,#ece7dd);color:var(--ss-ink);padding:34px 0 30px}.ss-colhero--soft{background:var(--ss-soft)}.ss-colhero--white{background:#fff;border-bottom:1px solid var(--ss-line)}.ss-crumbs{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0 0 18px;padding:0;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ss-muted)}.ss-crumbs a{color:inherit;text-decoration:none}.ss-crumbs a:hover{color:var(--ss-ink)}.ss-crumbs li+li:before{content:"/";margin-right:6px;opacity:.5}.ss-colhero__grid{display:grid;grid-template-columns:1fr auto;gap:12px 48px;align-items:end}.ss-colhero--has-image .ss-colhero__grid{grid-template-columns:1fr auto minmax(280px,38%);align-items:center}.ss-colhero__title{font-family:var(--FONT-STACK-ACCENT);font-weight:700;font-size:clamp(30px,3.6vw,48px);line-height:1.05;letter-spacing:-.02em;margin:0;text-transform:none}.ss-colhero__count{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ss-muted);white-space:nowrap;margin:0;padding-bottom:8px}.ss-colhero__desc{margin-top:14px;max-width:64ch;font-size:15px;line-height:1.6}.ss-colhero__desc .rte{opacity:.85;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ss-colhero__desc .rte p:last-child{margin-bottom:0}.ss-colhero__desc.is-open .rte{display:block;-webkit-line-clamp:unset;overflow:visible}.ss-colhero__more{display:none;background:none;border:0;padding:0;margin-top:8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;text-decoration:underline;text-underline-offset:4px;cursor:pointer;color:var(--ss-ink)}.ss-colhero__desc.is-clamped .ss-colhero__more{display:inline-block}.ss-colhero__media{aspect-ratio:4/3;overflow:hidden}.ss-colhero__media img{width:100%;height:100%;object-fit:cover;display:block}.ss-chips{list-style:none;margin:0;padding:0}.ss-chips li{display:block;flex:0 0 auto;margin:0;padding:0}.ss-chips .ss-chip,.ss-chips .ss-chip:hover{text-decoration:none}.ss-chips--cats{display:flex;flex-wrap:nowrap;gap:28px;margin-top:28px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;box-shadow:inset 0 -1px 0 var(--ss-line)}.ss-chips--cats::-webkit-scrollbar{display:none}.ss-chips--cats li{scroll-snap-align:start}.ss-chips--cats .ss-chip{display:block;padding:2px 0 12px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;font-family:var(--FONT-STACK-ACCENT);font-size:12px;line-height:1;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ss-muted);white-space:nowrap;transition:color .2s var(--ss-ease),border-color .2s var(--ss-ease)}.ss-chips--cats .ss-chip:hover{color:var(--ss-ink);border-bottom-color:#11111140}.ss-chips--cats .ss-chip.is-active{color:var(--ss-ink);border-bottom-color:var(--ss-ink)}.ss-chips--cats .ss-chip:focus-visible{outline:2px solid var(--ss-ink);outline-offset:-2px}.ss-chips--sub{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.ss-chips--sub .ss-chips__label{margin-right:6px;font-size:11px;line-height:1;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ss-muted);white-space:nowrap}.ss-chips--sub .ss-chip{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid rgba(17,17,17,.14);border-radius:999px;background:#fff9;font-size:12px;line-height:1;letter-spacing:0;text-transform:none;font-weight:600;color:var(--ss-ink);white-space:nowrap;transition:background-color .2s var(--ss-ease),color .2s var(--ss-ease),border-color .2s var(--ss-ease)}.ss-chips--sub .ss-chip:hover{background:#fff;border-color:#1111114d}.ss-chips--sub .ss-chip.is-active{background:var(--ss-ink);color:#fff;border-color:var(--ss-ink)}.ss-chips--sub .ss-chip:focus-visible{outline:2px solid var(--ss-ink);outline-offset:2px}@media(max-width:767px){.ss-chips--cats,.ss-chips--sub{margin-left:calc(-1*var(--outer,16px));margin-right:calc(-1*var(--outer,16px));padding-left:var(--outer,16px);padding-right:var(--outer,16px);scroll-padding-left:var(--outer,16px)}.ss-chips--cats{margin-top:18px;gap:22px}.ss-chips--cats .ss-chip{font-size:11px;padding:2px 0 11px}.ss-chips--sub{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin-top:8px;padding-top:4px;padding-bottom:4px;gap:6px}.ss-chips--sub::-webkit-scrollbar{display:none}.ss-chips--sub .ss-chips__label{display:none}.ss-chips--sub .ss-chip{min-height:28px;padding:0 11px}}@media(max-width:1099px){.ss-colhero--has-image .ss-colhero__grid{grid-template-columns:1fr auto}.ss-colhero__media{grid-column:1/-1;aspect-ratio:16/9}}@media(max-width:767px){.ss-colhero{padding:22px 0}.ss-crumbs{margin-bottom:12px}.ss-colhero__grid{grid-template-columns:1fr;gap:8px}.ss-colhero__count{padding:0}}.template-collection .collection__nav{border-bottom:1px solid var(--ss-line);padding:12px 0;margin-bottom:8px}.collection__filters__toggle,.collection__sort .popout__toggle{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ss-ink)}.collection__sort .popout__toggle{border:1px solid var(--ss-line);padding:10px 14px}.collection__filters__inner .sidebar__heading{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--ss-ink)}.collection__filters__inner .filter__button label{font-size:13px;letter-spacing:0;text-transform:none;font-weight:500;color:var(--ss-ink)}.collection__filters__inner .sidebar__filter__group{border-color:var(--ss-line)}.collection__active__filters{font-size:12px}.collection__products .js-grid{row-gap:36px}.pagination-custom,.pagination{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.ss-pdp-kicker{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--ss-muted);margin:0 0 10px}.ss-pdp-kicker a{color:inherit;text-decoration:none}.ss-pdp-kicker a:hover{color:var(--ss-ink)}.product-section .product__title{font-family:var(--FONT-STACK-ACCENT);font-weight:700;font-size:clamp(26px,2.6vw,36px);line-height:1.1;letter-spacing:-.015em;text-transform:none}.product-section .product__page__cutline{font-size:14px;color:var(--ss-muted);margin-top:6px}.product-section .product__price{font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--ss-ink)}.product-section .product__price--off{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;background:var(--ss-sand,#ece7dd);color:var(--ss-ink);padding:5px 8px;margin-left:8px;line-height:1}.product-section .product__price--off em{display:none}.ss-highlights{margin:0 0 22px;padding:0;list-style:none;display:grid;gap:8px}.ss-highlights li{position:relative;padding-left:26px;font-size:14px;line-height:1.45}.ss-highlights li:before{content:"";position:absolute;left:0;top:1px;width:17px;height:17px;border-radius:50%;background:var(--ss-ink) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6.5 9 17.5l-5-5'/></svg>") center/9px no-repeat}.product-section .radio__legend__label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ss-muted)}.product-section .radio__button label{border-radius:0;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.product-section .product__submit__buttons .btn--add-to-cart{background:var(--ss-ink);border-color:var(--ss-ink);color:#fff;min-height:56px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;border-radius:0}.product-section .product__submit__buttons .btn--add-to-cart:hover{background:#000}.product-section .quantity__wrapper{border-radius:0}.product-section .product__block__pickup{font-size:12px;color:var(--ss-muted)}.product-section .product-accordion{margin-top:8px}.product-section .product-accordion .accordion__title{font-size:14px;font-weight:700;letter-spacing:0;text-transform:none}.product-section .accordion__body,.product-section .accordion-content__entry{font-size:14px;line-height:1.6}.product-section .accordion-content__entry iframe{width:100%;aspect-ratio:16/9;height:auto;display:block;margin:12px 0}.product-section .accordion-content__entry img{max-width:100%;height:auto}.ss-acc{border-bottom:1px solid var(--ss-line)}.ss-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;font-size:14px;font-weight:700;color:var(--ss-ink)}.ss-acc summary::-webkit-details-marker{display:none}.ss-acc summary:after{content:"";flex:0 0 auto;width:9px;height:9px;margin-right:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);transition:transform .25s var(--ss-ease)}.ss-acc[open] summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.ss-acc__body{padding:0 0 20px;font-size:14px;line-height:1.6}.ss-acc__body>*:first-child{margin-top:0}.ss-acc__body ul,.ss-acc__body ol{padding-left:18px;margin:0 0 12px}.ss-acc__body li{margin:0 0 6px}.ss-acc__body p{margin:0 0 10px}.ss-acc__body h4,.ss-acc__body h3{font-size:14px;font-weight:700;margin:14px 0 6px;text-transform:none;letter-spacing:0}.ss-acc__body hr{border:0;border-top:1px solid var(--ss-line);margin:14px 0}.ss-acc__body table{width:100%;border-collapse:collapse;font-size:13px;margin:4px 0 8px}.ss-acc__body th,.ss-acc__body td{text-align:left;padding:9px 8px 9px 0;border-bottom:1px solid var(--ss-line);vertical-align:top;height:auto!important;width:auto!important}.ss-acc__body th{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ss-muted);font-weight:700}.ss-acc__body td strong{font-weight:600}.product-section .product__block__complimentary .kicker-flourished,.product-section .product__block__complimentary h2{font-size:14px;font-weight:700;margin-bottom:12px}.section-related .kicker-flourished{font-size:clamp(24px,2.3vw,32px)}.ss-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;border-top:1px solid var(--ss-line);box-shadow:0 -12px 32px #00000014;transform:translateY(110%);transition:transform .35s var(--ss-ease);padding-bottom:env(safe-area-inset-bottom)}.ss-sticky.is-visible{transform:none}.ss-sticky__inner{display:flex;align-items:center;gap:14px;padding:10px 90px 10px 20px;max-width:1450px;margin:0 auto}.ss-sticky__img{width:48px;height:48px;object-fit:cover;background:var(--ss-soft);flex:0 0 auto;mix-blend-mode:multiply}.ss-sticky__text{min-width:0;flex:1}.ss-sticky__title{font-size:14px;font-weight:700;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-sticky__price{font-size:13px;color:var(--ss-muted);margin:0}.ss-sticky__btn{height:48px;padding:0 26px;background:var(--ss-ink);color:#fff;border:0;border-radius:0;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;cursor:pointer;flex:0 0 auto}.ss-sticky__btn:disabled{opacity:.45;cursor:not-allowed}@media(max-width:767px){.ss-sticky__inner{padding:10px 80px 10px 16px;gap:10px}.ss-sticky__img{display:none}.ss-sticky__btn{padding:0 16px;height:44px}.product-section .product__submit__buttons .btn--add-to-cart{min-height:52px}}.ss-pdp-details{display:grid;grid-template-columns:minmax(200px,1fr) 2fr;gap:32px 64px;padding:56px 0 8px;margin-top:16px;border-top:1px solid var(--ss-line)}.ss-pdp-details__title{font-family:var(--FONT-STACK-ACCENT);font-weight:700;font-size:clamp(22px,2.2vw,30px);line-height:1.1;letter-spacing:-.015em;margin:6px 0 0;text-transform:none;max-width:14ch}.ss-pdp-details .product-accordion{margin:0}.product-section .upsell__holder__title__text{font-size:14px;font-weight:700;letter-spacing:0;text-transform:none;margin:0 0 12px}@media(max-width:1099px){.ss-pdp-details{grid-template-columns:1fr;gap:12px;padding:40px 0 0}}@media(max-width:767px){.ss-pdp-details{padding:28px 0 0;margin-top:0}}.ss-highlights[hidden]{display:none!important}.product-section .product__block__title{padding-bottom:10px!important}.product-section .product__block__price{padding-bottom:18px!important}.product-section .product__block__variants{padding-bottom:22px!important}.product-section .product__block__buttons{padding-bottom:14px!important}.product-section .product__block__quantity{padding-bottom:12px!important}.product-section .ss-highlights{margin-bottom:22px}.product-section .radio__fieldset{margin-bottom:14px}.product-section .product__block__quantity,.product-grid-item .group\/quick-actions-toolbar,.product-grid-item [data-quickview-holder]{display:none!important}.ss-pdp-details.is-aligned{column-gap:0}.ss-pdp-details.is-aligned .ss-pdp-details__head{padding-right:40px}@media(max-width:767px){.product-section .media__button--zoom{display:none!important}}.ss-pdp-details .product-accordion{border-top:1px solid var(--ss-line);margin:0}.ss-pdp-details .accordion__wrapper,.ss-pdp-details .ss-acc{border-top:0!important;border-bottom:1px solid var(--ss-line)!important;margin:0}.ss-pdp-details .product-accordion .accordion__title,.ss-pdp-details .product-accordion .ss-acc summary{position:relative;display:block;width:100%;margin:0;padding:17px 36px 17px 0!important;font-family:var(--FONT-STACK-ACCENT);font-size:15px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--ss-ink);text-align:left;background:none;border:0;cursor:pointer}.ss-pdp-details .accordion__title .icon{display:none}.ss-pdp-details .accordion__title.no-js{display:none!important}.ss-pdp-details .accordion__title:after,.ss-pdp-details .ss-acc summary:after{content:"";position:absolute;top:50%;right:8px;width:9px;height:9px;margin:0;border:0;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-70%) rotate(-45deg);transition:transform .25s var(--ss-ease)}.ss-pdp-details .accordion__title.accordion-is-open:after,.ss-pdp-details .ss-acc[open] summary:after{transform:translateY(-30%) rotate(135deg)}.ss-pdp-details .product-accordion .accordion__body,.ss-pdp-details .product-accordion .ss-acc__body{padding:0 0 22px!important;font-size:14px;line-height:1.6;color:var(--ss-ink)}.ss-pagehero__band{background:var(--ss-sand,#ece7dd);color:var(--ss-ink);padding:34px 0 40px}.ss-pagehero--soft .ss-pagehero__band{background:var(--ss-soft)}.ss-pagehero--white .ss-pagehero__band{background:#fff;border-bottom:1px solid var(--ss-line)}.ss-pagehero__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:20px 64px;align-items:end}.ss-pagehero__title{font-family:var(--FONT-STACK-ACCENT);font-weight:700;font-size:clamp(34px,4.6vw,64px);line-height:1;letter-spacing:-.025em;margin:0;text-transform:none;max-width:16ch}.ss-pagehero__intro{font-size:17px;line-height:1.55;max-width:44ch;padding-bottom:6px}.ss-pagehero__intro p{margin:0 0 10px}.ss-pagehero__intro p:last-child{margin-bottom:0}.ss-pagehero__media{aspect-ratio:var(--ss-ratio,16/9);overflow:hidden;background:var(--ss-soft)}.ss-pagehero__media img{width:100%;height:100%;object-fit:cover;object-position:50% 60%;display:block}.ss-pagehero__media img:nth-of-type(2){display:none}@media(max-width:767px){.ss-pagehero__band{padding:22px 0 26px}.ss-pagehero__grid{grid-template-columns:1fr;gap:14px}.ss-pagehero__intro{font-size:15px}.ss-pagehero__media{aspect-ratio:4/5}.ss-pagehero__media.has-mobile img:nth-of-type(1){display:none}.ss-pagehero__media.has-mobile img:nth-of-type(2){display:block}}.product__grid__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.product__grid__price .product__grid__cutline:empty{display:none}.product__grid__price .price,.product__grid__price .compare-at,.product__grid__price .ss-pct{display:inline;line-height:1.3}.product__grid__price .price.on-sale{color:var(--ss-ink);font-weight:700}.product__grid__price .compare-at{opacity:1;color:var(--ss-muted);font-weight:500;text-decoration:line-through;text-decoration-thickness:1px}.ss-pct{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1;padding:4px 6px;background:var(--ss-sand,#ece7dd);color:var(--ss-ink);border-radius:0;white-space:nowrap}.product__grid__price .ss-pct{display:none}.product__badge--sale{background:var(--ss-ink);color:#fff}.product-section .ss-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.product-section .ss-price .product__price__main{display:inline-flex;align-items:baseline;gap:10px}.product-section .ss-price .product__price--off{display:none!important}.product-section .ss-price .product__price--sale,.product-section .ss-price [data-product-price]{color:var(--ss-ink)}.product-section .ss-price__sale{display:inline-flex;align-items:baseline;gap:10px}.product-section .ss-price__sale[hidden]{display:none}.product-section .ss-price__was{font-size:16px;font-weight:500;color:var(--ss-muted);text-decoration:line-through;text-decoration-thickness:1px}.product-section .ss-price__pct{font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1;padding:5px 8px;background:var(--ss-sand,#ece7dd);color:var(--ss-ink);white-space:nowrap;position:relative;top:-2px}.ss-sticky__price s{color:var(--ss-muted);margin-left:6px}
/*# sourceMappingURL=/cdn/shop/t/48/assets/ss-2027-c.css.map */
