:root{--glasev-ink:#0b0b0d;--glasev-paper:#fff;--glasev-panel:#f3f4f6;--glasev-muted:#64646b;--glasev-line:#dedee2;--glasev-wine:#65172a}.glasev-theme{background:var(--glasev-paper);color:var(--glasev-ink)}.glasev-theme :is(.button,.button-secondary,input,select,textarea,.variant-option__button-label){border-radius:0}.glasev-theme :is(.button,.button-secondary){font-family:var(--font-accent--family, sans-serif);font-size:12px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.glasev-theme :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--glasev-wine);outline-offset:4px}.glasev-theme .header__row--top{min-height:112px;background:#fff}.glasev-theme .header__columns{padding-block:12px}.glasev-theme .menu-list__link{font-size:11px;font-weight:650;letter-spacing:.045em;text-transform:uppercase}.glasev-theme .menu-list__link-title{text-decoration-thickness:1px;text-underline-offset:7px}.glasev-theme .header-logo__image.glasev-signature-logo{width:130px;height:68px;object-fit:contain}.glasev-theme .header-logo__image-container--inverse .glasev-signature-logo{filter:invert(1)}.glasev-theme .header-actions__action{min-width:44px;min-height:44px}.glasev-theme .menu-drawer{border-radius:0;box-shadow:none}.glasev-theme .menu-drawer__menu-item--mainlist{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:-.025em}.glasev-drop{padding:0 12px 36px}.glasev-catalog-bar,.glasev-editorial__bar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:17px 4px;font:600 10px/1.4 var(--font-accent--family, sans-serif);letter-spacing:.08em;text-transform:uppercase}.glasev-catalog-bar h1,.glasev-editorial__bar h2{font:inherit;margin:0}.glasev-catalog-bar>span{color:var(--glasev-muted);font-weight:450}.glasev-drop__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px 4px}.glasev-drop__item{min-width:0}.glasev-drop__grid--small{grid-template-columns:repeat(var(--drop-count),minmax(0,1fr))}.glasev-drop__all{display:flex;justify-content:space-between;padding:20px 4px 0;font-size:11px;font-weight:650;letter-spacing:.055em}.glasev-empty-editor{padding:24px;border:1px dashed var(--glasev-line)}.glasev-theme product-card{min-width:0}.glasev-theme .product-card__content{--product-card-gap:6px;box-shadow:none;border-radius:0;background:transparent}.glasev-theme .card-gallery{--gallery-aspect-ratio:4 / 5;background:var(--glasev-panel);border-radius:0;isolation:isolate}.glasev-theme .card-gallery :is(.product-media-container,.product-media){background:transparent}.glasev-theme .card-gallery img{object-fit:contain;padding:8%}.glasev-theme .product-card :is(.product-title,h3,h4,h5,h6,.text-block p){font-family:var(--font-accent--family, sans-serif);font-size:12px;font-weight:650;line-height:1.35;letter-spacing:.015em;text-transform:uppercase}.glasev-theme .product-card :is(.price,.compare-at-price){font-family:var(--font-body--family,sans-serif);font-size:12px;line-height:1.4;font-weight:550;letter-spacing:0}.glasev-theme .product-card .compare-at-price{color:var(--glasev-muted);font-weight:400}.glasev-theme .product-card .price-container:has(.compare-at-price) .price{color:var(--glasev-wine)}.glasev-theme .product-card__content>:not(.card-gallery):not(.product-grid-view-zoom-out--details){padding-inline:4px}.glasev-theme .product-badges{top:10px;left:10px;right:auto;bottom:auto;pointer-events:none;z-index:3}.glasev-theme .product-badges__badge{min-height:25px;padding:6px 11px;border-radius:0;background:var(--glasev-ink);color:#fff;font:650 9px/1.4 var(--font-accent--family,sans-serif);letter-spacing:.05em;text-transform:uppercase}.glasev-drop__grid--small .card-gallery{--glasev-gallery-ratio:1.45}.glasev-drop__grid--small .card-gallery img{padding:5%}.glasev-editorial{padding:0 12px 32px}.glasev-editorial__bar{border-top:1px solid var(--glasev-line)}.glasev-editorial__bar>span{color:var(--glasev-muted)}.glasev-editorial__grid{display:grid;grid-template-columns:repeat(var(--editorial-count),minmax(0,1fr));gap:4px}.glasev-editorial__frame{margin:0;min-width:0;overflow:hidden;background:#111;aspect-ratio:3 / 4}.glasev-editorial__image{display:block;width:100%;height:100%;object-fit:cover}.glasev-theme .footer-content{padding-block:64px 48px;border-top:1px solid var(--glasev-line)}.glasev-theme .footer-content h2{max-width:24ch;font-size:clamp(20px,2.05vw,30px);line-height:1.15;font-weight:700;letter-spacing:-.035em;text-transform:uppercase}.glasev-theme .footer-content p{font-size:10px;letter-spacing:.06em;color:var(--glasev-muted)}.glasev-theme .footer-content .email-signup__input{border-radius:0;min-height:48px}.glasev-theme .footer-content .email-signup__button{border-radius:0}.glasev-theme .footer-utilities{font-size:10px}.glasev-page-collection #MainContent>.shopify-section:first-child h1{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:-.025em}.glasev-page-collection .product-grid-container{padding-inline:12px}.glasev-page-collection .product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop:repeat(4,minmax(0,1fr))}.glasev-theme .facets :is(summary,button,.facets__label){font-size:11px;letter-spacing:.03em}.glasev-theme .product-information{padding-inline:24px}.glasev-theme .product-information__grid{column-gap:clamp(32px,5vw,80px)}.glasev-theme .product-information .product-media-container{background:var(--glasev-panel)}.glasev-theme .product-information .product-media img{object-fit:contain}.glasev-theme .product-details{padding-top:32px}.glasev-theme .product-details h1{font-size:clamp(23px,2.2vw,32px);line-height:1.08;letter-spacing:-.04em;font-weight:700;text-transform:uppercase}.glasev-theme .product-details .price{font-size:16px;font-weight:600}.glasev-theme .product-details .variant-option__button-label{min-width:44px;min-height:44px;border-radius:0;font-size:12px}.glasev-theme .product-details .add-to-cart-button{min-height:52px;border-radius:0;width:100%}.glasev-theme .product-details .add-to-cart-button:not(:disabled):hover{background:var(--glasev-wine);border-color:var(--glasev-wine)}.glasev-theme .product-details .add-to-cart-button:disabled{background:#e8e8eb;color:#64646b;opacity:1}.glasev-theme .quantity-selector{border-radius:0;min-height:44px}.glasev-product-info{border-top:1px solid var(--glasev-line);padding-top:16px;width:100%;font-size:11px}.glasev-product-info p{margin:0 0 12px;color:var(--glasev-muted);line-height:1.6}.glasev-product-info a{display:flex;align-items:center;justify-content:space-between;padding-block:12px;border-bottom:1px solid var(--glasev-line);font-size:10px;font-weight:600;letter-spacing:.04em}.glasev-theme .cart-drawer__dialog{border-radius:0;box-shadow:none}.glasev-theme .cart-drawer :is(h2,.cart-drawer__heading){font-size:21px;font-weight:650;letter-spacing:-.02em;text-transform:uppercase}.glasev-theme .cart-drawer .cart-item__image{object-fit:contain;background:var(--glasev-panel)}.glasev-theme .cart__checkout-button{min-height:50px}@media(min-width:1400px){.glasev-drop__grid:not(.glasev-drop__grid--small){grid-template-columns:repeat(var(--drop-columns),minmax(0,1fr))}.glasev-page-collection .product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop:repeat(5,minmax(0,1fr))}}@media(min-width:750px)and (max-width:1023px){.glasev-drop__grid:not(.glasev-drop__grid--small){grid-template-columns:repeat(3,minmax(0,1fr))}.glasev-page-collection .product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.glasev-theme header-actions .account-button{display:none}.glasev-theme .header__row--top{min-height:76px}.glasev-theme .header__columns{padding-block:2px}.glasev-theme .header-logo__image.glasev-signature-logo{width:105px;height:54px}.glasev-drop{padding:0 6px 30px}.glasev-catalog-bar,.glasev-editorial__bar{padding:13px 4px;font-size:9px}.glasev-drop__grid,.glasev-drop__grid--small{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 4px}.glasev-drop__grid--small .card-gallery{--glasev-gallery-ratio:4 / 5}.glasev-theme .card-gallery img{padding:5%}.glasev-theme .product-card :is(.product-title,h3,h4,h5,h6,.text-block p,.price,.compare-at-price){font-size:11px}.glasev-theme .product-badges{top:7px;left:7px}.glasev-theme .product-badges__badge{font-size:8px;min-height:22px;padding:5px 8px}.glasev-editorial{padding:0 6px 30px}.glasev-editorial__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--glasev-ink) transparent;padding-bottom:8px}.glasev-editorial__frame{flex:0 0 82%;scroll-snap-align:start}.glasev-theme .footer-content{padding-block:36px}.glasev-theme .footer-content h2{font-size:23px;max-width:24ch}.glasev-page-collection .product-grid-container{padding-inline:6px}.glasev-theme .product-information{padding-inline:12px}.glasev-theme .product-details{padding-top:8px}.glasev-theme .product-details h1{font-size:24px}.glasev-theme .product-information__grid{row-gap:12px}.glasev-theme input[type=email],.glasev-theme input[type=search]{font-size:16px}}@media(prefers-reduced-motion:reduce){.glasev-editorial__grid{scroll-behavior:auto}}body.glasev-theme .card-gallery .product-media-container.media-fit{--product-media-fit: contain}body.glasev-theme .card-gallery .product-media-container img{object-fit:contain}@media(max-width:749px){body.glasev-theme .product-information media-gallery .media-gallery__mobile-controls{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/glasev-catalog.css.map */
