@media(max-width:749px){html{scroll-padding-top:100px}.k-section{padding:36px 0}.k-wrap{padding-left:20px;padding-right:20px}.k-hero__grid>div:first-child{padding-top:114px;padding-bottom:150px}.k-hero .k-actions{gap:10px 16px}.k-discover .k-discover__grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 14px;scrollbar-width:thin;scrollbar-color:#aab59d transparent}.k-discover .k-discover__card{flex:0 0 88%;min-width:0;scroll-snap-align:start;padding:22px;display:flex;flex-direction:column}.k-discover .k-discover__card h3{font-size:26px;line-height:1.15}.k-discover .k-discover__card p{font-size:15px;line-height:1.6}.k-discover .k-discover__link{margin-top:auto;min-height:44px}.k-discover__heading{margin-bottom:20px}.k-lens .k-lens__visual{height:220px;border-radius:20px}.k-lens .k-lens__layout{gap:20px}.k-lens .k-lens__heading{margin-bottom:22px}.k-lens .k-lens__copy{min-height:0;padding-top:0}.k-lens .k-lens__copy h3{margin:16px 0 10px;font-size:24px}.k-lens .k-lens__options button{font-size:17px;padding:14px 10px;min-height:48px}.k-path .k-path__layout{gap:22px}.k-path .k-path__orbit{display:none}.k-path summary{font-size:19px;padding:19px 14px 19px 0}.k-path__intro>p{margin:18px 0}.k-footer__columns{gap:24px 16px}.k-footer__identity p{max-width:300px}.k-footer .k-newsletter input,.contact input,.contact textarea,.k-help__search input,.k-finder__input input,.k-searchfield input{font-size:16px}.k-product-page .product__title h1{font-size:30px;line-height:1.12}.k-product-page .product__media-wrapper{margin-bottom:0}.k-product-page .product-form__input--pill input[type=radio]+label{min-height:44px;padding:12px 18px}.k-product-page .product__accordion .accordion__title{line-height:1.4}.k-explore .k-explore-card__type{margin-top:14px}.k-explore .k-explore-card h3{font-size:21px}.k-mobile-purchase:not([hidden]){bottom:max(12px,env(safe-area-inset-bottom));border-radius:20px}body:has(.menu-drawer-container[open]) .k-mobile-purchase,body:has(details[open] .search-modal) .k-mobile-purchase,body:has(input:focus,textarea:focus,select:focus) .k-mobile-purchase{visibility:hidden}.cart__items .cart-item{padding-bottom:22px}.cart__items .cart-item__details{padding-left:14px}.cart-item__name{font-size:16px;line-height:1.35}.cart__items .quantity{min-height:44px}.cart__items .quantity__input{font-size:16px}.cart__items cart-remove-button .button{min-width:44px;min-height:44px}.cart__footer{padding-top:20px}.cart__blocks{padding:22px 18px}.cart__checkout-button{min-height:50px}.k-floating-header .menu-drawer__menu-item{font-size:18px;padding:15px 24px;min-height:48px}.k-floating-header .menu-drawer__navigation{padding-top:12px;padding-bottom:12px}quick-add-modal .quick-add-modal__content{width:calc(100% - 24px);margin:12px;max-height:calc(100dvh - 24px);border-radius:22px}quick-add-modal .quick-add-modal__content-info{padding:18px}quick-add-modal .quick-add-modal__toggle{min-width:44px;min-height:44px;top:10px;right:10px}}@media(max-width:359px){.k-wrap{padding-left:16px;padding-right:16px}.k-hero h1{font-size:36px}.k-discover .k-discover__card{flex-basis:92%;padding:20px}.k-product-page .product__title h1{font-size:27px}}@media(prefers-reduced-motion:reduce){html,.k-discover__grid,.k-explore ul{scroll-behavior:auto}}@media(max-width:749px){.cart__items .cart-item{grid-template-columns:76px minmax(0,1fr);grid-template-rows:auto auto auto;gap:10px 16px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #d2d7c9}.cart__items .cart-item__media{grid-column:1;grid-row:1/3}.cart__items .cart-item__image{width:76px;height:auto}.cart__items .cart-item__details{grid-column:2;grid-row:1;padding:0;min-width:0}.cart__items .cart-item__totals:not(.small-hide){grid-column:2;grid-row:2;justify-content:flex-start;padding:0}.cart__items .cart-item__quantity{grid-column:2;grid-row:3;padding:0}.cart__items .cart-item__name{letter-spacing:0}.cart__items .cart-items thead tr{margin-bottom:22px}.cart__items .quantity:before,.cart__items .quantity:after{border-radius:999px}.cart__items .quantity{border-radius:999px}.cart__items .cart-item__quantity-wrapper{gap:8px}.cart__items cart-remove-button{margin-left:0}}@media(max-width:749px){.cart__items .quantity{width:120px;min-width:120px}.cart__items .cart-item__quantity-wrapper{flex-wrap:nowrap}.cart__items .cart-items thead th:last-child{visibility:hidden}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/khansa-mobile.css.map */
