:root{--swiim-bg: #04060c;--swiim-bg-solid: #06090f;--swiim-signal: #4da6ff;--swiim-ice: #dff0ff;--swiim-slate: #5c7a9c;--swiim-dim: #22303f;--swiim-signal-rgb: 77, 166, 255;--swiim-ice-rgb: 223, 240, 255;--swiim-slate-rgb: 92, 122, 156;--font-body-family: "SWIIM Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "SWIIM Display", "SWIIM Mono", sans-serif;--font-heading-style: normal;--font-heading-weight: 900;--buttons-radius: 0px;--buttons-radius-outset: 0px;--inputs-radius: 0px;--inputs-radius-outset: 0px;--media-radius: 0px;--product-card-corner-radius: 0px;--collection-card-corner-radius: 0px;--blog-card-corner-radius: 0px;--badge-corner-radius: 0px;--popup-corner-radius: 0px;--text-boxes-radius: 0px;--variant-pills-radius: 0px}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.card__heading,.product__title,.banner__heading,.title{font-family:var(--font-heading-family);font-weight:900;letter-spacing:.02em;text-transform:uppercase}html{background-color:var(--swiim-bg)}body,body.gradient{background:transparent;background-image:none;color:var(--swiim-ice);-webkit-font-smoothing:antialiased}.gradient,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.shopify-section>.color-background-1,.section-x-padding{background:transparent;background-image:none}.swiim-osc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;pointer-events:none}.swiim-film{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9990;pointer-events:none}.swiim-film--scan{opacity:.22;background:repeating-linear-gradient(0deg,transparent 0 2px,rgba(0,0,0,.28) 2px 4px)}.swiim-film--grain{opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.swiim-film--vig{background:radial-gradient(120% 80% at 50% 45%,transparent 42%,rgba(2,4,8,.72) 100%)}.swiim-frame{position:fixed;top:14px;right:14px;bottom:14px;left:14px;z-index:9991;pointer-events:none}.swiim-frame span{position:absolute;width:18px;height:18px;border:1px solid var(--swiim-slate);opacity:.55}.swiim-frame .tl{top:0;left:0;border-right:0;border-bottom:0}.swiim-frame .tr{top:0;right:0;border-left:0;border-bottom:0}.swiim-frame .bl{bottom:0;left:0;border-right:0;border-top:0}.swiim-frame .br{bottom:0;right:0;border-left:0;border-top:0}@media(pointer:fine){html.swiim-reticle-on,html.swiim-reticle-on body,html.swiim-reticle-on a,html.swiim-reticle-on button,html.swiim-reticle-on input,html.swiim-reticle-on select,html.swiim-reticle-on textarea,html.swiim-reticle-on label,html.swiim-reticle-on summary{cursor:none}.swiim-reticle{position:fixed;top:0;left:0;z-index:9999;pointer-events:none;width:34px;height:34px;margin:-17px 0 0 -17px;opacity:0;transition:opacity .2s linear,width .16s ease,height .16s ease,margin .16s ease;will-change:transform}.swiim-reticle.is-live{opacity:1}.swiim-reticle.is-hot{width:52px;height:52px;margin:-26px 0 0 -26px}.swiim-reticle:before,.swiim-reticle:after{content:"";position:absolute;background:var(--swiim-signal);box-shadow:0 0 6px var(--swiim-signal)}.swiim-reticle:before{left:50%;top:0;width:1px;height:100%;transform:translate(-.5px)}.swiim-reticle:after{top:50%;left:0;height:1px;width:100%;transform:translateY(-.5px)}.swiim-reticle span{position:absolute;width:6px;height:6px;border:1px solid var(--swiim-signal);transition:border-color .16s ease}.swiim-reticle .tl{top:0;left:0;border-right:0;border-bottom:0}.swiim-reticle .tr{top:0;right:0;border-left:0;border-bottom:0}.swiim-reticle .bl{bottom:0;left:0;border-right:0;border-top:0}.swiim-reticle .br{bottom:0;right:0;border-left:0;border-top:0}.swiim-reticle.is-hot span{border-color:var(--swiim-ice)}}@media(pointer:coarse){.swiim-reticle{display:none}}.swiim-telemetry{position:fixed;left:0;right:0;bottom:0;z-index:9992;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:7px 34px;font-family:var(--font-body-family);font-size:1rem;letter-spacing:.16em;color:var(--swiim-slate);background:linear-gradient(0deg,#04060ceb,#04060c00);pointer-events:none}.swiim-telemetry b{color:var(--swiim-ice);font-weight:400;font-variant-numeric:tabular-nums}.swiim-telemetry .swiim-telemetry__status b{color:var(--swiim-signal)}@media screen and (max-width:989px){.swiim-telemetry{display:none}.swiim-frame{top:8px;right:8px;bottom:8px;left:8px}}.swiim-scramble{font-variant-ligatures:none}.swiim-scramble.is-pending{visibility:hidden}.header-wrapper{border-bottom:1px solid var(--swiim-dim);background:#04060c8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.header{padding-top:1.4rem;padding-bottom:1.4rem}.header__heading-link,.header__heading{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.3em;color:var(--swiim-ice);text-transform:uppercase}.header__menu-item,.header__menu-item span,.list-menu__item--link{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:var(--swiim-slate);text-decoration:none}.header__inline-menu>.list-menu>li>a>span:before,.header__inline-menu>.list-menu>li>details>summary>span:before{content:"[";color:var(--swiim-dim);margin-right:3px}.header__inline-menu>.list-menu>li>a>span:after,.header__inline-menu>.list-menu>li>details>summary>span:after{content:"]";color:var(--swiim-dim);margin-left:3px}.header__menu-item:hover,.header__menu-item:hover span,.header__icon:hover{color:var(--swiim-signal);text-decoration:none}.header__menu-item span:after,.header__active-menu-item{text-decoration:none;border:0}.header__icon .icon,.header__icon--cart .icon{color:var(--swiim-ice)}.header__icon--cart .cart-count-bubble{background:var(--swiim-signal);color:var(--swiim-bg);border-radius:0;font-family:var(--font-body-family);font-weight:700}.announcement-bar,.announcement-bar__message,.utility-bar{background:var(--swiim-bg);color:var(--swiim-signal);font-size:1.1rem;letter-spacing:.32em;text-transform:uppercase;border-bottom:1px solid var(--swiim-dim)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.product-form__submit{font-family:var(--font-body-family);font-weight:700;font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;border-radius:0;min-height:4.8rem;transition:box-shadow .2s ease,background-color .2s ease,color .2s ease,transform .12s ease}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded,.product-form__submit{background:var(--swiim-signal);color:var(--swiim-bg);border:1px solid var(--swiim-signal);box-shadow:none}.button:not(.button--secondary):not(.button--tertiary):after,.button--secondary:after,.product-form__submit:after{display:none}.button:not(.button--secondary):not(.button--tertiary):hover,.shopify-payment-button__button--unbranded:hover,.product-form__submit:hover:not([disabled]){box-shadow:0 0 28px rgba(var(--swiim-signal-rgb),.55);background:var(--swiim-ice);border-color:var(--swiim-ice)}.button--secondary,.button--tertiary{background:transparent;color:var(--swiim-signal);border:1px solid var(--swiim-dim)}.button--secondary:hover,.button--tertiary:hover{border-color:var(--swiim-signal);box-shadow:0 0 20px rgba(var(--swiim-signal-rgb),.25)}.product-form__submit[disabled],.button[disabled]{background:transparent;color:var(--swiim-slate);border-color:var(--swiim-dim);box-shadow:none}.field__input,.select__select,.customer .field input,.quantity__input,textarea{background:#0a101a99;border:1px solid var(--swiim-dim);border-radius:0;color:var(--swiim-ice);font-family:var(--font-body-family);letter-spacing:.06em;box-shadow:none}.field:hover .field__input,.field__input:focus,.select__select:focus,.quantity__input:focus{border-color:var(--swiim-signal);box-shadow:0 0 18px rgba(var(--swiim-signal-rgb),.2);outline:none}.field:after,.select:after,.quantity:after,.customer .field:after,.localization-form__select:after{display:none}.field__label,.form__label,.quantity__label,.customer .field label{color:var(--swiim-slate);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}.quantity{border:1px solid var(--swiim-dim);background:transparent}.quantity__button svg{color:var(--swiim-signal)}.card-wrapper{position:relative}.card,.card__inner,.card--standard .card__inner,.card--card{background:#080c1473;border-radius:0}.card--card,.card--standard .card__inner .card__media,.card__inner{border:1px solid var(--swiim-dim);transition:border-color .25s ease,box-shadow .25s ease}.card-wrapper:before,.card-wrapper:after{content:"";position:absolute;width:12px;height:12px;border:1px solid var(--swiim-signal);opacity:0;transition:opacity .25s ease;pointer-events:none;z-index:2}.card-wrapper:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.card-wrapper:after{bottom:-1px;right:-1px;border-left:0;border-top:0}.card-wrapper:hover:before,.card-wrapper:hover:after{opacity:1}.card-wrapper:hover .card__inner,.card-wrapper:hover .card--card{border-color:rgba(var(--swiim-signal-rgb),.7);box-shadow:0 0 30px rgba(var(--swiim-signal-rgb),.14)}.card__heading,.card__heading a{font-size:1.4rem;letter-spacing:.14em;color:var(--swiim-ice);text-decoration:none}.card__heading a:after{display:none}.card-information>*+*,.card__information{color:var(--swiim-slate)}.card__badge .badge,.badge{background:transparent;border:1px solid var(--swiim-signal);color:var(--swiim-signal);border-radius:0;font-size:1rem;letter-spacing:.18em;text-transform:uppercase}.badge.price__badge-sold-out{border-color:var(--swiim-slate);color:var(--swiim-slate)}.price,.price__container,.price-item{color:var(--swiim-signal);font-variant-numeric:tabular-nums;letter-spacing:.08em}.price--on-sale .price-item--regular{color:var(--swiim-slate)}.title-wrapper-with-link,.collection__title{border-bottom:1px solid var(--swiim-dim);padding-bottom:1.2rem}.title,.collection__title .title{font-size:clamp(1.8rem,3vw,2.6rem);letter-spacing:.16em}.link,a.link,.link-with-motion:hover,.rich-text__text a{color:var(--swiim-signal);text-decoration-thickness:1px;text-underline-offset:4px}.rich-text__text,.rte{color:var(--swiim-slate);line-height:1.85}.rte strong,.rich-text__text strong{color:var(--swiim-ice);font-weight:400}.product__title h1,.product__title>*{font-size:clamp(2.2rem,4vw,3.6rem);letter-spacing:.06em;line-height:1.06}.product__info-container{border-left:1px solid var(--swiim-dim);padding-left:2.4rem}@media screen and (max-width:749px){.product__info-container{border-left:0;padding-left:0;border-top:1px solid var(--swiim-dim);padding-top:2.4rem}}.product__media,.product__media-wrapper .media{background:transparent;border:1px solid var(--swiim-dim)}.product-form__input .form__label{color:var(--swiim-slate)}.product-form__input input[type=radio]+label{border-radius:0;border:1px solid var(--swiim-dim);background:transparent;color:var(--swiim-ice);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}.product-form__input input[type=radio]:checked+label{background:var(--swiim-signal);border-color:var(--swiim-signal);color:var(--swiim-bg)}.product-form__input input[type=radio]+label:hover{border-color:var(--swiim-signal)}.product__accordion,.product .accordion,.product__description{border-color:var(--swiim-dim)}.product__accordion summary,.accordion summary{letter-spacing:.14em;text-transform:uppercase;color:var(--swiim-ice)}.cart-drawer .drawer__inner,.menu-drawer,.modal__content,.cart-drawer__collection,.quick-add-modal__content,.predictive-search{background:var(--swiim-bg-solid);border:1px solid var(--swiim-dim);border-radius:0;color:var(--swiim-ice);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.drawer__header,.cart-drawer__footer,.cart-items thead th,.totals{border-color:var(--swiim-dim)}.drawer__heading,.cart__login-title,.totals__total{font-family:var(--font-heading-family);letter-spacing:.18em;text-transform:uppercase;color:var(--swiim-ice)}.totals__total-value{color:var(--swiim-signal)}.cart-item__name,.cart-item__name:hover{color:var(--swiim-ice);text-decoration:none;letter-spacing:.08em}.cart-item__details,.product-option,.tax-note{color:var(--swiim-slate)}.cart__ctas .cart__checkout-button,.cart__dynamic-checkout-buttons{border-radius:0}.footer{border-top:1px solid var(--swiim-dim);background:transparent;padding-bottom:4rem}.footer-block__heading{font-family:var(--font-heading-family);font-size:1.3rem;letter-spacing:.24em;text-transform:uppercase;color:var(--swiim-signal)}.footer__content-bottom{border-top:1px solid var(--swiim-dim)}.footer-block__details-content .list-menu__item--link,.copyright__content,.policies .list-menu__item--link{color:var(--swiim-slate);font-size:1.2rem;letter-spacing:.12em}.footer__list-social .link:hover,.footer-block__details-content .list-menu__item--link:hover{color:var(--swiim-signal)}.pagination__item,.facets__summary,.facet-checkbox,.active-facets__button-inner{color:var(--swiim-slate);letter-spacing:.1em;border-radius:0}.pagination__item--current:after,.pagination__item:hover:after{background:var(--swiim-signal)}.facets__disclosure .facets__display,.menu-drawer__navigation{background:var(--swiim-bg-solid);border:1px solid var(--swiim-dim);border-radius:0}::selection{background:rgba(var(--swiim-signal-rgb),.35);color:var(--swiim-ice)}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:var(--swiim-bg)}::-webkit-scrollbar-thumb{background:var(--swiim-dim)}::-webkit-scrollbar-thumb:hover{background:var(--swiim-signal)}.swiim-hero{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:8rem 2.2rem 9rem;overflow:hidden}.swiim-hero--full{min-height:calc(100svh - 12rem)}.swiim-hero--tall{min-height:78svh}.swiim-hero--compact{min-height:56svh}.swiim-hero__eyebrow{display:inline-flex;align-items:center;gap:11px;font-size:1.1rem;letter-spacing:.32em;color:var(--swiim-signal);margin-bottom:3rem;text-transform:uppercase}.swiim-hero__pip{width:6px;height:6px;background:var(--swiim-signal);box-shadow:0 0 8px var(--swiim-signal);animation:swiim-blink 1.1s steps(1) infinite}@keyframes swiim-blink{50%{opacity:.2}}.swiim-hero__title{font-family:var(--font-heading-family);font-weight:900;font-size:clamp(2.6rem,8.4vw,7rem);line-height:.94;letter-spacing:.01em;color:var(--swiim-ice);text-shadow:0 0 40px rgba(var(--swiim-signal-rgb),.4);margin:0}.swiim-hero__title .swiim-hero__line--2{color:var(--swiim-signal);text-shadow:0 0 34px rgba(var(--swiim-signal-rgb),.7)}.swiim-hero__deco{display:flex;align-items:center;justify-content:center;gap:16px;margin:3.4rem 0 1rem;color:var(--swiim-slate);font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase}.swiim-hero__deco span.swiim-hero__bar{width:70px;height:1px;background:linear-gradient(90deg,transparent,var(--swiim-slate),transparent)}.swiim-hero__sub{max-width:52ch;color:var(--swiim-slate);font-size:1.4rem;line-height:1.8}.swiim-hero__sub strong,.swiim-hero__sub b{color:var(--swiim-ice);font-weight:400}.swiim-hero__log{margin-top:2.6rem;font-size:1.15rem;letter-spacing:.08em;color:var(--swiim-slate);line-height:2;min-height:7.2rem;text-align:left}.swiim-hero__log b{color:var(--swiim-signal);font-weight:400}.swiim-hero__log .swiim-caret:after{content:"_";color:var(--swiim-signal);animation:swiim-blink .8s steps(1) infinite}.swiim-hero__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.4rem;margin-top:3.6rem}.swiim-hero__form{margin-top:2.8rem;width:min(440px,84vw)}.swiim-hero__field{display:flex;border:1px solid var(--swiim-dim);transition:border-color .2s ease}.swiim-hero__field:focus-within{border-color:var(--swiim-signal)}.swiim-hero__field input[type=email]{flex:1;min-width:0;background:transparent;border:none;outline:none;color:var(--swiim-ice);font-family:var(--font-body-family);font-size:1.4rem;padding:1.5rem 1.6rem;letter-spacing:.04em;text-align:center}.swiim-hero__field input[type=email]::placeholder{color:var(--swiim-slate);text-transform:uppercase;font-size:1.2rem;letter-spacing:.14em}.swiim-hero__field button{font-family:var(--font-body-family);font-weight:700;font-size:1.3rem;letter-spacing:.14em;color:var(--swiim-bg);background:var(--swiim-signal);border:none;padding:0 2.6rem;min-height:auto;transition:box-shadow .2s ease}.swiim-hero__field button:hover{box-shadow:0 0 26px rgba(var(--swiim-signal-rgb),.6)}.swiim-hero__message{display:block;margin-top:1.2rem;font-size:1.2rem;letter-spacing:.1em;color:var(--swiim-signal)}.swiim-hero__message--error{color:#ff6b6b}.swiim-hero__scroll{position:absolute;bottom:3.2rem;left:50%;transform:translate(-50%);font-size:1rem;letter-spacing:.3em;color:var(--swiim-slate);text-transform:uppercase}.swiim-hero__scroll:after{content:"";display:block;width:1px;height:26px;margin:10px auto 0;background:linear-gradient(180deg,var(--swiim-slate),transparent);animation:swiim-drop 2.2s ease-in-out infinite}@keyframes swiim-drop{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}@media screen and (max-width:749px){.swiim-hero{padding:6rem 1.6rem 7rem}.swiim-hero__log{display:none}.swiim-hero__deco{font-size:1rem;letter-spacing:.18em}.swiim-hero__deco span.swiim-hero__bar{width:34px}}.swiim-campaign{position:relative;display:grid;overflow:hidden;border-top:1px solid var(--swiim-dim)}.swiim-campaign--bleed{grid-template-areas:"stack"}.swiim-campaign--bleed .swiim-campaign__media,.swiim-campaign--bleed .swiim-campaign__body{grid-area:stack}.swiim-campaign--split-left,.swiim-campaign--split-right{grid-template-columns:1fr 1fr;align-items:stretch}.swiim-campaign--split-right .swiim-campaign__media{order:2}.swiim-campaign--tall{min-height:88svh}.swiim-campaign--medium{min-height:66svh}.swiim-campaign--short{min-height:44svh}.swiim-campaign__media{position:relative;overflow:hidden}.swiim-campaign__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;filter:saturate(.55) contrast(1.08) brightness(.82);transition:transform 1.2s cubic-bezier(.16,1,.3,1),filter .6s ease}.swiim-campaign:hover .swiim-campaign__img{transform:scale(1.03);filter:saturate(.8) contrast(1.05) brightness(.9)}.swiim-campaign__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(12deg,rgba(4,6,12,var(--swiim-campaign-scrim, .7)),rgba(4,6,12,calc(var(--swiim-campaign-scrim, .7) * .45)) 52%,rgba(4,6,12,calc(var(--swiim-campaign-scrim, .7) * .15)))}.swiim-campaign--split-left .swiim-campaign__scrim,.swiim-campaign--split-right .swiim-campaign__scrim{background:linear-gradient(0deg,#04060c73,#04060c0d)}.swiim-campaign__body{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:1.8rem;padding:5rem clamp(2.2rem,6vw,8rem)}.swiim-campaign--split-left .swiim-campaign__body,.swiim-campaign--split-right .swiim-campaign__body{justify-content:center;border-left:1px solid var(--swiim-dim)}.swiim-campaign--split-right .swiim-campaign__body{border-left:0;border-right:1px solid var(--swiim-dim)}.swiim-campaign__frame{position:absolute;top:2.4rem;right:2.4rem;bottom:2.4rem;left:2.4rem;pointer-events:none}.swiim-campaign__frame span{position:absolute;width:14px;height:14px;border:1px solid var(--swiim-slate);opacity:.45}.swiim-campaign__frame .tl{top:0;left:0;border-right:0;border-bottom:0}.swiim-campaign__frame .tr{top:0;right:0;border-left:0;border-bottom:0}.swiim-campaign__frame .bl{bottom:0;left:0;border-right:0;border-top:0}.swiim-campaign__frame .br{bottom:0;right:0;border-left:0;border-top:0}.swiim-campaign__meta{display:flex;align-items:center;gap:1.4rem;font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase;color:var(--swiim-signal)}.swiim-campaign__rule{width:54px;height:1px;background:linear-gradient(90deg,var(--swiim-signal),transparent)}.swiim-campaign__date{color:var(--swiim-slate)}.swiim-campaign__headline{margin:0;max-width:18ch;font-family:var(--font-heading-family);font-weight:900;font-size:clamp(2.4rem,5.6vw,5.4rem);line-height:.96;letter-spacing:.01em;color:var(--swiim-ice);text-shadow:0 0 38px rgba(var(--swiim-signal-rgb),.32);text-transform:uppercase}.swiim-campaign__text{max-width:46ch;color:var(--swiim-slate);font-size:1.4rem;line-height:1.8}.swiim-campaign__text strong{color:var(--swiim-ice);font-weight:400}.swiim-campaign__link{display:inline-flex;align-items:center;gap:.9rem;padding:1.3rem 2.4rem;border:1px solid var(--swiim-dim);color:var(--swiim-signal);font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;background:#04060c80;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}.swiim-campaign__link:before{content:"[";color:var(--swiim-dim)}.swiim-campaign__link:after{content:"]";color:var(--swiim-dim)}.swiim-campaign__link:hover{border-color:var(--swiim-signal);background:rgba(var(--swiim-signal-rgb),.08);box-shadow:0 0 24px rgba(var(--swiim-signal-rgb),.22)}@media screen and (max-width:749px){.swiim-campaign--split-left,.swiim-campaign--split-right{grid-template-columns:1fr}.swiim-campaign--split-right .swiim-campaign__media{order:0}.swiim-campaign--split-left .swiim-campaign__body,.swiim-campaign--split-right .swiim-campaign__body{border-left:0;border-right:0;border-top:1px solid var(--swiim-dim)}.swiim-campaign--tall{min-height:70svh}.swiim-campaign__body{padding:3.4rem 2rem;gap:1.4rem}.swiim-campaign__frame{top:1.2rem;right:1.2rem;bottom:1.2rem;left:1.2rem}.swiim-campaign__headline{max-width:100%}.swiim-campaign__meta{font-size:1rem;letter-spacing:.2em}.swiim-campaign__rule{width:28px}}@media(prefers-reduced-motion:reduce){.swiim-hero__pip,.swiim-hero__log .swiim-caret:after,.swiim-hero__scroll:after{animation:none}.swiim-campaign__img,.swiim-campaign:hover .swiim-campaign__img{transform:none;transition:none}.swiim-film--scan,.swiim-film--grain{opacity:.08}}[data-swiim-palette=mono]{--swiim-bg: #ffffff;--swiim-bg-solid: #ffffff;--swiim-signal: #101010;--swiim-ice: #141414;--swiim-slate: #78786f;--swiim-dim: #dedeD8;--swiim-signal-rgb: 16, 16, 16;--swiim-ice-rgb: 20, 20, 20;--swiim-slate-rgb: 120, 120, 111;--color-foreground: 20, 20, 20;--color-background: 255, 255, 255;--color-background-contrast: 120, 120, 111;--color-button: 16, 16, 16;--color-button-text: 255, 255, 255;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 16, 16, 16;--color-link: 16, 16, 16;--color-shadow: 20, 20, 20}[data-swiim-palette=mono] .color-scheme-1,[data-swiim-palette=mono] .color-scheme-2,[data-swiim-palette=mono] .color-scheme-3,[data-swiim-palette=mono] .color-scheme-4,[data-swiim-palette=mono] .color-scheme-5{--color-foreground: 20, 20, 20;--color-background: 255, 255, 255;--color-button: 16, 16, 16;--color-button-text: 255, 255, 255;--color-secondary-button-text: 16, 16, 16;--color-link: 16, 16, 16;color:var(--swiim-ice)}[data-swiim-palette=mono] .swiim-hero__title,[data-swiim-palette=mono] .swiim-hero__title .swiim-hero__line--2{text-shadow:none}[data-swiim-palette=mono] .swiim-hero__title .swiim-hero__line--2{color:transparent;-webkit-text-stroke:1.5px var(--swiim-signal)}[data-swiim-palette=mono] .swiim-hero__pip{box-shadow:none}[data-swiim-palette=mono] .swiim-reticle:before,[data-swiim-palette=mono] .swiim-reticle:after{box-shadow:none}[data-swiim-palette=mono] .swiim-film--scan{opacity:.5;background:repeating-linear-gradient(0deg,transparent 0 2px,rgba(0,0,0,.055) 2px 4px)}[data-swiim-palette=mono] .swiim-film--grain{opacity:.05;mix-blend-mode:multiply}[data-swiim-palette=mono] .swiim-film--vig{background:radial-gradient(120% 80% at 50% 45%,transparent 55%,rgba(20,20,20,.07) 100%)}[data-swiim-palette=mono] .swiim-telemetry{background:linear-gradient(0deg,#fffffff0,#fff0)}[data-swiim-palette=mono] .header-wrapper{background:#ffffffb8}[data-swiim-palette=mono] .announcement-bar,[data-swiim-palette=mono] .utility-bar{background:var(--swiim-ice);color:#fff}[data-swiim-palette=mono] .card,[data-swiim-palette=mono] .card__inner,[data-swiim-palette=mono] .card--card{background:#fff9}[data-swiim-palette=mono] .card-wrapper:hover .card__inner,[data-swiim-palette=mono] .card-wrapper:hover .card--card{border-color:var(--swiim-signal);box-shadow:none}[data-swiim-palette=mono] .field__input,[data-swiim-palette=mono] .select__select,[data-swiim-palette=mono] .quantity__input,[data-swiim-palette=mono] textarea{background:#fff}[data-swiim-palette=mono] .button:not(.button--secondary):not(.button--tertiary):hover,[data-swiim-palette=mono] .shopify-payment-button__button--unbranded:hover,[data-swiim-palette=mono] .product-form__submit:hover:not([disabled]){background:#fff;color:var(--swiim-ice);border-color:var(--swiim-ice);box-shadow:none}[data-swiim-palette=mono] .button--secondary:hover,[data-swiim-palette=mono] .button--tertiary:hover{background:var(--swiim-ice);color:#fff;box-shadow:none}[data-swiim-palette=mono] .field:hover .field__input,[data-swiim-palette=mono] .field__input:focus,[data-swiim-palette=mono] .select__select:focus,[data-swiim-palette=mono] .quantity__input:focus,[data-swiim-palette=mono] .swiim-hero__field button:hover{box-shadow:none}[data-swiim-palette=mono] ::selection{background:#14141424;color:var(--swiim-ice)}[data-swiim-palette=mono] .swiim-campaign__headline{text-shadow:none}[data-swiim-palette=mono] .swiim-campaign__img{filter:grayscale(1) contrast(1.06)}[data-swiim-palette=mono] .swiim-campaign:hover .swiim-campaign__img{filter:grayscale(1) contrast(1.02)}[data-swiim-palette=mono] .swiim-campaign__scrim{background:linear-gradient(12deg,rgba(255,255,255,var(--swiim-campaign-scrim, .7)),rgba(255,255,255,calc(var(--swiim-campaign-scrim, .7) * .4)) 52%,rgba(255,255,255,calc(var(--swiim-campaign-scrim, .7) * .1)))}[data-swiim-palette=mono] .swiim-campaign--split-left .swiim-campaign__scrim,[data-swiim-palette=mono] .swiim-campaign--split-right .swiim-campaign__scrim{background:linear-gradient(0deg,#ffffff59,#ffffff05)}[data-swiim-palette=mono] .swiim-campaign__link{background:#ffffffb8}[data-swiim-palette=mono] .swiim-campaign__link:hover{background:var(--swiim-ice);color:#fff;box-shadow:none}[data-swiim-palette=mono] .swiim-campaign__link:hover:before,[data-swiim-palette=mono] .swiim-campaign__link:hover:after{color:#ffffff73}
/*# sourceMappingURL=/cdn/shop/t/14/assets/swiim-hud.css.map */
