.header__logo-text{text-transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}[id$=__dynamic-grid] [id$=kw-botanical-left],[id$=__dynamic-grid] [id$=kw-botanical-middle],[id$=__dynamic-grid] [id$=kw-botanical-right]{pointer-events:none}[id$=__dynamic-grid] [id$=kw-botanical-left] figure{transform:rotate(-22deg);opacity:.44}[id$=__dynamic-grid] [id$=kw-botanical-middle] figure{transform:rotate(28deg);opacity:.4}[id$=__dynamic-grid] [id$=kw-botanical-right] figure{transform:rotate(-35deg);opacity:.4}[id$=__dynamic-grid] figcaption{font-size:.75rem;line-height:1.5}@media(prefers-reduced-motion:reduce){[id$=__dynamic-grid] .dynamic-grid__cell{transform:none!important}[id$=__dynamic-grid] .image-background-fixed{position:absolute}}.kw-media-credit{position:absolute;inset-inline-start:1rem;inset-block-end:1rem;z-index:2;margin:0;padding:.35rem .6rem;max-width:calc(100% - 2rem);color:#38201e;background:#f8f3ed;border-radius:2px;font-size:.75rem;line-height:1.4}[id$=__text-with-media] .section-split__column--image>.content-box,[id$=__text-with-media-2] .section-split__column--image>.content-box{aspect-ratio:6 / 5}[id$=__text-with-media] .section-split__column--image .content-box__background-media,[id$=__text-with-media-2] .section-split__column--image .content-box__background-media{position:absolute;top:0;right:0;bottom:0;left:0}[id$=__text-with-media] .section-split__column--image .content-box__background-media img,[id$=__text-with-media-2] .section-split__column--image .content-box__background-media img{object-fit:cover}.shopify-section--footer .footer__content{padding-block:clamp(2.5rem,4.5vw,5rem) 1.5rem;row-gap:clamp(2.5rem,5vw,5rem)}.shopify-section--footer .footer__block-list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.25fr);align-items:start;gap:2.5rem}.shopify-section--footer .footer__block{width:100%;max-width:none;min-width:0;order:initial;grid-column:auto;grid-row:auto;font-size:1rem;line-height:1.6}.shopify-section--footer .footer__block--text .subheading{font-size:1.25rem;text-transform:none}.shopify-section--footer .footer__block--text .prose p+p{margin-block-start:1rem}.shopify-section--footer .footer__block--text .prose p:nth-child(2){color:#dfd2cb}.shopify-section--footer .footer__block--links ul{gap:.2rem}.shopify-section--footer .footer__block--links a{display:inline-flex;align-items:center;min-height:2rem}.shopify-section--footer .footer__block--newsletter .text-subdued{color:#dfd2cb;font-size:.8125rem;line-height:1.6}.shopify-section--footer .form-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.625rem}.shopify-section--footer .form-control{min-width:0}.shopify-section--footer .input{width:100%;min-width:0}.shopify-section--footer .kw-footer-wordmark{width:100%;margin:0;padding-block:.08em;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:clamp(3rem,16.4vw,25rem);line-height:.85;letter-spacing:-.055em;text-transform:none;text-align:center;white-space:nowrap}.shopify-section--footer .footer__aside{padding-block:1.5rem}.shopify-section--footer a:focus-visible,.shopify-section--footer button:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:999px){.shopify-section--footer .footer__block-list{grid-template-columns:repeat(2,minmax(0,1fr))}.shopify-section--footer .footer__block--newsletter{grid-column:1 / -1;max-width:36rem}}@media(max-width:699px){.shopify-section--footer .footer__block-list{grid-template-columns:minmax(0,1fr);gap:2rem}.shopify-section--footer .footer__block--links,.shopify-section--footer .footer__block--newsletter{border-top:1px solid rgb(250 244 240 / .18);padding-top:1.5rem}.shopify-section--footer .footer__block--links ul{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:.4rem 1rem}.shopify-section--footer .footer__block--links a{font-size:.875rem;min-height:2.5rem}.shopify-section--footer .form-row .button{padding-inline:1.25rem;font-size:.875rem}.shopify-section--footer .kw-footer-wordmark{font-size:15.3vw}}@media(max-width:699px){[id$=__featured-collections] .featured-collections-products>[id^=collection-]>.h-stack:not(:has(.prose)){display:none}[id$=__featured-collections] .section-spacing{padding-block:1.5rem}[id$=__featured-collections] .section-spacing>.v-stack{gap:1rem}[id$=__featured-collections] [role=tab]{font-size:clamp(1.125rem,5.64vw,1.375rem);min-height:2.75rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kw-premium.css.map */
