:root{--gent-navy:#142337;--gent-hover:#243B56;--gent-ivory:#F7F4EE;--gent-champagne:#B89C6B;--gent-pearl:#DDE3E6;--gent-ink:#282C30;--gent-muted:#56616B}body{background:var(--gent-ivory);color:var(--gent-ink)}input,textarea,select{accent-color:var(--gent-navy)}input:focus-visible,textarea:focus-visible,select:focus-visible{outline-color:var(--gent-navy)}.sg-landing[data-sg-upgraded]{max-width:1320px;padding:24px 24px 60px;background:var(--gent-ivory);--g-brown:var(--gent-navy);--g-brown-2:var(--gent-hover);--g-cream:var(--gent-ivory);--g-paper:var(--gent-ivory);--g-ink:var(--gent-ink);--g-muted:var(--gent-muted);--g-border:var(--gent-pearl)}.sg-landing[data-sg-upgraded] h1,.sg-landing[data-sg-upgraded] h2,.sg-landing[data-sg-upgraded] h3{color:var(--gent-navy)}.sg-landing[data-sg-upgraded] .sg-hero{grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);gap:24px 36px;align-items:stretch;margin-bottom:42px}.sg-landing[data-sg-upgraded] .sg-heroCopy{min-width:0;align-self:center;padding:20px 0}.sg-landing[data-sg-upgraded] .sg-h1{font-size:clamp(38px,4.5vw,60px);line-height:1.08;font-weight:400;margin:0 0 20px}.sg-landing[data-sg-upgraded] .sg-heroDetails{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;padding-bottom:24px;border-bottom:1px solid var(--gent-champagne)}.sg-landing[data-sg-upgraded] .sg-heroDetails>div:last-child{text-align:right}.sg-landing[data-sg-upgraded] .sg-heroDetails p,.sg-landing[data-sg-upgraded] .sg-heroDetails ul{margin:0}.sg-landing[data-sg-upgraded] .sg-heroDetails .sg-note{margin-top:6px;font-size:13px}.sg-landing[data-sg-upgraded] .sg-heroDetails .sg-bullets{display:block;font-size:14px;list-style:none;padding:0;color:var(--gent-muted)}.sg-landing[data-sg-upgraded] .sg-heroDetails .sg-bullets li+li{margin-top:5px}.sg-landing[data-sg-upgraded] .sg-btn{border-radius:2px}.sg-landing[data-sg-upgraded] .sg-hero .sg-btn{margin-top:18px}.sg-landing[data-sg-upgraded] .sg-autoHero{position:relative;min-width:0;min-height:520px;overflow:hidden;border-radius:2px;pointer-events:none;-webkit-user-select:none;user-select:none;background:var(--gent-pearl)}.sg-landing[data-sg-upgraded] .sg-autoSlide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s}.sg-landing[data-sg-upgraded] .sg-autoSlide.is-active{opacity:1;visibility:visible}.sg-landing[data-sg-upgraded] .sg-autoSlide img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 18%;border-radius:2px}.sg-landing[data-sg-upgraded] .sg-gallery{padding:0;margin:28px 0 42px;background:var(--gent-ivory);border-radius:2px}.sg-landing[data-sg-upgraded] .sg-track{gap:16px;overscroll-behavior-x:contain}.sg-landing[data-sg-upgraded] .sg-slide img{border-radius:2px;background:var(--gent-pearl)}.sg-landing[data-sg-upgraded] .sg-controls button{width:46px;height:46px;min-width:46px;min-height:46px;border-color:var(--gent-champagne);color:var(--gent-navy);cursor:pointer}.sg-landing[data-sg-upgraded] .sg-controls button:hover:not(:disabled){background:var(--gent-pearl)}.sg-landing[data-sg-upgraded] .sg-controls button:disabled{cursor:default}.sg-landing[data-sg-upgraded] .sg-count{min-width:68px;text-align:center;font-variant-numeric:tabular-nums;color:var(--gent-muted)}.sg-landing[data-sg-upgraded] .cowlendar-inline-wrapper{height:680px!important;min-height:680px;align-items:flex-start}.sg-landing[data-sg-upgraded] [data-cowlendar-inline] iframe{min-height:680px}.site-overlay{width:100%;max-width:100%}@media(max-width:767px){.sg-landing[data-sg-upgraded]{padding:20px 14px 36px}.sg-landing[data-sg-upgraded] .sg-hero{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:18px 12px;margin-bottom:32px}.sg-landing[data-sg-upgraded] .sg-heroCopy{padding:6px 0}.sg-landing[data-sg-upgraded] .sg-h1{font-size:clamp(25px,7.3vw,43px);line-height:1.08;margin-bottom:14px}.sg-landing[data-sg-upgraded] .sg-eyebrow{font-size:10px;line-height:1.5;letter-spacing:.08em;margin-bottom:12px}.sg-landing[data-sg-upgraded] .sg-lead{font-size:14px;line-height:1.5;margin-bottom:14px}.sg-landing[data-sg-upgraded] .sg-offerLabel{font-size:13px;line-height:1.4}.sg-landing[data-sg-upgraded] .sg-hero .sg-price{font-size:clamp(19px,5.4vw,29px);line-height:1.3;white-space:nowrap}.sg-landing[data-sg-upgraded] .sg-hero .sg-btn{width:100%;min-height:46px;padding:11px 7px;font-size:14px;margin-top:16px}.sg-landing[data-sg-upgraded] .sg-autoHero{min-height:360px}.sg-landing[data-sg-upgraded] .sg-heroDetails{gap:16px;padding-bottom:20px}.sg-landing[data-sg-upgraded] .sg-heroDetails>div:last-child{text-align:left}.sg-landing[data-sg-upgraded] .sg-heroDetails .sg-pack,.sg-landing[data-sg-upgraded] .sg-heroDetails .sg-bullets{font-size:13px;line-height:1.5}.sg-landing[data-sg-upgraded] .sg-heroDetails .sg-note,.sg-landing[data-sg-upgraded] .sg-heroDetails .sg-address{font-size:12px;line-height:1.5}.sg-landing[data-sg-upgraded] .sg-gallery .sg-sectionTitle,.sg-landing[data-sg-upgraded] .sg-gallery .sg-sectionSub{text-align:center}.sg-landing[data-sg-upgraded] .sg-track{gap:12px}.sg-landing[data-sg-upgraded] .sg-slide{flex-basis:88%}.sg-landing[data-sg-upgraded] .sg-process{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sg-landing[data-sg-upgraded] .sg-process h3{font-size:18px;line-height:1.2}.sg-landing[data-sg-upgraded] .sg-process p{font-size:13px;line-height:1.5;overflow-wrap:anywhere}.sg-landing[data-sg-upgraded] .sg-process article{border:0}}@media(prefers-reduced-motion:reduce){.sg-landing[data-sg-upgraded] .sg-autoSlide{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/gentleman-brand.css.map */
