html .sg-w-hero{display:grid;grid-template-columns:1.05fr 1fr;min-height:78vh}html .sg-w-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:96px 72px 96px max(40px,calc((100vw - var(--sg-w)) / 2 + 40px))}html .sg-w-hero h1{font-size:92px;line-height:.96;margin:26px 0 30px}html .sg-w-hero__lede{font-size:18px;color:#fffc;max-width:480px;margin-bottom:40px!important}html .sg-w-hero__ctas{display:flex;gap:16px;flex-wrap:wrap}html .sg-w-hero__img{height:100%;min-height:560px}html .sg-w-hero__img img{object-position:40% center}html .sg-w-facts{border-top:1px solid rgba(230,216,191,.16);border-bottom:1px solid rgba(230,216,191,.16)}html .sg-w-facts__grid{display:grid;grid-template-columns:repeat(4,1fr)}html .sg-w-facts__grid>div{padding:34px 28px 34px 0}html .sg-w-facts__grid>div+div{padding-left:28px;border-left:1px solid rgba(230,216,191,.16)}html .sg-w-facts b{display:block;font-family:var(--sg-display);font-weight:300;font-size:40px;line-height:1;margin-bottom:8px}html .sg-w-facts span{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#fff9}html .sg-w-why{padding:128px 0}html .sg-w-why__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}html .sg-w-why__card{padding:40px 30px 44px;border:1px solid rgba(230,216,191,.16);background:#ffffff06}html .sg-w-why__n{display:block;font-family:var(--sg-display);font-style:italic;font-size:44px;line-height:1;color:var(--sg-accent);margin-bottom:28px}html .sg-w-why h3{font-size:30px;line-height:1.08;margin-bottom:14px}html .sg-w-why p{font-size:14px;color:#ffffffad}html .sg-w-range{padding:120px 0;background:var(--sg-merlot)}html .sg-w-range .sg-head p{color:#ffffffb8}html .sg-w-range__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}html .sg-w-ri{display:block}html .sg-w-ri .sg-shot{aspect-ratio:3/4;margin-bottom:18px;background:#2a1119}html .sg-w-ri h3{font-size:26px;line-height:1.1;margin-bottom:4px;transition:color .25s ease}html .sg-w-ri:hover h3{color:var(--sg-accent-soft)}html .sg-w-ri__kind{font-size:13px;color:#ffffff9e;margin-bottom:12px!important}html .sg-w-ri__rrp{display:flex;justify-content:space-between;gap:8px;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--sg-accent-soft);padding-top:12px;border-top:1px solid rgba(230,216,191,.22)}html .sg-w-ri__rrp i{font-style:normal;opacity:0;transition:opacity .25s ease}html .sg-w-ri:hover .sg-w-ri__rrp i{opacity:1}html .sg-w-detail{padding:128px 0}html .sg-w-detail__grid{display:grid;grid-template-columns:1fr 1fr 1.1fr;gap:20px}html .sg-w-detail .sg-shot{aspect-ratio:3/4}html .sg-w-detail__copy{padding-left:48px;display:flex;flex-direction:column;justify-content:center}html .sg-w-detail h2{font-size:56px;line-height:1.02;margin:20px 0 28px}html .sg-w-detail ul{list-style:none;margin:0;padding:0;display:grid;gap:18px}html .sg-w-detail li{padding-left:26px;position:relative;font-size:15px;color:#ffffffc2}html .sg-w-detail li:before{content:"";position:absolute;left:0;top:9px;width:7px;height:7px;background:var(--sg-accent);transform:rotate(45deg)}html .sg-w-detail li b{font-weight:400;color:var(--sg-paper)}html .sg-w-steps{padding:0 0 128px}html .sg-w-steps .sg-head{margin-bottom:64px}html .sg-w-steps__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(230,216,191,.24)}html .sg-w-steps__grid>div{padding:32px 40px 0 0;position:relative}html .sg-w-steps__grid>div:before{content:"";position:absolute;top:-5px;left:0;width:9px;height:9px;background:var(--sg-accent);transform:rotate(45deg)}html .sg-w-steps small{display:block;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--sg-accent);margin-bottom:12px}html .sg-w-steps b{display:block;font-family:var(--sg-display);font-weight:300;font-size:34px;line-height:1.1;margin-bottom:12px}html .sg-w-steps__grid span{display:block;font-size:14px;color:#ffffffad;max-width:320px}html .sg-w-enq{position:relative;padding:128px 0;overflow:hidden;scroll-margin-top:var(--header-height, 100px)}html .sg-w-enq__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.28}html .sg-w-enq__bg img{width:100%;height:100%;object-fit:cover;object-position:center 40%}html .sg-w-enq:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#110202f5,#110202d6,#110202b3)}html .sg-w-enq .sg-container{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1.15fr;gap:88px;align-items:start}html .sg-w-enq h2{font-size:68px;line-height:1;margin:22px 0 26px}html .sg-w-enq__lede{font-size:17px;color:#ffffffc7;max-width:420px;margin-bottom:36px!important}html .sg-w-enq__direct{padding-top:28px;border-top:1px solid rgba(230,216,191,.24);font-size:14px;color:#ffffffa8}html .sg-w-enq__direct a{display:block;font-family:var(--sg-display);font-size:28px;color:var(--sg-accent-soft);margin-top:6px}html .sg-w-form{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:44px;background:#110202b8;border:1px solid rgba(230,216,191,.22)}html .sg-w-form label{display:grid;gap:8px;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#ffffff9e}html .sg-w-form .sg-w-full{grid-column:1 / -1}html .sg-w-form input,html .sg-w-form select,html .sg-w-form textarea{width:100%;margin:0;padding:16px 18px;background:#ffffff0a;border:1px solid rgba(230,216,191,.24);border-radius:0;box-shadow:none;color:var(--sg-paper);font-family:var(--sg-body);font-size:16px;font-weight:300;letter-spacing:0;text-transform:none;min-height:0}html .sg-w-form select{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--sg-accent) 50%),linear-gradient(135deg,var(--sg-accent) 50%,transparent 50%);background-position:calc(100% - 22px) 50%,calc(100% - 17px) 50%;background-size:5px 5px;background-repeat:no-repeat}html .sg-w-form select option{color:var(--sg-ink);background:#fff}html .sg-w-form textarea{min-height:120px;resize:vertical}html .sg-w-form input::placeholder,html .sg-w-form textarea::placeholder{color:#ffffff61}html .sg-w-form input:focus,html .sg-w-form select:focus,html .sg-w-form textarea:focus{outline:none;border-color:var(--sg-accent)}html .sg-w-form button.sg-btn{border:0;margin-top:8px;cursor:pointer}html .sg-w-form__note{grid-column:1 / -1;font-size:12px;color:#ffffff80}html .sg-w-form__msg{grid-column:1 / -1;padding:16px 18px;font-size:14px;border:1px solid var(--sg-accent);color:var(--sg-accent-soft)}html .sg-w-form__msg--error{border-color:#d98a8a;color:#f0c4c4}html .sg-w-form__msg ul{margin:6px 0 0 18px}html .sg-w-thanks{padding:56px 44px;border:1px solid rgba(230,216,191,.3);background:#110202b8}html .sg-w-thanks h3{font-size:44px;line-height:1.05;margin-bottom:14px}html .sg-w-thanks p{color:#ffffffb8}@media(max-width:1080px){html .sg-w-hero{grid-template-columns:1fr}html .sg-w-hero__copy{padding:72px 40px 64px}html .sg-w-hero__img{height:600px;min-height:0}html .sg-w-hero h1{font-size:68px}html .sg-w-why__grid{grid-template-columns:1fr 1fr}html .sg-w-range__grid{grid-template-columns:repeat(3,1fr);gap:32px 16px}html .sg-w-detail__grid{grid-template-columns:1fr 1fr}html .sg-w-detail__copy{grid-column:1 / -1;padding:40px 0 0}html .sg-w-enq .sg-container{grid-template-columns:1fr;gap:48px}}@media(max-width:860px){html .sg-w-hero__copy{padding:56px 16px 48px}html .sg-w-hero h1{font-size:48px}html .sg-w-facts__grid{grid-template-columns:1fr 1fr}html .sg-w-facts__grid>div,html .sg-w-facts__grid>div+div{padding:24px 16px;border-left:0}html .sg-w-facts__grid>div:nth-child(2n){border-left:1px solid rgba(230,216,191,.16)}html .sg-w-facts__grid>div:nth-child(n+3){border-top:1px solid rgba(230,216,191,.16)}html .sg-w-facts b{font-size:32px}html .sg-w-why,html .sg-w-detail,html .sg-w-enq,html .sg-w-range{padding:88px 0}html .sg-w-steps{padding-bottom:88px}html .sg-w-why__grid,html .sg-w-steps__grid{grid-template-columns:1fr}html .sg-w-steps__grid{gap:40px}html .sg-w-detail h2,html .sg-w-enq h2{font-size:42px}html .sg-w-form{grid-template-columns:1fr;padding:24px}html .sg-w-thanks{padding:32px 24px}}@media(max-width:560px){html .sg-w-range__grid{grid-template-columns:1fr 1fr}html .sg-w-hero__img{height:420px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sg-wholesale.css.map */
