:root{--qz-page-max: 1600px;--qz-page-padding-desktop: 40px;--qz-page-padding-tablet: 28px;--qz-page-padding-mobile: 16px;--qz-page-pad: var(--qz-page-padding-mobile);--qz-stage-h: clamp(600px, 70vh, 760px)}@media(min-width:750px){:root{--qz-page-pad: var(--qz-page-padding-tablet)}}@media(min-width:1200px){:root{--qz-page-pad: var(--qz-page-padding-desktop)}}.qz-container{width:100%;max-width:var(--qz-page-max);margin-inline:auto;padding-inline:var(--qz-page-pad);box-sizing:border-box}body :is(.qz-home-wrap,.qz-eg__inner,.qz-collection,.qz-header__top,.qz-nav__list,.qz-mega__inner,.qz-service-bar__inner,.qz-hero__content){max-width:var(--qz-page-max);margin-inline:auto;padding-inline:var(--qz-page-pad);box-sizing:border-box}body .qz-reco .page-width{max-width:var(--qz-page-max);padding-inline:var(--qz-page-pad)}body :is(.qz-eg__img,.qz-social__img,.qz-utility__img,.qz-mosaic__img,.qz-feature__img){max-width:100%}body .qz-eg__grid>*,body .qz-collection__grid>*,body .qz-selection__grid>*{min-width:0}body main{overflow-x:clip}body .qz-product .qz-product__grid{max-width:var(--qz-page-max);padding-inline:var(--qz-page-pad)}@media(max-width:989px){body .qz-product .qz-product__grid{padding-inline:max(var(--qz-page-pad),24px)}body .qz-product .qz-gallery{margin-inline:calc(max(var(--qz-page-pad),24px)*-1)}}@media(min-width:990px){body .qz-product .qz-product__grid{grid-template-columns:minmax(0,54fr) minmax(410px,46fr);gap:44px;align-items:start}body .qz-product .qz-product__media{display:flex;justify-content:center;min-width:0}body .qz-product .qz-gallery{width:100%;min-width:0}body .qz-product .qz-product__info{width:100%;max-width:450px;justify-self:center}body .qz-product .qz-gallery--thumbs{grid-template-columns:76px minmax(0,1fr);gap:18px}body .qz-product .qz-gallery__thumbs{max-height:var(--qz-stage-h);overflow-y:auto}body .qz-product .qz-gallery__item:first-child{height:var(--qz-stage-h);min-height:0;max-height:none;width:100%}body .qz-product .qz-gallery__item:first-child img,body .qz-product .qz-gallery__item:first-child video{width:auto;height:auto;max-width:82%;max-height:82%;object-fit:contain;object-position:center}}@media(min-width:1280px){body .qz-product .qz-product__grid{grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);gap:56px}}@media(max-width:359px){body .qz-collection__grid{grid-template-columns:minmax(0,1fr)}}body .qz-hero{height:clamp(520px,72vh,720px)}@media(min-width:990px){body .qz-hero{height:clamp(620px,78vh,850px)}}body .qz-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body .qz-hero__content{z-index:2}.qz-header{transition:background-color .22s ease,border-color .22s ease,color .22s ease}.qz-header :is(.header__menu-item,.header__icon,.header__heading-link,.qz-header__logo-text){color:var(--qz-color-text);transition:color .22s ease}.qz-header__logo-img{transition:filter .22s ease}body.qz-hdr-overlay.qz-hdr-overlay--light .shopify-section-group-header-group:has(.qz-header):not(:hover):not(:focus-within):not(:has([aria-expanded=true])) :is(.header__menu-item,.header__icon,.header__heading-link,.qz-header__logo-text,.qz-header__utility a){color:#fff!important}body.qz-hdr-overlay.qz-hdr-overlay--light .shopify-section-group-header-group:has(.qz-header):not(:hover):not(:focus-within):not(:has([aria-expanded=true])) .qz-header__logo-img{filter:brightness(0) invert(1)}body.qz-hdr-overlay .shopify-section-group-header-group:has(.qz-header):not(:hover):not(:focus-within):not(:has([aria-expanded=true])) .qz-header{background:transparent!important;border-color:transparent!important}body.qz-hdr-overlay.qz-hdr-overlay--light .shopify-section-group-header-group:has(.qz-header):not(:hover):not(:focus-within):not(:has([aria-expanded=true])) .cart-count-bubble{background:#fff;color:var(--qz-color-text)!important}body.qz-hdr-overlay.qz-hdr-overlay--light .shopify-section-group-header-group:has(.qz-header):not(:hover):not(:focus-within):not(:has([aria-expanded=true])) .cart-count-bubble span{color:var(--qz-color-text)!important}body .qz-product .qz-btn,body .qz-product-card__cta,body .qz-sticky-buy__cta,body .card .button,body .quick-add__submit,body .product-form__submit{background:var(--qz-color-cta, #111111)!important;color:var(--qz-color-cta-text, #FFFFFF)!important;border:1px solid var(--qz-color-cta, #111111)!important;border-radius:0!important;box-shadow:none!important}body .qz-product .qz-btn:hover:not([disabled]),body .qz-product-card__cta:hover:not([disabled]),body .qz-sticky-buy__cta:hover:not([disabled]),body .card .button:hover:not([disabled]),body .quick-add__submit:hover:not([disabled]),body .product-form__submit:hover:not([disabled]){background:var(--qz-color-cta-hover, #252525)!important;border-color:var(--qz-color-cta-hover, #252525)!important;color:var(--qz-color-cta-text, #FFFFFF)!important}body .qz-product .qz-btn[disabled],body .qz-product-card__cta[disabled],body .qz-sticky-buy__cta[disabled],body .card .button[disabled],body .quick-add__submit[disabled],body .product-form__submit[disabled]{background:#cfcac2!important;border-color:#cfcac2!important;color:#fff!important;opacity:1!important;cursor:not-allowed}body .qz-product .qz-btn[name=add]{display:flex!important;width:100%!important;margin:0!important;padding:0 16px!important;font-size:12px!important;font-weight:500!important;letter-spacing:.14em!important}body .qz-product-card__cta[name=add]{display:flex!important;width:100%!important;max-width:184px!important;margin:0 auto!important;padding:0 16px!important;font-size:12px!important;font-weight:500!important;letter-spacing:.14em!important}@media(max-width:989px){body .qz-product .qz-btn[name=add]{font-size:13px!important}}@media(max-width:749px){body .qz-product-card__cta[name=add]{font-size:11px!important;letter-spacing:.1em!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/qz-layout.css.map */
