.gl{--gl-cream:#F4EEE6;--gl-ivory:#FBF8F3;--gl-champagne:#CDB79A;--gl-bronze:#8A6A4B;--gl-ink:#1B1A18;--gl-muted:#5F5A53;--gl-serif:"Iowan Old Style","Palatino Linotype",Palatino,Georgia,serif;--gl-sans:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-family:var(--gl-sans);color:var(--gl-ink);-webkit-text-size-adjust:100%}.gl *,.gl *:before,.gl *:after{box-sizing:border-box}.gl a{color:inherit}.gl img,.gl svg{max-width:100%}.gl img{display:block;height:auto}.gl :focus-visible{outline:2px solid currentColor;outline-offset:3px}.gl .gl-container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}@media(min-width:750px){.gl .gl-container{padding:0 40px}}.gl .gl-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gl .gl-title3d{font-family:var(--gl-serif);font-weight:400;line-height:1.08;letter-spacing:.012em;margin:0;color:#fbf8f3;text-shadow:0 1px 0 #F3E6D2,0 2px 0 #E2CFB0,0 3px 0 #CDB79A,0 4px 0 #B89C78,0 5px 0 #A28462,0 6px 0 #8A6A4B,0 14px 22px rgba(0,0,0,.42);transform:perspective(900px) rotateX(var(--gl-rx,0deg)) rotateY(var(--gl-ry,0deg));transition:transform .25s ease-out}.gl .gl-title3d--light{color:#2a2622;text-shadow:0 1px 0 #FFFFFF,0 2px 0 #E6D6BC,0 3px 0 #D6C09F,0 4px 0 #C4A982,0 5px 0 #B08F68,0 12px 18px rgba(0,0,0,.18)}.gl .gl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 30px;border:1px solid #F4EEE6;background:#f4eee6;color:#1b1a18;font:600 .9375rem/1 var(--gl-sans);letter-spacing:.03em;text-decoration:none;cursor:pointer;transition:background .2s,color .2s}.gl .gl-btn:hover{background:#e6d6bc;border-color:#e6d6bc}.gl .gl-btn--ghost{background:transparent;color:#f4eee6}.gl .gl-btn--ghost:hover{background:#f4eee6;color:#1b1a18}.gl.gl-hero{position:relative;overflow:hidden;background:#1b1a18;color:#fbf8f3;isolation:isolate}.gl .gl-hero__bg{position:absolute;top:-10%;right:0;bottom:-10%;left:0;z-index:-2;will-change:transform}.gl .gl-hero__bg img,.gl .gl-hero__placeholder{width:100%;height:100%;object-fit:cover;display:block;fill:#6b6258;background:#2a2622}.gl.gl-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:var(--gl-ov,.35);background:linear-gradient(180deg,#14121040,#141210d9),linear-gradient(90deg,#141210b3,#14121000 75%)}.gl .gl-hero__inner{min-height:560px;min-height:min(86svh,780px);display:flex;align-items:flex-end;padding-top:96px;padding-bottom:56px}.gl .gl-hero__copy{max-width:720px}.gl .gl-hero__eyebrow{font-size:.875rem;letter-spacing:.14em;margin:0 0 14px;color:#e6d6bc;font-weight:600;text-transform:uppercase}.gl .gl-hero__title{font-size:clamp(2.5rem,9vw,5.5rem);margin-bottom:26px;font-weight:400}.gl .gl-hero__text{margin:0 0 30px;max-width:44ch;font-size:1.0625rem;line-height:1.6;color:#f4eee6}.gl .gl-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.gl .gl-rise{opacity:0;transform:translateY(18px);animation:gl-rise .9s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:calc(var(--gl-i,0) * .12s)}@keyframes gl-rise{to{opacity:1;transform:none}}.gl.gl-sec{padding:64px 0 72px}@media(min-width:900px){.gl.gl-sec{padding:96px 0 104px}}.gl.gl-bg-cream{background:#f4eee6}.gl.gl-bg-ivory{background:#fbf8f3}.gl.gl-bg-ink{background:#1b1a18;color:#fbf8f3}.gl .gl-sec__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:40px}.gl .gl-sec__eyebrow{font-size:.875rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;margin:0 0 10px;color:var(--gl-bronze)}.gl.gl-bg-ink .gl-sec__eyebrow{color:#cdb79a}.gl .gl-sec__title{font-size:clamp(1.875rem,5vw,3rem);font-weight:400}.gl .gl-link{font-size:.9375rem;font-weight:600;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.gl .gl-c3d{--gl-w:clamp(200px,58vw,320px);position:relative}.gl .gl-c3d__stage{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 20px 16px}.gl .gl-c3d__card{flex:0 0 var(--gl-w);scroll-snap-align:center;position:relative}.gl .gl-c3d__media{display:block;aspect-ratio:4/5;overflow:hidden;background:#efe7da;box-shadow:0 18px 40px #1b1a182e}.gl .gl-c3d__media img,.gl .gl-c3d__placeholder{width:100%;height:100%;object-fit:cover}.gl .gl-c3d__badge{position:absolute;top:10px;left:10px;z-index:2;background:#fbf8f3;color:#1b1a18;font-size:.75rem;font-weight:600;padding:4px 10px}.gl .gl-c3d__info{padding-top:14px;text-align:center}.gl .gl-c3d__title{display:block;font-family:var(--gl-serif);font-size:1.125rem;line-height:1.3;text-decoration:none;margin-bottom:4px}.gl .gl-c3d__title:hover{text-decoration:underline;text-underline-offset:3px}.gl .gl-c3d__price{font-size:.9375rem;display:flex;justify-content:center;gap:8px}.gl .gl-c3d__price s{opacity:.6}.gl .gl-c3d__controls{display:none}.gl .gl-c3d.is-ready .gl-c3d__stage{display:block;position:relative;overflow:hidden;perspective:1100px;height:calc(var(--gl-w) * 1.25 + 130px);padding:0;touch-action:pan-y}.gl .gl-c3d.is-ready .gl-c3d__card{position:absolute;left:50%;top:0;width:var(--gl-w);margin-left:calc(var(--gl-w) / -2);transform:translate(calc(var(--o) * 58%)) translateZ(calc(var(--a) * -160px)) rotateY(calc(var(--o) * -16deg)) scale(calc(1 - var(--a) * .07));opacity:calc(1 - var(--a) * .28);z-index:calc(10 - var(--a));transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .6s}.gl .gl-c3d.is-ready .gl-c3d__card[data-hidden]{visibility:hidden;opacity:0;pointer-events:none}.gl .gl-c3d.is-ready .gl-c3d__card:not(.is-active){cursor:pointer}.gl .gl-c3d.is-ready .gl-c3d__controls{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:8px}.gl .gl-c3d__btn{width:48px;height:48px;border-radius:50%;border:1px solid currentColor;background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.gl .gl-c3d__btn:hover{background:#cdb79a40}.gl .gl-c3d__count{min-width:56px;text-align:center;font-size:.9375rem;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.gl .gl-rise{animation:none;opacity:1;transform:none}.gl .gl-title3d,.gl .gl-c3d.is-ready .gl-c3d__card{transition:none}}.gl [data-gl-reveal]{transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.gl-reveal-ready .gl [data-gl-reveal]:not(.is-in){opacity:0;transform:translateY(26px)}.gl-reveal-ready .gl [data-gl-reveal].is-in{opacity:1;transform:none}.gl .gl-eyebrow{font-size:.875rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;margin:0 0 12px;color:var(--gl-bronze)}.gl.gl-bg-ink .gl-eyebrow{color:#cdb79a}.gl .gl-h2{font-size:clamp(1.875rem,5vw,3rem);font-weight:400;margin-bottom:18px}.gl .gl-lead{margin:0 0 26px;font-size:1.0625rem;line-height:1.7;color:var(--gl-muted);max-width:52ch}.gl.gl-bg-ink .gl-lead{color:#e6ddd0}.gl .gl-btn--dark{background:#1b1a18;border-color:#1b1a18;color:#fbf8f3}.gl .gl-btn--dark:hover{background:#3a3631;border-color:#3a3631}.gl .gl-edit{display:grid;gap:36px;align-items:center}.gl .gl-edit__media{position:relative;aspect-ratio:4/5;background:#efe7da}.gl .gl-edit__media:after{content:"";position:absolute;top:14px;right:-14px;bottom:-14px;left:14px;border:1px solid var(--gl-champagne);z-index:-1}.gl .gl-edit__media img,.gl .gl-edit__media svg{width:100%;height:100%;object-fit:cover}@media(min-width:900px){.gl .gl-edit{grid-template-columns:1fr 1fr;gap:88px}.gl .gl-edit--right .gl-edit__media{order:2}}.gl .gl-cats{display:grid;gap:20px}.gl .gl-cat{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;color:#fbf8f3;text-decoration:none;background:#2a2622}.gl .gl-cat img,.gl .gl-cat svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.gl a.gl-cat:hover img{transform:scale(1.05)}.gl .gl-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14121000 40%,#141210c7)}.gl .gl-cat__body{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:24px}.gl .gl-cat__title{font-family:var(--gl-serif);font-weight:300;font-size:1.75rem;margin:0 0 6px}.gl .gl-cat__text{margin:0 0 10px;font-size:.9375rem;color:#f4eee6}.gl .gl-cat__cta{font-size:.875rem;font-weight:600;letter-spacing:.06em;text-decoration:underline;text-underline-offset:4px}@media(min-width:750px){.gl .gl-cats{grid-template-columns:repeat(3,1fr);gap:28px}.gl .gl-cats .gl-cat:nth-child(2){margin-top:56px}.gl .gl-cats .gl-cat:nth-child(4){margin-top:56px}}@media(min-width:750px)and (max-width:1099px){.gl .gl-cats.gl-cats--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.gl .gl-cats.gl-cats--4{grid-template-columns:repeat(4,1fr)}}.gl .gl-spot{display:grid;gap:32px;align-items:center}.gl .gl-spot__stage{position:relative;aspect-ratio:4/5;perspective:1200px;background:#efe7da;overflow:hidden;touch-action:pan-y}.gl .gl-spot__slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;visibility:hidden;transform:rotateY(70deg) scale(.96);transform-origin:50% 50%;backface-visibility:hidden;transition:transform .8s cubic-bezier(.2,.7,.2,1),opacity .6s,visibility 0s .8s}.gl .gl-spot__slide[data-pos=before]{transform:rotateY(-70deg) scale(.96)}.gl .gl-spot__slide.is-active{opacity:1;visibility:visible;transform:none;transition:transform .8s cubic-bezier(.2,.7,.2,1),opacity .6s,visibility 0s}.gl .gl-spot__slide img,.gl .gl-spot__slide svg{width:100%;height:100%;object-fit:cover}.gl .gl-spot__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:44px;height:44px;border-radius:50%;border:1px solid #1B1A18;background:#fbf8f3e0;color:#1b1a18;display:none;align-items:center;justify-content:center;cursor:pointer;padding:0}.gl .gl-spot.is-ready .gl-spot__nav{display:inline-flex}.gl .gl-spot__nav--prev{left:12px}.gl .gl-spot__nav--next{right:12px}.gl .gl-spot__thumbs{display:none;gap:10px;margin-top:12px}.gl .gl-spot.is-ready .gl-spot__thumbs{display:flex;flex-wrap:wrap}.gl .gl-spot__thumb{width:64px;height:80px;padding:0;border:1px solid transparent;background:#efe7da;cursor:pointer;opacity:.65;transition:opacity .2s,border-color .2s}.gl .gl-spot__thumb img{width:100%;height:100%;object-fit:cover}.gl .gl-spot__thumb[aria-current=true]{opacity:1;border-color:#1b1a18}.gl .gl-spot__title{font-family:var(--gl-serif);font-weight:300;font-size:clamp(1.75rem,4vw,2.5rem);margin:0 0 10px}.gl .gl-spot__price{font-size:1.125rem;margin:0 0 16px;display:flex;gap:10px}.gl .gl-spot__price s{opacity:.6}.gl .gl-spot__desc{margin:0 0 22px;line-height:1.7;color:var(--gl-muted);max-width:52ch}.gl .gl-spot__select{display:block;width:100%;max-width:340px;min-height:48px;margin-bottom:14px;padding:0 12px;border:1px solid #1B1A18;background:transparent;font:inherit;color:inherit}.gl .gl-spot__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.gl .gl-spot .gl-btn{border-color:#1b1a18;background:#1b1a18;color:#fbf8f3}.gl .gl-spot .gl-btn:hover{background:#3a3631}.gl .gl-spot .gl-btn[disabled]{opacity:.5;cursor:not-allowed}.gl .gl-spot .gl-btn--line{background:transparent;color:#1b1a18}.gl .gl-spot .gl-btn--line:hover{background:#1b1a18;color:#fbf8f3}@media(min-width:900px){.gl .gl-spot{grid-template-columns:1.05fr 1fr;gap:80px}}.gl .gl-prom{display:grid;gap:28px}.gl .gl-prom__item{padding-top:20px;border-top:1px solid rgba(205,183,154,.7)}.gl .gl-prom__icon{width:28px;height:28px;margin-bottom:14px;color:var(--gl-bronze)}.gl .gl-prom__title{font-family:var(--gl-serif);font-weight:400;font-size:1.25rem;margin:0 0 6px}.gl .gl-prom__text{margin:0;color:var(--gl-muted);line-height:1.6;font-size:.9375rem}@media(min-width:750px){.gl .gl-prom{grid-template-columns:repeat(3,1fr);gap:40px}}.gl .gl-life{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.gl .gl-life__item{margin:0;position:relative;overflow:hidden;aspect-ratio:3/4;background:#efe7da}.gl .gl-life__item:nth-child(3n+2){aspect-ratio:4/5}.gl .gl-life__item img,.gl .gl-life__item svg{width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.gl .gl-life__item:hover img{transform:scale(1.04)}.gl .gl-life__cap{position:absolute;left:0;right:0;bottom:0;padding:14px;color:#fbf8f3;font-size:.875rem;background:linear-gradient(180deg,#0000,#0009)}@media(min-width:900px){.gl .gl-life{grid-template-columns:repeat(3,1fr);gap:20px}.gl .gl-life__item:nth-child(3n+2){margin-top:40px}}@media(prefers-reduced-motion:reduce){.gl [data-gl-reveal],.gl .gl-spot__slide,.gl .gl-cat img,.gl .gl-life__item img{transition:none}.gl-reveal-ready .gl [data-gl-reveal]:not(.is-in){opacity:1;transform:none}}.gl.gl-pdp{padding:28px 0 64px;background:#fbf8f3}.gl .gl-pdp__grid{display:grid;gap:28px}@media(min-width:900px){.gl .gl-pdp__grid{grid-template-columns:1.1fr 1fr;gap:72px;align-items:start}.gl .gl-pdp__info{position:sticky;top:24px}}.gl .gl-pdp__title{font-family:var(--gl-serif);font-weight:300;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.12;margin:0 0 12px}.gl .gl-pdp__price{display:flex;gap:12px;align-items:baseline;font-size:1.25rem;margin:0 0 20px}.gl .gl-pdp__price s{opacity:.6;font-size:1rem}.gl .gl-pdp__label{display:block;font-size:.875rem;font-weight:600;margin-bottom:8px}.gl .gl-pdp__select{display:block;width:100%;min-height:50px;padding:0 14px;border:1px solid #1B1A18;background:transparent;font:inherit;color:inherit;margin-bottom:16px}.gl .gl-pdp__qty{display:inline-flex;border:1px solid #1B1A18;margin-bottom:16px}.gl .gl-pdp__qty input{width:64px;min-height:48px;border:0;background:transparent;text-align:center;font:inherit;color:inherit}.gl .gl-pdp__buy{width:100%;min-height:54px;border:1px solid #1B1A18;background:#1b1a18;color:#fbf8f3;font:600 1rem var(--gl-sans);letter-spacing:.03em;cursor:pointer;transition:background .2s}.gl .gl-pdp__buy:hover{background:#3a3631}.gl .gl-pdp__buy[disabled]{opacity:.5;cursor:not-allowed}.gl .gl-pdp__desc{margin:22px 0 0;line-height:1.75;color:var(--gl-muted)}.gl .gl-pdp__text{margin:18px 0 0;font-size:.9375rem;color:var(--gl-muted);line-height:1.6}.gl .gl-acc{border-top:1px solid rgba(27,26,24,.2);margin-top:22px}.gl .gl-acc details{border-bottom:1px solid rgba(27,26,24,.2)}.gl .gl-acc summary{cursor:pointer;list-style:none;padding:16px 0;font-weight:600;display:flex;justify-content:space-between;gap:12px;min-height:48px;align-items:center}.gl .gl-acc summary::-webkit-details-marker{display:none}.gl .gl-acc summary:after{content:"+";font-size:1.25rem;font-weight:300}.gl .gl-acc details[open] summary:after{content:"\2212"}.gl .gl-acc__body{padding:0 0 18px;line-height:1.7;color:var(--gl-muted)}.gl .gl-rel{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 14px}@media(min-width:900px){.gl .gl-rel{grid-template-columns:repeat(4,1fr);gap:28px}}.gl .gl-rel__card{display:block;text-decoration:none}.gl .gl-rel__media{display:block;aspect-ratio:4/5;overflow:hidden;background:#efe7da}.gl .gl-rel__media img,.gl .gl-rel__media svg{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.gl .gl-rel__card:hover .gl-rel__media img{transform:scale(1.04)}.gl .gl-rel__title{display:block;margin-top:12px;font-family:var(--gl-serif);font-size:1.0625rem;line-height:1.3}.gl .gl-rel__price{display:block;margin-top:4px;font-size:.9375rem;color:var(--gl-muted)}.gl .gl-pdp .gl-spot__stage{aspect-ratio:4/5}@media(prefers-reduced-motion:reduce){.gl .gl-rel__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/gl-premium.css.map */
