*{padding:0;margin:0;box-sizing:border-box}.header .header__primary-nav-item .mega-menu{justify-content:space-between}#sidebar-menu .mobile-accordion button,#sidebar-menu .mobile-accordion-1 button,#sidebar-menu .mobile-accordion-2 button,#sidebar-menu .mobile-accordion-3 button,#sidebar-menu .mobile-accordion-4 button,#sidebar-menu .mobile-accordion-5 button{flex-direction:column;text-align:left;position:relative;padding:0;display:flex;width:100%}#sidebar-menu .mobile-accordion button .mobile-accordion__icon,#sidebar-menu .mobile-accordion-1 button .mobile-accordion__icon,#sidebar-menu .mobile-accordion-2 button .mobile-accordion__icon,#sidebar-menu .mobile-accordion-3 button .mobile-accordion__icon,#sidebar-menu .mobile-accordion-4 button .mobile-accordion__icon,#sidebar-menu .mobile-accordion-5 button .mobile-accordion__icon{position:absolute;right:0;top:6px}#sidebar-menu .mobile-accordion button span,#sidebar-menu .mobile-accordion-1 button span,#sidebar-menu .mobile-accordion-2 button span,#sidebar-menu .mobile-accordion-3 button span,#sidebar-menu .mobile-accordion-4 button span,#sidebar-menu .mobile-accordion-5 button span{width:100%;text-align:left}#sidebar-menu .mobile-accordion .mobile-accordion__content .mobile-menu__grid,#sidebar-menu .mobile-accordion-1 .mobile-accordion__content .mobile-menu__grid,#sidebar-menu .mobile-accordion-2 .mobile-accordion__content .mobile-menu__grid,#sidebar-menu .mobile-accordion-3 .mobile-accordion__content .mobile-menu__grid,#sidebar-menu .mobile-accordion-4 .mobile-accordion__content .mobile-menu__grid,#sidebar-menu .mobile-accordion-5 .mobile-accordion__content .mobile-menu__grid{grid-template-columns:repeat(4,1fr);padding-top:15px;gap:5px}#cstm-accordion .mobile-accordion__content .mobile-menu__grid .mobile-menu__item span{line-height:1.2;font-size:12px}#sidebar-menu .mobile-menu__item img{height:100px;object-fit:cover;border-radius:0}.header .header__primary-nav-item .mega-menu .mega-menu__linklist{flex-direction:column;gap:8px;width:20%}#sidebar-menu .mobile-accordion-3 .mobile-menu__grid{display:flex!important;justify-content:start;gap:10px}#sidebar-menu .mobile-accordion-4 .mobile-menu__grid{display:flex;flex-direction:column}.header .header__primary-nav-item .mega-menu .mega-menu__linklist a{text-transform:capitalize}.header .contents .header__primary-nav-item:before{display:none}.header .header__primary-nav-item .mega-menu .mega-menu__promo{width:80%;display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.header .header__primary-nav-item .mega-menu .mega-menu__promo>.v-stack{flex:unset;min-width:unset}.cstm-mega-menu .mobile-mega-menu{display:flex;overflow:scroll;gap:20px}.cstm-mega-menu .mobile-mega-menu .mobile-mega-menu__item{width:55%;flex:0 0 55%}.cstm-mega-menu{padding:20px 0 100px}.cstm-mega-menu .menu-heading{margin-bottom:15px;font-size:14px;text-transform:uppercase;font-family:Avenir Next,sans-serif!important}#sidebar-menu .mobile-accordion-5 button span,#sidebar-menu .mobile-accordion-4 button span{font-size:13px;text-transform:uppercase}.mobile-accordion-3 a.mobile-menu__item:last-child{color:#fff;border:0px}.mobile-accordion-3 a.mobile-menu__item{border:1px solid #000;padding:6px 8px}#sidebar-menu .mobile-accordion-1 button span,#sidebar-menu .mobile-accordion button span{font-style:italic;font-family:"Noto Serif Display Extra Condensed",serif!important;font-size:18px}#sidebar-menu .mobile-accordion-3 button span{text-transform:uppercase}.mobile-accordion-3 a.mobile-menu__item span{margin:0;line-height:1;text-transform:uppercase;font-size:12px;text-align:center}#sidebar-menu .header-sidebar__linklist li{display:none}.header-sidebar .about-menu{padding:16px 0;border-block-start-width:0!important}.header-sidebar .about-menu a{color:#000;font-size:14px;text-transform:uppercase}.header-sidebar .header-sidebar__scroller.ssss li a{font-size:14px;text-transform:capitalize}.cstm-mega-menu .mobile-mega-menu .mobile-mega-menu__item a p{font-size:14px;text-align:center;text-transform:capitalize}.product-page-scrolled .cstm-sticky-block{opacity:1;transition:all .5s ease}.product-page-scrolled .cstm-sticky-block .prose-product-desc p{font-size:14px}.product-page-scrolled .cstm-sticky-block .cstm-block-rating .rating-badge span{color:#000!important}.cstm-sticky-block{opacity:0;position:fixed;bottom:10px;background:#fff;z-index:5;width:90%;right:0;margin:0 auto;left:0;padding:10px;box-shadow:0 0 14px #0000003d}.cstm-sticky-block .buy-buttons button{padding:14px;line-height:1;margin:6px 0;font-size:12px;display:flex;gap:10px}.cstm-sticky-block .prose{font-size:18px;font-weight:400;font-style:italic;font-family:"Noto Serif Display Extra Condensed",serif!important}.cstm-sticky-block .color-swatch.is-selected{position:relative}.cstm-sticky-block .color-swatch.is-selected:before{content:"";background-image:url(/cdn/shop/files/check_1.png?v=1765869276);position:absolute;width:20px;height:20px;background-size:contain;left:50%;top:50%;transform:translate(-50%,-50%);filter:invert(1)}.product-gallery{height:100%;position:relative}.product-gallery__image-list{position:sticky;top:30px}.cstm-sticky-block .cstm-prose{display:flex;flex-direction:column}.cstm-sticky-block .cstm-prose a{text-decoration:underline;display:flex;align-content:center;line-height:1;gap:5px}.cstm-sticky-block .cstm-prose a .cstm-icn{width:14px;height:14px}.mobile-accordion-4 .mobile-menu__item{display:flex;align-items:center;gap:10px}.mobile-accordion-4 .mobile-menu__item img{width:16px;height:16px!important;border-radius:0!important}.mobile-accordion-4 .mobile-menu__grid{padding-top:20px}.mobile-accordion-4 .mobile-menu__item span{margin:0}.mobile-accordion-4 .mobile-menu__item .menu-img-block{background:#0000000f;border-radius:50%;padding:7px}div#cstm-accordion{padding:16px 0;border-block-start-width:0px}.mobile-accordion,.mobile-accordion-4{border-top:1px solid #eee!important}div#cstm-accordion .cstm-content{padding-right:5px}#sidebar-menu .mobile-accordion-3 button{display:none}#sidebar-menu .mobile-accordion .mobile-accordion__content p,#sidebar-menu .mobile-accordion-1 .mobile-accordion__content p{font-size:13px}.product-gallery__zoom-button.circle-button svg{margin:0 auto!important}.cstm-buy-buttons button{width:100%}.cstm-buy-buttons{display:none}.product-sticky-bar.is-scroll{display:flex;justify-content:space-between}.product-sticky-bar{display:none}.product:has(.product-gallery__carousel.is-scroll) .cstm-sticky-block{display:none!important;opacity:0!important}.shopify-section--announcement-bar{position:relative;z-index:9}@media (max-width: 576px){.cstm-buy-buttons,.cstm-buy-buttons.is-scrolledsss{display:flex;width:100%}.product-sticky-bar .new-cstm-buy-buttons{display:none}#sidebar-menu .cstm-mega-menu{padding:20px 0}}@media (max-width: 1000px){.cstm-mega-menu{padding:20px 0 60px}.product-gallery .product-gallery__carousel.scroll-area.is-scroller{scrollbar-width:revert;overscroll-behavior-x:revert;overflow:scroll;display:grid!important;grid-template:revert;max-height:100%!important;gap:5px;grid:auto / auto-flow min(28rem,75vw)}.product-gallery .product-gallery__carousel.scroll-area.is-grid{scrollbar-width:unset;overscroll-behavior-x:unset;overflow:unset;display:grid!important;grid-template:repeat(1,1fr) / repeat(2,1fr)!important;max-height:100%!important;gap:5px;grid:unset}}@media (min-width: 768px){.cstm-sticky-block{display:none}product-sticky-bar.product-sticky-bar{visibility:visible;opacity:1}.product-page-scrolled product-sticky-bar.product-sticky-bar{visibility:hidden;opacity:0}}@media (max-width:767px){product-sticky-bar.product-sticky-bar{visibility:visible;opacity:1}.product-page-scrolled product-sticky-bar.product-sticky-bar{visibility:hidden;opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom.css.map */
