/*
Generated time: September 30, 2025 04:29
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.halo-grid-content:after{content:'';display:block;clear:both}.page-sidebar{position:fixed;top:0;bottom:0;padding:0;width:100%;height:100%;z-index:101;max-width:calc(100vw - 40px);opacity:1;transition:transform var(--duration-long) ease,opacity var(--duration-long) ease,visibility var(--duration-default) ease;background-color:var(--bg-white)}.sidebar-toogle{display:block;width:40px;height:40px;padding:10px;background:var(--btn-1-bg);color:var(--btn-1-color);margin:0 0 15px 0}.sidebar-toogle .icon{display:block;width:100%;height:100%;fill:currentColor;stroke:transparent;color:currentColor}.page-sidebar.page-sidebar-left{left:0;transform:translate3d(-101%,0,0)}.page-sidebar.page-sidebar-right{right:0;transform:translate3d(101%,0,0)}.page-sidebar.page-sidebar-left .halo-sidebar-close{right:-40px}.page-sidebar.page-sidebar-right .halo-sidebar-close{left:-40px}body.open-mobile-sidebar{overflow:hidden}body.open-mobile-sidebar .background-overlay{opacity:1;pointer-events:all}body.open-mobile-sidebar .page-sidebar{opacity:1;visibility:visible;transform:translate3d(0,0,0)}body.open-mobile-sidebar .halo-grid-content{overflow-x:hidden}.wrapper-collection-toolbar{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1599px){.sidebar--layout_vertical .productGrid.column-4 .product,.sidebar--layout_vertical .productGrid.column-5 .product{width:33.33333%}.toolbar .toolbar-item .toolbar-icon.grid-4{display:none}}@media screen and (max-width:1300px){.sidebar--layout_vertical .productGrid.column-3 .product,.sidebar--layout_vertical .productGrid.column-4 .product,.sidebar--layout_vertical .productGrid.column-5 .product{width:50%}.toolbar .toolbar-item .toolbar-icon.grid-3{display:none}}@media screen and (max-width:1024px){.page-sidebar .halo-sidebar-close{opacity:0;pointer-events:none;transition:opacity var(--duration-long) ease}body.open-mobile-sidebar .page-sidebar .halo-sidebar-close{opacity:1;pointer-events:auto}.wrapper-collection-toolbar .pagination-page-total{display:none}.toolbar{width:100%}.toolbar-wrapper:not(.toolbar-mobile){justify-content:flex-end!important}.toolbar-wrapper .toolbar-col{top:0}}@media screen and (max-width:550px){.sidebar--layout_vertical .productGrid.column-3 .product,.sidebar--layout_vertical .productGrid.column-4 .product,.sidebar--layout_vertical .productGrid.column-5 .product{width:100%}}@media screen and (min-width:551px){.page-sidebar{max-width:370px}}@media screen and (min-width:1025px){.body-custom-width:not(.template-index) .wrapper-body .policies-block .container{padding-left:15px;padding-right:15px}.page-sidebar{position:static;top:30px;left:unset!important;right:unset!important;bottom:unset;height:auto;transition:unset;transform:unset!important;z-index:inherit;background-color:transparent;display:inline-block;vertical-align:top;width:265px;opacity:1;visibility:visible;float:left;transition:var(--anchor-transition)}.page-sidebar+.page-content{width:calc(100% - 265px);padding-left:30px;float:left}.page-sidebar.has-sticky{position:sticky}.scroll-down .page-sidebar{top:20px}.scroll-down .announcement-sticky-all~.wrapper-body .page-sidebar,.scroll-down .announcement-sticky-desktop~.wrapper-body .page-sidebar{top:60px}.scroll-up .page-sidebar{top:70px}.scroll-up .announcement-sticky-all~.wrapper-body .page-sidebar,.scroll-up .announcement-sticky-desktop~.wrapper-body .page-sidebar{top:160px}.sidebar-toogle{display:none;margin-bottom:0}.page-sidebar.page-sidebar-right{float:right}.page-sidebar.page-sidebar-right+.page-content{padding-left:0;padding-right:30px}}@media screen and (min-width:1400px){.page-sidebar{width:305px}.page-sidebar+.page-content{padding-left:40px;width:calc(100% - 305px)}.page-sidebar.page-sidebar-right+.page-content{padding-right:40px}}@media screen and (min-width:1600px){.page-sidebar+.page-content{padding-left:50px}.page-sidebar.page-sidebar-right+.page-content{padding-right:50px}}