:root{--gl-petrol: #244846;--gl-sage: #b2caad;--gl-gold: #a5834e;--gl-paper: #faf7f2;--gl-night: #1d1d1b;--gl-sans: var(--font-body--family);--gl-serif: var(--font-heading--family)}body{font-family:var(--gl-sans)}.gl-section{display:flow-root}.gl-btn,.gl-btn:hover{text-decoration:none}.header__row.header__navigation-bar-row{min-height:0}.gl-eyebrow{font-family:var(--gl-sans);font-weight:700;font-size:.66rem;letter-spacing:.23em;color:var(--gl-gold)}.gl-eyebrow--light{color:#fff;font-weight:400}.gl-display{text-shadow:0 2px 14px rgb(0 0 0 / .35)}.gl-sec-head h2,.gl-gallery__head h2{font-size:clamp(1.55rem,3vw,2rem)}.header-logo__image{object-fit:contain}.gl-section--bleed{padding-block:0}.gl-section--bleed>.gl-wrap{max-width:none;padding-inline:0}.gl-grid2--bleed{grid-template-columns:1fr 1fr;gap:0;align-items:stretch}.gl-grid2--bleed>.gl-thumb{aspect-ratio:auto;min-height:clamp(320px,38vw,560px)}.gl-grid2--bleed>.gl-thumb img{position:absolute;top:0;right:0;bottom:0;left:0}.gl-grid2--bleed>.gl-mediatext__copy,.gl-grid2--bleed>.gl-visit__copy{align-self:center;max-width:none;padding-block:56px;padding-inline:clamp(22px,4vw,64px) max(var(--gl-gutter),calc((100vw - var(--gl-wrap)) / 2))}.gl-grid2--bleed:not(.gl-grid2--flip)>.gl-visit__copy,.gl-grid2--bleed.gl-grid2--flip>.gl-mediatext__copy{padding-inline:max(var(--gl-gutter),calc((100vw - var(--gl-wrap)) / 2)) clamp(22px,4vw,64px)}.gl-grid2--bleed>.gl-mediatext__copy>*,.gl-grid2--bleed>.gl-visit__copy>*{max-width:30rem}.gl-hero__inner{max-width:64rem}.gl-section--dark,.gl-section--dark h1,.gl-section--dark h2,.gl-section--dark h3{color:#fff}.gl-section--dark .gl-rte,.gl-section--dark p,.gl-section--dark .gl-muted,.gl-section--dark .gl-breadcrumb,.gl-section--dark .gl-hours>div{color:#ffffffe0}.gl-section--dark a{color:#fff}.gl-section--dark .gl-hours>div{border-bottom-color:#ffffff59}.gl-section--dark .gl-btn{background:#fff;border-color:#fff;color:var(--gl-ink)}.gl-section--dark .gl-btn--outline{background:transparent;color:#fff}.gl-section--dark .gl-eyebrow{color:#c9a86f}.gl-gallery__head{max-width:40rem;margin:0 auto 32px;text-align:center}.gl-gallery__grid--strip{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.gl-gallery__grid--strip>.gl-thumb{aspect-ratio:4 / 5}.gl-mosaic{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:clamp(64px,9vw,100px);grid-auto-flow:dense;gap:10px}.gl-mosaic>.gl-thumb{aspect-ratio:auto;grid-row:span 2}.gl-mosaic>:nth-child(7n+1),.gl-mosaic>:nth-child(7n+6){grid-column:span 2}.gl-mosaic>:nth-child(7n+3){grid-column:span 2;grid-row:span 4}.gl-gallery__foot{margin-top:18px}.gl-gallery__foot .gl-btn{margin-top:10px}.gl-imageband__frame{position:relative;overflow:hidden;background:var(--gl-petrol)}.gl-imageband__frame img{display:block;width:100%;height:auto}.gl-imageband--crop .gl-imageband__frame{aspect-ratio:var(--gl-band-ratio, 16 / 7)}.gl-imageband:not(.gl-wrap) .gl-imageband__frame img{max-height:80vh;object-fit:cover}.gl-imageband--crop .gl-imageband__frame img{height:100%;object-fit:cover}.product-details .quantity-selector-wrapper,.product-form .quantity-selector-wrapper,.quantity-selector-wrapper{display:none!important}.gl-contact--media{display:grid;grid-template-columns:1.35fr .65fr;gap:36px;align-items:start}.gl-contact--media .gl-contactcard{margin-top:0;gap:22px}@media screen and (max-width:51.25em){.gl-grid2--bleed{grid-template-columns:1fr}.gl-grid2--bleed>.gl-thumb{min-height:280px}.gl-grid2--bleed>.gl-mediatext__copy,.gl-grid2--bleed>.gl-visit__copy,.gl-grid2--bleed:not(.gl-grid2--flip)>.gl-visit__copy,.gl-grid2--bleed.gl-grid2--flip>.gl-mediatext__copy{padding:36px var(--gl-gutter) 44px}.gl-gallery__grid--strip{grid-template-columns:1fr 1fr}.gl-mosaic{grid-template-columns:repeat(2,1fr);grid-auto-rows:120px}.gl-mosaic>.gl-thumb:nth-child(n){grid-column:span 1;grid-row:span 2}.gl-mosaic>.gl-thumb:nth-child(7n+1){grid-column:span 2}.gl-contact--media{grid-template-columns:1fr}.product-information__grid>.product-details{padding-inline:var(--gl-gutter)}}@media screen and (max-width:32.5em){.gl-gallery__grid--strip{grid-template-columns:1fr}}.gl-hero{align-items:flex-start}.gl-hero__image{object-position:50% 35%}.gl-hero__inner{padding-top:clamp(44px,9vh,110px)}.gl-hero__scrim{background:radial-gradient(ellipse 58% 48% at 50% 22%,#0816199e,#08161900 72%),linear-gradient(180deg,#08161947,#0816190d 55%,#0816194d)}.gl-hero .gl-display{text-shadow:0 1px 3px rgb(0 0 0 / .45),0 4px 28px rgb(0 0 0 / .55)}.gl-hero .gl-eyebrow--light{font-weight:700;text-shadow:0 1px 6px rgb(0 0 0 / .6)}@media screen and (max-width:51.25em){.gl-hero__image{object-position:50% 50%}.gl-hero__scrim{background:radial-gradient(ellipse 90% 45% at 50% 24%,#081619b3,#08161900 75%),linear-gradient(180deg,#08161959,#0816191a 60%,#08161959)}}.gl-compare__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.gl-compare__card{padding:30px 26px 12px;background:var(--gl-paper);border:1px solid rgb(165 131 78 / .55);border-top:3px solid var(--gl-gold);text-align:center}.gl-compare__icon{color:var(--gl-petrol);line-height:0;margin-bottom:14px}.gl-compare__icon svg{display:block;margin-inline:auto}.gl-section .gl-compare__title{font-size:1.3rem;line-height:1.2;margin:0 0 6px}.gl-compare__title a:hover{text-decoration:underline}.gl-section p.gl-compare__tag{margin:0 0 18px;font-family:var(--gl-sans);font-size:.64rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gl-petrol)}.gl-compare__rows{margin:0}.gl-compare__row{padding:12px 0;border-top:1px solid var(--gl-line)}.gl-compare__row dt{margin-bottom:4px;font-family:var(--gl-sans);font-weight:700;font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gl-gold)}.gl-compare__row dd{margin:0;font-family:var(--gl-serif);font-size:1rem;line-height:1.35;color:var(--gl-ink)}.gl-compare__band{margin-top:24px;padding:20px 24px;background:var(--gl-petrol);text-align:center}.gl-compare__band .gl-eyebrow{margin-bottom:6px;color:#c9a86f}.gl-section .gl-compare__band p{margin:0;font-size:.92rem;line-height:1.5;color:#fff}@media screen and (max-width:51.25em){.gl-compare__grid{display:flex;gap:12px;margin-inline:calc(var(--gl-gutter) * -1);padding:0 var(--gl-gutter) 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gl-gutter);scrollbar-width:none}.gl-compare__grid::-webkit-scrollbar{display:none}.gl-compare__card{flex:0 0 min(84%,22rem);scroll-snap-align:start}.gl-compare__card{padding:22px 20px 6px}.gl-compare__icon{margin-bottom:10px}.gl-compare__icon svg{width:36px;height:36px}.gl-compare__row{padding:10px 0}.gl-section .gl-compare__title{font-size:1.2rem}.gl-compare__band{margin-top:16px;padding:18px 20px}}.gl-sec-head,.gl-gallery__head{margin-bottom:40px}@media screen and (max-width:51.25em){.gl-section{padding-block:calc(var(--gl-pad-top, 64px) * .65) calc(var(--gl-pad-bottom, 64px) * .65)}.gl-section--bleed{padding-block:0}.gl-sec-head,.gl-vgl__head,.gl-gallery__head{margin-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/gl-design.css.map */
