/*! 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-border-style:solid;--tw-font-weight:initial;--tw-duration:initial}::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-duration:initial}*,:before,:after{--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}::backdrop{--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}*,:before,:after{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}*,:before,:after{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-content:""}::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-content:""}*,:before,:after{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-ease:initial;--tw-border-style:solid;--tw-outline-style:solid}::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-ease:initial;--tw-border-style:solid;--tw-outline-style:solid}*,:before,:after{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-content:"";--tw-border-style:solid}::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-content:"";--tw-border-style:solid}*,:before,:after{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-content:"";--tw-leading:initial;--tw-outline-style:solid}::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-content:"";--tw-leading:initial;--tw-outline-style:solid}*,:before,:after{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-outline-style:solid}::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-outline-style:solid}*,:before,:after{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scroll-snap-strictness:proximity}::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scroll-snap-strictness:proximity}*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}*,:before,:after{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-tracking:initial}::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-tracking:initial}*,:before,:after{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}*,:before,:after{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid}::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid}*,:before,:after{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-content:""}::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-content:""}*,:before,:after{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid}::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid}*,:before,:after{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}*,:before,:after{--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-content:"";--tw-border-style:solid;--tw-space-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}::backdrop{--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-content:"";--tw-border-style:solid;--tw-space-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}*,:before,:after{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.accordion__item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.accordion__header{display:flex}.accordion__trigger{padding-block:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex:1;justify-content:space-between;align-items:center;display:flex}@media (hover:hover){.accordion__trigger:hover{text-decoration-line:underline}}.accordion__trigger-icon{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;flex-shrink:0;transition-duration:.2s}.accordion__trigger[data-state=open] .accordion__trigger-icon{transform:rotate(180deg)}.accordion__content{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));overflow:hidden}.accordion__content[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.accordion__content[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.accordion__content-inner{padding-top:calc(var(--spacing,.25rem)*0);padding-bottom:calc(var(--spacing,.25rem)*4)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}.toggle-btn{height:calc(var(--spacing,.25rem)*8);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1.25);border-radius:var(--radius-sm,calc(var(--radius) - 4px));background-color:var(--color-kn-white,#fafbfc);width:100%;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);text-decoration-line:none;display:flex}.toggle-btn--blue{color:var(--color-kn-blue-middle,#09c)}.toggle-btn--red{color:var(--color-kn-red,#ff003c)}.toggle-btn__icon{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.toggle-btn__icon--expanded{rotate:180deg}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}.subcategories-list{gap:calc(var(--spacing,.25rem)*1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:720px){.subcategories-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.subcategories-list{gap:calc(var(--spacing,.25rem)*2);grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1440px){.subcategories-list{grid-template-columns:repeat(6,minmax(0,1fr))}}.subcategories-list .subcategory-card{aspect-ratio:1;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1.5);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*2);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;flex-direction:column;text-decoration-line:none;transition-duration:.2s;display:flex;overflow:hidden}@media (min-width:1200px){.subcategories-list .subcategory-card{aspect-ratio:220/196;gap:calc(var(--spacing,.25rem)*2);padding:calc(var(--spacing,.25rem)*3)}}.subcategories-list a.subcategory-card:hover,.subcategories-list button.subcategory-card:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.subcategories-list .subcategory-card__image-wrap{aspect-ratio:1;min-height:calc(var(--spacing,.25rem)*0);flex:1;justify-content:center;align-items:center;display:flex}@media (min-width:720px){.subcategories-list .subcategory-card__image-wrap{height:calc(var(--spacing,.25rem)*25);flex:none}}@media (min-width:1200px){.subcategories-list .subcategory-card__image-wrap{height:calc(var(--spacing,.25rem)*30)}}.subcategories-list .subcategory-card__image{object-fit:contain;width:100%;height:100%}.subcategories-list .subcategory-card__title{height:calc(var(--spacing,.25rem)*10);min-height:calc(var(--spacing,.25rem)*10);width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:19.6px;--tw-font-weight:var(--font-weight-medium,500);line-height:19.6px;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-black-dark,#050807);justify-content:center;align-items:center;display:flex}@media (min-width:1200px){.subcategories-list .subcategory-card__title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:22.4px;--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);line-height:22.4px}}.subcategories-list .subcategory-card__title span{-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.subcategories-list .subcategory-card--toggle{cursor:pointer;gap:calc(var(--spacing,.25rem)*2);--tw-border-style:none;background-color:var(--color-white,#fff);border-style:none}.subcategories-list .subcategory-card--toggle .subcategory-card__toggle-text{text-align:center;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-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);color:var(--color-kn-blue-middle,#09c)}.subcategories-list .subcategory-card--toggle .subcategory-card__toggle-icon{color:var(--color-kn-blue-middle,#09c);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}.subcategories-list .subcategory-card--toggle .subcategory-card__toggle-icon--rotated{rotate:180deg}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}.empty-category{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*5);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*4);text-align:center;border-radius:0;flex-direction:column;display:flex;overflow:hidden}@media (min-width:720px){.empty-category{border-radius:var(--radius-lg,var(--radius));min-height:432px;padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*5)}}@media (min-width:1200px){.empty-category{min-height:396px}}@media (min-width:1440px){.empty-category{min-height:496px;padding-block:calc(var(--spacing,.25rem)*8)}}.empty-category__illustration{justify-content:center;align-items:center;width:323px;max-width:100%;height:160px;margin-inline:auto;display:flex;overflow:hidden}@media (min-width:720px){.empty-category__illustration{width:490px;height:200px}}@media (min-width:1200px){.empty-category__illustration{width:556px}}@media (min-width:1440px){.empty-category__illustration{width:448px;height:240px}}.empty-category__illustration img{object-fit:cover;width:100%;height:100%}.empty-category__content{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-direction:column;max-width:328px;display:flex}@media (min-width:720px){.empty-category__content{gap:calc(var(--spacing,.25rem)*3);max-width:490px;margin-top:auto}}@media (min-width:1200px){.empty-category__content{max-width:838px}}@media (min-width:1440px){.empty-category__content{max-width:448px}}.empty-category__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:var(--tracking-20,-.4px);letter-spacing:var(--tracking-20,-.4px);color:var(--color-kn-text-primary,#050607)}.empty-category__text{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:1.125rem;--tw-font-weight:var(--font-weight-medium,500);line-height:1.125rem;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);white-space:pre-line;color:var(--color-kn-gray-400,#797b7e)}.empty-category__btn{height:calc(var(--spacing,.25rem)*11);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-kn-green,#43a047);width:220px;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-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;text-decoration-line:none;display:inline-flex}@media (hover:hover){.empty-category__btn:hover{background-color:var(--color-green-700,#008138)}@supports (color:lab(0% 0 0)){.empty-category__btn:hover{background-color:var(--color-green-700,lab(47.0329% -47.0239 31.4788))}}}.category-hero-banner{margin-bottom:calc(var(--spacing,.25rem)*2);position:relative}.category-hero-static{margin-bottom:calc(var(--spacing,.25rem)*2)}.category-hero-static__slide{border-radius:var(--radius-lg,var(--radius));width:100%;height:100px;text-decoration-line:none;display:block;overflow:hidden}@media (min-width:720px){.category-hero-static__slide{height:180px}}.category-hero-banner .slider-dots{gap:calc(var(--spacing,.25rem)*.5)}@media (min-width:1200px){.category-hero-banner .slider-dots{display:none}}.category-hero-banner .slider-dots__dot{height:calc(var(--spacing,.25rem)*1);width:calc(var(--spacing,.25rem)*1);background-color:var(--color-kn-white-border,#e8eaed)}.category-hero-banner .slider-dots__dot--active{width:calc(var(--spacing,.25rem)*3);background-color:var(--color-kn-silver-middle,#aeaeae)}.category-hero-banner .slider-arrows__btn--prev{left:calc(var(--spacing,.25rem)*3)}.category-hero-banner .slider-arrows__btn--next{right:calc(var(--spacing,.25rem)*3)}.category-hero-banner__slide{border-radius:var(--radius-lg,var(--radius));width:100%;height:100px;display:block;overflow:hidden}@media (min-width:720px){.category-hero-banner__slide{height:180px}}.category-hero-banner .slider--align-center .slider__slide{scroll-snap-align:center!important}@media not all and (min-width:720px){.category-hero-banner .slider__viewport>.slider__slide{flex:0 0 calc(100% - 32px)}}.category-hero-banner__link,.category-hero-banner__picture{width:100%;height:100%;display:block}.category-hero-banner__image{object-fit:cover;width:100%;height:100%}.category-widget-slider{margin-bottom:calc(var(--spacing,.25rem)*0)}@media (min-width:720px){.category-widget-slider{margin-bottom:calc(var(--spacing,.25rem)*2)}}.category-widget-slider .slider__viewport{padding-bottom:calc(var(--spacing,.25rem)*0)}@media not all and (min-width:720px){.category-widget-slider .slider__viewport{--slider-gap:4}}.category-widget-slider .slider-arrows .slider-arrows__btn{display:none}@media (min-width:1200px){.category-widget-slider .slider-arrows .slider-arrows__btn{display:flex}}.category-widget-slider .slider-arrows__btn--prev{left:calc(var(--spacing,.25rem)*3)}.category-widget-slider .slider-arrows__btn--next{right:calc(var(--spacing,.25rem)*3)}.category-widget-card{justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);height:92px;padding:calc(var(--spacing,.25rem)*1);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-direction:column;text-decoration-line:none;display:flex}@media (hover:hover){.category-widget-card:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:720px){.category-widget-card{height:116px;padding:calc(var(--spacing,.25rem)*2)}}.category-widget-card__media{width:calc(var(--spacing,.25rem)*12);height:calc(var(--spacing,.25rem)*12);justify-content:center;align-items:center;display:flex;overflow:hidden}@media (min-width:720px){.category-widget-card__media{width:calc(var(--spacing,.25rem)*16);height:calc(var(--spacing,.25rem)*16)}}.category-widget-card__image{width:calc(var(--spacing,.25rem)*12);height:calc(var(--spacing,.25rem)*12);object-fit:contain}@media (min-width:720px){.category-widget-card__image{width:calc(var(--spacing,.25rem)*16);height:calc(var(--spacing,.25rem)*16)}}.category-widget-card__title{-webkit-line-clamp:2;max-height:calc(var(--spacing,.25rem)*8);text-align:center;width:100%;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*4);line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:-.24px;letter-spacing:-.24px;overflow-wrap:break-word;color:var(--color-kn-black,#323232);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.category-middle-banner{border-radius:var(--radius-lg,var(--radius));width:100%;height:100px;text-decoration-line:none;display:block;overflow:hidden}@media (min-width:1200px){.category-middle-banner{height:134px}}.category-middle-banner__picture,.category-middle-banner__image{width:100%;height:100%;display:block}.category-middle-banner__image{object-fit:cover}.category-faq{margin-top:calc(var(--spacing,.25rem)*12)}@media not all and (min-width:720px){.category-faq{margin-bottom:calc(var(--spacing,.25rem)*4)}}.category-faq__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-leading:calc(var(--spacing,.25rem)*7);line-height:calc(var(--spacing,.25rem)*7);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:-.48px;letter-spacing:-.48px;color:var(--color-kn-grey-dark,#343538)}.category-faq__list{gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}@media (min-width:720px){.category-faq__list{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3)}}.category-faq .accordion__item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-kn-white-border,#e8eaed)}.category-faq .accordion__item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.category-faq .accordion__trigger{gap:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*2);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:1.4;--tw-font-weight:var(--font-weight-semibold,600);line-height:1.4;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--color-kn-black,#323232)}@media (hover:hover){.category-faq .accordion__trigger:hover{text-decoration-line:none}}@media (min-width:720px){.category-faq .accordion__trigger{padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-tracking:-.32px;letter-spacing:-.32px}}.seo-text .seo-text__chevron{display:none}.category-faq .accordion__trigger-icon{height:calc(var(--spacing,.25rem)*6);width:18px;color:var(--color-kn-black,#323232);flex-shrink:0}@media (min-width:720px){.category-faq .accordion__trigger-icon{width:calc(var(--spacing,.25rem)*6)}}@media not all and (min-width:720px){.category-faq .accordion__trigger-icon path{fill:var(--color-kn-gray,#a8aaad)}}.category-faq__question{min-width:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*1);color:var(--color-kn-grey-dark,#343538);flex:1;display:flex}@media (min-width:720px){.category-faq__question{color:var(--color-kn-black,#323232)}}.category-faq__number{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.category-faq .accordion__content-inner{padding-bottom:calc(var(--spacing,.25rem)*3)}.category-faq__answer{padding-top:calc(var(--spacing,.25rem)*3);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-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:-.28px;letter-spacing:-.28px;color:var(--color-kn-grey-dark,#343538)}@media (min-width:720px){.category-faq__answer{padding-top:13px}}.selections-slider{margin-top:calc(var(--spacing,.25rem)*12)}.selections-slider__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-leading:calc(var(--spacing,.25rem)*7);line-height:calc(var(--spacing,.25rem)*7);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:-.48px;letter-spacing:-.48px;color:var(--color-kn-grey-dark,#343538)}.selections-slider__chips{gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.selections-slider__chips--collapsed{max-height:calc(var(--spacing,.25rem)*20);overflow:hidden}.selections-slider__chip{min-height:calc(var(--spacing,.25rem)*9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-white-border,#e8eaed);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);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;color:var(--color-kn-black,#323232);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;align-items:center;text-decoration-line:none;display:inline-flex}@media (hover:hover){.selections-slider__chip:hover{background-color:var(--color-gray-50,#f9fafb)}@supports (color:lab(0% 0 0)){.selections-slider__chip:hover{background-color:var(--color-gray-50,lab(98.2596% -.247031 -.706708))}}}.selections-slider__toggle{margin-top:calc(var(--spacing,.25rem)*4);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*1);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*0);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;color:var(--color-kn-blue,#09c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;display:flex}@media (hover:hover){.selections-slider__toggle:hover{color:var(--color-kn-blue-hover,#007aa3)}}.selections-slider__chevron{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.selections-slider__chevron--up{rotate:180deg}.empty-category-sliders{margin-top:calc(var(--spacing,.25rem)*0);padding-top:calc(var(--spacing,.25rem)*9);flex-direction:column;display:flex}@media (min-width:720px){.empty-category-sliders{margin-top:calc(var(--spacing,.25rem)*12);padding-top:calc(var(--spacing,.25rem)*0)}}@media (min-width:1200px){.empty-category-sliders{margin-top:calc(var(--spacing,.25rem)*8)}}.empty-category-sliders+.empty-category-sliders{margin-top:calc(var(--spacing,.25rem)*13);padding-top:calc(var(--spacing,.25rem)*0)}@media (min-width:720px){.empty-category-sliders+.empty-category-sliders{margin-top:calc(var(--spacing,.25rem)*12)}}.empty-category-sliders:not(:has(+.empty-category-sliders)){margin-bottom:calc(var(--spacing,.25rem)*12)}@media (min-width:720px){.empty-category-sliders:not(:has(+.empty-category-sliders)){margin-bottom:calc(var(--spacing,.25rem)*8)}}@media (min-width:1440px){.empty-category-sliders:not(:has(+.empty-category-sliders)){margin-bottom:calc(var(--spacing,.25rem)*16)}}.empty-category-sliders .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){.empty-category-sliders .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:-.4px;letter-spacing:-.4px}}@media (min-width:1200px){.empty-category-sliders .section-header .section-header-title{--tw-tracking:var(--tracking-20,-.4px);letter-spacing:var(--tracking-20,-.4px)}}.empty-category-sliders .slider__viewport{padding-top:calc(var(--spacing,.25rem)*3.5)}@media (min-width:720px){.empty-category-sliders .slider__viewport{padding-top:calc(var(--spacing,.25rem)*4)}}:has(.empty-category-sliders) .footer{margin-top:calc(var(--spacing,.25rem)*0);padding-top:calc(var(--spacing,.25rem)*0)}.promotion-banner{margin-bottom:calc(var(--spacing,.25rem)*1);flex-direction:column;align-items:stretch;display:flex}@media (min-width:720px){.promotion-banner{margin-bottom:calc(var(--spacing,.25rem)*2)}}@media (min-width:1200px){.promotion-banner{height:calc(var(--spacing,.25rem)*45);gap:calc(var(--spacing,.25rem)*2);flex-direction:row}}.promotion-banner .promotion-banner__image-wrap{height:calc(var(--spacing,.25rem)*33);min-width:calc(var(--spacing,.25rem)*0);border-top-left-radius:var(--radius-lg,var(--radius));border-top-right-radius:var(--radius-lg,var(--radius));background-color:var(--color-gray-200,#e5e7eb);position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.promotion-banner .promotion-banner__image-wrap{background-color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791))}}@media (min-width:1200px){.promotion-banner .promotion-banner__image-wrap{border-radius:var(--radius-lg,var(--radius));flex:1;height:100%}}.promotion-banner .promotion-banner__image-wrap .promotion-banner__image{object-fit:cover;object-position:left top;width:100%;height:100%}.promotion-banner .promotion-banner__card{border-bottom-right-radius:var(--radius-lg,var(--radius));border-bottom-left-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem)*2);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}@media (min-width:1200px){.promotion-banner .promotion-banner__card{width:calc(var(--spacing,.25rem)*113);border-radius:var(--radius-lg,var(--radius));padding-block:calc(var(--spacing,.25rem)*3)}}.promotion-banner .promotion-banner__title-block{gap:calc(var(--spacing,.25rem)*2);width:100%;padding-inline:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}@media (min-width:1200px){.promotion-banner .promotion-banner__title-block{height:calc(var(--spacing,.25rem)*25.5);padding-inline:calc(var(--spacing,.25rem)*3)}}.promotion-banner .promotion-banner__title{width:100%;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-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-black,#323232);overflow:hidden}@media (min-width:1200px){.promotion-banner .promotion-banner__title{-webkit-line-clamp:4;max-height:calc(var(--spacing,.25rem)*20);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.promotion-banner .promotion-banner__days{height:calc(var(--spacing,.25rem)*4);text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:14.4px;--tw-font-weight:var(--font-weight-normal,400);line-height:14.4px;font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);color:var(--color-kn-silver-midlle,#777);overflow:hidden}@media (min-width:1200px){.promotion-banner .promotion-banner__days{height:calc(var(--spacing,.25rem)*3.5)}}.promotion-banner .promotion-banner__separator{height:calc(var(--spacing,.25rem)*3);min-height:calc(var(--spacing,.25rem)*3);background-position:50%;background-repeat:repeat-x;background-size:auto 2px;position:relative}@media (min-width:1200px){.promotion-banner .promotion-banner__separator{height:calc(var(--spacing,.25rem)*5);min-height:calc(var(--spacing,.25rem)*5);background-size:auto 3px}}.promotion-banner .promotion-banner__separator{background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%27316%27%20height=%272%27%20viewBox=%270%200%20316%202%27%20fill=%27none%27%3E%3Cpath%20d=%27M0%201H316%27%20stroke=%27%23F7F5F5%27%20stroke-width=%272%27%20stroke-dasharray=%278%208%27/%3E%3C/svg%3E)}@media (min-width:1200px){.promotion-banner .promotion-banner__separator{background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%27432%27%20height=%273%27%20viewBox=%270%200%20432%203%27%20fill=%27none%27%3E%3Cpath%20d=%27M0%201.5H432%27%20stroke=%27%23F7F5F5%27%20stroke-width=%273%27%20stroke-dasharray=%278%208%27/%3E%3C/svg%3E)}}.promotion-banner .promotion-banner__separator:before,.promotion-banner .promotion-banner__separator:after{top:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3);background-color:var(--color-kn-silver-white,#f7f5f5);--tw-content:"";content:var(--tw-content);border-radius:3.40282e38px;position:absolute}@media (min-width:1200px){.promotion-banner .promotion-banner__separator:before,.promotion-banner .promotion-banner__separator:after{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}}.promotion-banner .promotion-banner__separator:before{left:calc(var(--spacing,.25rem)*-1.5)}@media (min-width:1200px){.promotion-banner .promotion-banner__separator:before{left:calc(var(--spacing,.25rem)*-2.5)}}.promotion-banner .promotion-banner__separator:after{right:calc(var(--spacing,.25rem)*-1.5)}@media (min-width:1200px){.promotion-banner .promotion-banner__separator:after{right:calc(var(--spacing,.25rem)*-2.5)}}.promotion-banner .promotion-banner__timer-row{align-items:center;gap:calc(var(--spacing,.25rem)*3);width:100%;padding-inline:calc(var(--spacing,.25rem)*2);flex-shrink:0;display:flex}@media (min-width:1200px){.promotion-banner .promotion-banner__timer-row{padding-inline:calc(var(--spacing,.25rem)*3)}}.promotion-banner .promotion-banner__timer-row.promotion-banner__timer-row--no-deadline{height:calc(var(--spacing,.25rem)*8.5)}@media (min-width:1200px){.promotion-banner .promotion-banner__timer-row.promotion-banner__timer-row--no-deadline{gap:calc(var(--spacing,.25rem)*3)!important}}.promotion-banner .promotion-banner__timer-row.promotion-banner__timer-row--no-deadline .promotion-banner__timer-no-deadline{text-align:center;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-green,#43a047)}@media (min-width:1200px){.promotion-banner .promotion-banner__timer-row.promotion-banner__timer-row--no-deadline .promotion-banner__timer-no-deadline{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}}.promotion-banner .promotion-banner__timer-label{min-width:calc(var(--spacing,.25rem)*0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:14.4px;--tw-font-weight:var(--font-weight-normal,400);line-height:14.4px;font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);color:var(--color-kn-silver-midlle,#777);flex:1}.promotion-banner .promotion-banner__timer{display:flex}.promotion-banner .promotion-banner__timer .timer{width:calc(var(--spacing,.25rem)*6);text-align:center;--tw-leading:calc(var(--spacing,.25rem)*3.5);font-size:10px;line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-10,-.2px);letter-spacing:var(--tracking-10,-.2px);color:var(--color-kn-black,#323232);flex-direction:column;align-items:center;display:flex}.promotion-banner .promotion-banner__timer .timer span{text-align:center;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-green,#43a047)}.promotion-banner .promotion-banner__timer .dots{top:calc(var(--spacing,.25rem)*-.5);width:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*1);text-align:center;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-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-gray,#a8aaad);justify-content:center;display:flex;position:relative}.promotion-banner.promotion-banner--not-image{height:auto}.promotion-banner.promotion-banner--not-image .promotion-banner__card{border-radius:var(--radius-lg,var(--radius));width:100%;padding-block:calc(var(--spacing,.25rem)*2)}.promotion-banner.promotion-banner--not-image .promotion-banner__card .promotion-banner__title-block{height:calc(var(--spacing,.25rem)*16);padding-inline:calc(var(--spacing,.25rem)*2)}.promotion-banner.promotion-banner--not-image .promotion-banner__card .promotion-banner__title-block .promotion-banner__title{-webkit-line-clamp:2;max-height:calc(var(--spacing,.25rem)*10);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.promotion-banner.promotion-banner--not-image .promotion-banner__timer-row{padding-inline:calc(var(--spacing,.25rem)*2)}@media (min-width:1200px){.promotion-banner.promotion-banner--not-image .promotion-banner__timer-row{justify-content:center;gap:calc(var(--spacing,.25rem)*5)}.promotion-banner.promotion-banner--not-image .promotion-banner__timer-row .promotion-banner__timer-label{flex:none}}.promotion-banner.promotion-banner--not-image .promotion-banner__separator{height:calc(var(--spacing,.25rem)*3);min-height:calc(var(--spacing,.25rem)*3);background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%27316%27%20height=%272%27%20viewBox=%270%200%20316%202%27%20fill=%27none%27%3E%3Cpath%20d=%27M0%201H316%27%20stroke=%27%23F7F5F5%27%20stroke-width=%272%27%20stroke-dasharray=%278%208%27/%3E%3C/svg%3E);background-position:50%;background-repeat:repeat-x;background-size:auto 2px;position:relative}.promotion-banner.promotion-banner--not-image .promotion-banner__separator:before,.promotion-banner.promotion-banner--not-image .promotion-banner__separator:after{top:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3);background-color:var(--color-kn-silver-white,#f7f5f5);--tw-content:"";content:var(--tw-content);border-radius:3.40282e38px;position:absolute}.promotion-banner.promotion-banner--not-image .promotion-banner__separator:before{left:calc(var(--spacing,.25rem)*-1.5)}.promotion-banner.promotion-banner--not-image .promotion-banner__separator:after{right:calc(var(--spacing,.25rem)*-1.5)}@property --tw-content{syntax:"*";inherits:false;initial-value:""}.subcategory-page{background-color:var(--color-secondary,var(--brand-surface,#f5f5f5))}.subcategory-page .subcategory-page__container{width:100%;max-width:calc(var(--spacing,.25rem)*360);padding-inline:calc(var(--spacing,.25rem)*4);margin:auto}@media (min-width:720px){.subcategory-page .subcategory-page__container{padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.subcategory-page .subcategory-page__container{gap:calc(var(--spacing,.25rem)*5);padding-inline:calc(var(--spacing,.25rem)*10)}}.subcategory-page .subcategory-page__container .product-breadcrumbs .product-breadcrumbs__scroll{padding-inline:calc(var(--spacing,.25rem)*0)}.subcategory-page .subcategory-page__title{margin-bottom:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);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:var(--tracking-20,-.4px);letter-spacing:var(--tracking-20,-.4px);color:var(--color-kn-black,#323232)}@media (min-width:720px){.subcategory-page .subcategory-page__title{padding-block:calc(var(--spacing,.25rem)*2)}}.subcategory-page .subcategory-page__widgets{width:100%}@media (min-width:1200px){.subcategory-page .subcategory-page__widgets{max-width:calc(var(--spacing,.25rem)*360);margin:auto}}@media (min-width:1440px){.subcategory-page .subcategory-page__widgets{padding-inline:calc(var(--spacing,.25rem)*10)}}.subcategory-page .subcategory-page__widgets{margin-top:calc(var(--spacing,.25rem)*4);gap:calc(var(--spacing,.25rem)*8);flex-direction:column;display:flex}@media (min-width:720px){.subcategory-page .subcategory-page__widgets{margin-top:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.subcategory-page .subcategory-page__widgets{margin-top:calc(var(--spacing,.25rem)*12);gap:calc(var(--spacing,.25rem)*12)}}.subcategory-page .subcategory-page__widgets .subcategory-page__widget{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;width:100%;display:flex}@media (min-width:720px){.subcategory-page .subcategory-page__widgets .subcategory-page__widget{gap:calc(var(--spacing,.25rem)*4)}}.subcategory-page .subcategory-page__widgets .subcategory-page__widget .section-header{padding-inline:calc(var(--spacing,.25rem)*4)}@media (min-width:720px){.subcategory-page .subcategory-page__widgets .subcategory-page__widget .section-header{padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.subcategory-page .subcategory-page__widgets .subcategory-page__widget .section-header{padding-inline:calc(var(--spacing,.25rem)*10)}}@media (min-width:1440px){.subcategory-page .subcategory-page__widgets .subcategory-page__widget .section-header{padding-inline:calc(var(--spacing,.25rem)*0)}}.subcategory-page .subcategory-page__widgets .subcategory-page__widget .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)*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:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);color:var(--color-kn-black,#323232)}@media (min-width:720px){.subcategory-page .subcategory-page__widgets .subcategory-page__widget .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)*5);line-height:calc(var(--spacing,.25rem)*5);--tw-tracking:var(--tracking-20,-.4px);letter-spacing:var(--tracking-20,-.4px)}}.subcategory-page .subcategory-page__widgets .subcategory-page__widget .slider>.slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*4)}@media (min-width:720px){.subcategory-page .subcategory-page__widgets .subcategory-page__widget .slider>.slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.subcategory-page .subcategory-page__widgets .subcategory-page__widget .slider>.slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*10);padding-inline:calc(var(--spacing,.25rem)*10)}}@media (min-width:1440px){.subcategory-page .subcategory-page__widgets .subcategory-page__widget .slider>.slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*0)}}.subcategory-page .subcategory-page__widgets .subcategory-page__widget .slider>.slider__viewport .product-card .slider>.slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*0)}.subcategory-page .sub-category-page__seo-description{margin:auto;margin-top:calc(var(--spacing,.25rem)*8);width:100%;max-width:calc(var(--spacing,.25rem)*360);padding-inline:calc(var(--spacing,.25rem)*4)}@media (min-width:720px){.subcategory-page .sub-category-page__seo-description{margin-top:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.subcategory-page .sub-category-page__seo-description{margin-top:calc(var(--spacing,.25rem)*12);padding-inline:calc(var(--spacing,.25rem)*10)}}.cms-toc{flex-direction:column;display:flex}@media (min-width:1200px){.cms-toc{align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);flex-direction:row}}.cms-toc__sidebar{--cms-toc-sticky-top:112px;display:none}@media (min-width:1200px){.cms-toc__sidebar{flex-shrink:0;width:234px;display:block;position:sticky}}@media (min-width:1440px){.cms-toc__sidebar{width:334px}}@media (min-width:1200px){.cms-toc__sidebar{top:calc(var(--cms-toc-sticky-top) + env(safe-area-inset-top,0))}}body:has(.preheader-promo) .cms-toc__sidebar{--cms-toc-sticky-top:156px}.cms-toc__sidebar-inner{gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex;overflow:clip}.cms-toc__title{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*4);line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:-.24px;letter-spacing:-.24px;color:var(--color-kn-silver-disabled,#bfbfbf)}.cms-toc__nav{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.cms-toc__nav-item{cursor:pointer;text-align:left;width:100%;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;color:var(--color-kn-silver-midlle,#777);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:block}@media (hover:hover){.cms-toc__nav-item:hover{color:var(--color-kn-grey-dark,#343538)}}.cms-toc__nav-item--active,.cms-toc__nav-item--active:hover{color:var(--color-kn-red,#ff003c)}.cms-toc__panel{min-width:calc(var(--spacing,.25rem)*0);flex:1}.cms-tabs--sidebar{margin-inline:calc(var(--spacing,.25rem)*-4);background-color:var(--color-white,#fff);width:calc(100% + 2rem);padding-top:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}@media (min-width:720px){.cms-tabs--sidebar{margin-inline:calc(var(--spacing,.25rem)*-8);width:calc(100% + 4rem)}}@media (min-width:1200px){.cms-tabs--sidebar{margin-inline:calc(var(--spacing,.25rem)*0);align-items:flex-start;gap:calc(var(--spacing,.25rem)*5);width:auto;padding-top:calc(var(--spacing,.25rem)*0);background-color:#0000;flex-direction:row}}.cms-tabs--sidebar .cms-tabs__sidebar{--cms-tabs-sticky-top:112px;display:none}@media (min-width:1200px){.cms-tabs--sidebar .cms-tabs__sidebar{width:334px;top:calc(var(--cms-tabs-sticky-top) + env(safe-area-inset-top,0));flex-shrink:0;display:block;position:sticky}}body:has(.preheader-promo) .cms-tabs--sidebar .cms-tabs__sidebar{--cms-tabs-sticky-top:156px}.cms-tabs--sidebar .cms-tabs__sidebar-inner{gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex;overflow:clip}.cms-tabs--sidebar .cms-tabs__sidebar-title{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*4);line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:-.24px;letter-spacing:-.24px;color:var(--color-kn-gray,#a8aaad)}.cms-tabs--sidebar .cms-tabs__nav{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.cms-tabs--sidebar .cms-tabs__nav-item{cursor:pointer;text-align:left;width:100%;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;color:var(--color-kn-gray-400,#797b7e);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.cms-tabs--sidebar .cms-tabs__nav-item:hover{color:var(--color-kn-grey-dark,#343538)}}.cms-tabs--sidebar .cms-tabs__nav-item--active,.cms-tabs--sidebar .cms-tabs__nav-item--active:hover{color:var(--color-kn-red,#ff003c)}.cms-tabs--sidebar .cms-tabs__dropdown{margin-inline:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-kn-silver-bg,#f5f5f5)}@media (min-width:720px){.cms-tabs--sidebar .cms-tabs__dropdown{margin-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.cms-tabs--sidebar .cms-tabs__dropdown{display:none}}.cms-tabs--sidebar .cms-tabs__dropdown-trigger{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*2.5);width:100%;padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*3);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-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:-.28px;letter-spacing:-.28px;color:var(--color-kn-grey-dark,#343538);display:flex}.cms-tabs--sidebar .cms-tabs__dropdown-current{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;overflow:hidden}.cms-tabs--sidebar .cms-tabs__dropdown-chevron{color:var(--color-kn-gray-400,#797b7e);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));flex-shrink:0}.cms-tabs--sidebar .cms-tabs__dropdown--open .cms-tabs__dropdown-chevron{rotate:180deg}.cms-tabs--sidebar .cms-tabs__dropdown-menu-grid{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:cubic-bezier(.4,0,.2,1);grid-template-rows:0fr;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid}.cms-tabs--sidebar .cms-tabs__dropdown--open .cms-tabs__dropdown-menu-grid{grid-template-rows:1fr}.cms-tabs--sidebar .cms-tabs__dropdown-menu-clip{min-height:calc(var(--spacing,.25rem)*0);overflow:hidden}.cms-tabs--sidebar .cms-tabs__dropdown-menu{gap:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*3);padding-bottom:calc(var(--spacing,.25rem)*3);flex-direction:column;list-style-type:none;display:flex}.cms-tabs--sidebar .cms-tabs__dropdown-item{cursor:pointer;text-align:left;width:100%;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;color:var(--color-kn-grey-dark,#343538);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.cms-tabs--sidebar .cms-tabs__dropdown-item:hover{color:var(--color-kn-red,#ff003c)}}.cms-tabs--sidebar .cms-tabs__dropdown-item--active,.cms-tabs--sidebar .cms-tabs__dropdown-item--active:hover{color:var(--color-kn-red,#ff003c)}.cms-tabs--sidebar .cms-tabs__panel{min-width:calc(var(--spacing,.25rem)*0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-kn-grey-border,#eaeaea);flex:1}@media (min-width:1200px){.cms-tabs--sidebar .cms-tabs__panel{border-top-style:var(--tw-border-style);border-top-width:0}}.cms-tabs--sidebar .cms-tabs__panel.cms-page__content{margin-inline:calc(var(--spacing,.25rem)*0);width:auto;padding-inline:calc(var(--spacing,.25rem)*4);background-color:#0000;border-radius:0}@media (min-width:720px){.cms-tabs--sidebar .cms-tabs__panel.cms-page__content{padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.cms-tabs--sidebar .cms-tabs__panel.cms-page__content{border-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*10)}}.cms-tabs--sidebar .cms-tabs__panel .cms-toc__panel{margin-inline:calc(var(--spacing,.25rem)*0);width:auto}.cms-tabs--horizontal{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.cms-tabs--horizontal .cms-tabs__row{border-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*2);overflow:hidden}.cms-tabs--horizontal .cms-tabs__row-inner{gap:calc(var(--spacing,.25rem)*2);display:flex;overflow-x:auto}@media (min-width:1200px){.cms-tabs--horizontal .cms-tabs__row-inner{flex-wrap:wrap;overflow:visible}}.cms-tabs--horizontal .cms-tabs__row-inner{scrollbar-width:none}.cms-tabs--horizontal .cms-tabs__row-inner::-webkit-scrollbar{display:none}.cms-tabs--horizontal .cms-tabs__chip{height:calc(var(--spacing,.25rem)*8);cursor:pointer;border-style:var(--tw-border-style);--tw-border-style:solid;background-color:var(--color-kn-silver-bg,#f5f5f5);padding-inline:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:18px;--tw-font-weight:var(--font-weight-medium,500);line-height:18px;font-weight:var(--font-weight-medium,500);--tw-tracking:-.28px;letter-spacing:-.28px;white-space:nowrap;color:var(--color-kn-grey-dark,#343538);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border:1px solid #0000;border-radius:40px;flex-shrink:0;align-items:center;transition-duration:.15s;display:flex}.cms-tabs--horizontal .cms-tabs__chip:hover{background-color:var(--color-kn-silver-middle-hover,#e0e2e5)}.cms-tabs--horizontal .cms-tabs__chip:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-kn-red,#ff003c)}.cms-tabs--horizontal .cms-tabs__chip--active,.cms-tabs--horizontal .cms-tabs__chip--active:hover{border-color:var(--color-kn-blue-lighten,#2f7fff);background-color:var(--color-white,#fff)}.cms-tabs--horizontal .cms-tabs__panel{min-width:calc(var(--spacing,.25rem)*0)}@property --tw-ease{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}.cms-slider{margin-block:calc(var(--spacing,.25rem)*4);width:100%;display:block}.cms-slider__inner,.cms-slider__slide{width:100%}.cms-slider__slide-inner{aspect-ratio:var(--cms-slide-aspect);min-height:var(--cms-slide-min-h);border-radius:var(--radius-lg,var(--radius));width:100%;color:inherit;text-decoration-line:none;display:block;position:relative;overflow:hidden}.cms-slider__picture{width:100%;height:100%;display:block}.cms-slider__image{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.cms-slider__overlay{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*4);justify-content:center;align-items:center;display:flex;position:absolute}.cms-slider__overlay>*{pointer-events:auto}.cms-page{width:100%}.cms-page__container{width:100%;max-width:calc(var(--spacing,.25rem)*360);padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto}@media (min-width:720px){.cms-page__container{padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.cms-page__container{padding-inline:calc(var(--spacing,.25rem)*10);padding-bottom:calc(var(--spacing,.25rem)*5)}.cms-page__container:has(.cms-faq){padding-bottom:calc(var(--spacing,.25rem)*0)}}.cms-page__container .product-breadcrumbs__scroll{padding-inline:calc(var(--spacing,.25rem)*0)}.cms-page__title{margin-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:1.2;--tw-font-weight:var(--font-weight-semibold,600);line-height:1.2;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.4px;letter-spacing:-.4px;color:var(--color-kn-black,#323232)}@media (min-width:720px){.cms-page__title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}@media (min-width:1200px){.cms-page__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}.cms-page__content{margin-inline:calc(var(--spacing,.25rem)*-4);background-color:var(--color-white,#fff);width:calc(100% + 2rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:1.4;--tw-font-weight:var(--font-weight-medium,500);line-height:1.4;font-weight:var(--font-weight-medium,500);--tw-tracking:-.28px;letter-spacing:-.28px;color:var(--color-kn-grey-dark,#343538)}@media (min-width:720px){.cms-page__content{margin-inline:calc(var(--spacing,.25rem)*-8);width:calc(100% + 4rem);padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.cms-page__content{margin-inline:calc(var(--spacing,.25rem)*0);border-radius:var(--radius-lg,var(--radius));width:auto;padding-inline:calc(var(--spacing,.25rem)*10)}}.cms-page__content h1{margin-top:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:1.2;--tw-font-weight:var(--font-weight-semibold,600);line-height:1.2;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.4px;letter-spacing:-.4px;color:var(--color-kn-grey-dark,#343538)}.cms-page__content h1:first-child{margin-top:calc(var(--spacing,.25rem)*0)}.cms-page__content h2{margin-top:calc(var(--spacing,.25rem)*5);margin-bottom:calc(var(--spacing,.25rem)*3);scroll-margin-top:calc(var(--spacing,.25rem)*28);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:1.2;--tw-font-weight:var(--font-weight-semibold,600);line-height:1.2;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.4px;letter-spacing:-.4px;color:var(--color-kn-grey-dark,#343538)}.cms-page__content h2:first-child{margin-top:calc(var(--spacing,.25rem)*0)}@media (min-width:1200px){.cms-page__content h2{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)*8);line-height:calc(var(--spacing,.25rem)*8);--tw-tracking:-.48px;letter-spacing:-.48px;scroll-margin-top:156px}}.cms-page__content h3{margin-top:calc(var(--spacing,.25rem)*5);margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:1.4;--tw-font-weight:var(--font-weight-semibold,600);line-height:1.4;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.28px;letter-spacing:-.28px;color:var(--color-kn-grey-dark,#343538)}.cms-page__content h3:first-child{margin-top:calc(var(--spacing,.25rem)*0)}.cms-page__content h4{margin-top:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:1.4;--tw-font-weight:var(--font-weight-semibold,600);line-height:1.4;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.28px;letter-spacing:-.28px;color:var(--color-kn-grey-dark,#343538)}.cms-page__content h4:first-child{margin-top:calc(var(--spacing,.25rem)*0)}.cms-page__content p{margin-bottom:calc(var(--spacing,.25rem)*3)}.cms-page__content p:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}:is(.cms-page__content p:has(>strong:only-child),.cms-page__content p:has(>span:only-child>strong:only-child),.cms-page__content p:has(>span:only-child>span:only-child>strong:only-child)){margin-top:calc(var(--spacing,.25rem)*5);margin-bottom:calc(var(--spacing,.25rem)*2)}.cms-page__content strong>br,.cms-page__content b>br{margin-bottom:calc(var(--spacing,.25rem)*1);--tw-content:"";content:var(--tw-content);display:block}.cms-page__content p:empty{min-height:calc(var(--spacing,.25rem)*3)}.cms-page__content a{color:var(--color-kn-blue-lighten,#2f7fff);text-underline-offset:2px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.cms-page__content a:hover{text-decoration-line:underline}}.cms-page__content strong,.cms-page__content b{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-kn-grey-dark,#343538)}.cms-page__content p>span>strong:only-child{padding-bottom:calc(var(--spacing,.25rem)*2);display:block}.cms-page__content em,.cms-page__content i{font-style:italic}.cms-page__content ul,.cms-page__content ol{margin-bottom:calc(var(--spacing,.25rem)*2);padding-left:21px}:is(.cms-page__content ul,.cms-page__content ol):last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.cms-page__content ul{list-style-type:disc}.cms-page__content ol{list-style-type:decimal}.cms-page__content li{margin-bottom:calc(var(--spacing,.25rem)*0)}.cms-page__content li>ul,.cms-page__content li>ol{margin-top:calc(var(--spacing,.25rem)*1);margin-bottom:calc(var(--spacing,.25rem)*0)}.cms-page__content blockquote{margin-block:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-kn-warning-soft,#fff5eb);padding:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:1.4;--tw-font-weight:var(--font-weight-medium,500);line-height:1.4;font-weight:var(--font-weight-medium,500);--tw-tracking:-.28px;letter-spacing:-.28px;color:var(--color-kn-grey-dark,#343538);font-style:normal}.cms-page__content img{margin-block:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,var(--radius));max-width:100%;height:auto}.cms-page__content table{margin-block:calc(var(--spacing,.25rem)*2);border-collapse:collapse;border-radius:var(--radius-lg,var(--radius));width:100%;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*4);line-height:calc(var(--spacing,.25rem)*4);--tw-tracking:-.24px;letter-spacing:-.24px;overflow:hidden}.cms-page__content th,.cms-page__content td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-kn-grey-border,#eaeaea);padding-block:calc(var(--spacing,.25rem)*3);vertical-align:top}.cms-page__content tr:last-child th,.cms-page__content tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.cms-page__content th{width:220px;padding-right:calc(var(--spacing,.25rem)*2.5);padding-left:calc(var(--spacing,.25rem)*3);text-align:left;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-kn-black-dark,#050807);background-color:#0000}.cms-page__content td{padding-right:calc(var(--spacing,.25rem)*3);padding-left:calc(var(--spacing,.25rem)*2.5);text-align:left;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-kn-silver-midlle,#777)}.cms-page__content ul.cms-list--spaced>li,.cms-page__content ol.cms-list--spaced>li{margin-bottom:calc(var(--spacing,.25rem)*3)}:is(.cms-page__content ul.cms-list--spaced>li,.cms-page__content ol.cms-list--spaced>li):last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.cms-page__content hr{margin-block:calc(var(--spacing,.25rem)*4);border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-kn-white-border,#e8eaed)}.cms-page__content code{background-color:var(--color-kn-silver-bg,#f5f5f5);padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));border-radius:.25rem}.cms-page__content pre{margin-block:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-kn-silver-bg,#f5f5f5);padding:calc(var(--spacing,.25rem)*4);overflow-x:auto}.cms-page__content pre code{padding:calc(var(--spacing,.25rem)*0);background-color:#0000}.cms-page__content .pagebuilder-mobile-hidden{display:none}@media (min-width:720px){.cms-page__content .pagebuilder-mobile-hidden{display:block}}.cms-page__content .pagebuilder-mobile-only{display:block}@media (min-width:720px){.cms-page__content .pagebuilder-mobile-only{display:none}}.cms-page__content [data-content-type=row],.cms-page__content [data-content-type=row]>[data-element=inner]{display:block}.cms-page__content figure[data-content-type=image]{margin:calc(var(--spacing,.25rem)*0)}body.cms-brand .cms-page .cms-page__container{padding-block:calc(var(--spacing,.25rem)*0)}body.cms-brand .cms-page .cms-page__container .cms-page__title{margin:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*2);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:var(--tracking-20,-.4px);letter-spacing:var(--tracking-20,-.4px);color:var(--color-kn-black,#323232)}@media (min-width:720px){body.cms-brand .cms-page .cms-page__container .cms-page__title{margin-bottom:calc(var(--spacing,.25rem)*4)}}body.cms-brand .cms-page .cms-page__container .cms-page__content{margin-inline:calc(var(--spacing,.25rem)*0);width:auto;padding:calc(var(--spacing,.25rem)*0);background-color:#fff0;border-radius:0;flex-direction:column;display:flex}@media (min-width:720px){body.cms-brand .cms-page .cms-page__container .cms-page__content{gap:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){body.cms-brand .cms-page .cms-page__container .cms-page__content{gap:calc(var(--spacing,.25rem)*12)}}body.cms-brand .cms-page .cms-page__container .cms-page__content>:first-child{margin-bottom:calc(var(--spacing,.25rem)*0)}@media (min-width:720px){body.cms-brand .cms-page .cms-page__container .cms-page__content>:first-child{margin-bottom:calc(var(--spacing,.25rem)*-4)}}@media (min-width:1200px){body.cms-brand .cms-page .cms-page__container .cms-page__content>:first-child{margin-bottom:calc(var(--spacing,.25rem)*-8)}}.product-gallery{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}@media (min-width:1200px){.product-gallery{gap:calc(var(--spacing,.25rem)*2)}}.product-gallery__inner{flex-direction:column;display:flex}@media (min-width:1200px){.product-gallery__inner{align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);flex-direction:row}}.product-gallery__thumbs{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;flex-shrink:0;display:none}@media (min-width:1200px){.product-gallery__thumbs{display:flex}}.product-gallery__thumb{height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*11);cursor:pointer;border-radius:var(--radius-md,calc(var(--radius) - 2px));border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*1);border-width:1px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.product-gallery__thumb--active{border-color:var(--color-black,#000)}.product-gallery__thumb--inactive{border-color:var(--color-kn-white-border,#e8eaed);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.product-gallery__thumb--inactive:hover{border-color:var(--color-kn-silver-middle,#aeaeae)}}.product-gallery__thumb-img{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9);object-fit:contain}.product-gallery__thumb-overlay{inset:calc(var(--spacing,.25rem)*0);background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.product-gallery__thumb-overlay{background-color:color-mix(in oklab,var(--color-black,#000)70%,transparent)}}.product-gallery__thumb-count{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:-.28px;letter-spacing:-.28px;color:var(--color-white,#fff)}.product-gallery__thumb-play-icon{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);color:var(--color-white,#fff)}.product-gallery__main{min-width:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*3);flex-direction:column;flex:1;display:flex;position:relative}@media (min-width:1200px){.product-gallery__main{max-width:420px}}.product-gallery__slider-wrapper{position:relative}.product-gallery__hover-preview{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);z-index:10;border-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.product-gallery__lens{pointer-events:none;z-index:20;cursor:none;background-color:var(--color-kn-blue-lighten,#2f7fff);opacity:.2;display:none;position:absolute}@media (min-width:1200px){.product-gallery__lens{display:block}}.product-gallery__zoom-preview{z-index:30;cursor:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-active-lang,#ced0d3);background-color:var(--color-white,#fff);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);overflow:hidden}@media not all and (min-width:1200px){.product-gallery__zoom-preview{display:none}}.product-gallery__carousel{width:100%;position:relative}.product-gallery__slide{border-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);aspect-ratio:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media not all and (min-width:1200px){.product-gallery .product-gallery__slide{width:290px;height:290px;margin-inline:auto}}.product-gallery__slide--video-poster{cursor:pointer}.product-gallery__iframe{inset:calc(var(--spacing,.25rem)*0);width:100%;height:100%;position:absolute}.product-gallery__image-zoom-wrapper{width:100%;height:100%}.product-gallery__image{object-fit:contain;width:100%;height:100%;margin-inline:auto}.product-gallery__slide--zoomable{cursor:none}.product-gallery__zoom-cursor{pointer-events:none;z-index:20;--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--color-kn-grey-dark,#343538);display:none;position:absolute}@media (min-width:1200px){.product-gallery__zoom-cursor{display:flex}}.product-gallery__play-overlay{inset:calc(var(--spacing,.25rem)*0);background-color:#0003;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.product-gallery__play-overlay{background-color:color-mix(in oklab,var(--color-black,#000)20%,transparent)}}.product-gallery__play-overlay{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.product-gallery__play-overlay:active{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.product-gallery__play-overlay:active{background-color:color-mix(in oklab,var(--color-black,#000)30%,transparent)}}.product-gallery__poster-play{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);justify-content:center;align-items:center;display:flex;position:absolute}.product-gallery__play-icon{height:calc(var(--spacing,.25rem)*16);width:calc(var(--spacing,.25rem)*16);color:var(--color-white,#fff);--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg,0 4px 4px #00000026));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.product-gallery__nav--prev,.product-gallery__nav--next{display:none}.product-gallery__dots{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}@media (min-width:1200px){.product-gallery__dots{display:none}}.product-gallery__dot{height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5);cursor:pointer;background-color:var(--color-kn-white-border,#e8eaed);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;position:relative}.product-gallery__dot:after{--tw-content:"";content:var(--tw-content);position:absolute;inset:-9px}.product-gallery__dot--active{width:calc(var(--spacing,.25rem)*4.5);background-color:var(--color-kn-silver-middle,#aeaeae)}.product-gallery__disclaimer{align-items:flex-start;gap:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-sm,calc(var(--radius) - 4px));background-color:var(--color-kn-silver-white,#f7f5f5);width:100%;padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);display:flex}.product-gallery__disclaimer-icon{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);color:var(--color-kn-gray-400,#797b7e);flex-shrink:0}.product-gallery__disclaimer-text{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);color:var(--color-kn-gray-400,#797b7e)}.product-gallery__video-popup{inset:calc(var(--spacing,.25rem)*0);z-index:50;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.product-gallery__video-popup{background-color:color-mix(in oklab,var(--color-black,#000)60%,transparent)}}.product-gallery__video-popup-content{margin-inline:calc(var(--spacing,.25rem)*4);aspect-ratio:var(--aspect-video,16/9);width:100%;max-width:var(--container-3xl,48rem);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-black,#000);position:relative;overflow:hidden}.product-gallery__video-popup-close{top:calc(var(--spacing,.25rem)*2);right:calc(var(--spacing,.25rem)*2);z-index:10;height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);cursor:pointer;background-color:#ffffffe6;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.product-gallery__video-popup-close{background-color:color-mix(in oklab,var(--color-white,#fff)90%,transparent)}}.product-gallery__video-popup-close{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--color-black,#000)}.product-gallery__video-popup-iframe{width:100%;height:100%}.product-gallery__empty{aspect-ratio:1;border-radius:var(--radius-lg,var(--radius));background-color:var(--color-secondary,var(--brand-surface,#f5f5f5));flex:1;overflow:hidden}.product-gallery__empty-image{object-fit:contain;width:100%;height:100%}.product-gallery__video-btn{z-index:10;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*1);padding-block:calc(var(--spacing,.25rem)*.5);display:none;position:absolute;bottom:19px;right:1px}@media (min-width:720px){.product-gallery__video-btn{display:flex}}@media (min-width:1200px){.product-gallery__video-btn{display:none}}.product-gallery__video-btn{border-radius:var(--radius-md,calc(var(--radius) - 2px));background-color:var(--color-white,#fff);outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-active-lang,#ced0d3);--tw-outline-style:solid;outline-style:solid}.product-gallery__video-btn span{text-align:center;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)*4.75);line-height:calc(var(--spacing,.25rem)*4.75);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-grey-dark,#343538)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.product-info{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.product-info .product-info__rating{display:none}.product-info__rating{align-items:center;display:flex}.product-info__rating-link{align-items:center;gap:calc(var(--spacing,.25rem)*1);text-decoration-line:none;display:flex}.product-info__star{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);color:var(--color-kn-star,#f93)}.product-info__rating-value{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:18px;--tw-font-weight:var(--font-weight-semibold,600);line-height:18px;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.28px;letter-spacing:-.28px;color:var(--color-kn-grey-dark,#343538)}.product-info__review-count{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:1.2;--tw-font-weight:var(--font-weight-medium,500);line-height:1.2;font-weight:var(--font-weight-medium,500);--tw-tracking:-.24px;letter-spacing:-.24px;color:var(--color-kn-gray,#a8aaad)}.product-info__colors{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}@media (min-width:720px){.product-info__colors{gap:calc(var(--spacing,.25rem)*2.5)}}.product-info__colors-label{align-items:center;gap:calc(var(--spacing,.25rem)*2);text-align:center;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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-grey-dark,#343538);display:flex}.product-info__colors-label-text{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.product-info__colors-label-value{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-transform:capitalize}.product-info__colors-list{gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.product-info__color-swatch{border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*1);border-width:1px;border-radius:3.40282e38px;align-items:center;display:flex;overflow:hidden}.product-info__color-swatch--default{border-style:var(--tw-border-style);border-width:1px;border-color:#0000}.product-info__color-swatch--selected{border-color:var(--color-kn-black,#323232)}.product-info__color-swatch--selected.product-info__color-swatch--oos{--tw-border-style:solid;border-style:solid;border-color:var(--color-black,#000);opacity:1}.product-info__swatch-image{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);object-fit:cover}.product-info__color-swatch--img-mode{border-radius:var(--radius-md,calc(var(--radius) - 2px));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-gray,#a8aaad)}@media not all and (min-width:1200px){.product-info__color-swatch--img-mode{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12)}}@media (min-width:1200px){.product-info__color-swatch--img-mode{padding:calc(var(--spacing,.25rem)*1.25)}}.product-info__color-swatch--img-mode.product-info__color-swatch--oos{--tw-border-style:dashed;border-style:dashed;border-color:var(--color-kn-gray,#a8aaad)}.product-info__color-swatch--img-mode.product-info__color-swatch--selected{--tw-border-style:solid;border-style:solid;border-color:var(--color-black,#000)}.product-info__swatch-thumbnail{aspect-ratio:1;object-fit:contain;width:37px;height:37px}@media (min-width:1200px){.product-info__swatch-thumbnail{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}}.product-info__swatch-color{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);border-radius:3.40282e38px;display:block}.product-info__swatch-color--white{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-active-lang,#ced0d3)}.product-info__swatch-color--out-of-stock{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:dashed;outline-color:var(--color-kn-gray,#a8aaad);--tw-outline-style:dashed;outline-style:dashed}.product-options{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.product-options:empty{display:none}.product-options__group{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;width:100%;display:flex}@media (min-width:720px){.product-options__group{gap:calc(var(--spacing,.25rem)*2.5)}}.product-options__label-row{align-items:center;gap:calc(var(--spacing,.25rem)*2);text-align:center;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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-grey-dark,#343538);display:flex}.product-options__label{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-kn-grey-dark,#343538)}.product-options__label-value{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-kn-grey-dark,#343538)}.product-options__values{gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.product-options__color-swatch{cursor:pointer;border-radius:var(--radius-md,calc(var(--radius) - 2px));border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*1.5);border-width:1px;align-items:center;display:flex;overflow:hidden}.product-options__color-swatch--default{border-color:var(--color-kn-white-border,#e8eaed)}.product-options__color-swatch--selected{border-color:var(--color-black,#000)}.product-options__color-swatch--oos{cursor:default;--tw-border-style:dashed;border-style:dashed;border-color:var(--color-kn-gray,#a8aaad);opacity:.6}.product-options__swatch-image{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);object-fit:cover;border-radius:.25rem}.product-options__text-option{cursor:pointer;border-radius:var(--radius-md,calc(var(--radius) - 2px));padding:calc(var(--spacing,.25rem)*1.5);outline-style:var(--tw-outline-style);--tw-outline-style:solid;outline-width:1px;outline-style:solid;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}@media (min-width:1200px){.product-options__text-option{padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1.5)}}.product-options__text-option{text-align:center;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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);white-space:nowrap;color:var(--color-kn-grey-dark,#343538)}.product-options__text-option--default{outline-color:var(--color-kn-gray,#a8aaad)}.product-options__text-option--selected{outline-color:var(--color-black,#000)}.product-options__text-option--oos{cursor:pointer;outline-color:var(--color-kn-gray,#a8aaad);--tw-outline-style:dashed;outline-style:dashed}.product-sidebar__card{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;align-self:stretch;display:flex}@media (min-width:1200px){.product-sidebar__card{border-top-left-radius:var(--radius-lg,var(--radius));border-top-right-radius:var(--radius-lg,var(--radius))}}.product-sidebar__meta{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-kn-white-border,#e8eaed);padding-bottom:calc(var(--spacing,.25rem)*3);justify-content:space-between;align-items:center;display:flex}.product-sidebar__stock{align-items:center;gap:calc(var(--spacing,.25rem)*.5);text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:14.4px;--tw-font-weight:var(--font-weight-medium,500);line-height:14.4px;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);color:var(--color-kn-green,#43a047);display:inline-flex}.product-sidebar__stock--in-stock{color:var(--color-kn-green,#43a047)}.product-sidebar__stock--out-of-stock,.product-sidebar__stock--preorder{color:var(--color-kn-red-error-text,#d32f2f)}.product-sidebar__stock--preorder{display:none}.product-sidebar__sku{cursor:pointer;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:19.6px;--tw-font-weight:var(--font-weight-normal,400);line-height:19.6px;font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-gray-midlle,#616265);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));-webkit-user-select:none;user-select:none;display:inline-block;position:relative}@media (hover:hover){.product-sidebar__sku:hover{color:var(--color-kn-grey-dark,#343538)}}.product-sidebar__sku--no-status{margin-left:auto}.product-sidebar__sku-toast{z-index:50;margin-bottom:calc(var(--spacing,.25rem)*1.5);white-space:nowrap;border-radius:var(--radius-sm,calc(var(--radius) - 4px));background-color:var(--color-kn-black-dark,#050807);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:14.4px;--tw-font-weight:var(--font-weight-medium,500);line-height:14.4px;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);color:var(--color-white,#fff);pointer-events:none;--tw-shadow:0px 4px 20px 0px var(--tw-shadow-color,#3232324d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);animation:2s forwards toast-in-out;position:absolute;bottom:100%;left:50%}.product-sidebar__low-stock{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*4);line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-kn-red,#ff003c)}.product-sidebar__special-until{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*4);line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-success,var(--brand-success,#43a047))}.product-sidebar__price-row{align-items:flex-start;gap:calc(var(--spacing,.25rem)*5);display:flex}.product-sidebar__price-info{justify-content:flex-end;gap:calc(var(--spacing,.25rem)*.5);flex-direction:column;flex:1 0;display:flex}.product-sidebar__old-price-row{align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}.product-sidebar__old-price{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-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-20,-.4px);letter-spacing:var(--tracking-20,-.4px);color:var(--color-kn-gray-400,#797b7e);text-decoration-line:line-through}.product-sidebar__discount-badge{height:calc(var(--spacing,.25rem)*4.5);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*.5);border-radius:var(--radius-sm,calc(var(--radius) - 4px));background-color:var(--color-kn-highlight,#fbeb32);max-height:18px;padding-inline:calc(var(--spacing,.25rem)*1.25);padding-block:calc(var(--spacing,.25rem)*.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-highlight,#fbeb32);text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:14.4px;--tw-font-weight:var(--font-weight-semibold,600);line-height:14.4px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);white-space:nowrap;color:var(--color-kn-black-dark,#050807);display:inline-flex}.product-sidebar__current-price{--tw-leading:calc(var(--spacing,.25rem)*10);font-size:34px;line-height:calc(var(--spacing,.25rem)*10);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:-.68px;letter-spacing:-.68px;color:var(--color-kn-black-dark,#050807)}.product-sidebar__current-price--out-of-stock{color:var(--color-kn-gray,#a8aaad)}.product-sidebar__current-price--coming-soon{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)}.product-sidebar__price-actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem)*2);flex:1;display:flex}.product-sidebar__action-btn{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);cursor:pointer;border-radius:var(--radius-md,calc(var(--radius) - 2px));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-active-lang,#ced0d3);background-color:var(--color-white,#fff);aspect-ratio:1;color:var(--color-kn-gray-400,#797b7e);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.product-sidebar__action-btn--active{border-color:var(--color-kn-red,#ff003c);color:var(--color-kn-red,#ff003c)}.product-sidebar__cta{gap:calc(var(--spacing,.25rem)*2);display:flex}.product-sidebar__cart-form,.product-sidebar__oneclick-btn{width:calc(50% - 4px);min-width:calc(var(--spacing,.25rem)*0);flex-shrink:0}.product-sidebar__cart-btn{height:calc(var(--spacing,.25rem)*12);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);width:100%;padding:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-kn-red,#ff003c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.product-sidebar__cart-btn:hover{background-color:var(--color-kn-red-hover,#e00035)}}.product-sidebar__cart-btn{text-align:center;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-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);white-space:nowrap;color:var(--color-white,#fff);cursor:pointer}.product-sidebar__cart-btn:disabled{cursor:not-allowed;opacity:.5}.product-sidebar__cart-btn--in-cart{background-color:var(--color-kn-green-light,#ecf6ed);color:var(--color-kn-green,#43a047)}@media (hover:hover){.product-sidebar__cart-btn--in-cart:hover{background-color:var(--color-kn-green-light,#ecf6ed)}}.product-sidebar__cart-btn-icon{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);flex-shrink:0}.product-sidebar__oneclick-btn{height:calc(var(--spacing,.25rem)*12);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);padding:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-black-dark,#050807);background-color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.product-sidebar__oneclick-btn:hover{background-color:var(--color-secondary,var(--brand-surface,#f5f5f5))}}.product-sidebar__oneclick-btn{cursor:pointer;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-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);white-space:nowrap;color:var(--color-kn-black-dark,#050807)}.product-sidebar__oneclick-btn-icon{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);flex-shrink:0}.product-sidebar__preorder-btn{height:calc(var(--spacing,.25rem)*12);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*.5);border-radius:var(--radius-lg,var(--radius));width:100%;padding:calc(var(--spacing,.25rem)*3);background-color:var(--color-black,#000);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-18,-.36px);letter-spacing:var(--tracking-18,-.36px);white-space:nowrap;color:var(--color-white,#fff);display:flex}.product-sidebar__notify-btn{height:calc(var(--spacing,.25rem)*12);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,var(--radius));width:100%;padding:calc(var(--spacing,.25rem)*4);background-color:var(--color-primary-orange,#f93);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:-.36px;letter-spacing:-.36px;white-space:nowrap;color:var(--color-white,#fff);display:flex}.product-sidebar__section{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-kn-white-border,#e8eaed);padding-top:calc(var(--spacing,.25rem)*4)}.product-sidebar__section-title{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-foreground,#0a0903)}.bundle__card{align-items:flex-start;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);flex-direction:column;align-self:stretch;display:flex}@media (min-width:720px){.bundle__card{padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.bundle__card{border-radius:var(--radius-lg,var(--radius));padding:calc(var(--spacing,.25rem)*3)}}.bundle__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.5);line-height:calc(var(--spacing,.25rem)*5.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-grey-dark,#343538)}.bundle__stack{align-items:center;gap:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-lg,var(--radius));flex-direction:column;width:100%;display:flex;position:relative}@media (min-width:720px){.bundle__stack{gap:calc(var(--spacing,.25rem)*0)}}.bundle__product-card{align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem)*2);align-self:stretch;display:flex}.bundle__product-image{height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*20);object-fit:contain;flex-shrink:0}.bundle__product-info{min-width:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*1);flex-direction:column;flex:1;align-self:stretch;display:flex}.bundle__labels{width:100%;min-width:calc(var(--spacing,.25rem)*0);align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex;overflow:hidden}.bundle__labels .bundle__label{padding-inline:calc(var(--spacing,.25rem)*1);padding-block:calc(var(--spacing,.25rem)*.5);--tw-leading:calc(var(--spacing,.25rem)*3.5);font-size:10px;line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-10,-.2px);letter-spacing:var(--tracking-10,-.2px);white-space:nowrap;border-radius:.25rem;flex-shrink:0;align-items:center;display:inline-flex}.bundle__labels .bundle__label div,.bundle__labels .bundle__label span{white-space:nowrap;align-items:center;display:flex}.bundle__labels .bundle__label svg{margin-right:calc(var(--spacing,.25rem)*.5)}.bundle__product-name{-webkit-line-clamp:2;max-height:calc(var(--spacing,.25rem)*10);min-height:calc(var(--spacing,.25rem)*10);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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-text-primary,#050607);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bundle__product-price{gap:calc(var(--spacing,.25rem)*.5);flex-direction:column;margin-top:auto;display:flex}.bundle__product-old-row{align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}.bundle__product-old-price{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);color:var(--color-kn-silver-midlle,#777);text-decoration-line:line-through}.bundle__discount-badge{min-width:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*.5);border-radius:var(--radius-sm,calc(var(--radius) - 4px));background-color:var(--color-kn-highlight,#fbeb32);justify-content:center;align-items:center;display:inline-flex}.bundle__discount-badge span{padding-inline:calc(var(--spacing,.25rem)*.5);padding-block:calc(var(--spacing,.25rem)*0);text-align:center;--tw-leading:calc(var(--spacing,.25rem)*3);font-size:10px;line-height:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-10,-.2px);letter-spacing:var(--tracking-10,-.2px);white-space:nowrap;color:var(--color-kn-black-dark,#050807)}.bundle__product-current-price{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-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:-.32px;letter-spacing:-.32px;color:var(--color-kn-grey-dark,#343538)}.bundle__plus-circle{z-index:10;--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);position:absolute;top:90px;left:50%}@media (min-width:720px){.bundle__plus-circle{top:83px}}.bundle__plus-circle{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);justify-content:center;align-items:center;display:flex}@media (min-width:720px){.bundle__plus-circle{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8)}}.bundle__plus-circle{aspect-ratio:1;gap:calc(var(--spacing,.25rem)*3);padding:calc(var(--spacing,.25rem)*1);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.5);line-height:calc(var(--spacing,.25rem)*5.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);color:var(--color-kn-red,#ff003c);border-radius:3.40282e38px}.bundle__plus-text{--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);position:absolute;top:50%;left:50%}.bundle__bordered-card{justify-content:center;align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,var(--radius));width:100%;padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*2);flex-direction:column;align-self:stretch;display:flex;overflow:hidden}@media (min-width:720px){.bundle__bordered-card{padding-top:calc(var(--spacing,.25rem)*3);padding-bottom:calc(var(--spacing,.25rem)*2)}}.bundle__swipe-scroll{scrollbar-width:none}.bundle__swipe-scroll::-webkit-scrollbar{display:none}.bundle__swipe-scroll{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;overscroll-behavior-x:contain;align-self:stretch;width:100%;display:flex;overflow-x:auto}.bundle__swipe-slide{scroll-snap-align:start;flex-shrink:0;width:100%}.bundle__swipe-slide img{-webkit-user-drag:none}.bundle__pagination{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*3);width:100%;display:flex}.bundle__pagination-arrow-btn{cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*0);background-color:#0000;border-width:0}.bundle__pagination-arrow-btn:disabled{cursor:default;opacity:.3}.bundle__pagination-arrow{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);color:var(--color-kn-gray,#a8aaad);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.bundle__pagination-arrow:hover{color:var(--color-kn-black-dark,#050807)}}.bundle__pagination-dots{align-items:center;gap:calc(var(--spacing,.25rem)*.5);display:flex}.bundle__dot{height:calc(var(--spacing,.25rem)*1);width:calc(var(--spacing,.25rem)*1);background-color:var(--color-kn-white-border,#e8eaed);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:30px}.bundle__dot--active{width:calc(var(--spacing,.25rem)*3);background-color:var(--color-active-lang,#ced0d3)}.bundle__footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*2);width:100%;display:flex}@media (min-width:1200px){.bundle__footer{gap:calc(var(--spacing,.25rem)*3);flex-direction:column}}.bundle__total{justify-content:center;align-items:flex-start;gap:calc(var(--spacing,.25rem)*.5);flex-direction:column;flex-shrink:0;display:flex}.bundle__total-old-row{align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}.bundle__total-old-price{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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-gray-400,#797b7e);text-decoration-line:line-through}@media (min-width:1200px){.bundle__total-old-price{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:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px)}}.bundle__total-discount-badge{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*1.25);padding-block:calc(var(--spacing,.25rem)*0);border-radius:var(--radius-sm,calc(var(--radius) - 4px));background-color:var(--color-kn-highlight,#fbeb32);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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);white-space:nowrap;color:var(--color-kn-black-dark,#050807);display:inline-flex}@media (min-width:1200px){.bundle__total-discount-badge{height:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5)}}.bundle__total-current-price{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-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-20,-.4px);letter-spacing:var(--tracking-20,-.4px);color:var(--color-kn-black-dark,#050807)}@media (min-width:1200px){.bundle__total-current-price{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:var(--tracking-24,-.48px);letter-spacing:var(--tracking-24,-.48px)}}.bundle__cta{min-width:calc(var(--spacing,.25rem)*0);align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}@media (min-width:1200px){.bundle__cta{gap:calc(var(--spacing,.25rem)*2);flex:none;width:100%}}.bundle__cta-cart-form{display:contents}.bundle__cta-cart{aspect-ratio:1;height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);padding:calc(var(--spacing,.25rem)*2.5);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-kn-red,#ff003c);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0;order:9999;justify-content:center;align-items:center;display:flex}@media (hover:hover){.bundle__cta-cart:hover{background-color:var(--color-kn-red-hover,#e00035)}}@media (min-width:1200px){.bundle__cta-cart{aspect-ratio:auto;height:calc(var(--spacing,.25rem)*12);gap:calc(var(--spacing,.25rem)*2);width:calc(50% - 4px);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;flex-shrink:0;order:-9999}}.bundle__cta-oneclick{height:calc(var(--spacing,.25rem)*12);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);padding:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-black-dark,#050807);background-color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex:1;display:flex}@media (hover:hover){.bundle__cta-oneclick:hover{background-color:var(--color-secondary,var(--brand-surface,#f5f5f5))}}.bundle__cta-oneclick{text-align:center;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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);white-space:nowrap;color:var(--color-kn-black-dark,#050807)}@media (min-width:1200px){.bundle__cta-oneclick{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:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);width:calc(50% - 4px);padding-inline:calc(var(--spacing,.25rem)*4);flex:none}}.bundle__cta-cart--in-cart{background-color:var(--color-kn-green-light,#ecf6ed);color:var(--color-success,var(--brand-success,#43a047))}@media (hover:hover){.bundle__cta-cart--in-cart:hover{background-color:var(--color-kn-green-light,#ecf6ed)}}@media (min-width:1200px){.bundle__cta-cart--in-cart{aspect-ratio:auto;width:auto;padding-inline:calc(var(--spacing,.25rem)*4);flex:1}}.bundle__cta-cart--in-cart .bundle__cta-cart-label{text-align:center;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-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);color:var(--color-kn-green,#43a047)}.bundle__cta-cart-label{text-align:center;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-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);color:var(--color-white,#fff);display:none}@media (min-width:1200px){.bundle__cta-cart-label{display:inline}}.bundle__cta-icon{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);flex-shrink:0}@media (min-width:1200px){.bundle__cta-icon--cart{display:none}}.bundle__cta-oneclick-label{display:none}@media (min-width:1200px){.bundle__cta-oneclick-label{display:inline}.bundle__cta-oneclick-label--mobile{display:none}}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}.product-sticky-header__bar{pointer-events:none;--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-kn-white-border,#e8eaed);background-color:var(--color-white,#fff);opacity:0;--tw-shadow:0 2px 4px 0 var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:none}@media (min-width:1200px){.product-sticky-header__bar{top:100%;right:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:10;position:absolute}}.product-sticky-header__bar{transition-property:opacity,translate,display;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-behavior:allow-discrete;--tw-duration:.3s;--tw-ease:ease;transition-duration:.3s;transition-timing-function:ease}.product-sticky-header__bar button{cursor:pointer}.product-sticky-header__bar--fixed{pointer-events:auto;--tw-translate-y:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y);opacity:1}@media (min-width:1200px){.product-sticky-header__bar--fixed{display:block}}@starting-style{.product-sticky-header__bar--fixed{--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);opacity:0}}.product-sticky-header__inner{height:calc(var(--spacing,.25rem)*16);max-width:1440px;padding-inline:calc(var(--spacing,.25rem)*15);align-items:center;margin-inline:auto;display:flex}.product-sticky-header__content{min-width:calc(var(--spacing,.25rem)*0);align-items:center;gap:calc(var(--spacing,.25rem)*2);flex:1;display:flex}.product-sticky-header__image{border-radius:var(--radius-lg,var(--radius));background-color:var(--color-secondary,var(--brand-surface,#f5f5f5));object-fit:contain;flex-shrink:0;width:46px;height:46px}.product-sticky-header__info{min-width:calc(var(--spacing,.25rem)*0);justify-content:center;gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}.product-sticky-header__name{text-overflow:ellipsis;white-space:nowrap;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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-black-dark,#050807);overflow:hidden}.product-sticky-header__tabs{align-items:center;gap:calc(var(--spacing,.25rem)*5);display:flex}.product-sticky-header__tab{cursor:pointer;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:14.4px;--tw-font-weight:var(--font-weight-medium,500);line-height:14.4px;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);white-space:nowrap;color:var(--color-kn-gray-400,#797b7e);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-color:#0000;border-bottom-width:2px}.product-sticky-header__tab:hover{color:var(--color-foreground,#0a0903)}.product-sticky-header__tab--active{border-color:var(--color-kn-blue-lighten,#2f7fff);color:var(--color-kn-blue-lighten,#2f7fff)}.product-sticky-header__price{justify-content:flex-end;gap:calc(var(--spacing,.25rem)*.5);flex-direction:column;flex-shrink:0;margin-left:auto;display:flex}.product-sticky-header__price-old-row{align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}.product-sticky-header__old-price{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:14.4px;--tw-font-weight:var(--font-weight-medium,500);line-height:14.4px;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);color:var(--color-kn-gray-400,#797b7e);text-decoration-line:line-through}.product-sticky-header__discount-badge{height:calc(var(--spacing,.25rem)*4);max-height:calc(var(--spacing,.25rem)*4);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*.5);border-radius:var(--radius-sm,calc(var(--radius) - 4px));background-color:var(--color-kn-highlight,#fbeb32);padding-inline:calc(var(--spacing,.25rem)*1.25);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-highlight,#fbeb32);text-align:center;--tw-leading:calc(var(--spacing,.25rem)*4);font-size:10px;line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-10,-.2px);letter-spacing:var(--tracking-10,-.2px);white-space:nowrap;color:var(--color-kn-black-dark,#050807);display:inline-flex}.product-sticky-header__current-price{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-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);color:var(--color-kn-black-dark,#050807)}.product-sticky-header__current-price--out-of-stock{color:var(--color-kn-gray,#a8aaad)}.product-sticky-header__actions{margin-left:calc(var(--spacing,.25rem)*5);align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-shrink:0;display:flex}.product-sticky-header__cart-btn{height:calc(var(--spacing,.25rem)*10);align-items:center;gap:calc(var(--spacing,.25rem)*.5);border-radius:var(--radius-lg,var(--radius));padding:calc(var(--spacing,.25rem)*3);background-color:var(--color-kn-red,#ff003c);text-align:center;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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:inline-flex}@media (hover:hover){.product-sticky-header__cart-btn:hover{background-color:var(--color-kn-red-hover,#e00035)}}.product-sticky-header__cart-btn:disabled{cursor:not-allowed;opacity:.5}.product-sticky-header__cart-btn--in-cart{background-color:var(--color-kn-green-light,#ecf6ed);color:var(--color-kn-green,#43a047)}@media (hover:hover){.product-sticky-header__cart-btn--in-cart:hover{background-color:var(--color-kn-green-light,#ecf6ed)}}.product-sticky-header__oneclick-btn{height:calc(var(--spacing,.25rem)*10);align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,var(--radius));padding:calc(var(--spacing,.25rem)*3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-black-dark,#050807);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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-black-dark,#050807);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:inline-flex}@media (hover:hover){.product-sticky-header__oneclick-btn:hover{border-color:var(--color-foreground,#0a0903)}}.product-sticky-header__btn-icon{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}.product-sticky-header__icon-btn{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-active-lang,#ced0d3);color:var(--color-kn-gray,#a8aaad);justify-content:center;align-items:center;display:inline-flex}.product-sticky-header__icon-btn--active{border-color:var(--color-kn-red,#ff003c);color:var(--color-kn-red,#ff003c)}.product-sticky-header__preorder-btn{height:calc(var(--spacing,.25rem)*10);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,var(--radius));padding:calc(var(--spacing,.25rem)*3);background-color:var(--color-black,#000);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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);white-space:nowrap;color:var(--color-white,#fff);flex-shrink:0;display:inline-flex}.product-sticky-header__notify-btn{height:calc(var(--spacing,.25rem)*10);align-items:center;gap:calc(var(--spacing,.25rem)*.5);border-radius:var(--radius-lg,var(--radius));padding:calc(var(--spacing,.25rem)*3);cursor:pointer;text-align:center;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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);white-space:nowrap;color:var(--color-white,#fff);background-color:var(--color-primary-orange,#f93);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0;display:inline-flex}.product-sticky-header__notify-btn svg{flex-shrink:0}.product-mobile-tabs{height:34px}@media (min-width:1200px){.product-mobile-tabs{display:none}}.product-mobile-tabs__bar{border-top-style:var(--tw-border-style);border-top-width:1px;border-top-color:var(--color-kn-white-border,#e8eaed);background-color:var(--color-white,#fff);padding-top:calc(var(--spacing,.25rem)*3)}.product-mobile-tabs__bar--fixed{top:-1px;right:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:40;animation:var(--animate-slide-down,slideDown .3s ease-out forwards);--tw-shadow:0 2px 4px 0 var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:fixed}.product-mobile-tabs__scroll{scrollbar-width:none}.product-mobile-tabs__scroll::-webkit-scrollbar{display:none}.product-mobile-tabs__scroll{align-items:center;gap:calc(var(--spacing,.25rem)*5);padding-inline:calc(var(--spacing,.25rem)*4);display:flex;overflow-x:auto}@media (min-width:720px){.product-mobile-tabs__scroll{padding-inline:calc(var(--spacing,.25rem)*8)}}.product-mobile-tabs__tab{cursor:pointer;padding-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);white-space:nowrap;color:var(--color-kn-gray-400,#797b7e);--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,transparent);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.product-mobile-tabs__tab--active{color:var(--color-kn-blue-lighten,#2f7fff);--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,var(--color-kn-blue-lighten));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.product-specifications{gap:calc(var(--spacing,.25rem)*3);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex;position:relative}@media (min-width:720px){.product-specifications{padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*4)}}@media (min-width:1200px){.product-specifications{gap:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-lg,var(--radius));padding-inline:calc(var(--spacing,.25rem)*5);padding-top:calc(var(--spacing,.25rem)*3);padding-bottom:calc(var(--spacing,.25rem)*10)}}.product-specifications__header{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}@media (min-width:1200px){.product-specifications__header{flex-direction:row;justify-content:space-between;align-items:center}}.product-specifications__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:var(--tracking-20,-.4px);letter-spacing:var(--tracking-20,-.4px);color:var(--color-kn-black-dark,#050807)}@media (min-width:1200px){.product-specifications__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:var(--tracking-24,-.48px);letter-spacing:var(--tracking-24,-.48px)}}.product-specifications__report{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);color:var(--color-kn-gray-400,#797b7e)}.product-specifications__report-link{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);color:var(--color-kn-blue-middle,#09c)}@media (hover:hover){.product-specifications__report-link:hover{text-decoration-line:underline}}.product-specifications__report-link{cursor:pointer;--tw-border-style:none;padding:calc(var(--spacing,.25rem)*0);background-color:#0000;border-style:none}.product-specifications__tabs{scrollbar-width:none}.product-specifications__tabs::-webkit-scrollbar{display:none}.product-specifications__tabs{gap:calc(var(--spacing,.25rem)*2);display:flex;overflow-x:auto}@media (min-width:1200px){.product-specifications__tabs{display:none}}.product-specifications__tabs{margin-inline:calc(var(--spacing,.25rem)*-4);padding-inline:calc(var(--spacing,.25rem)*4)}@media (min-width:720px){.product-specifications__tabs{margin-inline:calc(var(--spacing,.25rem)*-8);padding-inline:calc(var(--spacing,.25rem)*8)}}.product-specifications__tab{height:calc(var(--spacing,.25rem)*8);cursor:pointer;border-radius:var(--radius-lg,var(--radius));padding:calc(var(--spacing,.25rem)*3);align-items:center;gap:calc(var(--spacing,.25rem)*1);border-style:var(--tw-border-style);background-color:var(--color-kn-silver-bg,#f5f5f5);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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);white-space:nowrap;color:var(--color-kn-grey-dark,#343538);border-width:1px;border-color:#0000;flex-shrink:0;display:flex}.product-specifications__tab--active{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-blue-lighten,#2f7fff);background-color:var(--color-white,#fff)}.product-specifications__body{z-index:0;position:relative}.product-specifications__body--mobile{display:block}@media (min-width:1200px){.product-specifications__body--mobile{display:none}}.product-specifications__body--desktop{display:none}@media (min-width:1200px){.product-specifications__body--desktop{display:block}}.product-specifications__columns{gap:calc(var(--spacing,.25rem)*10);width:100%;display:flex}.product-specifications__column{min-width:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*8);flex-direction:column;flex:1;display:flex}.product-specifications__section{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}.product-specifications__section-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-grey-dark,#343538)}.product-specifications__section-title-spacer{height:calc(var(--spacing,.25rem)*5)}.product-specifications__body--collapsed{max-height:466px;overflow:hidden}.product-specifications__body--collapsed:after{pointer-events:none;bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:20;--tw-content:"";content:var(--tw-content);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white,#fff);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));width:100%;height:100px;position:absolute}.product-specifications__rows{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}.product-specifications__row{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.product-specifications__label{background-color:var(--color-white,#fff);padding-right:calc(var(--spacing,.25rem)*1);max-width:65%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:1.4;--tw-font-weight:var(--font-weight-medium,500);line-height:1.4;font-weight:var(--font-weight-medium,500);--tw-tracking:-.28px;letter-spacing:-.28px;overflow-wrap:break-word;color:var(--color-kn-gray-400,#797b7e);gap:calc(var(--spacing,.25rem)*1);flex:none;display:flex}.product-specifications__divider{margin-top:calc(var(--spacing,.25rem)*2.25);min-width:calc(var(--spacing,.25rem)*1);border-bottom-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-bottom-width:1px;border-color:var(--color-kn-gray,#a8aaad);flex:auto}.product-specifications__value{min-width:calc(var(--spacing,.25rem)*0);background-color:var(--color-white,#fff);padding-left:calc(var(--spacing,.25rem)*1);text-align:right;max-width:60%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:1.4;--tw-font-weight:var(--font-weight-medium,500);line-height:1.4;font-weight:var(--font-weight-medium,500);--tw-tracking:-.28px;letter-spacing:-.28px;overflow-wrap:break-word;color:var(--color-kn-grey-dark,#343538);flex:0 auto}.product-specifications__value.product-specifications__value--link{color:var(--color-kn-blue,#09c)}@media (hover:hover){.product-specifications__value.product-specifications__value--link:hover{text-decoration-line:underline}}.product-specifications__rows-mobile{flex-direction:column;display:flex}.product-specifications__row-mobile{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-kn-white-border,#e8eaed);padding-block:calc(var(--spacing,.25rem)*1);display:flex}@media (min-width:720px){.product-specifications__row-mobile{gap:calc(var(--spacing,.25rem)*14)}}.product-specifications__row-mobile:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.product-specifications__label-mobile{align-items:flex-start;gap:calc(var(--spacing,.25rem)*1);width:32.5%;min-width:120px;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:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);word-break:break-word;color:var(--color-kn-gray-400,#797b7e);flex-shrink:0;display:flex}@media (min-width:720px){.product-specifications__label-mobile{width:30.5%}}.product-specifications__value-mobile{text-align:left;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:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-grey-dark,#343538);flex:1}.product-specifications__value-mobile.product-specifications__value-mobile--link{color:var(--color-kn-blue,#09c)}@media (hover:hover){.product-specifications__value-mobile.product-specifications__value-mobile--link:hover{text-decoration-line:underline}}.product-specifications__toggle{z-index:10;cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1.25);background-color:var(--color-kn-white,#fafbfc);width:100%;padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:1.2;--tw-font-weight:var(--font-weight-semibold,600);line-height:1.2;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.24px;letter-spacing:-.24px;color:var(--color-kn-blue,#09c);border-radius:.25rem;display:flex;position:relative}@media (min-width:1200px){.product-specifications__toggle{bottom:calc(var(--spacing,.25rem)*0);margin-inline:calc(var(--spacing,.25rem)*-5);border-radius:0;border-bottom-right-radius:var(--radius-lg,var(--radius));border-bottom-left-radius:var(--radius-lg,var(--radius));background-color:var(--color-kn-white,#fafbfc);width:100%;position:absolute}.product-specifications__toggle--mobile-only{display:none}}.product-specifications__toggle--desktop-only{display:none}@media (min-width:1200px){.product-specifications__toggle--desktop-only{display:flex}}.product-specs-short{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;width:100%;display:flex}@media (min-width:720px){.product-specs-short{gap:calc(var(--spacing,.25rem)*2.5)}}@media (min-width:1200px){.product-specs-short{gap:calc(var(--spacing,.25rem)*2)}.product-specs-short .toggle-btn{height:22px;padding:calc(var(--spacing,.25rem)*1)}}.product-specs-short__title{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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-grey-dark,#343538)}.product-specs-short__row{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.product-specs-short__label{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);white-space:nowrap;color:var(--color-kn-gray-400,#797b7e);flex-shrink:0}.product-specs-short__divider{margin-inline:calc(var(--spacing,.25rem)*1);min-width:calc(var(--spacing,.25rem)*2);border-bottom-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-bottom-width:1px;border-color:var(--color-active-lang,#ced0d3);flex:1}.product-specs-short__value{min-width:calc(var(--spacing,.25rem)*0);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);color:var(--color-kn-grey-dark,#343538);overflow:hidden}.product-specs-short__value.product-specs-short__value--link{color:var(--color-kn-blue,#09c)}@media (hover:hover){.product-specs-short__value.product-specs-short__value--link:hover{text-decoration-line:underline}}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}.product-sidebar__installment{margin-bottom:calc(var(--spacing,.25rem)*4);gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-white-border,#e8eaed);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}@media (min-width:1200px){.product-sidebar__installment{margin-bottom:calc(var(--spacing,.25rem)*3);padding:calc(var(--spacing,.25rem)*3)}}.product-sidebar__installment-title{margin-bottom:calc(var(--spacing,.25rem)*.5);align-items:center;gap:calc(var(--spacing,.25rem)*1);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.5);line-height:calc(var(--spacing,.25rem)*5.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);color:var(--color-kn-grey-dark,#343538);display:flex}.product-sidebar__installment-info-icon{cursor:pointer;color:var(--color-kn-gray,#a8aaad);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}.product-sidebar__installment-info-icon:hover{color:var(--color-kn-red,#ff003c)}.product-sidebar__installment-subtitle{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:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-gray-400,#797b7e)}.product-sidebar__installment-months{align-items:flex-end;gap:calc(var(--spacing,.25rem)*2);display:flex}.product-sidebar__month-tile{cursor:pointer;border-radius:var(--radius-sm,calc(var(--radius) - 4px));background-color:var(--color-kn-silver-white,#f7f5f5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));outline-style:var(--tw-outline-style);outline-width:1px;outline-color:#0000;flex-direction:column;align-items:center;display:flex}.product-sidebar__month-tile--zero .product-sidebar__month-inner{box-sizing:border-box;height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-silver-white,#f7f5f5)}@media (min-width:720px){.product-sidebar__month-tile--zero .product-sidebar__month-inner{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12)}}.product-sidebar__month-tile--zero.product-sidebar__month-tile--active{background-color:var(--color-kn-red,#ff003c)}.product-sidebar__month-tile--zero.product-sidebar__month-tile--active .product-sidebar__month-inner{border-color:var(--color-kn-red,#ff003c)}.product-sidebar__month-tile--plain{height:calc(var(--spacing,.25rem)*8.5);width:calc(var(--spacing,.25rem)*9.5);background-color:var(--color-white,#fff);outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-kn-white-border,#e8eaed);--tw-outline-style:solid;outline-style:solid;justify-content:center}@media (min-width:720px){.product-sidebar__month-tile--plain{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12)}}.product-sidebar__month-tile--plain .product-sidebar__month-inner{background-color:#0000}.product-sidebar__month-tile--plain.product-sidebar__month-tile--active{background-color:var(--color-white,#fff);outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-kn-red,#ff003c);--tw-outline-style:solid;outline-style:solid}.product-sidebar__month-tile--active .product-sidebar__month-zero{color:var(--color-white,#fff)}.product-sidebar__month-zero{text-align:center;--tw-leading:calc(var(--spacing,.25rem)*3.5);width:100%;font-size:10px;line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-10,-.2px);letter-spacing:var(--tracking-10,-.2px);color:var(--color-installments-percent,#ff3363)}.product-sidebar__month-inner{height:calc(var(--spacing,.25rem)*8.5);width:calc(var(--spacing,.25rem)*9.5);border-radius:var(--radius-sm,calc(var(--radius) - 4px));background-color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:flex}@media (min-width:720px){.product-sidebar__month-inner{height:calc(var(--spacing,.25rem)*11.5);width:calc(var(--spacing,.25rem)*11.5)}}.product-sidebar__month-text{text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:1.2;--tw-font-weight:var(--font-weight-medium,500);line-height:1.2;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);color:var(--color-kn-black-dark,#050807)}.product-sidebar__installment-divider{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-kn-white-border,#e8eaed)}.product-sidebar__installment-result{justify-content:center;align-items:center;display:flex}.product-sidebar__installment-price{flex-direction:column;justify-content:center;align-items:center;display:flex}.product-sidebar__installment-label{text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);color:var(--color-kn-gray-400,#797b7e)}.product-sidebar__installment-amount{text-align:center;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.5);line-height:calc(var(--spacing,.25rem)*5.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-dark,#050807)}.product-sidebar__installment-btn{height:calc(var(--spacing,.25rem)*9);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*.5);padding:calc(var(--spacing,.25rem)*3);flex-shrink:0;display:inline-flex;position:relative}@media (min-width:1200px){.product-sidebar__installment-btn{height:calc(var(--spacing,.25rem)*10)}}.product-sidebar__installment-btn{border-radius:var(--radius-lg,var(--radius));background-color:var(--color-kn-silver-white,#f7f5f5);text-align:center;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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);white-space:nowrap;color:var(--color-kn-grey-dark,#343538);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.product-sidebar__installment-btn:hover{background-color:var(--color-kn-grey-border,#eaeaea)}}.product-sidebar__installment-btn{display:none}.product-sidebar__installment-btn-spinner{inset:calc(var(--spacing,.25rem)*0);margin:auto;position:absolute}.product-sidebar__installment-btn-icon{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);flex-shrink:0}.product-sidebar__payment-block{margin-bottom:calc(var(--spacing,.25rem)*4);gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-white-border,#e8eaed);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}@media (min-width:1200px){.product-sidebar__payment-block{margin-bottom:calc(var(--spacing,.25rem)*3)}}.product-sidebar__payment-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.5);line-height:calc(var(--spacing,.25rem)*5.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);color:var(--color-kn-grey-dark,#343538)}.product-sidebar__payment-group{gap:calc(var(--spacing,.25rem)*1);flex-direction:column;display:flex}.product-sidebar__payment-subtitle{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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-black-dark,#050807)}.product-sidebar__payment-cards{margin-inline:calc(var(--spacing,.25rem)*-2);scrollbar-width:none}.product-sidebar__payment-cards::-webkit-scrollbar{display:none}.product-sidebar__payment-cards{gap:calc(var(--spacing,.25rem)*2);padding-left:calc(var(--spacing,.25rem)*2);display:flex;overflow-x:auto}.product-sidebar__payment-card{height:calc(var(--spacing,.25rem)*11);align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-white-border,#e8eaed);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);flex-shrink:0;display:flex}.product-sidebar__payment-card:last-child{margin-right:calc(var(--spacing,.25rem)*2)}.product-sidebar__payment-card-logo{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);border-radius:var(--radius-md,calc(var(--radius) - 2px));object-fit:cover;flex-shrink:0}.product-sidebar__payment-card-info{gap:calc(var(--spacing,.25rem)*1);flex-direction:column;display:flex}.product-sidebar__payment-card-price{--tw-leading:1;white-space:nowrap;color:var(--color-kn-grey-dark,#343538);line-height:1}.product-sidebar__payment-card-term{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px)}.product-sidebar__payment-card-amount{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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px)}.product-sidebar__payment-card-desc{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);white-space:nowrap;color:var(--color-kn-gray-400,#797b7e)}.product-sidebar__payment-installment{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.product-sidebar__payment-kh-logo{height:22px;width:calc(var(--spacing,.25rem)*6);object-fit:contain;flex-shrink:0}.product-sidebar__payment-installment-info{min-width:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*1);flex-direction:column;flex:1;display:flex}.product-sidebar__payment-installment-title{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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-black-dark,#050807)}.product-sidebar__payment-installment-desc{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);color:var(--color-kn-gray-400,#797b7e)}.product-sidebar__delivery-list{margin-top:calc(var(--spacing,.25rem)*4);gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-white-border,#e8eaed);padding:calc(var(--spacing,.25rem)*1.75);flex-direction:column;display:flex;overflow:hidden}@media (min-width:1200px){.product-sidebar__delivery-list{margin-top:calc(var(--spacing,.25rem)*3);padding:calc(var(--spacing,.25rem)*2.75)}}.product-sidebar__delivery-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.5);line-height:calc(var(--spacing,.25rem)*5.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);color:var(--color-kn-grey-dark,#343538)}.product-sidebar__delivery-item{align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);display:flex}.product-sidebar__delivery-icon{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);color:var(--color-kn-blue-lighten,#2f7fff);flex-shrink:0}.product-sidebar__delivery-info{min-width:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*1);flex-direction:column;flex:1;display:flex}.product-sidebar__delivery-name{align-items:center;gap:calc(var(--spacing,.25rem)*1);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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-black-dark,#050807);display:inline-flex}.product-sidebar__delivery-info-icon{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);color:var(--color-kn-gray,#a8aaad)}.product-sidebar__delivery-detail{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);color:var(--color-kn-gray-400,#797b7e)}.product-sidebar__delivery-detail span{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.product-sidebar__delivery-link{cursor:pointer;color:var(--color-kn-blue-lighten,#2f7fff)}.product-sidebar__delivery-price{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);white-space:nowrap;color:var(--color-kn-green,#43a047);flex-shrink:0;align-self:center}.product-sidebar__warranty-block{gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-white-border,#e8eaed);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}@media (min-width:1200px){.product-sidebar__warranty-block{padding:calc(var(--spacing,.25rem)*3)}}.product-sidebar__warranty-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-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);color:var(--color-kn-grey-dark,#343538)}.product-sidebar__warranty-list{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.product-sidebar__warranty-item{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*1);-webkit-user-select:none;user-select:none;display:flex}.product-sidebar__warranty-check{margin:calc(var(--spacing,.25rem)*.75);height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.product-sidebar__warranty-check:before{inset:calc(var(--spacing,.25rem)*0);border-radius:var(--radius-xs,.125rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-secondary,#d6d6d6);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-content:"";content:var(--tw-content);position:absolute}.product-sidebar__warranty-check svg{z-index:10;position:relative}.product-sidebar__warranty-check--active{color:var(--color-white,#fff)}.product-sidebar__warranty-check--active:before{border-color:var(--color-kn-red,#ff003c);background-color:var(--color-kn-red,#ff003c)}.product-sidebar__warranty-name{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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-grey-dark,#343538);flex:1}.product-sidebar__warranty-price{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);white-space:nowrap;color:var(--color-kn-black-dark,#050807)}.product-sidebar__promo{border-radius:var(--radius-lg,var(--radius));width:100%;overflow:hidden}.product-sidebar__promo-image{border-radius:var(--radius-lg,var(--radius));object-fit:cover;width:100%;display:block}.product-sidebar__promo-image--desktop{aspect-ratio:34/5;align-self:stretch;height:auto}.product-sidebar__promo-image--mobile,.product-sidebar__promo-image--responsive{height:calc(var(--spacing,.25rem)*14)}@media (min-width:1200px){.product-sidebar__promo-image--responsive{aspect-ratio:34/5;align-self:stretch;height:auto}}.product-sidebar__tradein{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-white-border,#e8eaed);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (min-width:1200px){.product-sidebar__tradein{padding:calc(var(--spacing,.25rem)*3)}}.product-sidebar__tradein-icon-box{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-kn-purple,#f1ebff);flex-shrink:0;justify-content:center;align-items:center;display:flex}.product-sidebar__tradein-icon{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);color:var(--color-kn-deep-purple,#7233f7)}.product-sidebar__tradein-content{min-width:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*.5);flex-direction:column;flex:1;display:flex}.product-sidebar__tradein-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-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);color:var(--color-kn-grey-dark,#343538)}.product-sidebar__tradein-desc{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);color:var(--color-kn-gray-400,#797b7e)}.product-sidebar__tradein-arrow{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);color:var(--color-kn-gray,#a8aaad);flex-shrink:0}.bought-together{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.bought-together__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-grey-dark,#343538)}@media (min-width:1200px){.bought-together__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:var(--tracking-24,-.48px);letter-spacing:var(--tracking-24,-.48px);color:var(--color-kn-black-dark,#050807)}}.bought-together__scroll{margin-inline:calc(var(--spacing,.25rem)*-4);scrollbar-width:none}.bought-together__scroll::-webkit-scrollbar{display:none}.bought-together__scroll{gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);display:flex;overflow-x:auto}@media (min-width:720px){.bought-together__scroll{margin-inline:calc(var(--spacing,.25rem)*-8);padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.bought-together__scroll{margin-inline:calc(var(--spacing,.25rem)*-5);padding-inline:calc(var(--spacing,.25rem)*5)}}.bought-together__card{align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-white-border,#e8eaed);background-color:var(--color-white,#fff);width:272px;padding:calc(var(--spacing,.25rem)*2);flex-shrink:0;display:flex}.bought-together__card-image{height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*20);object-fit:contain;flex-shrink:0}.bought-together__card-info{min-width:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*1);flex-direction:column;flex:1;display:flex}.bought-together__card-name{-webkit-line-clamp:2;max-height:calc(var(--spacing,.25rem)*10);min-height:calc(var(--spacing,.25rem)*10);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:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-black,#323232);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bought-together__card-bottom{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.bought-together__card-price{gap:calc(var(--spacing,.25rem)*.5);flex-direction:column;display:flex}.bought-together__card-old-row{align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}.bought-together__card-old-price{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*4);line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);color:var(--color-kn-silver-midlle,#777);text-decoration-line:line-through}.bought-together__card-badge{min-width:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-sm,calc(var(--radius) - 4px));background-color:var(--color-kn-highlight,#fbeb32);text-align:center;--tw-leading:calc(var(--spacing,.25rem)*3);font-size:10px;line-height:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-10,-.2px);letter-spacing:var(--tracking-10,-.2px);white-space:nowrap;color:var(--color-kn-black-dark,#050807);justify-content:center;align-items:center;display:inline-flex}.bought-together__card-current-price{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-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);color:var(--color-kn-text-primary,#050607)}.bought-together__card-current-price--muted{color:var(--color-kn-gray,#a8aaad)}.bought-together__card-image--placeholder{background-color:var(--color-kn-silver-white,#f7f5f5);color:var(--color-kn-gray-400,#797b7e);justify-content:center;align-items:center;display:flex}.bought-together__card-btn--no-price{margin-left:auto}.bought-together__skeleton-title{margin-bottom:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*52)}.bought-together__scroll--loading{pointer-events:none}.bought-together__skeleton-image{height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*20);border-radius:var(--radius-lg,var(--radius));flex-shrink:0}.bought-together__skeleton-info{min-width:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*2);flex-direction:column;flex:1;display:flex}.bought-together__skeleton-name{height:calc(var(--spacing,.25rem)*4);width:100%}.bought-together__skeleton-name--short{height:calc(var(--spacing,.25rem)*4);width:75%}.bought-together__skeleton-price{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*20);margin-top:auto}.product-mobile-cta{right:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:48;border-top-style:var(--tw-border-style);border-top-width:1px;border-top-color:var(--color-kn-white-border,#e8eaed);background-color:var(--color-white,#fff);justify-content:space-between;align-items:stretch;gap:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);display:flex;position:fixed}@media (min-width:1200px){.product-mobile-cta{display:none}}.product-mobile-cta{bottom:calc(56px + env(safe-area-inset-bottom,0px))}.product-mobile-cta__is-preorder,.product-mobile-cta__out-of-stock{gap:calc(var(--spacing,.25rem)*0)}.product-mobile-cta__price{min-width:calc(var(--spacing,.25rem)*0);justify-content:center;gap:calc(var(--spacing,.25rem)*.5);flex-direction:column;flex:1;display:flex}.product-mobile-cta__old-row{align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}.product-mobile-cta__old-price{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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-gray-400,#797b7e);text-decoration-line:line-through}.product-mobile-cta__discount-badge{border-radius:var(--radius-sm,calc(var(--radius) - 4px));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-highlight,#fbeb32);background-color:var(--color-kn-highlight,#fbeb32);height:18px;max-height:18px;padding-inline:calc(var(--spacing,.25rem)*1.25);padding-block:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:14.4px;--tw-font-weight:var(--font-weight-semibold,600);line-height:14.4px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);white-space:nowrap;color:var(--color-kn-black-dark,#050807);justify-content:center;align-items:center;display:inline-flex}.product-mobile-cta__current-price{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:var(--tracking-20,-.4px);letter-spacing:var(--tracking-20,-.4px);color:var(--color-kn-black-dark,#050807)}.product-mobile-cta__current-price--out-of-stock{color:var(--color-kn-gray,#a8aaad)}.product-mobile-cta__buttons{align-items:center;gap:calc(var(--spacing,.25rem)*1);flex-shrink:0;display:flex}.product-mobile-cta__buttons--notify{flex:1 0}@media (min-width:720px){.product-mobile-cta__buttons--preorder:only-child,.product-mobile-cta__buttons--notify:only-child{flex:none;width:50%;margin-left:auto}}.product-mobile-cta__oneclick-btn{height:calc(var(--spacing,.25rem)*12);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);padding:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-black-dark,#050807);background-color:var(--color-white,#fff);cursor:pointer;text-align:center;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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);white-space:nowrap;color:var(--color-kn-black-dark,#050807);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.product-mobile-cta__oneclick-btn:hover{background-color:var(--color-secondary,var(--brand-surface,#f5f5f5))}}@media (min-width:720px){.product-mobile-cta__oneclick-btn{min-width:292px}}.product-mobile-cta__cart-btn{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);padding:calc(var(--spacing,.25rem)*2.5);cursor:pointer;border-radius:var(--radius-lg,var(--radius));background-color:var(--color-kn-red,#ff003c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.product-mobile-cta__cart-btn:hover{background-color:var(--color-kn-red-hover,#e00035)}}.product-mobile-cta__cart-btn:disabled{cursor:not-allowed;opacity:.5}.product-mobile-cta__cart-btn.product-mobile-cta__cart-btn--in-cart{background-color:var(--color-kn-green-light,#ecf6ed);color:var(--color-kn-green,#43a047)}@media (hover:hover){.product-mobile-cta__cart-btn.product-mobile-cta__cart-btn--in-cart:hover{background-color:var(--color-kn-green-light,#ecf6ed)}}.product-mobile-cta__buttons--preorder{flex:1 0}.product-mobile-cta__preorder-btn{height:calc(var(--spacing,.25rem)*12);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-lg,var(--radius));width:100%;padding:calc(var(--spacing,.25rem)*4);background-color:var(--color-black,#000);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-18,-.36px);letter-spacing:var(--tracking-18,-.36px);white-space:nowrap;color:var(--color-white,#fff);display:flex}.product-mobile-cta__preorder-btn svg{flex-shrink:0}.product-mobile-cta__notify-btn{height:calc(var(--spacing,.25rem)*12);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-lg,var(--radius));width:100%;padding:calc(var(--spacing,.25rem)*4);background-color:var(--color-primary-orange,#f93);text-align:center;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-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px);color:var(--color-white,#fff);display:flex}.product-mobile-cta__notify-btn svg{flex-shrink:0}body.is-mobile-app .product-mobile-cta{bottom:var(--app-inset-bottom)}.review-list{gap:calc(var(--spacing,.25rem)*4);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*10);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:720px){.review-list{padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*4)}}.review-list{margin-top:calc(var(--spacing,.25rem)*3)}@media (min-width:1200px){.review-list{margin-top:calc(var(--spacing,.25rem)*0);border-radius:var(--radius-lg,var(--radius));padding-inline:calc(var(--spacing,.25rem)*5);padding-top:calc(var(--spacing,.25rem)*3);padding-bottom:calc(var(--spacing,.25rem)*10)}}.review-list__header{align-items:center;column-gap:calc(var(--spacing,.25rem)*2);row-gap:calc(var(--spacing,.25rem)*4);flex-wrap:wrap;display:flex}@media (min-width:1200px){.review-list__header{column-gap:calc(var(--spacing,.25rem)*3)}}.review-list__write-btn{height:calc(var(--spacing,.25rem)*10);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-kn-white-border,#e8eaed);width:100%;padding:calc(var(--spacing,.25rem)*3);text-align:center;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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-grey-dark,#343538);cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (min-width:1200px){.review-list__write-btn{width:auto;min-width:calc(var(--spacing,.25rem)*50);flex-shrink:0;margin-left:auto}}.review-list__items{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex;position:relative}@media (min-width:1200px){.review-list__items{gap:calc(var(--spacing,.25rem)*3)}}.review-list__item{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-kn-white,#fafbfc);padding:calc(var(--spacing,.25rem)*3);flex-direction:column;align-self:stretch;display:flex}@media (min-width:1200px){.review-list__item{gap:calc(var(--spacing,.25rem)*0);flex-direction:row}}.review-list__item-user{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;flex:1 0;display:flex}@media (min-width:1200px){.review-list__item-user{flex:0;min-width:86.5px;max-width:86.5px}}@media (min-width:1440px){.review-list__item-user{min-width:190px}}.review-list__stars{gap:calc(var(--spacing,.25rem)*.5);display:flex}.review-list__item-date{flex:1 0;justify-content:flex-end;align-items:center;display:flex}@media (min-width:1200px){.review-list__item-date{margin-left:27px}}.review-list__skeleton-title{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*32)}.review-list__skeleton-summary{align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}.review-list__skeleton-star{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);border-radius:3.40282e38px}.review-list__skeleton-rating{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*8)}.review-list__skeleton-count{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*20)}.review-list__write-btn--skeleton{pointer-events:none;opacity:.5}.review-list__skeleton-nickname{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*20)}.review-list__skeleton-star-icon{height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5);border-radius:var(--radius-sm,calc(var(--radius) - 4px))}.review-list__skeleton-text{gap:calc(var(--spacing,.25rem)*1.5);flex-direction:column;display:flex}.review-list__skeleton-text-line{height:calc(var(--spacing,.25rem)*4);width:100%}.review-list__skeleton-text-line--short{height:calc(var(--spacing,.25rem)*4);width:80%}.review-list__skeleton-date{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*16)}.product-page{background-color:var(--color-kn-silver-white,#f7f5f5);min-height:100vh;overflow-x:clip}body.has-product-page .footer{margin-top:calc(var(--spacing,.25rem)*8)}@media (min-width:1200px){body.has-product-page .footer{margin-top:calc(var(--spacing,.25rem)*16)}}.product-page button{cursor:pointer}.product-page__container{width:100%;max-width:1360px;padding-inline:calc(var(--spacing,.25rem)*0);margin-inline:auto}@media (min-width:1200px){.product-page__container{padding-inline:calc(var(--spacing,.25rem)*10)}}@media (min-width:1440px){.product-page__container{padding-inline:calc(var(--spacing,.25rem)*0)}}.product-page__layout{margin-top:calc(var(--spacing,.25rem)*2.5);gap:calc(var(--spacing,.25rem)*0);flex-direction:column;display:flex}@media (min-width:1200px){.product-page__layout{align-items:flex-start;column-gap:calc(var(--spacing,.25rem)*2);row-gap:calc(var(--spacing,.25rem)*2);grid-template-columns:1fr 415px;display:grid}}@media (min-width:1440px){.product-page__layout{grid-template-columns:1fr 448px}}.product-page__column-left,.product-page__column-right,.product-page__column-right-group{display:contents}@media (min-width:1200px){.product-page__column-left,.product-page__column-right,.product-page__column-right-group{min-width:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*0);flex-direction:column;display:flex}.product-page__column-right-group{margin-top:calc(var(--spacing,.25rem)*-2.5);gap:calc(var(--spacing,.25rem)*2);top:calc(var(--header-height,70px) + 10px - var(--right-group-offset,0));transition-property:top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));position:sticky}.product-page--sticky-bar-active .product-page__column-right-group{top:calc(var(--product-sticky-bar-bottom,180px) + 10px - var(--right-group-offset,0))}}@media not all and (min-width:1200px){.product-page--sticky-sidebar.product-page--sticky-bar-active .product-page__column-right-group{--tw-translate-y:var(--product-sticky-bar-bottom,180px);translate:var(--tw-translate-x)var(--tw-translate-y)}}@media (min-width:1200px){.product-page__column-left{margin-top:calc(var(--spacing,.25rem)*-2.5);gap:calc(var(--spacing,.25rem)*2)}.product-page__column-right{gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*3)}}.product-page__column-right{transform:translateY(var(--right-group-clamp,0))}@media (min-width:1200px){.product-page__column-right>.product-page__layout-info-bottom:last-child>.product-sidebar__payment-block:only-child{margin-bottom:calc(var(--spacing,.25rem)*0)}}.product-page__layout-main{order:1}.product-page__layout-warranty{order:2}.product-page__layout-bought-together{order:3}.product-page__layout-alternative{order:4}.product-page__layout-info-top{order:5}.product-page__layout-info-bottom{padding-bottom:calc(var(--spacing,.25rem)*4);order:6}@media (min-width:1200px){.product-page__layout-info-bottom{padding-bottom:calc(var(--spacing,.25rem)*0)}}.product-page__layout-specs{order:8}.product-page__layout-ttl{order:9}.product-page__layout-ttl:empty{display:none}.product-page__layout-description{order:10}.product-page__layout-reviews{order:11}.product-page__layout-cta{display:none}@media (min-width:1200px){.product-page__layout-cta{display:block}}.product-page__below-fold-trigger{pointer-events:none;width:1px;height:1px;display:block}@media (min-width:1200px){.product-page__below-fold-trigger{margin-block:calc(var(--spacing,.25rem)*-1)}}:is(.product-page__layout-warranty,.product-page__layout-info-top,.product-page__layout-info-bottom):empty{display:none}@media not all and (min-width:1200px){.product-page__layout-warranty,.product-page__layout-info-top,.product-page__layout-info-bottom{background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*4)}}@media (min-width:720px){.product-page__layout-warranty,.product-page__layout-info-top,.product-page__layout-info-bottom{padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.product-page__layout-warranty,.product-page__layout-info-top,.product-page__layout-info-bottom{padding-inline:calc(var(--spacing,.25rem)*0)}}.product-page__layout-bundles{margin-block:calc(var(--spacing,.25rem)*3);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*0)}@media (min-width:1200px){.product-page__layout-bundles{border-radius:var(--radius-lg,var(--radius))}}.product-page__layout-bundles{order:7}@media (min-width:1200px){.product-page__layout-bundles{margin-block:calc(var(--spacing,.25rem)*0)}}.product-page__main{background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2)}@media (min-width:720px){.product-page__main{padding-inline:calc(var(--spacing,.25rem)*8)}}.product-page__main{margin-bottom:calc(var(--spacing,.25rem)*3)}@media (min-width:1200px){.product-page__main{margin-bottom:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-lg,var(--radius));padding:calc(var(--spacing,.25rem)*3)}}.product-page__header-row{margin-top:calc(var(--spacing,.25rem)*2);margin-bottom:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*3);justify-content:space-between;align-items:center;display:flex}.product-page__labels{align-items:center;gap:calc(var(--spacing,.25rem)*1);flex-wrap:wrap;display:flex}@media (min-width:720px){.product-page__labels{gap:calc(var(--spacing,.25rem)*2)}}.product-page__labels .product-page__label{border-radius:var(--radius-sm,calc(var(--radius) - 4px));height:26px;padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);text-align:center;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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-white,#fff);text-transform:uppercase;align-self:center;align-items:center;display:inline-flex}.product-page__labels .product-page__label .discount-percentage span:before{--tw-content:"-";content:var(--tw-content)}.product-page__labels .product-page__label .label-title{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*.5);height:100%;display:inline-flex}.product-page__labels .product-page__label .label-title span{display:flex}.product-page__labels .product-page__label .label-title .mobile-hide{margin-left:calc(var(--spacing,.25rem)*.5);display:none}@media (min-width:1200px){.product-page__labels .product-page__label .label-title .mobile-hide{display:block}}.product-page__labels .product-page__label .label-discount,.product-page__labels .product-page__label .gifts{align-items:center;height:100%;display:inline-flex}.product-page__brand{flex-shrink:0;margin-left:auto}.product-page__brand-logo{aspect-ratio:33/16;height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*16.5);border-radius:var(--radius-md,calc(var(--radius) - 2px));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-white-border,#e8eaed);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*0);flex-shrink:0;justify-content:center;align-items:center;display:none;overflow:hidden}@media (min-width:1200px){.product-page__brand-logo{display:flex}}.product-page__name{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:var(--tracking-20,-.4px);letter-spacing:var(--tracking-20,-.4px);color:var(--color-kn-grey-dark,#343538)}@media (min-width:1200px){.product-page__name{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-leading:calc(var(--spacing,.25rem)*7);line-height:calc(var(--spacing,.25rem)*7);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-24,-.48px);letter-spacing:var(--tracking-24,-.48px)}}.product-page__mobile-header{margin-bottom:calc(var(--spacing,.25rem)*3);height:calc(var(--spacing,.25rem)*8);justify-content:space-between;align-items:flex-start;display:flex}@media (min-width:720px){.product-page__mobile-header{margin-bottom:calc(var(--spacing,.25rem)*4)}}@media (min-width:1200px){.product-page__mobile-header{display:none}}.product-page__mobile-stock{align-items:center;gap:calc(var(--spacing,.25rem)*1);text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);display:flex}.product-page__mobile-stock--in{color:var(--color-success,var(--brand-success,#43a047))}.product-page__mobile-stock--out{color:var(--color-price-discount,var(--brand-error,#b10d0d))}.product-page__mobile-actions{align-items:center;gap:calc(var(--spacing,.25rem)*2);margin-left:auto;display:flex}.product-page__mobile-action-btn{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);cursor:pointer;border-radius:var(--radius-md,calc(var(--radius) - 2px));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-active-lang,#ced0d3);background-color:var(--color-white,#fff);justify-content:center;align-items:center;display:flex}.product-page__mobile-action-btn--active{border-color:var(--color-kn-red,#ff003c)}.product-page__mobile-action-icon{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);color:var(--color-kn-black,#323232)}.product-page__grid{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}@media (min-width:720px){.product-page__grid{gap:calc(var(--spacing,.25rem)*4)}}@media (min-width:1200px){.product-page__grid{column-gap:calc(var(--spacing,.25rem)*5);row-gap:calc(var(--spacing,.25rem)*0);grid-template-columns:352fr 301fr;display:grid}}@media (min-width:1440px){.product-page__grid{grid-template-columns:480fr 380fr}}@media (min-width:1200px){.product-page__grid{grid-template-areas:"labels labels""name name""gallery details"}}.product-page__grid-gallery{order:1}@media (min-width:1200px){.product-page__grid-gallery{min-width:calc(var(--spacing,.25rem)*0);order:0;grid-area:gallery}}.product-page__grid-labels{order:2;justify-content:space-between;align-items:flex-start;display:flex}@media (min-width:1200px){.product-page__grid-labels{order:0;grid-area:labels}.product-page__grid-labels--no-brand{margin-bottom:calc(var(--spacing,.25rem)*4)}}.product-page__brand-logo-img{object-fit:contain;width:50px;height:50px}.product-page__grid-name{order:3}@media (min-width:1200px){.product-page__grid-name{order:0;grid-area:name}}.product-page__grid-details{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;order:5;display:flex}@media (min-width:720px){.product-page__grid-details{gap:calc(var(--spacing,.25rem)*4)}}@media (min-width:1200px){.product-page__grid-details{min-width:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*3);order:0;grid-area:details}}.product-page__grid-options{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}@media (min-width:720px){.product-page__grid-options{gap:calc(var(--spacing,.25rem)*4)}}.product-page__grid-gift:empty{display:none}.product-page__grid-gift--single .product-info__gift-icon{padding-block:calc(var(--spacing,.25rem)*0)}@media (min-width:720px){.product-page__grid-gift--single .product-info__gift-expanded-header{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3)}}.product-page__grid-gift--single .product-info__gift-expanded-product{padding-top:calc(var(--spacing,.25rem)*0)!important}@media (min-width:1200px){.product-page__grid-gift--multiple .product-info__gift-expanded-header.product-info__gift-expanded-header--toggle{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*4)}}.product-page__grid-gift--multiple .product-info__gift-expanded-header.product-info__gift-expanded-header--toggle .product-info__gift-icon{padding-block:calc(var(--spacing,.25rem)*0)}@media (min-width:720px){.product-page__grid-gift--multiple .product-info__gift-expanded.product-info__gift-expanded--open .product-info__gift-expanded-product{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2)}}.product-page__grid-specs:empty{display:none}.product-page__meta-row,.product-page__grid-meta{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.product-page__grid-meta{margin-top:calc(var(--spacing,.25rem)*-1);order:4}@media (min-width:720px){.product-page__grid-meta{margin-top:calc(var(--spacing,.25rem)*-2)}}@media (min-width:1200px){.product-page__grid-meta{margin-top:calc(var(--spacing,.25rem)*0);display:none}}.product-page__grid-details .product-page__meta-row{display:none}@media (min-width:1200px){.product-page__grid-details .product-page__meta-row{display:flex}}.product-page__grid-details .product-page__meta-row .product-page__meta-sku{display:none}.product-page__meta-sku{cursor:pointer;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px);color:var(--color-kn-gray-midlle,#616265);-webkit-user-select:none;user-select:none;display:inline-block;position:relative}.product-page__meta-reviews{align-items:center;gap:calc(var(--spacing,.25rem)*1);text-decoration-line:none;display:flex}.product-page__meta-rating{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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-grey-dark,#343538)}.product-page__meta-count{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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-gray,#a8aaad)}@media (min-width:1200px){.product-page__meta-count{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px)}}.product-page__meta-no-reviews{align-items:center;gap:calc(var(--spacing,.25rem)*1);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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-gray,#a8aaad);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-decoration-line:none;display:flex}@media (min-width:1200px){.product-page__meta-no-reviews{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:calc(var(--spacing,.25rem)*3.5);line-height:calc(var(--spacing,.25rem)*3.5);--tw-tracking:var(--tracking-12,-.24px);letter-spacing:var(--tracking-12,-.24px)}}:where(.product-page__info>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}.product-page__section-title{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-black,#000)}.product-page__horizontal-section{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*0);display:block}@media (min-width:720px){.product-page__horizontal-section{padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*0)}}.product-page__horizontal-section{overflow:clip}@media (min-width:1200px){.product-page__horizontal-section{border-radius:var(--radius-lg,var(--radius));padding:calc(var(--spacing,.25rem)*5)}}.product24ttl-wrapper{margin-top:calc(var(--spacing,.25rem)*2.5)}.product24ttl-wrapper:empty{display:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.product-page__horizontal-section,.product-page__layout-specs,.product-page__layout-ttl,.product-page__layout-description,.product-page__layout-reviews,.product-page__layout-bundles,.product-page .recently-viewed-section,.product-page .product24ttl-wrapper{animation:linear both empty-page-in;animation-timeline:view();animation-range:entry entry 30%}}}.product-page__products-section{border-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*6)}.product-page__products-scroll{gap:calc(var(--spacing,.25rem)*3);padding-bottom:calc(var(--spacing,.25rem)*2);display:flex;overflow-x:auto}.product-page__description-section{gap:calc(var(--spacing,.25rem)*4);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex;position:relative}@media (min-width:720px){.product-page__description-section{padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*4)}}.product-page__description-section{margin-top:calc(var(--spacing,.25rem)*3)}@media (min-width:1200px){.product-page__description-section{margin-top:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,var(--radius));padding-inline:calc(var(--spacing,.25rem)*5);padding-top:calc(var(--spacing,.25rem)*3);padding-bottom:calc(var(--spacing,.25rem)*10)}}.product-page__description-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:var(--tracking-20,-.4px);letter-spacing:var(--tracking-20,-.4px);color:var(--color-kn-black-dark,#050807)}@media (min-width:1200px){.product-page__description-title{margin-bottom:calc(var(--spacing,.25rem)*3);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:var(--tracking-24,-.48px);letter-spacing:var(--tracking-24,-.48px)}}.product-page__description{gap:calc(var(--spacing,.25rem)*2);text-align:center;max-width:none;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-kn-grey-dark,#343538);position:relative}.product-page__description-body h1,.product-page__description-body h2,.product-page__description-body h3,.product-page__description-body h4,.product-page__description-body h5,.product-page__description-body h6{margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-kn-black-dark,#050807)}.product-page__description-body p{margin-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*6);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-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-20,-.4px);letter-spacing:var(--tracking-20,-.4px);color:var(--color-kn-grey-dark,#343538)}.product-page__description-body ul,.product-page__description-body ol{margin-block:calc(var(--spacing,.25rem)*4);padding-right:calc(var(--spacing,.25rem)*6);padding-left:calc(var(--spacing,.25rem)*10)}.product-page__description-body ul{list-style-type:disc}.product-page__description-body ol{list-style-type:decimal}.product-page__description-body li{margin-block:calc(var(--spacing,.25rem)*1);text-align:left}.product-page__description-body a{color:var(--color-kn-red,#ff003c);text-decoration-line:underline}.product-page__description-body img{margin-block:calc(var(--spacing,.25rem)*2);object-fit:cover;width:100%;max-width:100%}.product-page__description-body table{margin-inline:auto;margin-block:calc(var(--spacing,.25rem)*4);border-collapse:collapse;width:100%}.product-page__description-body th,.product-page__description-body td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-secondary-dark,var(--brand-border,#d8d8d8));padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.product-page__description--collapsed{max-height:460px;overflow:hidden}.product-page__description--collapsed:after{pointer-events:none;bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);--tw-content:"";content:var(--tw-content);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white,#fff);--tw-gradient-from-position:36%;--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));width:100%;height:253px;position:absolute}.product-page__description-toggle{cursor:pointer;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}@media (min-width:1200px){.product-page__description-toggle{bottom:calc(var(--spacing,.25rem)*0);margin-inline:calc(var(--spacing,.25rem)*-5);border-radius:0;border-bottom-right-radius:var(--radius-lg,var(--radius));border-bottom-left-radius:var(--radius-lg,var(--radius));background-color:var(--color-kn-white,#fafbfc);width:100%;position:absolute}}.product-page__no-description{padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-kn-gray-400,#797b7e)}.is-virtual{opacity:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}.promotions-page .promotions-page__container{width:100%;max-width:calc(var(--spacing,.25rem)*360);padding-inline:calc(var(--spacing,.25rem)*4);flex-direction:column;margin:auto;display:flex}@media (min-width:720px){.promotions-page .promotions-page__container{padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.promotions-page .promotions-page__container{padding-inline:calc(var(--spacing,.25rem)*10)}}.promotions-page .promotions-page__container .product-breadcrumbs{width:100%}.promotions-page .promotions-page__container .product-breadcrumbs .product-breadcrumbs__scroll{padding-left:calc(var(--spacing,.25rem)*0)}.promotions-page .promotions-page__container .promotions-page__grid{margin-top:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*2);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:720px){.promotions-page .promotions-page__container .promotions-page__grid{margin-top:calc(var(--spacing,.25rem)*0);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.promotions-page .promotions-page__container .promotions-page__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.promotions-page .promotions-page__container .campaign-card .campaign-card__image-wrap{height:calc(var(--spacing,.25rem)*33)}@media (min-width:1440px){.promotions-page .promotions-page__container .campaign-card .campaign-card__image-wrap{height:calc(var(--spacing,.25rem)*40)}}.promotions-page .promotions-page__container .campaign-card .campaign-card__body{gap:calc(var(--spacing,.25rem)*1)}.promotions-page .promotions-page__container .campaign-card .campaign-card__description-wrap{height:auto;padding-inline:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*0)}@media (min-width:1440px){.promotions-page .promotions-page__container .campaign-card .campaign-card__description-wrap{padding-inline:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*2)}}.promotions-page .promotions-page__container .campaign-card .campaign-card__separator{height:calc(var(--spacing,.25rem)*4);background-position:50%}@media (min-width:1440px){.promotions-page .promotions-page__container .campaign-card .campaign-card__separator{height:calc(var(--spacing,.25rem)*5)}}.promotions-page .promotions-page__container .campaign-card .campaign-card__separator{background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2716%27%20height=%272%27%20viewBox=%270%200%2016%202%27%20fill=%27none%27%3E%3Cpath%20d=%27M0%201H16%27%20stroke=%27%23F7F5F5%27%20stroke-width=%272%27%20stroke-dasharray=%278%208%27/%3E%3C/svg%3E)}.promotions-page .promotions-page__container .campaign-card .campaign-card__separator:before,.promotions-page .promotions-page__container .campaign-card .campaign-card__separator:after{top:calc(var(--spacing,.25rem)*0)}.promotions-page .promotions-page__container .campaign-card .campaign-card__footer{padding-inline:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*0)}@media (min-width:1440px){.promotions-page .promotions-page__container .campaign-card .campaign-card__footer{padding-inline:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*2)}}.promotions-page .promotions-page__container .campaign-card .campaign-card__footer .campaign-card__footer-value{text-align:right;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-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-16,-.32px);letter-spacing:var(--tracking-16,-.32px)}.promotions-page .promotions-page__container .campaign-card .campaign-card__footer-label{color:var(--color-kn-gray-400,#797b7e)}.promotions-page .promotions-page__container .promotions-empty{margin-left:calc(var(--spacing,.25rem)*-4);background-color:var(--color-white,#fff);width:calc(100% + 32px);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*4);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:720px){.promotions-page .promotions-page__container .promotions-empty{margin-left:calc(var(--spacing,.25rem)*0);border-radius:var(--radius-lg,var(--radius));width:100%;padding-block:calc(var(--spacing,.25rem)*5)}}@media (min-width:1440px){.promotions-page .promotions-page__container .promotions-empty{padding-block:calc(var(--spacing,.25rem)*8)}}.promotions-page .promotions-page__container .promotions-empty .promotions-empty__illustration{height:calc(var(--spacing,.25rem)*40)}@media (min-width:720px){.promotions-page .promotions-page__container .promotions-empty .promotions-empty__illustration{height:calc(var(--spacing,.25rem)*50)}}@media (min-width:1440px){.promotions-page .promotions-page__container .promotions-empty .promotions-empty__illustration{height:calc(var(--spacing,.25rem)*60)}}.promotions-page .promotions-page__container .promotions-empty .promotions-empty__title{margin-top:calc(var(--spacing,.25rem)*5);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:var(--tracking-20,-.4px);letter-spacing:var(--tracking-20,-.4px);color:var(--color-kn-black,#323232)}@media (min-width:720px){.promotions-page .promotions-page__container .promotions-empty .promotions-empty__title{color:var(--color-kn-black-dark,#050807)}}.promotions-page .promotions-page__container .promotions-empty .promotions-empty__subtitle{margin-top:calc(var(--spacing,.25rem)*2);text-align:center;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)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-gray-400,#797b7e)}@media (min-width:720px){.promotions-page .promotions-page__container .promotions-empty .promotions-empty__subtitle{margin-top:calc(var(--spacing,.25rem)*3)}}.promotions-page .promotions-page__container .campaign-card-skeleton{width:100%;animation:var(--animate-pulse,pulse 2s cubic-bezier(.4,0,.6,1)infinite);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);flex-direction:column;display:flex;overflow:hidden}.promotions-page .promotions-page__container .campaign-card-skeleton .campaign-card-skeleton__image{height:calc(var(--spacing,.25rem)*33);border-top-left-radius:var(--radius-lg,var(--radius));border-top-right-radius:var(--radius-lg,var(--radius));background-color:var(--color-gray-200,#e5e7eb)}@supports (color:lab(0% 0 0)){.promotions-page .promotions-page__container .campaign-card-skeleton .campaign-card-skeleton__image{background-color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791))}}@media (min-width:1440px){.promotions-page .promotions-page__container .campaign-card-skeleton .campaign-card-skeleton__image{height:calc(var(--spacing,.25rem)*40)}}.promotions-page .promotions-page__container .campaign-card-skeleton .campaign-card-skeleton__description{gap:calc(var(--spacing,.25rem)*2);height:76px;padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}@media (min-width:1440px){.promotions-page .promotions-page__container .campaign-card-skeleton .campaign-card-skeleton__description{padding-inline:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*2.5)}}.promotions-page .promotions-page__container .campaign-card-skeleton .campaign-card-skeleton__description .campaign-card-skeleton__line{height:calc(var(--spacing,.25rem)*4);background-color:var(--color-gray-200,#e5e7eb);border-radius:.25rem}@supports (color:lab(0% 0 0)){.promotions-page .promotions-page__container .campaign-card-skeleton .campaign-card-skeleton__description .campaign-card-skeleton__line{background-color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791))}}.promotions-page .promotions-page__container .campaign-card-skeleton .campaign-card-skeleton__description .campaign-card-skeleton__line:last-child{width:75%}.promotions-page .promotions-page__container .campaign-card-skeleton .campaign-card-skeleton__separator{height:calc(var(--spacing,.25rem)*.5);background-color:var(--color-gray-100,var(--brand-surface,#f5f5f5))}@media (min-width:1440px){.promotions-page .promotions-page__container .campaign-card-skeleton .campaign-card-skeleton__separator{height:3px}}.promotions-page .promotions-page__container .campaign-card-skeleton .campaign-card-skeleton__footer{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);justify-content:space-between;align-items:center;display:flex}@media (min-width:1440px){.promotions-page .promotions-page__container .campaign-card-skeleton .campaign-card-skeleton__footer{padding-inline:calc(var(--spacing,.25rem)*4)}}.promotions-page .promotions-page__container .campaign-card-skeleton .campaign-card-skeleton__footer .campaign-card-skeleton__footer-left{height:calc(var(--spacing,.25rem)*3);background-color:var(--color-gray-200,#e5e7eb);border-radius:.25rem;width:33.3333%}@supports (color:lab(0% 0 0)){.promotions-page .promotions-page__container .campaign-card-skeleton .campaign-card-skeleton__footer .campaign-card-skeleton__footer-left{background-color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791))}}.promotions-page .promotions-page__container .campaign-card-skeleton .campaign-card-skeleton__footer .campaign-card-skeleton__footer-right{height:calc(var(--spacing,.25rem)*3);background-color:var(--color-gray-200,#e5e7eb);border-radius:.25rem;width:25%}@supports (color:lab(0% 0 0)){.promotions-page .promotions-page__container .campaign-card-skeleton .campaign-card-skeleton__footer .campaign-card-skeleton__footer-right{background-color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791))}}.promotions-page .promotions-page__container .promotions-page__controls{margin-top:calc(var(--spacing,.25rem)*6);align-items:center;gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}.promotions-page .footer{margin-top:calc(var(--spacing,.25rem)*8)}@media (min-width:1440px){.promotions-page .footer{margin-top:calc(var(--spacing,.25rem)*16)}}.promotions-page .cart-page__slider-section{margin-top:calc(var(--spacing,.25rem)*12);gap:calc(var(--spacing,.25rem)*4);flex-direction:column;width:100%;display:flex}@media (min-width:1200px){.promotions-page .cart-page__slider-section{max-width:calc(var(--spacing,.25rem)*360);padding-inline:calc(var(--spacing,.25rem)*10);margin-inline:auto}}.promotions-page .cart-page__slider-section .section-header{padding-inline:calc(var(--spacing,.25rem)*4)}@media (min-width:720px){.promotions-page .cart-page__slider-section .section-header{padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.promotions-page .cart-page__slider-section .section-header{padding-inline:calc(var(--spacing,.25rem)*0)}}.promotions-page .cart-page__slider-section .section-header .section-header-link{display:none}.promotions-page .cart-page__slider-section .slider>.slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*4)}@media (min-width:720px){.promotions-page .cart-page__slider-section .slider>.slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.promotions-page .cart-page__slider-section .slider>.slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*0)}}.promotions-page .cart-page__slider-section .slider>.slider__viewport .product-card .slider>.slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*0)}.promotions-page .recently-viewed-section{margin-top:calc(var(--spacing,.25rem)*12);gap:calc(var(--spacing,.25rem)*4);flex-direction:column;width:100%;display:flex}@media (min-width:1200px){.promotions-page .recently-viewed-section{max-width:calc(var(--spacing,.25rem)*360);margin-inline:auto}}@media (min-width:1440px){.promotions-page .recently-viewed-section{padding-inline:calc(var(--spacing,.25rem)*10)}}.promotions-page .recently-viewed-section .section-header{padding-inline:calc(var(--spacing,.25rem)*4)}@media (min-width:720px){.promotions-page .recently-viewed-section .section-header{padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.promotions-page .recently-viewed-section .section-header{padding-inline:calc(var(--spacing,.25rem)*10)}}@media (min-width:1440px){.promotions-page .recently-viewed-section .section-header{padding-inline:calc(var(--spacing,.25rem)*0)}}.promotions-page .recently-viewed-section .section-header .section-header-link{display:none}.promotions-page .recently-viewed-section .slider>.slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*4)}@media (min-width:720px){.promotions-page .recently-viewed-section .slider>.slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:1200px){.promotions-page .recently-viewed-section .slider>.slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*10);padding-inline:calc(var(--spacing,.25rem)*10)}}@media (min-width:1440px){.promotions-page .recently-viewed-section .slider>.slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*0)}}.promotions-page .recently-viewed-section .slider>.slider__viewport .product-card .slider>.slider__viewport{scroll-padding-inline:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*0)}@media (min-width:1024px){.promotions-page .product-card.product-card--middle .product-card-info .product-card__details .product-card__name-row{max-height:calc(var(--spacing,.25rem)*10);min-height:calc(var(--spacing,.25rem)*10)}}@keyframes pulse{50%{opacity:.5}}
