:root{--ard-bg:#0b0b0d;--ard-surface:#141418;--ard-surface-2:#1c1c22;--ard-line:#2b2b34;--ard-text:#f5f5f7;--ard-muted:#a9a9b6;--ard-accent:#c8102e;--ard-accent-hover:#e01735;--ard-ok:#3ecf8e;--ard-spectrum:linear-gradient(90deg,#ff3d6e,#ff9a3d,#ffe45c,#4be3a0,#3db8ff,#a66bff);--ard-radius:12px;--ard-radius-sm:8px;--ard-gap:16px;--ard-pad:clamp(16px,4vw,40px);--ard-max:1280px}.ard-wrap{max-width:var(--ard-max);margin-inline:auto;padding-inline:var(--ard-pad)}.ard-h1,.ard-h2,.ard-h3{font-family:var(--ard-font-head,inherit);text-transform:none;letter-spacing:.01em;line-height:1.12;color:var(--ard-text);margin:0}.ard-h1{font-size:clamp(34px,6vw,46px)}.ard-h2{font-size:clamp(26px,4vw,34px)}.ard-h3{font-size:20px}.ard-eyebrow{font-size:13px;letter-spacing:.08em;color:var(--ard-muted);text-transform:none}.ard-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:var(--ard-radius-sm);background:var(--ard-accent);color:#fff;font-weight:600;font-size:15px;text-decoration:none;border:1px solid transparent;cursor:pointer;text-transform:none;letter-spacing:0}.ard-btn:hover{background:var(--ard-accent-hover);color:#fff}.ard-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.ard-btn--ghost{background:transparent;border-color:var(--ard-line);color:var(--ard-text)}.ard-btn--ghost:hover{background:var(--ard-surface-2)}.ard-card{background:var(--ard-surface);border:1px solid var(--ard-line);border-radius:var(--ard-radius);overflow:hidden}.ard-grid{display:grid;gap:var(--ard-gap)}.ard-spectrum{height:2px;border:0;background:var(--ard-spectrum);margin:0}.ard-chip{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--ard-line);color:var(--ard-text);font-size:13px;text-decoration:none}:root{color-scheme:dark;--buttonRadius:8px;--ard-focus:#fff}html,body{background-color:var(--ard-bg);color:var(--ard-text)}body{font-family:var(--ard-font-body,inherit)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.section-header__title,.drawer__title,.collapsible-trigger-btn,.label,label,.btn,.site-nav__link,.grid-product__title,.collection-item__title,.footer__title,.announcement-text,.announcement-link-text,.breadcrumb,.rte th,.cart__item-name,.tag-list a,.product-single__vendor,.product__price-savings{text-transform:none}h1,h2,h3,.h1,.h2,.h3,.section-header__title{font-family:var(--ard-font-head,inherit);letter-spacing:.01em}a{color:inherit}.rte a:not(.btn),.rte-setting a:not(.btn){color:var(--ard-text);text-decoration:underline;text-underline-offset:2px}hr,.hr--small,.hr--medium,.hr--large{border-color:var(--ard-line)}::selection{background:var(--ard-accent);color:#fff}:focus-visible{outline:2px solid var(--ard-focus);outline-offset:2px}.skip-link:focus{background:var(--ard-surface);color:var(--ard-text)}.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-container .spr-button,.spr-container .spr-summary-actions a{border-radius:var(--ard-radius-sm);text-transform:none;letter-spacing:0;font-weight:600}.btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static),.rte .btn:not(.btn--secondary):not(.btn--tertiary),.shopify-payment-button .shopify-payment-button__button--unbranded{background:var(--ard-accent);border-color:var(--ard-accent);color:#fff}.btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):hover,.rte .btn:not(.btn--secondary):not(.btn--tertiary):hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--ard-accent-hover);border-color:var(--ard-accent-hover);color:#fff}.btn--secondary,.rte .btn--secondary,.btn--tertiary,.rte .btn--tertiary{background:transparent;border:1px solid var(--ard-line);color:var(--ard-text)}.btn--secondary:hover,.rte .btn--secondary:hover,.btn--tertiary:hover{background:var(--ard-surface-2);color:var(--ard-text)}.btn[disabled],.btn.disabled{background:var(--ard-surface-2)!important;border-color:var(--ard-line)!important;color:var(--ard-muted)!important}input,textarea,select,.input-full{background-color:var(--ard-surface);color:var(--ard-text);border:1px solid var(--ard-line);border-radius:var(--ard-radius-sm)}input::placeholder,textarea::placeholder{color:var(--ard-muted);opacity:1}input:focus,textarea:focus,select:focus{border-color:var(--ard-muted)}input[type=checkbox],input[type=radio]{accent-color:var(--ard-accent)}select option{background:var(--ard-surface);color:var(--ard-text)}.errors,.note--error{background:var(--ard-surface);border:1px solid var(--ard-accent);color:var(--ard-text);border-radius:var(--ard-radius-sm)}.note--success,.form-success{background:var(--ard-surface);border:1px solid var(--ard-ok);color:var(--ard-text);border-radius:var(--ard-radius-sm)}.grid-product__image-mask,.collection-item,.article__grid-image,.skrim__item-content{border-radius:var(--ard-radius);overflow:hidden}.grid-product__image-mask{border:1px solid var(--ard-line);background:var(--ard-surface)}.grid-product__tag{border-radius:0 0 0 var(--ard-radius-sm);font-weight:600}.grid-product__tag--sale{background:var(--ard-accent);color:#fff}.grid-product__tag--sold-out{background:var(--ard-surface-2);color:var(--ard-text)}.grid-product__vendor,.grid-product__price--original,.product__price--compare,.breadcrumb,.collection-filter__item,.article__date{color:var(--ard-muted)}table,th,td,.table-wrapper{border-color:var(--ard-line)}.rte table th,.rte table td{background:transparent}.modal__inner,.tool-tip__inner,.predictive-results,.collection-sidebar,.variant-input-wrap label{border-color:var(--ard-line)}.modal__inner,.tool-tip__inner{background:var(--ard-surface);color:var(--ard-text);border-radius:var(--ard-radius)}.predictive-results{background:var(--ard-surface);color:var(--ard-text)}.social-icons svg path[fill],.mobile-nav__social svg path[fill]{fill:currentColor}.announcement-bar{border-bottom:1px solid var(--ard-line)}.site-header--ard{background:var(--ard-bg);color:var(--ard-text);border-bottom:1px solid var(--ard-line);box-shadow:none}.site-header--ard>.page-width{position:relative}.header-layout--ard{display:flex;align-items:center;gap:8px}.header-layout--ard .header-item--logo{margin:0;flex:0 0 auto}.header-layout--ard .site-header__logo{margin:8px 0}.header-layout--ard .ard-hdr__burger,.header-layout--ard .header-item--icons{flex:1 1 0}.ard-hdr__nav{display:none}.site-header--ard .site-nav__link--icon{color:var(--ard-text);min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.site-header--ard .cart-link__bubble--visible{background:var(--ard-accent)}.ard-util{display:none}@media(min-width:1024px){.ard-util{display:block;background:var(--ard-surface);border-bottom:1px solid var(--ard-line)}.ard-util__in{max-width:1500px;margin:0 auto;padding:0 40px;display:flex;justify-content:flex-end;gap:24px}.ard-util__link{display:inline-flex;align-items:center;min-height:32px;font-size:13px;color:var(--ard-muted);text-decoration:none}.ard-util__link:hover,.ard-util__link:focus-visible{color:var(--ard-text);text-decoration:underline;text-underline-offset:3px}.header-layout--ard{flex-wrap:wrap;justify-content:space-between;gap:0 16px}.header-layout--ard .ard-hdr__burger{display:none}.header-layout--ard .header-item--logo{order:1}.header-layout--ard .header-item--icons{order:2;flex:0 0 auto}.ard-hdr__nav{display:flex;order:3;flex:1 1 100%;justify-content:center;border-top:1px solid var(--ard-line)}}@media(min-width:1240px){.header-layout--ard{flex-wrap:nowrap}.ard-hdr__nav{order:2;flex:1 1 auto;border-top:0}.header-layout--ard .header-item--icons{order:3}}.ard-nav{width:100%}.ard-nav__list{list-style:none;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;gap:0 4px}.ard-nav__item{margin:0;position:static}.ard-nav__link{display:inline-flex;align-items:center;gap:6px;min-height:56px;padding:0 10px;background:none;border:0;border-radius:var(--ard-radius-sm);color:var(--ard-text);font-family:var(--ard-font-body,inherit);font-size:15px;font-weight:500;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none;white-space:nowrap;cursor:pointer}.ard-nav__link:hover,.ard-nav__item.is-open>.ard-nav__link{color:#fff;text-decoration:underline;text-decoration-color:var(--ard-accent);text-decoration-thickness:2px;text-underline-offset:8px}.ard-nav__link:focus-visible,.ard-nav__panel a:focus-visible,.ard-mnav a:focus-visible,.ard-mnav summary:focus-visible,.ard-foot a:focus-visible,.ard-util__link:focus-visible{outline:2px solid var(--ard-focus);outline-offset:-2px}.ard-nav__chev{flex:none;transition:transform .15s ease}.ard-nav__item.is-open .ard-nav__chev{transform:rotate(180deg)}.ard-nav__ext{flex:none;opacity:.8}.ard-nav__panel{display:none;position:absolute;left:0;right:0;top:100%;z-index:30;margin:0 var(--ard-pad);padding:24px;background:var(--ard-surface);border:1px solid var(--ard-line);border-top:0;border-radius:0 0 var(--ard-radius) var(--ard-radius);box-shadow:0 16px 32px #00000073}.ard-nav__item.is-open>.ard-nav__panel,.ard-nav:not(.is-ready) .ard-nav__item:hover>.ard-nav__panel,.ard-nav:not(.is-ready) .ard-nav__item:focus-within>.ard-nav__panel{display:block}.ard-nav__crafts{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--ard-gap)}.ard-nav__craft{display:block;color:var(--ard-text);text-decoration:none}.ard-nav__craft-media{display:block;aspect-ratio:4/5;border-radius:var(--ard-radius-sm);border:1px solid var(--ard-line);overflow:hidden;background:linear-gradient(160deg,var(--ard-surface-2),var(--ard-bg))}.ard-nav__craft-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.ard-nav__craft:hover img{transform:scale(1.04)}.ard-nav__craft-name{display:block;margin-top:8px;font-size:15px;font-weight:600;line-height:1.3}.ard-nav__craft:hover .ard-nav__craft-name{text-decoration:underline;text-underline-offset:3px}.ard-nav__all{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;font-size:15px;font-weight:600;color:var(--ard-text);text-decoration:underline;text-decoration-color:var(--ard-accent);text-decoration-thickness:2px;text-underline-offset:6px}.ard-nav__panel--cols{max-width:760px;margin-inline:auto}.ard-nav__item.is-open>.ard-nav__panel--cols,.ard-nav:not(.is-ready) .ard-nav__item:hover>.ard-nav__panel--cols,.ard-nav:not(.is-ready) .ard-nav__item:focus-within>.ard-nav__panel--cols{display:grid;grid-template-columns:1fr 2fr;gap:32px}.ard-nav__col-title{margin:0 0 8px;font-size:13px;letter-spacing:.08em;color:var(--ard-muted)}.ard-nav__col-list{list-style:none;margin:0;padding:0}.ard-nav__col-list li{margin:0}.ard-nav__col-list--2{columns:2;column-gap:24px}.ard-nav__col-link{display:inline-flex;align-items:center;min-height:36px;font-size:15px;color:var(--ard-text);text-decoration:none}.ard-nav__col-link--lg{font-size:17px;font-weight:600;min-height:40px}.ard-nav__col-link:hover{text-decoration:underline;text-underline-offset:3px}.ard-mnav{margin:0 calc(var(--drawer-gutter,20px)*-1) 16px;border-top:1px solid var(--ard-line)}.ard-mnav__link{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:52px;padding:0 var(--drawer-gutter,20px);border-bottom:1px solid var(--ard-line);color:var(--ard-text);font-size:17px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;list-style:none}.ard-mnav__link::-webkit-details-marker{display:none}.ard-mnav__link--ext{justify-content:flex-start}.ard-mnav__group[open]>.ard-mnav__link .ard-nav__chev{transform:rotate(180deg)}.ard-mnav__sub{list-style:none;margin:0;padding:4px 0 8px;background:var(--ard-bg);border-bottom:1px solid var(--ard-line)}.ard-mnav__sub li{margin:0}.ard-mnav__sublink{display:flex;align-items:center;min-height:48px;padding:0 var(--drawer-gutter,20px) 0 calc(var(--drawer-gutter,20px) + 12px);color:var(--ard-text);font-size:15px;text-decoration:none}.ard-mnav__sublink--all{font-weight:600;text-decoration:underline;text-decoration-color:var(--ard-accent);text-decoration-thickness:2px;text-underline-offset:6px}.ard-mnav__util{display:grid;grid-template-columns:1fr 1fr;padding:8px 0}.ard-mnav__utillink{display:flex;align-items:center;min-height:48px;padding:0 var(--drawer-gutter,20px);color:var(--ard-muted);font-size:15px;text-decoration:none}.mobile-nav__social-item{border-color:var(--ard-line)}.mobile-nav__social a{color:var(--ard-text);min-height:48px}.site-footer.ard-foot{background:var(--ard-bg);color:var(--ard-text);border-top:1px solid var(--ard-line);padding:48px 0 32px;text-align:left}.ard-foot__in{max-width:var(--ard-max);margin-inline:auto;padding-inline:var(--ard-pad)}.ard-foot__top{display:grid;gap:32px}.ard-foot__signup-title{margin:0 0 4px;font-family:var(--ard-font-head,inherit);font-size:26px;line-height:1.12;color:var(--ard-text);text-transform:none;letter-spacing:.01em}.ard-foot__signup-text{margin:0 0 16px;font-size:15px;color:var(--ard-muted)}.ard-foot__form{margin:0}.ard-foot__field{display:flex;gap:8px;max-width:440px}.site-footer .ard-foot__input{flex:1 1 auto;min-width:0;min-height:48px;padding:0 16px;font-size:16px;background:var(--ard-surface);color:var(--ard-text);border:1px solid var(--ard-line);border-radius:var(--ard-radius-sm)}.ard-foot__submit{flex:none}.ard-foot__note{margin:0 0 12px;font-size:15px}.ard-foot__note--ok{color:var(--ard-ok)}.ard-foot__note--err .errors{margin:0}.ard-foot__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.ard-foot__title{margin:0 0 8px;font-family:var(--ard-font-body,inherit);font-size:13px;font-weight:600;letter-spacing:.08em;color:var(--ard-muted);text-transform:none}.ard-foot__list{list-style:none;margin:0;padding:0}.ard-foot__list li{margin:0}.ard-foot__list a{display:inline-flex;align-items:center;gap:6px;min-height:40px;font-size:15px;color:var(--ard-text);text-decoration:none}.ard-foot__list a:hover{text-decoration:underline;text-underline-offset:3px}.ard-foot__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:32px;padding-top:24px;border-top:1px solid var(--ard-line)}.ard-foot__locale{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.ard-foot__locale-label{margin:0;font-size:13px;color:var(--ard-muted)}.site-footer .ard-foot__select{min-height:44px;max-width:260px;padding:0 32px 0 12px;font-size:15px;background-color:var(--ard-surface);color:var(--ard-text);border:1px solid var(--ard-line);border-radius:var(--ard-radius-sm)}.ard-foot__locale-btn{min-height:44px;padding:0 16px}.ard-foot__social{margin:0;display:flex;gap:4px}.ard-foot__social li{margin:0}.ard-foot__social a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:var(--ard-text)}.ard-foot__social .icon{width:20px;height:20px}.ard-foot__pay{margin:0;display:flex;flex-wrap:wrap;gap:8px}.ard-foot__pay li{margin:0}.ard-foot__pay svg{display:block;height:24px;width:auto}.ard-foot__copy{margin:0;flex:1 1 100%;font-size:13px;color:var(--ard-muted)}@media(min-width:769px){.ard-foot__cols{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.site-footer.ard-foot{padding:72px 0 32px}.ard-foot__top{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:48px}}.drawer{background:var(--ard-surface);color:var(--ard-text)}.drawer__header,.drawer__fixed-header{border-color:var(--ard-line)}.drawer .drawer__close-button{color:var(--ard-text)}#CartDrawer.drawer .cart__item{border-bottom-color:var(--ard-line)}#CartDrawer.drawer .cart__image .image-wrap,#CartDrawer.drawer .alpha-rail-card__media{background:var(--ard-surface-2)}#CartDrawer.drawer .cart__item--variants,#CartDrawer.drawer .alpha-rail-card__opt,#CartDrawer.drawer .drawer__footer small,#CartDrawer.drawer .alpha-pay,#CartDrawer.drawer .alpha-disc__toggle,#CartDrawer.drawer .cart__remove a.alpha-remove,#CartDrawer.drawer .alpha-disc__chip button{color:var(--ard-muted)}#CartDrawer.drawer .alpha-disc__toggle:hover,#CartDrawer.drawer .cart__remove a.alpha-remove:hover,#CartDrawer.drawer .cart__price,#CartDrawer.drawer .cart__item-name,#CartDrawer.drawer .alpha-rail-card__title,#CartDrawer.drawer .alpha-rail-card__price{color:var(--ard-text)}#CartDrawer.drawer .js-qty__wrapper{background:var(--ard-surface-2);border-color:var(--ard-line)}#CartDrawer.drawer .js-qty__num{background:transparent;color:var(--ard-text);border:0}#CartDrawer.drawer .js-qty__adjust{background:var(--ard-surface-2);color:var(--ard-text)}#CartDrawer.drawer .js-qty__adjust:hover{background:var(--ard-line)}#CartDrawer.drawer .alpha-cart-upsells--rail,#CartDrawer.drawer .drawer__footer{background:var(--ard-surface);border-top-color:var(--ard-line)}#CartDrawer.drawer .alpha-rail-card{color:var(--ard-text)}#CartDrawer.drawer .alpha-rail-card__add{border-color:var(--ard-surface)}#CartDrawer.drawer .cart__checkout,#CartDrawer.drawer .alpha-disc__row button{background:var(--ard-accent);border-color:var(--ard-accent);color:#fff;border-radius:var(--ard-radius-sm)}#CartDrawer.drawer .cart__checkout:hover,#CartDrawer.drawer .alpha-disc__row button:hover{background:var(--ard-accent-hover);border-color:var(--ard-accent-hover)}#CartDrawer.drawer .alpha-disc__row input{background:var(--ard-bg);border-color:var(--ard-line);color:var(--ard-text)}#CartDrawer.drawer .alpha-disc__chip{background:var(--ard-surface-2);border-color:var(--ard-line);color:var(--ard-text)}#CartDrawer.drawer .alpha-add-error{background:var(--ard-surface-2);border:1px solid var(--ard-accent);color:var(--ard-text)}@media(prefers-reduced-motion:reduce){.ard-nav__chev,.ard-nav__craft-media img{transition:none}.ard-nav__craft:hover img{transform:none}}.grid-product__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.35;min-height:2.7em}.grid-product__image-mask .grid__image-ratio img,.grid-product__image-mask img.grid-product__image{object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/38/assets/alpha-rd.css.map */
