@font-face{font-family:Carelia Upright;src:url(Carelia-Upright.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--as-magenta: #f7389b;--as-creme: #fefff4;--as-poudre: #ffe8f4;--as-bleu: #d8edff;--as-bleu-pale: #eef7ff;--as-jaune: #fff8d6;--as-anthracite: #1a1a1a;--button-border-radius: 50px}.font-display,.font-display h1,.font-display h2,.font-display h3,.font-display p,.font-display span{font-family:Carelia Upright,Yellowtail,cursive!important;font-weight:400!important;letter-spacing:0!important;font-style:normal!important}.as-eyebrow{display:inline-block;background:var(--as-jaune);color:var(--as-anthracite);font-size:12px;font-weight:600;padding:7px 14px;border-radius:50px;line-height:1.2}.as-kicker{font-size:12px;font-weight:600;color:var(--as-magenta);text-transform:uppercase;letter-spacing:1px;text-align:center}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.cart-drawer{--as-cb:#ece8e4;--cart-item-image-width:62px}.cart-drawer .cart-drawer__inner{background:#fff!important}.cart-drawer .cart-drawer__header{background:#fff!important;border-bottom:1px solid var(--as-cb)!important;padding:20px 20px 16px!important}.cart-drawer .cart-drawer__header_title .h6{text-transform:uppercase;letter-spacing:.08em;font-size:14px;font-weight:700}.cart-drawer .cart-drawer__header_title>.button{background:#f2ede4!important;border:none!important;border-radius:50%!important;width:32px!important;height:32px!important;min-width:0!important;color:#1a1a1a!important;box-shadow:none!important}.cart-drawer .cart-drawer__body{padding:0!important;background:#fff}.cart-drawer .cart-drawer__items{background:#fff;border-radius:0;padding:2px 20px 8px;display:block}.cart-drawer .cart-drawer__item{position:relative;background:transparent!important;border:none!important;border-bottom:1px solid var(--as-cb)!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:12px 0!important;gap:14px;align-items:center}.cart-drawer .cart-drawer__item:last-child{border-bottom:none!important}.cart-drawer .cart-drawer__item>a,.cart-drawer .cart-drawer__item>.cart-drawer__item-image{flex:none}.cart-drawer .cart-drawer__item img{border-radius:12px}.cart-drawer .cart-drawer__item-wrapper{min-height:0!important;align-items:center}.cart-drawer .cart-drawer__item-content{flex:1;gap:0}.cart-drawer .cart-drawer__item-name{font-size:13px;font-weight:600;line-height:1.3;margin-bottom:2px;padding-right:76px}.cart-drawer .cart-drawer__item-prices{position:absolute;top:16px;right:0;left:auto!important;width:max-content!important;text-align:right}.cart-drawer .cart-drawer__item-price{justify-content:flex-end}.cart-drawer .cart-drawer__item-price,.cart-drawer .cart-drawer__item-price .price,.cart-drawer .cart-drawer__item-price *{font-size:13px;font-weight:700;color:#1a1a1a}.cart-drawer .cart-drawer__item-options,.cart-drawer .cart-drawer__item-option,.cart-drawer .cart-drawer__item-options p{color:#999;font-size:11px;text-transform:uppercase;letter-spacing:.04em;line-height:1.3;margin-bottom:9px}.cart-drawer .cart-drawer__item-qty{margin-top:12px}.cart-drawer .cart-drawer__item-qty .quantity-selector{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--as-cb)!important;border-radius:50px!important;padding:4px 12px;background:#fff;transform:none;overflow:visible}.cart-drawer .cart-drawer__item-qty .quantity-selector button{background:none!important;border:none!important;padding:0!important;width:16px!important;height:16px!important;min-width:0!important;color:#1a1a1a!important;font-size:15px;line-height:1}.cart-drawer .cart-drawer__item-qty .quantity-selector input{width:20px!important;min-width:0!important;border:none!important;background:none!important;text-align:center;font-size:13px;font-weight:500;padding:0!important}.cart-drawer .cart-drawer__item-actions{position:absolute;bottom:16px;right:0;margin:0}.cart-drawer .cart-drawer__item-actions .button{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;min-width:0!important;width:auto!important;height:auto!important;color:#b3b0aa!important;opacity:.55}.cart-drawer .cart-drawer__item-actions .button:hover{opacity:.9}.cart-drawer .cart-drawer__item-actions .button .icon{width:16px;height:16px}.cart-drawer .xsell-eyebrow{background:#f9f6f4;margin:0 calc(-1 * var(--padding-md)) 0!important;padding:16px var(--padding-md) 8px!important}.cart-drawer .xsell-eyebrow,.cart-drawer .xsell-eyebrow p{text-transform:uppercase;letter-spacing:.08em;color:#9b9285;font-weight:700;font-size:10.5px}.cart-drawer .cross-sells{background:#f9f6f4;margin:-9px calc(-1 * var(--padding-md)) 0!important;padding:0 var(--padding-md) 16px!important;width:calc(100% + 2 * var(--padding-md))!important;box-sizing:border-box}.cart-drawer .cross-sells{position:relative}.cart-drawer .cross-sells--slider .splide__track{padding-right:42px!important}.cart-drawer .cross-sells--slider .splide__list{align-items:stretch!important}.cart-drawer .cross-sells--slider .splide__slide{height:auto!important;display:flex!important;padding-left:0!important;padding-right:0!important}.cart-drawer .cross-sells--slider .splide__slide>*{height:100%}.cart-drawer .cross-sell.card{background:#fff!important;border:1px solid #ece6de!important;border-radius:14px;box-shadow:none;height:100%}.cart-drawer .cross-sell__title{font-size:12px!important;line-height:1.3}@media not (min-width:750px){.cart-drawer .slider-component--65-percent .splide__list{width:calc(100vw - 33%)!important}}.cart-drawer .cross-sell__content{justify-content:flex-start!important;gap:14px!important}.cart-drawer .cross-sell__actions{flex-wrap:nowrap!important;align-items:center!important;gap:8px!important}.cart-drawer .cross-sell__selects{flex:0 1 auto!important;min-width:0!important}.cart-drawer .cross-sell .select-wrapper--full-width{width:118px!important;max-width:100%!important;min-width:0!important;border-radius:12px!important}.cart-drawer .cross-sell .select--full-width{width:100%!important;min-width:0!important;border-radius:12px!important}.cart-drawer .cross-sell .select--small{font-size:12.5px!important;padding-block:7px!important;padding-inline:12px 28px!important;border-radius:12px!important}@media(min-width:750px){.cart-drawer .cross-sell .select-wrapper--full-width{width:150px!important}}.cart-drawer .cross-sell__form{flex:none!important;margin-left:auto!important;width:auto!important}.cart-drawer .cross-sell__form .button{min-width:0!important;width:auto!important;white-space:nowrap;padding:8px 14px!important}.cart-drawer .cross-sells--slider .splide__pagination{display:none!important}.cart-drawer .cross-sells--slider .splide__arrows{position:absolute;top:-33px;right:var(--padding-md);left:auto;display:flex;gap:7px;z-index:3}.cart-drawer .cross-sells--slider .splide__arrow{position:static!important;transform:none!important;width:22px!important;height:22px!important;min-width:0!important;margin:0!important;background:transparent!important;border:none!important;border-radius:0!important;opacity:1!important;display:flex;align-items:center;justify-content:center;box-shadow:none!important}.cart-drawer .cross-sells--slider .splide__arrow:disabled{opacity:.4!important}.cart-drawer .cross-sells--slider .splide__arrow svg{width:12px;height:12px;fill:#1a1a1a}.cart-drawer .cross-sells--slider .splide__arrow .icon{width:12px;height:12px;color:#1a1a1a}.cart-drawer .cart-drawer__footer{background:#fff!important;border-top:1px solid var(--as-cb)!important}.cart-drawer .cart-progress-bar__bar-container,.cart-drawer .cart-progress-bar__progress-group{height:3px!important}.cart-drawer .cart-progress-bar__label{font-size:12px;font-weight:500}.cart-drawer .cart__totals p{font-size:13px;font-weight:500}.cart-drawer .cart__totals-value,.cart-drawer .cart__totals-value *{font-size:15px;font-weight:700;color:#1a1a1a}.cart-drawer__note{font-size:10.5px;color:#999;text-align:center;line-height:1.5;margin:12px 6px 2px}.cart-drawer .payment-methods.mobile-hide{display:flex!important;justify-content:center;gap:7px;flex-wrap:wrap}@media(max-width:768px){html{overflow-x:hidden}}.header__mobile-menu-overlay,.wishlist-drawer__overlay,.cart-drawer__overlay,.drawer__overlay{overflow:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/53/assets/brand.css.map */
