@media screen and (min-width:741px){.sidebar-layout-grid{display:grid;grid-template-columns:233px 1fr;gap:0 16px;max-width:var(--container-max-width);margin-inline:auto;padding-inline:var(--container-gutter)}.sidebar-layout-grid>.shopify-section{display:block}.sidebar-layout-header{max-width:var(--container-max-width);margin-inline:auto;padding-inline:var(--container-gutter)}[role=main] .shopify-section--main-page-sidebar~.shopify-section:has(.section-blends){background:transparent}.shopify-section--main-page-sidebar{grid-column:1;grid-row:1 / span 50}[role=main] .shopify-section--main-page-sidebar{background:transparent}.shopify-section--main-page-sidebar .sidebar-menu{position:sticky;top:120px}.shopify-section--main-page-sidebar~.shopify-section:not([class*=shopify-section-group-]){grid-column:2}.sidebar-layout-grid>[class*=shopify-section-group-]{grid-column:1 / -1}.shopify-section--main-page-sidebar~.shopify-section{margin-top:var(--spacing-4)}.shopify-section--main-page-sidebar+.shopify-section{margin-top:0}.shopify-section--main-page-sidebar~.shopify-section:has(.section-blends){background:transparent}.shopify-section--main-page-sidebar~.shopify-section .section{padding:var(--spacing-4) 0}.shopify-section--main-page-sidebar~.shopify-section:not(:has(.section-blends)){border-radius:12px}.shopify-section--main-page-sidebar~.shopify-section:not(:has(.section-blends)) .section{padding:var(--spacing-4)}.shopify-section--main-page-sidebar+.shopify-section .section{padding-block-start:0}.shopify-section--main-page-sidebar~.shopify-section .product-card--blends .product-card__info{padding:var(--product-card-info-padding)}}.sidebar-layout-header .page-spacer{margin-block-start:0;padding-block-start:var(--spacing-6)}.sidebar-menu__heading{font-size:var(--text-sm);font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin:0 0 8px;padding:0 12px}.sidebar-menu__list{list-style:none;margin:0;padding:0;display:flex}.sidebar-menu__link{display:flex;align-items:stretch;width:100%;text-decoration:none;color:inherit;border-radius:8px;overflow:hidden;opacity:.75;transition:opacity .15s}.sidebar-menu__link:hover,.sidebar-menu__link.is-active{opacity:1}.sidebar-menu__title{background:#fffbf0;font-size:var(--text-sm);font-weight:500;display:flex;align-items:center;padding:8px 12px;flex:1}.sidebar-menu__image{object-fit:cover;flex-shrink:0}@media screen and (min-width:741px){.sidebar-menu__list{flex-direction:column;gap:4px}.sidebar-menu__image{width:48px;height:48px;border-radius:0}}@media screen and (max-width:740px){.sidebar-layout-grid{padding-inline:var(--container-gutter)}.sidebar-menu{display:none;background:#cff4e7;padding:8px 0;position:relative}.sidebar-menu.is-ready{display:block}.sidebar-menu__list{flex-direction:row;gap:16px;overflow-x:auto;padding:0 16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sidebar-menu__list::-webkit-scrollbar{display:none}.sidebar-menu__heading{font-size:var(--text-xs);padding:4px 16px 0;margin:0;text-align:center}.sidebar-menu__list{position:relative}.sidebar-menu:after{content:"";position:absolute;top:0;right:0;bottom:0;width:40px;background:linear-gradient(to right,transparent,#CFF4E7);pointer-events:none;z-index:1}.sidebar-menu__item{flex-shrink:0}.sidebar-menu__link{flex-direction:column;align-items:center;text-align:center;border-radius:0;overflow:visible;opacity:.5;transition:opacity .15s}.sidebar-menu__link.is-active{opacity:1}.sidebar-menu__link.is-active .sidebar-menu__title{font-weight:700}.sidebar-menu__image{width:48px;height:48px;border-radius:8px}.sidebar-menu__item{flex:0 0 72px}.sidebar-menu__title{font-size:var(--text-xs);white-space:normal;text-align:center;padding:4px 0;background:none!important;line-height:1.2}.shopify-section--main-page-sidebar~.shopify-section:not([class*=shopify-section-group-]){margin-top:var(--spacing-4)}.shopify-section--main-page-sidebar~.shopify-section:has(.section-blends){background:transparent}.shopify-section--main-page-sidebar~.shopify-section .section{padding:var(--spacing-4) 0}.shopify-section--main-page-sidebar~.shopify-section:not(:has(.section-blends)){border-radius:12px}.shopify-section--main-page-sidebar~.shopify-section:not(:has(.section-blends)) .section{padding:var(--spacing-4)}.shopify-section--main-page-sidebar~.shopify-section .product-card--blends .product-card__info{padding:var(--product-card-info-padding)}}html{scroll-behavior:smooth}
/*# sourceMappingURL=/cdn/shop/t/65/assets/sidebar-menu.css.map */
