/*! SAINT collection shortcuts (Figma: Collection / collection tiles 2587:1813, offer strip 2587:1850; mobile 2587:5813, 2587:5836) */.saint-sc{--saint-sc-body: var(--saint-sc-font-body, var(--font-body-family));font-family:var(--saint-sc-body);color:rgb(var(--saint-sc-text, var(--saint-color-text)))}.saint-sc__tiles{display:grid;grid-template-columns:repeat(var(--saint-sc-tiles),minmax(0,1fr));gap:var(--sp-4)}.saint-sc__tile{gap:var(--sp-4);padding:var(--saint-space-shortcut-block) var(--sp-4);border:var(--saint-size-border) solid rgb(var(--saint-sc-text, var(--saint-color-text)) / .24);border-radius:var(--saint-radius-tile);background-color:rgb(var(--saint-sc-tile, var(--saint-color-white)));color:rgb(var(--saint-sc-text, var(--saint-color-text)))}.saint-sc__tile-media{inline-size:var(--saint-size-shortcut-media);block-size:var(--saint-size-shortcut-media-height);border-radius:var(--saint-radius-tag);overflow:hidden}.saint-sc__tile-media>:is(img,svg){inline-size:100%;block-size:100%;object-fit:cover;object-position:center var(--saint-focus-y, center)}.saint-sc__tile-text{flex:1 1 auto;min-inline-size:0;gap:var(--saint-size-border)}.saint-sc__tile-title{font-size:var(--saint-text-shortcut-title);font-weight:var(--font-medium);line-height:var(--sp-6)}.saint-sc__tile-sub{font-size:var(--text-2sm);line-height:var(--sp-6)}.saint-sc__arrow-icon{inline-size:var(--sp-4d5);block-size:var(--sp-4d5)}.saint-sc__tile--dark{justify-content:space-between;padding:var(--sp-5);border-color:rgb(var(--saint-sc-dark, var(--saint-color-text)));border-radius:var(--saint-radius-badge);background-color:rgb(var(--saint-sc-dark, var(--saint-color-text)));color:rgb(var(--saint-sc-dark-text, var(--saint-color-white)))}.saint-sc__tile--dark .saint-sc__tile-text{gap:0}.saint-sc__tile--dark .saint-sc__arrow{opacity:.7}.saint-sc__tile--dark{position:relative;isolation:isolate;overflow:hidden}.saint-sc .saint-fill{position:absolute;z-index:-1;inset-block-start:-50%;inset-inline-start:-25%;inline-size:150%;block-size:200%;border-radius:50%;background-color:rgb(var(--saint-sc-dark-text, var(--saint-color-white)) / .06);transform:translateY(-76%);pointer-events:none}.saint-sc__tile--dark.is-saint-filled{border-color:rgb(var(--saint-sc-dark-text, var(--saint-color-white)) / .16)}.saint-sc:not(.saint-hover-fill-ready) .saint-sc__tile--dark:is(:hover,:focus-visible){border-color:rgb(var(--saint-sc-dark-text, var(--saint-color-white)) / .16);background-image:linear-gradient(rgb(var(--saint-sc-dark-text, var(--saint-color-white)) / .06),rgb(var(--saint-sc-dark-text, var(--saint-color-white)) / .06))}.saint-sc__pills-wrap{display:none}.saint-sc__pills{gap:var(--sp-3);padding-inline:var(--page-padding);overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.saint-sc__pills::-webkit-scrollbar{display:none}.saint-sc__pill{padding:var(--sp-2) var(--sp-5d5);border-radius:var(--rounded-full);background-color:rgb(var(--saint-sc-pill, var(--saint-color-tile)));font-size:var(--text-sm);font-weight:var(--saint-font-semibold);line-height:var(--saint-leading-copy);white-space:nowrap;color:rgb(var(--saint-sc-text, var(--saint-color-text)))}.saint-sc__pill[aria-current=page]{background-color:rgb(var(--saint-sc-pill-active, var(--saint-color-accent)));color:rgb(var(--saint-sc-pill-active-text, var(--saint-color-white)))}.saint-sc__scroll{position:relative;display:block;inline-size:var(--saint-size-scroll-track);block-size:var(--saint-size-scroll-bar);margin:var(--sp-3) auto 0;border-radius:var(--rounded-full);background-color:rgb(var(--saint-sc-text, var(--saint-color-text)) / .16)}.saint-sc__scroll[hidden]{display:none}.saint-sc__scroll-thumb{position:absolute;inset-block:0;inset-inline-start:0;inline-size:calc(var(--saint-sc-thumb, .68) * 100%);border-radius:inherit;background-color:rgb(var(--saint-sc-text, var(--saint-color-text)));box-shadow:var(--sp-1) 0 0 rgb(var(--color-background)),calc(var(--sp-1) * -1) 0 0 rgb(var(--color-background));transform:translate(calc(var(--saint-sc-progress, 0) * (var(--saint-size-scroll-track) - 100%)))}.saint-sc__offer{margin-block-start:var(--sp-6);background-color:rgb(var(--saint-sc-offer, var(--saint-color-text)));color:rgb(var(--saint-sc-offer-text, var(--saint-color-white)))}.saint-sc__offer-inner{flex-wrap:wrap;align-items:center;justify-content:center;gap:0 var(--sp-2d5);margin:0 auto;padding-block:var(--saint-space-offer);font-size:var(--text-sm);line-height:var(--saint-leading-offer);text-align:center}.saint-sc__offer-heading,.saint-sc__offer-highlight{font-weight:var(--font-bold)}.saint-sc__offer-heading:after{content:"\2022";margin-inline-start:var(--sp-2d5)}.saint-sc__offer-lines{flex-wrap:wrap;justify-content:center;gap:0 var(--sp-2d5)}.saint-sc__offer-text{opacity:.78}@media screen and (min-width:1024px){.saint-sc{--page-padding: max(var(--saint-space-15), 50vw - var(--page-width) / 2)}}@media screen and (max-width:1023px){.saint-sc__tiles{display:none}.saint-sc__pills-wrap{display:block}.saint-sc__offer{margin-block-start:var(--sp-4d5)}.saint-sc__offer-inner{flex-direction:column;align-items:flex-start;gap:var(--sp-1);padding-block:var(--sp-5);line-height:var(--saint-leading-copy);text-align:start}.saint-sc__offer-heading:after{content:none}.saint-sc__offer-lines{flex-direction:column;gap:var(--saint-space-offer-lines);font-size:var(--text-xs);line-height:normal}}@media screen and (max-width:767px){.saint-sc.section--padding{padding-block-start:var(--sp-4d5)}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/saint-collection-shortcuts.css.map */
