[data-sm-commerce-template],[data-sm-commerce-template] *{box-sizing:border-box}[data-sm-commerce-template]{color:var(--sm-ink)}.sm-commerce-width{width:min(1280px,calc(100% - 48px));margin-inline:auto}.sm-commerce-breadcrumbs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0;color:var(--sm-copy);font-size:13px;line-height:1.5}.sm-commerce-breadcrumbs a{color:inherit;text-underline-offset:4px}.sm-commerce-breadcrumbs [aria-current=page]{overflow:hidden;max-width:32ch;color:var(--sm-ink);text-overflow:ellipsis;white-space:nowrap}.sm-commerce-breadcrumbs__separator{color:#7d8881}.sm-product-trust{padding:16px 0 0;border-top:var(--sm-border)}.sm-product-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;padding:0;list-style:none}.sm-product-trust__item{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;align-items:start;min-width:0;color:var(--sm-copy);font-size:13px;line-height:1.45}.sm-product-trust__mark{display:inline-grid;width:18px;height:18px;place-items:center;border-radius:50%;background:#e5f0ed;color:var(--sm-teal);font-size:12px;font-weight:700}.sm-product-trust a{color:var(--sm-ink);text-underline-offset:4px}.sm-product-trust__shipping-link{display:inline-block;margin-top:12px;font-size:13px}.sm-product-details{padding:66px 0;border-top:var(--sm-border);background:var(--sm-paper)}.sm-product-details__head{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:56px;align-items:start}.sm-product-details__heading{position:sticky;top:calc(var(--header-group-height, 0px) + 24px)}.sm-product-details__kicker{margin:0 0 10px;color:var(--sm-coral);font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.sm-product-details h2{margin:0;color:var(--sm-ink);font-size:34px;line-height:1.15;letter-spacing:0}.sm-product-details__accordions{border-top:var(--sm-border)}.sm-product-details details{border-bottom:var(--sm-border)}.sm-product-details summary{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:20px;color:var(--sm-ink);cursor:pointer;font-size:16px;font-weight:700;list-style:none}.sm-product-details summary::-webkit-details-marker{display:none}.sm-product-details summary:after{content:"+";color:var(--sm-teal);font-size:22px;font-weight:400}.sm-product-details details[open] summary:after{content:"\2212"}.sm-product-details__content{padding:0 0 28px;color:var(--sm-copy);line-height:1.7}.sm-product-details__content>:first-child{margin-top:0}.sm-product-details__content>:last-child{margin-bottom:0}.sm-product-details__content h2,.sm-product-details__content h3{margin:24px 0 10px;color:var(--sm-ink);font-size:18px;line-height:1.3}.sm-product-details__content a,.sm-product-details__links a{color:var(--sm-ink);text-underline-offset:4px}.sm-product-details__links{display:flex;flex-wrap:wrap;gap:12px 22px;margin:14px 0 0;padding:0;list-style:none}.sm-collection-header{padding:38px 0 28px;border-bottom:var(--sm-border);background:var(--sm-mist)}.sm-collection-header__layout{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:36px;align-items:end}.sm-collection-header h1{max-width:760px;margin:14px 0 0;color:var(--sm-ink);font-size:42px;line-height:1.08;letter-spacing:0;overflow-wrap:anywhere}.sm-collection-header__description{max-width:720px;margin-top:14px;color:var(--sm-copy);line-height:1.6}.sm-collection-header__description>:first-child,.sm-collection-header__description>:last-child{margin-block:0}.sm-collection-header__count{margin:0;color:var(--sm-copy);font-size:14px;white-space:nowrap}.sm-commerce-card{min-width:0}.sm-commerce-card .product-card__content{gap:8px}.sm-commerce-card .product-grid__card{border-radius:var(--sm-radius-card)}.sm-commerce-card :is(img,video){transition:transform .18s ease}.sm-commerce-card :is(.price,[class*=price]){color:var(--sm-copy)}body:has([data-sm-commerce-template]) .product-information{padding-block:30px 54px}body:has([data-sm-commerce-template]) .product-information .product-details>.group-block{border-radius:var(--sm-radius-card)}body:has([data-sm-commerce-template]) .product-information h1{color:var(--sm-ink);font-size:38px;line-height:1.12;letter-spacing:0;overflow-wrap:anywhere}body:has([data-sm-commerce-template]) .product-information variant-picker{min-width:0}body:has([data-sm-commerce-template]) .product-information :is(select,input[type=number]){min-height:46px}body:has([data-sm-commerce-template]) .product-information .button{min-height:50px;border-radius:var(--sm-radius-control)}body:has([data-sm-commerce-template]) .product-information .button:not([disabled]){background:var(--sm-coral);color:#fff}body:has([data-sm-commerce-template]) .product-information .button[disabled]{cursor:not-allowed;opacity:.58}body:has([data-sm-commerce-template]) .sticky-add-to-cart__bar{border-radius:var(--sm-radius-card)}body:has([data-sm-commerce-template]) .facets,body:has([data-sm-commerce-template]) .facets__form{border-color:var(--sm-line)}body:has([data-sm-commerce-template]) .product-grid{row-gap:30px}body:has([data-sm-commerce-template]) .pagination{margin-top:44px}body:has([data-sm-commerce-template]) .pagination a,body:has([data-sm-commerce-template]) .pagination button{min-width:44px;min-height:44px}@media(hover:hover){.sm-commerce-card:hover :is(img,video){transform:scale(1.02)}.sm-commerce-card a:hover,.sm-product-trust a:hover,.sm-product-details a:hover{text-decoration-thickness:2px}}@media screen and (max-width:990px){.sm-product-details__head{grid-template-columns:1fr;gap:28px}.sm-product-details__heading{position:static}.sm-collection-header h1{font-size:36px}}@media screen and (max-width:749px){.sm-commerce-width{width:calc(100% - 32px)}.sm-product-trust__list{grid-template-columns:1fr}.sm-product-details{padding:48px 0}.sm-product-details h2{font-size:29px}.sm-collection-header{padding:28px 0 22px}.sm-collection-header__layout{grid-template-columns:1fr;gap:14px}.sm-collection-header h1{font-size:32px}.sm-collection-header__count{white-space:normal}body:has([data-sm-commerce-template]) .product-information{padding-block:18px 42px}body:has([data-sm-commerce-template]) .product-information h1{font-size:30px}body:has([data-sm-commerce-template]) .sticky-add-to-cart__bar{padding-bottom:calc(12px + env(safe-area-inset-bottom));border-radius:0}}@media(prefers-reduced-motion:reduce){.sm-commerce-card :is(img,video){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/stationmate-commerce.css.map */
