.header button[aria-controls=header-sidebar-menu] svg>*{display:none}.header button[aria-controls=header-sidebar-menu] svg{overflow:visible;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='square' stroke-width='2'%3E%3Cpath d='M16 6H3M23 12H3M11 18H3'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='square' stroke-width='2'%3E%3Cpath d='M16 6H3M23 12H3M11 18H3'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat}.header a[data-no-instant] svg>*{display:none}.header a[data-no-instant] svg{overflow:visible;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1 3h3.5L8 17h13.5V8H9' fill='none' stroke='%23000' stroke-linecap='square' stroke-width='2'/%3E%3Ccircle cx='8' cy='21' r='2.1' fill='%23000'/%3E%3Ccircle cx='20' cy='21' r='2.1' fill='%23000'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1 3h3.5L8 17h13.5V8H9' fill='none' stroke='%23000' stroke-linecap='square' stroke-width='2'/%3E%3Ccircle cx='8' cy='21' r='2.1' fill='%23000'/%3E%3Ccircle cx='20' cy='21' r='2.1' fill='%23000'/%3E%3C/svg%3E") center / contain no-repeat}.header button[aria-controls=header-sidebar-menu] svg,.header a[data-no-instant] svg{width:24px;height:24px}.product-card__mobile-quick-buy-button svg.icon-quick-buy-cart>*{display:none}.product-card__mobile-quick-buy-button svg.icon-quick-buy-cart{overflow:visible;width:21px;height:21px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1 3h3.5L8 17h13.5V8H9' fill='none' stroke='%23000' stroke-linecap='square' stroke-width='2'/%3E%3Ccircle cx='8' cy='21' r='2.1' fill='%23000'/%3E%3Ccircle cx='20' cy='21' r='2.1' fill='%23000'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1 3h3.5L8 17h13.5V8H9' fill='none' stroke='%23000' stroke-linecap='square' stroke-width='2'/%3E%3Ccircle cx='8' cy='21' r='2.1' fill='%23000'/%3E%3Ccircle cx='20' cy='21' r='2.1' fill='%23000'/%3E%3C/svg%3E") center / contain no-repeat}.badge--sold-out{background:#fff!important;color:#211418!important;border:1px solid #211418!important;font-size:10px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important}@keyframes mbMenuFall{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:699px){#header-sidebar-menu{padding:0!important;height:100%!important;--drawer-content-max-height: 100dvh !important}#header-sidebar-menu::part(content){border-radius:0!important;height:100dvh!important;max-height:100dvh!important}#cart-drawer{padding:0!important;height:100%!important;--drawer-content-max-height: 100dvh !important}#cart-drawer::part(content){border-radius:0!important;height:100dvh!important;max-height:100dvh!important}}@media screen and (max-width:999px){#header-sidebar-menu[open] .mb-menu>li,#header-sidebar-menu[open] .panel__scroller>.mb-menu__search,#header-sidebar-menu[open] .mb-menu__utility{animation:mbMenuFall .45s cubic-bezier(.25,.46,.45,.94) both}#header-sidebar-menu[open] .panel__scroller>.mb-menu__search{animation-delay:.18s}#header-sidebar-menu[open] .mb-menu>li:nth-child(1){animation-delay:.24s}#header-sidebar-menu[open] .mb-menu>li:nth-child(2){animation-delay:.29s}#header-sidebar-menu[open] .mb-menu>li:nth-child(3){animation-delay:.34s}#header-sidebar-menu[open] .mb-menu>li:nth-child(4){animation-delay:.39s}#header-sidebar-menu[open] .mb-menu>li:nth-child(5){animation-delay:.44s}#header-sidebar-menu[open] .mb-menu>li:nth-child(6){animation-delay:.49s}#header-sidebar-menu[open] .mb-menu>li:nth-child(7){animation-delay:.54s}#header-sidebar-menu[open] .mb-menu>li:nth-child(8){animation-delay:.59s}#header-sidebar-menu[open] .mb-menu>li:nth-child(9){animation-delay:.64s}#header-sidebar-menu[open] .mb-menu>li:nth-child(10){animation-delay:.69s}#header-sidebar-menu[open] .mb-menu>li:nth-child(11){animation-delay:.74s}#header-sidebar-menu[open] .mb-menu>li:nth-child(12){animation-delay:.79s}#header-sidebar-menu[open] .mb-menu>li:nth-child(n+13){animation-delay:.84s}#header-sidebar-menu[open] .mb-menu__utility{animation-delay:.88s}}@media(prefers-reduced-motion:reduce){#header-sidebar-menu[open] .mb-menu>li,#header-sidebar-menu[open] .panel__scroller>.mb-menu__search,#header-sidebar-menu[open] .mb-menu__utility{animation:none!important}}.shopify-section--announcement-bar{position:relative;z-index:15}.shopify-section--header,.shopify-section--header store-header,.shopify-section--header height-observer{background:#fff}.shopify-section--header:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:150px;background:#fff;pointer-events:none}.mb-cart-totals__grand--solo{font-size:16px}.mb-cart-totals__grand--solo .mb-cart-totals__final s{font-size:inherit!important;color:#c22562!important;margin-right:8px!important}.cart-drawer .buy-buttons .button,.mb-cartpage__footer .buy-buttons .button{text-transform:uppercase;letter-spacing:.05em;font-weight:600}.mb-cart-trust,.mb-cartpage .mb-cart-trust{display:grid!important;grid-template-columns:repeat(3,1fr);gap:2px 8px;justify-items:center;align-items:start;text-align:center;font-size:11.5px!important;line-height:1.3!important;color:#6b5b63!important;margin:2px 0 0!important;padding:0}.mb-cart-trust span,.mb-cartpage .mb-cart-trust span{display:flex!important;flex-direction:column!important;align-items:center;gap:5px;white-space:normal!important;max-width:120px}.mb-cart-trust svg,.mb-cartpage .mb-cart-trust svg{width:20px!important;height:20px!important;flex:0 0 auto}@media(hover:hover)and (pointer:fine){.product-card .product-card__figure .product-card__quick-buy{left:12px!important;right:12px!important;bottom:12px!important;top:auto!important;opacity:0!important;visibility:hidden!important;transform:translateY(8px)!important;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s!important}.product-card:hover .product-card__figure .product-card__quick-buy,.product-card:focus-within .product-card__figure .product-card__quick-buy{opacity:1!important;visibility:visible!important;transform:none!important;transition:opacity .2s ease,transform .2s ease!important}.product-card .product-card__quick-buy form,.product-card .product-card__quick-buy .pointer-coarse\:hidden,.product-card .product-card__quick-buy .button{width:100%!important}.product-card .product-card__quick-buy .button{justify-content:center;border-radius:999px;font-size:14px;letter-spacing:.02em}.product-card:hover .mb-pcs__dots{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/magicbeauty-dr.css.map */
