tos-sweater-rotation{position:relative;display:grid;isolation:isolate;background:#0b1916}tos-sweater-rotation>[data-swh-slide]{grid-area:1/1;min-width:0}tos-sweater-rotation>[hidden]{display:none!important}tos-sweater-rotation[data-ready]>[data-swh-slide]{transition:opacity .52s ease;opacity:1}tos-sweater-rotation[data-ready]>[data-swh-slide][inert]{visibility:hidden;opacity:0;pointer-events:none;z-index:-1}.swh-promo{position:relative;isolation:isolate;display:flex;align-items:center;min-height:42rem;overflow:hidden;background:#10251d;color:#fffbec}.swh-art{position:absolute;top:0;right:0;bottom:0;left:29%;display:grid;place-items:center;isolation:isolate;overflow:hidden}.swh-art picture,.swh-art img{display:block;width:100%;height:100%}.swh-art img{object-fit:cover;object-position:50% 67%}.swh-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to right,#10251d,transparent 12%)}.swh-content{position:relative;box-sizing:border-box;margin-left:max(3rem,calc((100% - 142rem)/2));width:29%;padding:3.5rem .5rem 4rem 0;text-align:start}.swh-brand{display:flex;align-items:center;gap:1rem;margin:0 0 1.4rem;color:#efce83;font-size:1.4rem;font-weight:700}.swh-brand:before{content:"";height:1px;width:2.8rem;background:currentColor;flex:none}.swh-content h2{margin:0;color:#fff9e7;font-family:var(--font-heading-family,Georgia,serif);font-size:5rem;line-height:1.05;letter-spacing:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.swh-content .swh-tiers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.2rem;margin:2rem 0 1.4rem;padding-block:1.2rem;border-block:1px solid #9aab906b}.swh-tiers dt{color:#f5efe0;font-size:1.4rem}.swh-tiers dd{margin:0;color:#f5d58b;font-weight:700;font-size:2.1rem;line-height:1.25}.swh-socks{margin:0 0 1.8rem;font-size:1.6rem;line-height:1.45;color:#f2f2e9}.swh-cta{max-width:100%;letter-spacing:0;text-align:center}tos-sweater-rotation:focus-visible{outline:2px solid #ffc107;outline-offset:-2px}@media(min-width:1500px){.swh-content{max-width:46rem}.swh-content h2{font-size:6rem}.swh-art{inset-inline-start:auto;left:30%;right:0}.swh-tiers{gap:3rem}}@media(min-width:750px)and (max-width:1050px){.swh-content{margin-left:2rem;width:32%}.swh-content h2{font-size:3.6rem}.swh-art{left:32%}.swh-tiers{column-gap:1rem}.swh-tiers dd{font-size:1.75rem}}@media(max-width:989px){.swh-promo{min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(min-content,1fr) auto;grid-template-areas:"heading" "art" "offer";align-items:stretch}.swh-art{grid-area:art;position:relative;display:grid;align-items:center;inset:auto;width:100%}.swh-art:after{display:none}.swh-art picture,.swh-art img{height:auto}.swh-content{display:contents}.swh-title{grid-area:heading;padding:1.2rem 1.8rem 1rem}.swh-offer-copy{grid-area:offer;padding:0 1.8rem 1.2rem;min-width:0}.swh-brand{margin-bottom:.4rem;font-size:1.25rem}.swh-content h2{font-size:3.4rem}.swh-content .swh-tiers{margin:1rem 0 .7rem;padding:.7rem 0;column-gap:1.5rem}.swh-tiers dt{font-size:1.25rem}.swh-tiers dd{font-size:1.9rem}.swh-socks{font-size:1.45rem;margin-bottom:1rem}}@media(max-width:749px){tos-sweater-rotation .tos-november-hero__visual{height:min(27rem,55vw)}}@media(prefers-reduced-motion:reduce){tos-sweater-rotation[data-ready]>[data-swh-slide]{transition:none}}.swh-fixed-wrap{margin-block:2rem}.swh-fixed{display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);align-items:center;background:#233b32;color:#fffbec}.swh-fixed img{display:block;width:100%;height:auto}.swh-fixed-copy{padding:clamp(2rem,4vw,4rem)}.swh-fixed h2{color:inherit;margin:0 0 1rem}.swh-fixed p{margin:0 0 1.6rem}@media(max-width:749px){.swh-fixed{grid-template-columns:minmax(0,1fr)}.swh-fixed img{height:auto}}@media(min-width:990px){.swh-fixed{grid-template-columns:minmax(0,73.5%) minmax(0,1fr)}.swh-fixed-copy{min-width:0;padding:clamp(1.6rem,2.2vw,3.2rem);overflow-wrap:anywhere}.swh-fixed-copy .button{min-width:0;max-width:100%;padding-inline:1.6rem;text-align:center;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/tos-sweater-home.css.map */
