@font-face{font-family:Lufga;src:url(/cdn/shop/t/6/assets/LufgaThin.woff2?v=1776611097)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/t/6/assets/LufgaThinItalic.woff2?v=1776611097)format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/t/6/assets/LufgaExtraLight.woff2?v=1776611097)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/t/6/assets/LufgaExtraLightItalic.woff2?v=1776611097)format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/t/6/assets/LufgaLight.woff2?v=1776611097)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/t/6/assets/LufgaLightItalic.woff2?v=1776611097)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/t/6/assets/LufgaRegular.woff2?v=1776611097)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/t/6/assets/LufgaItalic.woff2?v=1776611097)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/t/6/assets/LufgaMedium.woff2?v=1776611097)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/t/6/assets/LufgaBold.woff2?v=1776611097)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/t/6/assets/LufgaBoldItalic.woff2?v=1776611097)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/t/6/assets/LufgaExtraBold.woff2?v=1776611097)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/t/6/assets/LufgaExtraBoldItalic.woff2?v=1776611097)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/t/6/assets/LufgaBlack.woff2?v=1776611097)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/cdn/shop/t/6/assets/LufgaBlackItalic.woff2?v=1776611097)format("woff2");font-weight:900;font-style:italic;font-display:swap}*,*:before,*:after{font-family:Lufga,sans-serif!important}body{font-size:16px;font-weight:400;line-height:1.65;color:#48596b;letter-spacing:0}h1,.h1{font-size:clamp(24px,3.5vw,40px);font-weight:400!important;line-height:1.15;letter-spacing:-.01em;color:#2c3a44}h2,.h2{font-size:clamp(19px,2.6vw,28px);font-weight:400!important;line-height:1.2;letter-spacing:-.01em;color:#2c3a44}h3,.h3{font-size:clamp(18px,2.5vw,22px);font-weight:500;line-height:1.2;letter-spacing:-.01em;color:#2c3a44}h4,h5,.h4,.h5{font-size:16px;font-weight:500;line-height:1.3;color:#2c3a44}.announcement-bar-section .announcement-bar{background-color:#48596b!important}.announcement-bar__message,.announcement-bar__message a,.announcement-bar__message p{color:#fff!important;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.header-wrapper{border-bottom:1px solid #E8E4DF}.header__inline-menu .header__menu-item,.header__inline-menu .list-menu__item{font-size:12px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#48596b!important;text-decoration:none!important;transition:color .2s ease!important}.header__inline-menu .header__menu-item:hover,.header__inline-menu .list-menu__item:hover{color:#2c3a44!important;text-decoration:underline!important;text-underline-offset:3px!important}.menu-drawer__menu-item,.menu-drawer .list-menu__item{font-size:16px!important;font-weight:500!important;letter-spacing:.02em!important;color:#48596b!important}.collection-hero__title{font-size:clamp(36px,6vw,56px)!important;font-weight:700;letter-spacing:-.02em;color:#2c3a44}.product__title,.product__title h1{font-size:clamp(24px,4vw,32px)!important;font-weight:600;letter-spacing:-.01em;line-height:1.15;color:#2c3a44}.price-item,.price-item--regular,.price-item--sale{font-size:16px!important;font-weight:500;letter-spacing:0;color:#48596b}.price{letter-spacing:0}.card__heading,.card__heading a{font-size:14px;font-weight:500;letter-spacing:0;line-height:1.3;color:#2c3a44}.card-wrapper,.card__inner{background-color:#fff}.card-wrapper:hover{box-shadow:0 2px 20px #48596b14;transition:box-shadow .25s ease}.card__media .media img,.card__media img{aspect-ratio:3/4;object-fit:cover;width:100%}.product-form__submit,.product-form__submit.button--secondary{--color-button:72,89,107!important;--color-button-text:255,255,255!important;background-color:#48596b!important;color:#fff!important;border-color:#48596b!important;border-radius:0!important;font-size:13px!important;font-weight:600;letter-spacing:.12em!important;text-transform:uppercase!important;min-height:48px!important;transition:background-color .2s ease,border-color .2s ease!important}.product-form__submit:hover,.product-form__submit.button--secondary:hover{background-color:#2c3a44!important;border-color:#2c3a44!important}.product__tax,.tax-note{display:none!important}.product__trust-line{font-size:12px;font-weight:500;letter-spacing:.08em;color:#48596b;padding:12px 0;border-top:1px solid #E8E4DF;border-bottom:1px solid #E8E4DF;text-align:center;margin:12px 0 20px;text-transform:uppercase;line-height:1.5}.product__description,.product__description p,.rte,.rte p{font-size:16px;line-height:1.75;color:#48596b;letter-spacing:0}details summary,.accordion__title{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#2c3a44;min-height:44px;display:flex;align-items:center}.footer{border-top:1px solid #E8E4DF}.footer a,.footer p,.footer li{font-size:14px;color:#48596b;letter-spacing:0;line-height:1.7}.footer a{text-decoration:none;transition:color .2s ease}.footer a:hover{color:#2c3a44;text-decoration:underline;text-underline-offset:3px}.footer__heading,.footer .footer__heading{font-size:10px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#2c3a44!important;margin-bottom:16px}.footer__copyright,.footer .copyright{font-size:12px;color:#48596b80}@media(max-width:749px){body{font-size:16px}.product-form__submit{min-height:52px!important}.card__heading{font-size:13px}.announcement-bar__message,.announcement-bar__message p{font-size:10px;letter-spacing:.08em}}.banner__heading,.banner__text,.banner__content,.banner__box h1,.banner__box h2,.banner__box p,.banner__box .rte,.banner__box a:not(.button){color:#fff!important;text-shadow:0 1px 4px rgba(0,0,0,.15)}.slideshow .banner__heading,.slideshow .banner__text,.slideshow__slide .banner__box h1,.slideshow__slide .banner__box h2,.slideshow__slide .banner__box p{color:#fff!important;text-shadow:0 1px 4px rgba(0,0,0,.15)}.collection-hero .collection-hero__title{color:#2c3a44!important;text-shadow:none!important}.banner__box .button,.banner__content .button{border-radius:0!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;min-height:44px!important}.card__heading,.card__heading a{font-weight:400!important;font-size:13px!important;letter-spacing:.02em!important}.price,.price__regular,.price__sale,.price-item{font-weight:400!important}.product__title{font-weight:500!important}.announcement-bar__message{font-weight:400!important;letter-spacing:.08em!important}.title{font-weight:400!important}.title-wrapper .subtitle,.subtitle{font-weight:400!important;font-size:11px!important;letter-spacing:.12em!important}.why-arcive__item-title{font-weight:400!important;font-size:15px!important;letter-spacing:.02em!important}.banner__heading,.rich-text__heading,.multicolumn__heading,.collection__title .title,.featured-collection .title,h1{font-weight:400!important}.product__title h1,.product__title{font-weight:400!important;font-size:clamp(22px,2.8vw,32px)!important}.collection-hero__title{font-size:clamp(22px,2.8vw,32px)!important;font-weight:400!important;letter-spacing:.02em!important;opacity:1!important}.facets__summary{font-weight:400!important;font-size:12px!important;letter-spacing:.08em!important}.facets__sort .select__select,.facets-container .select__select,.header__icon,.header__menu-item,.product-count,.facets__heading{font-weight:400!important}.collection-hero__title{color:#2c3a44!important;text-shadow:none!important;opacity:1!important;font-weight:400!important;font-size:clamp(22px,2.8vw,32px)!important;letter-spacing:.02em!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/arcive-luxe.css.map */
