body{color:#000;font-weight:300}h1,h2,h3,h4,.h1,.h2,.h3,.title{font-family:var(--font-heading-family);font-weight:400;text-transform:uppercase;letter-spacing:0;color:#000}.scale-announcement{background:#0f0f0f!important;color:#fff!important}.scale-announcement strong{font-weight:400;letter-spacing:.1em}.scale-announcement span{opacity:.85;margin-left:.6em}.scale-header{background:#fff;border-bottom:1px solid #eee}.scale-nav a,.scale-menu nav a,.scale-menu summary{font-weight:300;letter-spacing:.2em;text-transform:uppercase;font-size:13px;color:#000}.scale-logo{font-family:var(--font-heading-family);text-transform:uppercase;color:#000}.button,.btn,.product-form__submit,.shopify-payment-button__button--unbranded,.scale-featured__all{background:#000;color:#fff;border:1px solid #000;border-radius:0;text-transform:uppercase;letter-spacing:.3em;font-size:13px;font-weight:400;padding:12px 22px;min-height:0}.button:hover,.btn:hover,.product-form__submit:hover{background:#333;border-color:#333}.scale-hero h2{color:#fff;font-weight:400;text-transform:uppercase;line-height:1.1}.scale-hero__text{color:#fff;font-size:18px;letter-spacing:.1em;text-transform:uppercase}.scale-hero .scale-eyebrow:empty{display:none}.featured-collection .title,.collection .title,.scale-featured__heading h2,.scale-faq h2,.scale-content--text h2,.scale-testimonials h2{font-size:30px;text-align:center;width:100%;margin:0 auto 24px}.featured-collection .collection__title{justify-content:center;text-align:center}.card__heading{font-family:var(--font-body-family);font-weight:300;text-transform:uppercase;letter-spacing:.2em;font-size:13px;line-height:1.6;text-align:center}.card__heading a{color:#000}.card__information,.card-information{text-align:center}.price{font-size:15px;letter-spacing:.05em}.card__information .price{justify-content:center}.price--on-sale .price-item--regular,.price__sale .price-item--regular,s.price-item{color:#575656;text-decoration:line-through}.price--on-sale .price-item--sale,.price__sale .price-item--sale,.price--on-sale .price-item--last{color:#c00;font-weight:400}.card__badge .badge,.badge{background:#1c1d1d;color:#fff;border:0;border-radius:0;letter-spacing:.05em;font-size:12px;padding:4px 8px}.scale-content--text{text-align:center}.scale-content--text .rte{max-width:760px;margin:0 auto 20px;font-size:16px;line-height:1.7}.scale-faq{max-width:900px;margin:0 auto}.scale-faq summary{text-transform:uppercase;letter-spacing:.25em;font-size:13px;font-weight:300;padding:18px 0;border-bottom:1px solid #e5e5e5;cursor:pointer}.scale-faq .rte{font-size:16px;line-height:1.7;padding:12px 0 20px}.scale-benefits{text-align:center}.scale-benefit h3{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.25em;font-size:13px;font-weight:300}.scale-benefit .rte{font-size:15px;line-height:1.6}.scale-footer{background:#000;color:#fff;max-width:none;width:100%;padding:56px 5% 32px}.scale-footer a,.scale-footer p,.scale-footer h2,.scale-footer h3,.scale-footer small{color:#fff}.scale-footer h2,.scale-footer h3{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.3em;font-size:13px;font-weight:300;margin-bottom:16px}.scale-footer nav{display:flex;flex-direction:column;gap:6px}.scale-footer nav a{font-size:15px;font-weight:300;text-decoration:none}.scale-footer nav a:hover{text-decoration:underline}.scale-footer .rte p{font-size:15px;line-height:1.6;margin:0 0 6px}.scale-footer__copyright{text-align:center;font-size:13px;letter-spacing:.1em;opacity:.8;margin-top:32px}.scale-payment-icons{justify-content:center}.scale-payment-icons svg{border-radius:3px}.scale-nav a,.scale-menu nav a,.scale-menu summary{font-size:16px;letter-spacing:3.2px}@media(max-width:989px){.scale-nav a{font-size:13px;letter-spacing:.2em}}.button,.btn,.product-form__submit,.scale-featured__all{font-size:14px;letter-spacing:4.2px;padding:11px 20px}.featured-collection .title,.collection .title,.scale-featured__heading h2,.scale-faq h2,.scale-content--text h2,.scale-testimonials h2,.related-products .title{font-size:30.6px}.card__heading{font-size:16px;letter-spacing:3.2px}.price{font-size:16px}.scale-faq summary,.scale-benefit h3,.scale-footer h2,.scale-footer h3{font-size:14.4px;letter-spacing:4.32px}.grid{column-gap:22px}.scale-section{margin:75px 0}@media(max-width:749px){.scale-section{margin:40px 0}}.product__title h1{font-family:var(--font-heading-family);font-weight:400;font-size:26px;text-transform:none;letter-spacing:0}.product__info-container .price{font-size:20px}.product__info-container .price--on-sale .price-item--sale{color:#c00}.scale-stock{color:#1c1d1d;font-size:14px;text-transform:uppercase;letter-spacing:.2em;font-weight:400}.scale-product-trust p{font-size:14px;letter-spacing:.05em}.rosiere-offre{background:#1c1d1d;color:#fff;text-align:center;padding:20px 18px;margin:18px 0}.rosiere-offre__kicker{font-size:12px;letter-spacing:4px;text-transform:uppercase;margin:0 0 6px;opacity:.85}.rosiere-offre__title{font-family:var(--font-heading-family);font-size:22px;text-transform:uppercase;margin:0 0 10px}.rosiere-offre p:last-child{font-size:14px;line-height:1.6;margin:0}.product__accordion .accordion__title{text-transform:uppercase;letter-spacing:.2em;font-size:13px;font-weight:300}.scale-eyebrow{font-size:12px;letter-spacing:4px;text-transform:uppercase;color:#c00}.scale-promotion{text-align:center;border:1px solid #e5e5e5;padding:22px}.scale-promotion__tiers p{display:inline-block;margin:6px 10px;font-size:13px;letter-spacing:.2em;font-weight:400}.scale-promotion small{display:block;margin-top:8px;color:#575656}.scale-collection-return a{font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:#000;text-decoration:none}cart-drawer.scale-cart{background:#0000004d;backdrop-filter:none;-webkit-backdrop-filter:none}#CartDrawer .drawer__inner{padding:0 20px;box-shadow:0 0 150px #0000001a;font-family:var(--font-body-family);font-weight:300;font-size:18px;color:#000}#CartDrawer .drawer__header{min-height:80px;margin:0 -20px;padding:12px 20px;border-bottom:1px solid #e8e8e1;display:flex;align-items:center;justify-content:space-between}#CartDrawer .drawer__heading{font-family:var(--font-heading-family);font-size:30.6px;font-weight:400;text-transform:uppercase;letter-spacing:0;color:#000;margin:0}#CartDrawer .drawer__close{position:static;width:44px;height:44px;right:auto;top:auto;color:#000}#CartDrawer .drawer__close .svg-wrapper{width:28px;height:28px}#CartDrawer .drawer__close svg{width:28px;height:28px}#CartDrawer cart-drawer-items{padding-top:10px}#CartDrawer .cart-items .cart-item{grid-template-columns:100px minmax(0,1fr);grid-template-rows:auto auto;column-gap:22px;row-gap:10px;padding:10px 0 20px;border-bottom:0}#CartDrawer .cart-items .cart-item__media{grid-column:1/2;grid-row:1/3;width:100px}#CartDrawer .cart-items .cart-item__image{width:100px;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:0}#CartDrawer .cart-items .cart-item__details{grid-column:2/3;grid-row:1/2}#CartDrawer .cart-item__name{font-size:19px;font-weight:300;line-height:1.4;color:#000;text-decoration:none}#CartDrawer .cart-item dl{margin:6px 0 0;font-size:15.3px;letter-spacing:.414px;line-height:1.4;color:#000}#CartDrawer .cart-item dl .product-option{display:flex;gap:4px;font-size:15.3px;color:#000}#CartDrawer .cart-item dl dt{font-weight:700}#CartDrawer .cart-item dl dd{margin:0;font-weight:300}#CartDrawer .cart-items .cart-item__quantity{grid-column:2/3;grid-row:2/3;display:flex;justify-content:space-between;align-items:center}#CartDrawer .cart-item__quantity-wrapper{justify-content:flex-start}#CartDrawer .cart-items .cart-item__totals{grid-column:2/3;grid-row:2/3;justify-self:end;align-self:center;display:block;font-size:16.56px;font-weight:300;pointer-events:none}#CartDrawer .cart-item__totals .price{font-size:16.56px;font-weight:300;letter-spacing:.414px;color:#000}#CartDrawer .cart-item__totals .loading__spinner{position:static}#CartDrawer cart-remove-button{display:none}#CartDrawer .quantity{width:80px;height:31px;min-height:31px;border:1px solid #e8e8e1;border-radius:0;background:transparent}#CartDrawer .quantity:after,#CartDrawer .quantity:before{display:none;box-shadow:none}#CartDrawer .quantity__button{width:30px;height:29px;color:#444}#CartDrawer .quantity__button svg{width:10px;height:10px}#CartDrawer .quantity__input{font-size:15px;font-weight:300;color:#000;padding:0;text-align:center}#CartDrawer .drawer__footer{margin:0 -20px;padding:22px 30px 30px;border-top:1px solid #e8e8e1;box-shadow:none;background:#fff}#CartDrawer .scale-cart__subtotal{margin:0 0 20px;align-items:center}#CartDrawer .scale-cart__subtotal span:first-child{font-size:13.25px;font-weight:300;letter-spacing:3.97px;text-transform:uppercase}#CartDrawer .scale-cart__subtotal span:last-child{font-size:16.56px;font-weight:300;letter-spacing:.414px;font-variant-numeric:normal}#CartDrawer .cart__ctas{margin-top:20px}#CartDrawer .cart__checkout-button{width:100%;background:#111;color:#fff;border:0;border-radius:0;font-family:var(--font-body-family);font-size:14px;font-weight:700;letter-spacing:4.2px;text-transform:uppercase;padding:11px 20px;min-height:0;line-height:1.56}#CartDrawer .cart__checkout-button:hover{background:#000}#CartDrawer .scale-payment-icons{margin:25px 0 10px;gap:12px;flex-wrap:wrap;justify-content:center}#CartDrawer .scale-payment-icons li{width:40px;line-height:0}#CartDrawer .scale-payment-icons svg{width:40px;height:auto;border-radius:3px}cart-drawer.scale-cart.is-empty .drawer__inner{display:flex;flex-direction:column;align-items:stretch;padding:0 20px}cart-drawer.scale-cart.is-empty .drawer__header{display:flex}cart-drawer.scale-cart.is-empty .drawer__inner-empty{order:2;flex:0 0 auto;padding:20px 0}cart-drawer.scale-cart.is-empty .cart-drawer__warnings{justify-content:flex-start;text-align:left}cart-drawer.scale-cart.is-empty .cart-drawer__empty-content .drawer__close{display:none}cart-drawer.scale-cart.is-empty .cart__empty-text{font-family:var(--font-body-family);font-size:18px;font-weight:300;text-transform:none;letter-spacing:0;margin:0;color:#000}@media(max-width:749px){#CartDrawer .cart-items .cart-item{grid-template-columns:80px minmax(0,1fr);column-gap:14px}#CartDrawer .cart-items .cart-item__media,#CartDrawer .cart-items .cart-item__image{width:80px}#CartDrawer .drawer__heading{font-size:24px}#CartDrawer .drawer__footer{padding:18px 20px 24px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rosiere.css.map */
