:root{--dv-track-tight: .14em;--dv-track: .2em;--dv-track-wide: .3em;--dv-hairline: #e8e8e1;--dv-control-height: 50px}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title,.product__title>h1,.collection-hero__title{text-transform:uppercase;letter-spacing:var(--dv-track-tight);font-weight:400}.title-wrapper--self-padded-mobile .title,.collection .title,.featured-collection .title{text-align:center}.title-wrapper-with-link .link,.center .link--text,.collection__view-all a{text-transform:uppercase;letter-spacing:var(--dv-track);font-size:1.1rem;text-underline-offset:.4rem;text-decoration:underline}.title-wrapper-with-link{flex-direction:column;align-items:center;gap:.8rem;margin-bottom:4rem}.card__heading,.card__heading a,.card-information .card__heading{text-transform:uppercase;letter-spacing:var(--dv-track);font-family:var(--font-heading-family);font-size:1.4rem;font-weight:400;line-height:1.5}.price,.price .price-item,.card-information .price{letter-spacing:normal;font-family:var(--font-body-family);font-size:1.3rem}.price--on-sale .price-item--regular{opacity:.55}.card-information{text-align:center;padding-top:1.6rem}.card--standard .card__inner,.card--standard>.card__content .card__information{background:transparent}.card__media img,.card .media img{object-fit:cover}.badge{text-transform:uppercase;letter-spacing:var(--dv-track-tight);font-size:1rem;border-radius:0;padding:.5rem 1.1rem;border:none}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:var(--dv-track-wide);font-size:1.3rem;font-weight:400;min-height:var(--dv-control-height);padding:0 3rem}.button--secondary{--alpha-button-background: 0}.header__menu-item,.header__menu-item span,.header__active-menu-item,.mega-menu__link,.header__submenu .header__menu-item{text-transform:uppercase;letter-spacing:var(--dv-track);font-size:1.3rem;font-weight:400}:root .header__heading-link .h2,:root .header__heading,:root .header__heading-link{font-family:var(--font-heading-family);font-size:1.8rem;text-transform:uppercase;letter-spacing:.24em;font-weight:400;line-height:1.2}.header{border-bottom:1px solid var(--dv-hairline);padding-top:1.6rem;padding-bottom:1.6rem}:root .header__submenu.list-menu{width:max-content;min-width:20rem;max-width:34rem}.header__submenu .header__menu-item{text-align:left;white-space:nowrap}.shopify-section-header-sticky{position:relative}.announcement-bar__message{text-transform:uppercase;letter-spacing:var(--dv-track-tight);font-size:1.1rem;min-height:4.2rem;padding:1.2rem 2rem}.product-form__input input[type=radio]+label{border-radius:0;text-transform:uppercase;letter-spacing:var(--dv-track-tight);font-size:1.3rem;min-width:4.6rem;text-align:center;padding:1rem 1.4rem;border:1px solid rgba(var(--color-foreground),.35);vertical-align:top}:root .product-form__input input[type=radio]:checked+label{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border:2px solid rgb(var(--color-foreground));padding:calc(1rem - 1px) calc(1.4rem - 1px)}.product-form__input .form__label,.product-form__input legend.form__label{text-transform:uppercase;letter-spacing:var(--dv-track-wide);font-size:1.3rem;margin-bottom:1.2rem}.product-form__input input[type=radio]+label.variant-sold-out{position:relative;color:#b6b6b6;border-color:#e8e8e1;overflow:hidden}.product-form__input input[type=radio]+label.variant-sold-out:after{content:"";position:absolute;top:50%;left:-12%;width:124%;height:1px;background-color:#c9c9c4;transform:rotate(-45deg);transform-origin:center;pointer-events:none}:root .product-form__input input[type=radio]:checked+label.variant-sold-out{color:#b6b6b6;border-color:#b6b6b6;border-width:2px}.product-form__submit[disabled],.product-form__submit[aria-disabled=true],.button[disabled]{background-color:#f6f6f6;color:#b6b6b6;border-color:#b6b6b6;cursor:default;opacity:1}.product-form__submit[disabled]~.shopify-payment-button,.product-form__submit[aria-disabled=true]~.shopify-payment-button{display:none}:root .product__info-container .price{font-size:1.8rem;letter-spacing:normal}:root .product__info-container .price .price-item,:root .product__info-container .price s.price-item{font-size:1.8rem;letter-spacing:normal}:root .product__info-container .price s.price-item,:root .product__info-container .price--on-sale .price-item--regular{color:#1c1d1d;text-decoration-line:line-through;opacity:1}:root .product__info-container .price--on-sale .price-item--sale{color:#1c1d1d;text-decoration-line:none}.card-information .price s.price-item,.card__information .price s.price-item{color:#666;text-decoration-line:line-through}.product__tax a{text-decoration:underline;text-underline-offset:.3rem}.product__tax{font-size:1.3rem;letter-spacing:normal}:root .product__title>h1,:root .product__title h1,:root .product__info-container .product__title{font-size:2.7rem;line-height:1.3;letter-spacing:var(--dv-track-tight);text-transform:uppercase}.product__info-container>.badge,.product__info-container .price .badge{display:none}.footer__content-top{padding-bottom:3rem}.footer-block__heading,.footer-block__details h2{text-transform:uppercase;letter-spacing:var(--dv-track);font-size:1.3rem;margin-bottom:1.8rem}.footer__list-social .list-social__link,.footer-block__details .list-menu__item{text-transform:uppercase;letter-spacing:var(--dv-track-tight);font-size:1.2rem}.footer__content-bottom{border-top:none}.copyright__content{text-transform:uppercase;letter-spacing:var(--dv-track-tight);font-size:1.1rem;text-align:center}.newsletter-form__field-wrapper .field__input{border-radius:0}.newsletter__subheading{letter-spacing:normal}.rich-text__blocks .rich-text__heading{letter-spacing:var(--dv-track-tight)}.rich-text__text p{letter-spacing:normal}.facets__form,.collection-filters{align-items:center}.facet-filters__label,.facets__label,.product-count__text{text-transform:uppercase;letter-spacing:var(--dv-track-tight);font-size:1.2rem}.dv-eyebrow{text-transform:uppercase;letter-spacing:var(--dv-track-wide);font-size:1.2rem;font-weight:700}@media screen and (max-width:749px){:root{--dv-track: .16em;--dv-track-wide: .22em}.card__heading,.card__heading a{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/devogue-style.css.map */
