.Cz4l4G_stepIndicator{flex-flow:row;justify-content:center;align-items:stretch;margin-top:60px;margin-bottom:80px;display:flex}@media not (min-width:768px){.Cz4l4G_stepIndicator{margin-bottom:56px}}.Cz4l4G_stepIndicator__item{--_triangle-size:16px;z-index:1;max-width:133px;font-size:13px;font-weight:var(--g-font-weight-bold);background-color:#2a2a2a;flex-flow:row;flex:auto;justify-content:center;align-items:center;padding:.6em 1em .7em;display:flex;position:relative}@media not (min-width:560px){.Cz4l4G_stepIndicator__item{max-width:none}}.Cz4l4G_stepIndicator__item.Cz4l4G_isCurrent{background-color:var(--g-color-text);color:var(--g-color-base)}.Cz4l4G_stepIndicator__item:first-child{margin-right:calc(var(--_triangle-size)*-1 + 6px);clip-path:polygon(0 0, calc(100% - var(--_triangle-size)) 0, 100% 50%, calc(100% - var(--_triangle-size)) 100%, 0 100%)}.Cz4l4G_stepIndicator__item:last-child{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, var(--_triangle-size) 50%)}.Cz4l4G_stepIndicator__item:not(:first-child):not(:last-child){margin-right:calc(var(--_triangle-size)*-1 + 6px);clip-path:polygon(0 0, calc(100% - var(--_triangle-size)) 0, 100% 50%, calc(100% - var(--_triangle-size)) 100%, 0 100%, var(--_triangle-size) 50%)}
._22jyiW_input{appearance:none;color:inherit;background-color:#2a2a2a;border:none;padding:.4em 1.4em;display:block}
._5ge_ja_svgIcon{aspect-ratio:calc(var(--_icon-width,1)/var(--_icon-height,1));width:calc(var(--_icon-width)*1px);flex-flow:row;justify-content:center;align-items:center;max-width:100%;display:flex}._5ge_ja_svgIcon._5ge_ja_isFlip--horizontal{transform:scaleX(-1)}._5ge_ja_svgIcon._5ge_ja_isFlip--vertical{transform:scaleY(-1)}._5ge_ja_svgIcon svg{width:100%;height:100%;display:block}
.IeiwqG_price{justify-content:flex-start;align-items:baseline;gap:.1em;font-size:13px;display:inline-flex}.IeiwqG_price>span{font-size:10px}@media not (min-width:768px){.IeiwqG_price{font-size:12px}}
.C29zVq_shareButtons{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:10px;display:flex}
.rTTihq_pagination__list{flex-flow:wrap;justify-content:center;align-items:center;display:flex}@media not (min-width:560px){.rTTihq_pagination__list{margin-left:-16px;margin-right:-16px}}.rTTihq_pagination__item,.rTTihq_pagination__arrow{justify-content:center;align-items:center;padding:1em 1.2em;font-size:12px;line-height:1.2;display:flex}@media not (min-width:560px){.rTTihq_pagination__item,.rTTihq_pagination__arrow{padding:.8em}}.rTTihq_pagination__item{opacity:.7}.rTTihq_pagination__item[aria-current=page]{text-underline-offset:.8em;opacity:1;pointer-events:none;text-decoration:underline}.rTTihq_pagination__arrow.rTTihq_isDisabled{pointer-events:none;opacity:.3}
.c7N6jG_relatedProducts__heading{text-transform:uppercase;margin-bottom:1em;font-size:12px}.c7N6jG_relatedProducts__list{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:4px;display:flex}.c7N6jG_relatedProducts__item{display:block}
.LBAbwW_loader{--_icon-size:40px;--_padding-block:40px;padding:var(--_padding-block) var(--g-page-gutter-md);justify-content:center;align-items:flex-start;gap:.1em;min-height:70vw;display:flex}@media not (min-width:768px){.LBAbwW_loader{font-size:12px}}.LBAbwW_loader.LBAbwW_is-large{--_padding-block:72px}.LBAbwW_loader.LBAbwW_is-medium{--_padding-block:54px;min-height:0}.LBAbwW_loader.LBAbwW_is-small{--_padding-block:40px;min-height:0}.LBAbwW_loader__icon{width:var(--_icon-size);height:var(--_icon-size);border:1px solid var(--g-color-text);border-top-color:var(--g-color-border);border-radius:100%;animation-name:LBAbwW_loading;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;display:block}@keyframes LBAbwW_loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.zkEfDW_list{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:96px 8%;display:grid}@media not (min-width:768px){.zkEfDW_list{gap:72px 16px}}.zkEfDW_productCard{grid-template-columns:1fr;gap:1em;display:grid;position:relative}@media not (min-width:560px){.zkEfDW_productCard{gap:10px}.zkEfDW_productCard__thumbnail{margin-left:calc(var(--g-page-gutter-sm)*-1);margin-right:calc(var(--g-page-gutter-sm)*-1)}}.zkEfDW_productCard__newIcon{z-index:1;position:absolute;top:0;left:8px;transform:translateY(-30%)}.zkEfDW_productCard__content{max-width:83.2433%}.zkEfDW_productCard__genres{margin-bottom:1.2rem}.zkEfDW_productCard__catchphrase{margin-bottom:.8em;font-size:12px;line-height:1.5}.zkEfDW_productCard__title{font-size:18px;line-height:1.4;font-weight:var(--g-font-weight-bold);margin-bottom:.6em}.zkEfDW_productCard__price{text-align:right}.zkEfDW_productCard__link{width:100%;margin-top:1.3em}
.nnUfNq_nav{justify-content:flex-start;align-items:center;width:422px;display:flex}@media not (min-width:768px){.nnUfNq_nav{width:fit-content;margin-left:auto;margin-right:auto}}.nnUfNq_nav__select{width:100%}
._4JAY8W_list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:64px 16px;display:grid}@media not (min-width:560px){._4JAY8W_list{margin-left:calc(var(--g-page-gutter-sm)*-1);grid-template-columns:1fr;gap:2px}}._4JAY8W_ambassadorCard{grid-template-columns:1fr;gap:1em;display:grid;position:relative}@media not (min-width:560px){._4JAY8W_ambassadorCard{grid-template-columns:50% 1fr;gap:8px}}._4JAY8W_ambassadorCard._4JAY8W_isHorizontal{grid-template-columns:50% 1fr}._4JAY8W_ambassadorCard__content{max-width:85.9649%}@media not (min-width:560px){._4JAY8W_ambassadorCard__content{max-width:100%;padding-bottom:1em}}._4JAY8W_isHorizontal ._4JAY8W_ambassadorCard__content{padding-bottom:1em}._4JAY8W_ambassadorCard__genres{margin-bottom:1.2rem}._4JAY8W_ambassadorCard__title{font-size:18px;line-height:1.4;font-weight:var(--g-font-weight-bold);margin-bottom:.6em}@media not (min-width:768px){._4JAY8W_ambassadorCard__title{font-size:14px}}@media (min-width:768px){._4JAY8W_isHorizontal ._4JAY8W_ambassadorCard__title{font-size:15px}}._4JAY8W_ambassadorCard__footer{flex-flow:wrap;justify-content:flex-start;align-items:baseline;gap:.2em .8em;display:flex}@media not (min-width:768px){._4JAY8W_ambassadorCard__footer{flex-direction:column}}@media (min-width:768px){._4JAY8W_isHorizontal ._4JAY8W_ambassadorCard__footer{flex-direction:column}}._4JAY8W_ambassadorCard__nameEn{font-size:12px;line-height:1.2}@media not (min-width:768px){._4JAY8W_ambassadorCard__nameEn{font-size:11px}}._4JAY8W_isHorizontal ._4JAY8W_ambassadorCard__nameEn{font-size:11px}._4JAY8W_ambassadorCard__viewMore{margin-left:auto}
.ucL63q_actionButtonContainer{grid-template-columns:1fr 1fr;grid-template-areas:"back submit";gap:16px 16%;display:grid}@media not (min-width:768px){.ucL63q_actionButtonContainer{grid-template-columns:1fr;grid-template-areas:"back""submit"}}.ucL63q_submitButton,.ucL63q_backButton,.ucL63q_topLink{font-weight:var(--g-font-weight-medium);flex-flow:row;justify-content:center;align-items:center;gap:.7em;max-width:100%;padding:.8em 1.6em .9em;display:flex}.ucL63q_submitButton[disabled],.ucL63q_backButton[disabled],.ucL63q_topLink[disabled]{opacity:.5;pointer-events:none}.ucL63q_submitButton i,.ucL63q_backButton i,.ucL63q_topLink i{color:var(--g-color-border)}.ucL63q_submitButton,.ucL63q_topLink{border:1px solid var(--g-color-text);background-color:var(--g-color-text);color:var(--g-color-base);grid-area:submit}.ucL63q_topLink{width:360px}.ucL63q_backButton{border:1px solid var(--g-color-border);grid-area:back}
.AmBLPq_productSingle{padding-top:calc(var(--g-header-height) + 12px)}.AmBLPq_productSingleBreadCrumbs{padding-left:var(--g-page-gutter-md);padding-right:var(--g-page-gutter-md)}@media not (min-width:768px){.AmBLPq_productSingleBreadCrumbs{padding-left:var(--g-page-gutter-sm);padding-right:var(--g-page-gutter-sm)}}.AmBLPq_productSingleMain{padding-left:var(--g-page-gutter-md);padding-right:var(--g-page-gutter-md);grid-template-columns:min(740px,50%) 1fr;align-items:start;gap:0 5%;padding-top:54px;display:grid}@media not (min-width:960px){.AmBLPq_productSingleMain{grid-template-columns:min(350px,40%) 1fr;padding-top:44px}}@media not (min-width:768px){.AmBLPq_productSingleMain{grid-template-columns:1fr}}@media (min-width:768px){.AmBLPq_productSingleContent{max-width:600px;margin-left:auto;margin-right:auto}}.AmBLPq_productSingleHeader{grid-template:"shoulder content""image content"1fr/min(305px,24vw) 1fr;gap:40px 0;display:grid}@media (min-width:768px){.AmBLPq_productSingleHeader{top:calc(var(--g-header-height) + 32px);position:sticky}}@media not (min-width:960px){.AmBLPq_productSingleHeader{grid-template-columns:1fr;grid-template-areas:"shoulder""content""image";gap:0}}.AmBLPq_productSingleHeader__shoulder{grid-area:shoulder}@media not (min-width:960px){.AmBLPq_productSingleHeader__shoulder{margin-bottom:36px}}@media (min-width:768px){.AmBLPq_productSingleHeader__shoulder[class]{text-align:left}}.AmBLPq_productSingleHeader__content{grid-area:content}@media (min-width:960px){.AmBLPq_productSingleHeader__content{border-left:1px solid var(--g-color-border-light);flex-direction:column;justify-content:center;align-items:stretch;width:fit-content;padding-top:88px;padding-left:10%;display:flex}}.AmBLPq_productSingleHeader__image{margin-left:calc(var(--g-page-gutter-md)*-1);grid-area:image;justify-content:center;align-items:center;min-height:320px;display:flex}@media not (min-width:768px){.AmBLPq_productSingleHeader__image{min-height:0;margin-right:calc(var(--g-page-gutter-md)*-1);margin-top:8px;margin-bottom:8px}}.AmBLPq_productSingleHeader__genres{margin-bottom:1em}.AmBLPq_productSingleHeader__catchphrase{margin-bottom:1em;font-size:12px;line-height:1.5}.AmBLPq_productSingleHeader__title{font-size:28px;font-weight:var(--g-font-weight-bold);margin-bottom:.7em;line-height:1.3}@media not (min-width:768px){.AmBLPq_productSingleHeader__title{font-size:24px}}.AmBLPq_productSingleHeader__lureTypes{line-height:1.4}.AmBLPq_productSingleHeader__subtype{margin-bottom:1em;font-size:12px;line-height:1.4}@media not (min-width:768px){.AmBLPq_productSingleHeader__subtype{font-size:11px}}.AmBLPq_productSingleHeader__spec{margin-top:.1em;font-size:12px;line-height:1.4}@media not (min-width:768px){.AmBLPq_productSingleHeader__spec{font-size:11px}}.AmBLPq_productSingleHeader__price{text-align:right;margin-top:1em}.AmBLPq_productSingleContent{grid-template-columns:1fr;gap:96px;display:grid}.AmBLPq_productSingleContent>*{min-width:0}@media not (min-width:768px){.AmBLPq_productSingleContent{gap:72px}}.AmBLPq_productSingleContent__body{grid-template-columns:1fr;gap:64px;display:grid}@media not (min-width:768px){.AmBLPq_productSingleContent__body{gap:48px}}.AmBLPq_productSingleContent__content[class]{font-size:13px}.AmBLPq_productSingleContent__content[class] h2{font-size:18px}@media not (min-width:768px){.AmBLPq_productSingleContent__content[class]{font-size:12px}.AmBLPq_productSingleContent__content[class] h2{font-size:15px}.AmBLPq_productSingleContent__subImage{margin-top:2em}}.AmBLPq_productSingleContent__featureContent[class]{font-size:13px}.AmBLPq_productSingleContent__featureContent ol{counter-reset:list-counter;padding-left:0;list-style-type:none}.AmBLPq_productSingleContent__featureContent ol li{padding-left:1.8em;position:relative}.AmBLPq_productSingleContent__featureContent ol li:before{content:"0" counter(list-counter);counter-increment:list-counter;position:absolute;top:0;left:0}.AmBLPq_productSingleContent__featureContent ol li:after{content:".";color:var(--g-color-border);opacity:.4;position:absolute;top:0;left:1.4em}.AmBLPq_productSingleContent__specContent[class]{font-size:13px}.AmBLPq_productFigureList{grid-template-columns:1fr 1fr;gap:24px 16px;display:grid}@media not (min-width:560px){.AmBLPq_productFigureList{grid-template-columns:1fr}}.AmBLPq_productFigureItem{gap:0 16px;font-size:12px;display:grid}@media not (min-width:560px){.AmBLPq_productFigureItem{grid-template-columns:1fr 1fr;align-items:center;font-size:11px}}.AmBLPq_productFigureItem figcaption{padding:14px 16px}@media not (min-width:560px){.AmBLPq_productFigureItem figcaption{padding:14px 0}}.AmBLPq_productTopicList{grid-template-columns:1fr;gap:96px;display:grid}.AmBLPq_productTopicItem__image{margin-bottom:32px}.AmBLPq_productTopicItem__title{margin-bottom:1.4em;font-size:16px;line-height:1.3}.AmBLPq_productTopicItem__content[class]{font-size:13px}.AmBLPq_productSingleAside{margin-top:160px}@media not (min-width:768px){.AmBLPq_productSingleAside{margin-top:80px}}.AmBLPq_productSingleAside:empty{display:none}

.UTbeEq_anchorNavList{flex-flow:wrap;justify-content:center;gap:28px 44px;margin-left:auto;margin-right:auto;display:flex}@media not (min-width:768px){.UTbeEq_anchorNavList{justify-content:flex-start;gap:20px 16px;margin-bottom:40px}}.UTbeEq_anchorNavItem{padding-bottom:.2em;display:block}@media not (min-width:768px){.UTbeEq_anchorNavItem{border-bottom:1px solid var(--g-color-border-light);padding-bottom:.4em}}.UTbeEq_anchorNavItem__enLabel{margin-bottom:1px;font-size:17px;line-height:1.2;display:block}@media not (min-width:768px){.UTbeEq_anchorNavItem__enLabel{font-size:12px}}.UTbeEq_anchorNavItem__enLabel.UTbeEq_isUppercase{text-transform:uppercase}.UTbeEq_anchorNavItem__jpLabel{flex-flow:row;justify-content:flex-start;align-items:center;gap:.5em;font-size:11px;line-height:1.5;display:flex}@media not (min-width:768px){.UTbeEq_anchorNavItem__jpLabel{font-size:10px}}.UTbeEq_anchorNavItem__jpLabel svg{color:#aaa}
.x8Q7Ya_shop{padding-left:var(--g-page-gutter-md);padding-right:var(--g-page-gutter-md);grid-template-columns:min(247px,25%) 1fr;gap:12px 5%;display:grid}@media not (min-width:768px){.x8Q7Ya_shop{padding-left:var(--g-page-gutter-sm);padding-right:var(--g-page-gutter-sm);grid-template-columns:1fr}}.x8Q7Ya_shop__header{position:relative}@media not (min-width:768px){.x8Q7Ya_shop__header{margin-bottom:72px}}@media (not (min-width:768px)) and (not (min-width:768px)){.x8Q7Ya_shop__header{padding-left:var(--g-page-gutter-sm);padding-right:var(--g-page-gutter-sm)}}.x8Q7Ya_shop__headerLead{max-width:247px}@media not (min-width:768px){.x8Q7Ya_shop__headerLead{max-width:100%}}.x8Q7Ya_shop__headerLink a{font-size:13px}@media not (min-width:768px){.x8Q7Ya_shop__headerLink{margin-left:auto}}.x8Q7Ya_shop__content{width:100%;max-width:886px;margin-left:auto}
._6qXfZG_flags{vertical-align:middle;align-items:center;gap:2px;display:inline-flex}._6qXfZG_flags__image{aspect-ratio:4/3;object-fit:cover;width:.85em;height:auto;display:block}
.YxrEfW_relatedAmbassadors__heading{text-transform:uppercase;margin-bottom:1em;font-size:12px}.YxrEfW_relatedAmbassadors__list{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:4px;display:flex}.YxrEfW_relatedAmbassadors__item{display:block}
.Yb-bGG_categoryTitle{margin-bottom:96px;font-size:23px}@media not (min-width:768px){.Yb-bGG_categoryTitle{margin-bottom:40px}}.Yb-bGG_pagination{margin-top:96px}@media not (min-width:768px){.Yb-bGG_pagination{margin-top:64px}}
.tHpGTG_categoryTitle{margin-bottom:96px;font-size:23px}@media not (min-width:768px){.tHpGTG_categoryTitle{margin-bottom:40px}}.tHpGTG_pagination{margin-top:96px}@media not (min-width:768px){.tHpGTG_pagination{margin-top:64px}}
.Xb0IZG_contacFrom__table{grid-template-columns:1fr;gap:28px;margin-bottom:64px;display:grid}@media not (min-width:768px){.Xb0IZG_contacFrom__table{gap:24px;margin-bottom:48px}}.Xb0IZG_contacFrom__row{grid-template-columns:130px 1fr;gap:8px 5%;display:grid}@media not (min-width:768px){.Xb0IZG_contacFrom__row{grid-template-columns:1fr}}.Xb0IZG_contacFrom__title{font-size:14px;font-weight:var(--g-font-weight-medium);flex-flow:wrap;justify-content:flex-start;gap:.4em;display:flex}@media not (min-width:768px){.Xb0IZG_contacFrom__title{font-size:13px}}.Xb0IZG_requiredIcon{color:var(--g-color-danger)}.Xb0IZG_contacFrom__input{width:100%}.Xb0IZG_contacFrom__input.Xb0IZG_isZipcode{width:247px}.Xb0IZG_hasError .Xb0IZG_contacFrom__input{border:1px solid var(--g-color-danger)}@media not (min-width:560px){.Xb0IZG_contacFrom__select{width:100%}}.Xb0IZG_contacFrom__error{color:var(--g-color-danger)}.Xb0IZG_contacFrom__footer{margin-top:96px;font-size:12px}@media not (min-width:768px){.Xb0IZG_contacFrom__footer{margin-top:56px;font-size:11px}}.Xb0IZG_contacFrom__footer p:not(:last-child){margin-bottom:1em}
.KqbV1G_productVariationCarousel{margin-bottom:40px}@media not (min-width:560px){.KqbV1G_productVariationCarousel{margin-left:calc(var(--g-page-gutter-md)*-1);margin-right:calc(var(--g-page-gutter-md)*-1)}}.KqbV1G_productVariationCarousel__item{text-align:center;padding:0 72px}@media not (min-width:768px){.KqbV1G_productVariationCarousel__item{padding:0 48px}}.KqbV1G_productVariationCarousel__item img{width:100%;display:block}.KqbV1G_productVariationCarousel__item figcaption{margin-top:24px;font-size:11px;line-height:1.2;display:block}.KqbV1G_productVariationCarousel__buttonNext,.KqbV1G_productVariationCarousel__buttonPrev{z-index:1;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:calc(50% - 17.5px);transform:translateY(-50%)}.KqbV1G_productVariationCarousel__buttonNext[disabled],.KqbV1G_productVariationCarousel__buttonPrev[disabled]{opacity:.2;pointer-events:none}.KqbV1G_productVariationCarousel__buttonNext:before,.KqbV1G_productVariationCarousel__buttonPrev:before{content:"";border:1px solid var(--g-color-border);border-top-color:#0000;border-left-color:#0000;flex:none;width:20px;height:20px;display:block;transform:translate(-23%)rotate(-45deg)}@media not (min-width:560px){.KqbV1G_productVariationCarousel__buttonNext:before,.KqbV1G_productVariationCarousel__buttonPrev:before{width:12px;height:12px}}.KqbV1G_productVariationCarousel__buttonPrev{left:0}.KqbV1G_productVariationCarousel__buttonPrev:before{transform:translate(23%)rotate(135deg)}.KqbV1G_productVariationCarousel__buttonNext{right:0}.KqbV1G_productVariationThumbnails{grid-template-columns:repeat(3,1fr);gap:28px 4%;margin-top:40px;display:grid}@media not (min-width:560px){.KqbV1G_productVariationThumbnails{grid-template-columns:repeat(2,1fr);gap:20px 6.15385%;margin-top:24px}}.KqbV1G_productVariationThumbnails__item{text-align:center}.KqbV1G_productVariationThumbnails__item button{padding:0;display:block}.KqbV1G_productVariationThumbnails__item button img{width:100%;display:block}.KqbV1G_productVariationThumbnails__item span{margin-top:6px;font-size:11px;line-height:1.2;display:block}

.yZ-pNW_discontinue{border-top:1px solid var(--g-color-border-light)}.yZ-pNW_discontinue__link[class]{padding:1em 0;font-size:15px;line-height:1.4}
.U48jkW_nav{justify-content:flex-start;align-items:center;width:422px;display:flex}@media not (min-width:768px){.U48jkW_nav{width:fit-content;margin-left:auto;margin-right:auto}}.U48jkW_nav__select{width:100%}
.xCH_8a_list{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:56px 4%;display:grid}@media not (min-width:768px){.xCH_8a_list{gap:40px 4%}}@media not (min-width:560px){.xCH_8a_list{grid-template-columns:1fr;gap:32px}}.xCH_8a_shopCard__exclusive{min-height:22px;margin-bottom:8px}.xCH_8a_shopCard__exclusiveLabel{color:#fff;letter-spacing:0;background-color:#6c5500;padding:1px 5px;font-size:9px;font-weight:400;line-height:1.4;display:inline-block}.xCH_8a_shopCard__region{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:.2em .6em;margin-bottom:8px;font-size:11px;line-height:1.4;display:flex}.xCH_8a_shopCard__regionFlag{font-size:14px}.xCH_8a_shopCard__title{margin-bottom:.5em;font-size:14px;line-height:1.3}.xCH_8a_shopCard__title a{justify-content:flex-start;align-items:flex-end;gap:.3em;width:fit-content;display:flex}.xCH_8a_shopCard__title a>i{flex:none}.xCH_8a_shopCard__content{font-size:12px;line-height:1.5}.xCH_8a_shopCard__address{margin-bottom:.3em}
.jl4moW_categoryNav__heading{text-transform:uppercase;border-bottom:1px solid var(--g-color-border);margin-bottom:1em;padding-bottom:.4em;font-size:17px;line-height:1.2}@media not (min-width:768px){.jl4moW_categoryNav__heading{font-size:12px}}.jl4moW_categoryNav__item[class]{padding:.7em 0;font-size:11px}
.CyVuja_pageContainer{background-color:var(--g-color-base);perspective:0;position:relative;overflow:clip}.CyVuja_pageContainer:after{content:"";background:linear-gradient(#0000 0% 600px,#00000080 1100px 100%);height:100%;position:absolute;top:0;left:0;right:0}.CyVuja_pageContainer__hero{z-index:-1;opacity:.3;position:sticky;top:0;bottom:0;left:0}.CyVuja_pageContainer__hero img{position:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.CyVuja_pageContainer__content{z-index:1;position:relative}
.yKxJNW_section{grid-template-columns:17em 1fr;gap:0 32px;display:grid}@media not (min-width:768px){.yKxJNW_section{grid-template-columns:1fr}}.yKxJNW_section:not(:last-of-type){border-bottom:1px solid var(--g-color-border-light);margin-bottom:60px;padding-bottom:60px}@media not (min-width:768px){.yKxJNW_section:not(:last-of-type){margin-bottom:40px;padding-bottom:40px}}.yKxJNW_section__header{min-width:0;margin-bottom:10px;font-size:15px;font-weight:700;line-height:1.5}@media not (min-width:768px){.yKxJNW_section__header{margin-bottom:12px;font-size:14px}}.yKxJNW_section__content{min-width:0}.yKxJNW_ul{padding-left:1.2em;list-style:outside}.yKxJNW_ol{padding-left:1.2em;list-style:decimal}.yKxJNW_ol li::marker{font-weight:500}
.Fp5uWq_archiveSection{padding-left:var(--g-page-gutter-md);padding-right:var(--g-page-gutter-md);grid-template-columns:min(240px,25%) 1fr;gap:72px 5%;display:grid}@media not (min-width:768px){.Fp5uWq_archiveSection{padding-left:var(--g-page-gutter-sm);padding-right:var(--g-page-gutter-sm);grid-template-columns:1fr;gap:24px}}:where(.Fp5uWq_archiveSection+.Fp5uWq_archiveSection){margin-top:160px}@media not (min-width:768px){:where(.Fp5uWq_archiveSection+.Fp5uWq_archiveSection){margin-top:80px}}.Fp5uWq_archiveSection__content{width:100%;max-width:886px;margin-left:auto}
.owHkKW_confirm__description{text-align:center;margin-bottom:72px}@media not (min-width:768px){.owHkKW_confirm__description{margin-bottom:48px}}.owHkKW_confirm__table{grid-template-columns:1fr;gap:28px;margin-bottom:64px;display:grid}@media not (min-width:768px){.owHkKW_confirm__table{gap:24px;margin-bottom:48px}}.owHkKW_confirm__row{border-bottom:1px solid var(--g-color-border-light);grid-template-columns:130px 1fr;gap:8px 5%;padding-bottom:6px;display:grid}@media not (min-width:768px){.owHkKW_confirm__row{grid-template-columns:1fr}}.owHkKW_confirm__title{font-size:14px;font-weight:var(--g-font-weight-medium)}@media not (min-width:768px){.owHkKW_confirm__title{font-size:13px}}.owHkKW_requiredIcon{color:var(--g-color-danger)}.owHkKW_contacFrom__input{width:100%}.owHkKW_contacFrom__input.owHkKW_isZipcode{width:247px}.owHkKW_hasError .owHkKW_contacFrom__input{border:1px solid var(--g-color-danger)}@media not (min-width:560px){.owHkKW_contacFrom__select{width:100%}}.owHkKW_contacFrom__error{color:var(--g-color-danger)}.owHkKW_contacFrom__footer{margin-top:96px;font-size:12px}@media not (min-width:768px){.owHkKW_contacFrom__footer{margin-top:56px;font-size:11px}}.owHkKW_contacFrom__footer p:not(:last-child){margin-bottom:1em}
.mTNVha_subTitle{margin-bottom:.5em;font-weight:700}.mTNVha_textLink{font-weight:500;text-decoration:underline}@media (hover:hover){.mTNVha_textLink:hover{text-decoration-line:line-through}}.mTNVha_logoBannerWrap{grid-template-columns:1fr 1fr;display:grid}.mTNVha_logoBanner{display:block}.mTNVha_logoBanner img{width:100%;height:auto;display:block}@media (hover:hover){.mTNVha_logoBanner{transition:opacity .2s}.mTNVha_logoBanner:hover{opacity:.7}}.mTNVha_hardolass{margin-top:60px}.mTNVha_hardolassHead__logo{width:212px;max-width:55%;height:auto;margin-bottom:20px;display:block}@media not (min-width:768px){.mTNVha_hardolassHead__logo{width:140px;margin-bottom:12px}}.mTNVha_hardolassHead__title{letter-spacing:.3rem;border-bottom:1px solid var(--g-color-border);margin-bottom:20px;padding-bottom:20px;font-size:42px;font-weight:700;line-height:1.2}@media not (min-width:768px){.mTNVha_hardolassHead__title{letter-spacing:.2rem;margin-bottom:12px;padding-bottom:12px;font-size:24px}}.mTNVha_hardolassHead__lead{margin-bottom:6px;font-size:23px;font-weight:500;line-height:1.4}@media not (min-width:768px){.mTNVha_hardolassHead__lead{font-size:15px}}.mTNVha_hardolassHead__leadEn{font-size:15px;line-height:1.4}@media not (min-width:768px){.mTNVha_hardolassHead__leadEn{font-size:12px}}
._6247Xa_nav__list{max-width:960px;margin-bottom:0;margin-left:auto;margin-right:auto}@media not (min-width:768px){._6247Xa_nav__list>li{flex:auto;width:27%}}
.ROBQ1W_nav__list[class]{max-width:960px;margin-bottom:0;margin-left:auto;margin-right:auto}@media not (min-width:768px){.ROBQ1W_nav__list[class]>li{flex:auto}.ROBQ1W_nav__list[class]>li:nth-child(-n+2){width:calc(50% - 20px)}}
._4OVD7q_lureList{padding-left:var(--g-page-gutter-md);padding-right:var(--g-page-gutter-md);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:96px 16px;display:grid}@media not (min-width:560px){._4OVD7q_lureList{grid-template-columns:1fr;gap:2px;padding-left:0;padding-right:0}}._4OVD7q_lureCard{grid-template-columns:1fr;gap:1em;display:grid;position:relative}@media not (min-width:560px){._4OVD7q_lureCard{grid-template-columns:1fr 1fr;gap:16px;padding-right:8px}}._4OVD7q_lureCard__newIcon{z-index:1;position:absolute;top:0;left:8px;transform:translateY(-30%)}._4OVD7q_lureCard__content{max-width:calc(100% - 40px)}@media not (min-width:560px){._4OVD7q_lureCard__content{max-width:100%;padding-bottom:1em}}._4OVD7q_lureCard__genres{margin-bottom:1em}._4OVD7q_lureCard__catchphrase{margin-bottom:.4em;font-size:12px;line-height:1.5}._4OVD7q_lureCard__title{font-size:18px;line-height:1.4;font-weight:var(--g-font-weight-bold);margin-bottom:.4em}._4OVD7q_lureCard__lureTypes{font-size:11px;line-height:1.4}@media not (min-width:560px){._4OVD7q_lureCard__lureTypes{font-size:10px}}._4OVD7q_lureCard__spec{font-size:12px;line-height:1.4}@media not (min-width:560px){._4OVD7q_lureCard__spec{font-size:10px}}._4OVD7q_lureCard__footer{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:.4em;margin-top:.3em;display:flex}

.JUYReq_rodNav__list{max-width:960px;margin-bottom:64px;margin-left:auto;margin-right:auto}@media not (min-width:768px){.JUYReq_rodNav__list{margin-bottom:40px}.JUYReq_rodNav__list li{width:47%}}.JUYReq_rodNav__links{grid-template-columns:repeat(3,1fr);gap:32px;max-width:930px;margin-left:auto;margin-right:auto;display:grid}.JUYReq_rodNav__links a{font-size:12px}@media not (min-width:560px){.JUYReq_rodNav__links{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.JUYReq_rodNav__links>:first-child{grid-column:1/-1}}
.d3MWEa_list{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:56px 4%;display:grid}@media not (min-width:768px){.d3MWEa_list{gap:40px 4%}}@media not (min-width:560px){.d3MWEa_list{grid-template-columns:1fr;gap:32px}}.d3MWEa_shopCard__premium{text-transform:uppercase;letter-spacing:-.01em;background-color:#6c5500;width:fit-content;margin-bottom:8px;padding:2px 4px;font-size:11px;line-height:1}.d3MWEa_shopCard__premium[aria-hidden=true]{visibility:hidden}@media not (min-width:560px){.d3MWEa_shopCard__premium[aria-hidden=true]{display:none}}.d3MWEa_shopCard__title{margin-bottom:.5em;font-size:12px}.d3MWEa_shopCard__title a{justify-content:flex-start;align-items:center;gap:.3em;display:inline-flex}.d3MWEa_shopCard__content{font-size:11px;line-height:1.5}.d3MWEa_shopCard__address{margin-bottom:.3em}
.m8TWsW_archive{grid-template-columns:1fr;gap:96px;display:grid}@media not (min-width:768px){.m8TWsW_archive{gap:24px}.m8TWsW_archive__nav{margin-bottom:48px}}.m8TWsW_sectionHeader{text-transform:uppercase;margin-bottom:64px;font-size:20px}@media not (min-width:768px){.m8TWsW_sectionHeader{margin-bottom:12px}.m8TWsW_sectionContent{padding-top:40px;padding-bottom:40px;padding-left:10%;position:relative}.m8TWsW_sectionContent:before{content:"";border-left:1px solid var(--g-color-border-light);position:absolute;top:0;bottom:0;left:0}}
.cVPkoa_newsHeader__meta{margin-bottom:1em}@media not (min-width:768px){.cVPkoa_newsHeader__meta{margin-bottom:.5em}}.cVPkoa_newsHeader__title{font-size:24px;line-height:1.5}@media not (min-width:768px){.cVPkoa_newsHeader__title{font-size:20px}}.cVPkoa_newsHeader__eventDate{flex-flow:row;align-items:baseline;gap:.4em;margin-top:1em;font-size:14px;line-height:1.5;display:flex}.cVPkoa_isAside .cVPkoa_newsHeader__eventDate{font-size:12px}.cVPkoa_newsHeader__eventDate:before{content:"";background-color:var(--g-color-danger);border-radius:100%;flex:none;width:.6em;height:.6em;display:block;transform:translateY(-.1em)}.cVPkoa_newsContent__backButton{margin-top:64px}@media not (min-width:768px){.cVPkoa_newsContent__backButton{margin-top:48px}}.cVPkoa_newsSidebar{grid-template-columns:1fr;gap:64px;display:grid}@media not (min-width:768px){.cVPkoa_newsSidebar{gap:48px}}.cVPkoa_newsSidebar__heading{text-transform:uppercase;border-bottom:1px solid var(--g-color-border);margin-bottom:2.4em;padding-bottom:.8em;font-size:12px;line-height:1.2}.cVPkoa_newsSidebar__categoryList{grid-template-columns:1fr;gap:.8em;display:grid}.cVPkoa_newsSidebar__categoryItem[class]{font-size:11px}.cVPkoa_newsSidebar__newsList{grid-template-columns:1fr;gap:12px;margin-top:-12px;display:grid}.cVPkoa_newsSidebar__releaseInfoList{grid-template-columns:1fr;gap:4px;display:grid}
._4KG3TW_history{--base-template-columns:min(400px, 28%) 1fr}@media not (min-width:768px){._4KG3TW_history{--base-template-columns:max(70px, 20%) 1fr}}._4KG3TW_historyDescription{grid-template-columns:var(--base-template-columns);padding-left:var(--g-page-gutter-md);padding-right:var(--g-page-gutter-md);gap:48px 0;margin-bottom:120px;display:grid}._4KG3TW_historyDescription:before{content:"";height:1px;display:block}@media not (min-width:768px){._4KG3TW_historyDescription{grid-template-columns:1fr;margin-bottom:80px}._4KG3TW_historyDescription:before{display:none}}._4KG3TW_historyDescription p{column-count:2;column-gap:2em}@media not (min-width:960px){._4KG3TW_historyDescription p{column-count:1}}._4KG3TW_yearContainer{grid-template-columns:var(--base-template-columns);padding-left:var(--g-page-gutter-md);padding-right:var(--g-page-gutter-md);gap:0;display:grid}@media not (min-width:768px){._4KG3TW_yearContainer{padding-left:var(--g-page-gutter-sm);padding-right:var(--g-page-gutter-sm)}}._4KG3TW_yearContainer__header{flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:1em;font-size:28px;display:flex;position:relative}@media not (min-width:768px){._4KG3TW_yearContainer__header{gap:8px;font-size:20px}}._4KG3TW_yearContainer__header span{line-height:1;display:block;transform:translateY(-.5em)}._4KG3TW_yearContainer__header:after{content:"";border-top:1px solid var(--g-color-border-light);flex:auto;display:block}._4KG3TW_yearContainer__content{border-left:1px solid var(--g-color-border-light);gap:72px;padding-bottom:112px;display:grid}@media not (min-width:768px){._4KG3TW_yearContainer__content{gap:32px;padding-bottom:40px}}._4KG3TW_event{flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:14px;display:flex}._4KG3TW_event:before{content:"";border-top:1px solid var(--g-color-border-light);flex:none;width:42px;display:block}@media not (min-width:768px){._4KG3TW_event:before{width:15px}}._4KG3TW_event__content{flex:auto;min-width:0}._4KG3TW_event__content h3{margin-top:-.8em;font-size:16px;line-height:1.6}@media not (min-width:768px){._4KG3TW_event__content h3{font-size:12px}}._4KG3TW_hasSeparator ._4KG3TW_event:first-of-type ._4KG3TW_event__content h3{flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:24px;display:flex}@media not (min-width:768px){._4KG3TW_hasSeparator ._4KG3TW_event:first-of-type ._4KG3TW_event__content h3{gap:8px}}._4KG3TW_hasSeparator ._4KG3TW_event:first-of-type ._4KG3TW_event__content h3:after{content:"";border-top:1px solid var(--g-color-border-light);flex:auto;margin-top:.8em;display:block}._4KG3TW_eventImage{max-width:var(--desktop-width,100%);margin-top:1.5em}@media not (min-width:768px){._4KG3TW_eventImage{max-width:var(--mobile-width,100%)}}
.-ytPBG_aboutSection{padding-left:var(--g-page-gutter-md);padding-right:var(--g-page-gutter-md);grid-template-columns:min(247px,25%) 1fr;gap:48px 5%;display:grid}.-ytPBG_aboutSection:not(:last-of-type){margin-bottom:160px}@media not (min-width:768px){.-ytPBG_aboutSection{padding-left:var(--g-page-gutter-sm);padding-right:var(--g-page-gutter-sm);grid-template-columns:1fr}.-ytPBG_aboutSection:not(:last-of-type){margin-bottom:80px}}.-ytPBG_philosophy{max-width:540px}.-ytPBG_philosophy__slogan{margin-bottom:4em}.-ytPBG_philosophy__slogan h3{margin-bottom:1.5em;font-size:23px;line-height:1.3}@media not (min-width:768px){.-ytPBG_philosophy__slogan h3{font-size:17px}}.-ytPBG_philosophy__slogan p{line-height:3;font-weight:var(--g-font-weight-medium)}.-ytPBG_philosophy__content{margin-bottom:4em;line-height:2.8}.-ytPBG_philosophy__content p+p{margin-top:3em}.-ytPBG_philosophy__footer{text-align:right}.-ytPBG_imageLink{display:block;position:relative}.-ytPBG_imageLink__content{text-align:center;z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0 10px}.-ytPBG_imageLink__titleEn{letter-spacing:.5em;font-size:16px}@media not (min-width:768px){.-ytPBG_imageLink__titleEn{font-size:14px}}.-ytPBG_imageLink__titleJa{letter-spacing:.25em;font-size:11px;line-height:1.4}@media not (min-width:768px){.-ytPBG_imageLink__titleJa{font-size:9px}}.-ytPBG_imageLink__image{display:block}.-ytPBG_company__title{margin-bottom:1.5em;font-size:22px}@media not (min-width:768px){.-ytPBG_company__title{margin-bottom:1em;font-size:16px}}.-ytPBG_company__image1{margin-top:3.5em;margin-bottom:3.5em}@media not (min-width:768px){.-ytPBG_company__image1{margin-top:2em;margin-bottom:2em}}.-ytPBG_company__profile{grid-template-columns:1fr 1fr;place-items:start;gap:24px;display:grid}@media not (min-width:768px){.-ytPBG_company__profile{grid-template-columns:1fr;justify-items:stretch}}.-ytPBG_company__table{table-layout:auto;border-collapse:collapse;width:auto}.-ytPBG_company__table th,.-ytPBG_company__table td{font-weight:inherit;text-align:left;vertical-align:baseline;padding-bottom:.5em;font-size:12px}.-ytPBG_company__table th{padding-right:2.5em}@media not (min-width:768px){.-ytPBG_company__table th{width:9em;padding-right:1em}}.-ytPBG_company__image2{margin-top:5em;margin-bottom:5em}@media not (min-width:768px){.-ytPBG_company__image2{margin-top:3em;margin-bottom:3em}}.-ytPBG_company__accessTitle{margin-bottom:1em;font-size:25px}@media not (min-width:768px){.-ytPBG_company__accessTitle{font-size:18px}}.-ytPBG_company__accessMap{height:410px}@media not (min-width:768px){.-ytPBG_company__accessMap{height:450px}}.-ytPBG_company__accessMap iframe{width:100%;height:100%}
.kYecUG_themeContainer{padding-left:var(--g-page-gutter-md);padding-right:var(--g-page-gutter-md);grid-template-columns:min(247px,30%) 1fr;grid-template-areas:"nav content";gap:64px 5%;display:grid}@media not (max-width:1024px){.kYecUG_themeContainer{grid-template-columns:min(247px,15%) 1fr min(247px,15%);grid-template-areas:"nav content."}}@media not (min-width:768px){.kYecUG_themeContainer{grid-template-columns:1fr;grid-template-areas:"content""nav"}}.kYecUG_themeContainer__nav{grid-area:nav}@media not (min-width:768px){.kYecUG_themeContainer__nav ul{flex-flow:wrap;justify-content:flex-start;gap:0 2.5em;max-width:160px;display:flex}}.kYecUG_themeContainer__content{grid-area:content}.kYecUG_themeContent{justify-self:center;max-width:626px}.kYecUG_themeContent__header{margin-bottom:44px}@media not (min-width:768px){.kYecUG_themeContent__header{margin-bottom:24px;margin-left:calc((var(--g-page-gutter-md) - var(--g-page-gutter-sm))*-1);margin-right:calc((var(--g-page-gutter-md) - var(--g-page-gutter-sm))*-1)}}.kYecUG_themeContent__title{justify-content:flex-start;gap:0 .5em;margin-bottom:48px;font-size:17px;line-height:1.3;display:flex}@media not (min-width:768px){.kYecUG_themeContent__title{flex-direction:column;margin-bottom:28px}}.kYecUG_themeContent__image{margin-bottom:48px}@media not (min-width:560px){.kYecUG_themeContent__image{margin-bottom:32px;margin-left:calc((var(--g-page-gutter-md) - var(--g-page-gutter-sm))*-1);margin-right:calc((var(--g-page-gutter-md) - var(--g-page-gutter-sm))*-1)}}.kYecUG_themeContent__content{line-height:2.2}.kYecUG_themeContent__content h2{margin-bottom:2em;font-size:120%}.kYecUG_themeContent__content p:not(:last-child){margin-bottom:2em}.kYecUG_themeContent__sign{text-align:right;margin-top:3em}
._8TSOYG_nav__list[class]{width:100%;min-width:0;max-width:960px;margin-bottom:0;margin-left:auto;margin-right:auto}@media not (min-width:768px){._8TSOYG_nav__list[class]{grid-template-columns:repeat(2,1fr);max-width:100%;display:grid}}@media not (min-width:340px){._8TSOYG_nav__list[class]{grid-template-columns:1fr}}
.ok3S-G_complete__description{text-align:center;margin-bottom:72px}@media not (min-width:768px){.ok3S-G_complete__description{margin-bottom:48px}}.ok3S-G_complete__link{justify-content:center;display:flex}
.zd10Ia_privacy{padding-left:var(--g-page-gutter-md);padding-right:var(--g-page-gutter-md)}@media not (min-width:560px){.zd10Ia_privacy{padding-left:var(--g-page-gutter-sm);padding-right:var(--g-page-gutter-sm)}}.zd10Ia_privacy__header{margin-bottom:120px;font-size:14px}@media not (min-width:768px){.zd10Ia_privacy__header{margin-bottom:80px;font-size:13px}}.zd10Ia_privacySection{border-bottom:1px solid var(--g-color-border-light);grid-template-columns:174px 1fr;gap:16px 8%;margin-bottom:40px;padding-bottom:24px;display:grid}@media not (min-width:768px){.zd10Ia_privacySection{grid-template-columns:1fr;margin-bottom:32px;padding-bottom:16px}}.zd10Ia_privacySection__header{font-size:15px;font-weight:var(--g-font-weight-medium)}@media not (min-width:768px){.zd10Ia_privacySection__header{font-size:14px}}
.fGgnPG_tabs{--tabs-accent:#1b6fc4}.fGgnPG_tabs__list{border-bottom:1px solid var(--g-color-border-light);grid-template-columns:1fr 1fr;display:grid}@media not (min-width:768px){.fGgnPG_tabs__list{margin-left:calc(var(--g-page-gutter-md)*-1);margin-right:calc(var(--g-page-gutter-md)*-1)}}.fGgnPG_tabs__tab{appearance:none;cursor:pointer;color:var(--g-color-text);font-size:1rem;font-weight:var(--g-font-weight-normal);text-align:center;opacity:.5;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 8px 12px;line-height:1.5;transition:color .2s,border-color .2s,opacity .2s}@media (hover:hover){.fGgnPG_tabs__tab:hover{opacity:1}}.fGgnPG_tabs__tab[aria-selected=true]{opacity:1;font-weight:var(--g-font-weight-bold);border-bottom-color:var(--tabs-accent)}@media not (min-width:768px){.fGgnPG_tabs__tab{padding-bottom:10px}.fGgnPG_tabs__tab:first-child{padding-left:calc(var(--g-page-gutter-md) + 8px)}.fGgnPG_tabs__tab:last-child{padding-right:calc(var(--g-page-gutter-md) + 8px)}}.fGgnPG_tabs__panel{background-color:#000;padding:24px 0 16px}@media not (min-width:768px){.fGgnPG_tabs__panel{margin-left:calc(var(--g-page-gutter-md)*-1);margin-right:calc(var(--g-page-gutter-md)*-1);padding:24px calc(var(--g-page-gutter-md)/2) 12px}}.fGgnPG_tabs__panel[hidden]{display:none}.fGgnPG_tabs__image{width:600px;max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}
.eMxA8q_lureNav{grid-template-columns:repeat(2,1fr);gap:24px;max-width:886px;margin-left:auto;margin-right:auto;display:grid}.eMxA8q_lureNav>*{width:100%;min-width:0}@media not (min-width:560px){.eMxA8q_lureNav{gap:12px;margin-left:-12px;margin-right:-12px}.eMxA8q_lureNav label{min-width:100%}}@media not (min-width:370px){.eMxA8q_lureNav{grid-template-columns:1fr}}
.xsu3AW_product{padding-left:var(--g-page-gutter-md);padding-right:var(--g-page-gutter-md);grid-template-columns:min(247px,25%) 1fr;gap:12px 5%;display:grid}@media not (min-width:768px){.xsu3AW_product{padding-left:var(--g-page-gutter-sm);grid-template-columns:1fr}}@media not (min-width:560px){.xsu3AW_product{padding-left:var(--g-page-gutter-sm);padding-right:0}}.xsu3AW_product__header{max-width:247px;position:relative}@media (min-width:768px){.xsu3AW_product__header{flex-flow:column;justify-content:flex-start;gap:24px;display:flex}.xsu3AW_product__header:after{content:"";border-left:1px solid var(--g-color-border-light);flex:auto;display:block}}@media not (min-width:768px){.xsu3AW_product__header{max-width:max(240px,84%)}}.xsu3AW_product__list{grid-template-columns:repeat(2,1fr);gap:4px;max-width:886px;margin-left:auto;display:grid}@media not (min-width:768px){.xsu3AW_product__list{padding-top:64px;padding-bottom:64px;padding-left:10%;position:relative}.xsu3AW_product__list:before{content:"";border-left:1px solid var(--g-color-border-light);position:absolute;top:0;bottom:0;left:0}}@media not (min-width:560px){.xsu3AW_product__list{grid-template-columns:1fr}}
.Ip_dVq_discontinuedRodCardList{padding-left:var(--g-page-gutter-md);padding-right:var(--g-page-gutter-md);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:96px 16px;display:grid}@media not (min-width:560px){.Ip_dVq_discontinuedRodCardList{grid-template-columns:1fr;gap:2px;padding-left:0;padding-right:0}}.Ip_dVq_discontinuedRodCard{grid-template-columns:1fr;gap:1em;display:grid;position:relative}@media not (min-width:560px){.Ip_dVq_discontinuedRodCard{grid-template-columns:1fr 1fr;gap:16px;padding-right:8px}}.Ip_dVq_discontinuedRodCard__content{max-width:calc(100% - 40px)}@media not (min-width:560px){.Ip_dVq_discontinuedRodCard__content{max-width:100%;padding-bottom:1em}}.Ip_dVq_discontinuedRodCard__genres{margin-bottom:1em}.Ip_dVq_discontinuedRodCard__catchphrase{margin-bottom:.4em;font-size:12px;line-height:1.5}.Ip_dVq_discontinuedRodCard__title{font-size:18px;line-height:1.4;font-weight:var(--g-font-weight-bold);margin-bottom:.4em}.Ip_dVq_discontinuedRodCard__spec{font-size:12px;line-height:1.4}@media not (min-width:560px){.Ip_dVq_discontinuedRodCard__spec{font-size:10px}}.Ip_dVq_discontinuedRodCard__footer{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:.4em;margin-top:.3em;display:flex}
.A25hVa_intro{margin-bottom:120px;font-size:14px}@media not (min-width:768px){.A25hVa_intro{margin-bottom:60px;font-size:13px}.A25hVa_fig{width:calc(var(--native-width)*.5*.71);max-width:100%;margin-left:auto;margin-right:auto}}.A25hVa_footer{flex-flow:row;justify-content:center;align-items:center;margin-top:120px;display:flex}.A25hVa_footer__link{width:363px}@media not (min-width:560px){.A25hVa_footer__link{width:100%}}
.QOlh_W_u-font-jp{font-family:Noto Sans JP,ヒラギノ角ゴシック,メイリオ,Roboto,sans-serif}.QOlh_W_u-font-en,.QOlh_W_u-font-en--bold,.QOlh_W_u-font-en--regular,.QOlh_W_u-font-en--light{font-family:Lato,Noto Sans JP,ヒラギノ角ゴシック,メイリオ,Roboto,sans-serif}.QOlh_W_u-font-en--light{font-weight:300}.QOlh_W_u-font-en--regular{font-weight:400}.QOlh_W_u-font-en--bold{font-weight:700}.QOlh_W_u-typesetting-solid{font-feature-settings:initial}.QOlh_W_u-bg-noise--transparent,.QOlh_W_specTable th,.QOlh_W_u-bg-noise--base{background-image:url(../media/bg_noise_min.2c6ito0hl52ff.webp);background-repeat:repeat;background-size:256px}.QOlh_W_u-bg-noise--base{background-color:var(--g-color-base)}@media not (min-width:560px){.QOlh_W_u-only--min-sm[class]{display:none}}@media (min-width:560px){.QOlh_W_u-only--max-sm[class]{display:none}}@media not (min-width:768px){.QOlh_W_u-only--min-md[class]{display:none}}@media (min-width:768px){.QOlh_W_u-only--max-md[class]{display:none}}@media not (min-width:960px){.QOlh_W_u-only--min-lg[class]{display:none}}@media (min-width:960px){.QOlh_W_u-only--max-lg[class]{display:none}}.QOlh_W_u-mb--1em{margin-bottom:1em}.QOlh_W_u-mt--1em{margin-top:1em}.QOlh_W_u-mb--2em{margin-bottom:2em}.QOlh_W_u-mt--2em{margin-top:2em}.QOlh_W_u-mb--3em{margin-bottom:3em}.QOlh_W_u-mt--3em{margin-top:3em}.QOlh_W_u-mb--1en{margin-bottom:.5em}.QOlh_W_u-mt--1en{margin-top:.5em}.QOlh_W_u-mb--2en{margin-bottom:1em}.QOlh_W_u-mt--2en{margin-top:1em}.QOlh_W_u-mb--3en{margin-bottom:1.5em}.QOlh_W_u-mt--3en{margin-top:1.5em}.QOlh_W_u-container--lg{max-width:var(--g-container-max-width-lg);box-sizing:content-box;margin-left:auto;margin-right:auto}.QOlh_W_u-container--sm{max-width:var(--g-container-max-width-sm);box-sizing:content-box;margin-left:auto;margin-right:auto}.QOlh_W_u-page-gutter--md{padding-left:var(--g-page-gutter-md);padding-right:var(--g-page-gutter-md)}.QOlh_W_u-page-bottom-margin{padding-bottom:var(--g-footer-margin)}.QOlh_W_specSection{margin-left:3.4vw}@media not (min-width:768px){.QOlh_W_specSection{margin-left:0}}.QOlh_W_specSection:not(:last-child){margin-bottom:128px}@media not (min-width:768px){.QOlh_W_specSection:not(:last-child){margin-bottom:68px}}.QOlh_W_specSection__header{font-size:25px;font-weight:var(--g-font-weight-medium);margin-bottom:32px;line-height:1.2}@media not (min-width:768px){.QOlh_W_specSection__header{margin-bottom:32px;padding:0 6vw;font-size:20px}}.QOlh_W_scroller{padding-bottom:2em;overflow:auto}@supports (scrollbar-color:auto){.QOlh_W_scroller{scrollbar-color:#a0a0a0 #2a2a2a;scrollbar-width:thin}}@supports not (scrollbar-color:auto){.QOlh_W_scroller::-webkit-scrollbar{width:8px;height:8px}.QOlh_W_scroller::-webkit-scrollbar-thumb{background-color:#a0a0a0}.QOlh_W_scroller::-webkit-scrollbar-track{background-color:#2a2a2a}}.QOlh_W_scroller__inner{flex-flow:row;justify-content:flex-start;align-items:flex-start;display:flex}.QOlh_W_scroller__inner:after{content:"";height:1px;width:var(--g-page-gutter-md);flex:none;display:block}.QOlh_W_specTable{--border-color:#2a2a2a;border-collapse:collapse;border-spacing:0;border-top:1px solid #a0a0a0;max-width:none}.QOlh_W_specTable colgroup:not(:first-child){border-left:1px solid var(--border-color)}.QOlh_W_specTable th,.QOlh_W_specTable td{border-bottom:1px solid var(--border-color);vertical-align:middle;white-space:nowrap;padding:14px 16px;line-height:1.1}.QOlh_W_specTable th{text-align:right;background-color:#040404;min-width:120px;font-weight:400;position:sticky;left:0}.QOlh_W_specTable th:after{content:"";border-right:1px solid var(--border-color);position:absolute;top:0;bottom:0;right:0}.QOlh_W_specTable td{text-align:center}.QOlh_W_specTable .QOlh_W_specTable__headerGroup td{text-align:left}.QOlh_W_specFooter{padding-right:var(--g-page-gutter-md);padding-left:var(--g-page-gutter-md);flex-flow:row;justify-content:center;align-items:center;display:flex}.QOlh_W_specFooter__link{width:422px}
.-HbhIW_archive{grid-template-columns:1fr;gap:96px;display:grid}@media not (min-width:768px){.-HbhIW_archive{gap:24px}.-HbhIW_archive__nav{margin-bottom:48px}}.-HbhIW_sectionHeadr{margin-bottom:64px;font-size:18px}@media not (min-width:768px){.-HbhIW_sectionHeadr{margin-bottom:12px}.-HbhIW_sectionContent{padding-top:40px;padding-bottom:40px;padding-left:10%;position:relative}.-HbhIW_sectionContent:before{content:"";border-left:1px solid var(--g-color-border-light);position:absolute;top:0;bottom:0;left:0}}@media (min-width:768px){.-HbhIW_noShop[class]{text-align:left;padding-left:0}}
.N-BMMq_shop{padding-left:var(--g-page-gutter-md);padding-right:var(--g-page-gutter-md);grid-template-columns:min(247px,25%) 1fr;gap:12px 5%;display:grid}@media not (min-width:768px){.N-BMMq_shop{padding-left:var(--g-page-gutter-sm);padding-right:var(--g-page-gutter-sm);grid-template-columns:1fr}}.N-BMMq_shop__header{position:relative}@media not (min-width:768px){.N-BMMq_shop__header{padding-left:var(--g-page-gutter-sm);padding-right:var(--g-page-gutter-sm);margin-bottom:72px}}.N-BMMq_shop__headerLead{max-width:247px}@media not (min-width:768px){.N-BMMq_shop__headerLead{max-width:100%}}.N-BMMq_shop__headerLink{margin-top:3em}.N-BMMq_shop__headerLink a{font-size:13px}.N-BMMq_shop__content{width:100%;max-width:886px;margin-left:auto}
.GeECIa_section{margin-bottom:60px;font-size:15px}@media not (min-width:768px){.GeECIa_section{margin-bottom:40px;font-size:14px}}.GeECIa_section:not(:last-of-type){border-bottom:1px solid var(--g-color-border-light);padding-bottom:60px}@media not (min-width:768px){.GeECIa_section:not(:last-of-type){padding-bottom:40px}}.GeECIa_sectionTitle{margin-bottom:1em;font-size:23px;font-weight:400;line-height:1.3}@media not (min-width:768px){.GeECIa_sectionTitle{font-size:17px}}.GeECIa_footer{font-size:15px}@media not (min-width:768px){.GeECIa_footer{font-size:14px}}.GeECIa_footerTitle{margin-bottom:60px}@media not (min-width:768px){.GeECIa_footerTitle{margin-bottom:40px}}.GeECIa_footerSignature{text-align:right}
