.sidebar-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;pointer-events:none}.sidebar-wrapper.sidebar-wrapper--active{pointer-events:auto}.sidebar-wrapper.sidebar-wrapper--active .sidebar-background{visibility:visible;opacity:1}@media screen and (max-width:1023.98px){.sidebar-wrapper.sidebar-wrapper--active .sidebar{transform:translateY(0)}}@media screen and (min-width:1024px){.sidebar-wrapper.sidebar-wrapper--active .sidebar{transform:translate(0)}}.sidebar-wrapper .sidebar-background{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--scrim-material);background-color:var(--shoji-bg);-webkit-backdrop-filter:var(--shoji-blur);backdrop-filter:var(--shoji-blur);transition:opacity var(--transition-speed) var(--transition-easing),visibility var(--transition-speed) var(--transition-easing);visibility:hidden;opacity:0}.sidebar-wrapper .sidebar{position:fixed;right:0;bottom:0;padding:20px 10px 0;display:flex;flex-direction:column;transition:transform var(--transition-speed) var(--transition-easing)}@media screen and (max-width:1023.98px){.sidebar-wrapper .sidebar{min-height:72.5svh;max-height:92svh;padding-bottom:50px;transform:translateY(calc(100% + 30px))}}@media screen and (min-width:1024px){.sidebar-wrapper .sidebar{top:0;max-width:max(372px,25.9%);transform:translate(100%)}}.sidebar-wrapper .sidebar-heading{padding-bottom:15px}.sidebar-wrapper .sidebar-close:not(.btn){padding:5px;position:relative;right:4px;outline:none!important}.sidebar-wrapper .sidebar-close:not(.btn):after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}@media screen and (min-width:1024px){.sidebar-wrapper .sidebar-close:not(.btn){right:4px;top:-3px}}.sidebar-wrapper .sidebar-body{font-size:var(--font-size-f0);color:var(--primary-foreground);flex:1;min-height:0;display:flex;flex-direction:column;margin-top:20px;overflow:auto;padding-bottom:calc(var(--bottom-distance) + 5px)}@media screen and (min-width:1024px){.sidebar-wrapper .sidebar-body{margin-top:10px}}.sidebar-wrapper .sidebar-body::-webkit-scrollbar{display:none}.sidebar-wrapper .sidebar-body:not(:has(.sidebar__image-body)){gap:30px}@media screen and (min-width:1023.98px){.sidebar-wrapper .sidebar-body:not(:has(.sidebar__image-body)){gap:20px;padding-bottom:75px}}.sidebar-wrapper .sidebar-body h4{margin-bottom:12px}.sidebar-wrapper .sidebar-body .sidebar-image{aspect-ratio:352/332}.sidebar-wrapper .sidebar-body h6{font-weight:400;font-size:var(--font-size-f0);color:var(--secondary-foreground);margin-bottom:10px}.sidebar-wrapper .sidebar-body ul:not(.list-unstyled) li:not(.product-card-secondary){position:relative;padding-left:10px}.sidebar-wrapper .sidebar-body ul:not(.list-unstyled) li:not(.product-card-secondary)+li{margin-top:5px}.sidebar-wrapper .sidebar-body ul:not(.list-unstyled) li:not(.product-card-secondary):before{content:"";position:absolute;left:0;top:5px;width:3px;height:3px;background-color:var(--primary-foreground)}.sidebar-wrapper .sidebar-actions{width:100%;padding:10px;position:absolute;left:0;bottom:0;z-index:9;background-image:var(--scrim-material);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--material-color);border-top:1px solid var(--secondary-bg-color)}.sidebar-wrapper .sidebar-actions-double{display:flex;gap:5px}.sidebar-wrapper .sidebar-actions-double a,.sidebar-wrapper .sidebar-actions-double button{flex:1;text-align:center;align-items:center;justify-content:center}.sidebar-wrapper .sidebar-inner-scroll{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto}.sidebar-wrapper .sidebar-inner-scroll::-webkit-scrollbar{display:none}.sidebar__image-heading .sidebar{height:90.5svh}@media screen and (min-width:1024px){.sidebar__image-heading .sidebar{height:100%;top:0}}.sidebar__image-heading .sidebar-body{overflow:unset}.sidebar__image-heading .sidebar-heading,.sidebar__image-heading .sidebar-heading button:not(.inline-tab-navigation-trigger){color:var(--color-white)}.sidebar__image-heading .sidebar-heading{padding-bottom:0}@media screen and (min-width:1024px){.sidebar__image-heading .sidebar-heading button:not(.inline-tab-navigation-trigger){top:-5px}}.sidebar__image-heading .sidebar__image-head{position:relative;top:-38px;z-index:-1;margin:-20px -10px;color:var(--color-white);flex-shrink:0}@media screen and (min-width:1024px){.sidebar__image-heading .sidebar__image-head{top:-31px}}.sidebar__image-heading .sidebar__image-head img,.sidebar__image-heading .sidebar__image-head video{width:100%;object-fit:cover;aspect-ratio:372/162}@media screen and (min-width:1024px){.sidebar__image-heading .sidebar__image-head img,.sidebar__image-heading .sidebar__image-head video{aspect-ratio:372/167}}.sidebar__image-heading .sidebar__image-head figcaption{bottom:0;padding:12px 10px;gap:12px}@media screen and (min-width:1024px){.sidebar__image-heading .sidebar__image-head figcaption{padding:22px 10px}}.sidebar__image-heading .sidebar__image-head figcaption .dot-container{gap:5px}.sidebar__image-heading .sidebar__image-body{display:flex;flex-direction:column;flex:1;gap:20px;min-height:0;overflow-y:auto;padding:0 10px 65px;margin:10px -10px 0}@media screen and (max-width:1023.98px){.sidebar__image-heading .sidebar__image-body{gap:31px;margin-top:3px}}.sidebar__image-heading .sidebar__image-body::-webkit-scrollbar{display:none}.sidebar__image-heading .sidebar__image-body__group-description ul{display:flex;flex-direction:column;gap:6px;padding-left:0;margin-bottom:0}body.sidebar-open header-component,body.sidebar-open .product-details.sticky-content--desktop{z-index:100}body.sidebar-open iframe#chat-button,body.sidebar-open .gorgias-custom-trigger-wrapper{z-index:5!important}.sidebar .inline-tab-navigation{border-bottom:0;box-shadow:inset 0 -1px 0 var(--color-detail)}.sidebar .inline-tab-navigation .inline-tab-navigation-indicator{bottom:0}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sidebar.css.map */
