:root{--gl-fs-hero: clamp(44px, 7vw, 96px);--gl-fs-h2: clamp(24px, 7.2vw, 44px);--gl-fs-h3: clamp(22px, 6.4vw, 32px);--gl-fs-lead: 16px;--gl-fs-body: 15px;--gl-gutter: 1.5rem}@media screen and (min-width:750px){:root{--gl-fs-lead: 18px;--gl-fs-body: 16px;--gl-gutter: 5rem}}html body.gradient :is(h1,h2,h3,h4,.h0,.h1,.h2,.h3,.gl-h,.gl-tile__name,.glp-title,.title,.main-page-title,.collection-hero__title,.article-template__title,.jdgm-carousel-title){-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:break-word}html .gl-wrap,html .glp-wrap{max-width:var(--page-width);padding-left:var(--gl-gutter);padding-right:var(--gl-gutter)}html .gl-rail__track,html .gl-show__thumbs{margin-left:calc(-1 * var(--gl-gutter))!important;margin-right:calc(-1 * var(--gl-gutter))!important;padding-left:var(--gl-gutter)!important;padding-right:var(--gl-gutter)!important}html .gl-rail__track{scroll-padding:0 var(--gl-gutter)}@media screen and (min-width:750px){html .gl-show__thumbs{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}}@media screen and (min-width:990px){html .gl-rail__track{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;scroll-padding:0}}html .gl .gl-h{line-height:1;letter-spacing:.01em}html .gl .gl-h--xl{font-size:var(--gl-fs-hero);line-height:.95}html .gl .gl-h--l{font-size:var(--gl-fs-h2)}html .gl .gl-h--m{font-size:var(--gl-fs-h3)}html body.gradient :is(.collapsible-content__heading,.image-with-text__heading,.title,.main-page-title,.collection-hero__title,.article-template__title,.jdgm-carousel-title){font-family:var(--font-heading-family);font-weight:700;font-size:var(--gl-fs-h2);line-height:1;letter-spacing:.01em;text-transform:uppercase}html .gl .gl-lead,html body.gradient .image-with-text__text{font-size:var(--gl-fs-lead);line-height:1.65}html .gl .gl-feat li,html .gl .gl-show__desc,html body.gradient .collapsible-content .accordion__content{font-size:var(--gl-fs-body);line-height:1.65}html .gl-tile{container-type:inline-size}html .gl-tile__name{font-size:15px;font-size:clamp(12px,calc(100cqi / (var(--gl-longest, 14) * .6)),24px);line-height:1.05}@media screen and (max-width:749px){html .gl-tile{padding:10px}}@media screen and (min-width:990px)and (max-width:1199px){html .gl-spot .gl-spot__grid,html .gl-spot .gl-spot__grid.gl-spot--rev{grid-template-columns:minmax(0,1fr);gap:24px}html .gl-spot .gl-spot--rev .gl-spot__media{order:0}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/gl-unify.css.map */
