@media screen and (min-width: 981px){.m-item-detail__wrap{margin-left:auto;margin-right:auto;width:min(1136px, 83.5294117647vw)}}.m-item-detail__thumimg,.m-item-detail__btn,.m-item-detail__service-list a .m-store__item{transition:opacity .3s cubic-bezier(0.215, 0.61, 0.355, 1);cursor:pointer}@media(hover: hover){.m-item-detail__thumimg:hover,.m-item-detail__btn:hover,.m-item-detail__service-list a .m-store__item:hover,.m-item-detail__thumimg:focus,.m-item-detail__btn:focus,.m-item-detail__service-list a .m-store__item:focus{opacity:.6;color:inherit}}.m-item-detail__thumimg:focus,.m-item-detail__btn:focus,.m-item-detail__service-list a .m-store__item:focus{opacity:.6;color:inherit}.m-item-detail__attention a,.m-item-detail__dd a{text-decoration:underline;cursor:pointer}@media(hover: hover){.m-item-detail__attention a:hover,.m-item-detail__dd a:hover,.m-item-detail__attention a:focus,.m-item-detail__dd a:focus{color:inherit;text-decoration:none}}.m-item-detail__attention a:focus,.m-item-detail__dd a:focus{color:inherit;text-decoration:none}.m-item-detail__box>h3,.m-item-detail__box h4,.m-item-detail__box>p,.m-item-detail__box>div{transition:opacity .4s cubic-bezier(0.215, 0.61, 0.355, 1)}.m-item-detail__box>p,.m-item-detail__box>div{transition-delay:.4s}.m-item-detail__box:not(.is-view)>h3,.m-item-detail__box:not(.is-view) h4,.m-item-detail__box:not(.is-view)>p,.m-item-detail__box:not(.is-view)>div{opacity:0}.m-item-detail__icon-status{display:flex}.m-item-detail__icon-status li span{font-weight:700}.m-item-detail__icon-status li span.icon-new{color:#e81c1c}.m-item-detail__ttl,.m-item-detail__headttl{color:#3b3730}.m-item-detail__headttl{font-weight:700}.m-item-detail__subttl{margin-bottom:min(48px, 3.5294117647vw);font-size:clamp(10px, 1.7647058824vw, 1.5rem)}.m-item-detail__caption,.m-item-detail__quantity{color:#3b3730;font-weight:700}.m-item-detail__slide .slick-arrow:hover{opacity:.6}.m-item-detail__slide .slick-prev{position:absolute;top:50%;display:block;width:48px;height:48px;padding:0;transform:translate(0, -50%);background-color:rgba(255,255,255,.7);z-index:2;border-radius:50%;transition:background-color .2s}.m-item-detail__slide .slick-prev::before{content:"";display:inline-block;content:"";display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;aspect-ratio:1/1;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215.504%22%20height%3D%2213.498%22%20viewBox%3D%220%200%2015.504%2013.498%22%3E%3Cpath%20d%3D%22M6.221%2013.277l-6-6a.788.788%200%2001-.105-.139.041.041%200%2001-.008-.012.725.725%200%2001-.105-.381.744.744%200%2001.234-.545L6.223.212a.752.752%200%20111.064%201.063L2.568%205.994h12.186a.75.75%200%20110%201.5H2.563l4.725%204.719a.759.759%200%20010%201.063.743.743%200%2001-.533.221.732.732%200%2001-.534-.22z%22%20fill%3D%22%233B3730%22%2F%3E%3C%2Fsvg%3E");width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.m-item-detail__slide .slick-next{position:absolute;top:50%;display:block;width:48px;height:48px;padding:0;transform:translate(0, -50%);background-color:rgba(255,255,255,.7);z-index:2;border-radius:50%;transition:background-color .2s}.m-item-detail__slide .slick-next::before{content:"";display:inline-block;content:"";display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;aspect-ratio:1/1;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215.504%22%20height%3D%2213.498%22%20viewBox%3D%220%200%2015.504%2013.498%22%3E%3Cpath%20d%3D%22M6.221%2013.277l-6-6a.788.788%200%2001-.105-.139.041.041%200%2001-.008-.012.725.725%200%2001-.105-.381.744.744%200%2001.234-.545L6.223.212a.752.752%200%20111.064%201.063L2.568%205.994h12.186a.75.75%200%20110%201.5H2.563l4.725%204.719a.759.759%200%20010%201.063.743.743%200%2001-.533.221.732.732%200%2001-.534-.22z%22%20fill%3D%22%233B3730%22%2F%3E%3C%2Fsvg%3E");width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-180deg)}.m-item-detail__thums{margin-left:auto;margin-right:auto}.m-item-detail__thums .slick-track{display:flex;justify-content:center}.m-item-detail__thums .slick-arrow:hover{opacity:.6}.m-item-detail__thum{overflow:hidden}.m-item-detail__thum:not(.slick-current){opacity:.6}.m-item-detail__thumimg{width:100%;object-fit:cover}.m-item-detail__sizes,.m-item-detail__newtonss{display:flex}.m-item-detail__sizes label,.m-item-detail__newtonss label{display:inline}.m-item-detail__sizes label span,.m-item-detail__newtonss label span{display:inline-block;border:1px solid #d6d5d2;color:#3b3730}.m-item-detail__sizes label input[type=radio],.m-item-detail__newtonss label input[type=radio]{display:none}.m-item-detail__sizes label input[type=radio]:checked+span,.m-item-detail__newtonss label input[type=radio]:checked+span{background-color:#eff4f9;border:1px solid #0a58a0;font-weight:700}.m-item-detail__attention a{font-weight:700}.m-item-detail .size_guide_pop{width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:rgba(214,213,210,.4);z-index:1}.m-item-detail .size_guide_pop img,.m-item-detail .size_guide_pop .popup-content{position:absolute;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}.m-item-detail .size_guide_pop .popup-content{background-color:#fff;border-radius:8px}.m-item-detail__features{display:flex;flex-wrap:wrap}.m-item-detail__features span{background-color:#f8f8f5;display:flex;align-items:center}.m-item-detail__features span::before,.m-item-detail__features span img{position:absolute}.m-item-detail__img{width:100%}.m-item-detail__gift,.m-item-detail__package,.m-item-detail__truck{position:static;font-weight:700}.m-item-detail__gift::before,.m-item-detail__package::before,.m-item-detail__truck::before{position:absolute;left:0}.m-item-detail__package::before{content:"";display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;aspect-ratio:22.516/25.03;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2225.03%22%20viewBox%3D%220%200%2022.516%2025.03%22%20width%3D%2222.516%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%233B3730%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20transform%3D%22translate(-2.5%20-1.472)%22%3E%3Cpath%20d%3D%22m19.137%2010.845-10.758-6.204%22%2F%3E%3Cpath%20d%3D%22m24.516%2018.734v-9.562a2.391%202.391%200%200%200%20-1.2-2.068l-8.363-4.782a2.391%202.391%200%200%200%20-2.391%200l-8.362%204.778a2.391%202.391%200%200%200%20-1.2%202.072v9.563a2.391%202.391%200%200%200%201.2%202.065l8.367%204.781a2.391%202.391%200%200%200%202.391%200l8.363-4.781a2.391%202.391%200%200%200%201.195-2.066z%22%2F%3E%3Cpath%20d%3D%22m3.27%206.96%2010.435%206.04%2010.436-6.04%22%20transform%3D%22translate(.053%20.968)%22%2F%3E%3Cpath%20d%3D%22m13.758%2026.002v-12.049%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.m-item-detail__truck::before{content:"";display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;aspect-ratio:23/19;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2219%22%20viewBox%3D%220%200%2023%2019%22%20width%3D%2223%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%233B3730%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20transform%3D%22translate(-.5%20-2.5)%22%3E%3Cpath%20d%3D%22m1%203h15v13h-15z%22%2F%3E%3Cpath%20d%3D%22m16%208h4l3%203v5h-7z%22%2F%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%2218.5%22%20r%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%2218.5%22%20cy%3D%2218.5%22%20r%3D%222.5%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.m-item-detail__gift::before{content:"";display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;aspect-ratio:1/1;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2219.001%22%20viewBox%3D%220%200%2019%2019.001%22%20width%3D%2219%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20d%3D%22m0%200h19v19.001h-19z%22%2F%3E%3C%2FclipPath%3E%3Cg%20clip-path%3D%22url(%23a)%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%233B3730%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20transform%3D%22translate(-2.5%20-2.499)%22%3E%3Cpath%20d%3D%22m3%208v1a1%201%200%200%201%201-1h16a1%201%200%200%201%201%201v2a1%201%200%200%201%20-1%201h-16a1%201%200%200%201%20-1-1z%22%2F%3E%3Cpath%20d%3D%22m12%208v13%22%2F%3E%3Cpath%20d%3D%22m19%2012v7a2%202%200%200%201%20-2%202h-10a2%202%200%200%201%20-2-2v-7%22%2F%3E%3Cpath%20d%3D%22m7.5%208a2.5%202.5%200%200%201%200-5c1.974-.034%203.76%201.949%204.5%205%20.74-3.051%202.526-5.034%204.5-5a2.5%202.5%200%200%201%200%205%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.m-item-detail__dd-check span{position:relative}.m-item-detail__dd-check span::before{position:absolute;content:""}.m-item-detail__dd-check input[type=checkbox]{display:none}.m-item-detail__dd-check input[type=checkbox]:checked+span::after{position:absolute;content:""}.m-item-detail__price{color:#0a58a0}.m-item-detail__price.is-sale{color:#e81c1c}.m-item-detail__tax{font-weight:700;color:#3b3730}.is-sale .m-item-detail__tax{color:#e81c1c}.m-item-detail__cp{background-color:#faeff1;color:#e81c1c;display:inline-block}.m-item-detail__cp a{text-decoration:underline}.m-item-detail__cp:empty{display:none}.m-item-detail__select{position:relative;display:inline-block;border:1px solid #d6d5d2}.m-item-detail__select::after{content:"";display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;aspect-ratio:5.207/9.414;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%229.414%22%20viewBox%3D%220%200%205.207%209.414%22%20width%3D%225.207%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m13%2014-4-4%204-4%22%20fill%3D%22none%22%20stroke%3D%22%233B3730%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20transform%3D%22translate(-8.5%20-5.293)%22%2F%3E%3C%2Fsvg%3E");position:absolute;top:50%}.m-item-detail__select select{width:100%;display:block;color:#3b3730;background-image:none;background-color:inherit;height:auto;margin:0}.m-item-detail__link{display:flex;flex-wrap:wrap}.m-item-detail__btn{background-color:#0a58a0;color:#fff;display:block;text-align:center}@media(hover: hover){.m-item-detail__btn:hover,.m-item-detail__btn:focus{color:#fff}}.m-item-detail__btn:focus{color:#fff}.m-item-detail__btn::before{content:"";display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;aspect-ratio:24/23;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2223%22%20viewBox%3D%220%200%2024%2023%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2221%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2221%22%20r%3D%221%22%2F%3E%3Cpath%20d%3D%22m1%201h4l2.68%2013.39a2%202%200%200%200%202%201.61h9.72a2%202%200%200%200%202-1.61l1.6-8.39h-17%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.m-item-detail__btn.is-soldout{background-color:#5d5b56}.m-item-detail__btn.is-soldout::before{display:none}.m-item-detail__icon-heart span{display:inline-block;border:1px solid #d6d5d2;border-radius:50%;color:#3b3730;content:"";display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;aspect-ratio:1/1;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_1754%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%201754%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_724%22%20data-name%3D%22%E3%83%91%E3%82%B9%20724%22%20d%3D%22M0%2C0H24V24H0Z%22%20fill%3D%22rgba(0%2C0%2C0%2C0)%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_725%22%20data-name%3D%22%E3%83%91%E3%82%B9%20725%22%20d%3D%22M19.5%2C13.572%2C12%2C21%2C4.5%2C13.572m0%2C0A5%2C5%2C0%2C1%2C1%2C12%2C7.006a5%2C5%2C0%2C1%2C1%2C7.5%2C6.572%22%20transform%3D%22translate(0)%22%20fill%3D%22%23D6D5D2%22%2F%3E%3C%2Fsvg%3E")}.m-item-detail__icon-heart input[type=checkbox]{display:none}.m-item-detail__icon-heart input[type=checkbox]:checked+span{content:"";display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;aspect-ratio:1/1;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_1754%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%201754%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_724%22%20data-name%3D%22%E3%83%91%E3%82%B9%20724%22%20d%3D%22M0%2C0H24V24H0Z%22%20fill%3D%22rgba(0%2C0%2C0%2C0)%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_725%22%20data-name%3D%22%E3%83%91%E3%82%B9%20725%22%20d%3D%22M19.5%2C13.572%2C12%2C21%2C4.5%2C13.572m0%2C0A5%2C5%2C0%2C1%2C1%2C12%2C7.006a5%2C5%2C0%2C1%2C1%2C7.5%2C6.572%22%20transform%3D%22translate(0)%22%20fill%3D%22%230A58A0%22%2F%3E%3C%2Fsvg%3E");border-color:#0a58a0}.m-item-detail__soldout{color:#e81c1c;font-weight:700}.m-item-detail__stock{color:#e81c1c;font-weight:700;padding-left:.5em}.m-item-detail__stock:empty(){display:none}.m-item-detail__stock:not(:empty)::before{content:attr(data-prefix)}.m-item-detail__stock:not(:empty)::after{content:attr(data-suffix)}.m-item-detail__paidy{width:100%;font-weight:700}.m-item-detail__paidy::before{content:"";background:url(../img/common/icon-paidy.svg) no-repeat;display:inline-block;vertical-align:middle}.m-item-detail__disabled{color:#3b3730;font-weight:400;text-decoration:line-through}.m-item-detail__alert{color:#e81c1c}.m-item-detail__discountPeriod{color:#e81c1c;font-weight:700}.m-item-detail__returns_guaranteed{background-color:#f5fffd;border:2px solid #9ed4c9;display:grid}.m-item-detail__returns_guaranteed>*{place-content:center start}.m-item-detail__dl{position:relative}.m-item-detail__dl-link{position:absolute;right:0;top:0;text-decoration:underline}.m-item-detail__dl-link::after{content:"";display:inline-block;vertical-align:middle;background:url(../img/common/icon-info.svg) no-repeat;margin-left:.3em}.m-item-detail__service-list{display:flex;flex-wrap:wrap}.m-item-detail__service-list .m-store__item{margin-left:0}.m-item-detail__service-list .m-store__item .m-store__txt{font-weight:700}.m-item-detail__service-list a .m-store__item .m-store__txt{text-decoration:underline}@media(hover: hover){.m-item-detail__service-list a .m-store__item:hover,.m-item-detail__service-list a .m-store__item:focus{color:#fff}}.m-item-detail__service-list a .m-store__item:focus{color:#fff}.m-item-detail__upsell-wrap{background-color:#eff4f9}.m-item-detail__upsell-ttl{text-align:center;font-weight:700;line-height:1.5;position:relative}.m-item-detail__upsell-ttl>a{color:#0a58a0}.m-item-detail__upsell-ttl::before,.m-item-detail__upsell-ttl::after{content:"";display:inline-block;background-color:#0a58a0;height:2px;position:absolute;top:45%;transform:translateY(-50%)}.m-item-detail__upsell-ttl::before{transform:rotate(60deg)}.m-item-detail__upsell-ttl::after{transform:rotate(-60deg)}@media screen and (min-width: 981px){.m-item-detail__wrap{margin-top:min(36px, 2.6470588235vw);margin-bottom:min(80px, 5.8823529412vw)}.m-item-detail__desc{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:.1fr 1fr;grid-column-gap:0px;grid-row-gap:0px;gap:min(0px, 0vw) min(45px, 3.3088235294vw)}.m-item-detail__item{grid-area:1/2/2/3}.m-item-detail__icon-status{margin-bottom:min(15px, 1.1029411765vw)}.m-item-detail__icon-status li:not(:first-of-type){margin-left:min(10px, 0.7352941176vw)}.m-item-detail__icon-status li span{font-size:clamp(10px, 1.4705882353vw, 1.25rem)}.m-item-detail__box:nth-of-type(2) h3{margin-top:min(50px, 3.6764705882vw)}.m-item-detail__ttl{font-size:clamp(10px, 2.6470588235vw, 2.25rem);line-height:1.2222222222em}.m-item-detail__headttl{font-size:clamp(10px, 1.0294117647vw, 0.875rem);margin-bottom:min(8px, 0.5882352941vw)}.m-item-detail__subttl{margin-top:min(100px, 7.3529411765vw)}.m-item-detail__txt{margin-top:min(30px, 2.2058823529vw);font-size:clamp(10px, 1.0294117647vw, 0.875rem);line-height:1.7142857143em}.m-item-detail__caption,.m-item-detail__quantity{margin-top:min(40px, 2.9411764706vw);margin-bottom:min(15px, 1.1029411765vw);font-size:clamp(10px, 1.0294117647vw, 0.875rem)}.m-item-detail__quantity{margin-top:min(20px, 1.4705882353vw)}.m-item-detail__slide{width:min(688px, 50.5882352941vw);height:min(550px, 40.4411764706vw);position:sticky;top:0;grid-area:1/1/3/2}.m-item-detail__slide .slick-prev{left:min(24px, 1.7647058824vw)}.m-item-detail__slide .slick-next{right:min(24px, 1.7647058824vw)}.m-item-detail__thums{margin-top:min(15px, 1.1029411765vw);width:min(464px, 34.1176470588vw)}.m-item-detail__thums .slick-arrow{width:min(32px, 2.3529411765vw);height:min(32px, 2.3529411765vw);border:1px solid #d6d5d2;background-color:#f8f8f5}.m-item-detail__thums .slick-arrow::before{width:min(12px, 0.8823529412vw);height:min(12px, 0.8823529412vw)}.m-item-detail__thums .slick-prev{left:max(-56px, -4.1176470588vw)}.m-item-detail__thums .slick-next{right:max(-56px, -4.1176470588vw)}.m-item-detail__thum{margin:0 min(6px, 0.4411764706vw)}.m-item-detail__info{width:min(392px, 28.8235294118vw);font-size:clamp(10px, 1.0294117647vw, 0.875rem);grid-area:2/2/3/3}.m-item-detail__sizes,.m-item-detail__newtonss{column-gap:min(8px, 0.5882352941vw)}.m-item-detail__sizes label span,.m-item-detail__newtonss label span{margin-right:min(2px, 0.1470588235vw);padding:min(10px, 0.7352941176vw) min(10px, 0.7352941176vw);font-size:clamp(10px, 1.0294117647vw, 0.875rem);border-radius:min(4px, 0.2941176471vw)}.m-item-detail__attention{margin-top:min(10px, 0.7352941176vw)}.m-item-detail__attention a{margin-left:min(10px, 0.7352941176vw)}.m-item-detail .size_guide_pop img{width:min(500px, 36.7647058824vw)}.m-item-detail .size_guide_pop .popup-content{width:min(588px, 43.2352941176vw);padding:min(40px, 2.9411764706vw) min(56px, 4.1176470588vw)}.m-item-detail__features span{width:min(192px, 14.1176470588vw);padding:min(15px, 1.1029411765vw) min(10px, 0.7352941176vw) min(15px, 1.1029411765vw) min(46px, 3.3823529412vw);margin:0 min(8px, 0.5882352941vw) min(8px, 0.5882352941vw) 0;border-radius:min(4px, 0.2941176471vw)}.m-item-detail__features span::before,.m-item-detail__features span img{left:min(15px, 1.1029411765vw);width:min(22px, 1.6176470588vw)}.m-item-detail__features span:nth-child(even){margin-right:0}.m-item-detail__sizes label span{padding:min(12px, 0.8823529412vw) min(12px, 0.8823529412vw);font-size:clamp(10px, 1.1764705882vw, 1rem)}.m-item-detail__gift::before,.m-item-detail__package::before,.m-item-detail__truck::before{width:min(22px, 1.6176470588vw)}.m-item-detail__dl{padding-left:min(36px, 2.6470588235vw);font-size:clamp(10px, 1.1764705882vw, 1rem);line-height:1.25em;margin-top:min(20px, 1.4705882353vw)}.m-item-detail__dd{display:flex;justify-content:space-between;margin-top:min(8px, 0.5882352941vw)}.m-item-detail__dd a{font-size:min(14px, 1.0294117647vw)}.m-item-detail__dd-txt{font-size:clamp(10px, 0.8823529412vw, 0.75rem)}.m-item-detail__dd-check{font-size:clamp(10px, 0.8823529412vw, 0.75rem);font-weight:700}.m-item-detail__dd-check span{padding-left:min(20px, 1.4705882353vw)}.m-item-detail__dd-check span::before{left:0;top:0;width:min(15px, 1.1029411765vw);height:min(15px, 1.1029411765vw);border:min(1px, 0.0735294118vw) solid #d6d5d2}.m-item-detail__dd-check input[type=checkbox]:checked+span::after{width:min(8px, 0.5882352941vw);height:min(4px, 0.2941176471vw);left:min(4px, 0.2941176471vw);top:min(4px, 0.2941176471vw);border-left:min(1px, 0.0735294118vw) solid #3b3730;border-bottom:min(1px, 0.0735294118vw) solid #3b3730;transform:rotate(-45deg)}.m-item-detail__price{margin-top:min(40px, 2.9411764706vw);margin-bottom:min(6px, 0.4411764706vw);font-size:clamp(10px, 3.5294117647vw, 3rem)}.m-item-detail__tax{margin-left:min(5px, 0.3676470588vw);font-size:clamp(10px, 0.8823529412vw, 0.75rem)}.m-item-detail__cp{font-size:clamp(10px, 1.0294117647vw, 0.875rem);padding:min(10px, 0.7352941176vw);border-radius:min(10px, 0.7352941176vw);width:min(336px, 24.7058823529vw);margin-top:min(45px, 3.3088235294vw)}.m-item-detail__cp:not(:empty)+.m-item-detail__link{margin-top:min(16px, 1.1764705882vw)}.m-item-detail__select{width:min(168px, 12.3529411765vw);border-radius:min(4px, 0.2941176471vw)}.m-item-detail__select::after{width:min(16px, 1.1764705882vw);height:min(16px, 1.1764705882vw);right:min(12px, 0.8823529412vw);transform:translateY(max(-8px, -0.5882352941vw)) rotate(-90deg)}.m-item-detail__select select{font-size:clamp(10px, 1.1764705882vw, 1rem);padding:min(11px, 0.8088235294vw) min(12px, 0.8823529412vw)}.m-item-detail__link{margin-top:min(25px, 1.8382352941vw);justify-content:space-between}.m-item-detail__btn{width:min(336px, 24.7058823529vw);font-size:clamp(10px, 1.1764705882vw, 1rem);border-radius:min(24px, 1.7647058824vw);padding:min(16px, 1.1764705882vw) min(12px, 0.8823529412vw)}.m-item-detail__btn::before{width:min(16px, 1.1764705882vw);position:absolute;right:min(22px, 1.6176470588vw)}.m-item-detail__icon-heart span{width:min(48px, 3.5294117647vw);height:min(48px, 3.5294117647vw);background-size:min(24px, 1.7647058824vw)}.m-item-detail__icon-heart input[type=checkbox]:checked+span{background-size:min(24px, 1.7647058824vw)}.m-item-detail__soldout{font-size:clamp(10px, 1.1764705882vw, 1rem);margin-left:min(10px, 0.7352941176vw);display:inline-block}.m-item-detail__stock{margin-bottom:min(10px, 0.7352941176vw)}.m-item-detail__paidy{font-size:clamp(10px, 1.0294117647vw, 0.875rem)}.m-item-detail__paidy::before{width:min(75px, 5.5147058824vw);height:min(32px, 2.3529411765vw)}.m-item-detail__paidy>span:last-child{margin-left:min(8px, 0.5882352941vw)}.m-item-detail__disabled{font-size:clamp(10px, 2.2058823529vw, 1.875rem);margin-right:min(10px, 0.7352941176vw)}.m-item-detail__alert{margin-top:min(5px, 0.3676470588vw);font-size:clamp(10px, 0.8823529412vw, 0.75rem)}.m-item-detail__discountPeriod{font-size:clamp(10px, 1.1764705882vw, 1rem);margin-top:min(15px, 1.1029411765vw);margin-left:min(10px, 0.7352941176vw)}.m-item-detail__discountPeriod+.m-item-detail__soldout{margin-top:min(10px, 0.7352941176vw)}.m-item-detail__shippingDate-wrap{margin-top:min(15px, 1.1029411765vw);min-height:min(18px, 1.3235294118vw)}.m-item-detail__shippingDate{font-size:clamp(10px, 1.0294117647vw, 0.875rem);line-height:clamp(10px, 1.1764705882vw, 1rem)}.m-item-detail__returns_guaranteed{border-radius:min(8px, 0.5882352941vw);height:min(88px, 6.4705882353vw);padding-left:min(88px, 6.4705882353vw);margin-top:min(14px, 1.0294117647vw);background:url(../img/modules/item/detail/returns_guaranteed.svg) no-repeat left min(18px, 1.3235294118vw) center;background-size:min(54px, 14.4vw) min(64px, 17.0666666667vw)}.m-item-detail__returns_guaranteed>dl>dt{font-size:clamp(10px, 1.1764705882vw, 1rem)}.m-item-detail__returns_guaranteed>dl>dd{font-size:clamp(10px, 0.8823529412vw, 0.75rem);margin-top:min(10px, 0.7352941176vw);line-height:1.4}.m-item-detail__dl-link{font-size:clamp(10px, 0.8823529412vw, 0.75rem)}.m-item-detail__dl-link::after{width:min(16px, 1.1764705882vw);height:min(16px, 1.1764705882vw)}.m-item-detail__service-list{column-gap:min(50px, 3.6764705882vw);padding-bottom:min(40px, 2.9411764706vw)}.m-item-detail__service-list .m-store__item::before{width:min(56px, 4.1176470588vw)}.m-item-detail__service-list .m-store__item .m-store__txt{font-size:clamp(10px, 0.8823529412vw, 0.75rem)}.m-item-detail__service-list~.m-item-detail__service-list{margin-top:min(20px, 1.4705882353vw);padding-bottom:0}.m-item-detail__upsell-wrap{padding:min(23px, 1.6911764706vw);border-radius:min(10px, 0.7352941176vw);margin-top:min(60px, 4.4117647059vw)}.m-item-detail__upsell-ttl{font-size:clamp(10px, 1.0294117647vw, 0.875rem);letter-spacing:.05em}.m-item-detail__upsell-ttl>a{font-size:clamp(10px, 1.3235294118vw, 1.125rem);text-decoration:underline}.m-item-detail__upsell-ttl::before,.m-item-detail__upsell-ttl::after{width:min(40px, 2.9411764706vw)}.m-item-detail__upsell-ttl::before{left:0}.m-item-detail__upsell-ttl::after{right:0}.m-item-detail__upsell-item{margin-top:min(12px, 0.8823529412vw)}.m-item-detail__upsell-item~*{margin-top:min(12px, 0.8823529412vw)}}@media screen and (max-width: 980px){.m-item-detail__wrap{margin-top:min(30px, 8vw);margin-bottom:min(64px, 17.0666666667vw);padding:0 min(20px, 5.3333333333vw)}.m-item-detail__icon-status{margin-bottom:min(5px, 1.3333333333vw)}.m-item-detail__icon-status li:not(:first-of-type){margin-left:min(10px, 2.6666666667vw)}.m-item-detail__icon-status li span{font-size:min(18px, 4.8vw)}.m-item-detail__ttl{font-size:min(24px, 6.4vw);line-height:1.8333333333em}.m-item-detail__headttl{font-size:min(14px, 3.7333333333vw);margin-bottom:min(8px, 2.1333333333vw)}.m-item-detail__subttl{margin-bottom:min(20px, 5.3333333333vw);font-size:min(24px, 6.4vw);margin-top:min(30px, 8vw)}.m-item-detail__txt{margin-top:min(20px, 5.3333333333vw);font-size:min(14px, 3.7333333333vw);line-height:1.7142857143em}.m-item-detail__cp{font-size:min(14px, 3.7333333333vw);padding:min(10px, 2.6666666667vw);border-radius:min(10px, 2.6666666667vw);width:min(271px, 72.2666666667vw);margin-top:min(35px, 9.3333333333vw)}.m-item-detail__cp:not(:empty)+.m-item-detail__link{margin-top:min(12px, 3.2vw)}.m-item-detail__caption,.m-item-detail__quantity{margin-top:min(50px, 13.3333333333vw);margin-bottom:min(15px, 4vw);font-size:min(14px, 3.7333333333vw)}.m-item-detail__quantity{margin-top:min(20px, 5.3333333333vw)}.m-item-detail__slide{margin:min(25px, 6.6666666667vw) max(-20px, -5.3333333333vw) 0}.m-item-detail__slide .slick-arrow{width:min(40px, 10.6666666667vw);height:min(40px, 10.6666666667vw)}.m-item-detail__slide .slick-prev{left:min(12px, 3.2vw)}.m-item-detail__slide .slick-next{right:min(12px, 3.2vw)}.m-item-detail__thums{margin-top:min(15px, 4vw)}.m-item-detail__thums .slick-track{display:block}.m-item-detail__thums .slick-list{padding:0 min(20px, 5.3333333333vw) !important}.m-item-detail__thum{margin:0 min(6px, 1.6vw)}.m-item-detail__info{font-size:min(14px, 3.7333333333vw)}.m-item-detail__sizes,.m-item-detail__newtonss{column-gap:min(4px, 1.0666666667vw)}.m-item-detail__sizes label span,.m-item-detail__newtonss label span{margin-right:min(2px, 0.5333333333vw);padding:min(10px, 2.6666666667vw) min(10px, 2.6666666667vw);font-size:min(14px, 3.7333333333vw);border-radius:min(4px, 1.0666666667vw)}.m-item-detail__attention{margin-top:min(10px, 2.6666666667vw)}.m-item-detail__attention a{margin-left:min(10px, 2.6666666667vw)}.m-item-detail .size_guide_pop img{width:80%}.m-item-detail__features{flex-wrap:inherit;overflow:hidden;overflow-x:auto;scroll-snap-type:x proximity;padding:0 0 0 max(-20px, -5.3333333333vw);margin-right:max(-20px, -5.3333333333vw)}.m-item-detail__features>span{display:block;width:min(152px, 40.5333333333vw);padding:min(60px, 16vw) min(10px, 2.6666666667vw) min(15px, 4vw) min(15px, 4vw);margin:0 min(8px, 2.1333333333vw) min(8px, 2.1333333333vw) 0;border-radius:min(4px, 1.0666666667vw);text-align:center;font-size:min(12px, 3.2vw);font-weight:700;scroll-snap-align:start;flex-shrink:0}.m-item-detail__features>span::before,.m-item-detail__features>span img{top:min(15px, 4vw);left:0;right:0;margin:auto;width:min(36px, 9.6vw)}.m-item-detail__sizes label span{padding:min(12px, 3.2vw) min(12px, 3.2vw);font-size:min(16px, 4.2666666667vw)}.m-item-detail__gift::before,.m-item-detail__package::before,.m-item-detail__truck::before{width:min(22px, 5.8666666667vw)}.m-item-detail__dl{padding-left:min(36px, 9.6vw);font-size:min(16px, 4.2666666667vw);line-height:1.25em;margin-top:min(20px, 5.3333333333vw)}.m-item-detail__dd{margin-top:min(8px, 2.1333333333vw)}.m-item-detail__dd a{font-size:min(14px, 3.7333333333vw)}.m-item-detail__dd-txt{font-size:min(12px, 3.2vw)}.m-item-detail__dd-check{font-size:min(12px, 3.2vw);font-weight:700}.m-item-detail__dd-check span{padding-left:min(20px, 5.3333333333vw)}.m-item-detail__dd-check span::before{left:0;top:0;width:min(15px, 4vw);height:min(15px, 4vw);border:min(1px, 0.2666666667vw) solid #d6d5d2}.m-item-detail__dd-check input[type=checkbox]:checked+span::after{width:min(8px, 2.1333333333vw);height:min(4px, 1.0666666667vw);left:min(4px, 1.0666666667vw);top:min(4px, 1.0666666667vw);border-left:min(1px, 0.2666666667vw) solid #3b3730;border-bottom:min(1px, 0.2666666667vw) solid #3b3730;transform:rotate(-45deg)}.m-item-detail__price{margin-top:min(40px, 10.6666666667vw);font-size:min(24px, 6.4vw)}.m-item-detail__tax{margin-left:min(5px, 1.3333333333vw);font-size:min(12px, 3.2vw)}.m-item-detail__select{width:min(168px, 44.8vw);border-radius:min(4px, 1.0666666667vw)}.m-item-detail__select::after{width:min(16px, 4.2666666667vw);height:min(16px, 4.2666666667vw);right:min(12px, 3.2vw);transform:translateY(max(-8px, -2.1333333333vw)) rotate(-90deg)}.m-item-detail__select select{font-size:min(16px, 4.2666666667vw);padding:min(11px, 2.9333333333vw) min(12px, 3.2vw)}.m-item-detail__link{margin-top:min(25px, 6.6666666667vw);justify-content:space-between}.m-item-detail__btn{width:min(271px, 72.2666666667vw);font-size:min(16px, 4.2666666667vw);border-radius:min(24px, 6.4vw);padding:min(16px, 4.2666666667vw) min(12px, 3.2vw)}.m-item-detail__btn::before{width:min(16px, 4.2666666667vw);position:absolute;right:min(22px, 5.8666666667vw)}.m-item-detail__icon-heart span{width:min(48px, 12.8vw);height:min(48px, 12.8vw);background-size:min(24px, 6.4vw)}.m-item-detail__icon-heart input[type=checkbox]:checked+span{background-size:min(24px, 6.4vw)}.m-item-detail__soldout{font-size:min(16px, 4.2666666667vw);margin-left:min(10px, 2.6666666667vw);display:inline-block}.m-item-detail__stock{margin-bottom:min(10px, 2.6666666667vw)}.m-item-detail__paidy{font-size:min(14px, 3.7333333333vw)}.m-item-detail__paidy::before{width:min(75px, 20vw);height:min(32px, 8.5333333333vw)}.m-item-detail__paidy>span:last-child{margin-left:min(8px, 2.1333333333vw)}.m-item-detail__disabled{font-size:min(20px, 5.3333333333vw);margin-right:min(10px, 2.6666666667vw)}.m-item-detail__alert{margin-top:min(5px, 1.3333333333vw);font-size:min(12px, 3.2vw)}.m-item-detail__lineup{margin-bottom:min(48px, 12.8vw)}.m-item-detail__lineup>div{overflow:hidden;overflow-x:auto;scroll-snap-type:x proximity}.m-item-detail__lineup a{scroll-snap-align:start;width:min(290px, 77.3333333333vw)}.m-item-detail__lineup a:last-child{margin-right:min(20px, 5.3333333333vw)}.m-item-detail__lineup figure{margin-bottom:min(16px, 4.2666666667vw)}.m-item-detail__lineup p:nth-of-type(1){margin-bottom:min(20px, 5.3333333333vw);font-size:min(16px, 4.2666666667vw)}.m-item-detail__discountPeriod{font-size:min(16px, 4.2666666667vw);margin-top:min(15px, 4vw);margin-left:min(10px, 2.6666666667vw)}.m-item-detail__discountPeriod+.m-item-detail__soldout{margin-top:min(10px, 2.6666666667vw)}.m-item-detail__shippingDate-wrap{margin-top:min(15px, 4vw);min-height:min(18px, 4.8vw)}.m-item-detail__shippingDate{font-size:min(14px, 3.7333333333vw);line-height:min(16px, 4.2666666667vw)}.m-item-detail__returns_guaranteed{border-radius:min(8px, 2.1333333333vw);height:min(88px, 23.4666666667vw);padding-left:min(76px, 20.2666666667vw);margin-top:min(14px, 3.7333333333vw);background:url(../img/modules/item/detail/returns_guaranteed.svg) no-repeat left min(16px, 4.2666666667vw) center;background-size:min(48px, 12.8vw) min(57px, 15.2vw)}.m-item-detail__returns_guaranteed>dl>dt{font-size:vms(16)}.m-item-detail__returns_guaranteed>dl>dd{font-size:min(12px, 3.2vw);margin-top:min(10px, 2.6666666667vw);line-height:1.4}.m-item-detail__dl-link{font-size:min(12px, 3.2vw)}.m-item-detail__dl-link::after{width:min(16px, 4.2666666667vw);height:min(16px, 4.2666666667vw)}.m-item-detail__service-list{justify-content:center;column-gap:min(50px, 13.3333333333vw);padding-bottom:min(60px, 16vw)}.m-item-detail__service-list .m-store__item::before{width:min(56px, 14.9333333333vw)}.m-item-detail__service-list .m-store__item .m-store__txt{font-size:min(12px, 3.2vw)}.m-item-detail__service-list~*{margin-top:min(20px, 5.3333333333vw);padding-bottom:0}.m-item-detail__upsell-wrap{padding:min(23px, 6.1333333333vw);border-radius:min(10px, 2.6666666667vw);margin-top:min(60px, 16vw)}.m-item-detail__upsell-ttl{font-size:min(14px, 3.7333333333vw)}.m-item-detail__upsell-ttl>a{font-size:min(18px, 4.8vw)}.m-item-detail__upsell-ttl::before,.m-item-detail__upsell-ttl::after{width:min(40px, 10.6666666667vw)}.m-item-detail__upsell-ttl::before{left:0}.m-item-detail__upsell-ttl::after{right:0}.m-item-detail__upsell-item{margin-top:min(12px, 3.2vw)}.m-item-detail__upsell-item~*{margin-top:min(12px, 3.2vw)}}.slick-slider{user-select:none;touch-action:pan-y}.slick-list{overflow:hidden}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-list,.slick-track{transform:translate3d(0, 0, 0)}.slick-track{display:block}.slick-track::after{content:"";clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide{display:block}