.shop-modal.glass-enabled{background:#ffffffeb!important;border-top-left-radius:20px!important;border-top-right-radius:20px!important;box-shadow:0 -8px 40px #0000001f!important;border-top:1px solid rgba(255,255,255,.4)!important}@supports (backdrop-filter: blur(10px)){.shop-modal.glass-enabled{background:#ffffff8c!important;-webkit-backdrop-filter:blur(14px) saturate(180%);backdrop-filter:blur(14px) saturate(180%)}}.sheet-drag-handle{display:flex;justify-content:center;align-items:center;padding:10px 0 2px;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.sheet-drag-handle:active{cursor:grabbing}.sheet-drag-pill{width:36px;height:5px;background:#0003;border-radius:3px;transition:width .15s ease,background .2s ease}.sheet-drag-handle:active .sheet-drag-pill{background:#00000059;width:40px}.sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000;z-index:1000;pointer-events:none;transition:background .3s ease;-webkit-tap-highlight-color:transparent}.sheet-backdrop.visible{background:#0000004d;pointer-events:auto}.shop-modal.glass-sheet{position:fixed!important;bottom:80px!important;left:0!important;right:0!important;z-index:1001!important;max-height:calc(100vh - 80px)!important;overflow-y:auto!important;transform:translateY(100%);transition:none!important;will-change:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin-bottom:0!important;padding-bottom:max(16px,env(safe-area-inset-bottom,16px))!important}.shop-modal.glass-sheet.sheet-open{transform:translateY(0)}.shop-modal.glass-sheet.sheet-animating{will-change:transform}.shop-modal.glass-sheet .modal-content{transform:none!important;opacity:1!important;transition:none!important}.category-item{background:#ffffff8c!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.5)!important;box-shadow:0 2px 8px #0000000f,inset 0 1px #ffffffb3!important;border-radius:20px!important;transition:all .25s ease!important}.category-item:hover,.category-item:active{background:#ffffffbf!important;box-shadow:0 4px 12px #0000001a,inset 0 1px #ffffffe6!important;transform:translateY(-1px);opacity:1!important}.section-collection-list-pills .button-pill{background:#ffffff8c!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.5)!important;box-shadow:0 2px 8px #0000000f,inset 0 1px #ffffffb3!important;border-radius:20px!important;transition:all .25s ease!important}.section-collection-list-pills .button-pill:hover,.section-collection-list-pills .button-pill:active{background:#ffffffbf!important;box-shadow:0 4px 12px #0000001a,inset 0 1px #ffffffe6!important;transform:translateY(-1px)}@media(max-width:991px){.category-item,.section-collection-list-pills .button-pill{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}@supports not (backdrop-filter: blur(10px)){.category-item,.section-collection-list-pills .button-pill{background:#fffffff2!important}.shop-modal.glass-enabled{background:#fffffff0!important}}@media(prefers-reduced-motion:reduce){.shop-modal.glass-enabled{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fffffff2!important}.category-item,.section-collection-list-pills .button-pill{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#ffffffeb!important;transition:none!important}}.variant-radios--outlined .variant-radio label{box-shadow:none!important;border:none!important;padding:6px 12px!important;font-weight:400;color:#0009;transition:all .2s ease}.variant-radios--outlined .variant-radio label:hover{box-shadow:none!important;color:#000000e6;background:#0000000a;border-radius:8px}.variant-radios--outlined .variant-radio input[type=radio]:checked+label{box-shadow:none!important;font-weight:600;color:#000;border-bottom:2px solid rgb(0,0,0)!important;border-radius:0}.variant-radios--outlined .variant-radio input[type=radio]:focus-visible+label{outline:1px solid rgba(0,0,0,.3);outline-offset:2px}.variant-radios--filled .variant-radio label{background-color:transparent!important;padding:6px 12px!important;font-weight:400;color:#0009}.variant-radios--filled .variant-radio input[type=radio]:checked+label{background-color:transparent!important;font-weight:600;color:#000;border-bottom:2px solid rgb(0,0,0)}@media(max-width:768px){.info-badge{font-size:9px!important;padding:3px 5px!important;line-height:1.1!important}.info-badge.sale-badge{font-size:9px!important;padding:3px 5px!important}}.product-collapse.ingredients-collapse summary{padding:12px 0;border-top:1px solid rgba(0,0,0,.1)}.product-collapse.ingredients-collapse .prose{font-size:13px;line-height:1.6;color:#000000b3;padding-bottom:16px}
/*# sourceMappingURL=/cdn/shop/t/94/assets/beauty-bottom-sheet.css.map */
