/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}*,:before,:after{--tw-font-weight:initial}::backdrop{--tw-font-weight:initial}}}.special-for-you-slider{margin-inline:calc(var(--spacing,.25rem)*-4);padding-top:38px}@media (min-width:720px){.special-for-you-slider{margin-inline:calc(var(--spacing,.25rem)*-8);padding-top:calc(var(--spacing,.25rem)*12)}}@media (min-width:1200px){.special-for-you-slider{margin-inline:calc(var(--spacing,.25rem)*0)}}.special-for-you-slider .section-header{padding-inline:calc(var(--spacing,.25rem)*4)}@media (min-width:720px){.special-for-you-slider .section-header{padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.special-for-you-slider .section-header{padding-inline:calc(var(--spacing,.25rem)*0)}}.special-for-you-slider>.slider>.slider__viewport{scroll-padding-left:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*3);padding-left:calc(var(--spacing,.25rem)*4)}@media (min-width:720px){.special-for-you-slider>.slider>.slider__viewport{scroll-padding-left:calc(var(--spacing,.25rem)*8);padding-top:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.special-for-you-slider>.slider>.slider__viewport{scroll-padding-left:calc(var(--spacing,.25rem)*0);padding-left:calc(var(--spacing,.25rem)*0)}}.special-for-you-slider .section-header .section-header-title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:calc(var(--spacing,.25rem)*5);line-height:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);color:var(--color-kn-black,#323232)}@media (min-width:720px){.special-for-you-slider .section-header .section-header-title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-tracking:var(--tracking-20,-.4px);letter-spacing:var(--tracking-20,-.4px)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}.category-page__container>.empty-search{margin-inline:calc(var(--spacing,.25rem)*0)}.empty-search{background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*4);border-radius:0;flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:720px){.empty-search{border-radius:var(--radius-lg,var(--radius));padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*5)}}@media (min-width:1440px){.empty-search{padding-block:calc(var(--spacing,.25rem)*8)}}.empty-search__content{align-items:center;gap:calc(var(--spacing,.25rem)*2);text-align:center;word-break:break-word;flex-direction:column;max-width:448px;display:flex}@media (min-width:720px){.empty-search__content{gap:calc(var(--spacing,.25rem)*3)}}.empty-search__title{text-align:center;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:-.4px;letter-spacing:-.4px;color:var(--color-kn-black,#323232)}@media (min-width:720px){.empty-search__title{color:var(--color-kn-text-primary,#050607)}}@media (min-width:1200px){.empty-search__title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:calc(var(--spacing,.25rem)*7);line-height:calc(var(--spacing,.25rem)*7);--tw-tracking:-.48px;letter-spacing:-.48px}}.empty-search__text{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*5);line-height:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:-.28px;letter-spacing:-.28px;white-space:pre-line;color:var(--color-kn-silver-midlle,#777)}@media (min-width:720px){.empty-search__text{--tw-leading:18px;color:var(--color-kn-gray-400,#797b7e);line-height:18px}}@media (min-width:1200px){.empty-search__text{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:calc(var(--spacing,.25rem)*5);line-height:calc(var(--spacing,.25rem)*5);--tw-tracking:-.32px;letter-spacing:-.32px}}.search-promo-section .section-header .section-header-title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:-.4px;letter-spacing:-.4px;color:var(--color-kn-black,#323232)}@media not all and (min-width:720px){.search-promo-section .section-header .section-header-title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}}@media (min-width:1200px){.search-promo-section .section-header{justify-content:flex-start}}.search-promo-section .section-header-link-icon{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);flex-shrink:0}@media not all and (min-width:720px){.search-promo-section.campaign-section{margin-top:calc(var(--spacing,.25rem)*9);padding-bottom:calc(var(--spacing,.25rem)*3)}}@media (min-width:1200px){.category-page__below-grid>.campaign-section.search-promo-section{margin-inline:calc(var(--spacing,.25rem)*0)}.category-page__below-grid>.campaign-section.search-promo-section .section-header{padding-inline:calc(var(--spacing,.25rem)*0)}.category-page__below-grid>.campaign-section.search-promo-section .slider__viewport{scroll-padding-left:calc(var(--spacing,.25rem)*0);padding-left:calc(var(--spacing,.25rem)*0)}}@media not all and (min-width:720px){.search-promo-section .slider__viewport{padding-bottom:calc(var(--spacing,.25rem)*1)}}@media not all and (min-width:1200px){.search-promo-section .campaign-card .campaign-card__image-wrap{height:calc(var(--spacing,.25rem)*25)}}.search-page__empty-container{width:100%;max-width:90rem;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*16);text-align:center;margin-inline:auto}@media (min-width:720px){.search-page__empty-container{padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.search-page__empty-container{padding-inline:calc(var(--spacing,.25rem)*10)}}.search-page__empty-title{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-foreground,#0a0903)}.search-page__empty-text{color:var(--color-muted-foreground,#737373)}:has(.special-for-you-slider) .footer{margin-top:calc(var(--spacing,.25rem)*0);padding-top:calc(var(--spacing,.25rem)*0)}.special-for-you-slider>.slider>.slider__viewport{padding-bottom:calc(var(--spacing,.25rem)*12)}@media (min-width:720px){.special-for-you-slider>.slider>.slider__viewport{padding-bottom:calc(var(--spacing,.25rem)*8)}}@media (min-width:1024px){.special-for-you-slider>.slider>.slider__viewport{padding-bottom:calc(var(--spacing,.25rem)*8)}}@media (min-width:1440px){.special-for-you-slider>.slider>.slider__viewport{padding-bottom:calc(var(--spacing,.25rem)*16)}}.category-page .recently-viewed-section{margin-inline:calc(var(--spacing,.25rem)*-4);margin-top:calc(var(--spacing,.25rem)*16)}@media (min-width:720px){.category-page .recently-viewed-section{margin-inline:calc(var(--spacing,.25rem)*-8);margin-top:calc(var(--spacing,.25rem)*12)}}@media (min-width:1024px){.category-page .recently-viewed-section{margin-top:calc(var(--spacing,.25rem)*4)}}@media (min-width:1200px){.category-page .recently-viewed-section{margin-inline:calc(var(--spacing,.25rem)*-10);margin-top:calc(var(--spacing,.25rem)*12)}}@media (min-width:1440px){.category-page .recently-viewed-section{margin-inline:calc(var(--spacing,.25rem)*0)}}.category-page .recently-viewed-section .section-header-title{color:var(--color-kn-grey-dark,#343538)}.category-page .recently-viewed-section .section-header{padding-inline:calc(var(--spacing,.25rem)*4)}@media (min-width:720px){.category-page .recently-viewed-section .section-header{padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.category-page .recently-viewed-section .section-header{padding-inline:calc(var(--spacing,.25rem)*10)}}@media (min-width:1440px){.category-page .recently-viewed-section .section-header{padding-inline:calc(var(--spacing,.25rem)*0)}}.category-page .recently-viewed-section .slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*4)}@media (min-width:720px){.category-page .recently-viewed-section .slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.category-page .recently-viewed-section .slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*10);padding-inline:calc(var(--spacing,.25rem)*10)}}@media (min-width:1440px){.category-page .recently-viewed-section .slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*0)}}
