:root{--arm-ink: 28, 28, 28;--arm-muted: 107, 107, 107;--arm-line: rgba(28, 28, 28, .12);--arm-gutter: clamp(1.6rem, 4vw, 4.8rem);--arm-section-space: clamp(5.6rem, 8vw, 11.2rem);--arm-ease: cubic-bezier(.25, .46, .45, .94)}body{-webkit-font-smoothing:antialiased;letter-spacing:.01em}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:var(--arm-heading-ls, .18em);line-height:1.25}.arm-heading-upper h1,.arm-heading-upper h2,.arm-heading-upper h3,.arm-heading-upper .h0,.arm-heading-upper .h1,.arm-heading-upper .h2,.arm-heading-upper .h3,.arm-heading-upper .arm-title{text-transform:uppercase}.rte h1,.rte h2,.rte h3,.rte h4{text-transform:none;letter-spacing:.04em}.arm-subheading{display:block;font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin:0 0 1.4rem;opacity:.85}.arm-subheading strong,.arm-title strong{font-weight:inherit}.arm-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2rem,2.6vw,3.2rem);letter-spacing:var(--arm-heading-ls, .18em);line-height:1.25;margin:0}.arm-title--lg{font-size:clamp(2.6rem,4vw,5.2rem)}.arm-text{font-size:1.4rem;line-height:1.75;color:rgba(var(--color-foreground),.8)}.arm-text p{margin:0 0 1em}.arm-text p:last-child{margin-bottom:0}.arm-section-header{text-align:center;max-width:72rem;margin:0 auto clamp(3.2rem,4vw,4.8rem);padding:0 var(--arm-gutter)}.arm-section-header .arm-text{margin-top:1.6rem}.arm-container{max-width:var(--page-width);margin:0 auto;padding:0 var(--arm-gutter)}.arm-container--full{max-width:none}.arm-section{padding:var(--arm-section-space) 0}.arm-section--border{border-top:1px solid rgba(var(--color-foreground),.1)}.button,.shopify-payment-button__button--unbranded,.arm-btn{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:var(--arm-button-ls, .18em);text-transform:uppercase;min-height:4.6rem;padding:0 3.2rem}.arm-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid var(--arm-btn-bg, rgb(var(--color-button)));background:var(--arm-btn-bg, rgb(var(--color-button)));color:var(--arm-btn-fg, rgb(var(--color-button-text)));transition:background .25s var(--arm-ease),color .25s var(--arm-ease);cursor:pointer}.arm-btn:hover,.arm-btn--outline{background:transparent;color:var(--arm-btn-bg, rgb(var(--color-button)))}.arm-btn--outline:hover{background:var(--arm-btn-bg, rgb(var(--color-button)));color:var(--arm-btn-fg, rgb(var(--color-button-text)))}.arm-link{display:inline-block;font-size:1.1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:inherit;text-decoration:none;padding-bottom:.3rem;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;transition:background-size .3s var(--arm-ease)}.arm-link:hover{background-size:0 1px;background-position:100% 100%}.arm-buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.arm-buttons--center{justify-content:center}.announcement-bar__message{font-size:1rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;min-height:3.6rem;padding:1rem 2rem}.announcement-bar__message .h5,.announcement-bar__message span{font-size:inherit;letter-spacing:inherit}.header{padding-top:1.6rem;padding-bottom:1.6rem}.header__menu-item,.header__menu-item span,.header__active-menu-item{font-size:1.15rem;letter-spacing:.08em;text-decoration:none!important}.header__menu-item span{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s var(--arm-ease);padding-bottom:.2rem}.header__menu-item:hover span,.header__active-menu-item{background-size:100% 1px}.header__inline-menu{margin-left:3.2rem}.header__icon .svg-wrapper{width:2.2rem;height:2.2rem}.header__icon svg,.header__icon .svg-wrapper svg{width:2.2rem;height:2.2rem}.header__icons{gap:.4rem}.header__icon--cart .cart-count-bubble{width:1.6rem;height:1.6rem;font-size:.95rem;bottom:.9rem;left:2.4rem;background:currentColor}.header__icon--cart .cart-count-bubble span{color:rgb(var(--color-background))}.arm-header-transparent .section-header:not(.arm-header-solid) .header__icon--cart .cart-count-bubble span{color:#1c1c1c}.mega-menu__content,.header__submenu{box-shadow:none;border-top:1px solid var(--arm-line)}.mega-menu__link{font-size:1.3rem;letter-spacing:.04em}.mega-menu__link--level-2{font-weight:600;text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem}.menu-drawer__menu-item{font-size:1.5rem;letter-spacing:.1em;text-transform:uppercase}.arm-header-transparent .section-header{margin-bottom:calc(-1 * var(--header-height, 0px))}.arm-header-transparent .section-header:not(.arm-header-solid) .header-wrapper{background:linear-gradient(180deg,#00000052,#0000);border-color:transparent;--color-foreground: 255, 255, 255;color:#fff;transition:background .3s ease,color .3s ease}.arm-header-transparent .section-header:not(.arm-header-solid) .header-wrapper .header__heading-logo{filter:var(--arm-logo-filter, brightness(0) invert(1))}.arm-header-transparent .section-header:not(.arm-header-solid) .header-wrapper .header__heading-logo--transparent{filter:none}.arm-header-transparent .section-header:not(.arm-header-solid) .header-wrapper .cart-count-bubble{background:#fff;color:#1c1c1c}.arm-header-transparent .section-header .header-wrapper{position:relative;z-index:3}.arm-header-transparent .section-header:not(.arm-header-solid) .header__menu-item{text-shadow:0 1px 8px rgba(0,0,0,.18)}.header__heading-logo--transparent{display:none}.arm-header-transparent .section-header:not(.arm-header-solid) .header__heading-logo-wrapper.has-transparent .header__heading-logo:not(.header__heading-logo--transparent){display:none}.arm-header-transparent .section-header:not(.arm-header-solid) .header__heading-logo-wrapper.has-transparent .header__heading-logo--transparent{display:block}.card-wrapper .card__heading,.card-wrapper .card__heading a{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;line-height:1.5}.card__information{padding-top:1.4rem;text-align:center}.card__information>.card__heading{margin-bottom:.4rem}.card-information{text-align:center}.card-information .price,.card-information .price-item{font-size:1.15rem;letter-spacing:.08em;color:rgba(var(--color-foreground),.65)}.card-information .price--on-sale .price-item--sale{color:var(--arm-sale, #e32c2b)}.card .price__container,.card .price{justify-content:center}.card__badge .badge{font-size:1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;border-radius:0;padding:.5rem .9rem}.card__badge .badge.color-scheme-sale,.card__badge .badge--sale{background:var(--arm-sale, #e32c2b);color:#fff;border-color:var(--arm-sale, #e32c2b)}.card-wrapper .card__media .media img{transition:transform 1.2s var(--arm-ease),opacity .6s ease}.card-wrapper:hover .card__media .media img:only-child{transform:scale(1.04)}.card .card-color-variants{margin-top:1rem}.card .jdgm-widget,.card .jdgm-prev-badge{justify-content:center;display:flex;margin-top:.8rem}.quick-add__submit{font-size:1rem}.card-color-variants{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;position:relative;z-index:2}.card-color-variants__item{display:block;width:22px;height:22px;border-radius:50%;overflow:hidden;background:#f2f2f2;box-shadow:0 0 0 1px #0000001f;transition:box-shadow .2s ease}.card-color-variants__item:hover,.card-color-variants__item.is-active{box-shadow:0 0 0 1px #fff,0 0 0 2px #1c1c1c}.card-color-variants__img{width:100%;height:100%;object-fit:cover;object-position:top;transform:scale(2.4);transform-origin:50% 62%}.card-color-variants__more{font-size:11px;color:rgba(var(--color-foreground),.65)}.product__title h1,.product__title .h1{font-size:clamp(2rem,2vw,2.6rem);letter-spacing:var(--arm-heading-ls, .18em);text-transform:uppercase}.product__text.caption-with-letter-spacing{font-size:1.05rem;letter-spacing:.2em}.product .price-item,.product .price .price-item--regular{font-size:1.6rem;letter-spacing:.1em}.product .price--on-sale .price-item--sale{color:var(--arm-sale, #e32c2b)}.product-form__input .form__label{font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.product-form__input--pill input[type=radio]+label{border-radius:0;min-width:4.8rem;justify-content:center;font-size:1.2rem;letter-spacing:.06em;padding:1.1rem 1.4rem;margin:.6rem .6rem 0 0}.product-form__input--pill input[type=radio]:checked+label{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.product__info-container>*+*{margin:1.8rem 0}.product__info-container .arm-separator{border:0;border-top:1px solid var(--arm-line);margin:2.4rem 0}.product__accordion summary .accordion__title{font-size:1.15rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.product__accordion .accordion__content{font-size:1.35rem;line-height:1.75}.product .icon-with-text{gap:1.6rem}.product .icon-with-text .h4{font-family:var(--font-body-family);font-size:1.05rem;font-weight:600;letter-spacing:.14em;color:rgb(var(--arm-muted));text-transform:uppercase}.product .icon-with-text img{opacity:.8}.product-form__submit{width:100%}.shopify-payment-button__button--unbranded{border-radius:0}.arm-image-swatches{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.8rem}.arm-image-swatches input[type=radio]{position:absolute;opacity:0;width:1px;height:1px}.arm-image-swatches label{display:block;width:6.4rem;aspect-ratio:2 / 3;border:1px solid var(--arm-line);padding:2px;cursor:pointer;position:relative;transition:border-color .2s ease}.arm-image-swatches label img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.arm-image-swatches label:hover{border-color:rgba(var(--color-foreground),.5)}.arm-image-swatches input:checked+label{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.arm-image-swatches input.disabled+label{opacity:.4}.arm-image-swatches .arm-image-swatches__text{display:flex;align-items:center;justify-content:center;height:100%;font-size:1rem;text-align:center;padding:.4rem}.form__label .arm-selected-value{font-weight:400;text-transform:none;letter-spacing:.02em;color:rgba(var(--color-foreground),.7);margin-left:.4rem}@media screen and (min-width:990px){.arm-thumbs-left .product__media-wrapper media-gallery{display:grid;grid-template-columns:8rem 1fr;gap:2rem;align-items:start}.arm-thumbs-left .product__media-wrapper media-gallery>slider-component.slider-mobile-gutter:first-of-type,.arm-thumbs-left .product__media-wrapper media-gallery>[id^=GalleryViewer]{grid-column:2;grid-row:1}.arm-thumbs-left .product__media-wrapper media-gallery>.thumbnail-slider{grid-column:1;grid-row:1;position:sticky;top:calc(var(--header-height, 80px) + 2rem)}.arm-thumbs-left .thumbnail-slider .thumbnail-list{display:flex;flex-direction:column;gap:1rem;max-height:calc(100vh - 14rem);overflow-y:auto;scrollbar-width:none}.arm-thumbs-left .product__media-wrapper media-gallery>.thumbnail-slider{display:block;width:8rem}.arm-thumbs-left .thumbnail-slider .thumbnail-list.slider--tablet-up{width:100%;padding:0;margin:0;flex-direction:column;flex-wrap:nowrap;gap:1rem;overflow-x:hidden;overflow-y:auto}.arm-thumbs-left .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%;max-width:none;flex:0 0 auto}.arm-thumbs-left .thumbnail-slider .slider-button{display:none}.arm-thumbs-left .thumbnail{border-radius:0}.arm-thumbs-left .thumbnail-list__item:before{padding-bottom:150%}.arm-thumbs-left .thumbnail img{object-fit:cover}.arm-fit-screen .product__media-list .product__media img{object-fit:contain}.arm-fit-screen .product__media-list .product__media{max-height:calc(100vh - 190px);padding-top:0!important;aspect-ratio:auto;height:calc(100vh - 190px)}}.product__media-item .product__media,.thumbnail{border-radius:0}.facets__summary,.facets__heading,.facet-filters__label{font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.facets-vertical .facets__summary{padding:1.6rem 0}.facets-vertical .facets__disclosure-vertical{border-top:1px solid var(--arm-line)}.facets__label,.facet-checkbox{font-size:1.3rem}.collection-hero__title{letter-spacing:var(--arm-heading-ls, .18em);text-transform:uppercase}.footer{border-top:1px solid var(--arm-line)}.footer-block__heading{font-family:var(--font-body-family);font-size:1.1rem!important;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.footer-block__details-content .list-menu__item--link,.footer-block__details-content{font-size:1.3rem}.footer-block__details-content .list-menu__item--link{padding:.5rem 0}.footer .rte{font-size:1.3rem;line-height:1.8}.footer__content-bottom{border-top:1px solid var(--arm-line)}.newsletter-form__field-wrapper .field__input,.field__input,.select__select,.customer .field input{border-radius:0}.drawer__heading{font-size:1.4rem;letter-spacing:.18em;text-transform:uppercase}.cart-item__name{font-size:1.15rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.arm-reveal{opacity:0;transform:translateY(2.4rem);transition:opacity .9s var(--arm-ease),transform .9s var(--arm-ease)}.arm-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.arm-reveal{opacity:1;transform:none;transition:none}}.shopify-design-mode .arm-reveal{opacity:1;transform:none}.arm-image-swatch{position:relative}.arm-image-swatch img+.arm-image-swatch__name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.arm-image-swatch__name{display:flex;align-items:center;justify-content:center;height:100%;font-size:1rem;letter-spacing:.08em;text-align:center;padding:.4rem;text-transform:uppercase}.arm-feature{display:flex;align-items:center;gap:1.4rem;padding:1.2rem 1.6rem;margin:0 0 .8rem;background:var(--arm-f-bg, transparent);color:var(--arm-f-fg, inherit);border:1px solid var(--arm-f-bd, rgba(var(--color-foreground), .12))}.arm-feature+.arm-feature{margin-top:-.1rem}.arm-feature__icon{flex-shrink:0;display:inline-flex}.arm-feature__icon svg,.arm-feature__icon img{width:100%;height:auto;display:block}.arm-feature__text{font-family:var(--font-heading-family);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:inherit;text-decoration:none}@media screen and (min-width:990px){.arm-thumbs-left.product--thumbnail .product__media-wrapper{max-width:65%;width:calc(65% - var(--grid-desktop-horizontal-spacing) / 2)}.arm-thumbs-left.product--thumbnail .product__info-wrapper{max-width:35%;width:calc(35% - var(--grid-desktop-horizontal-spacing) / 2)}}body{font-size:1.4rem;letter-spacing:.02em}@media screen and (min-width:750px){body{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/armodia.css.map */
