.mod_grid_small li{list-style-type:none}.mod_grid_small .gridSmallCol{grid-gap:1.5rem;grid-template-columns:repeat(4,1fr);justify-content:space-around;gap:1.5rem;display:grid}.gridSmallUnit .piccolumn_gridSmall{margin:0 0 .5rem}.piccolumn_gridSmall img{width:100%;height:auto}.txtcolumn_gridSmall .title_gridSmall{text-align:center;font-size:1.8rem;font-weight:600;overflow:hidden}.txtcolumn_gridSmall .title_gridSmall a{color:var(--ks-gold)}@media only screen and (max-width:1024px){.mod_grid_small .gridSmallCol{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:480px){.mod_grid_small .gridSmallCol{grid-template-columns:1fr;margin-left:1rem;margin-right:1rem}}.product-discovery-spotlight{--spotlight-accent:#ef7e56;--spotlight-accent-strong:#d95f43;--spotlight-panel:#fffaf7;isolation:isolate;color:var(--ks-black);background:#ef7e56;background:var(--spotlight-accent);box-shadow:var(--shadow-elevation-high);border:1px solid #e48f7b;border-radius:1.25rem;margin:0 0 2.2rem;padding:max(1rem,min(2.4vw,1.8rem));position:relative;overflow:hidden}@supports (color:color-mix(in lch, red, blue)){.product-discovery-spotlight{border:1px solid color-mix(in srgb, var(--spotlight-accent-strong) 70%, #fff)}}.product-discovery-spotlight__decoration{z-index:-1;background:var(--ks-yellow);opacity:.72;border:0;border-radius:50%;position:absolute}.product-discovery-spotlight__decoration--top{width:8rem;height:8rem;top:-3.75rem;right:-1.5rem}.product-discovery-spotlight__decoration--bottom{opacity:.55;background:#fff1dc;width:4.5rem;height:4.5rem;bottom:4.5rem;left:-1.6rem}.product-discovery-spotlight__header,.product-discovery-spotlight__heading,.product-discovery-spotlight__navigator-heading,.product-discovery-spotlight__commerce{align-items:center;display:flex}.product-discovery-spotlight__header,.product-discovery-spotlight__navigator-heading{justify-content:space-between;gap:1rem}.product-discovery-spotlight__header{padding:.2rem .2rem 1rem}.product-discovery-spotlight__introduction{min-width:0}.product-discovery-spotlight__heading{gap:.65rem;min-width:0}.product-discovery-spotlight__spark{color:#fff;background:var(--ks-red);border-radius:48% 52% 44% 56%;flex:none;place-items:center;width:2.35rem;height:2.35rem;font-size:1.1rem;display:grid;transform:rotate(-8deg)}.product-discovery-spotlight__eyebrow,.product-discovery-spotlight__brand,.product-discovery-spotlight__navigator-heading p,.product-discovery-spotlight__navigator-heading>span{letter-spacing:.08em;margin:0;font-size:1.2rem;font-weight:700}.product-discovery-spotlight__eyebrow{color:var(--ks-black)}.product-discovery-spotlight__supporting{color:var(--ks-black);margin:.55rem 0 0 3rem;font-size:1.8rem}.product-discovery-spotlight h2,.product-discovery-spotlight h3{word-wrap:anywhere}.product-discovery-spotlight h2{margin:0;font-size:max(1.8rem,min(4vw,4rem));font-weight:600;line-height:1.05}.product-discovery-spotlight__more,.product-discovery-spotlight__product-link{box-sizing:border-box;min-height:44px;-webkit-text-decoration:none;text-decoration:none}.product-discovery-spotlight__more{color:var(--ks-brown);background:#fff;border:1px solid #694a3a61;border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:.55rem .8rem;font-size:1.2rem;font-weight:500;display:inline-flex}.product-discovery-spotlight__more:hover{color:#fff;background:var(--ks-brown)}.product-discovery-spotlight__panel{grid-gap:max(.8rem, min(2vw, 1.6rem));background:var(--spotlight-panel);min-height:17rem;box-shadow:var(--shadow-elevation-low);border:1px solid #ffffffb8;border-radius:.9rem;grid-template-columns:minmax(10.5rem,.8fr) minmax(0,1.2fr);gap:max(.8rem,min(2vw,1.6rem));padding:max(.7rem,min(1.6vw,1.1rem));display:grid}.product-discovery-spotlight__panel[hidden]{display:none}.product-discovery-spotlight__visual{background:var(--ks-offwhite_background);border-radius:.7rem;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.product-discovery-spotlight__visual:after{content:"";filter:blur(.55rem);background:#694a3a21;border-radius:50%;height:6%;position:absolute;inset:auto 10% 5%}.product-discovery-spotlight__visual a,.product-discovery-spotlight__visual img{max-width:100%;display:block}.product-discovery-spotlight__visual img{z-index:1;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;padding:.35rem;position:relative;width:100%!important;max-width:17rem!important;height:auto!important}.product-discovery-spotlight__copy{text-align:left;flex-direction:column;justify-content:space-between;min-width:0;padding:.3rem .15rem;display:flex}.product-discovery-spotlight__brand{color:var(--ks-gold)}.product-discovery-spotlight h3{margin:.2rem 0 0;font-size:max(1.25rem,min(2.4vw,2rem));font-weight:500;line-height:1.25}.product-discovery-spotlight__oneword{color:var(--ks-gray_text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.55rem 0 0;font-size:1.4rem;display:-webkit-box;overflow:hidden}.product-discovery-spotlight__commerce{border-top:1px solid color-mix(in srgb, var(--ks-brown) 16%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem .9rem;margin-top:1rem;padding-top:.75rem}.product-discovery-spotlight__commerce .buymixbox{width:auto}.product-discovery-spotlight__commerce .buymixbox .btnbuyset{margin-top:0}.product-discovery-spotlight__price{color:var(--ks-red);white-space:nowrap;font-size:1.5rem;font-weight:700}.product-discovery-spotlight__price strong{font-size:1.55rem}.product-discovery-spotlight__list-price{color:var(--ks-gray_text);margin-right:.35rem;font-size:1.2rem;font-weight:400;-webkit-text-decoration:line-through;text-decoration:line-through}.product-discovery-spotlight__product-link{color:#fff;background:var(--ks-brown);border-radius:999px;justify-content:center;align-items:center;padding:.55rem .85rem;font-size:1.2rem;display:inline-flex}.product-discovery-spotlight__product-link:hover{color:#fff;background:var(--ks-red)}.product-discovery-spotlight__navigator-wrap{margin-top:.85rem;padding:.3rem .15rem 0}.product-discovery-spotlight__navigator-heading{margin-bottom:.45rem}.product-discovery-spotlight__navigator{scrollbar-color:var(--ks-brown) #ffffff73;gap:.45rem;padding:.25rem .15rem .65rem;display:flex;overflow-x:auto}.product-discovery-spotlight__navigator-item{box-sizing:border-box;height:88px;min-height:88px;color:var(--ks-brown);background:#ffffff8f;border:2px solid #0000;border-radius:.65rem;flex:0 0 88px;place-items:center;-webkit-text-decoration:none;text-decoration:none;display:grid;position:relative;overflow:hidden}.product-discovery-spotlight__navigator-item img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;padding:.25rem}.product-discovery-spotlight__navigator-number,.product-discovery-spotlight__current-marker{z-index:1;font-size:.72rem;font-weight:700;position:absolute}.product-discovery-spotlight__navigator-number{background:#ffffffc7;border-radius:.25rem;padding:.08rem .25rem;top:.25rem;left:.35rem}.product-discovery-spotlight__current-marker{display:none}.product-discovery-spotlight__navigator-item[aria-selected=true]{border-color:var(--ks-red);box-shadow:var(--shadow-elevation-low);background:#fff}.product-discovery-spotlight__more--mobile{display:none}.product-discovery-spotlight :focus-visible{outline:3px solid var(--ks-blue_light);outline-offset:3px}@media only screen and (max-width:768px){.product-discovery-spotlight{border-radius:.9rem;margin-bottom:1.5rem;padding:.85rem}.product-discovery-spotlight__header{padding-bottom:.7rem}.product-discovery-spotlight__supporting{margin:.45rem 0 0 3rem;font-size:1.7rem;line-height:1.4}.product-discovery-spotlight h2{font-size:2.1rem}.product-discovery-spotlight__more--desktop{display:none}.product-discovery-spotlight__more--mobile{min-height:44px;padding:.35rem .55rem;font-size:1rem;display:inline-flex}.product-discovery-spotlight__panel{grid-template-columns:minmax(0,1fr);gap:.8rem;min-height:0;padding:.65rem}.product-discovery-spotlight__visual{min-height:0;padding:.5rem}.product-discovery-spotlight__visual a{width:min(62vw,220px)}.product-discovery-spotlight__visual img{padding:.2rem}.product-discovery-spotlight__copy{padding:.05rem}.product-discovery-spotlight__brand{font-size:11px}.product-discovery-spotlight h3{font-size:1.8rem}.product-discovery-spotlight__oneword{display:none}.product-discovery-spotlight__commerce{justify-content:space-between;margin-top:.7rem;padding-top:.6rem}.product-discovery-spotlight__navigator{gap:.45rem}.product-discovery-spotlight__navigator-item{flex-basis:80px;height:80px;min-height:80px}.product-discovery-spotlight__navigator-item[aria-selected=true]{background:var(--ks-offwhite_background);flex-basis:48px;height:80px;min-height:80px}.product-discovery-spotlight__navigator-item[aria-selected=true] img,.product-discovery-spotlight__navigator-item[aria-selected=true] .product-discovery-spotlight__navigator-number{display:none}.product-discovery-spotlight__navigator-item[aria-selected=true] .product-discovery-spotlight__current-marker{text-align:center;line-height:1.25;display:block}}@media only screen and (max-width:360px){.product-discovery-spotlight__panel{min-height:0}.product-discovery-spotlight__commerce{padding-top:.55rem}.product-discovery-spotlight__product-link{width:100%}}@media (prefers-reduced-motion:reduce){.product-discovery-spotlight *,.product-discovery-spotlight :before,.product-discovery-spotlight :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.mod_swiper6{--product-card-margin:1%;--product-card-count:4;margin:0 auto;padding:0}.mod_swiper6 .tab_swiper6{gap:2%;margin:0 0 20px;display:flex;position:relative}.mod_swiper6 .cardContainer{margin:var(--product-card-margin);width:calc(100% / var(--product-card-count) - 2%)}.mod_swiper6 .content_swiper6{width:100%;height:auto;margin:0;padding:0}.mod_swiper6 .embla{z-index:1;margin:0 auto;position:relative;overflow:hidden}.tab_swiper6 .title_swiper6{color:#333;text-align:left;height:35px;margin:0;padding:0;font-size:2rem;font-weight:400;line-height:35px}.tab_swiper6 .gallery-thumbs6{box-sizing:border-box;flex-grow:1;height:auto;padding:0}.tab_swiper6 .gallery-thumbs6 .embla__container{gap:1rem}.tab_swiper6 .gallery-thumbs6 .embla__slide{color:#333;cursor:pointer;border-bottom:2px solid #fff;flex:0 0 20%;height:33px;font-size:1.8rem;line-height:33px}.tab_swiper6 .gallery-thumbs6 .embla__slide h3{font-size:1.8rem;font-weight:400}.tab_swiper6 .gallery-thumbs6 .is-selected{color:#c00;border-bottom:2px solid #c00}.content_swiper6{width:100%;height:80%}.content_swiper6 .embla__container{padding-bottom:1rem}.content_swiper6 .embla__slide{min-width:100%;margin:0}.content_swiper6 .embla__slide .gallerytopcol{flex-wrap:wrap;width:95.5%;height:auto;margin:0 auto;padding:0;font-size:0;display:flex}@media only screen and (max-width:768px){.mod_swiper6{width:100%}.mod_swiper6 .tab_swiper6{flex-direction:column;margin-bottom:10px}.tab_swiper6 .title_swiper6{width:auto;height:22px;margin:0;padding-left:10px;font-size:1.8rem;line-height:22px;position:static}.tab_swiper6 .gallery-thumbs6{float:none;width:100%}.mod_swiper6 .content_swiper6{width:98%;margin:0 auto}.content_swiper6 .gallerytopcol{width:100%}}@media only screen and (max-width:480px){.mod_swiper6{--product-card-margin:0.5%;--product-card-count:2}.content_swiper6 li{height:auto}.tab_swiper6 .gallery-thumbs6 .embla__slide{min-width:33.333%;margin:0;font-size:1.7rem}}.main_container_smv{border-radius:16px;width:100%;max-width:1500px;margin:0 auto;position:relative;overflow:hidden}.main_container_smv:before{content:"";transform-origin:bottom;pointer-events:none;background-color:#fbf3d5;border-radius:50%;width:100%;height:50vw;position:absolute;top:60vw;left:50%;transform:scale(2)translate(-25%)}.title_mvstyle{color:#694b3b;letter-spacing:1px;margin-bottom:16px;padding:0 12px 0 8px;font-size:4rem;font-weight:700;line-height:1.5}.title_mvstyle img{width:45px;height:45px;margin-right:6px;display:inline-block;transform:translateY(2px)}.section_mv{padding:0 0 1rem}.content_smv{box-shadow:var(--shadow-elevation-medium);border-radius:15px;padding:2.5% 1.5%;position:relative}.mvcol{flex-wrap:wrap;justify-content:space-between;align-items:end;margin:0 auto;list-style-type:none;display:flex}.mvcol.embla__container{flex-wrap:nowrap;gap:2rem}.mvarea .mvunit.vertical{width:22.5%;margin:0 auto}.mvarea .mvunit.vertical.embla__slide{min-width:22.5%}.mvarea lite-youtube{border-radius:16px}.mvunit.vertical lite-youtube:after{padding-bottom:177.778%}.mvarea .btnmorebox_smv a{white-space:nowrap;border-radius:36px;font-weight:500;line-height:42px}.mvarea .btnmorebox_smv a:after{content:"";border-color:#694b3b;border-top-style:solid;border-top-width:3px;border-right-style:solid;border-right-width:3px;width:7px;height:7px;margin:0 0 1px 5px;display:inline-block;transform:rotate(45deg)}.mvarea .mvunit.horizontal{width:49%}.mvarea .mvunit.horizontal.embla__slide{min-width:49%}.btnmorebox_smv a{background-color:var(--ks-yellow);color:#694b3b;letter-spacing:1px;margin-top:12px;font-size:18px;font-weight:700;line-height:38px;display:block}.btnmorebox_smv a:hover{color:#694b3b;-webkit-text-decoration:none;text-decoration:none;transform:translateY(-1px)}@media screen and (max-width:1200px){.title_mvstyle{font-size:3.6rem}.title_mvstyle img{width:40px;height:40px}.main_container_smv:before{content:"";top:65vw}}@media screen and (max-width:767px){.title_mvstyle{font-size:2.8rem}.title_mvstyle img{width:32px;height:32px}.content_smv{padding:5% 2% 0}.mvunit{margin-bottom:5%}.mvarea .mvunit.vertical{width:46%;margin:0 auto 5%}.mvarea .mvunit.horizontal{width:99%}.mvarea .mvunit.vertical.embla__slide{min-width:46%}.mvarea .mvunit.horizontal.embla__slide{min-width:99%}.btnmorebox_smv a{margin-top:10px;font-size:16px;line-height:38px}.main_container_smv:before{content:"";height:115vw;top:116vw}}@media screen and (max-width:480px){.mvarea lite-youtube{border-radius:12px}.btnmorebox_smv a{letter-spacing:0;margin-top:8px;font-size:15px}.mvarea .btnmorebox_smv a:after{width:6px;height:6px;margin:0 0 1px 2px}}.siteBanner img{width:100%;max-width:100%;height:auto;display:block}@media only screen and (min-width:769px){.siteBanner .bannerMobile{display:none}}@media only screen and (max-width:768px){.siteBanner .bannerPC{display:none}}.mod_slider_double_height_tabs .embla__container{margin-left:0}.mod_slider_double_height_tabs .title_group{display:flex;position:relative}.mod_slider_double_height_tabs .title_style1 .titleLink{justify-content:space-between;margin-right:2%;display:flex}.mod_slider_double_height_tabs .tabList{height:auto;padding-left:.5rem;padding-right:.5rem}.mod_slider_double_height_tabs .tabList .sliderTokens{grid-gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(100px,200px));justify-content:space-around;gap:1.5rem;display:grid}.mod_slider_double_height_tabs .tabList .tabToken{box-sizing:border-box;border:1px solid var(--ks-gold);color:var(--ks-gold);cursor:pointer;background-color:#fff;border-radius:25px;justify-content:center;align-items:center;padding:1rem;font-size:1.8rem;list-style:none;display:flex}.mod_slider_double_height_tabs .tabList .tabToken.active,.mod_slider_double_height_tabs .tabList .tabToken:hover{background-color:var(--ks-gold);color:#fff}.mod_slider_double_height_tabs .tabList .tabToken h3{font-size:1.7rem;font-weight:400}.mod_slider_double_height_tabs .tabList .tabToken>button{background:0 0;border:none;outline:none}.mod_slider_double_height_tabs .more2box{font-size:1.3rem;position:absolute;top:3px;right:5px}.mod_slider_double_height_tabs .tab_container_expanded{width:100%;height:auto;margin:0;padding:0}.mod_slider_double_height_tabs .tabContent{--prod-card-margin:1.5rem}.mod_slider_double_height_tabs .tabContent .embla__container{grid-gap:var(--prod-card-margin);gap:var(--prod-card-margin);grid-template-rows:repeat(2,max-content);grid-auto-columns:180px;grid-auto-flow:column;display:grid}.mod_slider_double_height_tabs .tabContent .embla__container>li{list-style-type:none}.mod_slider_double_height_tabs .tabContent .embla__viewport{padding-bottom:2rem}.mod_slider_double_height_tabs .tabContent a:hover{-webkit-text-decoration:none;text-decoration:none}.mod_slider_double_height_tabs .tabContent .seeMoreCard{justify-content:center;align-items:center;height:100%;display:flex}.mod_slider_double_height_tabs .tabContent .seeMoreCard a,.mod_slider_double_height_tabs .tabContent .seeMoreCard p{background-color:var(--ks-offwhite_background);box-shadow:var(--shadow-elevation-medium);border:solid var(--ks-gold);color:var(--ks-gold);border-radius:25px;margin-left:1rem;margin-right:1rem;padding:2rem 1rem;font-size:2rem}.mod_slider_double_height_tabs .tabContent .seeMoreCard a:hover,.mod_slider_double_height_tabs .tabContent .seeMoreCard p:hover{background-color:var(--ks-gold);color:#fff}@media only screen and (max-width:768px){.mod_slider_double_height_tabs .title_group{margin-bottom:5px}.mod_slider_double_height_tabs .title_style1{border-bottom:none}.mod_slider_double_height_tabs .tabList{-webkit-overflow-scrolling:touch}.mod_slider_double_height_tabs .tabList .tabToken{min-height:44px}.mod_slider_double_height_tabs .tabList .sliderTokens{flex-wrap:wrap;justify-content:start;gap:1rem;display:flex}}