.sl-shop-title__heading{color:var(--sl-color-ink)}.sl-shop-group--green{color:var(--sl-color-bone)}.sl-shop-group--sand{background:var(--sl-color-sand);color:var(--sl-color-ink)}.sl-shop-group__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--sl-space-4) var(--sl-space-12)}.sl-shop-group .sl-shop-group__title{font-family:var(--sl-font-body);line-height:1.15}.sl-shop-group__tag{color:var(--sl-color-gold-ink);line-height:1.2;white-space:nowrap}.sl-shop-group--green .sl-shop-group__tag{background:var(--sl-gold-foil);-webkit-background-clip:text;background-clip:text;color:transparent}.sl-shop-grid{display:grid;padding:0;list-style:none}.sl-shop-group--green .sl-ptile{background:var(--sl-color-sand)}.sl-shop-grid .sl-ptile__media{position:relative}.sl-shop-grid .sl-ptile__title a{display:inline-block;padding-block:var(--sl-space-12);margin-block:calc(-1 * var(--sl-space-12))}.sl-shop-grid .sl-ptile__button{padding:0 var(--sl-space-8)}.sl-shop-grid .sl-ptile__error{color:var(--sl-color-shop-error)}@media(forced-colors:active){.sl-shop-group--green .sl-shop-group__tag{background:none;color:CanvasText}}@media(max-width:46.8125em){:root{--sl-shop-phone-title-text: var(--sl-text-display-s);--sl-shop-phone-pad: calc(var(--sl-space-24) + var(--sl-space-4));--sl-shop-phone-radius: var(--sl-radius-panel);--sl-shop-phone-head-space: var(--sl-space-24);--sl-shop-phone-group-text: 1.375rem;--sl-shop-phone-group-text-tagged: 1.25rem;--sl-shop-phone-tag-text: var(--sl-text-small);--sl-shop-phone-tile: 79%;--sl-shop-phone-gap: var(--sl-space-16);--sl-shop-phone-media-ratio: 278 / 241;--sl-shop-phone-tile-pad: var(--sl-space-16);--sl-shop-phone-tile-text: 1.5rem;--sl-shop-phone-price-text: var(--sl-text-small);--sl-shop-phone-button-text: 1.25rem;--sl-shop-phone-dots-space: var(--sl-space-32);--sl-shop-phone-dot: var(--sl-space-8);--sl-shop-phone-dot-gap: var(--sl-space-4);--sl-shop-phone-pill: calc(var(--sl-space-48) - var(--sl-space-4))}:root body{background:var(--sl-color-sand)}.sl-shop-title{padding:calc(var(--sl-header-height) + var(--sl-shop-phone-pad)) calc(var(--sl-space-12) + var(--sl-shop-phone-pad)) var(--sl-shop-phone-pad)}.sl-shop-title__heading{font-size:var(--sl-shop-phone-title-text)}.sl-shop-group{margin:0 var(--sl-space-12) var(--sl-shop-phone-pad);padding:var(--sl-shop-phone-pad);border-radius:var(--sl-shop-phone-radius)}.sl-shop-group--green{background:var(--sl-color-pdp-green)}.sl-shop-group--sand{background:var(--sl-color-bone)}.sl-shop-group--sand .sl-ptile{background:var(--sl-color-sand)}.sl-shop-group__head{padding-bottom:var(--sl-shop-phone-head-space)}.sl-shop-group .sl-shop-group__title{font-size:var(--sl-shop-phone-group-text)}.sl-shop-group--green .sl-shop-group__title{font-size:var(--sl-shop-phone-group-text-tagged)}.sl-shop-group__tag{font-size:var(--sl-shop-phone-tag-text)}.sl-shop-group .sl-shop-grid{grid-auto-flow:column;grid-auto-columns:var(--sl-shop-phone-tile);gap:var(--sl-shop-phone-gap);margin-inline:calc(-1 * var(--sl-shop-phone-pad));padding-inline:var(--sl-shop-phone-pad);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--sl-shop-phone-pad);scrollbar-width:none}.sl-shop-grid::-webkit-scrollbar{display:none}.sl-shop-grid .sl-ptile{min-width:0;border-radius:var(--sl-shop-phone-radius);scroll-snap-align:start}.sl-shop-grid .sl-ptile__media{aspect-ratio:var(--sl-shop-phone-media-ratio)}.sl-shop-grid .sl-ptile__body{gap:var(--sl-space-12);padding:var(--sl-shop-phone-tile-pad)}.sl-shop-grid .sl-ptile__title{font-size:var(--sl-shop-phone-tile-text);line-height:1.05}.sl-shop-grid .sl-ptile__price{font-size:var(--sl-shop-phone-price-text)}.sl-shop-grid .sl-ptile__button{font-size:var(--sl-shop-phone-button-text)}.sl-shop-group--sand .sl-ptile__button{background:var(--sl-gold-foil);box-shadow:var(--sl-shadow-button)}.sl-shop-group .sl-dots{gap:var(--sl-shop-phone-dot-gap);margin-top:var(--sl-shop-phone-dots-space);padding-inline-end:calc(var(--sl-shop-phone-pill) - var(--sl-shop-phone-dot));color:var(--sl-color-gold)}.sl-shop-group .sl-dots__dot{position:relative;width:var(--sl-shop-phone-dot);height:var(--sl-shop-phone-dot);opacity:1;transition:transform var(--sl-motion-fast)}.sl-shop-group .sl-dots__dot:after{content:"";position:absolute;inset-block:0;left:0;width:var(--sl-shop-phone-pill);border-radius:var(--sl-radius-pill);background:currentColor;opacity:0;transition:opacity var(--sl-motion-fast)}.sl-shop-group .sl-dots__dot.is-active:after{opacity:1}.sl-shop-group .sl-dots__dot.is-active~.sl-dots__dot{transform:translate(calc(var(--sl-shop-phone-pill) - var(--sl-shop-phone-dot)))}}@media(max-width:46.8125em)and (prefers-reduced-motion:reduce){.sl-shop-group .sl-dots__dot,.sl-shop-group .sl-dots__dot:after{transition:none}}@media(min-width:46.875em){.sl-shop-title,.sl-shop-group{width:calc(100% - 2 * var(--sl-page-margin));max-width:var(--sl-page-max);margin-inline:auto}.sl-shop-title{padding:calc(var(--sl-header-height) + var(--sl-shop-title-space-top)) var(--sl-xd-store-pad-x) var(--sl-shop-title-space-bottom)}.sl-shop-title__heading{font-size:var(--sl-shop-title-text)}.sl-shop-group{margin-bottom:0;padding:var(--sl-shop-panel-pad-top) var(--sl-xd-store-pad-x) var(--sl-shop-panel-pad-bottom);border-radius:var(--sl-xd-store-radius-panel)}.sl-shop-group-section+.sl-shop-group-section .sl-shop-group{margin-top:var(--sl-shop-panel-gap)}.sl-shop-group--green{background:var(--sl-color-pdp-green)}.sl-shop-group__head{padding:0 0 var(--sl-shop-head-space)}.sl-shop-group .sl-shop-group__title{font-size:var(--sl-shop-group-text)}.sl-shop-group__tag{font-size:var(--sl-shop-tag-text)}.sl-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sl-shop-grid-gap)}.sl-shop-grid .sl-ptile{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;border-radius:var(--sl-xd-store-radius-media)}.sl-shop-grid .sl-ptile__media{aspect-ratio:var(--sl-xd-store-tile-ratio)}.sl-shop-grid .sl-ptile__body{display:grid;grid-row:span 3;grid-template-rows:subgrid;gap:var(--sl-shop-tile-gap);padding:var(--sl-shop-tile-pad-y) var(--sl-shop-tile-pad-x)}.sl-shop-grid .sl-ptile__head{margin-bottom:var(--sl-shop-tile-title-space)}.sl-shop-grid .sl-ptile__title{font-size:var(--sl-shop-tile-text);line-height:1}.sl-shop-grid .sl-ptile__price{font-size:var(--sl-xd-store-text-price);line-height:1.3}.sl-shop-grid .sl-ptile__button{width:auto;min-height:var(--sl-shop-button-height);margin-inline:var(--sl-shop-button-inset);font-size:var(--sl-xd-store-text-small)}}@media(min-width:64em){.sl-shop-group .sl-shop-group__title,.sl-shop-grid .sl-ptile__price,.sl-shop-group--green .sl-ptile__button{font-weight:700}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sl-shop.css.map */
