body.template-index,body.template-collection,.template-index #MainContent,.template-collection #MainContent,.template-collection #MainContent .collection-hero,.template-collection #MainContent>.shopify-section{background:#e8e9e9!important}.template-collection #MainContent .page-width{max-width:none;padding-inline:32px}.template-collection #product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 12px;margin:0;padding:0}.template-collection #product-grid>.grid__item{width:100%;max-width:none;min-width:0;padding:0}.acervo-card{background:transparent;color:#000;text-align:left}.acervo-card__media{display:block;position:relative;aspect-ratio:1;background:#fff;overflow:hidden}.acervo-card__media img,.acervo-card__media svg{display:block;width:100%;height:100%;object-fit:cover}.acervo-card__details{padding:10px 0 0}.acervo-card .acervo-card__title{margin:0;font-size:17px;font-weight:500;line-height:1.35;letter-spacing:-.018em}.acervo-card__title a{color:inherit;text-decoration:none}.acervo-card__title a:hover{text-decoration:underline}.acervo-card .acervo-card__category{margin:3px 0 0;color:#666;font-size:13px;font-weight:400;line-height:1.3}.acervo-card__size-row{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.acervo-card__size{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 7px;border:1px solid #000;background:#fff;color:#000;font-size:12px;font-weight:600;line-height:1}.acervo-card__prices{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin-top:7px;font-size:19px;font-weight:550;line-height:1.25;font-variant-numeric:tabular-nums}.acervo-card__prices s{color:#666;font-size:.94em;font-weight:400}.acervo-card__sold-out{position:absolute;left:12px;top:12px;background:#fff;color:#111;padding:5px 8px;font-size:11px}.acervo-filter-bar{overflow:visible;flex-wrap:wrap}.acervo-filter-count{margin-left:auto;font-size:14px;font-weight:600;color:#111}.acervo-filter-empty{align-items:center;color:#111;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:72px auto 32px;max-width:560px;padding:24px;text-align:center}.acervo-filter-empty[hidden]{display:none!important}.acervo-filter-empty strong{font-size:24px;line-height:1.15}.acervo-filter-empty span{color:#555;font-size:14px;line-height:1.4}.acervo-filter__menu label:focus-within{outline:2px solid #111;outline-offset:2px}.acervo-announcement-text{margin:0;padding:0;text-align:center;color:#fff!important;-webkit-text-fill-color:#fff;font-size:13px;font-weight:600;line-height:1.4}.announcement-bar:has(.acervo-announcement-text){background:#000!important;color:#fff!important}.template-collection .alpeway-section-header:not(.alpeway-header-scrolled):not(.alpeway-mobile-header-scrolled),.template-collection .alpeway-section-header:not(.alpeway-header-scrolled):not(.alpeway-mobile-header-scrolled) .alpeway-floating-header-wrapper,.template-collection .alpeway-section-header:not(.alpeway-header-scrolled):not(.alpeway-mobile-header-scrolled) .alpeway-floating-header-wrapper .header{background:transparent!important}@media(min-width:990px){.announcement-bar:has(.acervo-announcement-text){padding-block:10px!important}.acervo-announcement-text{font-size:15px;line-height:1.4}.template-collection .alpeway-section-header:not(.alpeway-header-scrolled) .alpeway-desktop-capsule{background:#fff!important;border:1px solid rgba(18,18,18,.08)!important;box-shadow:var(--alpeway-capsule-shadow)!important}.template-collection .alpeway-section-header:not(.alpeway-header-scrolled) .alpeway-floating-header-wrapper .header{padding-top:24px!important}.template-collection .alpeway-section-header.alpeway-header-scrolled .alpeway-floating-header-wrapper .header:before,.template-collection .alpeway-section-header .alpeway-floating-header-wrapper .header.alpeway-menu-open:before{opacity:1!important}.template-collection .alpeway-section-header.alpeway-header-scrolled{background:#fff!important}}@media(min-width:750px)and (max-width:989px){.template-collection #product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.template-collection #MainContent .page-width{padding-inline:10px}.template-collection #product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}.acervo-card .acervo-card__title{font-size:15px}.acervo-card .acervo-card__category{font-size:12px}.acervo-card__prices{font-size:16px}.acervo-card__size{min-width:28px;height:28px;padding-inline:6px;font-size:11px}.acervo-filter-count{margin-left:auto;flex-basis:100%;text-align:right}.acervo-announcement-text{font-size:11px}.acervo-filter-bar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:6px;overflow:visible;padding-bottom:0}.acervo-filter{min-width:0}.acervo-filter>summary{justify-content:center;gap:4px;width:100%;min-height:36px;padding:7px 4px;font-size:10px}.acervo-filter>summary .icon-caret{flex:0 0 auto;width:8px}.acervo-filter__menu{position:absolute;z-index:30;top:calc(100% + 8px);right:auto;bottom:auto;left:0;width:min(210px,calc(100vw - 24px));max-height:min(60vh,440px);overflow-y:auto}.acervo-filter:nth-of-type(2) .acervo-filter__menu{left:-55px}.acervo-filter:nth-of-type(3) .acervo-filter__menu{left:-110px}.acervo-filter:nth-of-type(4) .acervo-filter__menu{right:0;left:auto}.acervo-filter-count{grid-column:1 / -1;order:initial;margin:4px 0 0;text-align:right}.acervo-filter-empty{margin-top:54px;padding-inline:18px}.acervo-filter-empty strong{font-size:21px}}@media(max-width:989px){body .alpeway-section-header:has(#Details-menu-drawer-container[open]),body .alpeway-section-header:has(#Details-menu-drawer-container[open]) .alpeway-floating-header-wrapper,body .alpeway-section-header:has(#Details-menu-drawer-container[open]) .alpeway-floating-header-wrapper .header{background:#fff!important;background-color:#fff!important;background-image:none!important;border-top:0!important;border-bottom:0!important;box-shadow:none!important}body .alpeway-section-header:has(#Details-menu-drawer-container[open]) .alpeway-floating-header-wrapper .header:before,body .alpeway-section-header:has(#Details-menu-drawer-container[open]) .alpeway-floating-header-wrapper .header:after{border:0!important;box-shadow:none!important;opacity:0!important}body .alpeway-section-header:has(#Details-menu-drawer-container[open]) .menu-drawer,body .alpeway-section-header:has(#Details-menu-drawer-container[open]) .menu-drawer__inner-container,body .alpeway-section-header:has(#Details-menu-drawer-container[open]) .menu-drawer__navigation-container,body .alpeway-section-header:has(#Details-menu-drawer-container[open]) .menu-drawer__submenu{background:#fff!important;background-color:#fff!important;background-image:none!important;border-top:0!important;box-shadow:none!important}body .alpeway-section-header:has(#Details-menu-drawer-container[open]) .header__icon--menu,body .alpeway-section-header:has(#Details-menu-drawer-container[open]) .header__icon--menu:focus,body .alpeway-section-header:has(#Details-menu-drawer-container[open]) .header__icon--menu:focus-visible{border:0!important;box-shadow:none!important;outline:0!important}body .alpeway-section-header:has(#Details-menu-drawer-container[open]) .menu-drawer-container .header__icon,body .alpeway-section-header:has(#Details-menu-drawer-container[open]) .header__icons .header__icon{color:#111!important}}@media(max-width:989px){body .alpeway-floating-header-wrapper.header-wrapper--border-bottom:has(#Details-menu-drawer-container[open]),body .alpeway-floating-header-wrapper:has(#Details-menu-drawer-container[open]),body .alpeway-floating-header-wrapper:has(#Details-menu-drawer-container[open]) .header,body .alpeway-floating-header-wrapper:has(#Details-menu-drawer-container[open]) .menu-drawer{border-top:0!important;border-bottom:0!important;outline:0!important}body #Details-menu-drawer-container>summary.header__icon--menu,body #Details-menu-drawer-container>summary.header__icon--menu:focus,body #Details-menu-drawer-container>summary.header__icon--menu:focus-visible,body #Details-menu-drawer-container>summary.header__icon--menu.focused{border:0!important;box-shadow:none!important;outline:0!important;-webkit-tap-highlight-color:transparent}body.template-index .alpeway-section-header:not(.alpeway-mobile-header-scrolled):has(#Details-menu-drawer-container[open]),body.template-index .alpeway-section-header:not(.alpeway-mobile-header-scrolled):has(#Details-menu-drawer-container[open]) .alpeway-floating-header-wrapper,body.template-index .alpeway-section-header:not(.alpeway-mobile-header-scrolled):has(#Details-menu-drawer-container[open]) .header,body.template-collection .alpeway-section-header:not(.alpeway-mobile-header-scrolled):has(#Details-menu-drawer-container[open]),body.template-collection .alpeway-section-header:not(.alpeway-mobile-header-scrolled):has(#Details-menu-drawer-container[open]) .alpeway-floating-header-wrapper,body.template-collection .alpeway-section-header:not(.alpeway-mobile-header-scrolled):has(#Details-menu-drawer-container[open]) .header{background:transparent!important;background-color:transparent!important}body.template-index .alpeway-section-header:not(.alpeway-mobile-header-scrolled):has(#Details-menu-drawer-container[open]) .header:before,body.template-collection .alpeway-section-header:not(.alpeway-mobile-header-scrolled):has(#Details-menu-drawer-container[open]) .header:before{background:#fff!important;border:0!important;box-shadow:none!important;content:""!important;opacity:1!important;transform:scaleX(0)!important;transform-origin:left center!important;transition:transform var(--duration-default) ease!important}body.template-index .alpeway-section-header:not(.alpeway-mobile-header-scrolled):has(#Details-menu-drawer-container.menu-opening) .header:before,body.template-collection .alpeway-section-header:not(.alpeway-mobile-header-scrolled):has(#Details-menu-drawer-container.menu-opening) .header:before{transform:scaleX(1)!important}}@media(max-width:989px){body.template-index .alpeway-section-header:not(.alpeway-mobile-header-scrolled):has(#Details-menu-drawer-container[open]) .alpeway-floating-header-wrapper .header{margin-top:0!important}body.template-index .alpeway-section-header:not(.alpeway-mobile-header-scrolled):has(#Details-menu-drawer-container[open]) #Details-menu-drawer-container[open] .menu-drawer{top:calc(var(--header-bottom-position, 94px) - 2px)!important;height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 94px) + 2px)!important}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/acervo-v38.css.map */
