@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&family=Jost:wght@200;300;400;500&display=swap";:root{--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-body-family: "Jost", "Helvetica Neue", Arial, sans-serif;--color-black: #000;--color-white: #fff;--color-ink: #1a1a1a;--color-mid: #767676;--color-border: #e5e5e5;--color-bg: #fff;--color-bg-light: #f5f5f5;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-inout: cubic-bezier(.77, 0, .175, 1);--tr-fast: .2s var(--ease-out);--tr-base: .35s var(--ease-out);--tr-slow: .6s var(--ease-out)}#fashion-page-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-black);z-index:99999;pointer-events:none;transform:translateY(100%);will-change:transform}#fashion-page-overlay:after{content:"ARRIS";position:absolute;top:50%;left:50%;translate:-50% -50%;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(20px,2.5vw,32px);font-weight:300;letter-spacing:.45em;color:#ffffffd1;pointer-events:none}#fashion-page-overlay.slide-in{animation:overlayIn .48s var(--ease-inout) forwards}#fashion-page-overlay.slide-out{animation:overlayOut .48s var(--ease-inout) forwards}@keyframes overlayIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes overlayOut{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.fashion-reveal{opacity:0;transform:translateY(28px);transition:opacity .75s var(--ease-out),transform .75s var(--ease-out)}.fashion-reveal.is-visible{opacity:1;transform:none}.fashion-reveal:nth-child(2){transition-delay:.07s}.fashion-reveal:nth-child(3){transition-delay:.14s}.fashion-reveal:nth-child(4){transition-delay:.21s}.fashion-reveal:nth-child(5){transition-delay:.28s}.shopify-section.sg-section,.shopify-section.hb-section,.shopify-section:has(.sg-section),.shopify-section:has(.hb-section){opacity:1!important;transform:none!important;transition:none!important}[data-template=product] .shopify-section{opacity:1!important}[data-template=product] media-gallery img,[data-template=product] .product-media img,[data-template=product] .product-media-container img{opacity:1!important;visibility:visible!important}@media screen and (min-width:750px){[data-template=product] media-gallery .media-gallery__grid{display:grid!important}[data-template=product] media-gallery slideshow-component{display:none!important}}[data-template=product] .product-information__media{min-width:100%!important;width:100%!important}[data-template=product] .product-information__media .product-media-container{min-height:200px!important;max-height:none!important}[data-template=product] .media-fit-contain img,[data-template=product] .product-media-container img{width:100%!important;height:100%!important;object-fit:contain!important;background:#fff!important}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-body-family)!important;font-weight:400!important;font-size:14px;line-height:1.5;color:var(--color-ink);background-color:#f7fdff;background-image:radial-gradient(ellipse 80% 60% at 50% 50%,rgba(168,239,255,.65),transparent 85%),radial-gradient(ellipse 60% 80% at 50% 50%,rgba(255,213,234,.5),transparent 85%),radial-gradient(ellipse 70% 70% at 50% 50%,rgba(168,239,255,.4),transparent 85%),radial-gradient(ellipse 70% 70% at 50% 50%,rgba(255,213,234,.38),transparent 85%);background-size:200% 200%,185% 185%,165% 165%,175% 175%;background-position:0% 0%,100% 100%,100% 0%,0% 100%;background-repeat:no-repeat;animation:water-flow 13s ease-in-out infinite;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:50px}body.template-index{padding-top:0}@keyframes water-flow{0%{background-position:0% 0%,100% 100%,100% 0%,0% 100%}25%{background-position:60% 0%,40% 100%,100% 60%,0% 40%}50%{background-position:100% 100%,0% 0%,0% 100%,100% 0%}75%{background-position:40% 100%,60% 0%,0% 40%,100% 60%}to{background-position:0% 0%,100% 100%,100% 0%,0% 100%}}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading-family)!important;font-weight:300!important;letter-spacing:.03em;line-height:1.1;margin:0}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}:is(.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6,[class*=color-scheme]){--color-foreground: 0,0,0 !important;--color-background: 255,255,255 !important;--color-border: 229,229,229 !important;background:var(--color-bg)!important;color:var(--color-ink)!important}#header-group{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:900!important;background:#fff!important;padding:0!important;margin:0!important}header-component,.header,.header__inner,.header-wrapper{border:none!important;box-shadow:none!important;background:transparent!important;display:none!important}.main-content,#MainContent,main{min-height:60vh}.button,.btn,button[type=submit],.product-form__submit,.quick-add__submit,.shopify-payment-button__button{position:relative!important;overflow:hidden!important;border-radius:0!important;font-family:var(--font-body-family)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.25em!important;text-transform:uppercase!important;padding:14px 32px!important;cursor:pointer!important;transition:background var(--tr-base),color var(--tr-base),border-color var(--tr-base)!important}.button--primary,.product-form__submit:not(.button--secondary){background:var(--color-black)!important;color:var(--color-white)!important;border:1px solid var(--color-black)!important}.button--primary:hover{background:#333!important}.button--secondary{background:transparent!important;color:var(--color-black)!important;border:1px solid var(--color-black)!important}.button--secondary:hover{background:var(--color-black)!important;color:var(--color-white)!important}.button:active,.btn:active,button[type=submit]:active{transform:scale(.98)!important}.button .ripple,.btn .ripple,button .ripple{position:absolute;border-radius:50%;background:#fff3;transform:scale(0);animation:ripple-grow .55s var(--ease-out) forwards;pointer-events:none}@keyframes ripple-grow{to{transform:scale(4);opacity:0}}.button--loading{pointer-events:none!important;opacity:.65!important}.button--loading:after{content:""!important;position:absolute!important;width:12px!important;height:12px!important;border:1px solid currentColor!important;border-top-color:transparent!important;border-radius:50%!important;right:14px!important;top:50%!important;transform:translateY(-50%)!important;animation:spin .7s linear infinite!important}@keyframes spin{to{transform:translateY(-50%) rotate(360deg)}}.product-media-container{overflow:hidden!important;cursor:zoom-in}.product-media-container img{will-change:transform;transform-origin:center center;transition:transform .65s cubic-bezier(.16,1,.3,1)}.product-media-container.pz-active{cursor:crosshair}.product-media-container.pz-active img{transform:scale(2.2);transition:transform .5s cubic-bezier(.16,1,.3,1)}.product-card{border-radius:0!important;box-shadow:none!important}.product-card__image-wrapper,.product-card__media{overflow:hidden;background:var(--color-bg-light);aspect-ratio:3 / 4;position:relative}.product-card__image-wrapper img,.product-card__media img{transition:transform .8s var(--ease-out)!important;object-fit:cover;width:100%;height:100%}.product-card:hover .product-card__image-wrapper img,.product-card:hover .product-card__media img{transform:scale(1.06)!important}.product-card .quick-add,.product-card .quick-add__submit{opacity:0!important;transform:translateY(6px)!important;transition:opacity var(--tr-base),transform var(--tr-base)!important}.product-card:hover .quick-add,.product-card:hover .quick-add__submit{opacity:1!important;transform:none!important}.product-card__info,.product-card__content{padding:10px 0!important;background:transparent!important}.product-card__title,.product-card__name{font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.04em!important;text-transform:none!important;margin-bottom:4px!important}.product-card__price,.price,.price__regular{font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:400!important;color:var(--color-mid)!important}.collection-card__inner{border-radius:0!important;overflow:hidden}.collection-card__image img{transition:transform .8s var(--ease-out)!important}.collection-card:hover .collection-card__image img{transform:scale(1.05)!important}.collection-card__content{font-family:var(--font-body-family)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase!important}input,textarea,select{border-radius:0!important;font-family:var(--font-body-family)!important;font-size:13px!important;letter-spacing:.04em!important;border-color:var(--color-border)!important;transition:border-color var(--tr-base)!important;background:transparent!important}input:focus,textarea:focus,select:focus{border-color:var(--color-black)!important;outline:none!important;box-shadow:none!important}.cart-drawer,.drawer{border-radius:0!important;border-left:1px solid var(--color-border)!important;box-shadow:none!important}.cart-drawer__header,.drawer__header{border-bottom:1px solid var(--color-border)!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:400!important}.cart-item__title{font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.04em!important;text-transform:none!important}.cart-item{transition:opacity var(--tr-base)!important}.cart-item:hover{opacity:.65!important}.quantity-selector{display:inline-flex!important;align-items:stretch!important;border:1px solid #000!important;border-radius:0!important;overflow:hidden!important;height:44px!important}.quantity-selector .quantity-minus,.quantity-selector .quantity-plus{width:44px!important;min-width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;border-radius:0!important;cursor:pointer!important;color:#000!important;font-size:18px!important;font-weight:300!important;font-family:Helvetica Neue,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;padding:0!important;line-height:1!important;transition:background var(--tr-fast),color var(--tr-fast)!important}.quantity-selector .quantity-minus:hover,.quantity-selector .quantity-plus:hover{background:#000!important;color:#fff!important}.quantity-selector .quantity-minus .svg-wrapper,.quantity-selector .quantity-plus .svg-wrapper{display:none!important}.quantity-selector .quantity-minus:after{content:"\2212"}.quantity-selector .quantity-plus:after{content:"+"}.quantity-selector input[type=number]{width:52px!important;height:44px!important;border:none!important;border-left:1px solid #000!important;border-right:1px solid #000!important;border-radius:0!important;text-align:center!important;font-family:var(--font-body-family)!important;font-size:13px!important;font-weight:400!important;background:transparent!important;color:#000!important;padding:0!important;-moz-appearance:textfield!important}.quantity-selector input[type=number]::-webkit-inner-spin-button,.quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.quantity__button{transition:background var(--tr-fast),color var(--tr-fast)!important;cursor:pointer!important;border-radius:0!important}.quantity__button:hover{background:var(--color-black)!important;color:var(--color-white)!important}.variant-picker__option-values button,.variant-button{border-radius:0!important;font-size:10px!important;letter-spacing:.1em!important;transition:background var(--tr-fast),color var(--tr-fast),border-color var(--tr-fast)!important}.variant-picker__option-values button:hover,.variant-button:hover{background:var(--color-black)!important;color:var(--color-white)!important;border-color:var(--color-black)!important}.variant-picker__option-label,.variant-picker label{font-size:10px!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-weight:400!important}.product-information__title,.product__title{font-family:var(--font-heading-family)!important;font-size:clamp(26px,3vw,40px)!important;font-weight:300!important;letter-spacing:.03em!important;line-height:1.1!important}.product-information__price,.product__price{font-family:var(--font-body-family)!important;font-size:14px!important;font-weight:400!important;color:var(--color-mid)!important}.media-gallery__thumbnail,[class*=thumbnail]{opacity:.45!important;transition:opacity var(--tr-fast)!important;cursor:pointer!important;border-radius:0!important}.media-gallery__thumbnail:hover,.media-gallery__thumbnail.is-active{opacity:1!important;border-color:var(--color-black)!important}details summary{font-family:var(--font-body-family)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:400!important;border-bottom:1px solid var(--color-border)!important;cursor:pointer!important;transition:opacity var(--tr-fast)!important}details summary:hover{opacity:.55!important}details[open] summary{border-bottom-color:var(--color-black)!important}.search-modal,.predictive-search{border-radius:0!important}.search-modal__form input,.predictive-search__input{border-radius:0!important;font-size:16px!important;border:none!important;border-bottom:1px solid var(--color-black)!important;background:transparent!important}.predictive-search__result-title{font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.predictive-search__results-item{transition:background var(--tr-fast)!important}.predictive-search__results-item:hover{background:var(--color-bg-light)!important}.facets__label,.filter-label,.facets__summary{font-size:10px!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:400!important}.swatch,[class*=swatch]{transition:transform var(--tr-fast),outline var(--tr-fast)!important;cursor:pointer!important}.swatch:hover,[class*=swatch]:hover{transform:scale(1.15)!important;outline:2px solid var(--color-black)!important;outline-offset:2px!important}img{transition:opacity .4s ease}.footer,footer{background:var(--color-black)!important;color:var(--color-white)!important}.footer a,footer a{color:#ffffffa6!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;transition:color .2s!important}.footer a:hover,footer a:hover{color:#fff!important}.footer__heading,footer h3,footer h4{font-family:var(--font-body-family)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:#fff6!important;margin-bottom:16px!important}.announcement-bar,.shopify-section--announcement-bar{background:var(--color-black)!important;color:var(--color-white)!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important;padding:8px 0!important}.pagination a,.pagination span{font-family:var(--font-body-family)!important;font-size:11px!important;letter-spacing:.1em!important;border-radius:0!important}.pagination a:hover{background:var(--color-black)!important;color:var(--color-white)!important}:focus-visible{outline:1px solid var(--color-black)!important;outline-offset:2px!important}.breadcrumbs,[class*=breadcrumb]{font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--color-mid)!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/fashion.css.map */
