:root{--kg-sea: #1B5F63;--kg-sand: #C7B089}body h1,body h2,body h3,body .h0,body .h1,body .h2,body .h3,body .hxl,body .hxxl{letter-spacing:0;line-height:1.08;text-wrap:balance}body .hxl,body .hxxl{letter-spacing:-.01em}body .caption-with-letter-spacing{letter-spacing:.2em;font-size:1.15rem;font-weight:500}body .rich-text__text,body .image-with-text__text,body .product__description{max-width:62ch}body .rich-text__blocks.center .rich-text__text{margin-left:auto;margin-right:auto}body .rich-text__blocks.right .rich-text__text{margin-left:auto}body .rich-text__text p,body .image-with-text__text p{line-height:1.7}body .button,body .shopify-payment-button__button--unbranded{letter-spacing:.06rem;font-weight:500}body .header__menu-item,body .header__active-menu-item{letter-spacing:.04rem}body .announcement-bar__message{letter-spacing:.08rem;font-size:1.2rem}body .price,body .price-item,body .totals__total-value{font-variant-numeric:lining-nums tabular-nums}body .card__heading{font-size:1.9rem;line-height:1.2}body .card-information .price{font-size:1.35rem;opacity:.8}body .card__media .media img{transition:transform .6s ease}@media(hover:hover){body .card-wrapper:hover .card__media .media img{transform:scale(1.02)}}body .product__title h1{font-size:clamp(3.4rem,4vw,4.8rem)}body .product .price--large{font-size:2rem;letter-spacing:.02rem}body .kg-size-link{display:inline-block;margin-top:.4rem;font-size:1.4rem;text-underline-offset:.3rem}body .banner__heading{max-width:11ch}body .banner__box .banner__text{max-width:34ch}body .banner__box .banner__text.caption-with-letter-spacing{max-width:none;white-space:nowrap}body .collection-list .card__heading{font-size:2.2rem}@media(prefers-reduced-motion:reduce){body .card__media .media img{transition:none}}body .kg-artist a{color:inherit;text-decoration:none}body .kg-artist a:hover{text-decoration:underline;text-underline-offset:.3rem}body .icon-with-text a{color:inherit;text-decoration:none}body .icon-with-text a:hover{text-decoration:underline;text-underline-offset:.3rem}body .kg-next-no{font-family:var(--font-heading-family);font-size:2rem;line-height:1.35}body .kg-next-no strong{font-weight:600;color:var(--kg-sea)}body .kg-cart-assure{margin:1.4rem 0 0;font-size:1.25rem;line-height:1.6;letter-spacing:.02em;text-align:center;opacity:.8}body .kg-cart-assure a{display:inline-block;margin-left:.6rem;color:inherit;text-underline-offset:.3rem;white-space:nowrap}body .kg-cart-assure .kg-ca-bit,body .kgl-hero__bit{white-space:nowrap}body .kgh-s .caption-with-letter-spacing,body .kga-s .caption-with-letter-spacing,body .kgx .caption-with-letter-spacing,body .kgl-hero__caption,body .kgl-hero__meta,body .kgp__caption,body .kgp__help-copy p,body .kgl-card__meta,body .kgh-panel p,body .kgb-door__eyebrow,body .kgb-door__text,body .kgb-lede,body .kga-portrait__caption,body .kgp__body table thead th,body .kgp__body table:not([class]) thead th,body .kgb-field label,body .kgx__details dt,body .kgx__route-text,body .kga-chapter__label,body .kgb-points span,body .kgc-tool__head p,body .kgb-s legend,body .kgb-ratio,body .kgb-fmt small,body .kgb-price small,body .kgb-meta dt,body .kgb-wall figcaption,body .kgb-summary,body .kgb-foot p,body .kgb-steps p,body .kgm-pack__name,body .kgm-shown,body .kgm-addons span,body .kgm-faq details p,body .kgl-cta__body{opacity:1}body .kgl-sibs__label,body .kgl-sib--all,body .kgz__ratio{opacity:.85}body .kgl-cta__body p{color:rgb(var(--color-foreground))}body .kg-os{margin-top:1.2rem;max-width:44rem}body .kg-os__btn{margin-bottom:1.2rem}body .kg-os__note{margin:0 0 1rem;font-size:1.4rem;line-height:1.6}body .kg-os__au{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .8rem;font-size:1.35rem}body .kg-os__au-btn{padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kg.css.map */
