body.kk-premium{--kkp-green: #1d3a2a;--kkp-green-deep: #13281d;--kkp-green-rgb: 29, 58, 42;--kkp-gold: #c5a465;--kkp-gold-deep: #9c7c43;--kkp-gold-light: #ecdcb0;--kkp-gold-grad: linear-gradient(100deg, #a8874e 0%, #d6bd85 26%, #f1e3bb 50%, #d6bd85 74%, #a8874e 100%);--kkp-rust: #a5512e;--kkp-rust-dark: #8a4224;--kkp-cream: #f8f4ec;--kkp-cream-deep: #efe7d7;--kkp-ink: #24221e;--kkp-muted: #6e675c;--kkp-line: #e2d7c2;--kkp-serif: "Cormorant Garamond", "Times New Roman", Georgia, serif;--kkp-script: "Great Vibes", "Brush Script MT", cursive;--kk-ivory: #f8f4ec;--kk-ivory-rgb: 248, 244, 236;--kk-ivory-dark: #efe7d7;--kk-brown: #1d3a2a;--kk-brown-rgb: 29, 58, 42;--kk-brown-light: #2d4b3a;--kk-terracotta: #a5512e;--kk-terracotta-dark: #8a4224;--kk-terracotta-light: #c06a44;--kk-terracotta-rgb: 165, 81, 46;--kk-sand: #ece2cc;--kk-sand-dark: #dfd2b5;--kk-warm-card: #f1eadb;--kk-warm-muted: #e6dcc8;--kk-warm-fg: #6e675c;--kk-warm-border: #e2d7c2;--kk-warm-charcoal: #1d3a2a;background:var(--kkp-cream);color:var(--kkp-ink)}.kk-premium .kk-announcement-bar{background:var(--kkp-gold-grad);color:var(--kkp-green-deep);font-weight:600}.kk-premium .kk-announcement-bar__separator,.kk-premium .kk-announcement-bar__item a:hover{color:var(--kkp-rust)}.kk-premium .kk-header__bar,.kk-premium .kk-header--scrolled .kk-header__bar{background:var(--kkp-green);box-shadow:0 1px #c5a46547}.kk-premium .kk-logo-mark{background:var(--kkp-gold)}.kk-premium .kk-header__row>.kk-header__logo,.kk-premium .kk-header__row .kk-nav__link,.kk-premium .kk-header__actions>.kk-icon-btn,.kk-premium .kk-header__actions .kk-search-overlay__trigger,.kk-premium .kk-header__actions .kk-header__account{color:var(--kkp-cream)}.kk-premium .kk-header__row>.kk-header__logo .kk-wordmark{font-weight:400;letter-spacing:.08em}.kk-premium .kk-header__row .kk-nav__link:hover,.kk-premium .kk-header__row .kk-nav__link[aria-expanded=true],.kk-premium .kk-header__actions>.kk-icon-btn:hover,.kk-premium .kk-header__actions .kk-search-overlay__trigger:hover,.kk-premium .kk-header__actions .kk-header__account:hover{color:var(--kkp-gold-light)}.kk-premium .kk-header__row .kk-nav__link.is-active{color:var(--kkp-cream);text-decoration:none}.kk-premium .kk-header .cart-count-bubble{background:var(--kkp-gold);color:var(--kkp-green-deep)}.kk-premium .kk-newsletter{padding:clamp(32px,4vw,48px) 0;background:var(--kkp-gold-grad);border-top:0}.kk-premium .kk-newsletter__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,460px);align-items:center;column-gap:clamp(24px,4vw,64px);max-width:none;padding:0;text-align:left}.kk-premium .kk-newsletter__ornament,.kk-premium .kk-newsletter .kk-eyebrow--sm{display:none}.kk-premium .kk-newsletter__heading{grid-column:1;margin:0 0 6px;font-family:var(--kkp-serif);font-size:clamp(24px,1.6vw + 12px,34px);font-weight:500;letter-spacing:.005em;color:var(--kkp-green-deep)}.kk-premium .kk-newsletter__sub{grid-column:1;margin:0;font-size:14px;font-weight:400;color:#13281dc7}.kk-premium .kk-newsletter__form{grid-column:2;grid-row:1 / span 2;width:100%;margin:0}.kk-premium .kk-newsletter__fields{flex-direction:row;align-items:center;gap:6px;padding:5px;border-radius:999px;background:#ffffffb3;box-shadow:0 8px 22px #503a1424}.kk-premium .kk-newsletter__input{padding:10px 16px;border:0;border-radius:999px;background:transparent;color:var(--kkp-ink)}.kk-premium .kk-newsletter__input::placeholder{color:#24221e8c}.kk-premium .kk-newsletter__submit{padding:12px 26px;border-radius:999px;background:var(--kkp-green);letter-spacing:.04em;color:var(--kkp-cream)}.kk-premium .kk-newsletter__submit:hover{background:var(--kkp-green-deep)}.kk-premium .kk-newsletter__privacy{padding-left:18px;color:#13281da6}.kk-premium .kk-newsletter__privacy a:hover{color:var(--kkp-green-deep)}.kk-premium .kk-newsletter__success{border:0;border-radius:16px;background:#ffffffbf}.kk-premium .kk-footer{background:var(--kkp-green);border-top:0}.kk-premium .kk-footer__logo .kk-wordmark{font-weight:400;letter-spacing:.08em;color:var(--kkp-cream)}.kk-premium .kk-footer__description{color:#f8f4ecb3}.kk-premium .kk-footer__heading{color:var(--kkp-gold-light)}.kk-premium .kk-footer__links a,.kk-premium .kk-footer__richtext,.kk-premium .kk-footer__richtext a{color:#f8f4ecb8}.kk-premium .kk-footer__links a:hover,.kk-premium .kk-footer__richtext a:hover{color:var(--kkp-gold-light)}.kk-premium .kk-footer__social-link{border-color:#c5a46559;color:var(--kkp-gold-light)}.kk-premium .kk-footer__social-link:hover{border-color:var(--kkp-gold);background:var(--kkp-gold);color:var(--kkp-green-deep)}.kk-premium .kk-footer__bottom{border-top-color:#c5a46538}.kk-premium .kk-footer__copyright,.kk-premium .kk-footer__policies a{color:#f8f4ec99}.kk-premium .kk-footer__policies a:hover{color:var(--kkp-gold-light)}#kk-shop-all{scroll-margin-top:90px}.kk-premium .kk-mat-pills,body.kk-premium .kk-mat-shop{background:var(--kkp-cream)}.kk-premium .kk-mat-pills{border-top:1px solid var(--kkp-line)}.kk-premium .kk-mat-pill{border-radius:999px;border-color:var(--kkp-line);background:#fff;color:var(--kkp-ink)}.kk-premium .kk-mat-pill:hover{border-color:var(--kkp-green);color:var(--kkp-green)}.kk-premium .kk-mat-pill.is-active{border-color:var(--kkp-green);background:var(--kkp-green);color:var(--kkp-cream)}.kk-premium .kk-mat-filters{border-radius:14px}.kk-premium .kk-mat-filter-option input{accent-color:var(--kkp-green)}.kk-premium .kk-mat-shop__count{font-family:var(--kkp-serif);font-size:26px;font-weight:500;color:var(--kkp-ink)}.kk-premium .kk-mat-shop__sort,.kk-premium .kk-mat-mobile-btn{border-radius:999px}.kk-premium .kk-shop-card{height:100%;box-shadow:0 6px 20px #24221e0f}.kk-premium .kk-shop-card__title{display:-webkit-box;min-height:2.6em;overflow:hidden;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.kk-premium .kk-shop-card__media{border-radius:12px}.kk-premium .kk-shop-card__badge{padding:4px 11px;border-radius:999px;background:var(--kkp-gold-grad);color:var(--kkp-green-deep)}.kk-premium .kk-shop-card__badge--sold{background:var(--kkp-green);color:var(--kkp-cream)}.kk-premium .kk-shop-card__wishlist{background:#fff;color:var(--kkp-ink)}.kk-premium .kk-shop-card__wishlist:hover,.kk-premium .kk-shop-card__wishlist.is-active{color:var(--kkp-rust)}.kk-premium .kk-shop-card__meta{color:var(--kkp-gold-deep)}.kk-premium .kk-star-rating__star{stroke:var(--kkp-gold)}.kk-premium .kk-star-rating__star.is-filled{fill:var(--kkp-gold)}.kk-premium .kk-shop-card__price{font-weight:700;color:var(--kkp-ink)}.kk-premium .kk-btn--outline-brown{border-radius:999px}.kk-premium .kk-btn--primary{border-radius:999px;background:var(--kkp-green);border-color:var(--kkp-green)}.kk-premium .kk-btn--primary:hover{background:var(--kkp-green-deep);border-color:var(--kkp-green-deep)}.kk-premium .kk-pdp-hero{background:var(--kkp-green)}.kk-premium .kk-pdp-hero__bg img{opacity:.18;filter:grayscale(.4)}.kk-premium .kk-pdp-hero__scrim{background:linear-gradient(90deg,#13281deb,#1d3a2ac7 55%,#1d3a2a99)}.kk-premium .kk-pdp-hero__inner:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--kkp-gold-grad)}.kk-premium .kk-pdp-hero__copy:before{content:"Premium Collection";display:block;margin-bottom:12px;font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--kkp-gold)}.kk-premium .kk-pdp-hero__title{font-family:var(--kkp-serif);font-weight:500;letter-spacing:.01em;color:var(--kkp-cream)}.kk-premium .kk-pdp-hero__desc{color:#f8f4ecd1}.kk-premium .kk-pdp,.kk-premium .kk-breadcrumb{background:var(--kkp-cream)}.kk-premium .kk-pdp-gallery__viewport{border-radius:16px;box-shadow:0 22px 48px #24221e24}.kk-premium .kk-pdp-gallery__thumb{border-radius:10px}.kk-premium .kk-pdp-gallery__thumb:hover,.kk-premium .kk-pdp-gallery__thumb.is-active{border-color:var(--kkp-gold)}.kk-premium .kk-pdp-info__badges:before{content:"Premium";display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;background:var(--kkp-gold-grad);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--kkp-green-deep)}.kk-premium .kk-pdp-badge{border-radius:999px}.kk-premium .kk-pdp-info__title{font-family:var(--kkp-serif);font-weight:500;letter-spacing:.005em;color:var(--kkp-ink)}.kk-premium .kk-pdp-price__current{font-family:var(--kk-font-sans);font-weight:700;color:var(--kkp-green)}.kk-premium .kk-pdp-price__badge{background:var(--kkp-rust);color:#fff}.kk-premium .kk-pdp-option-btn{border-radius:999px}.kk-premium .kk-pdp-option-btn.is-active{border-color:var(--kkp-green);background:var(--kkp-green);color:var(--kkp-cream)}.kk-premium .kk-pdp-ctas__add{border-radius:999px!important;background:var(--kkp-green)!important;color:var(--kkp-cream)!important;letter-spacing:.06em}.kk-premium .kk-pdp-ctas__add:hover{background:var(--kkp-rust)!important;color:#fff!important}.kk-premium .kk-pdp-ctas__wish{border-radius:999px!important}.kk-premium .kk-pdp-ctas__wish[aria-pressed=true],.kk-premium .kk-pdp-ctas__wish.is-active{border-color:var(--kkp-rust)!important;color:var(--kkp-rust)!important}.kk-premium .kk-pdp-recs{background:var(--kkp-cream);border-top:1px solid var(--kkp-line)}body.kk-premium .kk-eyebrow--sm,body.kk-premium .kk-pdp-recs__heading{letter-spacing:.24em;color:var(--kkp-gold-deep)}.kk-premium .kk-pdp-recs__sub{font-family:var(--kkp-serif);font-weight:500;color:var(--kkp-ink)}.kk-premium .kk-srch{background:var(--kkp-cream)}.kk-premium .kk-srch-head{position:relative;overflow:hidden;padding:clamp(28px,4vw,52px) clamp(22px,4vw,56px);border-radius:20px;background:radial-gradient(120% 140% at 100% 0%,rgba(197,164,101,.16) 0%,transparent 55%),var(--kkp-green);box-shadow:0 18px 44px #13281d2e;text-align:center}.kk-premium .kk-srch-head:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--kkp-gold-grad)}.kk-premium .kk-srch-head:before{content:"Premium Collection";display:block;margin-bottom:14px;font-size:11px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--kkp-gold)}.kk-premium .kk-srch-head__title{margin:0 0 12px;font-family:var(--kkp-serif);font-size:clamp(30px,3.4vw,48px);font-weight:500;letter-spacing:.01em;background:var(--kkp-gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.kk-premium .kk-srch-head__sub{margin:0 auto 22px;font-family:var(--kkp-serif);font-size:clamp(16px,1.3vw,19px);font-style:italic;color:#f8f4ecd1}.kk-premium .kk-srch-head__correction{color:#f8f4ecbf}.kk-premium .kk-srch-head__correction a{color:var(--kkp-gold-light)}.kk-premium .kk-srch-chips{justify-content:center}.kk-premium .kk-srch-chip{border-color:#c5a46573;background:transparent;color:var(--kkp-cream)}.kk-premium .kk-srch-chip:hover{border-color:var(--kkp-gold);color:var(--kkp-gold-light)}.kk-premium .kk-srch-chip.is-active{border-color:transparent;background:var(--kkp-gold-grad);color:var(--kkp-green-deep)}.kk-premium .kk-srch-count{font-family:var(--kkp-serif);font-size:22px;font-weight:500;color:var(--kkp-ink)}.kk-premium .kk-srch-sort summary,.kk-premium .kk-srch-mobile-btn{border-color:var(--kkp-line);border-radius:999px;color:var(--kkp-green)}.kk-premium .kk-srch-sort__list button[aria-current=true]{background:var(--kkp-cream-deep);color:var(--kkp-green)}.kk-premium .kk-col-filter-option input{accent-color:var(--kkp-green)}.kk-premium .kk-srch-price input{border-color:var(--kkp-line);border-radius:999px;padding-inline:12px}.kk-premium .kk-srch-more__btn{border-color:var(--kkp-green);border-radius:999px;background:var(--kkp-green);letter-spacing:.04em;color:var(--kkp-cream)}.kk-premium .kk-srch-more__btn:hover{border-color:var(--kkp-rust);background:var(--kkp-rust);color:#fff}.kk-premium .kk-srch-empty__title,.kk-premium .kk-srch-sheet__title,.kk-premium .kk-disc__heading{font-family:var(--kkp-serif);font-weight:500}.kk-premium .kk-srch-empty__icon{background:var(--kkp-green);color:var(--kkp-gold-light)}@media screen and (max-width:749px){.kk-premium .kk-newsletter__inner{grid-template-columns:minmax(0,1fr);row-gap:16px;text-align:center}.kk-premium .kk-newsletter__form{grid-column:1;grid-row:auto}.kk-premium .kk-newsletter__submit{padding:11px 18px}.kk-premium .kk-newsletter__privacy{padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-kk-premium.css.map */
