.shopify-section.gzx-section--film{margin-bottom:clamp(48px,6vw,96px)}.shopify-section.gzx-section--film .gzx-film:not(:has(.gzx-film__note)){padding-bottom:0}#root .gzx-film__play:before,#root .gzx-film__play:after{display:none}#root .gzx-film__play{background:none;box-shadow:none;text-shadow:0 1px 12px rgba(0,0,0,.55)}.shopify-section:has(>.gzx-duo),.shopify-section:has(>.gzx-gifts),.shopify-section:has(>.gzx-feature),.shopify-section:has(syk-kinetic-text){max-width:calc(100% + var(--rpp) * 2);margin-left:var(--rpn);margin-right:var(--rpn)}.gzx-house{--fg: var(--gz-ink);color:var(--gz-ink);padding:clamp(24px,4vw,64px) 0 clamp(72px,8vw,128px)}.gzx-house__head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(24px,5vw,96px);align-items:end;margin-bottom:clamp(32px,4vw,56px)}.gzx-house .gzx-eyebrow{color:var(--gz-gold-deep);margin-bottom:16px}.gzx-house .gzx-title{font-size:clamp(34px,4vw,62px);color:var(--gz-ink);text-wrap:balance}.gzx-house .gzx-text{color:var(--gz-taupe);opacity:1;max-width:520px}.gzx-house__doors{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1vw,16px)}.gzx-house__item,.gzx-house__fact{margin:0}.gzx-house__item:before,.gzx-house__fact:before{display:none}#root .gzx-house__door{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--gz-ink-2);color:var(--gz-bone);text-decoration:none}.gzx-house__door img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;--height: 100%;object-fit:cover;display:block;transition:transform 1.6s cubic-bezier(.2,.7,.2,1)}.gzx-house__door:hover img{transform:scale(1.04)}.gzx-house__door:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(0deg,#0e0c0bc7,#0e0c0b4d 24%,#0e0c0b00 44%)}.gzx-house__label{position:absolute;left:clamp(18px,2vw,30px);right:clamp(18px,2vw,30px);bottom:clamp(18px,2vw,28px);z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--main_ff);font-size:13px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gz-bone)}.gzx-house__go{flex:none;width:46px;height:46px;border:1px solid rgba(242,237,228,.55);display:grid;place-items:center;font-size:16px;letter-spacing:0;transition:background .3s,color .3s,border-color .3s}.gzx-house__door:hover .gzx-house__go{background:var(--gz-bone);color:var(--gz-ink);border-color:var(--gz-bone)}#root .gzx-house__door:focus-visible{outline:2px solid var(--gz-bordeaux);outline-offset:4px}.gzx-house__facts{list-style:none;margin:clamp(40px,4.4vw,72px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #e2dacd}.gzx-house__fact{padding:clamp(24px,2.6vw,36px) clamp(16px,2.4vw,40px) 0;border-left:1px solid #e2dacd}.gzx-house__fact:first-child{border-left:0;padding-left:0}.gzx-house__num{display:block;font-family:var(--main_ff_h);font-weight:300;font-size:clamp(44px,4.4vw,72px);line-height:.95;letter-spacing:-.03em;color:var(--gz-ink)}.gzx-house__num small{font-family:var(--main_ff);font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin-left:10px;color:var(--gz-gold-deep);vertical-align:.9em}.gzx-house__fact-body{display:flex;flex-direction:column;gap:6px;margin-top:16px}.gzx-house__fact-title{font-family:var(--main_ff);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--gz-ink)}.gzx-house__fact-text{font-family:var(--main_ff);font-size:14px;line-height:1.6;color:var(--gz-taupe);max-width:320px}@media(max-width:900px){.gzx-house__head{grid-template-columns:1fr;gap:18px}}@media(max-width:760px){.gzx-house{padding-bottom:64px}.gzx-house__doors{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:80%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--rpp, 16px);margin:0 calc(0px - var(--rpp, 16px));padding:0 var(--rpp, 16px);scrollbar-width:none;-webkit-overflow-scrolling:touch}.gzx-house__doors::-webkit-scrollbar{display:none}.gzx-house__item{scroll-snap-align:start}.gzx-house__label{font-size:12px}.gzx-house__go{width:40px;height:40px}.gzx-house__facts{grid-template-columns:1fr;margin-top:36px}.gzx-house__fact,.gzx-house__fact:first-child{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:start;gap:16px;padding:20px 0;border-left:0;border-bottom:1px solid #e2dacd}.gzx-house__num{font-size:40px}.gzx-house__num small{display:block;margin:8px 0 0;vertical-align:0;font-size:11px}.gzx-house__fact-body{margin-top:2px}}.shopify-section.gzx-section--shop{margin-bottom:clamp(56px,7vw,110px)}
/*# sourceMappingURL=/cdn/shop/t/377/compiled_assets/styles.css.map */
