:root{--blue1:#002488}@font-face{font-family:"Noto Sans JP";src:url(../fonts/NotoSansJP/NotoSansJP-VariableFont_wght.ttf) format("truetype-variations");font-weight:100 900;font-style:normal}@font-face{font-family:Geist;src:url(../fonts/Geist/Geist-VariableFont_wght.ttf) format("truetype-variations");font-weight:100 900;font-style:normal}@font-face{font-family:"Zen Kaku Gothic Antique";src:url(../fonts/ZenKakuGothicAntique/ZenKakuGothicAntique-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Zen Kaku Gothic Antique";src:url(../fonts/ZenKakuGothicAntique/ZenKakuGothicAntique-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Zen Kaku Gothic Antique";src:url(../fonts/ZenKakuGothicAntique/ZenKakuGothicAntique-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Zen Kaku Gothic Antique";src:url(../fonts/ZenKakuGothicAntique/ZenKakuGothicAntique-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Zen Kaku Gothic Antique";src:url(../fonts/ZenKakuGothicAntique/ZenKakuGothicAntique-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-VariableFont_opsz,wght.ttf) format("truetype-variations");font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Italic-VariableFont_opsz,wght.ttf) format("truetype-variations");font-weight:100 900;font-style:italic}.p_products__search__result .advance_products__desc,.p_products__search__result .advance_products__manufacturers .itm{font-size:.625rem}.p_products__search__advance .advance_cate__item__desc,.p_products__search__list .item .nice-select{font-size:.75rem}.c_product_overview__txt,.c_product_overview__txt p,.p_products__search__list .item_label{font-size:.875rem}.c_product_message__txt,.c_product_section__item__body p,.c_product_section__item__txt,.p_products_single_related .c_product_line__item__ttl,.p_products_single_section ul,.p_products_single_section ul li{font-size:.875rem}.c_product_overview__ttl{font-size:.875rem}.p_products__search__result .advance_products__ttl{font-size:.9375rem}.p_products__search__advance .advance_sort__item{font-size:1rem}.c_product_message__head .c_ttl02__jp{font-size:1.25rem}.p_products_single_mv__cate{font-size:1.25rem}.p_products_single_mv__ttl{font-size:1.625rem}.c_product_page:has(.c_product_content>:nth-child(2):not(.empty_data)) .no_data{display:none}.c_product_overview{margin-bottom:60px}.c_product_overview__ttl{position:relative;margin-bottom:20px;color:#2c86ed;font-family:Geist,sans-serif;line-height:1.2;overflow:hidden}.c_product_overview__ttl::before{content:"";position:absolute;top:50%;left:75px;transform:translateY(-50%);width:100%;height:1px;background-color:#2c86ed}.c_product_overview__inner.no_eyecatch .c_product_overview__txt{width:100%}.c_product_overview__txt{margin-bottom:30px;line-height:2.1;letter-spacing:.04em}.c_product_overview__txt p{line-height:2.1;letter-spacing:.04em}.c_product_section{position:relative;margin-bottom:60px;padding-bottom:60px}.c_product_section::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#002488 0,#9db1ec 44%,#e7edff 100%)}.c_product_section__item:not(:last-child){margin-bottom:60px}.c_product_section__item__box{margin-bottom:30px}.c_product_section__item__img img{border-radius:6px}.c_product_section__item .c_ttl02{margin-bottom:25px}.c_product_section__item__body p{letter-spacing:.04em}.c_product_section__item__txt{letter-spacing:.04em}.c_product_message{position:relative;padding:0 20px 60px}.c_product_message::before{content:"";position:absolute;top:45px;left:0;width:100%;height:calc(100% - 45px);background:url(../images/products/common/bg_message.webp) no-repeat top center/cover;pointer-events:none}.c_product_message__head{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:30px}.c_product_message__head .c_ttl02{position:relative}.c_product_message__head .c_ttl02__en{margin:0 auto}.c_product_message__head .c_ttl02__jp{color:#000}.c_product_message__img{width:110px;height:110px;flex-shrink:0}.c_product_message__img img{border-radius:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c_product_message__body{position:relative}.c_product_message__txt{letter-spacing:.04em}.p_products_subcate .c_product_section__item{margin-top:20px}.p_products_subcate .c_product_section{margin-bottom:0;padding-bottom:0}.p_products_subcate .c_product_section::before{display:none}.p_products_single .c_product_page{padding-top:40px}.p_products_single_wrap{margin-bottom:60px;padding:30px 20px 60px;background-color:#fff;border-radius:6px}.p_products_single_mv{margin-bottom:60px}.p_products_single_mv__img{text-align:center;width:100%;max-width:500px;margin:0 auto}.p_products_single_mv__img img{width:100%;display:block}.p_products_single_mv__body{padding-top:30px}.p_products_single_mv__cate{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:6px;font-weight:700;line-height:1.4}.p_products_single_mv__cate .cate:last-child .char_comma{display:none}.p_products_single_mv__ttl{margin-bottom:30px;font-weight:700;line-height:1.4}.p_products_single_mv__brand{display:flex;gap:10px;margin-bottom:40px}.p_products_single_mv__brand .img_brand{width:180px}.p_products_single_mv__brand img{width:100%}.p_products_single_mv .c_btn01{max-width:249px}.p_products_single_mv .c_btn01__link{letter-spacing:0}.p_products_single_mv .c_btn01__link.active{color:var(--blue1);background-color:#fff;pointer-events:none}.p_products_single_mv.no_eyecatch .p_products_single_mv__body{width:100%}.p_products_single_section:not(:last-child){margin-bottom:60px}.p_products_single_section .c_ttl03{margin-bottom:30px}.p_products_single_section ul{position:relative;padding-left:0;letter-spacing:.04em}.p_products_single_section ul:not(:last-child){margin-bottom:9px}.p_products_single_section ul li{position:relative;padding-left:15px;letter-spacing:.04em}.p_products_single_section ul li:not(:last-child){margin-bottom:9px}.p_products_single_section ul li::before{content:"";position:absolute;top:9px;left:0;width:6px;height:6px;background-color:#002488;border-radius:100%}.p_products_single_cart{position:absolute;left:0;top:0;pointer-events:none;opacity:0;visibility:hidden}.p_products_single_related{position:relative;overflow:hidden}.p_products_single_related .c_slide_ctrl{position:absolute;top:24px;right:20px}.p_products_single_related .c_product_line{margin-bottom:0}.p_products_single_related .c_product_line__list{display:flex;gap:0}.p_products_single_related .c_product_line__item{height:auto;width:260px}.p_products_single .c_cate_menu{display:none}.p_products .ajaxloading{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);display:none;z-index:9999}.p_products .ajaxloading__wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.p_products .ajaxloading__spinner{width:60px;height:60px;border:5px solid #ddd;border-top-color:#2459bc;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.p_products .c_mv__txt{letter-spacing:.04em}.p_products .c_mv::before{bottom:-50px}.p_products__search{min-height:100vh;position:relative;z-index:1}.p_products__search__main{background-color:#edeff2;padding:30px 20px}.p_products__search__list{margin-inline:auto;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.p_products__search__list .item select{display:none}.p_products__search__list .item .nice-select{width:100%;background-color:#e2e4eb;border:1px solid #c7cde0;border-radius:4px;height:40px;padding-right:20px}.p_products__search__list .item .nice-select::after{border-color:var(--blue1);margin-top:-5px;width:6px;height:6px}.p_products__search__list .item .nice-select .list{position:static;margin:0;transform:none;border:none;background-color:transparent}.p_products__search__list .item .nice-select .nice-select-dropdown{width:100%;background-color:#e2e4eb;border:1px solid #c7cde0;border-radius:4px;overflow-y:auto}.p_products__search__list .item .nice-select .current,.p_products__search__list .item .nice-select .option{letter-spacing:.04em;font-weight:400}.p_products__search__list .item .nice-select .current{color:#babac2;letter-spacing:.02em}.p_products__search__list .item .nice-select:has(.option.selected) .current{color:#000;letter-spacing:.04em}.p_products__search__list .item .nice-select:has(.selected.option:first-child) .current{color:#babac2;letter-spacing:.02em}.p_products__search__list .item_label{letter-spacing:.02em;margin-bottom:3px}.p_products__search__action{display:flex;justify-content:center;gap:20px;margin-top:30px}.p_products__search__advance{background-color:rgba(115,129,171,.2);margin-top:50px}.p_products__search__advance .advance_sort{display:flex}.p_products__search__advance .advance_sort__item{width:100%;letter-spacing:.04em;letter-spacing:.04em;display:flex;font-weight:500;justify-content:center;align-items:center;background-color:#c7d1e0;min-height:60px;padding-inline:10px;text-align:center;line-height:1.4;cursor:pointer;gap:10px}.p_products__search__advance .advance_sort__item.active{color:var(--blue1);background-color:transparent;pointer-events:none}.p_products__search__advance .advance_sort__item::after{content:"";aspect-ratio:7/12;-webkit-mask:url(../images/common/icon_arrow_03.svg) center/contain no-repeat;mask:url(../images/common/icon_arrow_03.svg) center/contain no-repeat;background-color:currentColor;width:7px;transform:rotate(90deg);position:relative;flex-shrink:0}.p_products__search__advance .advance_box{padding-inline:20px;padding-block:30px 20px}.p_products__search__advance .advance_cate__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:20px}.p_products__search__advance .advance_cate__item__img{padding-inline:10px}.p_products__search__advance .advance_cate__item__img img{width:100%;aspect-ratio:236/180}.p_products__search__advance .advance_cate__item__link{overflow:clip;border-radius:3px;background-color:#fff;display:block;display:flex;justify-content:space-between;flex-direction:column;width:100%;gap:10px;min-height:-moz-min-content;min-height:min-content;height:100%}.p_products__search__advance .advance_cate__item__desc{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;line-height:1.4;padding-inline:15px;padding-bottom:15px}.p_products__search__advance .advance_cate__item__desc::after{width:20px;flex-shrink:0;background:url(../images/common/icon_arrow_01.svg) center/contain no-repeat;content:"";aspect-ratio:1}.p_products__search__advance .advance_brand{display:none}.p_products__search__advance .advance_brand__list{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.p_products__search__advance .advance_brand__item{width:100%;min-height:225px}.p_products__search__advance .advance_brand__item__link{border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;padding:20px;height:100%;min-height:-moz-min-content;min-height:min-content;gap:5px;background-color:#fff;overflow:clip;min-height:170px;transition:transform .5s ease}.p_products__search__advance .advance_brand__item__img{max-width:246px;min-height:150px;margin-inline:auto}.p_products__search__advance .advance_brand__item__img img{height:100%;-o-object-fit:contain;object-fit:contain}.p_products__search__advance .advance_brand__item__desc{letter-spacing:.04em;line-height:1;font-weight:500;gap:10px;display:flex;align-items:center;justify-content:space-between}.p_products__search__advance .advance_brand__item__desc::after{width:20px;flex-shrink:0;background:url(../images/common/icon_arrow_01.svg) center/contain no-repeat;content:"";aspect-ratio:1;position:relative;width:30px}.p_products__search__result{margin-top:50px;display:none}.p_products__search__result .advance_products__list{display:grid;grid-gap:40px 20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.p_products__search__result .advance_products__link{display:flex;flex-direction:column}.p_products__search__result .advance_products__img{background-color:#fff;overflow:hidden;aspect-ratio:312/224}.p_products__search__result .advance_products__img img{border-radius:10.65px;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p_products__search__result .advance_products__infor{margin-top:20px}.p_products__search__result .advance_products__ttl{letter-spacing:.04em;font-weight:500;line-height:1.5;color:#000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.p_products__search__result .advance_products__desc{color:#000;line-height:1.5;letter-spacing:.04em;font-weight:400;margin-top:5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.p_products__search__result .advance_products__manufacturers{display:flex;flex-wrap:wrap;margin-top:10px;gap:5px}.p_products__search__result .advance_products__manufacturers .itm{color:#2459bc;font-weight:500;letter-spacing:.04em;line-height:1;display:inline-block;text-align:center;padding:3px 7px;border:solid 1px #2459bc;border-radius:2px}@media screen and (min-width:768px){.p_products__search__result .advance_products__desc,.p_products__search__result .advance_products__manufacturers .itm{font-size:.75rem}.p_products__search__advance .advance_cate__item__desc,.p_products__search__list .item .nice-select{font-size:.875rem}.c_product_overview__txt,.c_product_overview__txt p,.p_products__search__list .item_label{font-size:.9375rem}.c_product_message__txt,.c_product_section__item__body p,.c_product_section__item__txt,.p_products_single_related .c_product_line__item__ttl,.p_products_single_section ul,.p_products_single_section ul li{font-size:1rem}.c_product_overview__ttl{font-size:1.0625rem}.p_products__search__result .advance_products__ttl{font-size:1.125rem}.p_products__search__advance .advance_sort__item{font-size:1.25rem}.c_product_message__head .c_ttl02__jp{font-size:clamp(1.5rem,.5376344086vw + 1.2419354839rem,1.75rem)}.p_products_single_mv__cate{font-size:clamp(1.5rem,.9615384615vw + 1.0384615385rem,2rem)}.p_products_single_mv__ttl{font-size:3rem}.c_product_overview{margin-bottom:122px}.c_product_overview__ttl{margin-bottom:38px}.c_product_overview__ttl::before{left:90px}.c_product_overview__inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:clamp(1.875rem,6.6455696203vw + -1.3148734177rem,4.5rem) 20px}.c_product_overview__txt{width:clamp(541px,(1280px - 100vw) * 1000,100%);margin-bottom:0}.c_product_overview__img{flex-shrink:0;width:380px}.c_product_section{margin-bottom:100px;padding-bottom:124px}.c_product_section__item:not(:last-child){margin-bottom:120px}.c_product_section__item__box{margin-bottom:0}.c_product_section__item__img{width:clamp(15.625rem,41.0256410256vw + -15.1442307692rem,23.625rem)}.c_product_section__item .c_ttl02{margin-bottom:40px}.c_product_section__item__body{display:flex;justify-content:space-between;gap:30px}.c_product_section__item__body p{line-height:2.1}.c_product_section__item__txt{width:clamp(540px,(1025px - 100vw) * 1000,100%);line-height:2.1}.c_product_message{padding:0 clamp(1.875rem,3.6392405063vw + .128164557rem,3.3125rem) 49px}.c_product_message::before{top:clamp(3.125rem,8.7962962963vw + -1.0972222222rem,5.5rem);height:calc(100% - clamp(3.125rem,8.7962962963vw + -1.0972222222rem,5.5rem))}.c_product_message__head{align-items:inherit;flex-direction:row;gap:20px;margin-bottom:40px}.c_product_message__head .c_ttl02{top:105px;padding-bottom:3px}.c_product_message__head .c_ttl02__en{margin:.1px .1px clamp(.00625rem,2.6740506329vw + -1.2772943038rem,1.0625rem)}.c_product_message__head .c_ttl02__jp{font-size:clamp(1.25rem,1.2658227848vw + .6424050633rem,1.75rem)}.c_product_message__img{width:clamp(7.5rem,14.2405063291vw + .664556962rem,13.125rem);height:clamp(7.5rem,14.2405063291vw + .664556962rem,13.125rem)}.c_product_message__txt{line-height:2.1}.p_products_cate{padding-bottom:270px}.p_products_subcate{padding-bottom:140px}.p_products_subcate .c_product_line{margin-bottom:120px}.p_products_subcate .c_product_line__item__img{margin-bottom:13px}.p_products_subcate .c_product_section__item{margin-top:30px}.p_products_single{padding-bottom:130px}.p_products_single .c_product_page{padding-top:5px}.p_products_single_wrap{margin-bottom:80px;padding:76px clamp(1.25rem,8.2278481013vw + -2.6993670886rem,4.5rem)}.p_products_single_mv__cate{font-size:clamp(1.125rem,2.2151898734vw + .0617088608rem,2rem)}.p_products_single_mv__ttl{margin-bottom:47px;font-size:clamp(1.625rem,3.4810126582vw + -.0458860759rem,3rem)}.p_products_single_mv__brand{gap:20px;margin-bottom:64px}.p_products_single_mv__brand .img_brand{width:100%;max-width:clamp(7.5rem,26.0869565217vw + -9.2119565217rem,16.875rem)}.p_products_single_section:not(:last-child){margin-bottom:116px}.p_products_single_section .c_ttl03{margin-bottom:clamp(2.5rem,5.0632911392vw + .0696202532rem,4.5rem)}.p_products_single_section__txt{line-height:2.1}.p_products_single_section .c_list{margin:-5px 0}.p_products_single_section ul{margin:-10px 0;padding-left:0}.p_products_single_section ul:not(:last-child){margin-bottom:8px}.p_products_single_section ul li{padding-left:20px}.p_products_single_section ul li:not(:last-child){margin-bottom:13px}.p_products_single_section ul li::before{top:12px;width:8px;height:8px}.p_products_single_related .c_slide_ctrl{top:31px;right:44px}.p_products_single_related .c_product_line{padding-bottom:30px}.p_products_single_related .c_product_line__item{width:clamp(16.25rem,3.4946236559vw + 14.5725806452rem,17.875rem)}.p_products_single_related .c_product_line__item__brand{margin-top:1px}.p_products_single_related .c_product_line__item__inner{padding-bottom:15px}.p_products_single .c_cate_menu{display:block}.p_products{padding-bottom:80px}.p_products .c_mv{padding-bottom:74px}.p_products .c_mv__txt{max-width:660px}.p_products .c_mv::before{bottom:-76px;height:calc(100% + 300px)}.p_products__search__main{padding-inline:40px;padding-block:36px 40px}.p_products__search__list{grid-template-columns:repeat(2,1fr);gap:20px 30px;max-width:974px}.p_products__search__list .item .nice-select{padding-block:5px;padding-right:42px;height:50px}.p_products__search__list .item .nice-select::after{width:12px;height:12px;right:22px;margin-top:-8px;border-bottom-right-radius:2px}.p_products__search__action{gap:20px;margin-top:40px}.p_products__search__advance{margin-top:80px}.p_products__search__advance .advance_sort__item{min-height:93px;gap:26px;transition:color .5s ease}.p_products__search__advance .advance_sort__item:hover{color:var(--blue1)}.p_products__search__advance .advance_sort__item::after{top:-1px;width:9px}.p_products__search__advance .advance_box{padding-inline:22px;padding-block:32px 20px}.p_products__search__advance .advance_cate{padding-right:16px}.p_products__search__advance .advance_cate__list{grid-template-columns:repeat(auto-fill,minmax(195px,1fr))}.p_products__search__advance .advance_cate__item__link{aspect-ratio:1;transition:transform .5s ease}.p_products__search__advance .advance_cate__item__link:hover{transform:translateY(-5px)}.p_products__search__advance .advance_cate__item__desc::after{width:22px}.p_products__search__advance .advance_brand{padding-right:clamp(0,5.6818181818vw + -3.6363636364rem,.625rem)}.p_products__search__advance .advance_brand__list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:clamp(1.25rem,2.2727272727vw + -.2045454545rem,1.5rem)}.p_products__search__advance .advance_brand__item__link{padding-inline:clamp(1.25rem,2.2727272727vw + -.2045454545rem,1.5rem);padding-block:clamp(1.25rem,2.2727272727vw + -.2045454545rem,1.5rem) 15px;min-height:193px}.p_products__search__advance .advance_brand__item__link:hover{transform:translateY(-5px)}.p_products__search__advance .advance_brand__item__desc::after{right:-1px;width:42px}.p_products__search__result{margin-top:80px}.p_products__search__result .advance_products__list{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:38px 24px}.p_products__search__result .advance_products__link{transition:all .5s}.p_products__search__result .advance_products__link:hover{opacity:.7}.p_products__search__result .advance_products__infor{margin-top:24px}.p_products__search__result .advance_products__ttl{line-height:2.1}.p_products__search__result .advance_products__desc{margin-top:8px}.p_products__search__result .advance_products__manufacturers{gap:8px;margin-top:16px}}@media screen and (min-width:1025px){.p_products_single_mv{display:flex;align-items:flex-start;gap:30px clamp(.9375rem,9.0189873418vw + -3.3916139241rem,4.5rem);margin-bottom:64px}.p_products_single_mv__img{margin:0;flex-shrink:0;width:clamp(17.5rem,12.1739130435vw + 9.7010869565rem,21.875rem)}.p_products_single_mv__body{width:clamp(17.5rem,25.0434782609vw + 1.4565217391rem,26.5rem);padding-top:8px}}