.kw-luxe{--font-body-weight-bold: 500;font-size:1.4rem;letter-spacing:.05rem;line-height:1.45}@media screen and (min-width:750px){.kw-luxe{font-size:1.4rem}}.kw-luxe strong,.kw-luxe b{font-weight:500}.kw-luxe h1,.kw-luxe h2,.kw-luxe h3,.kw-luxe h4,.kw-luxe h5,.kw-luxe .h0,.kw-luxe .h1,.kw-luxe .h2,.kw-luxe .h3,.kw-luxe .h4,.kw-luxe .h5,.kw-luxe .hxl,.kw-luxe .hxxl{font-weight:400;text-transform:uppercase;letter-spacing:.15rem;line-height:1.5}.kw-luxe h1 strong,.kw-luxe h2 strong,.kw-luxe h3 strong,.kw-luxe .h0 strong,.kw-luxe .h1 strong,.kw-luxe .h2 strong,.kw-luxe .h3 strong{font-weight:400}.kw-luxe .hxxl{font-size:2.8rem}.kw-luxe .hxl{font-size:2.6rem}.kw-luxe .h0{font-size:2.4rem}.kw-luxe h1,.kw-luxe .h1{font-size:2rem}.kw-luxe h2,.kw-luxe .h2{font-size:1.6rem}.kw-luxe h3,.kw-luxe .h3{font-size:1.5rem}.kw-luxe h4,.kw-luxe .h4{font-size:1.4rem}.kw-luxe h5,.kw-luxe .h5{font-size:1.2rem;letter-spacing:.1rem}@media screen and (min-width:750px){.kw-luxe .hxxl{font-size:3.4rem}.kw-luxe .hxl{font-size:3rem}.kw-luxe .h0{font-size:2.8rem}.kw-luxe h1,.kw-luxe .h1{font-size:2.2rem}.kw-luxe h2,.kw-luxe .h2{font-size:1.8rem}.kw-luxe h3,.kw-luxe .h3{font-size:1.6rem}}.kw-luxe .caption-with-letter-spacing,.kw-luxe .subtitle{letter-spacing:.15rem}.kw-luxe .caption-with-letter-spacing{font-size:1.1rem;line-height:1.8}.kw-luxe .rte,.kw-luxe .rich-text__text,.kw-luxe .image-with-text__text{line-height:1.6}.kw-luxe .button,.kw-luxe .shopify-challenge__button,.kw-luxe .customer button,.kw-luxe button.shopify-payment-button__button--unbranded{min-height:4.8rem;padding:1.2rem 5rem;font-size:1.4rem;font-weight:400;letter-spacing:.05rem;line-height:2rem;text-transform:capitalize;transition:color .15s ease-in-out,background-color .15s ease-in-out}.kw-luxe .button--small,.kw-luxe .button--tertiary{padding:1.2rem 3rem}.kw-luxe .button:not([disabled]):not(.button--tertiary):hover,.kw-luxe .shopify-challenge__button:hover,.kw-luxe .customer button:hover{color:rgb(var(--color-button));background-color:rgb(var(--color-button-text))}.kw-luxe .button:not([disabled]):hover:after,.kw-luxe .shopify-challenge__button:hover:after,.kw-luxe .customer button:hover:after,.kw-luxe .shopify-payment-button__button--unbranded:hover:after{--border-offset: var(--buttons-border-offset);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.kw-luxe .button:not([disabled]):not(.button--secondary):not(.button--tertiary):hover:after{box-shadow:0 0 0 var(--buttons-border-width) rgb(var(--color-button))}.kw-luxe .link,.kw-luxe .underlined-link,.kw-luxe .rte a,.kw-luxe .inline-richtext a{text-underline-offset:.4rem;text-decoration-thickness:.1rem}.kw-luxe .link.link--text,.kw-luxe .underlined-link:hover{text-decoration-thickness:.1rem}.kw-luxe .header__menu-item{font-size:1.2rem;text-transform:uppercase;letter-spacing:.1rem}.kw-luxe .header__submenu .header__menu-item{font-size:1.4rem;text-transform:none;letter-spacing:.05rem}.kw-luxe .header__active-menu-item,.kw-luxe .header__menu-item:hover span{text-decoration-thickness:.1rem;text-underline-offset:.6rem}.kw-luxe .menu-drawer__menu-item{font-size:1.4rem;text-transform:uppercase;letter-spacing:.1rem}.kw-luxe .menu-drawer__submenu .menu-drawer__menu-item{text-transform:none;letter-spacing:.05rem}.kw-luxe .announcement-bar__message{font-size:1.2rem;letter-spacing:.1rem;text-transform:uppercase}.kw-luxe .localization-form__select,.kw-luxe .disclosure__button{font-size:1.2rem;letter-spacing:.1rem}.kw-luxe .card__heading,.kw-luxe .card__heading.h5,.kw-luxe .card__heading.h2{font-size:1.4rem;text-transform:none;letter-spacing:.05rem;line-height:1.45}.kw-luxe .card-information .price,.kw-luxe .price{font-size:1.4rem;letter-spacing:.05rem}.kw-luxe .price--large{font-size:1.6rem}.kw-luxe .card__information{padding-top:1.4rem}.kw-luxe .badge{padding:.4rem .8rem;font-size:1.2rem;letter-spacing:.05rem;line-height:1.6rem;text-transform:none;border:0;border-radius:.2rem}.kw-luxe .facets__heading,.kw-luxe .facet-filters__label,.kw-luxe .product-count__text,.kw-luxe .mobile-facets__heading,.kw-luxe .active-facets__button-inner{font-size:1.2rem;letter-spacing:.1rem}.kw-luxe .facets__summary,.kw-luxe .facet-filters__sort{font-size:1.4rem;letter-spacing:.05rem}.kw-luxe .product__title h1,.kw-luxe .product__title .h1{font-size:1.8rem;letter-spacing:.15rem;line-height:1.5}@media screen and (min-width:750px){.kw-luxe .product__title h1,.kw-luxe .product__title .h1{font-size:2rem}}.kw-luxe .product__tax{font-size:1.2rem}.kw-luxe .product-form__submit{width:100%}.kw-luxe .product-form__input .form__label,.kw-luxe .stamp-customizer .form__label,.kw-luxe .stamp-customizer__engraving-title,.kw-luxe .stamp-customizer__engraving-label{font-size:1.2rem;font-weight:400;text-transform:uppercase;letter-spacing:.1rem;opacity:1}.kw-luxe .stamp-customizer__input,.kw-luxe .stamp-customizer .select__select,.kw-luxe .stamp-customizer__addon,.kw-luxe .stamp-customizer__tile,.kw-luxe .stamp-customizer__pills input[type=radio]+label{letter-spacing:.05rem}.kw-luxe .stamp-customizer__total strong{font-size:1.6rem;font-weight:400}.kw-luxe .accordion__title,.kw-luxe .cart-item__name,.kw-luxe .cart-notification-product__name,.kw-luxe .predictive-search__item-heading{font-size:1.4rem;text-transform:none;letter-spacing:.05rem}.kw-luxe .field__input,.kw-luxe .select__select,.kw-luxe .customer .field input,.kw-luxe .customer select,.kw-luxe .text-area,.kw-luxe .field__label,.kw-luxe .customer .field label{font-size:1.4rem;letter-spacing:.05rem}.kw-luxe .footer-block__heading{font-size:1.2rem;letter-spacing:.1rem}.kw-luxe .footer-block__details-content .list-menu__item--link,.kw-luxe .copyright__content,.kw-luxe .footer__content-bottom .list-menu__item--link{font-size:1.3rem;letter-spacing:.05rem}.kw-luxe .banner__heading,.kw-luxe .banner__heading.h1{font-size:2.6rem;letter-spacing:.2rem}.kw-luxe .banner__text.caption-with-letter-spacing{font-size:1.3rem;letter-spacing:.18rem}@media screen and (min-width:750px){.kw-luxe .banner__heading,.kw-luxe .banner__heading.h1{font-size:3.4rem}.kw-luxe .banner__text.caption-with-letter-spacing{font-size:1.5rem}}.kw-luxe .image-with-text__grid{position:relative;background-color:rgb(var(--color-background))}.kw-luxe .image-with-text__grid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border:.1rem solid rgba(var(--color-foreground),.55);pointer-events:none}.kw-luxe .image-with-text .image-with-text__content{justify-content:center;padding:4rem 3rem}@media screen and (min-width:750px){.kw-luxe .image-with-text .image-with-text__content{padding:6rem}}.kw-luxe .image-with-text__heading{margin-bottom:0}.kw-luxe .icon-with-text img{width:4.4rem;height:4.4rem}.kw-luxe .icon-with-text .h4{font-size:1.05rem;letter-spacing:.12rem;line-height:1.5}.kw-luxe .icon-with-text--horizontal .icon-with-text__item img,.kw-luxe .icon-with-text--horizontal .svg-wrapper{margin-bottom:.8rem}.kw-luxe [class*=feature-] .box__title{font-weight:400;text-transform:uppercase;letter-spacing:.15rem;line-height:1.5}.kw-luxe .box__description,.kw-luxe .box__description *{letter-spacing:.05rem;line-height:1.5}.kw-footer-brand__mark{display:block;width:5.2rem;margin-bottom:2rem;color:inherit;line-height:0}.kw-footer-brand__mark svg{display:block;width:100%;height:auto}.kw-footer-brand__statement{max-width:32rem;font-size:1.3rem;line-height:1.6}.kw-footer-brand__statement p{margin:0 0 1.4rem}.kw-footer-brand__email{display:inline-block;margin-top:1.6rem;font-size:1.3rem;text-decoration:underline;text-underline-offset:.4rem}.kw-luxe .footer-block__heading{margin-bottom:1.8rem}.kw-luxe .footer-block__details-content .list-menu__item--link{padding-top:.6rem;padding-bottom:.6rem}.kw-luxe .footer__content-bottom{border-top:.1rem solid rgba(var(--color-foreground),.15);padding-top:2.4rem}@media screen and (min-width:750px){.kw-luxe .footer__blocks-wrapper .footer-block:first-child{padding-right:4rem}}.kw-footer-payment{margin-top:2rem}.kw-footer-payment .list-payment{flex-wrap:nowrap;justify-content:flex-start;width:max-content;margin:0}.kw-footer-payment .list-payment__item{padding:0;margin:0 .5rem 0 0}.kw-footer-payment .list-payment__item:last-child{margin-right:0}.kw-luxe .footer__content-bottom{padding-top:1.6rem}.kw-luxe .footer__content-bottom-wrapper{padding-top:0;padding-bottom:0}.kw-luxe .footer__copyright{margin-top:0}.kw-luxe .footer__content-top{padding-bottom:3.2rem}.kw-luxe .footer__content-bottom.scroll-trigger.animate--slide-in,.kw-luxe .footer__content-bottom.scroll-trigger.animate--slide-in.scroll-trigger--offscreen{opacity:1;transform:none;animation:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/kw-luxe.css.map */
