:root{--track-caps: .14em;--track-caps-tight: .09em;--scrim-top: calc(var(--overlay-opacity, 1) * 3);--scrim-bottom: calc(var(--overlay-opacity, .45) * 1.45);--scrim-floor: calc(var(--overlay-opacity, .45) * .4)}html{color-scheme:dark;scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background-color:rgb(var(--color-highlight));color:rgb(var(--color-base-background))}.heading em,.heading i,:is(h1,h2,h3,h4,h5,h6) em,blockquote em{font-style:italic}.heading em:not([is=highlighted-text]),:is(h1,h2,h3,h4,h5,h6) em:not([is=highlighted-text]){color:rgb(var(--color-highlight))}.highlighted-text[data-style=""]{color:rgb(var(--color-highlight))}.heading,:is(h1,h2,h3,h4,h5,h6){font-optical-sizing:auto;font-synthesis-weight:none;text-wrap:balance}:is(.title-lg,.title-xl,.title-lg2x,.title-xl2x){letter-spacing:-.032em}.title-sm{letter-spacing:-.018em}.title-wrapper p.heading{font-size:var(--text-2sm);font-weight:500;line-height:1.2;text-transform:uppercase;letter-spacing:var(--track-caps);color:rgb(var(--color-highlight))}.title-wrapper .description,.rte:not([class*=subtext-]){max-width:68ch;text-wrap:pretty}.title-wrapper.text-center .description,.title-wrapper.md\:items-center .description{margin-inline:auto}.rte>p+p{margin-block-start:1em}:is(.subtext-md,.subtext-lg,.subtext-xl){line-height:1.45;text-wrap:pretty}.banner__overlay{background-color:transparent;background-image:linear-gradient(to bottom,rgb(var(--color-overlay) / var(--scrim-top)) 5%,rgb(var(--color-overlay) / 0) 45%),linear-gradient(to top,rgb(var(--color-overlay) / var(--scrim-bottom)),rgb(var(--color-overlay) / calc(var(--scrim-bottom) * .45)) 40%,rgb(var(--color-overlay) / 0) 86%),linear-gradient(rgb(var(--color-overlay) / var(--scrim-floor)),rgb(var(--color-overlay) / var(--scrim-floor)))}.media-card--overlap .media-card__link .media:not(.loading):after{background-color:transparent;background-image:linear-gradient(to top,rgb(var(--color-overlay) / calc(var(--overlay-opacity, .4) * 1.75)),rgb(var(--color-overlay) / calc(var(--overlay-opacity, .4) * .55)) 48%,rgb(var(--color-overlay) / calc(var(--overlay-opacity, .4) * .12)))}.button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded{letter-spacing:var(--track-caps-tight)}.button:not(.button--close,.button--sm,.button--small,.link,.self-button){padding-inline:clamp(var(--sp-8),2.2vw,var(--sp-11));min-height:3.25rem}.button,.link{vertical-align:middle}.button{--skew: 18deg;border-radius:0;transform:skew(calc(var(--skew) * -1));margin-inline-end:var(--sp-2)!important;transform-origin:left bottom}.button .btn-text{transform:skew(var(--skew))}.button:after{border-radius:0}.banner__box .button--secondary:nth-of-type(2){margin-top:var(--sp-2);padding-block:.65rem}@media screen and (min-width:1280px){.banner__box--small{max-width:40rem}.banner__box--medium{max-width:58rem}.banner__box--large{max-width:71rem}}.header-call-btn{margin-inline-end:calc(var(--sp-2) * .2)}@media(min-width:640px){.header-call-btn{margin-right:22px}}.button--secondary:after{border-color:rgb(var(--color-button-background) / .45)}@media screen and (pointer:fine){.js [data-button-hover=standard] .button--primary:hover:not([disabled],.self-button):after{border-color:rgb(var(--color-button-background) / .55)}.js [data-button-hover=standard] .button--secondary:hover:not([disabled],.self-button):after{border-color:rgb(var(--color-button-background))}}.button.icon-with-text .icon-arrow-right{transition:transform var(--animation-primary)}@media screen and (pointer:fine){.js .button.icon-with-text:hover .icon-arrow-right{transform:translate(.25rem)}.js .button.icon-with-text.button--icon-static:hover .icon{transform:none}}.button.icon-with-text .btn-text{gap:var(--button-icon-gap, .75rem)}.button--small.icon-with-text .btn-text{gap:var(--button-icon-gap, var(--sp-2))}.link.icon-with-text,.reversed-link.icon-with-text{gap:var(--button-icon-gap, var(--sp-1d5))}@media screen and (max-width:767px){.title-wrapper .button.icon-with-text .btn-text{gap:calc(var(--button-icon-gap, 12px) / 2)}}.button__icon-image{display:inline-flex;flex-shrink:0}.button__icon-image img{width:var(--sp-5);height:auto;object-fit:contain}.announcement-bar{border-block-end:1px solid rgb(255 255 255 / .07);font-size:var(--text-2sm);letter-spacing:.04em}.header__logo :is(.logo,.white-logo){scale:var(--logo-trim, 1)}@media screen and (min-width:1024px){.header-section{--header-nav-gap: clamp(1.5em, 1.85vw, 2.5em)}}.header .header__menu>ul .menu__item{font-size:18px;letter-spacing:2px;line-height:110%;font-weight:250;font-style:italic;opacity:.62;transition:opacity var(--animation-fast)}.header .header__menu>ul .menu__item [data-text]{position:relative}.header .header__menu>ul.with-dot .menu__item [data-text]:after{--rule-scale: 0;width:100%;height:1px;inset-inline-start:0;inset-block-start:calc(50% + .8em);inset-block-end:auto;border-radius:0;background-color:rgb(var(--color-highlight));transform:scaleX(var(--rule-scale));transform-origin:50% 50%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.header .header__menu>ul .menu__item--current,.header .header__menu>ul summary[open] .menu__item{opacity:1}.header .header__menu>ul.with-dot .menu__item--current [data-text]:after,.header .header__menu>ul.with-dot summary[open] .menu__item [data-text]:after{--rule-scale: 1}@media screen and (pointer:fine){.js .header .header__menu>ul>li:hover .menu__item{opacity:1}.js .header .header__menu>ul.with-dot>li:hover .menu__item [data-text]:after{--rule-scale: 1}}.header__buttons>:is(a,button) .icon{width:var(--sp-5d5);height:var(--sp-5d5);opacity:.78;transition:var(--animation-fast);transition-property:opacity,color}@media screen and (pointer:fine){.js .header__buttons>:is(a,button):hover .icon{opacity:1;color:rgb(var(--color-highlight))}}.header__menu>ul.with-block .menu__item .btn-duplicate{color:rgb(var(--color-base-background));background-color:rgb(var(--color-highlight))}.dropdown__container,.mega-menu__panel{border:1px solid rgb(var(--color-border-light));box-shadow:0 24px 64px -24px #000c}.media-card__link .media img{transition:transform .9s cubic-bezier(.22,1,.36,1)}.media-card__link .media,.product-card .media{outline:1px solid rgb(var(--color-border-light));outline-offset:-1px}.text-with-icons .column__icon{color:rgb(var(--color-highlight))}.text-with-icons .column__title{font-size:var(--text-2sm);text-transform:uppercase;letter-spacing:var(--track-caps-tight)}.text-with-icons .column__text{color:rgb(var(--color-foreground) / .68);line-height:1.55}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],input[type=number],textarea,select{background-color:rgb(var(--color-foreground) / .04);border-color:rgb(var(--color-border))}input::placeholder,textarea::placeholder{color:rgb(var(--color-foreground) / .42)}:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:2px}.footer a:not(.button){color:rgb(var(--color-foreground) / .72);transition:color var(--animation-fast)}@media screen and (pointer:fine){.js .footer a:not(.button):hover{color:rgb(var(--color-highlight))}}.footer__accordions .details{flex-grow:1}.footer__brand .details{border:1px solid rgb(var(--color-foreground) / .115);padding-inline:var(--sp-5)}[data-rounded-block=round] .footer__brand .details{border-radius:var(--sp-2)}.footer__brand .details .details__summary{padding-block:var(--sp-5)}.footer__brand .details__summary+.details__content:before{content:"";display:block;pointer-events:none;padding-block-start:var(--sp-2)}.footer__brand .details .details__content:after{content:"";display:block;padding-block-end:var(--sp-7)}@media screen and (min-width:768px){.footer__brand .details{border-width:0;border-radius:0;padding-inline:0}.footer__brand .details .details__summary{padding-block-start:0}.js .footer__brand .details .details__summary{pointer-events:none}.js .footer__brand .details .details__summary svg{display:none}.footer__brand .details .details__content:after{padding-block-end:0}}@media screen and (min-width:1280px){.footer__brand>.details,.footer__brand>.no-details{width:100%}}.footer__socials-text{margin-block-start:var(--sp-8)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:rgb(var(--color-base-background))}::-webkit-scrollbar-thumb{background:rgb(var(--color-foreground) / .18);border:2px solid rgb(var(--color-base-background))}::-webkit-scrollbar-thumb:hover{background:rgb(var(--color-foreground) / .3)}.scrolling-text .highlighted-text[data-style=stencil]{-webkit-text-stroke:1px rgb(var(--color-highlight) / .55);-webkit-text-fill-color:transparent}@media screen and (max-width:767px){.title-wrapper p.heading{letter-spacing:var(--track-caps-tight)}.button:not(.button--close,.button--sm,.button--small,.link,.self-button){padding-inline:var(--sp-7);width:100%}.title-wrapper .description,.rte:not([class*=subtext-]){max-width:none}}.button{position:relative;isolation:isolate;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent}.button:focus-visible{outline:2px solid #6db4ff;outline-offset:3px}.button--light{background:var(--light-bg);border:none}.button--dark{background:transparent;border:1px solid var(--border)}[data-sweep] .btn-text{position:relative;z-index:2;white-space:nowrap;pointer-events:none;transition:none}[data-sweep]:not(.button--secondary) .btn-text{color:#fff!important;mix-blend-mode:difference}[data-sweep].button--secondary:hover .btn-text,[data-sweep].button--secondary:focus-visible .btn-text{color:#fff!important;mix-blend-mode:difference}.sweep-lines{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;pointer-events:none;width:calc(100% + 160px);margin-left:-80px}.sweep-lines__line{--anim-speed: .28s;--bezier: cubic-bezier(.16, 1, .22, 1);position:relative;width:100%;height:var(--h);flex:0 0 auto;clip-path:polygon(90% 0,90% 0,100% 50%,90% 100%,90% 100%,0% 50%);transform:scaleX(0) scaleY(0);filter:blur(16px);transform-origin:right;transition:transform var(--anim-speed) var(--bezier),filter var(--anim-speed) var(--bezier),clip-path calc(var(--anim-speed) * .5) var(--bezier);transition-delay:calc(var(--d) * 20ms),calc(var(--d) * 22ms),calc(var(--d) * 22ms)}.button:hover .sweep-lines__line,.button:focus-visible .sweep-lines__line{transform:scaleX(1) scaleY(1.1);filter:blur(0px);transform-origin:left;clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%,0% 50%);transition-duration:var(--anim-speed),var(--anim-speed),calc(var(--anim-speed) * .7)}.button--primary .sweep-lines__line{background:#000}.button--secondary .sweep-lines__line{background:#fff}@media(prefers-reduced-motion:reduce){.sweep-lines__line{transition-duration:.01ms!important;transition-delay:0ms!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/asylum-refinements.css.map */
