.swt-pick{--pick-bg: var(--v2-dark);--pick-fg: var(--v2-white);--pick-muted: var(--v2-grey-300);--pick-subtle: var(--v2-grey-500);--pick-line: rgb(var(--v2-white-rgb) / .14);--pick-chip-bg: rgb(var(--v2-white-rgb) / .06);--pick-pill-on-bg: var(--v2-white);--pick-pill-on-fg: var(--v2-dark);--pick-star-off: rgb(var(--v2-white-rgb) / .24);--pick-focus: var(--v2-white);--pick-radius: var(--v2-r-md);background:var(--pick-bg);color:var(--pick-fg);padding-block:calc(var(--pick-pt, 56px) * .72) calc(var(--pick-pb, 56px) * .72);letter-spacing:0;-webkit-font-smoothing:antialiased}.swt-pick--light{--pick-bg: var(--v2-white);--pick-fg: var(--v2-dark);--pick-muted: var(--v2-grey-700);--pick-subtle: var(--v2-grey-500);--pick-line: var(--v2-grey-300);--pick-chip-bg: var(--v2-bg-alt);--pick-pill-on-bg: var(--v2-dark);--pick-pill-on-fg: var(--v2-white);--pick-star-off: var(--v2-grey-300);--pick-focus: var(--v2-red)}.swt-pick--alt{--pick-bg: var(--v2-bg-alt);--pick-fg: var(--v2-dark);--pick-muted: var(--v2-grey-700);--pick-subtle: var(--v2-grey-500);--pick-line: var(--v2-grey-300);--pick-chip-bg: var(--v2-white);--pick-pill-on-bg: var(--v2-dark);--pick-pill-on-fg: var(--v2-white);--pick-star-off: var(--v2-grey-300);--pick-focus: var(--v2-red)}.swt-pick.swt-pick,.swt-pick [class*=swt-],.swt-pick button,.swt-pick input{font-family:var(--v2-font)}.swt-pick__wrap{width:100%;max-width:var(--v2-container);margin:0 auto;padding-inline:var(--v2-gutter)}.swt-pick__titles{min-width:0}.swt-pick .swt-pick__titles>.swt-v2-eyebrow{margin:0 0 var(--v2-space-8)}.swt-pick:not(.swt-pick--light):not(.swt-pick--alt) .swt-v2-eyebrow,.swt-pick--ink .swt-v2-eyebrow{color:var(--v2-white)}.swt-pick:not(.swt-pick--light):not(.swt-pick--alt) .swt-v2-eyebrow:before,.swt-pick--ink .swt-v2-eyebrow:before{background:var(--v2-red)}.swt-pick__empty{padding:var(--v2-space-32) var(--v2-space-16);border:1px dashed var(--pick-line);border-radius:var(--pick-radius);color:var(--pick-muted);font-size:var(--v2-fs-small);text-align:center}.swt-pick__grid{display:flex;flex-direction:column;gap:var(--v2-space-20)}.swt-pick__media,.swt-pick__info{min-width:0}.swt-pick__gallery{position:relative;border-radius:var(--pick-radius);background:var(--v2-white);overflow:hidden}.swt-pick--light .swt-pick__gallery{border:1px solid var(--v2-grey-100)}.swt-pick__track{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.swt-pick__track::-webkit-scrollbar{display:none}.swt-pick__track:focus-visible{outline:2px solid var(--v2-red);outline-offset:-2px}.swt-pick__slide{flex:0 0 100%;margin:0;aspect-ratio:1 / 1;display:grid;place-items:center;scroll-snap-align:start;scroll-snap-stop:always;background:var(--v2-white)}.swt-pick__img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.swt-pick__slide--cover .swt-pick__img{object-fit:cover}.swt-pick__placeholder{width:70%;height:70%;opacity:.35}.swt-pick__dots{position:absolute;left:50%;bottom:var(--v2-space-4);transform:translate(-50%);display:flex;align-items:center}.swt-pick__dot{position:relative;width:28px;height:var(--v2-tap);padding:0;border:0;background:transparent;cursor:pointer}.swt-pick__dot:before{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;border-radius:var(--v2-r-pill);background:var(--v2-grey-300);transform:translate(-50%,-50%);transition:width var(--v2-dur-base) var(--v2-ease),background-color var(--v2-dur-base) var(--v2-ease)}.swt-pick__dot[aria-current=true]:before{width:24px;background:var(--v2-red)}.swt-pick__dot:focus-visible{outline:2px solid var(--v2-red);outline-offset:-8px;border-radius:var(--v2-r-pill)}.swt-pick__thumbs{display:none}.swt-pick__brand{margin:0 0 6px;color:var(--pick-muted);font-size:var(--v2-fs-eyebrow);font-weight:var(--v2-fw-semibold);letter-spacing:var(--v2-ls-eyebrow);line-height:1.2;text-transform:uppercase}.swt-pick__name{margin:0;color:var(--pick-fg);font-family:var(--v2-font);font-size:var(--v2-fs-h3);font-weight:var(--v2-fw-bold);letter-spacing:var(--v2-ls-h3);line-height:var(--v2-lh-h3);text-wrap:balance}.swt-pick__name a{color:inherit;text-decoration:none}.swt-pick__name a:focus-visible{outline:2px solid var(--v2-red);outline-offset:3px;border-radius:var(--v2-r-xs)}.swt-pick__rating{display:flex;align-items:center;gap:6px;margin:10px 0 0;font-size:var(--v2-fs-meta);line-height:1}.swt-pick__stars{display:inline-block;width:80px;height:16px;background:linear-gradient(90deg,var(--v2-red) var(--pick-rating, 0%),var(--pick-star-off) var(--pick-rating, 0%));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.3l-5.9 3.2 1.2-6.5-4.8-4.6 6.6-.9z'/%3E%3C/svg%3E") 0 0 / 16px 16px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.3l-5.9 3.2 1.2-6.5-4.8-4.6 6.6-.9z'/%3E%3C/svg%3E") 0 0 / 16px 16px repeat-x}.swt-pick__rating-num{font-weight:var(--v2-fw-bold)}.swt-pick__rating-count{color:var(--pick-muted)}.swt-pick__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--v2-space-4) 10px;margin-top:14px}.swt-pick__price-now{font-size:var(--v2-fs-price);font-weight:var(--v2-fw-bold);letter-spacing:var(--v2-ls-price);line-height:1.1}.swt-pick__price-now.is-sale{color:var(--v2-red)}.swt-pick:not(.swt-pick--light):not(.swt-pick--alt) .swt-pick__price-now.is-sale,.swt-pick--ink .swt-pick__price-now.is-sale{color:var(--v2-white)}.swt-pick__price-was{color:var(--pick-subtle);font-size:var(--v2-fs-body);font-weight:var(--v2-fw-medium)}.swt-pick__pitch{max-width:52ch;margin:var(--v2-space-12) 0 0;color:var(--pick-muted);font-size:var(--v2-fs-body);line-height:var(--v2-lh-body)}.swt-pick__options{display:grid;gap:var(--v2-space-16);margin-top:var(--v2-space-20)}.swt-pick__opt{min-width:0;margin:0;padding:0;border:0}.swt-pick__opt-legend{margin:0 0 var(--v2-space-8);padding:0;color:var(--pick-muted);font-size:var(--v2-fs-meta);font-weight:var(--v2-fw-medium)}.swt-pick__opt-legend span{color:var(--pick-fg);font-weight:var(--v2-fw-semibold)}.swt-pick__pills{display:flex;flex-wrap:wrap;gap:var(--v2-space-8)}.swt-pick__radio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;white-space:nowrap}.swt-pick__pill{display:inline-flex;align-items:center;gap:var(--v2-space-8);min-height:var(--v2-tap);padding:0 var(--v2-space-16);border:1px solid var(--pick-line);border-radius:var(--v2-r-sm);color:var(--pick-fg);font-size:var(--v2-fs-small);font-weight:var(--v2-fw-medium);line-height:1.1;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--v2-dur-fast) var(--v2-ease),color var(--v2-dur-fast) var(--v2-ease),border-color var(--v2-dur-fast) var(--v2-ease)}.swt-pick__radio:checked+.swt-pick__pill{border-color:var(--pick-pill-on-bg);background:var(--pick-pill-on-bg);color:var(--pick-pill-on-fg);font-weight:var(--v2-fw-semibold)}.swt-pick__radio:focus-visible+.swt-pick__pill{outline:2px solid var(--v2-red);outline-offset:2px}.swt-pick__pill.is-unavailable{color:var(--pick-subtle);text-decoration:line-through;text-decoration-thickness:1px}.swt-pick__radio:checked+.swt-pick__pill.is-unavailable{color:var(--pick-pill-on-fg);opacity:.7}.swt-pick__swatch{width:18px;height:18px;flex:0 0 auto;border-radius:var(--v2-r-pill);border:1px solid rgb(var(--v2-dark-rgb) / .15);background-size:cover;background-position:center}.swt-pick__form{margin-top:var(--v2-space-20)}.swt-pick__actions{display:flex;gap:10px}.swt-pick__atc{flex:1 1 auto;min-height:var(--v2-btn-h);padding:0 var(--v2-space-24);border:0;border-radius:var(--v2-r-btn);background:var(--v2-red);color:var(--v2-white);font-size:var(--v2-fs-body);font-weight:var(--v2-fw-bold);letter-spacing:.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--v2-dur-fast) var(--v2-ease),box-shadow var(--v2-dur-base) var(--v2-ease),opacity var(--v2-dur-fast) var(--v2-ease)}.swt-pick__atc:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--v2-shadow-cta)}.swt-pick__atc:active:not(:disabled){transform:scale(.98);transition-duration:var(--v2-dur-press)}.swt-pick__atc:focus-visible{outline:2px solid var(--pick-fg);outline-offset:3px}.swt-pick__atc:disabled{background:var(--v2-grey-700);color:var(--v2-grey-300);cursor:not-allowed}.swt-pick__atc.is-loading{opacity:.75;cursor:progress}.swt-pick__error{margin:10px 0 0;color:var(--pick-fg);font-size:var(--v2-fs-meta);line-height:var(--v2-lh-small)}.swt-pick__error:before{content:"";display:inline-block;width:8px;height:8px;margin-right:var(--v2-space-8);border-radius:var(--v2-r-pill);background:var(--v2-red);vertical-align:middle}.swt-pick__details{display:inline-flex;align-items:center;justify-content:center;gap:var(--v2-space-8);min-height:var(--v2-tap);color:var(--pick-fg);font-size:var(--v2-fs-small);font-weight:var(--v2-fw-semibold);text-decoration:none}.swt-pick__details .swt-v2-icon{width:18px;height:18px;transition:transform var(--v2-dur-base) var(--v2-ease)}.swt-pick__details:hover .swt-v2-icon{transform:translate(3px)}.swt-pick__details:focus-visible{outline:2px solid var(--v2-red);outline-offset:2px;border-radius:var(--v2-r-xs)}.swt-pick__details--desk{display:none}.swt-pick__details--mob{width:100%;margin-top:var(--v2-space-8);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.swt-pick__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v2-space-8);margin:var(--v2-space-20) 0 0;padding:0;list-style:none}.swt-pick__chip{display:flex;align-items:center;gap:10px;min-width:0;padding:10px;border:1px solid var(--pick-line);border-radius:var(--v2-r-sm);background:var(--pick-chip-bg)}.swt-pick--light .swt-pick__chip,.swt-pick--alt .swt-pick__chip{border-color:var(--v2-grey-100)}.swt-pick__chip-icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:var(--v2-r-xs);background:rgb(var(--v2-red-rgb) / .14);color:var(--v2-red)}.swt-pick:not(.swt-pick--light):not(.swt-pick--alt) .swt-pick__chip-icon,.swt-pick--ink .swt-pick__chip-icon{background:rgb(var(--v2-red-rgb) / .2);color:var(--v2-white)}.swt-pick__chip-text{display:flex;flex-direction:column;gap:3px;min-width:0}.swt-pick__chip-value{font-size:var(--v2-fs-body);font-weight:var(--v2-fw-bold);letter-spacing:-.01em;line-height:1.15;overflow-wrap:anywhere}.swt-pick__chip-label{color:var(--pick-muted);font-size:var(--v2-fs-eyebrow);line-height:1.2}@media screen and (min-width:750px){.swt-pick{padding-block:var(--pick-pt, 56px) var(--pick-pb, 56px)}.swt-pick__dots{bottom:var(--v2-space-8)}.swt-pick__chips{grid-template-columns:repeat(3,minmax(0,1fr))}.swt-pick__details--desk{display:inline-flex;flex:0 0 auto;min-height:var(--v2-btn-h);padding:0 22px;border:1px solid var(--pick-line);border-radius:var(--v2-r-btn);transition:border-color var(--v2-dur-fast) var(--v2-ease)}.swt-pick__details--desk:hover{border-color:var(--pick-fg)}.swt-pick__details--mob{display:none}}@media screen and (min-width:990px){.swt-pick__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:start}.swt-pick__media{position:sticky;top:120px}.swt-pick__info{padding-top:var(--v2-space-8)}.swt-pick__pitch{font-size:var(--v2-fs-lede)}}@media(prefers-reduced-motion:reduce){.swt-pick__track{scroll-behavior:auto}.swt-pick__pill,.swt-pick__atc,.swt-pick__thumb,.swt-pick__dot:before,.swt-pick__details--desk,.swt-pick__details .swt-v2-icon{transition:none}.swt-pick__atc:hover:not(:disabled),.swt-pick__atc:active:not(:disabled),.swt-pick__details:hover .swt-v2-icon{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/swt-home-pick.css.map */
