sk-stack,sk-review-insights,sk-recently-viewed{display:block}.section--no-top{margin-top:0}.section--no-bottom{margin-bottom:0}.callouts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:1.5rem 0;list-style:none;border-block:1px solid var(--color-border)}@media(min-width:750px){.callouts{grid-template-columns:repeat(var(--callouts, 4),minmax(0,1fr))}}.callouts__item{display:flex;align-items:center;gap:.75rem;font-size:.8125rem;line-height:1.3;font-weight:600}.stack__intro{max-width:40rem;margin-bottom:1.5rem}.stack__heading{margin-bottom:.75rem}.stack__text{margin:0;color:var(--color-grey)}.stack__grid{display:grid;gap:1.25rem}@media(min-width:990px){.stack__grid{grid-template-columns:27.5rem minmax(0,1fr);gap:2.5rem;align-items:start}}.stack__photo{--ratio: 1}.stack__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.stack__list{margin:0;padding:0;list-style:none}.stack__row{display:grid;grid-template-columns:1.25rem 4.5rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem 0;border-bottom:1px solid var(--color-border)}.stack__row.is-unavailable{opacity:.5}.stack__num{font-size:.75rem;font-weight:700}.stack__thumb{--ratio: 1}.stack__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.stack__info{display:grid;gap:.125rem;min-width:0;font-size:.8125rem;line-height:1.3}.stack__placement{font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-grey)}.stack__name{font-weight:700}.stack__price{color:var(--color-grey)}.stack__check{position:absolute;opacity:0;pointer-events:none}.stack__box{display:grid;place-items:center;width:1.5rem;height:1.5rem;border:1px solid var(--color-text);color:transparent;cursor:pointer}.stack__check:checked+.stack__box{background:var(--color-text);color:#fff}.stack__check:disabled+.stack__box{border-color:var(--color-border-strong);cursor:not-allowed}.stack__check:focus-visible+.stack__box{outline:2px solid var(--color-cobalt);outline-offset:2px}.stack__total{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;min-height:4.5rem;padding-top:1rem}.stack__summary{margin:0;font-size:.8125rem;color:var(--color-grey)}.stack__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;min-height:1.75rem;margin:0}.stack__now{font-size:1.25rem;font-weight:700}.stack__was{color:var(--color-compare)}.stack__save{padding:.125rem .375rem;background:var(--color-pink);font-size:.75rem;font-weight:700}.stack__button{min-width:11rem;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem}.reviews:focus{outline:none}.reviews__strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none}@media(min-width:750px){.reviews__strip{grid-template-columns:repeat(8,minmax(0,1fr))}}.reviews__photo{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;background:var(--color-well)}.reviews__photo img{width:100%;height:100%;object-fit:cover}.reviews__more{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0000008c;color:#fff;font-weight:700}.reviews__attrs{display:grid;gap:1.25rem;margin-bottom:2rem}@media(min-width:750px){.reviews__attrs{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}}.reviews__attr-label{margin-bottom:.5rem;font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.reviews__track{position:relative;height:.375rem;background:var(--color-panel)}.reviews__fill{position:absolute;inset:0 auto 0 0;background:var(--color-text)}.reviews__ends{display:flex;justify-content:space-between;margin-top:.375rem;font-size:.75rem;color:var(--color-grey)}.lightbox{width:100vw;height:100dvh;margin:0;background:#fff}.lightbox__track{grid-auto-columns:100%;height:100%;margin:0;padding:0;list-style:none}.lightbox__item{display:grid;place-items:center;height:100%;padding:3.5rem 0}.lightbox__img{max-width:100%;max-height:100%;object-fit:contain}.lightbox__close{position:absolute;top:.75rem;right:.75rem;z-index:1;margin:0}.lightbox__arrow{position:absolute;top:50%;display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-top:-1.375rem;background:#ffffffe6;border-radius:50%}.lightbox__arrow--prev{left:1rem}.lightbox__arrow--next{right:1rem}.rail__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.rail__title{margin:0}.rail__arrows{display:flex;gap:.5rem}.rail__arrow{display:grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid var(--color-text)}.rail__arrow .icon{width:.5rem}.rail__message{margin:-.5rem 0 1.25rem;font-size:.8125rem;color:var(--color-grey)}.rail__track{grid-auto-columns:var(--card-width-mobile, 9rem);gap:.625rem;margin:0;padding:0;list-style:none}@media(min-width:750px){.rail__track{grid-auto-columns:calc((100% - 2 * .625rem) / 3)}}@media(min-width:990px){.rail__track{grid-auto-columns:calc((100% - 5rem)/5);gap:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/sk-pdp-extras.css.map */
