@media (hover:none),(pointer:coarse){.home .lyla-home-switch-cards__card,.home .lyla-home-switch-cards__card:hover,.home .lyla-home-switch-cards__card:focus,.home .lyla-home-switch-cards__card:active,.home .lyla-tag-products-carousel-wrap .product .product-inner:hover,.home .lyla-tag-products-carousel-wrap .product>a:hover,.home .lyla-tag-products-carousel-wrap .woocommerce-LoopProduct-link:hover,.home .lyla-topic-card-col:hover{transform:none!important;transition:none!important;box-shadow:none!important}}.lyla-home-feature-intro,.home .lyla-home-feature-intro{display:block;width:100%;max-width:100%;margin:clamp(16px,2.4vh,30px) auto clamp(56px,6.5vh,88px);padding-left:0;padding-right:0;box-sizing:border-box}.lyla-home-feature-intro p{margin:0}.lyla-home-feature-intro p:empty,.lyla-home-feature-intro br{display:none !important}.lyla-home-feature-intro>p,.lyla-home-feature-intro__grid>p,.lyla-home-feature-intro__item>p,.lyla-home-feature-intro__link>p,.lyla-home-feature-intro__nolink>p,.lyla-home-feature-intro__content>p{display:none !important;margin:0 !important;padding:0 !important;height:0 !important;line-height:0 !important}.lyla-home-feature-intro__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:88px;align-items:stretch;gap:0;width:100%;margin:0;padding:0;list-style:none;border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.lyla-home-feature-intro__item{position:relative;display:flex;align-items:stretch;min-width:0;overflow:visible}.lyla-home-feature-intro__item:not(:last-child){border-right:none}.lyla-home-feature-intro__link,.lyla-home-feature-intro__nolink{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:88px;padding:0 18px;background:transparent;text-align:center;text-decoration:none;overflow:visible;transition:none}.lyla-home-feature-intro__link:hover,.lyla-home-feature-intro__link:focus,.lyla-home-feature-intro__nolink:hover,.lyla-home-feature-intro__nolink:focus{background:transparent}.lyla-home-feature-intro__content{display:inline-flex;align-items:center;justify-content:center;gap:14px;width:auto;max-width:100%;margin:0 auto;min-width:0}.lyla-home-feature-intro__content--has-icon{display:inline-flex;align-items:center;justify-content:center}.lyla-home-feature-intro__content--no-icon{display:flex;justify-content:center}.lyla-home-feature-intro__icon{flex:0 0 56px;width:56px;height:56px;display:flex;align-items:center;justify-content:center}.lyla-home-feature-intro__icon img,.lyla-home-feature-intro__icon-image{display:block;width:100%;height:100%;object-fit:contain}.lyla-home-feature-intro__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-top:0;margin-left:0;min-width:0;flex:0 1 auto;text-align:left}.lyla-home-feature-intro__text--has-icon{max-width:none}.lyla-home-feature-intro__text--no-icon{align-items:center;text-align:center}.lyla-home-feature-intro__title,.lyla-home-feature-intro__sub{position:relative;z-index:1}.lyla-home-feature-intro__title{display:block !important;width:auto;visibility:visible !important;opacity:1 !important;margin:0 0 4px;color:#202020;font-size:14px;font-weight:700;line-height:1.3}.lyla-home-feature-intro__sub{margin:0;color:#767676;font-size:12px;line-height:1.4}@media (max-width:1199px){.lyla-home-feature-intro__grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:82px}.lyla-home-feature-intro__item{grid-column:span 2}.lyla-home-feature-intro__item:nth-child(4){grid-column:2 / span 2}.lyla-home-feature-intro__item:nth-child(5){grid-column:4 / span 2}.lyla-home-feature-intro__item:nth-child(3n){border-right:none}.lyla-home-feature-intro__item:nth-child(-n+3){border-bottom:none}}@media (max-width:767px){.lyla-home-feature-intro,.home .lyla-home-feature-intro{padding-left:0;padding-right:0;margin:12px auto 24px}.lyla-home-feature-intro__grid{grid-template-columns:1fr !important;grid-auto-rows:auto;gap:10px !important;row-gap:10px !important;padding:0 16px}.lyla-home-feature-intro__item{display:flex;align-items:stretch;grid-column:1 / -1 !important;margin:0 !important;padding:0 !important}.lyla-home-feature-intro__item:not(:last-child){border-right:none;border-bottom:none}.lyla-home-feature-intro__link,.lyla-home-feature-intro__nolink{width:100%;height:100%;min-height:76px;padding:12px 14px;margin:0 !important;border:1px solid #f0dcdc !important;border-radius:8px !important;background:#fff !important;box-shadow:none !important}.lyla-home-feature-intro__content{display:flex;justify-content:flex-start;width:100%;gap:12px}.lyla-home-feature-intro__content--has-icon{display:flex}.lyla-home-feature-intro__icon{flex:0 0 44px;width:44px;height:44px}.lyla-home-feature-intro__text,.lyla-home-feature-intro__text--has-icon,.lyla-home-feature-intro__text--no-icon{align-items:flex-start;justify-content:center;text-align:left}.lyla-home-feature-intro__title{font-size:14px;line-height:1.45;margin-bottom:4px}.lyla-home-feature-intro__sub{display:-webkit-box;overflow:hidden;color:#666;font-size:12px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}}body.home .lyla-home-latest-news{display:block !important;width:100% !important;max-width:100% !important;margin:0 auto 36px !important;padding:0 !important;position:relative !important;z-index:3 !important;box-sizing:border-box !important}@supports selector(:has(*)){body.home #primary .entry-content .kc_row:not(.home-top-banner-row):has(.lyla-home-latest-news),body.home .content-area .entry-content .kc_row:not(.home-top-banner-row):has(.lyla-home-latest-news),body.home .site-main .entry-content .kc_row:not(.home-top-banner-row):has(.lyla-home-latest-news){margin-top:0 !important;position:relative !important;z-index:3 !important}body.home #primary .entry-content .kc_row:not(.home-top-banner-row):has(.lyla-home-latest-news)>.kc-row-container,body.home .content-area .entry-content .kc_row:not(.home-top-banner-row):has(.lyla-home-latest-news)>.kc-row-container,body.home .site-main .entry-content .kc_row:not(.home-top-banner-row):has(.lyla-home-latest-news)>.kc-row-container{padding-top:0 !important;padding-bottom:24px !important}}body.home .lyla-home-latest-news__inner{display:block !important;min-height:0 !important;padding:12px 18px !important;background:#fbfbfb !important;border:1px solid #e6e6e6 !important;border-radius:4px !important;box-sizing:border-box !important}body.home .lyla-home-latest-news__content{display:block !important;min-width:0 !important}body.home .lyla-home-latest-news__meta{display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:12px !important;min-width:0 !important;margin:0 0 8px 0 !important;flex-wrap:nowrap !important}body.home .lyla-home-latest-news__meta>*{display:inline-block !important;vertical-align:middle !important}body.home .lyla-home-latest-news__label{display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 auto !important;min-width:68px !important;height:26px !important;padding:0 10px !important;background:#c92532 !important;color:#fff !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.08em !important;line-height:1 !important;border-radius:2px !important;box-sizing:border-box !important}body.home .lyla-home-latest-news__date{display:inline-block !important;color:#666 !important;font-size:13px !important;line-height:1.4 !important;white-space:nowrap !important}body.home .lyla-home-latest-news__headline-row{display:flex !important;align-items:baseline !important;justify-content:flex-start !important;flex-wrap:nowrap !important;gap:10px !important;min-width:0 !important;margin:0 !important;padding:0 !important}body.home .lyla-home-latest-news__headline-link,body.home .lyla-home-latest-news__excerpt-link{color:#222 !important;text-decoration:none !important}body.home .lyla-home-latest-news__headline-link:hover,body.home .lyla-home-latest-news__headline-link:focus,body.home .lyla-home-latest-news__excerpt-link:hover,body.home .lyla-home-latest-news__excerpt-link:focus{color:#c92532 !important}body.home .lyla-home-latest-news__headline-link{display:inline-block !important;flex:0 1 auto !important;min-width:0 !important;color:#222 !important;font-size:15px !important;font-weight:700 !important;line-height:1.5 !important;transition:color .18s ease !important}body.home .lyla-home-latest-news__excerpt-link{display:block !important;margin-top:6px !important;min-width:0 !important;overflow:hidden !important;color:#555 !important;font-size:13px !important;line-height:1.6 !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important}body.home .lyla-home-latest-news__more{display:inline-flex !important;align-items:center !important;flex:0 0 auto !important;gap:6px !important;color:#555 !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important;text-decoration:none !important;white-space:nowrap !important}@media (max-width:767px){body.home .lyla-home-latest-news{margin:0 auto 24px !important;padding:0 !important}@supports selector(:has(*)){body.home #primary .entry-content .kc_row:not(.home-top-banner-row):has(.lyla-home-latest-news),body.home .content-area .entry-content .kc_row:not(.home-top-banner-row):has(.lyla-home-latest-news),body.home .site-main .entry-content .kc_row:not(.home-top-banner-row):has(.lyla-home-latest-news){margin-top:0 !important}}body.home .lyla-home-latest-news__inner{padding:12px 14px !important}body.home .lyla-home-latest-news__meta{gap:8px !important;margin-bottom:6px !important;flex-wrap:wrap !important}body.home .lyla-home-latest-news__headline-row{flex-wrap:wrap !important}body.home .lyla-home-latest-news__more{gap:4px !important}}.home .lyla-home-strengths,.home .lyla-home-direct,.home .lyla-home-finder{width:100% !important;margin:56px auto 0 !important;padding:0 !important;background:#fff !important;box-sizing:border-box !important}.home .lyla-home-direct{margin-top:22px !important}.home .lyla-home-direct__inner{width:100% !important;max-width:100% !important;margin:0 auto !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;box-sizing:border-box !important}.home .lyla-home-strengths__inner{width:100% !important;max-width:100% !important;margin:0 auto !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;box-sizing:border-box !important}.home .lyla-home-strengths__inner{display:block !important}.home .lyla-home-strengths__head{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:24px !important;align-items:end !important;margin:0 0 34px !important}.home .lyla-home-strengths__badge{display:none !important}.home .lyla-home-strengths__title{margin:0 0 10px !important;color:#222 !important;font-size:var(--lyla-home-title-section-size,30px) !important;font-weight:800 !important;line-height:var(--lyla-home-title-section-line,1.4) !important;letter-spacing:0 !important}.home .lyla-home-strengths__accent{margin:0 !important;color:#666 !important;font-size:var(--lyla-home-subtitle-size,16px) !important;font-weight:500 !important;line-height:var(--lyla-home-subtitle-line,1.75) !important}.home .lyla-home-strengths__text{display:none !important}.home .lyla-home-strengths__text p{margin:0 !important;color:inherit !important;font:inherit !important;line-height:inherit !important;letter-spacing:0 !important}.home .lyla-home-strengths__text p:last-child{margin-bottom:0 !important}.home .lyla-home-strengths__actions{display:flex !important;align-items:center !important;justify-content:flex-end !important;margin:0 0 5px !important}.home .lyla-home-strengths__button{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:7px !important;min-width:0 !important;min-height:auto !important;padding:0 22px !important;border:0 !important;border-radius:6px !important;background:transparent !important;color:#d21f2f !important;font-size:15px !important;font-weight:700 !important;line-height:1.4 !important;text-align:center !important;text-decoration:none !important;box-sizing:border-box !important}.home .lyla-home-strengths__button--primary{background:transparent !important;color:#d21f2f !important}.home .lyla-home-strengths__button--secondary{display:none !important}.home .lyla-home-strengths__button:hover,.home .lyla-home-strengths__button:focus{color:#a91520 !important;transform:none !important;box-shadow:none !important}.home .lyla-home-strengths__cards{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:16px !important}.home .lyla-home-strengths__card{display:grid !important;grid-template-columns:58px minmax(0,1fr) !important;gap:18px !important;align-items:center !important;min-width:0 !important;min-height:136px !important;padding:24px !important;border:1px solid #e6e6e6 !important;border-radius:8px !important;background:#fff !important;box-shadow:none !important;box-sizing:border-box !important}.home .lyla-home-strengths__card>p:empty{display:none !important}.home .lyla-home-strengths__icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:58px !important;height:58px !important;border-radius:50% !important;background:#fff8f8 !important;color:#d21f2f !important;border:1px solid #f7dadd !important;font-size:20px !important;font-weight:700 !important;line-height:1 !important}.home .lyla-home-strengths__icon--image,.home .lyla-home-direct__actor-icon--image,.home .lyla-home-direct__step-icon--image{padding:10px !important;background:#fff !important;color:inherit !important;overflow:hidden !important}.home .lyla-home-strengths__icon-image,.home .lyla-home-direct__icon-image{display:block !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;object-fit:contain !important}.home .lyla-home-strengths__card-title{margin:0 !important;color:#222 !important;font-size:var(--lyla-title-card-size) !important;font-weight:var(--lyla-title-card-weight) !important;line-height:var(--lyla-title-card-line) !important;letter-spacing:0 !important}.home .lyla-home-strengths__card-text{margin:10px 0 0 !important;color:#444 !important;font-size:var(--lyla-text-body-size) !important;font-weight:var(--lyla-text-body-weight) !important;line-height:var(--lyla-text-body-line) !important;letter-spacing:0 !important}.home .lyla-home-direct__title{position:relative !important;margin:0 0 26px !important;padding-bottom:12px !important;color:#222 !important;font-size:var(--lyla-title-group-size) !important;font-weight:var(--lyla-title-group-weight) !important;line-height:var(--lyla-title-group-line) !important;text-align:center !important;letter-spacing:0 !important}.home .lyla-home-direct__title::after{content:"" !important;position:absolute !important;left:50% !important;bottom:0 !important;width:54px !important;height:2px !important;margin-left:-27px !important;border-radius:999px !important;background:#d21f2f !important}.home .lyla-home-direct__actors{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:34px !important;align-items:start !important;max-width:920px !important;margin:0 auto !important}.home .lyla-home-direct__actor{position:relative !important;display:flex !important;flex-direction:column !important;align-items:center !important;min-width:0 !important;text-align:center !important}.home .lyla-home-direct__actor:not(:last-child)::after{content:"↔" !important;position:absolute !important;top:34px !important;right:-27px !important;color:#222 !important;font-size:28px !important;font-weight:500 !important;line-height:1 !important}.home .lyla-home-direct__actor-icon,.home .lyla-home-direct__step-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:72px !important;height:72px !important;border:1px solid #e5e5e5 !important;border-radius:50% !important;background:#fff !important;color:#222 !important;font-size:20px !important;font-weight:700 !important;line-height:1 !important}.home .lyla-home-direct__actor-label{margin-top:12px !important;color:#222 !important;font-size:15px !important;font-weight:700 !important;line-height:1.4 !important}.home .lyla-home-direct__badge{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:170px !important;min-height:30px !important;margin-top:14px !important;padding:0 18px !important;border-radius:999px !important;background:#f3f3f3 !important;color:#222 !important;font-size:13px !important;font-weight:700 !important;line-height:1 !important}.home .lyla-home-direct__actor:nth-child(1) .lyla-home-direct__badge{background:#ffe1e5 !important}.home .lyla-home-direct__actor:nth-child(2) .lyla-home-direct__badge{background:#e6e2ff !important}.home .lyla-home-direct__actor:nth-child(3) .lyla-home-direct__badge{background:#dbeeff !important}.home .lyla-home-direct__separator{margin:24px 0 18px !important;border-top:1px dashed #d8d8d8 !important}.home .lyla-home-direct__subtitle{margin:0 0 20px !important;color:#222 !important;font-size:var(--lyla-title-card-size) !important;font-weight:var(--lyla-title-card-weight) !important;line-height:var(--lyla-title-card-line) !important;text-align:center !important}.home .lyla-home-direct__steps{display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:26px !important;margin:0 !important;padding:0 !important;list-style:none !important}.home .lyla-home-direct__step{position:relative !important;display:flex !important;flex-direction:column !important;align-items:center !important;margin:0 !important;padding:0 !important;text-align:center !important;list-style:none !important}.home .lyla-home-direct__step:not(:last-child)::after{content:"→" !important;position:absolute !important;top:24px !important;right:-20px !important;color:#555 !important;font-size:24px !important;font-weight:500 !important;line-height:1 !important}.home .lyla-home-direct__step-icon{width:58px !important;height:58px !important;font-size:17px !important}.home .lyla-home-direct__step-label{display:block !important;margin-top:10px !important;color:#222 !important;font-size:13px !important;font-weight:700 !important;line-height:1.45 !important}@media (max-width:767px){.home .lyla-home-strengths,.home .lyla-home-direct{margin-top:38px !important}.home .lyla-home-direct{margin-top:16px !important}.home .lyla-home-strengths__inner,.home .lyla-home-direct__inner{padding:0 !important;border-radius:0 !important;box-shadow:none !important}.home .lyla-home-strengths__inner{display:block !important}.home .lyla-home-strengths__head{display:block !important;margin-bottom:22px !important}.home .lyla-home-strengths__badge{display:none !important}.home .lyla-home-strengths__title{font-size:var(--lyla-home-title-section-size,22px) !important}.home .lyla-home-strengths__accent{font-size:var(--lyla-home-subtitle-size,14px) !important}.home .lyla-home-strengths__text{display:none !important}.home .lyla-home-strengths__actions{display:flex !important;justify-content:flex-start !important;margin:14px 0 0 !important}.home .lyla-home-strengths__button{width:auto !important;min-width:0 !important;min-height:auto !important;padding:0 !important}.home .lyla-home-strengths__cards{grid-template-columns:1fr !important;gap:10px !important}.home .lyla-home-strengths__card{grid-template-columns:52px minmax(0,1fr) !important;gap:12px !important;align-items:center !important;min-height:0 !important;padding:14px !important}.home .lyla-home-strengths__card-body{grid-column:2 !important;min-width:0 !important}.home .lyla-home-strengths__icon{grid-column:1 !important;grid-row:1 !important;width:52px !important;height:52px !important;font-size:20px !important}.home .lyla-home-direct__title{font-size:var(--lyla-title-group-size) !important;line-height:var(--lyla-title-group-line) !important}.home .lyla-home-direct__actors{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:2px !important;align-items:stretch !important;max-width:none !important;margin:0 !important;padding:0 !important;overflow:visible !important;scroll-snap-type:none !important}.home .lyla-home-direct__actor{min-width:0 !important;min-height:118px !important;padding:10px 6px !important;border:1px solid #e9e9e9 !important;border-radius:8px !important;background:#fff !important;box-sizing:border-box !important}.home .lyla-home-direct__actor:not(:last-child)::after{content:"→" !important;position:absolute !important;top:41px !important;right:-13px !important;z-index:2 !important;width:24px !important;height:24px !important;margin:0 !important;border:1px solid #eeeeee !important;border-radius:50% !important;background:#fff !important;color:#d21f2f !important;font-size:13px !important;font-weight:700 !important;line-height:22px !important;text-align:center !important}.home .lyla-home-direct__actor-icon{width:42px !important;height:42px !important}.home .lyla-home-direct__actor-label{margin-top:7px !important;max-width:100% !important;font-size:11px !important;line-height:1.3 !important;white-space:normal !important;word-break:keep-all !important;overflow-wrap:normal !important}.home .lyla-home-direct__actor:nth-child(2) .lyla-home-direct__actor-label{font-size:0 !important;line-height:1.3 !important}.home .lyla-home-direct__actor:nth-child(2) .lyla-home-direct__actor-label::before{content:"ノベルティ製造\A・COM" !important;display:block !important;font-size:11px !important;line-height:1.3 !important;white-space:pre-line !important}.home .lyla-home-direct__badge{min-width:0 !important;width:100% !important;min-height:22px !important;margin-top:7px !important;padding:0 5px !important;font-size:10px !important;white-space:nowrap !important}.home .lyla-home-direct__steps{grid-template-columns:1fr !important;gap:12px !important}.home .lyla-home-direct__step{display:grid !important;grid-template-columns:auto minmax(0,1fr) !important;gap:12px !important;align-items:center !important;text-align:left !important}.home .lyla-home-direct__step:not(:last-child)::after{content:"" !important;position:absolute !important;left:29px !important;top:58px !important;right:auto !important;width:1px !important;height:12px !important;background:#ddd !important}.home .lyla-home-direct__step-label{margin-top:0 !important;font-size:14px !important}}.home .lyla-home-finder__inner{width:100% !important;max-width:100% !important;margin:0 auto !important;padding:0 !important;box-sizing:border-box !important}.home .lyla-home-finder__header{margin:0 0 24px !important;text-align:center !important}.home .lyla-home-finder__title{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:14px !important;margin:0 !important;color:#222 !important;letter-spacing:0 !important}.home .lyla-home-finder__title::before,.home .lyla-home-finder__title::after{content:"" !important;display:block !important;width:28px !important;height:2px !important;background:#d21f2f !important;border-radius:999px !important;flex:0 0 auto !important}.home .lyla-home-finder__subtitle{margin:8px 0 0 !important;color:#777 !important;letter-spacing:0 !important}.home .lyla-home-finder__columns{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:24px !important;align-items:stretch !important}.home .lyla-home-finder__panel{display:flex !important;flex-direction:column !important;min-width:0 !important;margin:0 !important;padding:26px 24px 22px !important;border:1px solid #e5e5e5 !important;border-radius:8px !important;background:#fff !important;box-shadow:0 8px 22px rgba(18,24,40,.04) !important;box-sizing:border-box !important}.home .lyla-home-finder__panel--tags{background:#fafafa !important}.home .lyla-home-finder__panel-title{margin:0 0 22px !important;color:#222 !important;text-align:center !important;letter-spacing:0 !important}.home .lyla-home-finder__list{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px 12px !important;margin:0 !important;padding:0 !important;list-style:none !important}.home .lyla-home-finder__list--tags{display:flex !important;flex-wrap:wrap !important;align-content:flex-start !important;gap:12px !important}.home .lyla-home-finder__item{min-width:0 !important;margin:0 !important;padding:0 !important;list-style:none !important}.home .lyla-home-finder__list--tags .lyla-home-finder__item{flex:0 0 auto !important}.home .lyla-home-finder__link{display:grid !important;grid-template-columns:auto minmax(0,1fr) auto !important;gap:10px !important;align-items:center !important;width:100% !important;min-height:58px !important;padding:10px 12px !important;border:1px solid #e5e5e5 !important;border-radius:6px !important;background:#fff !important;color:#222 !important;text-decoration:none !important;box-sizing:border-box !important;transition:border-color .18s ease,color .18s ease,box-shadow .18s ease !important}.home .lyla-home-finder__list--tags .lyla-home-finder__link{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-height:38px !important;padding:0 16px !important;border-color:#dedede !important;border-radius:999px !important;background:#fff !important;color:#333 !important;font-size:14px !important;font-weight:700 !important;line-height:1 !important}.home .lyla-home-finder__link:hover,.home .lyla-home-finder__link:focus{border-color:#c92532 !important;color:#c92532 !important;box-shadow:0 8px 18px rgba(201,37,50,.08) !important}.home .lyla-home-finder__list--tags .lyla-home-finder__link:hover,.home .lyla-home-finder__list--tags .lyla-home-finder__link:focus{background:#fff7f8 !important;box-shadow:none !important}.home .lyla-home-finder__icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:42px !important;height:42px !important;flex:0 0 42px !important;overflow:hidden !important}.home .lyla-home-finder__icon img{display:block !important;width:42px !important;height:42px !important;max-width:42px !important;max-height:42px !important;object-fit:contain !important}.home .lyla-home-finder__text{min-width:0 !important;overflow-wrap:anywhere !important}.home .lyla-home-finder__arrow{display:inline-flex !important;align-items:center !important;justify-content:center !important;color:#c92532 !important;line-height:1 !important}.home .lyla-home-finder__list--tags .lyla-home-finder__arrow{margin-left:8px !important}.home .lyla-home-finder__toggle{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important}.home .lyla-home-finder__more{display:none !important}.home .lyla-home-finder__all{display:inline-flex !important;align-items:center !important;justify-content:center !important;position:relative !important;gap:0 !important;align-self:center !important;width:220px !important;max-width:100% !important;min-height:44px !important;margin:24px auto 0 !important;padding:0 44px !important;color:#c92532 !important;background:#fff !important;border:1px solid #c92532 !important;border-radius:6px !important;font-size:15px !important;font-weight:700 !important;line-height:1 !important;text-align:center !important;text-decoration:none !important;box-sizing:border-box !important;transition:background .18s ease,color .18s ease,box-shadow .18s ease !important}.home .lyla-home-finder__all:hover,.home .lyla-home-finder__all:focus{background:#c92532 !important;color:#fff !important;box-shadow:0 8px 18px rgba(201,37,50,.14) !important}.home .lyla-home-finder__all .lyla-home-finder__arrow{position:absolute !important;top:50% !important;right:22px !important;transform:translateY(-50%) !important}.home .lyla-home-finder__all br{display:none !important}@media (max-width:767px){.home .lyla-home-finder{margin:38px auto 0 !important}.home .lyla-home-finder__inner{padding:0 !important}.home .lyla-home-finder__header{margin-bottom:18px !important}.home .lyla-home-finder__title{gap:10px !important}.home .lyla-home-finder__title::before,.home .lyla-home-finder__title::after{width:20px !important}.home .lyla-home-finder__columns{grid-template-columns:1fr !important;gap:16px !important}.home .lyla-home-finder__panel{padding:18px 14px 16px !important;border-radius:8px !important;box-shadow:none !important}.home .lyla-home-finder__panel-title{margin-bottom:14px !important}.home .lyla-home-finder__list{grid-template-columns:1fr !important;gap:9px !important}.home .lyla-home-finder__list--tags{display:flex !important;gap:10px !important}.home .lyla-home-finder__link{min-height:54px !important;padding:9px 12px !important}.home .lyla-home-finder__list--tags .lyla-home-finder__link{min-height:36px !important;padding:0 14px !important;font-size:13px !important}.home .lyla-home-finder__icon,.home .lyla-home-finder__icon img{width:38px !important;height:38px !important;max-width:38px !important;max-height:38px !important}.home .lyla-home-finder__panel:not(:has(.lyla-home-finder__toggle:checked)) .lyla-home-finder__list>.lyla-home-finder__item:nth-child(n+6){display:none !important}.home .lyla-home-finder__panel:has(.lyla-home-finder__toggle:checked) .lyla-home-finder__list>.lyla-home-finder__item{display:block !important}.home .lyla-home-finder__more{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:44px !important;margin:12px auto 0 !important;padding:0 18px !important;border:1px solid #c92532 !important;border-radius:6px !important;background:#fff !important;color:#c92532 !important;line-height:1 !important;cursor:pointer !important;box-sizing:border-box !important}.home .lyla-home-finder__more-close{display:none !important}.home .lyla-home-finder__panel:has(.lyla-home-finder__toggle:checked) .lyla-home-finder__more-open{display:none !important}.home .lyla-home-finder__panel:has(.lyla-home-finder__toggle:checked) .lyla-home-finder__more-close{display:inline !important}.home .lyla-home-finder__all{width:100% !important;max-width:100% !important;min-height:46px !important;margin:10px auto 0 !important;padding:0 44px !important;border-radius:6px !important;background:#c92532 !important;color:#fff !important;border-color:#c92532 !important;box-shadow:0 8px 18px rgba(201,37,50,.14) !important}.home .lyla-home-finder__all:hover,.home .lyla-home-finder__all:focus{background:#b51f2a !important;color:#fff !important}.home .lyla-home-finder__all .lyla-home-finder__arrow{right:18px !important}}.home .lyla-home-middle-news{width:100% !important;margin:56px auto 0 !important;padding:0 !important;background:#fff !important}.home .lyla-home-middle-news__inner{width:100% !important;max-width:100% !important;margin:0 auto !important;padding:0 !important;box-sizing:border-box !important}.home .lyla-home-middle-news__box{border:1px solid #eee !important;border-radius:14px !important;background:#fff !important;box-shadow:0 10px 28px rgba(18,24,40,.05) !important;padding:24px 28px 18px !important;box-sizing:border-box !important}.home .lyla-home-middle-news__head{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:24px !important;margin:0 0 12px !important}.home .lyla-home-middle-news__heading{min-width:0 !important}.home .lyla-home-middle-news__eyebrow{margin:0 0 4px !important;color:#d21f2f !important;font-size:12px !important;font-weight:700 !important;line-height:1 !important;letter-spacing:0 !important}.home .lyla-home-middle-news__title{margin:0 !important;color:#222 !important;font-size:var(--lyla-title-section-size) !important;font-weight:var(--lyla-title-section-weight) !important;line-height:var(--lyla-title-section-line) !important;letter-spacing:0 !important}.home .lyla-home-middle-news__more{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:34px !important;padding:0 16px !important;border:1px solid #d21f2f !important;border-radius:999px !important;color:#d21f2f !important;background:#fff !important;font-size:13px !important;font-weight:700 !important;line-height:1 !important;text-decoration:none !important;white-space:nowrap !important}.home .lyla-home-middle-news__more:hover{background:#d21f2f !important;color:#fff !important}.home .lyla-home-middle-news__list{margin:0 !important;padding:0 !important;list-style:none !important}.home .lyla-home-middle-news__item{display:grid !important;grid-template-columns:112px minmax(0,1fr) !important;gap:18px !important;align-items:start !important;margin:0 !important;padding:14px 0 !important;border-top:1px solid #f0f0f0 !important}.home .lyla-home-middle-news__date{color:#d21f2f !important;font-size:13px !important;font-weight:700 !important;line-height:1.65 !important;white-space:nowrap !important}.home .lyla-home-middle-news__content{min-width:0 !important}.home .lyla-home-middle-news__link{display:block !important;min-width:0 !important;color:#222 !important;font-size:15px !important;font-weight:600 !important;line-height:1.55 !important;text-decoration:none !important;overflow:visible !important;text-overflow:clip !important;white-space:normal !important}.home .lyla-home-middle-news__link:hover{color:#d21f2f !important}.home .lyla-home-middle-news__excerpt{display:block !important;margin-top:4px !important;color:#666 !important;font-size:13px !important;font-weight:400 !important;line-height:1.65 !important;text-decoration:none !important;overflow:visible !important;white-space:normal !important}.home .lyla-home-middle-news__excerpt:hover{color:#d21f2f !important}@media (max-width:767px){.home .lyla-home-middle-news{margin:36px auto 0 !important}.home .lyla-home-middle-news__inner{padding:0 !important}.home .lyla-home-middle-news__box{border-radius:12px !important;padding:18px 16px 12px !important}.home .lyla-home-middle-news__head{gap:12px !important;margin-bottom:8px !important}.home .lyla-home-middle-news__title{font-size:var(--lyla-title-section-size) !important;line-height:var(--lyla-title-section-line) !important}.home .lyla-home-middle-news__more{min-height:32px !important;padding:0 12px !important;font-size:12px !important}.home .lyla-home-middle-news__item{display:block !important;padding:12px 0 !important}.home .lyla-home-middle-news__date{display:block !important;margin-bottom:4px !important;font-size:12px !important}.home .lyla-home-middle-news__link{display:block !important;font-size:14px !important;line-height:1.55 !important;white-space:normal !important}.home .lyla-home-middle-news__excerpt{margin-top:5px !important;font-size:12px !important;line-height:1.55 !important}}.home .lyla-home-order-flow{width:100%;max-width:none;margin:48px auto 64px;padding:0;background:transparent}.home .lyla-home-order-flow__inner{width:100%;max-width:100%;margin:0 auto;padding:0;box-sizing:border-box}.home .lyla-home-order-flow__box{width:100%;box-sizing:border-box;background:#fff;border:1px solid #eeeeee;border-radius:18px;padding:38px 36px 34px;box-shadow:0 8px 24px rgba(0,0,0,.035)}.home .lyla-home-order-flow .lyla-home-section-title{text-align:center;color:#222;margin:0 0 8px;letter-spacing:0}.home .lyla-home-order-flow .lyla-home-section-subtitle{text-align:center;color:#777;margin:0 0 32px}.home .lyla-home-order-flow__steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;list-style:none;margin:0;padding:0;position:relative;counter-reset:orderFlow}.home .lyla-home-order-flow__steps::before{content:"";position:absolute;left:10%;right:10%;top:26px;height:1px;background:#e4e4e4;z-index:0}.home .lyla-home-order-flow__step{position:relative;z-index:1;text-align:center;padding:0 14px;box-sizing:border-box;counter-increment:orderFlow}.home .lyla-home-order-flow__number{width:52px;height:52px;margin:0 auto 18px;border-radius:50%;background:#c92532;color:#fff;display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:.04em;box-shadow:0 6px 14px rgba(201,37,50,.18)}.home .lyla-home-order-flow__title{color:#222;margin:0 0 8px}.home .lyla-home-order-flow__text{color:#666;margin:0;text-align:left}.home .lyla-home-order-flow__action{text-align:center;margin-top:30px}.home .lyla-home-order-flow__button{display:inline-flex;align-items:center;justify-content:center;min-width:260px;min-height:44px;padding:10px 30px;border:2px solid #c92532;border-radius:999px;color:#c92532;background:#fff;line-height:1.4;text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease}.home .lyla-home-order-flow__button:hover,.home .lyla-home-order-flow__button:focus{background:#c92532;color:#fff;text-decoration:none}@media (max-width:1199px){.home .lyla-home-order-flow{margin:44px auto 56px;padding:0}.home .lyla-home-order-flow__box{padding:34px 24px 30px}.home .lyla-home-order-flow__step{padding:0 10px}}@media (max-width:767px){.home .lyla-home-order-flow{margin:36px auto 44px;padding:0;background:transparent}.home .lyla-home-order-flow__inner{padding:0}.home .lyla-home-order-flow__box{border-radius:14px;padding:30px 20px 28px}.home .lyla-home-order-flow .lyla-home-section-subtitle{margin-bottom:28px}.home .lyla-home-order-flow__steps{display:block}.home .lyla-home-order-flow__steps::before{left:25px;right:auto;top:10px;bottom:10px;width:1px;height:auto;background:#e4e4e4}.home .lyla-home-order-flow__step{display:grid;grid-template-columns:52px 1fr;column-gap:16px;text-align:left;padding:0 0 26px}.home .lyla-home-order-flow__step:last-child{padding-bottom:0}.home .lyla-home-order-flow__number{grid-row:1 / span 2;width:50px;height:50px;margin:0}.home .lyla-home-order-flow__title{margin:2px 0 6px}.home .lyla-home-order-flow__text{text-align:left}.home .lyla-home-order-flow__action{margin-top:28px}.home .lyla-home-order-flow__button{width:100%;min-width:0}}.home .content-area,.home .site-main{margin-bottom:0}.home-swiper-outer{--lyla-home-swiper-slide-size:clamp(320px,32vw,520px);--lyla-home-swiper-initial-offset:calc(50vw - 1368px);position:relative;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:18px;overflow:hidden;padding:0 10px 36px;min-height:calc(var(--lyla-home-swiper-slide-size)+72px)}.home-swiper-coverflow{overflow:visible}.home-swiper-coverflow .swiper-wrapper{display:flex;align-items:center}.home-swiper-coverflow:not(.swiper-initialized) .swiper-wrapper{transform:translate3d(var(--lyla-home-swiper-initial-offset),0,0)}.home-swiper-coverflow .swiper-slide{width:var(--lyla-home-swiper-slide-size);height:var(--lyla-home-swiper-slide-size);max-width:520px;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;opacity:.42;transform:scale(.86);transition:transform .6s ease,opacity .6s ease;backface-visibility:hidden}.home-swiper-coverflow .swiper-slide img{display:block;width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover}.home-swiper-coverflow .swiper-slide a,.home-swiper-coverflow .swiper-slide .home-swiper-coverflow__nolink{display:block;width:100%;height:100%;text-decoration:none}.home-swiper-coverflow .swiper-slide .home-swiper-coverflow__nolink{cursor:default}.home-swiper-coverflow .swiper-slide-active,.home-swiper-coverflow .swiper-slide-duplicate-active,.home-swiper-coverflow .swiper-slide-visible.swiper-slide-active{opacity:1;transform:scale(1);z-index:10}.home-swiper-coverflow .swiper-slide-prev,.home-swiper-coverflow .swiper-slide-next,.home-swiper-coverflow .swiper-slide-duplicate-prev,.home-swiper-coverflow .swiper-slide-duplicate-next{opacity:.72;transform:scale(.93)}.home-swiper-coverflow:not(.swiper-initialized) .swiper-slide,.home-swiper-coverflow--static .swiper-slide{opacity:1;transform:none}.home-swiper-prev,.home-swiper-next{position:absolute;top:50%;transform:translateY(-50%);z-index:20;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background:rgba(0,0,0,.45);color:#fff;cursor:pointer;user-select:none}.home-swiper-prev{left:8px}.home-swiper-next{right:8px}.home-swiper-pagination{position:relative;margin-top:32px;min-height:12px;text-align:center}.home-swiper-pagination .swiper-pagination-bullet{background:#c92532 !important;opacity:.24}.home-swiper-pagination .swiper-pagination-bullet-active{background:#c92532 !important;opacity:1}@media (min-width:768px){.home-swiper-outer{--lyla-home-swiper-slide-size:clamp(300px,32vw,500px);--lyla-home-swiper-initial-offset:calc(50vw - 1308px);padding-left:12px;padding-right:12px}.home-swiper-coverflow .swiper-slide{max-width:500px}}@media (min-width:1200px){.home-swiper-outer{--lyla-home-swiper-slide-size:500px;--lyla-home-swiper-initial-offset:calc(50vw - 1750px)}.home-swiper-coverflow .swiper-slide{max-width:500px}}@media (max-width:767px){.home-swiper-outer{--lyla-home-swiper-slide-size:min(82vw,300px);--lyla-home-swiper-initial-offset:calc(50vw - 1074px);margin-top:14px;margin-bottom:18px;padding-left:6px;padding-right:6px;padding-bottom:28px;min-height:calc(var(--lyla-home-swiper-slide-size)+48px)}.home-swiper-coverflow{padding:0 0 22px}.home-swiper-coverflow .swiper-slide{width:82% !important;height:var(--lyla-home-swiper-slide-size);max-width:300px;opacity:.72;transform:scale(.9)}.home-swiper-coverflow .swiper-slide-active{opacity:1;transform:scale(1)}.home-swiper-prev,.home-swiper-next{display:none !important}.home-swiper-pagination{margin-top:16px}}.lyla-home-switch-cards,.home .lyla-home-switch-cards{width:100%;max-width:100%;margin:72px auto 84px;padding:0;box-sizing:border-box}.lyla-home-switch-cards__head{margin:0 0 26px;text-align:center}.lyla-home-switch-cards__title{margin:0 0 10px;color:#1f1f1f;letter-spacing:0}.lyla-home-switch-cards__subtitle{margin:0;color:#666}.lyla-home-switch-cards__grid{display:flex;align-items:stretch;gap:18px;width:100%}.lyla-home-switch-cards__card{position:relative;display:block;min-width:0;height:336px;min-height:336px;border-radius:22px;background:var(--lyla-switch-card-bg,#f3f3f3);overflow:hidden;text-decoration:none !important;box-shadow:none;transition:flex-grow .32s ease,flex-basis .32s ease,transform .22s ease,box-shadow .22s ease,background-color .22s ease}.lyla-home-switch-cards__card--left{flex:1.22 1 0}.lyla-home-switch-cards__card--right{flex:.78 1 0}.lyla-home-switch-cards__card-inner{position:relative;display:block;height:100%;min-height:336px;padding:34px 34px 0;box-sizing:border-box}.lyla-home-switch-cards__content{position:relative;z-index:2;display:flex;flex-direction:column;align-self:start;min-width:0;width:100%;max-width:100%;padding-bottom:30px;transition:max-width .24s ease}.lyla-home-switch-cards__badge{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-width:138px;min-height:42px;padding:0 18px;margin:0 0 28px;border:1.5px solid #4c4c4c;border-radius:999px;background:rgba(255,255,255,.35);color:#222;line-height:1;white-space:nowrap;word-break:keep-all;overflow-wrap:normal;box-sizing:border-box}.lyla-home-switch-cards__items{display:flex;flex-direction:column;gap:28px}.lyla-home-switch-cards__item{min-width:0}.lyla-home-switch-cards__item-title{margin:0 0 8px;color:#202020;line-height:1.35;white-space:normal;word-break:normal;overflow:visible;overflow-wrap:break-word;text-overflow:clip}.lyla-home-switch-cards__item-desc{margin:0;color:#555;line-height:1.55;white-space:normal;word-break:normal;overflow:visible;overflow-wrap:break-word;text-overflow:clip}.lyla-home-switch-cards__media{position:absolute;right:34px;bottom:0;z-index:1;display:flex;align-items:flex-end;justify-content:flex-end;width:min(360px,46%);height:calc(100% - 34px);min-height:0;pointer-events:none;opacity:1;visibility:visible;transition:opacity .22s ease,visibility .22s ease}.lyla-home-switch-cards__image{display:block;width:auto;max-width:360px;max-height:308px;height:auto;object-fit:contain;object-position:center bottom}@media (min-width:992px) and (hover:hover) and (pointer:fine){.lyla-home-switch-cards__grid.is-left-active .lyla-home-switch-cards__card--left{flex:1.22 1 0}.lyla-home-switch-cards__grid.is-left-active .lyla-home-switch-cards__card--right{flex:.78 1 0}.lyla-home-switch-cards__grid.is-right-active .lyla-home-switch-cards__card--left{flex:.78 1 0}.lyla-home-switch-cards__grid.is-right-active .lyla-home-switch-cards__card--right{flex:1.22 1 0}.lyla-home-switch-cards__card:hover{box-shadow:0 12px 28px rgba(17,24,39,.08)}.lyla-home-switch-cards__card--left .lyla-home-switch-cards__content,.lyla-home-switch-cards__grid.is-left-active .lyla-home-switch-cards__card--left .lyla-home-switch-cards__content{max-width:calc(100% - 330px)}.lyla-home-switch-cards__card--right .lyla-home-switch-cards__content,.lyla-home-switch-cards__grid.is-right-active .lyla-home-switch-cards__card--left .lyla-home-switch-cards__content{max-width:100%}.lyla-home-switch-cards__grid.is-right-active .lyla-home-switch-cards__card--right .lyla-home-switch-cards__content{max-width:calc(100% - 330px)}.lyla-home-switch-cards__card--right .lyla-home-switch-cards__media{opacity:0;visibility:hidden}.lyla-home-switch-cards__grid.is-right-active .lyla-home-switch-cards__card--left .lyla-home-switch-cards__media{opacity:0;visibility:hidden}.lyla-home-switch-cards__grid.is-right-active .lyla-home-switch-cards__card--right .lyla-home-switch-cards__media{opacity:1;visibility:visible}}@media (max-width:1199px){.lyla-home-switch-cards,.home .lyla-home-switch-cards{margin:36px auto 56px}.lyla-home-switch-cards__card{height:306px;min-height:306px}.lyla-home-switch-cards__card-inner{height:100%;min-height:306px;padding:28px 26px 0}.lyla-home-switch-cards__media{right:26px;width:min(300px,44%);height:calc(100% - 28px)}.lyla-home-switch-cards__card--left .lyla-home-switch-cards__content,.lyla-home-switch-cards__grid.is-left-active .lyla-home-switch-cards__card--left .lyla-home-switch-cards__content{max-width:calc(100% - 280px)}.lyla-home-switch-cards__grid.is-right-active .lyla-home-switch-cards__card--right .lyla-home-switch-cards__content{max-width:calc(100% - 280px)}.lyla-home-switch-cards__image{max-width:300px;max-height:284px}.lyla-home-switch-cards__badge{min-width:122px;min-height:38px;padding:0 16px;margin-bottom:22px}.lyla-home-switch-cards__items{gap:22px}}@media (max-width:991px){.lyla-home-switch-cards__grid{gap:14px}.lyla-home-switch-cards__card,.lyla-home-switch-cards__card--left,.lyla-home-switch-cards__card--right{flex:1 1 0}.lyla-home-switch-cards__card-inner{min-height:268px;padding:24px 20px 0;gap:12px}.lyla-home-switch-cards__media{right:20px;width:min(170px,40%);height:calc(100% - 24px)}.lyla-home-switch-cards__card--left .lyla-home-switch-cards__content,.lyla-home-switch-cards__grid.is-left-active .lyla-home-switch-cards__card--left .lyla-home-switch-cards__content{max-width:calc(100% - 150px)}.lyla-home-switch-cards__grid.is-right-active .lyla-home-switch-cards__card--right .lyla-home-switch-cards__content{max-width:calc(100% - 150px)}.lyla-home-switch-cards__card{min-height:268px}.lyla-home-switch-cards__image{max-width:170px;max-height:250px}.lyla-home-switch-cards__badge{min-width:108px;min-height:34px;padding:0 14px;margin-bottom:18px}.lyla-home-switch-cards__items{gap:18px}.lyla-home-switch-cards__item-title{margin-bottom:6px}}@media (max-width:767px){.lyla-home-switch-cards,.home .lyla-home-switch-cards{margin:28px auto 36px}.lyla-home-switch-cards__head{margin-bottom:18px}.lyla-home-switch-cards__grid{flex-direction:column;gap:12px}.lyla-home-switch-cards__card,.lyla-home-switch-cards__card--left,.lyla-home-switch-cards__card--right{flex:none !important;width:100%;height:auto;min-height:auto;transform:none !important;transition:none !important;box-shadow:none !important}.lyla-home-switch-cards__card:hover,.lyla-home-switch-cards__card:focus,.lyla-home-switch-cards__card:active{transform:none !important;box-shadow:none !important}.lyla-home-switch-cards__card-inner{display:grid;grid-template-columns:minmax(0,1fr) 88px;align-items:center;height:auto;min-height:168px;padding:16px 14px;gap:12px}.lyla-home-switch-cards__content{max-width:100% !important;align-self:center;padding-bottom:0}.lyla-home-switch-cards__badge{min-width:98px;min-height:32px;padding:0 14px;margin-bottom:14px;border-width:1px}.lyla-home-switch-cards__items{gap:12px}.lyla-home-switch-cards__item-title{margin-bottom:4px}.lyla-home-switch-cards__media{position:static;display:flex;align-self:stretch;align-items:flex-end;justify-content:center;width:auto;min-height:auto;height:100%;opacity:1 !important;visibility:visible !important}.lyla-home-switch-cards__image{display:block;max-width:92px;max-height:132px;transform:translateY(8px)}}@media (max-width:374px){.lyla-home-switch-cards__card-inner{grid-template-columns:minmax(0,1fr) 76px;gap:10px}.lyla-home-switch-cards__image{max-width:80px;max-height:118px;transform:translateY(6px)}}@media (max-width:767px){.home .lyla-topic-card-col__title,.home .lyla-topic-card-col .kc_title,.home .lyla-topic-card-col .kc_title_wrap,.home .lyla-topic-card-col__title h1,.home .lyla-topic-card-col__title h2,.home .lyla-topic-card-col__title h3,.home .lyla-topic-card-col__title h4,.home .lyla-topic-card-col__title h5,.home .lyla-topic-card-col__title h6,.home .lyla-topic-card-col .kc_title h1,.home .lyla-topic-card-col .kc_title h2,.home .lyla-topic-card-col .kc_title h3,.home .lyla-topic-card-col .kc_title h4,.home .lyla-topic-card-col .kc_title h5,.home .lyla-topic-card-col .kc_title h6,.home .lyla-topic-card-col .kc_text_block h1,.home .lyla-topic-card-col .kc_text_block h2,.home .lyla-topic-card-col .kc_text_block h3,.home .lyla-topic-card-col .kc_text_block h4,.home .lyla-topic-card-col .kc_text_block h5,.home .lyla-topic-card-col .kc_text_block h6{white-space:normal !important;overflow:visible !important;text-overflow:clip !important}.home .lyla-topic-card-col__desc,.home .lyla-topic-card-col__desc p,.home .lyla-topic-card-col .kc_text_block p{display:block !important;visibility:visible !important;opacity:1 !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important}}@media (max-width:767px){.home .lyla-topic-card-col,.home .lyla-topic-card-col>.kc_wrapper,.home .lyla-topic-card-col>.kc-col-container{height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important}.home .lyla-topic-card-col__image,.home .lyla-topic-card-col__image .kc_single_image,.home .lyla-topic-card-col__image .wp-caption,.home .lyla-topic-card-col__image figure,.home .lyla-topic-card-col__image a{display:block !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important}.home .lyla-topic-card-col__image img{display:block !important;width:100% !important;height:auto !important;max-height:none !important;object-fit:contain !important;object-position:center center !important}.home .lyla-topic-card-col__title,.home .lyla-topic-card-col .kc_title,.home .lyla-topic-card-col__title h1,.home .lyla-topic-card-col__title h2,.home .lyla-topic-card-col__title h3,.home .lyla-topic-card-col__title h4,.home .lyla-topic-card-col__title h5,.home .lyla-topic-card-col__title h6,.home .lyla-topic-card-col .kc_title h1,.home .lyla-topic-card-col .kc_title h2,.home .lyla-topic-card-col .kc_title h3,.home .lyla-topic-card-col .kc_title h4,.home .lyla-topic-card-col .kc_title h5,.home .lyla-topic-card-col .kc_title h6{white-space:normal !important;overflow:visible !important;text-overflow:clip !important;-webkit-line-clamp:unset !important;-webkit-box-orient:unset !important}.home .lyla-topic-card-col__desc,.home .lyla-topic-card-col .kc_text_block{display:block !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important}.home .lyla-topic-card-col__desc p,.home .lyla-topic-card-col .kc_text_block p{display:-webkit-box !important;-webkit-line-clamp:4 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;max-height:6.8em !important}}body.home .lyla-home-products__head .lyla-home-section-title,body.home .lyla-home-section-title,body.home .lyla-home-catnav .lyla-home-catnav__section-title,body.home .lyla-special-heading .lyla-special-title,body.home .lyla-home-switch-cards__title{color:#222 !important;margin:0 0 10px !important;padding:0 !important;letter-spacing:0 !important}body.home .lyla-home-section-subtitle,body.home .lyla-home-catnav .lyla-home-catnav__section-subtitle,body.home .lyla-special-subtitle,body.home .lyla-home-switch-cards__subtitle{color:#666 !important;margin:0 0 22px !important;padding:0 !important;letter-spacing:0 !important}body.home h3.kc_title.lyla-ranking-title,body.home .kc_title.lyla-ranking-title,body.home .lyla-ranking-title,body.home .lyla-topic-card-col__title,body.home .lyla-topic-card-col .kc_title{color:#222 !important;text-align:left !important;letter-spacing:0 !important}body.home .lyla-home-special-heading-row{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:var(--lyla-home-content-max,var(--lyla-site-content-max,1220px));margin-right:auto;margin-left:auto}body.home .lyla-home-special-heading-row .lyla-ranking-title,body.home .lyla-home-special-heading-row .lyla-home-section-title,body.home .lyla-home-special-heading-row .kc_title{margin-right:0 !important;margin-left:0 !important}body.home .lyla-home-special-jump{display:inline-flex !important;flex:0 0 auto !important;align-items:center !important;justify-content:center !important;gap:8px !important;min-width:0 !important;min-height:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#c92532 !important;font-size:16px !important;font-weight:700 !important;line-height:1 !important;text-decoration:none !important;box-sizing:border-box !important;box-shadow:none !important;-webkit-tap-highlight-color:transparent !important}body.home .lyla-home-special-jump::after{content:"";width:8px;height:8px;margin-left:0;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}@media (max-width:767px){body.home .lyla-home-special-heading-row{align-items:flex-start;flex-direction:column;gap:10px}body.home .lyla-home-special-jump{display:none !important}body.home h3.kc_title.lyla-ranking-title,body.home .kc_title.lyla-ranking-title,body.home .lyla-ranking-title,body.home .lyla-topic-card-col__title,body.home .lyla-topic-card-col .kc_title{margin-bottom:14px !important}}body.home .lyla-home-catnav{display:block !important;position:relative !important;width:100% !important;max-width:100% !important;margin:20px auto 0 !important;padding:64px 0 70px !important;background:#f5f6f8 !important;box-shadow:0 0 0 100vmax #f5f6f8 !important;clip-path:inset(0 -100vmax) !important;box-sizing:border-box !important}body.home .lyla-home-catnav>p,body.home .lyla-home-catnav>br,body.home .lyla-home-catnav .lyla-home-catnav__grid>p,body.home .lyla-home-catnav .lyla-home-catnav__grid>br,body.home .lyla-home-catnav .lyla-home-catnav__grid>div:empty,body.home .lyla-home-catnav .lyla-home-catnav__more>p,body.home .lyla-home-catnav .lyla-home-catnav__more>br,body.home .lyla-home-catnav .lyla-home-catnav__morebtn>br{display:none !important}body.home .lyla-home-catnav .lyla-home-catnav__head{display:block !important;width:100% !important;max-width:none !important;margin:0 0 34px !important;padding-right:320px !important;text-align:left !important;box-sizing:border-box !important}body.home .lyla-home-catnav .lyla-home-catnav__section-title{margin:0 0 14px !important;color:#1f1f1f !important;font-size:var(--lyla-home-title-section-size) !important;font-weight:var(--lyla-home-title-section-weight) !important;line-height:var(--lyla-home-title-section-line) !important;letter-spacing:0 !important}body.home .lyla-home-catnav .lyla-home-catnav__section-subtitle{margin:0 !important;color:#666 !important;font-size:var(--lyla-home-subtitle-size) !important;font-weight:var(--lyla-home-subtitle-weight) !important;line-height:var(--lyla-home-subtitle-line) !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.home .lyla-home-catnav .lyla-home-catnav__grid{display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:14px !important;width:100% !important;margin:0 !important;padding:0 !important;list-style:none !important;align-items:stretch !important}body.home .lyla-home-catnav .lyla-home-catnav__grid>*:not(.lyla-home-catnav__card){display:none !important}body.home .lyla-home-catnav .lyla-home-catnav__card{position:relative !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;gap:10px !important;width:100% !important;min-width:0 !important;min-height:92px !important;padding:18px 44px 18px 20px !important;background:#fff !important;border:1px solid #e2e4e8 !important;border-radius:6px !important;text-decoration:none !important;box-sizing:border-box !important;transition:box-shadow .22s ease,transform .22s ease !important;box-shadow:none !important;overflow:hidden !important}body.home .lyla-home-catnav .lyla-home-catnav__card::after{content:"›" !important;position:absolute !important;top:50% !important;right:18px !important;z-index:1 !important;pointer-events:none !important;width:auto !important;height:auto !important;background:transparent !important;color:#d21f2f !important;font-size:22px !important;font-weight:800 !important;line-height:1 !important;opacity:1 !important;transform:translateY(-50%) !important;transition:right .18s ease !important}body.home .lyla-home-catnav .lyla-home-catnav__card>*{position:relative !important;z-index:1 !important}body.home .lyla-home-catnav .lyla-home-catnav__card:hover,body.home .lyla-home-catnav .lyla-home-catnav__card:focus{background:#fff !important;transform:translateY(-1px) !important;border-color:#d8dbe1 !important;box-shadow:0 10px 24px rgba(31,31,31,.055) !important}body.home .lyla-home-catnav .lyla-home-catnav__card:hover::after,body.home .lyla-home-catnav .lyla-home-catnav__card:focus::after{right:15px !important}body.home .lyla-home-catnav.is-collapsed .lyla-home-catnav__grid>.lyla-home-catnav__card:nth-child(n+11),body.home .lyla-home-catnav.is-collapsed .lyla-home-catnav__card--extra{display:none !important}body.home .lyla-home-catnav .lyla-home-catnav__text{display:flex !important;align-items:center !important;gap:8px !important;flex:1 1 auto !important;min-width:0 !important}body.home .lyla-home-catnav .lyla-home-catnav__title{margin:0 !important;color:#222 !important;font-size:16px !important;font-weight:800 !important;line-height:1.4 !important;word-break:break-word !important}body.home .lyla-home-catnav .lyla-home-catnav__image{display:flex !important;align-items:center !important;justify-content:flex-end !important;flex:0 0 52px !important;width:52px !important;max-width:52px !important;min-width:52px !important;height:52px !important;text-align:right !important}body.home .lyla-home-catnav .lyla-home-catnav__img,body.home .lyla-home-catnav .lyla-home-catnav__image img{display:block !important;width:100% !important;max-width:52px !important;height:52px !important;object-fit:contain !important;margin-left:auto !important}body.home .lyla-home-catnav .lyla-home-catnav__more{display:flex !important;align-items:center !important;justify-content:center !important;position:absolute !important;top:104px !important;right:0 !important;margin:0 !important}body.home .lyla-home-catnav .lyla-home-catnav__morebtn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:7px !important;min-width:0 !important;min-height:auto !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#d21f2f !important;font-size:15px !important;font-weight:700 !important;line-height:1 !important;box-sizing:border-box !important;cursor:pointer !important;appearance:none !important;outline:none !important;box-shadow:none !important;-webkit-tap-highlight-color:transparent !important}body.home .lyla-home-catnav .lyla-home-catnav__morebtn:focus,body.home .lyla-home-catnav .lyla-home-catnav__morebtn:focus-visible{box-shadow:none !important;outline:none !important}body.home .lyla-home-catnav .lyla-home-catnav__morebtn:hover{color:#a91520 !important}body.home .lyla-home-catnav .lyla-home-catnav__moreicon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:12px !important;height:12px !important;color:currentColor !important;font-size:0 !important;line-height:1 !important;transition:transform .2s ease !important}body.home .lyla-home-catnav .lyla-home-catnav__moreicon::before{content:"›" !important;display:block !important;color:currentColor !important;font-size:17px !important;font-weight:800 !important;line-height:1 !important;transform:translateY(-1px) !important}body.home .lyla-home-catnav.is-expanded .lyla-home-catnav__moreicon{transform:rotate(90deg) !important}@media (max-width:1199px){body.home .lyla-home-catnav .lyla-home-catnav__grid{grid-template-columns:repeat(5,minmax(0,1fr)) !important}}@media (max-width:991px){body.home .lyla-home-catnav .lyla-home-catnav__grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:767px){body.home .lyla-home-catnav{display:none !important}}.home .kc_tabs .kc_wrapper,.home .kc_tabs .ui-tabs-panel,.home .kc_tabs .kc_tab{background:transparent !important;background-color:transparent !important}@media (min-width:768px){.home .new-home-tabs-fix .kc_tab_content{padding-left:20px !important;padding-right:20px !important;box-sizing:border-box !important}}.home .kc_tabs .kc_tabs_nav{display:flex !important;align-items:flex-start !important;gap:48px !important;margin:0 0 18px !important;padding:0 !important;background:transparent !important;border:none !important;border-top:1px solid #ddd !important;box-shadow:none !important}.home .kc_tabs .kc_tabs_nav li{display:block !important;float:none !important;margin:0 !important;padding:0 !important;background:transparent !important;border:none !important;border-top:2px solid transparent !important;border-radius:0 !important;box-shadow:none !important}.home .kc_tabs .kc_tabs_nav li a{display:block !important;margin:0 !important;padding:6px 0 4px !important;background:transparent !important;border:none !important;border-radius:0 !important;box-shadow:none !important;color:#222 !important;font-size:16px !important;font-weight:500 !important;line-height:1.4 !important;text-decoration:none !important}.home .kc_tabs .kc_tabs_nav li:hover,.home .kc_tabs .kc_tabs_nav li a:hover{background:transparent !important;color:#c92532 !important}.home .kc_tabs .kc_tabs_nav li.ui-tabs-active,.home .kc_tabs .kc_tabs_nav li.ui-tabs-active:hover{background:transparent !important;border-top-color:#c92532 !important}.home .kc_tabs .kc_tabs_nav li.ui-tabs-active a,.home .kc_tabs .kc_tabs_nav li.ui-tabs-active a:hover,.home .kc_tabs .kc_tabs_nav li.ui-tabs-active a:focus{background:transparent !important;color:#111 !important;font-weight:700 !important}.home .lyla-mobile-tabs-controls{display:none}.home .lyla-tag-products-carousel-wrap{width:100% !important;max-width:none !important;margin:-28px 0 0 0 !important;padding-left:14px !important;position:relative !important;background:transparent !important;box-shadow:none !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;box-sizing:border-box !important}.home .lyla-tag-products-carousel-wrap>ul.products{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;grid-template-rows:repeat(2,216px) !important;gap:12px !important;margin:0 !important;padding:0 !important;list-style:none !important;align-items:start !important}.home .lyla-tag-products-carousel-wrap>ul.products>li.product,.home .lyla-tag-products-carousel-wrap>ul.products>.product{float:none !important;width:auto !important;max-width:100% !important;margin:0 !important;padding:7px 12px 8px !important;background:#fff !important;border:1px solid rgba(0,0,0,.07) !important;border-radius:6px !important;box-shadow:none !important;height:216px !important;min-height:216px !important;max-height:216px !important;overflow:visible !important;list-style:none !important;align-self:start !important;box-sizing:border-box !important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease !important;transform:translateZ(0) !important}.home .lyla-tag-products-carousel-wrap .product{width:auto !important;max-width:100% !important;padding:0 !important;box-sizing:border-box !important}.home .lyla-tag-products-carousel-wrap .product .product-inner,.home .lyla-tag-products-carousel-wrap .product .product-inner>a.woocommerce-LoopProduct-link,.home .lyla-tag-products-carousel-wrap .product .product-inner>a.woocommerce-loop-product__link{border:0 !important;border-radius:0 !important;box-shadow:none !important;background:transparent !important;padding:0 !important;min-height:0 !important;height:100% !important;max-height:none !important;display:flex !important;flex-direction:column !important;transform:none !important;transition:none !important}.home .lyla-tag-products-carousel-wrap .product br{display:none !important}.home .lyla-tag-products-carousel-wrap .product p{margin:0 !important;padding:0 !important}.home .lyla-tag-products-carousel-wrap>ul.products>li.product:hover,.home .lyla-tag-products-carousel-wrap>ul.products>.product:hover{transform:translateY(-1px) !important;border-color:rgba(0,0,0,.12) !important;box-shadow:none !important}.home .lyla-tag-products-carousel-wrap img{width:100% !important;height:auto !important;display:block !important;max-width:100% !important;border-radius:12px !important}.home .lyla-tag-products-carousel-wrap .product img,.home .lyla-tag-products-carousel-wrap .attachment-woocommerce_thumbnail,.home .lyla-tag-products-carousel-wrap .attachment-shop_catalog,.home .lyla-tag-products-carousel-wrap .attachment-medium{order:1 !important;display:block !important;width:100% !important;height:108px !important;max-height:108px !important;object-fit:contain !important;margin:0 auto 10px !important;flex:0 0 auto !important;transition:transform .18s ease !important;transform:translateZ(0) !important}.home .lyla-tag-products-carousel-wrap>ul.products>li.product:hover img,.home .lyla-tag-products-carousel-wrap>ul.products>.product:hover img{transform:translateZ(0) !important}.home .lyla-tag-products-carousel-wrap .woocommerce-loop-product__title,.home .lyla-tag-products-carousel-wrap h2.woocommerce-loop-product__title,.home .lyla-tag-products-carousel-wrap h3.woocommerce-loop-product__title,.home .lyla-tag-products-carousel-wrap .product h2,.home .lyla-tag-products-carousel-wrap .product h3{margin:0 0 6px !important;padding:0 !important;color:#222 !important;font-size:14px !important;line-height:1.38 !important;font-weight:600 !important;white-space:normal !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;text-overflow:clip !important;min-height:38px !important;max-height:40px !important;text-align:left !important;order:2 !important}.home .lyla-tag-products-carousel-wrap .lyla-tag-products-price,.home .lyla-tag-products-carousel-wrap .price{display:flex !important;flex-wrap:wrap !important;gap:4px !important;margin:0 !important;color:#d21f2f !important;font-size:13px !important;line-height:1.35 !important;min-height:18px !important;text-align:left !important;order:3 !important}.home .lyla-tag-products-actions{display:flex !important;justify-content:center !important;margin:14px 0 0 !important;padding:0 !important;position:relative !important;z-index:3 !important}.home .lyla-tag-products-change{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:132px !important;height:34px !important;padding:0 18px !important;border:1px solid #d31f2f !important;border-radius:999px !important;background:#fff !important;color:#d31f2f !important;cursor:pointer !important;font-size:13px !important;font-weight:700 !important;line-height:1 !important;transition:background .18s ease,color .18s ease,opacity .18s ease !important}.home .lyla-tag-products-change:hover,.home .lyla-tag-products-change:focus{background:#d31f2f !important;color:#fff !important}.home .lyla-tag-products-change:disabled{cursor:wait !important;opacity:.72 !important}.lyla-home-section-title{margin:0 0 8px !important;color:#222 !important;font-size:var(--lyla-title-section-size) !important;line-height:var(--lyla-title-section-line) !important;font-weight:var(--lyla-title-section-weight) !important;text-align:center !important;letter-spacing:0 !important}.lyla-home-section-subtitle{margin:0 0 24px !important;color:#777 !important;font-size:var(--lyla-text-lead-size) !important;line-height:var(--lyla-text-lead-line) !important;font-weight:var(--lyla-text-lead-weight) !important;text-align:center !important}body.home .lyla-home-products{width:100% !important;max-width:100% !important;margin:0 auto 48px !important;padding:0 !important;box-sizing:border-box !important}body.home .kc_row:has(.lyla-home-products),body.home .kc_row:has(.lyla-home-products)>.kc-row-container,body.home .kc_row:has(.lyla-home-products) .kc-wrap-columns,body.home .kc_row:has(.lyla-home-products) .kc_column,body.home .kc_row:has(.lyla-home-products) .kc-col-container,body.home .kc_row:has(.lyla-home-products) .kc_text_block{height:auto !important;min-height:0 !important;overflow:visible !important}body.home .kc_row:has(.lyla-home-products) .kc-wrap-columns::after,body.home .kc_row:has(.lyla-home-products) .kc-col-container::after{content:"" !important;display:block !important;clear:both !important;pointer-events:none !important}body.home .kc_row:has(.lyla-home-products){position:relative !important;z-index:auto !important}body.home .lyla-home-products,body.home .lyla-home-products__grid,body.home .lyla-home-products__card{position:relative !important;z-index:1 !important}@media (min-width:768px){body.home .kc_row:has(.lyla-home-products){z-index:4 !important}}@media (max-width:767px){body.home .entry-content section.kc_row:not(.home-top-banner-row),body.home .entry-content section.kc_row:not(.home-top-banner-row)>.kc-row-container{pointer-events:none !important}body.home .lyla-home-latest-news,body.home .lyla-home-strengths,body.home .lyla-home-direct,body.home .lyla-home-finder,body.home .lyla-home-order-flow,body.home .lyla-guide-links,body.home .lyla-home-products,body.home .lyla-home-switch-cards,body.home .lyla-topic-card-col,body.home .entry-content section.kc_row:not(.home-top-banner-row)>.kc-row-container a[href],body.home .entry-content section.kc_row:not(.home-top-banner-row)>.kc-row-container button,body.home .entry-content section.kc_row:not(.home-top-banner-row)>.kc-row-container label,body.home .entry-content section.kc_row:not(.home-top-banner-row)>.kc-row-container input,body.home .entry-content section.kc_row:not(.home-top-banner-row)>.kc-row-container select,body.home .entry-content section.kc_row:not(.home-top-banner-row)>.kc-row-container textarea,body.home .entry-content section.kc_row:not(.home-top-banner-row)>.kc-row-container .kc_tabs_nav,body.home .entry-content section.kc_row:not(.home-top-banner-row)>.kc-row-container .kc_tabs_nav *{pointer-events:auto !important}}body.home .lyla-home-products__head{display:block !important;margin:0 0 20px !important;border-top:0 !important;padding-top:0 !important}body.home .lyla-home-products br{display:none !important}body.home .lyla-home-products>p,body.home .lyla-home-products__grid>p{display:contents !important;margin:0 !important;padding:0 !important}body.home .lyla-home-products__grid{display:grid !important;gap:14px !important;align-items:stretch !important}body.home .lyla-home-products--pickup .lyla-home-products__grid{grid-template-columns:repeat(5,minmax(0,1fr)) !important}body.home .lyla-home-products--new .lyla-home-products__grid{grid-template-columns:repeat(6,minmax(0,1fr)) !important}body.home .lyla-home-products__card{position:relative !important;display:flex !important;flex-direction:column !important;min-width:0 !important;min-height:0 !important;padding:8px !important;background:#fff !important;border:1px solid rgba(0,0,0,.07) !important;border-radius:6px !important;box-shadow:none !important;color:#222 !important;text-decoration:none !important;pointer-events:auto !important;touch-action:manipulation !important;-webkit-tap-highlight-color:rgba(201,37,50,.12) !important;overflow:hidden !important;box-sizing:border-box !important;transform:translateZ(0) scale(1) !important;transition:transform .18s ease,box-shadow .18s ease !important}body.home .lyla-home-products__card:hover{transform:translateY(-2px) scale(1.02) !important;box-shadow:none !important;color:#222 !important;text-decoration:none !important}body.home .lyla-home-products__media{display:flex !important;align-items:center !important;justify-content:center !important;flex:0 0 auto !important;width:100% !important;height:auto !important;margin:0 0 10px !important;aspect-ratio:1 / 1 !important}body.home .lyla-home-products__image,body.home .lyla-home-products__media img{display:block !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;margin:0 auto !important;object-fit:contain !important;border-radius:8px !important}body.home .lyla-home-products__body{display:block !important;min-width:0 !important;text-align:left !important}body.home .lyla-home-products__name{display:block !important;margin:0 !important;color:#222 !important;font-size:14px !important;line-height:1.35 !important;font-weight:600 !important;min-height:38px !important;white-space:normal !important;overflow:hidden !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important}body.home .lyla-home-products__price{display:block !important;margin:4px 0 0 !important;color:#555 !important;font-size:14px !important;line-height:1.35 !important;font-weight:500 !important;min-height:22px !important;text-align:left !important}body.home .lyla-home-products__price .lyla-product-price{margin:0 !important}@media (min-width:1025px) and (max-width:1199px){.home .lyla-tag-products-carousel-wrap>ul.products{grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-template-rows:repeat(2,207px) !important}.home .lyla-tag-products-carousel-wrap>ul.products>li.product:nth-child(n+5),.home .lyla-tag-products-carousel-wrap>ul.products>.product:nth-child(n+5){display:none !important}}@media (min-width:768px) and (max-width:1024px){.home .lyla-tag-products-carousel-wrap{margin-top:-34px !important;padding-left:10px !important}.home .lyla-tag-products-carousel-wrap>ul.products{grid-template-columns:1fr !important;grid-template-rows:repeat(3,1fr) !important;gap:10px !important;height:430px !important}.home .lyla-tag-products-carousel-wrap>ul.products>li.product:nth-child(n+4),.home .lyla-tag-products-carousel-wrap>ul.products>.product:nth-child(n+4){display:none !important}.home .lyla-tag-products-carousel-wrap>ul.products>li.product,.home .lyla-tag-products-carousel-wrap>ul.products>.product{height:100% !important;min-height:0 !important;max-height:none !important;padding:10px !important}.home .lyla-tag-products-carousel-wrap .product p{display:contents !important}.home .lyla-tag-products-carousel-wrap .product .product-inner{display:block !important;width:100% !important;height:100% !important;min-height:0 !important}.home .lyla-tag-products-carousel-wrap .product .product-inner>a.woocommerce-LoopProduct-link,.home .lyla-tag-products-carousel-wrap .product .product-inner>a.woocommerce-loop-product__link{display:grid !important;grid-template-columns:96px minmax(0,1fr) !important;grid-template-rows:auto auto !important;column-gap:12px !important;align-items:center !important;width:100% !important;height:100% !important;min-height:0 !important}.home .lyla-tag-products-carousel-wrap .product img,.home .lyla-tag-products-carousel-wrap .attachment-woocommerce_thumbnail,.home .lyla-tag-products-carousel-wrap .attachment-shop_catalog,.home .lyla-tag-products-carousel-wrap .attachment-medium{grid-column:1 !important;grid-row:1 / span 2 !important;width:96px !important;height:96px !important;max-width:96px !important;max-height:96px !important;margin:0 !important}.home .lyla-tag-products-carousel-wrap .woocommerce-loop-product__title,.home .lyla-tag-products-carousel-wrap h2.woocommerce-loop-product__title,.home .lyla-tag-products-carousel-wrap h3.woocommerce-loop-product__title,.home .lyla-tag-products-carousel-wrap .product h2,.home .lyla-tag-products-carousel-wrap .product h3{grid-column:2 !important;grid-row:1 !important;font-size:13px !important;line-height:1.4 !important;min-height:0 !important;max-height:42px !important;align-self:end !important}.home .lyla-tag-products-carousel-wrap .lyla-tag-products-price{grid-column:2 !important;grid-row:2 !important;align-self:start !important;min-height:16px !important;margin-top:7px !important}.home .lyla-tag-products-carousel-wrap .price{align-self:start !important;font-size:12.5px !important;line-height:1.35 !important;min-height:16px !important;margin-top:7px !important}.home .lyla-tag-products-actions{margin-top:10px !important}.home .lyla-tag-products-change{height:30px !important;min-width:124px !important;padding:0 14px !important;font-size:12px !important}}@media (max-width:767px){.home .kc_tabs .kc_tabs_nav,.home .kc_tabs .ui-tabs-nav{display:none !important}.home .lyla-mobile-tabs-controls{display:none !important}.home .kc_tabs:not(.lyla-mobile-tabs-ready) .kc_tab,.home .kc_tabs:not(.lyla-mobile-tabs-ready) .ui-tabs-panel{display:block !important;visibility:visible !important;opacity:1 !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important}.home .kc_tabs:not(.lyla-mobile-tabs-ready) .kc_tab_content,.home .kc_tabs:not(.lyla-mobile-tabs-ready) .kc_wrapper,.home .kc_tabs:not(.lyla-mobile-tabs-ready) .kc_row,.home .kc_tabs:not(.lyla-mobile-tabs-ready) .kc_row_inner,.home .kc_tabs:not(.lyla-mobile-tabs-ready) .kc_column,.home .kc_tabs:not(.lyla-mobile-tabs-ready) .kc_column_inner{display:block !important;visibility:visible !important;opacity:1 !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important}.home .lyla-topic-card-col{display:block !important;visibility:visible !important;opacity:1 !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 0 16px !important;overflow:visible !important}.home .lyla-topic-card-col__image,.home .lyla-topic-card-col__image img{display:block !important;visibility:visible !important;opacity:1 !important}.home .lyla-topic-card-col__desc,.home .lyla-topic-card-col__desc p,.home .lyla-topic-card-col .kc_text_block p{display:block !important;visibility:visible !important;opacity:1 !important;height:auto !important;max-height:none !important;overflow:visible !important}body.home .lyla-home-products{margin-bottom:28px !important;padding:0 !important}body.home .lyla-home-feature-intro{display:block !important}body.home .lyla-home-products__head{display:block !important;margin-bottom:12px !important}.lyla-home-section-title{font-size:18px !important}.lyla-home-section-subtitle{margin-top:4px !important;margin-bottom:16px !important}body.home .lyla-home-products__grid,body.home .lyla-home-products--pickup .lyla-home-products__grid,body.home .lyla-home-products--new .lyla-home-products__grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important}body.home .lyla-home-products__card{min-height:0 !important;height:auto !important;border:1px solid rgba(0,0,0,.07) !important;border-radius:6px !important;padding:8px !important;transform:none !important;transition:none !important}body.home .lyla-home-products__media{flex-basis:auto !important;height:auto !important}body.home .lyla-home-products__image,body.home .lyla-home-products__media img{max-height:none !important}.home .lyla-topic-card-col__title{padding:10px 12px 0 !important}.home .lyla-topic-card-col__title,.home .lyla-topic-card-col .kc_title,.home .lyla-topic-card-col .kc_title_wrap{}.home .lyla-topic-card-col__title h1,.home .lyla-topic-card-col__title h2,.home .lyla-topic-card-col__title h3,.home .lyla-topic-card-col__title h4,.home .lyla-topic-card-col__title h5,.home .lyla-topic-card-col__title h6,.home .lyla-topic-card-col .kc_title h1,.home .lyla-topic-card-col .kc_title h2,.home .lyla-topic-card-col .kc_title h3,.home .lyla-topic-card-col .kc_title h4,.home .lyla-topic-card-col .kc_title h5,.home .lyla-topic-card-col .kc_title h6,.home .lyla-topic-card-col .kc_text_block h1,.home .lyla-topic-card-col .kc_text_block h2,.home .lyla-topic-card-col .kc_text_block h3,.home .lyla-topic-card-col .kc_text_block h4,.home .lyla-topic-card-col .kc_text_block h5,.home .lyla-topic-card-col .kc_text_block h6{margin:0 !important;letter-spacing:0 !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important}}.home .lyla-topic-card-col{display:flex !important;flex-direction:column !important;background:#fff !important;box-shadow:0 2px 10px rgba(0,0,0,.05) !important;border:none !important;overflow:hidden !important;min-height:430px !important;height:430px !important;margin-top:-18px !important}.home .lyla-topic-card-col>.kc_wrapper,.home .lyla-topic-card-col>.kc-col-container,.home .lyla-topic-card-col .kc_text_block,.home .lyla-topic-card-col .kc_single_image,.home .lyla-topic-card-col .kc_title{margin:0 !important;padding:0 !important;background:transparent !important;box-shadow:none !important;border:none !important}.home .lyla-topic-card-col>.kc_wrapper,.home .lyla-topic-card-col>.kc-col-container{min-height:430px !important;height:430px !important}.home .lyla-topic-card-col__image{margin:0 0 18px !important;padding:0 !important;line-height:0 !important}.home .lyla-topic-card-col__image .kc_single_image,.home .lyla-topic-card-col__image .wp-caption,.home .lyla-topic-card-col__image figure{margin:0 !important;padding:0 !important;width:100% !important;max-width:100% !important}.home .lyla-topic-card-col__image a{display:block !important;text-decoration:none !important}.home .lyla-topic-card-col__image img{display:block !important;width:100% !important;height:auto !important;margin:0 !important}.home .lyla-topic-card-col__title{margin:0 !important;padding:0 18px !important}.home .lyla-topic-card-col__title h1,.home .lyla-topic-card-col__title h2,.home .lyla-topic-card-col__title h3,.home .lyla-topic-card-col__title h4,.home .lyla-topic-card-col__title h5,.home .lyla-topic-card-col__title h6{margin:0 0 22px !important;color:#222 !important}.home .lyla-topic-card-col__desc{flex:1 !important;margin:0 !important;padding:0 18px 28px !important}.home .lyla-topic-card-col__desc p{margin:0 !important;color:#555 !important;display:-webkit-box !important;-webkit-line-clamp:6 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;min-height:11.4em !important;max-height:11.4em !important}.home .lyla-topic-card-col:hover{transform:translateY(-2px) scale(1.02) !important;transition:transform .18s ease !important}.home .lyla-topic-card-col--linked{cursor:pointer !important}.home .lyla-topic-card-col--linked:focus{outline:2px solid #c92532 !important;outline-offset:4px !important}.home .lyla-topic-card-col--linked .lyla-topic-card-col__title,.home .lyla-topic-card-col--linked .kc_title{transition:color .18s ease !important}.home .lyla-topic-card-col--linked:hover .lyla-topic-card-col__title,.home .lyla-topic-card-col--linked:hover .kc_title,.home .lyla-topic-card-col--linked:focus .lyla-topic-card-col__title,.home .lyla-topic-card-col--linked:focus .kc_title{color:#c92532 !important}@media (max-width:767px){.home .lyla-topic-card-col{min-height:auto !important;height:auto !important;margin-top:0 !important;overflow:visible !important}.home .lyla-topic-card-col>.kc_wrapper,.home .lyla-topic-card-col>.kc-col-container{min-height:auto !important;height:auto !important;overflow:visible !important}.home .lyla-topic-card-col__title{padding:14px 12px 8px !important}.home .lyla-topic-card-col__title h1,.home .lyla-topic-card-col__title h2,.home .lyla-topic-card-col__title h3,.home .lyla-topic-card-col__title h4,.home .lyla-topic-card-col__title h5,.home .lyla-topic-card-col__title h6{}.home .lyla-topic-card-col__desc{padding:0 12px 14px !important}.home .lyla-topic-card-col__desc p{display:block !important;min-height:0 !important;max-height:none !important;overflow:visible !important;-webkit-line-clamp:unset !important;-webkit-box-orient:unset !important}}.menu-yamm-lyla .kc-elm.kc_text_block ul li{float:left;margin-right:15px}.menu-yamm-lyla .kc-elm.kc_text_block ul li.nav-title{width:100%;clear:both}.menu-yamm-lyla .kc-elm.kc_text_block ul li.nav-title a{color:#c92532}.menu-yamm-lyla .kc-elm.kc_text_block ul:after{content:'';display:block;clear:both;padding-bottom:15px;border-bottom:1px solid #eee}.menu-yamm-lyla .kc-elm.kc_text_block:last-child ul:after{border-bottom:none}.departments-menu .dropdown-menu .yamm-content .nav-title,.departments-menu .dropdown-menu .yamm-content h1,.departments-menu .dropdown-menu .yamm-content h2,.departments-menu .dropdown-menu .yamm-content h3,.departments-menu .dropdown-menu .yamm-content h4,.departments-menu .dropdown-menu .yamm-content h5,.departments-menu .dropdown-menu .yamm-content h6,.navbar-primary .nav-inline .dropdown-menu .yamm-content .nav-title,.navbar-primary .nav-inline .dropdown-menu .yamm-content h1,.navbar-primary .nav-inline .dropdown-menu .yamm-content h2,.navbar-primary .nav-inline .dropdown-menu .yamm-content h3,.navbar-primary .nav-inline .dropdown-menu .yamm-content h4,.navbar-primary .nav-inline .dropdown-menu .yamm-content h5,.navbar-primary .nav-inline .dropdown-menu .yamm-content h6,.primary-nav .nav-inline .dropdown-menu .yamm-content .nav-title,.primary-nav .nav-inline .dropdown-menu .yamm-content h1,.primary-nav .nav-inline .dropdown-menu .yamm-content h2,.primary-nav .nav-inline .dropdown-menu .yamm-content h3,.primary-nav .nav-inline .dropdown-menu .yamm-content h4,.primary-nav .nav-inline .dropdown-menu .yamm-content h5,.primary-nav .nav-inline .dropdown-menu .yamm-content h6{font-weight:bold}.home .lyla-tag-products-carousel-wrap .product .hover-area{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}@media (max-width:767px){body.home .lyla-special-heading .lyla-special-title{display:none!important}body.home .lyla-special-heading{margin:0 auto 18px!important;padding:0 16px!important;text-align:center!important}body.home .lyla-special-heading .lyla-special-subtitle{display:block!important;margin:0!important;color:#666!important;text-align:center!important}body.home .lyla-ranking-title,body.home h3.kc_title.lyla-ranking-title{display:block!important;width:100%!important;margin:0 auto 14px!important;padding:0 16px!important;color:#222!important;text-align:center!important;letter-spacing:0!important;box-sizing:border-box!important}body.home .new-home-tabs-fix .lyla-mobile-tabs-controls{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:42px!important;margin:0 auto 10px!important;padding:0 54px!important;z-index:5!important;box-sizing:border-box!important}body.home .new-home-tabs-fix.lyla-mobile-tabs-ready .kc_tab,body.home .new-home-tabs-fix.lyla-mobile-tabs-ready .ui-tabs-panel{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important}body.home .new-home-tabs-fix.lyla-mobile-tabs-ready .kc_tab.ui-tabs-active,body.home .new-home-tabs-fix.lyla-mobile-tabs-ready .ui-tabs-panel.ui-tabs-active{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;overflow:visible!important}body.home .new-home-tabs-fix.lyla-mobile-tabs-ready .kc_tab.ui-tabs-active .kc_tab_content{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;overflow:visible!important}body.home .new-home-tabs-fix .lyla-mobile-tabs-label{display:block!important;max-width:100%!important;margin:0!important;color:#444!important;text-align:center!important;white-space:normal!important}body.home .new-home-tabs-fix .lyla-mobile-tabs-arrow{position:absolute!important;top:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;padding:0!important;border:1px solid rgba(201,37,50,.55)!important;border-radius:50%!important;background:#fff!important;color:#c92532!important;box-shadow:0 2px 8px rgba(0,0,0,.08)!important;font-size:0!important;line-height:1!important;z-index:6!important;pointer-events:auto!important;transform:translateY(-50%)!important}body.home .new-home-tabs-fix .lyla-mobile-tabs-arrow--prev{left:4px!important}body.home .new-home-tabs-fix .lyla-mobile-tabs-arrow--next{right:4px!important}body.home .new-home-tabs-fix .lyla-mobile-tabs-arrow::before{content:""!important;display:block!important;width:8px!important;height:8px!important;border-top:2px solid currentColor!important;border-right:2px solid currentColor!important}body.home .new-home-tabs-fix .lyla-mobile-tabs-arrow--prev::before{transform:rotate(-135deg)!important;margin-left:3px!important}body.home .new-home-tabs-fix .lyla-mobile-tabs-arrow--next::before{transform:rotate(45deg)!important;margin-right:3px!important}body.home .new-home-tabs-fix .lyla-mobile-tabs-arrow[hidden]{display:none!important}body.home .lyla-tag-products-carousel-wrap{display:none!important}body.home .new-home-tabs-fix.lyla-topic-swiper-ready{overflow:hidden!important}body.home .new-home-tabs-fix .lyla-topic-mobile-swiper{width:100%!important;max-width:100%!important;height:auto!important;min-height:1px!important;max-height:none!important;overflow:hidden!important;touch-action:pan-y!important}body.home .new-home-tabs-fix .lyla-topic-mobile-swiper .swiper-wrapper{display:flex!important;align-items:flex-start!important;width:100%!important;height:auto!important;min-height:1px!important;max-height:none!important;visibility:visible!important;opacity:1!important}body.home .new-home-tabs-fix .lyla-topic-mobile-swiper .swiper-slide{flex:0 0 100%!important;width:100%!important;height:auto!important;min-height:1px!important;max-height:none!important;display:block!important;visibility:visible!important;opacity:1!important;overflow:visible!important}body.home .new-home-tabs-fix .lyla-topic-mobile-swiper .swiper-slide-active .kc_tab_content,body.home .new-home-tabs-fix .lyla-topic-mobile-swiper .swiper-slide-active .lyla-topic-card-col{display:block!important;height:auto!important;min-height:0!important;max-height:none!important;visibility:visible!important;opacity:1!important}body.home .lyla-topic-card-col{position:relative!important;left:auto!important;width:100%!important;max-width:100%!important;margin:0 auto 14px!important;background:#fff!important;border:1px solid rgba(201,37,50,.08)!important;border-radius:6px!important;box-shadow:0 8px 20px rgba(31,31,31,.04)!important;overflow:hidden!important;touch-action:pan-y!important;-webkit-user-select:none!important;user-select:none!important;cursor:grab!important;transform:none!important;transition:none!important;box-sizing:border-box!important}body.home .lyla-topic-card-col:hover{transform:none!important}body.home .lyla-topic-card-col>.kc_wrapper,body.home .lyla-topic-card-col>.kc-col-container{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body.home .lyla-topic-card-col__image,body.home .lyla-topic-card-col__image .kc_single_image,body.home .lyla-topic-card-col__image .wp-caption,body.home .lyla-topic-card-col__image figure,body.home .lyla-topic-card-col__image a{width:100%!important;min-width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden!important;box-sizing:border-box!important}body.home .lyla-topic-card-col__image img{display:block!important;width:100%!important;min-width:100%!important;max-width:none!important;height:auto!important;margin:0!important;object-fit:cover!important;object-position:center center!important;-webkit-user-drag:none!important;user-select:none!important}body.home .lyla-topic-card-col__image{position:relative!important;width:100%!important;margin-left:0!important;margin-right:0!important}body.home .new-home-tabs-fix.lyla-topic-hint-visible .lyla-topic-mobile-swiper .swiper-slide-active .lyla-topic-card-col__image::after{display:none!important;content:none!important}@keyframes lyla-topic-hint-fade{0%,70%{opacity:1}100%{opacity:0}}}body.home .lyla-topic-card-col__title,body.home .lyla-topic-card-col .kc_title{margin:0!important;padding:12px clamp(8px,1.6vw,22px) 0!important;letter-spacing:0!important;text-align:center!important}body.home .lyla-topic-card-col__title h1,body.home .lyla-topic-card-col__title h2,body.home .lyla-topic-card-col__title h3,body.home .lyla-topic-card-col__title h4,body.home .lyla-topic-card-col__title h5,body.home .lyla-topic-card-col__title h6,body.home .lyla-topic-card-col .kc_title h1,body.home .lyla-topic-card-col .kc_title h2,body.home .lyla-topic-card-col .kc_title h3,body.home .lyla-topic-card-col .kc_title h4,body.home .lyla-topic-card-col .kc_title h5,body.home .lyla-topic-card-col .kc_title h6{text-align:center!important}body.home .lyla-topic-card-col__desc,body.home .lyla-topic-card-col .kc_text_block{padding:10px clamp(8px,1.6vw,22px) 16px!important;text-align:left!important}body.home .lyla-topic-card-col__desc p,body.home .lyla-topic-card-col .kc_text_block p{margin-left:auto!important;margin-right:auto!important;max-width:620px!important;text-align:left!important}body.home{--lyla-home-font:var(--lyla-font-family);--lyla-home-title-primary-size:var(--lyla-title-page-size);--lyla-home-title-primary-weight:var(--lyla-title-page-weight);--lyla-home-title-primary-line:var(--lyla-title-page-line);--lyla-home-title-section-size:var(--lyla-title-section-size);--lyla-home-title-section-weight:var(--lyla-title-section-weight);--lyla-home-title-section-line:var(--lyla-title-section-line);--lyla-home-title-size:var(--lyla-home-title-section-size);--lyla-home-title-weight:var(--lyla-home-title-section-weight);--lyla-home-title-line:var(--lyla-home-title-section-line);--lyla-home-subtitle-size:var(--lyla-text-lead-size);--lyla-home-subtitle-weight:var(--lyla-text-lead-weight);--lyla-home-subtitle-line:var(--lyla-text-lead-line);--lyla-home-topic-title-size:var(--lyla-title-group-size);--lyla-home-topic-title-weight:var(--lyla-title-group-weight);--lyla-home-topic-title-line:var(--lyla-title-group-line);--lyla-home-finder-title-size:var(--lyla-title-group-size);--lyla-home-finder-title-weight:var(--lyla-title-group-weight);--lyla-home-finder-title-line:var(--lyla-title-group-line);--lyla-home-finder-panel-title-size:var(--lyla-title-group-size);--lyla-home-card-title-size:var(--lyla-title-card-size);--lyla-home-card-title-weight:var(--lyla-title-card-weight);--lyla-home-card-title-line:var(--lyla-title-card-line);--lyla-home-body-size:var(--lyla-text-body-size);--lyla-home-body-weight:var(--lyla-text-body-weight);--lyla-home-body-line:var(--lyla-text-body-line);--lyla-home-small-size:var(--lyla-text-small-size);--lyla-home-small-weight:var(--lyla-text-small-weight);--lyla-home-small-line:var(--lyla-text-small-line);--lyla-home-button-size:var(--lyla-button-text-size);--lyla-home-button-weight:var(--lyla-button-text-weight)}body.home,body.home .kc_title,body.home .kc_text_block,body.home .kc_text_block p,body.home .kc_single_image,body.home .wp-caption,body.home .wp-caption-text,body.home button,body.home input,body.home select,body.home textarea{font-family:var(--lyla-home-font)!important;font-synthesis:none}body.home .lyla-home-section-title,body.home .lyla-home-products__head .lyla-home-section-title,body.home .lyla-home-catnav .lyla-home-catnav__section-title,body.home .lyla-special-heading .lyla-special-title,body.home .lyla-home-switch-cards__title,body.home .lyla-home-strengths__title,body.home .section-title,body.home .section-header h2{font-size:var(--lyla-home-title-section-size)!important;font-weight:var(--lyla-home-title-section-weight)!important;line-height:var(--lyla-home-title-section-line)!important;letter-spacing:0!important}body.home .lyla-home-section-subtitle,body.home .lyla-home-catnav .lyla-home-catnav__section-subtitle,body.home .lyla-special-subtitle,body.home .lyla-home-switch-cards__subtitle,body.home .lyla-home-strengths__accent{font-size:var(--lyla-home-subtitle-size)!important;font-weight:var(--lyla-home-subtitle-weight)!important;line-height:var(--lyla-home-subtitle-line)!important;letter-spacing:0!important}body.home .lyla-home-special-heading-row .lyla-ranking-title,body.home .lyla-home-special-heading-row h3.kc_title.lyla-ranking-title,body.home .lyla-home-special-heading-row .kc_title.lyla-ranking-title,body.home .lyla-home-direct__title,body.home .lyla-topic-card-col__title,body.home .lyla-topic-card-col .kc_title,body.home .lyla-topic-card-col__title h1,body.home .lyla-topic-card-col__title h2,body.home .lyla-topic-card-col__title h3,body.home .lyla-topic-card-col__title h4,body.home .lyla-topic-card-col__title h5,body.home .lyla-topic-card-col__title h6,body.home .lyla-topic-card-col .kc_title h1,body.home .lyla-topic-card-col .kc_title h2,body.home .lyla-topic-card-col .kc_title h3,body.home .lyla-topic-card-col .kc_title h4,body.home .lyla-topic-card-col .kc_title h5,body.home .lyla-topic-card-col .kc_title h6,body.home .lyla-topic-card-col .kc_text_block h1,body.home .lyla-topic-card-col .kc_text_block h2,body.home .lyla-topic-card-col .kc_text_block h3,body.home .lyla-topic-card-col .kc_text_block h4,body.home .lyla-topic-card-col .kc_text_block h5,body.home .lyla-topic-card-col .kc_text_block h6{font-size:var(--lyla-home-topic-title-size)!important;font-weight:var(--lyla-home-topic-title-weight)!important;line-height:var(--lyla-home-topic-title-line)!important;letter-spacing:0!important}body.home .lyla-home-finder__title{font-size:var(--lyla-home-finder-title-size)!important;font-weight:var(--lyla-home-finder-title-weight)!important;line-height:var(--lyla-home-finder-title-line)!important;letter-spacing:0!important}body.home .lyla-home-finder__panel-title{font-size:var(--lyla-home-finder-panel-title-size)!important;font-weight:var(--lyla-home-card-title-weight)!important;line-height:var(--lyla-home-card-title-line)!important;letter-spacing:0!important}body.home .lyla-home-strengths__card-title,body.home .lyla-home-direct__subtitle,body.home .lyla-home-direct__actor-label,body.home .lyla-home-direct__step-label,body.home .lyla-home-catnav .lyla-home-catnav__title,body.home .lyla-home-switch-cards__item-title,body.home .new-home-tabs-fix .lyla-mobile-tabs-label,body.home .lyla-home-finder__link,body.home .lyla-home-order-flow__number,body.home .lyla-home-order-flow__title{font-size:var(--lyla-home-card-title-size)!important;font-weight:var(--lyla-home-card-title-weight)!important;line-height:var(--lyla-home-card-title-line)!important;letter-spacing:0!important}body.home .lyla-home-strengths__text,body.home .lyla-home-strengths__text p,body.home .lyla-home-order-flow__text,body.home .lyla-topic-card-col__desc,body.home .lyla-topic-card-col__desc p,body.home .lyla-topic-card-col .kc_text_block,body.home .lyla-topic-card-col .kc_text_block p{font-size:var(--lyla-home-body-size)!important;font-weight:var(--lyla-home-body-weight)!important;line-height:var(--lyla-home-body-line)!important;letter-spacing:0!important}body.home .lyla-home-strengths__badge,body.home .lyla-home-strengths__card-text,body.home .lyla-home-direct__badge,body.home .lyla-home-switch-cards__badge,body.home .lyla-home-switch-cards__item-desc,body.home .lyla-home-finder__subtitle,body.home .lyla-home-latest-news__date,body.home .lyla-home-latest-news__excerpt-link,body.home .wp-caption-text{font-size:var(--lyla-home-small-size)!important;font-weight:var(--lyla-home-small-weight)!important;line-height:var(--lyla-home-small-line)!important;letter-spacing:0!important}body.home .lyla-home-strengths__button,body.home .lyla-home-catnav .lyla-home-catnav__morebtn,body.home .lyla-home-latest-news__more,body.home .lyla-home-order-flow__button{font-size:var(--lyla-home-button-size)!important;font-weight:var(--lyla-home-button-weight)!important;line-height:1!important;letter-spacing:0!important}@media (max-width:767px){body.home{--lyla-home-title-size:var(--lyla-home-title-section-size)}}@media (max-width:767px){html,body,#page,.site,.site-content,.home #content,.home #primary,.home .entry-content{max-width:100vw!important;overflow-x:hidden!important}}html,body,.site,.site-content,.home .site-content,.home .entry-content{max-width:100%!important;overflow-x:hidden!important}body.home .site-content>.col-full,body.home .site-content>.col-full>.row,body.home #primary,body.home .content-area,body.home .site-main,body.home .entry-content{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body.home .entry-content>section.kc_row.home-top-banner-row,body.home .entry-content>section.kc_row.home-top-banner-row>.kc-row-container,body.home .entry-content>section.kc_row.home-top-banner-row .kc-wrap-columns,body.home .home-swiper-outer,.home-swiper-outer{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:0!important;padding-right:0!important;overflow:hidden!important;box-sizing:border-box!important}body.home .home-swiper-coverflow,body.home .home-swiper-coverflow.swiper,.home-swiper-coverflow,.home-swiper-coverflow.swiper{max-width:100%!important;overflow:hidden!important;box-sizing:border-box!important}body.home #primary .entry-content>section.kc_row:not(.home-top-banner-row),body.home .content-area .entry-content>section.kc_row:not(.home-top-banner-row),body.home .site-main .entry-content>section.kc_row:not(.home-top-banner-row),body.home .entry-content>section.kc_row:not(.home-top-banner-row),body.home #primary .entry-content>section.kc-elm.kc_row.kc_row:not(.home-top-banner-row),body.home .content-area .entry-content>section.kc-elm.kc_row.kc_row:not(.home-top-banner-row),body.home .site-main .entry-content>section.kc-elm.kc_row.kc_row:not(.home-top-banner-row),body.home .entry-content>section.kc-elm.kc_row.kc_row:not(.home-top-banner-row){float:none!important;clear:none!important;position:relative!important;left:auto!important;right:auto!important;width:100%!important;max-width:var(--lyla-site-content-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--lyla-site-content-pad)!important;padding-right:var(--lyla-site-content-pad)!important;transform:none!important;box-sizing:border-box!important}body.home #primary .entry-content>section.kc_row:not(.home-top-banner-row)>.kc-row-container,body.home .content-area .entry-content>section.kc_row:not(.home-top-banner-row)>.kc-row-container,body.home .site-main .entry-content>section.kc_row:not(.home-top-banner-row)>.kc-row-container,body.home .entry-content>section.kc_row:not(.home-top-banner-row)>.kc-row-container,body.home #primary .entry-content>section.kc-elm.kc_row.kc_row:not(.home-top-banner-row)>.kc-row-container,body.home .content-area .entry-content>section.kc-elm.kc_row.kc_row:not(.home-top-banner-row)>.kc-row-container,body.home .site-main .entry-content>section.kc-elm.kc_row.kc_row:not(.home-top-banner-row)>.kc-row-container,body.home .entry-content>section.kc-elm.kc_row.kc_row:not(.home-top-banner-row)>.kc-row-container{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body.home .entry-content>section.kc_row:not(.home-top-banner-row)>.kc-row-container>.kc-wrap-columns,body.home .entry-content>section.kc_row:not(.home-top-banner-row) .kc-wrap-columns{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}body.home .entry-content>section.kc_row:not(.home-top-banner-row) .kc_column,body.home .entry-content>section.kc_row:not(.home-top-banner-row) .kc-col-container,body.home .entry-content>section.kc_row:not(.home-top-banner-row) .kc_text_block{max-width:100%!important;box-sizing:border-box!important}body.home .entry-content>section.kc-css-618383,body.home .entry-content>section.kc-css-618383>.kc-row-container,body.home .lyla-home-strengths__inner,body.home .lyla-home-direct__inner,body.home .lyla-home-finder__inner{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}body.home .entry-content>section.kc-css-618383,body.home .entry-content>section.kc-css-618383>.kc-row-container{padding-left:0!important;padding-right:0!important}@media (min-width:1024px){body.home .entry-content>section.kc-elm.kc_row.kc_row:not(.home-top-banner-row)>.kc-row-container>.kc-wrap-columns>.kc_column{padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}}@media (max-width:1023px){body.home #primary .entry-content>section.kc_row:not(.home-top-banner-row),body.home .content-area .entry-content>section.kc_row:not(.home-top-banner-row),body.home .site-main .entry-content>section.kc_row:not(.home-top-banner-row),body.home .entry-content>section.kc_row:not(.home-top-banner-row),body.home #primary .entry-content>section.kc-elm.kc_row.kc_row:not(.home-top-banner-row),body.home .content-area .entry-content>section.kc-elm.kc_row.kc_row:not(.home-top-banner-row),body.home .site-main .entry-content>section.kc-elm.kc_row.kc_row:not(.home-top-banner-row),body.home .entry-content>section.kc-elm.kc_row.kc_row:not(.home-top-banner-row){padding-left:var(--lyla-site-content-pad-mobile,14px)!important;padding-right:var(--lyla-site-content-pad-mobile,14px)!important}body.home .entry-content>section.kc-elm.kc_row.kc_row:not(.home-top-banner-row)>.kc-row-container{padding-left:0!important;padding-right:0!important}}@media (max-width:767px){body.home .entry-content>section.kc_row:not(.home-top-banner-row) .lyla-home-latest-news,body.home .entry-content>section.kc_row:not(.home-top-banner-row) .lyla-home-products,body.home .entry-content>section.kc_row:not(.home-top-banner-row) .lyla-home-middle-news__inner,body.home .entry-content>section.kc_row:not(.home-top-banner-row) .lyla-home-finder__inner{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}}@media (max-width:767px){body.home .lyla-home-direct__actor:nth-child(2) .lyla-home-direct__actor-label{color:transparent!important;font-size:0!important;line-height:0!important}body.home .lyla-home-direct__actor:nth-child(2) .lyla-home-direct__actor-label::before{content:"ノベルティ製造\A・COM"!important;display:block!important;color:#222!important;font-size:11px!important;font-weight:700!important;line-height:1.3!important;white-space:pre-line!important}}body.home .lyla-home-order-flow{width:100vw!important;max-width:100vw!important;margin:72px calc(50% - 50vw) 0!important;padding:72px 0 82px!important;background:#f5f6f8!important;box-sizing:border-box!important}body.home .lyla-home-order-flow__inner{width:min(100%,var(--lyla-site-content-max,1220px))!important;max-width:var(--lyla-site-content-max,1220px)!important;margin:0 auto!important;padding:0 var(--lyla-site-content-pad,20px)!important;box-sizing:border-box!important}body.home .lyla-home-order-flow__box{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:0 24px!important;width:100%!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.home .lyla-home-order-flow .lyla-home-section-title{grid-column:1!important;grid-row:1!important;margin:0 0 8px!important;color:#222!important;text-align:left!important}body.home .lyla-home-order-flow .lyla-home-section-subtitle{grid-column:1!important;grid-row:2!important;margin:0 0 28px!important;color:#666!important;text-align:left!important}body.home .lyla-home-order-flow__action{grid-column:2!important;grid-row:1 / span 2!important;align-self:end!important;margin:0 0 30px!important;text-align:right!important}body.home .lyla-home-order-flow__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#d21f2f!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:none!important}body.home .lyla-home-order-flow__button:hover,body.home .lyla-home-order-flow__button:focus{background:transparent!important;color:#a91520!important;text-decoration:none!important}body.home .lyla-home-order-flow__steps{grid-column:1 / -1!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important;margin:0!important;padding:0!important;list-style:none!important}body.home .lyla-home-order-flow__steps::before{display:none!important;content:none!important}body.home .lyla-home-order-flow__step{display:block!important;min-height:158px!important;padding:20px 20px 22px!important;border:1px solid #e2e4e8!important;border-radius:6px!important;background:#fff!important;text-align:left!important;box-shadow:none!important;box-sizing:border-box!important}body.home .lyla-home-order-flow__number{display:block!important;width:auto!important;height:auto!important;margin:0 0 18px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#e51e2a!important;font-size:20px!important;font-weight:800!important;line-height:1!important;letter-spacing:.02em!important;box-shadow:none!important}body.home .lyla-home-order-flow__title{margin:0 0 4px!important;color:#222!important;font-size:16px!important;font-weight:700!important;line-height:1.55!important;text-align:left!important}body.home .lyla-home-order-flow__text{margin:0!important;color:#333!important;font-size:15px!important;font-weight:400!important;line-height:1.7!important;text-align:left!important}@media (max-width:1023px){body.home .lyla-home-order-flow{margin-top:54px!important;padding:54px 0 62px!important}body.home .lyla-home-order-flow__steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){body.home .lyla-home-order-flow{width:100vw!important;max-width:100vw!important;margin:42px calc(50% - 50vw) 0!important;padding:42px 0 48px!important;overflow:hidden!important}body.home .lyla-home-order-flow__inner{width:100%!important;max-width:100%!important;padding:0 var(--lyla-site-content-pad-mobile,14px)!important;box-sizing:border-box!important}body.home .lyla-home-order-flow__box{display:block!important}body.home .lyla-home-order-flow .lyla-home-section-title,body.home .lyla-home-order-flow .lyla-home-section-subtitle{text-align:left!important}body.home .lyla-home-order-flow .lyla-home-section-subtitle{margin-bottom:20px!important}body.home .lyla-home-order-flow__action{margin:0 0 22px!important;text-align:left!important}body.home .lyla-home-order-flow__steps{grid-template-columns:1fr!important;gap:12px!important;width:100%!important}body.home .lyla-home-order-flow__step{width:100%!important;min-height:0!important;padding:18px!important;box-sizing:border-box!important}body.home .lyla-home-order-flow__number{margin-bottom:12px!important}}body.home{--lyla-special-suite-bg:transparent;--lyla-special-suite-top:0px;--lyla-special-suite-head-pad-top:68px;--lyla-special-suite-head-pad-bottom:30px;--lyla-special-suite-row-pad:28px;--lyla-special-suite-bottom:74px;--lyla-special-panel-pad-y:34px;--lyla-special-panel-pad-x:34px;--lyla-special-title-gap:18px;--lyla-special-tabs-gap:34px;--lyla-special-column-gap:34px;--lyla-special-topic-card-height:444px;--lyla-special-product-lift:-16px}body.home section[id="%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E7%89%B9%E9%9B%86%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB"],body.home section[id="%E4%BA%BA%E6%B0%97%E3%83%BB%E5%A3%B2%E3%82%8C%E7%AD%8B%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3%E3%83%A9%E3%83%B3%E3%82%AD%E3%83%B3%E3%82%B0"],body.home section[id="%E3%83%90%E3%83%83%E3%82%B0%E3%83%BB%E3%83%9D%E3%83%BC%E3%83%81%E3%81%AE%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E5%88%B6%E4%BD%9C"],body.home section[id="%E6%96%87%E6%88%BF%E5%85%B7%E3%83%BB%E6%97%A5%E7%94%A8%E9%9B%91%E8%B2%A8%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"],body.home section[id="%E5%AD%A3%E7%AF%80%E3%83%BB%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E5%90%91%E3%81%91%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"],body.home section[id="%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%83%BB%E6%8E%A8%E3%81%97%E6%B4%BB%E3%82%B0%E3%83%83%E3%82%BA"],body.home section[id="%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E5%88%A5%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"]{position:relative!important;z-index:0!important;width:auto!important;max-width:none!important;background:var(--lyla-special-suite-bg)!important;box-shadow:none!important;clip-path:inset(0 -100vmax)!important;box-sizing:border-box!important}body.home section[id="%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E7%89%B9%E9%9B%86%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB"]{margin-top:var(--lyla-special-suite-top)!important;margin-bottom:0!important;padding-top:var(--lyla-special-suite-head-pad-top)!important;padding-bottom:var(--lyla-special-suite-head-pad-bottom)!important}body.home section[id="%E4%BA%BA%E6%B0%97%E3%83%BB%E5%A3%B2%E3%82%8C%E7%AD%8B%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3%E3%83%A9%E3%83%B3%E3%82%AD%E3%83%B3%E3%82%B0"],body.home section[id="%E3%83%90%E3%83%83%E3%82%B0%E3%83%BB%E3%83%9D%E3%83%BC%E3%83%81%E3%81%AE%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E5%88%B6%E4%BD%9C"],body.home section[id="%E6%96%87%E6%88%BF%E5%85%B7%E3%83%BB%E6%97%A5%E7%94%A8%E9%9B%91%E8%B2%A8%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"],body.home section[id="%E5%AD%A3%E7%AF%80%E3%83%BB%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E5%90%91%E3%81%91%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"],body.home section[id="%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%83%BB%E6%8E%A8%E3%81%97%E6%B4%BB%E3%82%B0%E3%83%83%E3%82%BA"],body.home section[id="%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E5%88%A5%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"]{margin-top:0!important;margin-bottom:0!important;padding-top:var(--lyla-special-suite-row-pad)!important;padding-bottom:var(--lyla-special-suite-row-pad)!important}body.home section[id="%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E5%88%A5%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"]{padding-bottom:var(--lyla-special-suite-bottom)!important}body.home section[id="%E4%BA%BA%E6%B0%97%E3%83%BB%E5%A3%B2%E3%82%8C%E7%AD%8B%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3%E3%83%A9%E3%83%B3%E3%82%AD%E3%83%B3%E3%82%B0"]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container,body.home section[id="%E3%83%90%E3%83%83%E3%82%B0%E3%83%BB%E3%83%9D%E3%83%BC%E3%83%81%E3%81%AE%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E5%88%B6%E4%BD%9C"]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container,body.home section[id="%E6%96%87%E6%88%BF%E5%85%B7%E3%83%BB%E6%97%A5%E7%94%A8%E9%9B%91%E8%B2%A8%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container,body.home section[id="%E5%AD%A3%E7%AF%80%E3%83%BB%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E5%90%91%E3%81%91%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container,body.home section[id="%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%83%BB%E6%8E%A8%E3%81%97%E6%B4%BB%E3%82%B0%E3%83%83%E3%82%BA"]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container,body.home section[id="%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E5%88%A5%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container{background:#fff!important;padding:var(--lyla-special-panel-pad-y) var(--lyla-special-panel-pad-x)!important;border:1px solid rgba(201,37,50,.08)!important;border-radius:6px!important;box-shadow:0 8px 24px rgba(31,31,31,.045)!important;box-sizing:border-box!important}body.home .lyla-home-special-heading-row{margin:0 0 var(--lyla-special-title-gap)!important}body.home .lyla-home-special-heading-row .lyla-ranking-title,body.home .lyla-home-special-heading-row .kc_title{margin:0!important}body.home .new-home-tabs-fix{margin:0!important;padding:0!important;background:transparent!important}@media (min-width:768px){body.home .new-home-tabs-fix .kc_row_inner::before,body.home .new-home-tabs-fix .kc_row_inner::after,body.home .new-home-tabs-fix .kc-wrap-columns::before,body.home .new-home-tabs-fix .kc-wrap-columns::after{content:"";display:table}body.home .new-home-tabs-fix .kc_row_inner::after,body.home .new-home-tabs-fix .kc-wrap-columns::after{clear:both}body.home .new-home-tabs-fix .kc_row_inner>.kc_col-sm-6,body.home .new-home-tabs-fix .kc_row_inner>.kc_column_inner.kc_col-sm-6{float:left!important;width:calc(50% - 12px)!important;max-width:calc(50% - 12px)!important;box-sizing:border-box!important}body.home .new-home-tabs-fix .kc_row_inner>.kc_col-sm-6:nth-child(2n+1),body.home .new-home-tabs-fix .kc_row_inner>.kc_column_inner.kc_col-sm-6:nth-child(2n+1){margin-right:24px!important}body.home .new-home-tabs-fix .kc_tab.ui-tabs-hide:not(.ui-tabs-body-active):not(.kc-section-active),body.home .new-home-tabs-fix .kc_tab.kc_ui-tabs-hide:not(.ui-tabs-body-active):not(.kc-section-active),body.home .new-home-tabs-fix .ui-tabs-panel.ui-tabs-hide:not(.ui-tabs-body-active):not(.kc-section-active),body.home .new-home-tabs-fix .ui-tabs-panel.kc_ui-tabs-hide:not(.ui-tabs-body-active):not(.kc-section-active){display:none!important}body.home .new-home-tabs-fix .kc_tab.ui-tabs-body-active,body.home .new-home-tabs-fix .kc_tab.kc-section-active,body.home .new-home-tabs-fix .ui-tabs-panel.ui-tabs-body-active,body.home .new-home-tabs-fix .ui-tabs-panel.kc-section-active{display:block!important}}body.home .new-home-tabs-fix .kc_tabs_nav{margin:0 0 var(--lyla-special-tabs-gap)!important}body.home .new-home-tabs-fix .kc_tab_content{padding:0!important}body.home .new-home-tabs-fix .kc_tab_content>.kc_row_inner{margin-top:0!important}body.home .lyla-topic-card-col{height:var(--lyla-special-topic-card-height)!important;min-height:var(--lyla-special-topic-card-height)!important;margin-top:0!important}body.home .lyla-topic-card-col>.kc_wrapper,body.home .lyla-topic-card-col>.kc-col-container{height:var(--lyla-special-topic-card-height)!important;min-height:var(--lyla-special-topic-card-height)!important}body.home .lyla-tag-products-carousel-wrap{margin:var(--lyla-special-product-lift) 0 0!important;padding-left:0!important}body.home section[id="%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E7%89%B9%E9%9B%86%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB"] .lyla-special-heading{margin:0!important;text-align:left!important}body.home section[id="%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E7%89%B9%E9%9B%86%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB"] .lyla-special-title{margin:0 0 14px!important;color:#202124!important;font-size:var(--lyla-home-title-section-size)!important;font-weight:var(--lyla-home-title-section-weight)!important;line-height:var(--lyla-home-title-section-line)!important;letter-spacing:0!important;text-align:left!important}body.home section[id="%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E7%89%B9%E9%9B%86%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB"] .lyla-special-subtitle{margin:0!important;color:#666!important;font-size:var(--lyla-home-subtitle-size)!important;font-weight:var(--lyla-home-subtitle-weight)!important;line-height:var(--lyla-home-subtitle-line)!important;letter-spacing:0!important;text-align:left!important}body.home .lyla-special-head-pills{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin:40px 0 0!important;padding:0!important}body.home .lyla-special-head-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:0 18px!important;border:2px solid #f2b7bd!important;border-radius:999px!important;background:#fffafa!important;color:#b30f1d!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease!important}body.home .lyla-special-head-pill:hover,body.home .lyla-special-head-pill:focus{border-color:#e83a48!important;background:#fff!important;color:#d21f2f!important;text-decoration:none!important}@media (max-width:767px){body.home{--lyla-special-suite-top:48px;--lyla-special-suite-head-pad-top:44px;--lyla-special-suite-head-pad-bottom:12px;--lyla-special-suite-row-pad:12px;--lyla-special-suite-bottom:48px;--lyla-special-panel-pad-y:18px;--lyla-special-panel-pad-x:14px;--lyla-special-title-gap:14px;--lyla-special-tabs-gap:22px;--lyla-special-column-gap:18px;--lyla-special-topic-card-height:auto;--lyla-special-product-lift:0px}body.home section[id="%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E7%89%B9%E9%9B%86%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB"] .lyla-special-title{margin-bottom:14px!important;font-size:var(--lyla-home-title-section-size)!important;line-height:var(--lyla-home-title-section-line)!important}body.home section[id="%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E7%89%B9%E9%9B%86%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB"] .lyla-special-subtitle{font-size:var(--lyla-home-subtitle-size)!important;line-height:var(--lyla-home-subtitle-line)!important}body.home .lyla-special-head-pills{flex-wrap:nowrap!important;gap:10px!important;margin-top:28px!important;padding-bottom:4px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}body.home .lyla-special-head-pills::-webkit-scrollbar{display:none!important}body.home .lyla-special-head-pill{min-height:42px!important;padding:0 18px!important;border-width:1px!important;font-size:15px!important;flex:0 0 auto!important}}@media (max-width:767px){body.home section[id="%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E7%89%B9%E9%9B%86%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB"]>.kc-row-container,body.home section[id="%E4%BA%BA%E6%B0%97%E3%83%BB%E5%A3%B2%E3%82%8C%E7%AD%8B%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3%E3%83%A9%E3%83%B3%E3%82%AD%E3%83%B3%E3%82%B0"]>.kc-row-container,body.home section[id="%E3%83%90%E3%83%83%E3%82%B0%E3%83%BB%E3%83%9D%E3%83%BC%E3%83%81%E3%81%AE%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E5%88%B6%E4%BD%9C"]>.kc-row-container,body.home section[id="%E6%96%87%E6%88%BF%E5%85%B7%E3%83%BB%E6%97%A5%E7%94%A8%E9%9B%91%E8%B2%A8%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"]>.kc-row-container,body.home section[id="%E5%AD%A3%E7%AF%80%E3%83%BB%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E5%90%91%E3%81%91%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"]>.kc-row-container,body.home section[id="%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%83%BB%E6%8E%A8%E3%81%97%E6%B4%BB%E3%82%B0%E3%83%83%E3%82%BA"]>.kc-row-container,body.home section[id="%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E5%88%A5%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"]>.kc-row-container{background:#fff!important;border:1px solid rgba(201,37,50,.06)!important;border-radius:8px!important;box-shadow:0 8px 20px rgba(31,31,31,.035)!important;padding:18px 14px!important;box-sizing:border-box!important}body.home section[id="%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E7%89%B9%E9%9B%86%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB"]>.kc-row-container,body.home section[id="%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E7%89%B9%E9%9B%86%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB"] .kc-wrap-columns,body.home section[id="%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E7%89%B9%E9%9B%86%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB"] .kc_column,body.home section[id="%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E7%89%B9%E9%9B%86%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB"] .kc-col-container,body.home section[id="%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E7%89%B9%E9%9B%86%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB"] .kc_text_block{float:none!important;height:auto!important;min-height:0!important;overflow:visible!important}body.home .lyla-special-heading .lyla-special-title{display:block!important;margin:0 0 10px!important;color:#202124!important;font-size:var(--lyla-home-title-section-size)!important;font-weight:var(--lyla-home-title-section-weight)!important;line-height:var(--lyla-home-title-section-line)!important;text-align:left!important}body.home .lyla-special-heading{padding:0!important;text-align:left!important}body.home .lyla-special-heading .lyla-special-subtitle{text-align:left!important}body.home .new-home-tabs-fix .kc_tab_content{padding:0!important}body.home .lyla-special-head-pills{display:none!important}body.home section[id="%E4%BA%BA%E6%B0%97%E3%83%BB%E5%A3%B2%E3%82%8C%E7%AD%8B%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3%E3%83%A9%E3%83%B3%E3%82%AD%E3%83%B3%E3%82%B0"]>.kc-row-container,body.home section[id="%E4%BA%BA%E6%B0%97%E3%83%BB%E5%A3%B2%E3%82%8C%E7%AD%8B%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3%E3%83%A9%E3%83%B3%E3%82%AD%E3%83%B3%E3%82%B0"] .kc-wrap-columns,body.home section[id="%E4%BA%BA%E6%B0%97%E3%83%BB%E5%A3%B2%E3%82%8C%E7%AD%8B%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3%E3%83%A9%E3%83%B3%E3%82%AD%E3%83%B3%E3%82%B0"] .kc_column,body.home section[id="%E4%BA%BA%E6%B0%97%E3%83%BB%E5%A3%B2%E3%82%8C%E7%AD%8B%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3%E3%83%A9%E3%83%B3%E3%82%AD%E3%83%B3%E3%82%B0"] .kc-col-container,body.home section[id="%E3%83%90%E3%83%83%E3%82%B0%E3%83%BB%E3%83%9D%E3%83%BC%E3%83%81%E3%81%AE%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E5%88%B6%E4%BD%9C"]>.kc-row-container,body.home section[id="%E3%83%90%E3%83%83%E3%82%B0%E3%83%BB%E3%83%9D%E3%83%BC%E3%83%81%E3%81%AE%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E5%88%B6%E4%BD%9C"] .kc-wrap-columns,body.home section[id="%E3%83%90%E3%83%83%E3%82%B0%E3%83%BB%E3%83%9D%E3%83%BC%E3%83%81%E3%81%AE%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E5%88%B6%E4%BD%9C"] .kc_column,body.home section[id="%E3%83%90%E3%83%83%E3%82%B0%E3%83%BB%E3%83%9D%E3%83%BC%E3%83%81%E3%81%AE%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E5%88%B6%E4%BD%9C"] .kc-col-container,body.home section[id="%E6%96%87%E6%88%BF%E5%85%B7%E3%83%BB%E6%97%A5%E7%94%A8%E9%9B%91%E8%B2%A8%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"]>.kc-row-container,body.home section[id="%E6%96%87%E6%88%BF%E5%85%B7%E3%83%BB%E6%97%A5%E7%94%A8%E9%9B%91%E8%B2%A8%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"] .kc-wrap-columns,body.home section[id="%E6%96%87%E6%88%BF%E5%85%B7%E3%83%BB%E6%97%A5%E7%94%A8%E9%9B%91%E8%B2%A8%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"] .kc_column,body.home section[id="%E6%96%87%E6%88%BF%E5%85%B7%E3%83%BB%E6%97%A5%E7%94%A8%E9%9B%91%E8%B2%A8%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"] .kc-col-container,body.home section[id="%E5%AD%A3%E7%AF%80%E3%83%BB%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E5%90%91%E3%81%91%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"]>.kc-row-container,body.home section[id="%E5%AD%A3%E7%AF%80%E3%83%BB%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E5%90%91%E3%81%91%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"] .kc-wrap-columns,body.home section[id="%E5%AD%A3%E7%AF%80%E3%83%BB%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E5%90%91%E3%81%91%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"] .kc_column,body.home section[id="%E5%AD%A3%E7%AF%80%E3%83%BB%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E5%90%91%E3%81%91%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"] .kc-col-container,body.home section[id="%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%83%BB%E6%8E%A8%E3%81%97%E6%B4%BB%E3%82%B0%E3%83%83%E3%82%BA"]>.kc-row-container,body.home section[id="%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%83%BB%E6%8E%A8%E3%81%97%E6%B4%BB%E3%82%B0%E3%83%83%E3%82%BA"] .kc-wrap-columns,body.home section[id="%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%83%BB%E6%8E%A8%E3%81%97%E6%B4%BB%E3%82%B0%E3%83%83%E3%82%BA"] .kc_column,body.home section[id="%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%83%BB%E6%8E%A8%E3%81%97%E6%B4%BB%E3%82%B0%E3%83%83%E3%82%BA"] .kc-col-container,body.home section[id="%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E5%88%A5%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"]>.kc-row-container,body.home section[id="%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E5%88%A5%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"] .kc-wrap-columns,body.home section[id="%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E5%88%A5%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"] .kc_column,body.home section[id="%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E5%88%A5%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"] .kc-col-container{display:flow-root!important;float:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}body.home section[id="%E4%BA%BA%E6%B0%97%E3%83%BB%E5%A3%B2%E3%82%8C%E7%AD%8B%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3%E3%83%A9%E3%83%B3%E3%82%AD%E3%83%B3%E3%82%B0"] .kc_column,body.home section[id="%E3%83%90%E3%83%83%E3%82%B0%E3%83%BB%E3%83%9D%E3%83%BC%E3%83%81%E3%81%AE%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E5%88%B6%E4%BD%9C"] .kc_column,body.home section[id="%E6%96%87%E6%88%BF%E5%85%B7%E3%83%BB%E6%97%A5%E7%94%A8%E9%9B%91%E8%B2%A8%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"] .kc_column,body.home section[id="%E5%AD%A3%E7%AF%80%E3%83%BB%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E5%90%91%E3%81%91%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"] .kc_column,body.home section[id="%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%83%BB%E6%8E%A8%E3%81%97%E6%B4%BB%E3%82%B0%E3%83%83%E3%82%BA"] .kc_column,body.home section[id="%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E5%88%A5%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"] .kc_column{padding-left:0!important;padding-right:0!important;background:transparent!important}body.home section[id="%E4%BA%BA%E6%B0%97%E3%83%BB%E5%A3%B2%E3%82%8C%E7%AD%8B%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3%E3%83%A9%E3%83%B3%E3%82%AD%E3%83%B3%E3%82%B0"]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container,body.home section[id="%E3%83%90%E3%83%83%E3%82%B0%E3%83%BB%E3%83%9D%E3%83%BC%E3%83%81%E3%81%AE%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E5%88%B6%E4%BD%9C"]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container,body.home section[id="%E6%96%87%E6%88%BF%E5%85%B7%E3%83%BB%E6%97%A5%E7%94%A8%E9%9B%91%E8%B2%A8%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container,body.home section[id="%E5%AD%A3%E7%AF%80%E3%83%BB%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E5%90%91%E3%81%91%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container,body.home section[id="%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%83%BB%E6%8E%A8%E3%81%97%E6%B4%BB%E3%82%B0%E3%83%83%E3%82%BA"]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container,body.home section[id="%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E5%88%A5%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%83%8E%E3%83%99%E3%83%AB%E3%83%86%E3%82%A3"]>.kc-row-container>.kc-wrap-columns>.kc_column>.kc-col-container{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.home .new-home-tabs-fix .lyla-special-mobile-visible,body.home .new-home-tabs-fix .lyla-special-mobile-visible .kc_tab_content,body.home .new-home-tabs-fix .lyla-special-mobile-visible .kc_row,body.home .new-home-tabs-fix .lyla-special-mobile-visible .kc_row_inner,body.home .new-home-tabs-fix .lyla-special-mobile-visible .kc_column,body.home .new-home-tabs-fix .lyla-special-mobile-visible .kc_column_inner,body.home .new-home-tabs-fix .lyla-special-mobile-visible .kc_wrapper,body.home .new-home-tabs-fix .lyla-special-mobile-visible .kc-col-inner-container,body.home .new-home-tabs-fix .lyla-special-mobile-visible .lyla-topic-card-col{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}body.home .new-home-tabs-fix .lyla-tag-products-carousel-wrap,body.home .new-home-tabs-fix .lyla-special-mobile-visible .lyla-tag-products-carousel-wrap,body.home .new-home-tabs-fix.lyla-mobile-tabs-ready .kc_tab.ui-tabs-active .lyla-tag-products-carousel-wrap,body.home .new-home-tabs-fix.lyla-mobile-tabs-ready .ui-tabs-panel.ui-tabs-active .lyla-tag-products-carousel-wrap,body.home .new-home-tabs-fix .lyla-topic-mobile-swiper .swiper-slide-active .lyla-tag-products-carousel-wrap{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body.home .lyla-topic-card-col,body.home .lyla-topic-card-col>.kc_wrapper,body.home .lyla-topic-card-col>.kc-col-container{height:auto!important;min-height:0!important}body.home .new-home-tabs-fix .lyla-special-mobile-visible .lyla-topic-card-col{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important}body.home .lyla-home-order-flow{width:100vw!important;max-width:100vw!important;margin:40px calc(50% - 50vw) 0!important;padding:36px 0 42px!important;overflow:hidden!important}body.home .lyla-home-order-flow__inner{width:100%!important;max-width:100%!important;padding:0 var(--lyla-site-content-pad-mobile,14px)!important;box-sizing:border-box!important}body.home .lyla-home-order-flow__box{display:block!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.home .lyla-home-order-flow__steps{gap:10px!important;width:100%!important}body.home .lyla-home-order-flow__step{display:grid!important;grid-template-columns:auto 1fr!important;column-gap:12px!important;align-items:start!important;width:100%!important;padding:16px!important;box-sizing:border-box!important}body.home .lyla-home-order-flow__number{margin:2px 0 0!important;font-size:18px!important}body.home .lyla-home-order-flow__title{margin:0 0 4px!important;font-size:15px!important}body.home .lyla-home-order-flow__text{grid-column:2!important;font-size:14px!important;line-height:1.6!important}}