.sk-rail{padding-block:21px 0}.sk-rail__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 21px;padding-inline:16px}.sk-rail__title{margin:0;font-family:var(--sk-font-display);text-transform:uppercase;font-size:var(--sk-text-xl);font-weight:400;line-height:1.5rem;letter-spacing:.5px;color:var(--sk-onyx);text-align:start}.sk-rail__arrows{display:none;gap:24px}.sk-rail__arrow{display:grid;place-items:center;inline-size:16px;block-size:16px;padding:0;background:none;border:0;color:#000;cursor:pointer}.sk-rail__arrow svg{display:block;inline-size:16px;block-size:16px}.sk-rail__arrow:disabled{opacity:.5;cursor:default}.sk-rail__track{display:flex;gap:4px;margin:0;padding:0 0 8px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity}.sk-rail__track::-webkit-scrollbar{display:none}.sk-rail__track>*{flex:0 0 calc((100% - 5px) / 2.25);min-width:0;scroll-snap-align:start}.sk-rail--square{padding-block-start:40px}.sk-rail--square .sk-rail__head{margin-bottom:20px;padding-inline:20px}#sk-complete{scroll-margin-block-start:calc(var(--sk-header-h-collapsed) - 40px)}@media screen and (min-width:1024px){#sk-complete{scroll-margin-block-start:calc(var(--sk-header-h-lg) - 40px)}}.sk-look__band{background:var(--sk-light-gray);padding:20px 0 20px 20px;overflow-x:clip}.sk-rail--square .sk-rail__track{gap:8px;padding:0;scroll-padding-inline:20px}.sk-rail--square .sk-rail__track>*{flex:0 0 250px}.sk-rail--square .sk-rail__track.is-static{overflow:visible}.sk-look__card{display:flex;flex-direction:column;padding:16px;background:var(--sk-marble)}.sk-look__media{position:relative;display:grid;place-items:center;aspect-ratio:1;text-decoration:none}.sk-look__media .sk-blur{top:0;right:0;bottom:0;left:0;margin:auto;inline-size:204px;block-size:204px}.sk-look__img{display:block;inline-size:204px;block-size:204px;object-fit:contain}.sk-look__info{display:flex;flex:1;flex-direction:column;min-width:0}.sk-look__row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin:0;block-size:18px}.sk-look__family{font-family:var(--sk-font-inter);font-size:var(--sk-text-xxs);font-weight:500;line-height:14px;letter-spacing:.25px;text-transform:uppercase;color:#000}.sk-look__price{margin-top:1px;font-family:var(--sk-font-display);text-transform:uppercase;font-size:var(--sk-text-sm);line-height:17px;letter-spacing:.35px;color:var(--sk-onyx);white-space:nowrap}.sk-look__compare{margin-inline-end:6px;color:var(--sk-subdued);text-decoration:line-through}.sk-look__price--sale .sk-look__now{color:var(--sk-sale)}.sk-look__name{display:block;margin:0;overflow:hidden;font-family:var(--sk-font-display);text-transform:uppercase;font-size:var(--sk-text-sm);line-height:20px;letter-spacing:.35px;color:var(--sk-onyx);text-decoration:none;white-space:nowrap;text-overflow:ellipsis}.sk-look__buy{display:flex;flex:1;flex-direction:column;justify-content:flex-end;margin-top:12px}.sk-look__colour{display:flex;gap:8px;margin:0 0 10px;font-family:var(--sk-font-inter);font-size:var(--sk-text-xs);line-height:1rem;color:var(--sk-onyx)}.sk-look__colour b{font-weight:700;text-transform:capitalize}.sk-look__form{display:grid;gap:16px;margin:0}.sk-look__add{display:grid;place-items:center;inline-size:100%;block-size:52px;margin:0;padding:16px 16px 14px;background:var(--sk-onyx);border:1px solid var(--sk-onyx);border-radius:var(--sk-radius-xs);font-family:var(--sk-font-display);font-size:var(--sk-text-base);font-weight:400;line-height:20px;letter-spacing:.4px;text-transform:uppercase;text-decoration:none;color:var(--sk-marble);cursor:pointer;transition:background-color var(--sk-dur-fast) var(--sk-ease-in-out),border-color var(--sk-dur-fast) var(--sk-ease-in-out),color var(--sk-dur-fast) var(--sk-ease-in-out)}.sk-look__add:disabled{background:var(--sk-marble);border-color:var(--sk-subdued);color:var(--sk-subdued);cursor:not-allowed}.sk-look__add[aria-busy=true]{opacity:.7;cursor:progress}.sk-look__add--link{background:var(--sk-marble);color:var(--sk-onyx)}.sk-look__soldout{margin:0;font-family:var(--sk-font-inter);font-size:var(--sk-text-xs);line-height:1rem;color:var(--sk-subdued)}@media(hover:hover){.sk-look__add:not(:disabled):hover{background:var(--sk-sienna);border-color:var(--sk-sienna);color:var(--sk-marble)}.sk-look__name:hover{color:var(--sk-sienna)}}@media screen and (min-width:768px){.sk-rail__head{padding-inline:var(--sk-gutter)}.sk-rail__track{padding-inline:var(--sk-gutter);scroll-padding-inline:var(--sk-gutter);gap:8px}.sk-rail__track>*{flex:0 0 calc((100% - 24px)/4)}.sk-rail--center .sk-rail__head{justify-content:center}.sk-rail--center .sk-rail__title{text-align:center}.sk-look__band{padding:20px}.sk-rail--square .sk-rail__track{gap:16px;padding:0;justify-content:center;justify-content:safe center}.sk-rail--square .sk-rail__track>*{flex:0 0 290px}}@media screen and (min-width:1024px){.sk-rail{padding-block-start:32px}.sk-rail__head{margin-bottom:18px}.sk-rail__arrows{display:flex}.sk-rail__track>*{flex:0 0 calc((100% - 5 * 8px) / 6)}.sk-rail--square{padding-block-start:40px}.sk-rail--square .sk-rail__head{margin-bottom:20px}.sk-rail--square .sk-rail__track>*{flex:0 0 290px}}.shopify-section--sk-rail:has(.sk-rail--square)+.shopify-section--sk-rail .sk-rail:not(.sk-rail--square){padding-block-start:41px}@media screen and (min-width:1024px){.shopify-section--sk-rail:has(.sk-rail--square)+.shopify-section--sk-rail .sk-rail:not(.sk-rail--square){padding-block-start:52px}}.sk-rail--buy .sk-rail__track{gap:4px}.sk-rail--buy .sk-rail__track>.sk-crc{flex:0 0 calc((100% - 2.8px) / 1.7)}.sk-rail--buy .sk-crc__media{inline-size:100%;block-size:auto;aspect-ratio:330 / 476.66}.sk-rail.sk-rail--buy:not(.sk-rail--incart){padding-block:29px 147px}@media screen and (min-width:768px){.sk-rail--buy .sk-rail__head,.sk-rail--buy .sk-rail__track{padding-inline:24px}.sk-rail--buy .sk-rail__head{margin-bottom:18px}.sk-rail--buy .sk-rail__track{gap:8px;scroll-padding-inline:24px}.sk-rail--buy .sk-rail__track>.sk-crc{flex:0 0 calc((100% - 24px)/4)}.sk-rail.sk-rail--buy:not(.sk-rail--incart){padding-block:44px 76px}}@media screen and (min-width:1024px){.sk-rail--buy:not(.sk-rail--incart) .sk-rail__head,.sk-rail--buy:not(.sk-rail--incart) .sk-rail__track{padding-inline:48px}.sk-rail--buy:not(.sk-rail--incart) .sk-rail__track{scroll-padding-inline:48px}}.sk-rail[hidden]{display:none}.sk-rail :is(a,button):focus-visible{outline:2px solid var(--sk-onyx);outline-offset:2px}.sk-qa{margin-top:12px;position:relative;z-index:1}.sk-qa__trigger--link,.sk-qa__soldout{position:relative;z-index:1}.sk-qa__trigger{display:block;width:100%;min-height:40px;padding:11px 12px 9px;border:1px solid var(--sk-onyx);border-radius:var(--sk-radius-xs);background:transparent;color:var(--sk-onyx);font-family:var(--sk-font-display);font-size:var(--sk-text-sm);line-height:18px;letter-spacing:var(--sk-track-wide);text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--sk-dur-fast) var(--sk-ease-in-out),color var(--sk-dur-fast) var(--sk-ease-in-out)}.sk-qa__trigger--link{display:block}.sk-qa__panel{margin-top:8px}.sk-qa__panel[hidden]{display:none}.sk-qa__label{margin:0 0 6px;font-family:var(--sk-font-inter);font-size:var(--sk-text-xs);font-weight:400;line-height:1rem;letter-spacing:normal;color:var(--sk-subdued)}.sk-qa__sizes{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.sk-qa__sizes .sk-swatchbtn{width:auto;min-width:44px;padding-inline:8px}.sk-qa__error{margin:8px 0 0;font-family:var(--sk-font-inter);font-size:var(--sk-text-xs);line-height:1rem;color:var(--sk-error)}.sk-qa__soldout{margin:12px 0 0;font-family:var(--sk-font-inter);font-size:var(--sk-text-xs);line-height:1rem;letter-spacing:normal;color:var(--sk-subdued);text-align:center}.sk-qa__sizes .sk-swatchbtn[aria-busy=true]{opacity:.6;cursor:progress}@media(hover:hover){.sk-qa__trigger:hover{background:var(--sk-onyx);color:var(--sk-marble)}}.sk-rail__note{margin:12px var(--sk-gutter) 0;padding:10px 12px;border-inline-start:2px solid var(--sk-sienna);background:var(--sk-light-gray);font-family:var(--sk-font-inter);font-size:var(--sk-text-xs);line-height:1rem;color:var(--sk-onyx)}
/*# sourceMappingURL=/cdn/shop/t/115/assets/sk-rail.css.map */
