:root{--t-label: .78rem;--t-fine: .95rem;--t-body: 1.1rem;--t-lead: 1.4rem;--t-card: 1.7rem;--t-quote: 2.1rem;--t-h2: clamp(2.6rem, 5vw, 4.6rem);--t-display: clamp(3.4rem, 12vw, 9rem)}@media(max-width:749px){:root{--t-body: 1.05rem;--t-lead: 1.2rem;--t-card: 1.4rem;--t-quote: 1.7rem}}:root{--swe-terracotta: #9C5735;--swe-olive: #6C6F5C;--swe-deep: #2E3128;--swe-sand: #B2B3A5;--swe-bone: #FBEDE1;--swe-blush: #FBEDE1;--swe-clay: #C49D88;--swe-ink: #2A1D17;--swe-rule: rgba(179,18,42, .32);--swe-rule-faint: rgba(179,18,42, .16);--swe-rule-light: rgba(255,245,245, .3);--swe-ghost: rgba(179,18,42, .1);--swe-label: var(--t-label, .78rem);--swe-body: var(--t-body, 1.1rem);--swe-lead: var(--t-lead, 1.4rem);--swe-row: var(--t-card, 1.7rem);--swe-h2: var(--t-h2, clamp(2.6rem, 5vw, 4.6rem));--swe-display: var(--t-display, clamp(3.4rem, 12vw, 9rem));--swe-numeral: clamp(10rem, 27vw, 27rem);--swe-gut: clamp(1.25rem, 5vw, 6rem);--swe-ease: cubic-bezier(.22, 1, .36, 1)}figure.swe-voices__media,figure.swe-band,figure.swe-portrait-bleed,figure.swe-guide__media,figure.swe-pick__media,figure.swe-row__art{margin:0}:is([id$=_k],[id$=_n],[id$=_o],[id$=_p]) *,:is([id$=_k],[id$=_n],[id$=_o],[id$=_p]) *:before,:is([id$=_k],[id$=_n],[id$=_o],[id$=_p]) *:after{border-radius:0!important}:is([id$=_m],[id$=_q]) .button,:is([id$=_m],[id$=_q]) .button-secondary,:is([id$=_m],[id$=_q]) button.button,:is([id$=_m],[id$=_q]) a.button,:is([id$=_m],[id$=_q]) input[type=email]{border-radius:0!important}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) [class*=button],:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .media-block__media,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .product-media,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) img{box-shadow:none!important}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) [class*=button]:hover{transform:none!important}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .section-background:after{content:none!important}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) h1,.swe-display{font-size:var(--swe-display)!important;line-height:.88!important;letter-spacing:-.04em!important;font-weight:300}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) h2,.swe-h2{font-size:var(--swe-h2)!important;line-height:.96!important;letter-spacing:-.03em!important;font-weight:300}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) h3,.swe-h3{font-size:var(--swe-h3)!important;line-height:1.04!important;letter-spacing:-.022em!important;font-weight:300}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .group-block p,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .group-block li,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .featured-blog-posts-card p,.swe-body{font-size:var(--swe-body);line-height:1.5}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .group-block-content>p:first-of-type,.swe-lead{font-size:var(--swe-lead);line-height:1.32;letter-spacing:-.012em;max-width:32ch}.swe-label,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) p:has(>strong:only-child),:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) [class*=h6]{font-size:var(--swe-label)!important;line-height:1!important;letter-spacing:.24em!important;text-transform:uppercase!important;font-weight:500!important;color:var(--swe-terracotta)}.swe-label{display:block;padding-bottom:.9rem;margin-bottom:clamp(1.5rem,3vw,2.75rem);border-bottom:1px solid var(--swe-rule)}.swe-label--light{color:var(--swe-blush);border-bottom-color:var(--swe-rule-light)}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .button,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .button-secondary,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) a.button,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) button.button,.swe-link{background:none!important;border:0!important;padding:0 0 .5em!important;min-height:0!important;width:auto!important;color:var(--swe-terracotta)!important;font-size:var(--swe-label)!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:500!important;text-decoration:none!important;position:relative;display:inline-flex!important;align-items:center;gap:.75em;transition:gap .35s var(--swe-ease),color .25s ease}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .button:before,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .button-secondary:before,.swe-link:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform-origin:right;transform:scaleX(1);transition:transform .4s var(--swe-ease)}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .button:after,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .button-secondary:after,.swe-link:after{content:"\2192";font-size:1.15em;line-height:1;transition:transform .4s var(--swe-ease)}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .button:hover,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .button-secondary:hover,.swe-link:hover{gap:1.35em;color:var(--swe-ink)!important}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .button:hover:before,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .button-secondary:hover:before,.swe-link:hover:before{transform:scaleX(0)}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .button:hover:after,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .button-secondary:hover:after,.swe-link:hover:after{transform:translate(.4em)}:is([id$=statement_k],[id$=statement_m],[id$=statement_n],[id$=statement_o],[id$=statement_p],[id$=statement_q]) .button,:is([id$=statement_k],[id$=statement_m],[id$=statement_n],[id$=statement_o],[id$=statement_p],[id$=statement_q]) .button-secondary,:is([id$=cap1_k],[id$=cap1_m],[id$=cap1_n],[id$=cap1_o],[id$=cap1_p],[id$=cap1_q]) .button,:is([id$=cap1_k],[id$=cap1_m],[id$=cap1_n],[id$=cap1_o],[id$=cap1_p],[id$=cap1_q]) .button-secondary,:is([id$=cap2_k],[id$=cap2_m],[id$=cap2_n],[id$=cap2_o],[id$=cap2_p],[id$=cap2_q]) .button,:is([id$=cap2_k],[id$=cap2_m],[id$=cap2_n],[id$=cap2_o],[id$=cap2_p],[id$=cap2_q]) .button-secondary,.swe-link--light{color:var(--swe-blush)!important}:is([id$=cap1_k],[id$=cap1_m],[id$=cap1_n],[id$=cap1_o],[id$=cap1_p],[id$=cap1_q]) .button:hover,:is([id$=cap2_k],[id$=cap2_m],[id$=cap2_n],[id$=cap2_o],[id$=cap2_p],[id$=cap2_q]) .button:hover,:is([id$=statement_k],[id$=statement_m],[id$=statement_n],[id$=statement_o],[id$=statement_p],[id$=statement_q]) .button:hover,.swe-link--light:hover{color:var(--swe-sand)!important}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) input[type=email],:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .email-signup input,.swe-capture input[type=email]{background:transparent!important;border:0!important;border-bottom:1px solid var(--swe-rule-light)!important;color:var(--swe-blush)!important;padding-inline:0!important;font-size:var(--swe-body)!important}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) input[type=email]::placeholder{color:#fff5f580!important;font-size:var(--swe-label);letter-spacing:.16em;text-transform:uppercase}:is([id$=statement_k],[id$=statement_m],[id$=statement_n],[id$=statement_o],[id$=statement_p],[id$=statement_q]),:is([id$=bio_k],[id$=bio_m],[id$=bio_n],[id$=bio_o],[id$=bio_p],[id$=bio_q]),:is([id$=store_k],[id$=store_m],[id$=store_n],[id$=store_o],[id$=store_p],[id$=store_q]),.swe-section{position:relative;overflow:hidden}:is([id$=statement_k],[id$=statement_m],[id$=statement_n],[id$=statement_o],[id$=statement_p],[id$=statement_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content,:is([id$=bio_k],[id$=bio_m],[id$=bio_n],[id$=bio_o],[id$=bio_p],[id$=bio_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content,:is([id$=store_k],[id$=store_m],[id$=store_n],[id$=store_o],[id$=store_p],[id$=store_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content{position:relative}:is([id$=statement_k],[id$=statement_m],[id$=statement_n],[id$=statement_o],[id$=statement_p],[id$=statement_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>.text-block:first-child,:is([id$=bio_k],[id$=bio_m],[id$=bio_n],[id$=bio_o],[id$=bio_p],[id$=bio_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>.text-block:first-child,:is([id$=store_k],[id$=store_m],[id$=store_n],[id$=store_o],[id$=store_p],[id$=store_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>.text-block:first-child{position:absolute!important;top:-.3em;left:calc(-1 * var(--swe-gut));width:auto!important;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0!important}:is([id$=statement_k],[id$=statement_m],[id$=statement_n],[id$=statement_o],[id$=statement_p],[id$=statement_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>.text-block:first-child p,:is([id$=bio_k],[id$=bio_m],[id$=bio_n],[id$=bio_o],[id$=bio_p],[id$=bio_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>.text-block:first-child p,:is([id$=store_k],[id$=store_m],[id$=store_n],[id$=store_o],[id$=store_p],[id$=store_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>.text-block:first-child p,.swe-numeral{font-size:var(--swe-numeral)!important;line-height:.7!important;color:var(--swe-ghost)!important;letter-spacing:-.06em!important;margin:0!important;font-weight:300}:is([id$=statement_k],[id$=statement_m],[id$=statement_n],[id$=statement_o],[id$=statement_p],[id$=statement_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>.text-block:first-child p{color:#fff5f524!important}.swe-numeral{position:absolute;top:-.3em;left:calc(-1 * var(--swe-gut) / 2);z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none}.swe-numeral--light{color:#fff5f521!important}:is([id$=statement_k],[id$=statement_m],[id$=statement_n],[id$=statement_o],[id$=statement_p],[id$=statement_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>*:not(:first-child),:is([id$=bio_k],[id$=bio_m],[id$=bio_n],[id$=bio_o],[id$=bio_p],[id$=bio_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>*:not(:first-child),:is([id$=store_k],[id$=store_m],[id$=store_n],[id$=store_o],[id$=store_p],[id$=store_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>*:not(:first-child){position:relative;z-index:1}:is([id$=statement_k],[id$=statement_m],[id$=statement_n],[id$=statement_o],[id$=statement_p],[id$=statement_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>*:nth-child(2),:is([id$=bio_k],[id$=bio_m],[id$=bio_n],[id$=bio_o],[id$=bio_p],[id$=bio_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>*:nth-child(2),:is([id$=store_k],[id$=store_m],[id$=store_n],[id$=store_o],[id$=store_p],[id$=store_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>*:nth-child(2){padding-left:clamp(0rem,5vw,6rem)}.swe-section,.swe-section *,.swe-hero,.swe-hero *{box-sizing:border-box}.swe-section{background:var(--swe-ground, var(--swe-blush));color:var(--swe-ink);padding-block:var(--swe-pt, 7rem) var(--swe-pb, 7rem)}.swe-section__inner{position:relative;z-index:1;width:100%;max-width:1600px;margin-inline:auto;padding-inline:var(--swe-gut)}.swe-section__head{position:relative;z-index:1;padding-left:clamp(0rem,6vw,7rem)}.swe-section__head h2{margin:0}.swe-section__lead{font-size:var(--swe-lead);line-height:1.32;letter-spacing:-.012em;max-width:30ch;margin:1.5rem 0 0}.swe-section--dark{color:var(--swe-blush)}.swe-section--dark .swe-label{color:var(--swe-blush);border-bottom-color:var(--swe-rule-light)}.swe-marquee{background:var(--swe-marquee-ground, var(--swe-olive));padding-block:clamp(2.5rem,4vw,3.75rem);overflow:hidden;position:relative}.swe-marquee:before,.swe-marquee:after{content:"";position:absolute;left:0;right:0;height:1px;background:var(--swe-rule-light)}.swe-marquee:before{top:0}.swe-marquee:after{bottom:0}.swe-marquee__label{color:var(--swe-blush);font-size:var(--swe-label);letter-spacing:.24em;text-transform:uppercase;font-weight:500;padding-inline:var(--swe-gut);margin-bottom:clamp(1.75rem,3vw,2.75rem);opacity:.72}.swe-marquee__viewport{position:relative;-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent)}.swe-marquee__track{display:flex;width:max-content;animation:swe-marquee-scroll var(--swe-marquee-speed, 46s) linear infinite}.swe-marquee__viewport:hover .swe-marquee__track{animation-play-state:paused}.swe-marquee__set{display:flex;align-items:center;gap:clamp(3rem,6vw,7rem);padding-right:clamp(3rem,6vw,7rem);margin:0;list-style:none}.swe-marquee__item{flex:0 0 auto;display:flex;align-items:center}.swe-marquee__logo{display:block;width:auto;height:calc(clamp(1.6rem,2.6vw,2.6rem) * var(--s, 1));object-fit:contain;opacity:.9}@keyframes swe-marquee-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.swe-marquee__track{animation:none;flex-wrap:wrap;width:100%;justify-content:center}.swe-marquee__set:nth-child(2){display:none}.swe-marquee__viewport{-webkit-mask-image:none;mask-image:none}}.swe-voices__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(2.5rem,6vw,6rem);align-items:start;margin-top:clamp(3rem,6vw,5rem)}.swe-voices__media{position:relative;margin-left:calc(-1 * var(--swe-gut));align-self:stretch}.swe-voices__media img{display:block;width:100%;height:100%;min-height:clamp(24rem,46vw,42rem);object-fit:cover;object-position:center 22%}.swe-voices__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--swe-terracotta);mix-blend-mode:multiply;opacity:.34;pointer-events:none}.swe-voices__media img{filter:grayscale(.72) contrast(1.06);transition:filter .7s ease}.swe-voices__media:hover img{filter:grayscale(.1) contrast(1.02)}.swe-voices__caption{position:absolute;left:var(--swe-gut);bottom:1.5rem;z-index:2;color:var(--swe-blush);font-size:var(--swe-label);letter-spacing:.2em;text-transform:uppercase;max-width:22ch;line-height:1.5}.swe-voices__list{display:flex;flex-direction:column}.swe-voices__quote{border-top:1px solid var(--swe-rule);padding-block:clamp(1.75rem,3vw,2.5rem);margin:0}.swe-voices__quote:last-child{border-bottom:1px solid var(--swe-rule)}.swe-voices__quote p{font-size:var(--swe-row)!important;line-height:1.16;letter-spacing:-.02em;margin:0;font-weight:300;text-wrap:pretty}.swe-voices__attr{display:flex;align-items:baseline;gap:1.25rem;margin-top:1.1rem;font-size:var(--swe-label);letter-spacing:.2em;text-transform:uppercase;color:var(--swe-terracotta)}.swe-voices__attr span:last-child{color:var(--swe-ink);opacity:.55}.swe-voices__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);margin-top:clamp(3.5rem,7vw,6rem);padding-left:clamp(0rem,6vw,7rem);border-top:1px solid var(--swe-rule);padding-top:clamp(2rem,4vw,3rem)}.swe-voices__stat{position:relative;padding-left:clamp(1.25rem,2.5vw,2.25rem)}.swe-voices__stat+.swe-voices__stat{border-left:1px solid var(--swe-rule)}.swe-voices__stat:first-child{padding-left:0}.swe-voices__stat b{display:inline-block;position:relative;font-size:clamp(3.4rem,7vw,6.2rem);line-height:.86;letter-spacing:-.045em;font-weight:300;color:var(--swe-terracotta);padding-bottom:.6rem;margin-bottom:.9rem;border-bottom:1px solid var(--swe-rule)}.swe-voices__stat span{display:block;margin-top:.9rem;font-size:var(--swe-label);letter-spacing:.2em;text-transform:uppercase;line-height:1.6;opacity:.75}.swe-rows{margin-top:clamp(2.5rem,5vw,4rem)}.swe-row{display:grid;align-items:center;gap:clamp(1rem,2.5vw,2.5rem);border-top:1px solid var(--swe-rule);padding-block:clamp(1.1rem,2vw,1.6rem);text-decoration:none;color:inherit;transition:background .4s ease,padding-left .4s var(--swe-ease)}.swe-rows .swe-row:last-of-type{border-bottom:1px solid var(--swe-rule)}.swe-row:hover{padding-left:1rem}.swe-row--pod{grid-template-columns:clamp(7rem,13vw,12rem) minmax(0,1fr) auto auto}.swe-row__art{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--swe-clay)}.swe-row__art img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(.55) contrast(1.05);transition:filter .6s ease,transform .8s var(--swe-ease)}.swe-row__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--swe-terracotta);mix-blend-mode:multiply;opacity:.3;transition:opacity .5s ease}.swe-row:hover .swe-row__art img{filter:grayscale(0) contrast(1);transform:scale(1.04)}.swe-row:hover .swe-row__art:after{opacity:0}.swe-row__meta{font-size:var(--swe-label);letter-spacing:.2em;text-transform:uppercase;color:var(--swe-terracotta);margin:0 0 .6rem}.swe-row__title{font-size:var(--swe-row)!important;line-height:1.08;letter-spacing:-.022em;font-weight:300;margin:0;text-wrap:pretty}.swe-row__runtime{font-size:var(--swe-label);letter-spacing:.2em;text-transform:uppercase;opacity:.55;white-space:nowrap}.swe-row__play{display:inline-flex;align-items:center;gap:.8em;font-size:var(--swe-label);letter-spacing:.22em;text-transform:uppercase;color:var(--swe-terracotta);white-space:nowrap;padding-bottom:.5em;border-bottom:1px solid var(--swe-rule);transition:gap .35s var(--swe-ease),border-color .3s ease}.swe-row__play svg{width:.85em;height:.85em;flex:0 0 auto}.swe-row:hover .swe-row__play{gap:1.3em;border-color:var(--swe-terracotta)}.swe-row--live{grid-template-columns:clamp(6rem,11vw,10rem) minmax(0,1fr) minmax(0,1fr) auto;align-items:baseline}.swe-row__date{font-size:var(--swe-h3)!important;line-height:.86;letter-spacing:-.035em;font-weight:300;color:var(--swe-terracotta);margin:0}.swe-row__date small{display:block;font-size:var(--swe-label);letter-spacing:.22em;text-transform:uppercase;margin-top:.7rem;opacity:.7}.swe-row__city{font-size:var(--swe-row)!important;line-height:1.05;letter-spacing:-.022em;font-weight:300;margin:0}.swe-row__venue{font-size:var(--swe-label);letter-spacing:.2em;text-transform:uppercase;opacity:.6;line-height:1.7;margin:0}.swe-band{position:relative;margin-top:clamp(3rem,6vw,5.5rem);overflow:hidden}.swe-band--right{margin-right:calc(-1 * var(--swe-gut))}.swe-band--left{margin-left:calc(-1 * var(--swe-gut))}.swe-band--full{margin-inline:calc(-1 * var(--swe-gut))}.swe-band img{display:block;width:100%;height:clamp(16rem,34vw,30rem);object-fit:cover;object-position:center 30%;filter:grayscale(.6) contrast(1.05)}.swe-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--swe-terracotta);mix-blend-mode:multiply;opacity:.38;pointer-events:none}.swe-band__cap{position:absolute;z-index:2;left:clamp(1.25rem,3vw,3rem);bottom:clamp(1.25rem,3vw,2.5rem);color:var(--swe-blush);font-size:var(--swe-label);letter-spacing:.22em;text-transform:uppercase;line-height:1.7;max-width:30ch}.swe-portrait-bleed{position:relative;overflow:hidden}.swe-portrait-bleed img{display:block;width:100%;height:100%;min-height:clamp(22rem,44vw,40rem);object-fit:cover;object-position:center 18%;filter:grayscale(.55) contrast(1.06)}.swe-portrait-bleed:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--swe-clay);mix-blend-mode:multiply;opacity:.4;pointer-events:none}.swe-live__grid{display:grid;grid-template-columns:minmax(0,1fr) clamp(15rem,26vw,24rem);gap:clamp(2rem,5vw,4.5rem);align-items:stretch;margin-top:clamp(2.5rem,5vw,4rem)}.swe-live__grid .swe-portrait-bleed{margin-right:calc(-1 * var(--swe-gut))}.swe-rows__foot{margin-top:clamp(2rem,3.5vw,3rem)}.swe-guides__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3.5vw,3rem);margin-top:clamp(2.5rem,5vw,4rem)}.swe-guide{display:block;text-decoration:none;color:inherit;border-top:1px solid var(--swe-rule);padding-top:1.25rem}.swe-guide__media{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:var(--swe-clay)}.swe-guide__media img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(.45) contrast(1.04);transition:filter .6s ease,transform .9s var(--swe-ease)}.swe-guide__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--swe-terracotta);mix-blend-mode:multiply;opacity:.24;transition:opacity .5s ease}.swe-guide:hover .swe-guide__media img{filter:grayscale(0) contrast(1);transform:scale(1.045)}.swe-guide:hover .swe-guide__media:after{opacity:0}.swe-guide__kicker{font-size:var(--swe-label);letter-spacing:.2em;text-transform:uppercase;color:var(--swe-terracotta);margin:1.25rem 0 .75rem}.swe-guide__title{font-size:var(--swe-row)!important;line-height:1.08;letter-spacing:-.022em;font-weight:300;margin:0;text-wrap:pretty}.swe-faq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(3.5rem,7vw,6rem);border-top:1px solid var(--swe-rule);padding-top:clamp(2rem,4vw,3rem)}.swe-faq__col{padding-inline:clamp(1.25rem,3vw,2.75rem)}.swe-faq__col:first-child{padding-left:0}.swe-faq__col:last-child{padding-right:0}.swe-faq__col+.swe-faq__col{border-left:1px solid var(--swe-rule)}.swe-faq__q{font-size:var(--swe-label);letter-spacing:.2em;text-transform:uppercase;color:var(--swe-terracotta);margin:0 0 1rem}.swe-faq__a{font-size:var(--swe-body);line-height:1.5;margin:0}:is([id$=hero_k],[id$=hero_m],[id$=hero_n],[id$=hero_o],[id$=hero_p],[id$=hero_q]){position:relative}:is([id$=hero_k],[id$=hero_m],[id$=hero_n],[id$=hero_o],[id$=hero_p],[id$=hero_q]):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(179,18,42,.55) 0%,rgba(179,18,42,.18) 34%,transparent 62%)}:is([id$=hero_k],[id$=hero_m],[id$=hero_n],[id$=hero_o],[id$=hero_p],[id$=hero_q]) .group-block,:is([id$=hero_k],[id$=hero_m],[id$=hero_n],[id$=hero_o],[id$=hero_p],[id$=hero_q]) .section-content-wrapper{position:relative;z-index:2}:is([id$=statement_k],[id$=statement_m],[id$=statement_n],[id$=statement_o],[id$=statement_p],[id$=statement_q]){border-top:1px solid rgba(255,245,245,.22)}:is([id$=bio_k],[id$=bio_m],[id$=bio_n],[id$=bio_o],[id$=bio_p],[id$=bio_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>*:last-child{margin-right:calc(-1 * var(--swe-gut));position:relative;isolation:isolate}:is([id$=bio_k],[id$=bio_m],[id$=bio_n],[id$=bio_o],[id$=bio_p],[id$=bio_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>*:last-child:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--swe-terracotta);mix-blend-mode:multiply;opacity:.3;pointer-events:none}:is([id$=bio_k],[id$=bio_m],[id$=bio_n],[id$=bio_o],[id$=bio_p],[id$=bio_q]) img{filter:grayscale(.68) contrast(1.06);transition:filter .7s ease}:is([id$=bio_k],[id$=bio_m],[id$=bio_n],[id$=bio_o],[id$=bio_p],[id$=bio_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>*:last-child:hover img{filter:grayscale(.05) contrast(1.01)}:is([id$=store_k],[id$=store_m],[id$=store_n],[id$=store_o],[id$=store_p],[id$=store_q]){border-bottom:0}:is([id$=picks_k],[id$=picks_m],[id$=picks_n],[id$=picks_o],[id$=picks_p],[id$=picks_q]){border-top:1px solid var(--swe-rule-faint)}:is([id$=picks_k],[id$=picks_m],[id$=picks_n],[id$=picks_o],[id$=picks_p],[id$=picks_q]) .product-card{border-top:1px solid var(--swe-rule-faint);padding-top:1rem;background:none!important}:is([id$=cap1_k],[id$=cap1_m],[id$=cap1_n],[id$=cap1_o],[id$=cap1_p],[id$=cap1_q]),:is([id$=cap2_k],[id$=cap2_m],[id$=cap2_n],[id$=cap2_o],[id$=cap2_p],[id$=cap2_q]){border-top:1px solid var(--swe-rule-light);border-bottom:1px solid var(--swe-rule-light)}.swe-gesture{display:block;width:clamp(9rem,18vw,17rem);height:auto;margin-top:clamp(2.5rem,5vw,4rem);overflow:visible}.swe-gesture path{fill:none;stroke:var(--swe-terracotta);stroke-width:1.4;stroke-linecap:round}.swe-gesture--light path{stroke:var(--swe-rule-light)}@media(max-width:989px){.swe-voices__grid,.swe-live__grid{grid-template-columns:minmax(0,1fr)}.swe-voices__media{margin-left:calc(-1 * var(--swe-gut));margin-right:calc(-1 * var(--swe-gut))}.swe-live__grid .swe-portrait-bleed{margin-inline:calc(-1 * var(--swe-gut));order:-1}.swe-guides__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.swe-faq{grid-template-columns:minmax(0,1fr)}.swe-faq__col{padding-inline:0;padding-block:1.5rem}.swe-faq__col+.swe-faq__col{border-left:0;border-top:1px solid var(--swe-rule)}.swe-row--pod{grid-template-columns:clamp(5rem,18vw,9rem) minmax(0,1fr)}.swe-row--pod .swe-row__runtime{grid-column:2}.swe-row--pod .swe-row__play{grid-column:2;justify-self:start;margin-top:.75rem}.swe-row--live{grid-template-columns:clamp(4.5rem,12vw,7rem) minmax(0,1fr) auto}.swe-row--live .swe-row__venue{grid-column:2 / -1}}@media(max-width:749px){:root{--swe-numeral: 7.5rem}:is([id$=statement_k],[id$=statement_m],[id$=statement_n],[id$=statement_o],[id$=statement_p],[id$=statement_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>*:nth-child(2),:is([id$=bio_k],[id$=bio_m],[id$=bio_n],[id$=bio_o],[id$=bio_p],[id$=bio_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>*:nth-child(2),:is([id$=store_k],[id$=store_m],[id$=store_n],[id$=store_o],[id$=store_p],[id$=store_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>*:nth-child(2),.swe-section__head,.swe-voices__stats{padding-left:0;padding-top:3.5rem}:is([id$=bio_k],[id$=bio_m],[id$=bio_n],[id$=bio_o],[id$=bio_p],[id$=bio_q]) .custom-section-content>.layout-panel-flex>.group-block>.group-block-content>*:last-child{margin-right:0}.swe-section__head{padding-top:3.25rem}.swe-guides__grid{grid-template-columns:minmax(0,1fr)}.swe-voices__stats{grid-template-columns:minmax(0,1fr);gap:2rem}.swe-voices__caption{position:static;margin-top:1rem;color:var(--swe-ink);opacity:.7}}:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) .featured-blog-posts-card{background:none!important;border:0!important;padding:1.25rem 0 0!important;border-top:1px solid var(--swe-rule)!important}:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) .featured-blog-posts-card img{filter:grayscale(.45) contrast(1.04);transition:filter .6s ease}:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) .featured-blog-posts-card:hover img{filter:grayscale(0) contrast(1)}:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) .featured-blog-posts-card h3,:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) .featured-blog-posts-card a{line-height:1.08!important;letter-spacing:-.022em!important;font-weight:300!important;text-decoration:none!important}:is([id$=bio_k],[id$=bio_m],[id$=bio_n],[id$=bio_o],[id$=bio_p],[id$=bio_q]) img{object-position:center 12%}:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) .featured-blog-posts-card__author,:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) [class*=author],:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) [class*=excerpt],:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) [class*=summary]{display:none!important}:is([id$=hero_k],[id$=hero_m],[id$=hero_n],[id$=hero_o],[id$=hero_p],[id$=hero_q]) [class*=h6]{position:relative;padding-bottom:1.1rem;margin-bottom:clamp(1.25rem,2.5vw,2rem);display:inline-block}:is([id$=hero_k],[id$=hero_m],[id$=hero_n],[id$=hero_o],[id$=hero_p],[id$=hero_q]) [class*=h6]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#fff5f580}:is([id$=cap1_k],[id$=cap1_m],[id$=cap1_n],[id$=cap1_o],[id$=cap1_p],[id$=cap1_q]) .custom-section-content,:is([id$=cap2_k],[id$=cap2_m],[id$=cap2_n],[id$=cap2_o],[id$=cap2_p],[id$=cap2_q]) .custom-section-content{padding-inline:var(--swe-gut)}:is([id$=cap1_k],[id$=cap1_m],[id$=cap1_n],[id$=cap1_o],[id$=cap1_p],[id$=cap1_q]) .group-block-content,:is([id$=cap2_k],[id$=cap2_m],[id$=cap2_n],[id$=cap2_o],[id$=cap2_p],[id$=cap2_q]) .group-block-content{align-items:end;gap:clamp(2rem,5vw,5rem)}:is([id$=cap1_k],[id$=cap1_m],[id$=cap1_n],[id$=cap1_o],[id$=cap1_p],[id$=cap1_q]) .email-signup-block,:is([id$=cap2_k],[id$=cap2_m],[id$=cap2_n],[id$=cap2_o],[id$=cap2_p],[id$=cap2_q]) .email-signup-block{padding-bottom:.75rem}:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) .blog-post-details,:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) .blog-post-card__content-text{display:none!important}:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) .featured-blog-posts-card{background:none!important;border:0!important;border-top:1px solid var(--swe-rule)!important;padding:1.25rem 0 0!important}:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) .resource-image{position:relative;overflow:hidden;isolation:isolate}:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) .resource-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--swe-terracotta);mix-blend-mode:multiply;opacity:.24;transition:opacity .5s ease;pointer-events:none}:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) .resource-image__image{filter:grayscale(.45) contrast(1.04);transition:filter .6s ease,transform .9s var(--swe-ease)}:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) .featured-blog-posts-card:hover .resource-image:after{opacity:0}:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) .featured-blog-posts-card:hover .resource-image__image{filter:grayscale(0) contrast(1);transform:scale(1.045)}:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) .featured-blog-posts-card h4,:is([id$=art_k],[id$=art_m],[id$=art_n],[id$=art_o],[id$=art_p],[id$=art_q]) .featured-blog-posts-card h4 .text-block{line-height:1.08!important;letter-spacing:-.022em!important;font-weight:300!important;text-transform:none!important;margin-top:1.25rem}.swe-band--full{margin-bottom:calc(-1 * var(--swe-pb, 7rem))}@media(pointer:coarse){:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .button,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .button-secondary,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) a.button,.swe-link{padding-top:1.75rem!important;margin-top:-.75rem}.swe-row__play{padding-top:1rem;padding-bottom:1rem}}.swe-hero{position:relative;min-height:var(--swe-hero-h, 92svh);display:flex;align-items:flex-end;overflow:hidden;background:var(--swe-deep);isolation:isolate}.swe-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.swe-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center 28%;display:block}.swe-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(46,49,40,.8) 0%,rgba(179,18,42,.46) 26%,rgba(179,18,42,.1) 54%,transparent 78%)}.swe-hero__inner{position:relative;z-index:2;width:100%;max-width:1600px;margin-inline:auto;padding:0 var(--swe-gut) clamp(7rem,12vw,10rem);display:flex;flex-direction:column;align-items:flex-start;gap:clamp(2.5rem,5vw,4rem);color:var(--swe-blush)}.swe-hero__type{width:100%}.swe-hero__capture{width:min(100%,46rem)}.swe-hero__heading{color:var(--swe-blush);margin:0;text-wrap:balance}.swe-hero .swe-label--light{display:inline-block}.swe-capture__label{margin-bottom:1rem!important;border-bottom:0!important;padding-bottom:0!important}.swe-capture__form{display:flex;align-items:flex-end;gap:clamp(1rem,2.5vw,2rem);border-bottom:1px solid var(--swe-rule-light);padding-bottom:.75rem}.swe-capture__form input[type=email]{flex:1 1 auto;min-width:0;background:transparent!important;border:0!important;color:var(--swe-blush)!important;font-size:var(--swe-body)!important;padding:0!important}.swe-capture__form input[type=email]::placeholder{color:#fff5f58c;font-size:var(--swe-label);letter-spacing:.18em;text-transform:uppercase}.swe-capture__form input[type=email]:focus{outline:0}.swe-capture__form:focus-within{border-bottom-color:var(--swe-blush)}.swe-capture__form button{flex:0 0 auto;background:none;border:0;cursor:pointer;padding-bottom:0!important}.swe-capture__form button:before{content:none}.swe-hero__latest{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:baseline;gap:clamp(1rem,2.5vw,2.5rem);padding:clamp(1.1rem,2vw,1.5rem) var(--swe-gut);text-decoration:none;color:var(--swe-blush);border-top:1px solid var(--swe-rule-light);background:#2e312857;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:background .4s ease,gap .4s var(--swe-ease)}.swe-hero__latest:hover{background:#2e312885;gap:clamp(1.4rem,3vw,3.2rem)}.swe-hero__latest-label{flex:0 0 auto;font-size:var(--swe-label);letter-spacing:.24em;text-transform:uppercase;opacity:.72}.swe-hero__latest-title{flex:1 1 auto;min-width:0;font-size:clamp(1rem,1.5vw,1.35rem);line-height:1.25;letter-spacing:-.015em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swe-hero__latest-arrow{flex:0 0 auto;font-size:1.2em}.swe-picks__grid{display:grid;grid-template-columns:repeat(var(--swe-picks-cols, 4),minmax(0,1fr));gap:clamp(1.5rem,3vw,2.75rem);margin-top:clamp(2rem,4vw,3rem)}.swe-pick{display:flex;flex-direction:column;text-decoration:none;color:inherit;border-top:1px solid var(--swe-rule);padding-top:1.1rem}.swe-pick__media{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;background:var(--swe-bone);isolation:isolate}.swe-pick__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--swe-ease)}.swe-pick__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--swe-terracotta);mix-blend-mode:multiply;opacity:.1;transition:opacity .5s ease;pointer-events:none}.swe-pick:hover .swe-pick__media img{transform:scale(1.04)}.swe-pick:hover .swe-pick__media:after{opacity:0}.swe-pick__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-top:1.1rem}.swe-pick__title{font-size:var(--swe-label);letter-spacing:.16em;text-transform:uppercase;line-height:1.5;font-weight:500}.swe-pick__price{flex:0 0 auto;font-size:var(--swe-label);letter-spacing:.1em;opacity:.6}.swe-pick__excerpt{display:block;margin-top:.65rem;font-size:clamp(1.05rem,1.3vw,1.3rem);line-height:1.2;letter-spacing:-.015em}.swe-pick__note{display:block;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--swe-rule-faint)}.swe-pick__quote{display:block;font-size:clamp(.98rem,1.15vw,1.15rem);line-height:1.38;text-wrap:pretty}.swe-pick__quote:before{content:"\201c"}.swe-pick__quote:after{content:"\201d"}.swe-pick__attr{display:flex;align-items:center;gap:.7rem;margin-top:.75rem;font-size:var(--swe-label);letter-spacing:.2em;text-transform:uppercase;color:var(--swe-terracotta)}.swe-pick__attr>span:first-child:before{content:"\2014"}.swe-pick__score{letter-spacing:.14em;font-size:.72em;opacity:.75}.swe-marquee--brands{--swe-marquee-ground: var(--swe-blush)}.swe-marquee--brands:before,.swe-marquee--brands:after{background:var(--swe-rule-faint)}.swe-marquee--brands .swe-marquee__label{color:var(--swe-terracotta);opacity:1}.swe-marquee--brands .swe-marquee__logo{filter:grayscale(1) brightness(0);opacity:.6;transition:opacity .35s ease,filter .35s ease;height:calc(clamp(4.25rem,7.5vw,7.5rem) * var(--s, 1))}.swe-marquee--brands .swe-marquee__set{gap:clamp(2rem,4vw,4.5rem);padding-right:clamp(2rem,4vw,4.5rem)}.swe-marquee--brands .swe-marquee__item:hover .swe-marquee__logo{filter:none;opacity:1}@media(max-width:989px){.swe-hero__inner{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,5vw,3rem)}.swe-picks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.swe-hero__inner{padding-bottom:clamp(11rem,32vw,14rem)}.swe-hero__latest{flex-wrap:wrap;gap:.4rem 1rem}.swe-hero__latest-label{flex:1 0 100%}.swe-hero__latest-title{white-space:normal;font-size:1rem}.swe-pick__head{flex-direction:column;align-items:flex-start;gap:.3rem}}.swe-pick__excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.swe-guide__media,.swe-guide__kicker,.swe-guide__title,.swe-row__meta,.swe-row__title,.swe-row__city,.swe-row__venue,.swe-pick__title{display:block}.swe-guide{display:flex;flex-direction:column}.swe-rows__foot{display:flex;clear:both}.swe-hero{--swe-hero-display: clamp(3.5rem, 8vw, 6.6rem)}.swe-hero .swe-hero__heading{font-size:var(--swe-hero-display)!important;line-height:.92!important}.swe-hero__inner{padding-bottom:clamp(5rem,7vw,6rem);gap:clamp(1.5rem,3vw,2.25rem)}.swe-hero__type{max-width:min(100%,80%)}body:has(:is([id$=hero_k],[id$=hero_m],[id$=hero_n],[id$=hero_o],[id$=hero_p],[id$=hero_q])) .header-section:before{content:"";position:absolute;inset:0 0 auto 0;height:100%;pointer-events:none;background:linear-gradient(to bottom,#2e3128c2,#2e31289e 60%,#2e312857)}body:has(:is([id$=hero_k],[id$=hero_m],[id$=hero_n],[id$=hero_o],[id$=hero_p],[id$=hero_q])) .header-section>*{position:relative;z-index:1}@media(max-width:749px){.swe-hero__type{max-width:100%}}@media(max-width:749px){.swe-hero__inner{padding-bottom:clamp(11rem,32vw,14rem)}}@media(min-width:750px)and (max-width:989px){.swe-hero__inner{padding-bottom:clamp(7rem,12vw,9rem)}}@media(max-width:989px){:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .button,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) .button-secondary,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) a.button,.swe-link,.swem-hero__bar a{padding-top:1.6rem!important;padding-bottom:.8rem!important;margin-top:-.6rem}.swe-row__play{padding-top:.9rem;padding-bottom:.9rem}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) input[type=email],:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) input[type=text],.swe-capture__form input[type=email],.swem-field input,.swec-modal__form input{min-height:48px!important;padding-block:.75rem!important}.swem-submit,.swec-modal__form button,.swe-capture__form button{min-height:48px}:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) input,:is([id$=_k],[id$=_m],[id$=_n],[id$=_o],[id$=_p],[id$=_q]) textarea,.swem-field input,.swem-field textarea,.swec-modal__form input{font-size:16px!important}}.swecap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:clamp(1rem,4vw,2rem)}.swecap[hidden]{display:none}.swecap__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#2e3128a8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.swecap__panel{position:relative;z-index:1;width:min(100%,34rem);max-height:92svh;overflow:auto;background:var(--swe-blush, #FBEDE1);color:var(--swe-ink, #2A1D17);padding:clamp(1.75rem,5vw,2.75rem);box-shadow:0 40px 90px -30px #2e31288c;animation:swecap-in .45s cubic-bezier(.22,1,.36,1) both}@keyframes swecap-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.swecap__panel{animation:none}}.swecap__x{position:absolute;top:.35rem;right:.6rem;background:none;border:0;font-size:1.8rem;line-height:1;cursor:pointer;color:inherit;min-width:44px;min-height:44px}.swecap__media{margin:0 0 1.25rem}.swecap__media img{display:block;width:100%;height:auto}.swecap__kicker{margin:0 0 .9rem;font-size:.7rem;letter-spacing:.24em;text-transform:uppercase;font-weight:500;color:var(--swe-terracotta, #9C5735)}.swecap__title{margin:0 0 .75rem;font-size:clamp(1.7rem,4vw,2.4rem);line-height:1.02;letter-spacing:-.028em;font-weight:300;text-wrap:pretty}.swecap__body{margin:0 0 1.6rem;font-size:1.02rem;line-height:1.45}.swecap__form{display:flex;flex-direction:column;gap:.9rem}.swecap__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.swecap__form input{width:100%;border:0;border-bottom:1px solid rgba(67,67,66,.4);background:transparent;padding:.85rem 0;font:inherit;font-size:16px;min-height:48px;color:inherit}.swecap__form input:focus{outline:0;border-bottom-color:var(--swe-terracotta, #9C5735)}.swecap__form input::placeholder{letter-spacing:.16em;font-size:.74rem;text-transform:uppercase;opacity:.55}.swecap__go{background:var(--swe-terracotta, #9C5735);color:var(--swe-blush, #FBEDE1);border:0;cursor:pointer;padding:1rem 1.5rem;min-height:48px;font-size:.74rem;letter-spacing:.22em;text-transform:uppercase;font-weight:500;transition:background .3s ease}.swecap__go:hover{background:var(--swe-ink, #2A1D17)}.swecap__go:disabled{opacity:.55;cursor:wait}.swecap__note{margin:1rem 0 0;font-size:.92rem;min-height:1.2em}.swecap__note.is-error{color:#a3302b}.swecap__note.is-ok{color:var(--swe-terracotta, #9C5735)}.swecap__no{display:block;margin:1rem auto 0;background:none;border:0;cursor:pointer;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;opacity:.6;padding:.75rem;min-height:44px;color:inherit}.swe-guide--magnet{cursor:default}.swe-guide__summary{display:block;margin-top:.7rem;font-size:var(--swe-body);line-height:1.45;opacity:.82}.swe-guide__get{align-self:flex-start;margin-top:1.1rem;background:none;cursor:pointer;font-family:inherit}.swe-pick{position:relative}.swe-pick__buy{margin-top:auto;width:100%;background:var(--swe-terracotta, #9C5735);color:var(--swe-blush, #FBEDE1);border:0;cursor:pointer;padding:.95rem 1rem;min-height:48px;font-family:inherit;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;border-radius:6px;transition:background .3s ease,opacity .3s ease}.swe-pick__buy:hover{background:var(--swe-ink, #2A1D17)}.swe-pick__buy:disabled{opacity:.45;cursor:not-allowed}.swe-pick__note{margin-bottom:1.1rem}.swecart-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;display:grid;place-items:center;padding:clamp(1rem,4vw,2rem)}.swecart-modal[hidden]{display:none}.swecart-modal__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#2e31289e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.swecart-modal__box{position:relative;z-index:1;width:min(100%,24rem);background:var(--swe-blush, #FBEDE1);color:var(--swe-ink, #2A1D17);padding:clamp(1.5rem,4vw,2rem);border-radius:10px;box-shadow:0 30px 70px -25px #2e312880}.swecart-modal__x{position:absolute;top:.35rem;right:.6rem;background:none;border:0;font-size:1.7rem;line-height:1;cursor:pointer;color:inherit;min-width:44px;min-height:44px}.swecart-modal__title{font-size:1.05rem;font-weight:500;margin:0 2rem 1rem 0}.swecart-modal__opts label{display:block;font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;margin:.9rem 0 .4rem}.swecart-modal__opts select{width:100%;padding:.75rem;min-height:48px;font-size:16px;font-family:inherit;border:1px solid rgba(67,67,66,.3);border-radius:6px;background:#fff}.swecart-modal__price{font-weight:600;color:var(--swe-terracotta, #9C5735);margin:1.1rem 0}.swecart-modal__add{width:100%;background:var(--swe-terracotta, #9C5735);color:var(--swe-blush, #FBEDE1);border:0;cursor:pointer;padding:.95rem;min-height:48px;font-family:inherit;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;border-radius:6px}.swecart-modal__add:disabled{opacity:.5;cursor:not-allowed}.swecap__download{display:inline-block;margin-top:1.1rem;padding:1em 2em;min-height:48px;background:var(--swe-ink, #2E3128);color:var(--swe-blush, #FBEDE1);font-size:.76rem;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border-radius:0}.swecap__download:hover{opacity:.86}.swecap__form{display:flex;flex-direction:column;gap:.75rem;align-items:stretch}.swecap__form input[type=email],.swecap__form input,.swecap__go{display:block;width:100%;min-height:52px;height:52px;border-radius:0!important;box-sizing:border-box;font-size:16px;line-height:1.2}.swecap__form input{padding:0 1.1em;border:1px solid var(--swe-rule, rgba(46, 49, 40, .28));background:transparent}.swecap__go{padding:0 1.6em;border:0;text-align:center;letter-spacing:.2em;text-transform:uppercase;font-size:.76rem;cursor:pointer}.swecap__form input:-webkit-autofill,.swecap__form input:-webkit-autofill:focus{-webkit-text-fill-color:var(--swe-ink, #2E3128);box-shadow:0 0 0 1000px var(--swe-blush, #FBEDE1) inset}@media(min-width:990px){.mega-menu__list>.mega-menu__column--span-1:only-child:has(>div:nth-child(3)){grid-column:1 / -1;column-width:15rem;column-gap:clamp(1.5rem,3vw,3.5rem)}.mega-menu__column>div{break-inside:avoid;-webkit-column-break-inside:avoid}}button,input,select,textarea,optgroup,::file-selector-button{font-family:inherit;font-size:inherit;font-style:inherit;letter-spacing:inherit}.swe-gallery__btn,.swe-player__x,.swe-player__play,.swe-player__play-icon,.swem-submit{font-family:var(--font-body--family, "Jost"),system-ui,sans-serif}.account-button__text,.header-actions__text-style,shopify-account,shopify-account *{font-family:inherit!important}header-actions shopify-account span.account-button__text.header-actions__text-style,header-actions .account-button span.account-button__text,.header__column shopify-account span[class][class]{font-family:var(--font-body--family, "Jost"),system-ui,sans-serif!important}html,body{overflow-x:clip;max-width:100%}.section--full-width,.section--full-width>*{max-width:100%}@media(min-width:750px){.menu-list__list-item>.menu-list__link,.menu-list__list-item>a,.menu-list__list-item>button{font-size:13px!important;letter-spacing:.06em!important;white-space:nowrap!important}.overflow-menu::part(list){flex-wrap:nowrap!important}}:is([id$=_m],[id$=_n]){--t-body: 1rem;--t-lead: 1.15rem;--t-card: 1.35rem;--t-fine: .88rem}@media(max-width:749px){:is([id$=_m],[id$=_n]){--t-body: 1rem;--t-lead: 1.05rem;--t-card: 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/swe-index.css.map */
