.kae-redesign a.button{color:rgb(var(--color-button-text));text-decoration:none}.kae-redesign .rte img:not([src]):not([srcset]){display:none}@media(max-width:749px){.kae-redesign :is(.product__info-wrapper,.product__info-container,.contact,.kae-guide,.kae-design-intro,.kae-design-steps>div,.collection-hero__text-wrapper){min-width:0}.kae-redesign :is(.rte,.shopify-policy__body,.product__title,.collection-hero__description){overflow-wrap:anywhere}.kae-redesign .rte :is(img,video,iframe){max-width:100%}.kae-redesign .rte img{height:auto!important;object-fit:contain}.kae-redesign .rte table{display:block;width:100%!important;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.kae-redesign .product__description table{display:table;table-layout:fixed}.kae-redesign .product__description :is(td,th){overflow-wrap:anywhere}.kae-redesign :is(.contact,.customer,.template-search,.kae-header-search) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.kae-redesign :is(.kae-email-field input,.quantity__input,.product-form__input select,.mobile-facets select,.mobile-facets input){font-size:16px}.kae-redesign .button{max-width:100%;white-space:normal;line-height:1.4;text-align:center;padding-block:12px}.kae-redesign :is(.kae-section-heading,.title-wrapper-with-link){flex-wrap:wrap;row-gap:12px}.kae-redesign .kae-new-arrivals>.kae-section-heading{align-items:center}.kae-redesign .kae-answers__list summary{gap:16px}.kae-redesign .kae-answers__list summary svg{flex-shrink:0}.kae-redesign :is(.product-form__buttons,.product-form__input,.shopify-payment-button){max-width:100%}}@media(max-width:379px){.kae-redesign .product__title h1{font-size:28px}.kae-redesign .collection-hero__title{font-size:32px}}.kae-redesign:is(.kae-page-collection,.kae-page-search) #MainContent .page-width{max-width:1600px;margin-inline:auto}.kae-redesign.kae-page-product #MainContent>.page-width,.kae-redesign.kae-page-product product-info>.page-width,.kae-redesign.kae-page-product .related-products{max-width:1440px;margin-inline:auto}.kae-redesign:is(.kae-page-collection,.kae-page-search,.kae-page-product) .card__inner,.kae-redesign:is(.kae-page-collection,.kae-page-search,.kae-page-product) .card__media,.kae-redesign:is(.kae-page-collection,.kae-page-search,.kae-page-product) .card__media .media{background:#f5f5f5!important}.kae-redesign:is(.kae-page-collection,.kae-page-search,.kae-page-product) .card__inner .media>img{box-sizing:border-box;padding:8%!important;object-fit:contain!important;object-position:center;transform:none!important}.kae-redesign.kae-page-product .product__media-wrapper .media-type-image{background:#f5f5f5}.kae-redesign.kae-page-product .product__media-wrapper .product__media>img{box-sizing:border-box;padding:8%;object-fit:contain;object-position:center}.kae-redesign.kae-page-product .thumbnail-list .thumbnail>img{display:block;object-fit:contain}@media(min-width:750px){.kae-redesign .kae-header .kae-header__logo{overflow:visible}.kae-redesign.kae-page-product .product__media-wrapper media-gallery{display:block;max-width:620px;margin-inline:auto}.kae-redesign.kae-page-product .product__title h1{font-size:clamp(28px,2.1vw,38px);line-height:1.25}}@media(max-width:749px){.kae-redesign.kae-page-product .product__media-list{width:100%;margin-inline:0}.kae-redesign.kae-page-product .product__media-wrapper .product__media>img{padding:9%}}.kae-redesign .product-card-wrapper .card__heading{font-size:15px}.kae-redesign .product-card-wrapper .card__heading>a{display:block;-webkit-line-clamp:unset;overflow:visible;overflow-wrap:anywhere}@media(max-width:749px){.kae-redesign .product-card-wrapper .card__heading{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/kae-responsive.css.map */
