.km-s-hero .km-stack{gap:0}.km-s-hero .km-group{justify-content:var(--km-justify, flex-end)}.km-s-hero .km-heading{text-shadow:0 1px 24px rgba(var(--km-color-black-rgb),.18)}.km-s-hero .km-eyebrow{color:inherit;opacity:.92}.km-s-hero .km-eyebrow--rule:before{background:var(--km-color-gold)}@media screen and (min-width:768px){.km-s-hero .km-stack--row>.km-group+.km-group{border-left:1px solid rgba(var(--km-color-sand-rgb),.12)}}.km-s-reassurance-bar .km-stack>.km-icon-text{padding:12px 24px}.km-s-reassurance-bar .km-icon-text__title{font-size:17px}@media screen and (min-width:768px){.km-s-reassurance-bar .km-stack>.km-icon-text+.km-icon-text{border-left:1px solid var(--km-border)}}@media screen and (max-width:767px){.km-s-reassurance-bar .km-stack>.km-icon-text{padding:16px 8px}.km-s-reassurance-bar .km-stack>.km-icon-text:nth-child(2n){border-left:1px solid var(--km-border)}.km-s-reassurance-bar .km-stack>.km-icon-text:nth-child(n+3){border-top:1px solid var(--km-border)}.km-s-reassurance-bar .km-icon-text__title{font-size:15px}}.km-collection-card--card .km-collection-card__link{background:var(--km-surface);transition:box-shadow var(--km-duration-slow) var(--km-ease)}.km-collection-card--card .km-collection-card__caption{padding:20px}.km-collection-card--card .km-collection-card__link:hover{box-shadow:0 24px 40px -32px rgba(var(--km-color-black-rgb),.35)}@media screen and (max-width:767px){.km-collection-card--card .km-collection-card__caption{padding:14px 12px}.km-collection-card__label{font-size:11px;letter-spacing:.16em}.km-collection-card__sub{font-size:12px}.km-collection-card__arrow{display:none}}.km-s-editorial-split .km-stack--row>.km-group{height:100%}.km-s-editorial-split .km-group .km-button-group{margin-top:auto;padding-top:8px}.km-s-image-with-text .km-heading{line-height:1.08}.km-s-gift-banner .km-stack--row>.km-image .km-media{height:100%;aspect-ratio:auto;min-height:420px}@media screen and (max-width:767px){.km-s-gift-banner .km-stack--row>.km-image .km-media{aspect-ratio:var(--km-ratio-m, 4 / 5);min-height:0}}.km-s-testimonials .km-testimonial{padding-top:24px;border-top:1px solid var(--km-border)}.km-s-instagram-grid .km-image .km-media{background:var(--km-surface)}.km-s-newsletter .km-newsletter{margin-inline:auto}.km-s-newsletter .km-heading em{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sections.css.map */
