.sic-golf-gift{background:#fff;color:#254f3d;padding:clamp(36px,6vw,88px) 24px}.sic-golf-gift__inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);align-items:center}.sic-golf-gift__copy{padding:16px 0}.sic-golf-gift__ribbon{display:block;width:74px;height:45px;margin:0 0 24px;color:#254f3d}.sic-golf-gift__eyebrow{font-size:12px;font-weight:700;letter-spacing:.15em;margin:0 0 18px}.sic-golf-gift__heading{font-size:clamp(36px,4.7vw,66px);line-height:1.03;letter-spacing:-.045em;margin:0 0 24px;font-weight:700;max-width:9em;color:#254f3d}.sic-golf-gift__content{font-size:clamp(16px,1.45vw,19px);line-height:1.65;max-width:440px;color:#3a5348}.sic-golf-gift__content p{margin:0}.sic-golf-gift__button{display:inline-flex;align-items:center;justify-content:center;gap:20px;max-width:100%;margin-top:30px;padding:17px 24px;background:#254f3d;color:#fff;border:2px solid #254f3d;border-radius:999px;font-size:14px;line-height:1.4;font-weight:700;text-decoration:none;text-align:center;transition:background .2s,color .2s}.sic-golf-gift__button:hover{background:#fff;color:#254f3d}.sic-golf-gift__button:focus-visible{outline:3px solid #254f3d;outline-offset:5px}.sic-golf-gift__media{border-radius:24px;overflow:hidden}.sic-golf-gift__image{width:100%;height:auto;display:block;aspect-ratio:1/1;object-fit:contain}@media(max-width:749px){.sic-golf-gift{padding:38px 20px}.sic-golf-gift__inner{grid-template-columns:1fr;gap:28px}.sic-golf-gift__copy{padding:0}.sic-golf-gift__heading{max-width:10em}.sic-golf-gift__ribbon{margin-bottom:18px;width:60px;height:36px}.sic-golf-gift__media{max-width:500px;width:100%;margin:auto}.sic-golf-gift__button{margin-top:24px}}.sl-journal{background:#f0eee5}.sl-journal .sg-title{font-size:clamp(46px,5.5vw,80px)}.sl-journal__grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.sl-journal__photo{aspect-ratio:5 / 4;overflow:hidden;border-radius:4px}.sl-journal__photo img{height:100%;width:100%;display:block;object-fit:cover;transition:transform .5s ease}.sl-journal__card:hover img{transform:scale(1.025)}.sl-journal__caption{display:flex;justify-content:space-between;gap:24px;padding-top:24px}.sl-journal__caption .sg-eyebrow{margin-bottom:10px}.sl-journal__caption h3{font:800 clamp(30px,3vw,44px)/1 var(--heading-font-family);text-transform:uppercase;letter-spacing:-.02em}.sl-journal__caption p:last-child{margin-top:14px;max-width:400px;font-size:14px;line-height:1.6}.sl-journal__caption>span{font-size:28px}@media(max-width:699px){.sl-journal__grid{grid-template-columns:1fr;gap:36px}.sl-journal__photo{aspect-ratio:4 / 3}}@media(prefers-reduced-motion:reduce){.sl-journal__photo img{transition:none}.sl-journal__card:hover img{transform:none}}.sic-towel-offer{padding:36px 24px;background:#fff;color:#173c32}.sic-towel-offer__inner{max-width:1440px;margin:auto;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border-radius:20px;background:#e9f0eb}.sic-towel-offer__copy{padding:clamp(28px,4vw,64px);align-self:center}.sic-towel-offer__eyebrow{font-size:12px;letter-spacing:.14em;font-weight:700;margin:0 0 18px}.sic-towel-offer h2{font-family:var(--heading-font-family);font-weight:700;font-size:clamp(32px,4vw,58px);letter-spacing:-.045em;line-height:1.05;margin:0 0 20px;max-width:500px}.sic-towel-offer__intro{font-size:clamp(18px,1.8vw,23px);line-height:1.45;max-width:460px;margin:0 0 12px}.sic-towel-offer__detail{font-size:15px;line-height:1.6;margin:0 0 25px}.sic-towel-offer__button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;background:#173c32;color:#fff;border-radius:100px;padding:16px 24px;font-weight:700;font-size:15px;text-decoration:none;transition:background .15s}.sic-towel-offer__button:hover{background:#245647}.sic-towel-offer__button:focus-visible{outline:3px solid #173c32;outline-offset:4px}.sic-towel-offer__terms{font-size:11px;line-height:1.6;max-width:450px;margin:20px 0 0;color:#456056}.sic-towel-offer__visual{position:relative;min-width:0;background:#663b2d}.sic-towel-offer__image{width:100%;height:100%;object-fit:cover;display:block}.sic-towel-offer__badge{position:absolute;top:22px;right:22px;background:#fff;color:#173c32;width:104px;height:104px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 4px 24px #0002;transform:rotate(7deg)}.sic-towel-offer__badge strong{font-size:26px;line-height:1.1}.sic-towel-offer__badge span{font-size:12px;margin-top:5px}@media(max-width:899px){.sic-towel-offer{padding:24px 16px}.sic-towel-offer__inner{grid-template-columns:1fr}.sic-towel-offer__copy{padding:30px 24px}.sic-towel-offer__visual{aspect-ratio:4/3}.sic-towel-offer__button{width:100%}.sic-towel-offer__badge{width:86px;height:86px;top:15px;right:15px}.sic-towel-offer__badge strong{font-size:23px}.sic-towel-offer__terms{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/180/compiled_assets/styles.css.map?subset=AAAAAAAAAAAEEg */
