@media (max-width:640px){[data-product-handle=mittens] .c-product-main__info{padding-inline:clamp(1.06667rem,5.33333vw,1.25rem)}}[data-product-handle=mittens] .c-product-main__header{position:relative}@media (min-width:641px){[data-product-handle=mittens] .c-product-main__header{padding-block-end:clamp(1.3rem,1.04rem + .65vw,1.625rem)}}[data-product-handle=mittens] .c-product-main__title,[data-product-handle=mittens] .c-product-main__current-variant,[data-product-handle=mittens] .c-variant-type-label__text,[data-product-handle=mittens] .c-product-main__actions-note,[data-product-handle=mittens] .c-parts-add-cart-button__text{letter-spacing:.07em}[data-product-handle=mittens] .c-product-main__variants-label,[data-product-handle=mittens] .c-product-main__status-label,[data-product-handle=mittens] .c-product-main__status-value,[data-product-handle=mittens] .c-product-current-variant-status{letter-spacing:.07em;line-height:1}@media (min-width:641px){[data-product-handle=mittens] .c-product-main__variants-label,[data-product-handle=mittens] .c-product-main__status-label{min-width:clamp(3.3rem,2.64rem + 1.65vw,4.125rem)}}@media (max-width:640px){[data-product-handle=mittens] .c-product-main__variants-label,[data-product-handle=mittens] .c-product-main__status-label{min-width:0}[data-product-handle=mittens] .c-product-main__variants,[data-product-handle=mittens] .c-product-main__status{gap:clamp(.693333rem,3.46667vw,.8125rem)}}@media (min-width:641px){[data-product-handle=mittens] .c-product-main__variants:has(.c-variant-type-label){padding-block:clamp(1.18rem,.944rem + .59vw,1.475rem)}}@media (max-width:640px){[data-product-handle=mittens] .c-product-main__variants:has(.c-variant-type-label){padding-block:clamp(.992rem,4.96vw,1.1625rem)}}@media (min-width:641px){[data-product-handle=mittens] .c-product-main__status{padding-block:clamp(2.05rem,1.64rem + 1.025vw,2.5625rem) clamp(1.9rem,1.52rem + .95vw,2.375rem)}}@media (max-width:640px){[data-product-handle=mittens] .c-product-main__status{padding-block:clamp(1.65333rem,8.26667vw,1.9375rem)}[data-product-handle=mittens] .c-product-main__actions{padding-block-start:clamp(1.22667rem,6.13333vw,1.4375rem)}}[data-product-handle=mittens] .c-product-price{letter-spacing:0}[data-product-handle=mittens] .c-product-price__value{line-height:1}@media (min-width:641px){[data-product-handle=mittens] .c-product-main__actions-buttons{margin-block-start:clamp(.85rem,.68rem + .425vw,1.0625rem)}}@media (max-width:640px){[data-product-handle=mittens] .c-product-main__actions-buttons{margin-block-start:clamp(1.22667rem,6.13333vw,1.4375rem)}}[data-product-handle=mittens] .c-parts-add-cart-button__text{line-height:1}[data-product-handle=mittens] .c-product-main__actions-note .c-note{color:var(--color-mittens-note);padding-inline-start:0}[data-product-handle=mittens] .c-product-main__actions-note .c-note:before{position:static}[data-product-handle=mittens] .c-variant-label{border-color:#0000}@media (max-width:640px){[data-product-handle=mittens] .c-variant-label{width:clamp(1.92rem,9.6vw,2.25rem);height:clamp(1.92rem,9.6vw,2.25rem)}}@media (min-width:641px){[data-product-handle=mittens] .c-variant-label:after{width:calc(100% + clamp(.5rem,.4rem + .25vw,.625rem));height:calc(100% + clamp(.5rem,.4rem + .25vw,.625rem))}}@media (max-width:640px){[data-product-handle=mittens] .c-variant-label:after{border-width:clamp(.16rem,.8vw,.1875rem);width:calc(100% + clamp(.426667rem,2.13333vw,.5rem));height:calc(100% + clamp(.426667rem,2.13333vw,.5rem))}[data-product-handle=mittens] .c-variant-selector__list{gap:clamp(.48rem,2.4vw,.5625rem)}}@media (min-width:641px){[data-product-handle=mittens] .c-product-main__actions-note{margin-block-start:clamp(.775rem,.62rem + .3875vw,.96875rem);line-height:2.2}}@media (max-width:640px){[data-product-handle=mittens] .c-product-main__actions-note{margin-block-start:clamp(.88rem,4.4vw,1.03125rem);line-height:1.6}}.pr-mittens-main__peek{pointer-events:none;position:absolute;top:0}@media (max-width:1000px){.pr-mittens-main__peek{display:none}}@media (min-width:1001px){.pr-mittens-main__peek{clip-path:inset(-100% -300% -100% 0);width:clamp(3.5rem,2.8rem + 1.75vw,4.375rem);height:clamp(15rem,12rem + 7.5vw,18.75rem);left:calc(-1*clamp(3.5rem,2.8rem + 1.75vw,4.375rem))}}.pr-mittens-main__peek-img{max-width:none;height:auto;position:absolute;transform:translate(calc(-1*clamp(4rem,3.2rem + 2vw,5rem)))}.pr-mittens-main__peek-img[data-state=out]{transform:none}.pr-mittens-main__peek-img[data-cat=abi]{width:clamp(4.05rem,3.24rem + 2.025vw,5.0625rem);top:clamp(7.45rem,5.96rem + 3.725vw,9.3125rem);left:clamp(-1.125rem,-.72rem - .45vw,-.9rem)}.pr-mittens-main__peek-img[data-cat=milo]{width:clamp(9.3rem,7.44rem + 4.65vw,11.625rem);top:clamp(5.3rem,4.24rem + 2.65vw,6.625rem);left:clamp(-7.1875rem,-4.6rem - 2.875vw,-5.75rem)}.pr-mittens-main__peek-img[data-cat=lulu]{width:clamp(7.55rem,6.04rem + 3.775vw,9.4375rem);top:clamp(6.25rem,5rem + 3.125vw,7.8125rem);left:clamp(-4.6875rem,-3rem - 1.875vw,-3.75rem)}.pr-mittens-main__peek[data-animate=true] .pr-mittens-main__peek-img,.pr-mittens-main__title-cat[data-animate=true] .pr-mittens-main__title-cat-img{transition:transform var(--peek-exit) cubic-bezier(.55, .055, .675, .19)}.pr-mittens-main__peek[data-animate=true] .pr-mittens-main__peek-img[data-state=out],.pr-mittens-main__title-cat[data-animate=true] .pr-mittens-main__title-cat-img[data-state=out]{transition:transform var(--peek-enter) cubic-bezier(.34, 1.4, .64, 1)}@media (prefers-reduced-motion:reduce){.pr-mittens-main__peek[data-animate=true] .pr-mittens-main__peek-img,.pr-mittens-main__title-cat[data-animate=true] .pr-mittens-main__title-cat-img,.pr-mittens-main__peek[data-animate=true] .pr-mittens-main__peek-img[data-state=out],.pr-mittens-main__title-cat[data-animate=true] .pr-mittens-main__title-cat-img[data-state=out]{transition:none}}.pr-mittens-main__title-cat[data-animate=true] .pr-mittens-main__title-cat-img,.pr-mittens-main__title-cat[data-animate=true] .pr-mittens-main__title-cat-img[data-state=out]{transition-timing-function:cubic-bezier(.25,1,.5,1)}.pr-mittens-main__title-cat{aspect-ratio:91/70;clip-path:inset(-100% -100% 0);pointer-events:none;position:absolute;bottom:-1px}@media (min-width:1001px){.pr-mittens-main__title-cat{display:none}}@media (min-width:641px){.pr-mittens-main__title-cat{width:clamp(4.55rem,3.64rem + 2.275vw,5.6875rem);right:clamp(1.075rem,.86rem + .5375vw,1.34375rem)}}@media (max-width:640px){.pr-mittens-main__title-cat{width:clamp(4.85333rem,24.2667vw,5.6875rem);right:clamp(1.14667rem,5.73333vw,1.34375rem)}}.pr-mittens-main__title-cat-img{inset-inline:0;max-width:none;height:auto;margin-inline:auto;position:absolute;bottom:0;transform:translateY(calc(100% + 1px))}.pr-mittens-main__title-cat-img[data-state=out]{transform:none}.pr-mittens-main__title-cat-img[data-cat=abi]{width:100%}.pr-mittens-main__title-cat-img[data-cat=milo]{width:68.1319%}.pr-mittens-main__title-cat-img[data-cat=lulu]{width:70.3297%}.pr-mittens-main__size-guide{justify-content:flex-end;display:flex}@media (min-width:641px){.pr-mittens-main__size-guide{margin-block-start:clamp(.825rem,.66rem + .4125vw,1.03125rem)}}@media (max-width:640px){.pr-mittens-main__size-guide{margin-block-start:clamp(.773333rem,3.86667vw,.90625rem)}}.pr-mittens-main__size-guide-link{min-block-size:24px;color:var(--color-light-black);font-family:var(--font-family-w3);letter-spacing:.07em;font-feature-settings:"palt" 1;align-items:center;line-height:1;-webkit-text-decoration:underline;text-decoration:underline;display:inline-flex}@media (min-width:641px){.pr-mittens-main__size-guide-link{font-size:clamp(.65rem,.52rem + .325vw,.8125rem)}}@media (max-width:640px){.pr-mittens-main__size-guide-link{font-size:clamp(.693333rem,3.46667vw,.8125rem)}}.pr-mittens-main__origin{background-color:var(--color-bg-gray);color:var(--color-light-black);position:relative;overflow:hidden}@media (min-width:641px){.pr-mittens-main__origin{min-block-size:clamp(5.15rem,4.12rem + 2.575vw,6.4375rem);margin-block-start:clamp(1rem,.8rem + .5vw,1.25rem);padding:clamp(.95rem,.76rem + .475vw,1.1875rem) clamp(.95rem,.76rem + .475vw,1.1875rem) clamp(.7rem,.56rem + .35vw,.875rem)}}@media (max-width:640px){.pr-mittens-main__origin{min-block-size:clamp(7.04rem,35.2vw,8.25rem);margin-block-start:clamp(1.28rem,6.4vw,1.5rem);padding:clamp(1.17333rem,5.86667vw,1.375rem) clamp(1.12rem,5.6vw,1.3125rem) clamp(.693333rem,3.46667vw,.8125rem)}}.pr-mittens-main__origin-map{position:absolute;bottom:0}.pr-mittens-main__origin-map img{width:100%;height:auto;display:block}@media (min-width:641px){.pr-mittens-main__origin-map{width:clamp(6.75rem,5.4rem + 3.375vw,8.4375rem);right:clamp(1.55rem,1.24rem + .775vw,1.9375rem)}}@media (max-width:640px){.pr-mittens-main__origin-map{width:clamp(7.78667rem,38.9333vw,9.125rem);right:clamp(.32rem,1.6vw,.375rem)}}.pr-mittens-main__origin-pin{height:auto;position:absolute}@media (min-width:641px){.pr-mittens-main__origin-pin{width:clamp(.8rem,.64rem + .4vw,1rem);top:clamp(.5rem,.4rem + .25vw,.625rem);right:clamp(2.5rem,2rem + 1.25vw,3.125rem)}}@media (max-width:640px){.pr-mittens-main__origin-pin{width:clamp(.853333rem,4.26667vw,1rem);top:clamp(.96rem,4.8vw,1.125rem);right:clamp(1.44rem,7.2vw,1.6875rem)}}.pr-mittens-main__origin-title,.pr-mittens-main__origin-text{letter-spacing:.07em;font-feature-settings:"palt" 1;position:relative}@media (min-width:641px){.pr-mittens-main__origin-title,.pr-mittens-main__origin-text{max-inline-size:calc(100% + -1*clamp(7.4rem,5.92rem + 3.7vw,9.25rem));font-size:clamp(.7rem,.56rem + .35vw,.875rem)}}@media (max-width:640px){.pr-mittens-main__origin-title,.pr-mittens-main__origin-text{max-inline-size:calc(100% - clamp(6.98667rem,34.9333vw,8.1875rem));font-size:clamp(.746667rem,3.73333vw,.875rem)}}.pr-mittens-main__origin-title{font-family:var(--font-family-w6);font-weight:600;line-height:1}.pr-mittens-main__origin-text{font-family:var(--font-family-w3);line-height:1.8}@media (min-width:641px){.pr-mittens-main__origin-text{margin-block-start:clamp(.3rem,.24rem + .15vw,.375rem)}}@media (max-width:640px){.pr-mittens-main__origin-text{margin-block-start:clamp(.373333rem,1.86667vw,.4375rem)}.pr-mittens-main__origin-br{display:none}}@media (min-width:641px){.pr-mittens-main__origin-br-sp{display:none}.c-product__detail:has(>.c-product-detail--mittens){margin-block-start:clamp(5.8rem,4.64rem + 2.9vw,7.25rem)}}@media (max-width:640px){.c-product__detail:has(>.c-product-detail--mittens){margin-block-start:clamp(4.496rem,22.48vw,5.26875rem)}}.pr-mittens-hero{background-color:var(--color-mittens-bg);position:relative;overflow-x:clip}@media (min-width:641px){.pr-mittens-hero{padding-block:clamp(1.73611rem,4.34028vw,3.90625rem) clamp(.555556rem,1.38889vw,1.25rem)}}@media (max-width:640px){.pr-mittens-hero{padding-block:clamp(6.98133rem,34.9067vw,8.18125rem) clamp(9.68853rem,48.4427vw,11.3538rem)}}.pr-mittens-hero__inner{z-index:1;flex-direction:column;display:flex;position:relative}@media (min-width:641px){.pr-mittens-hero__inner{grid-gap:clamp(.777778rem, calc(0rem + 1.94444vw), 1.75rem) clamp(.75rem, calc(0rem + 1.875vw), 1.6875rem);grid-template-columns:1fr clamp(11.8611rem,29.6528vw,26.6875rem) 1fr;align-items:start;gap:clamp(.777778rem,1.94444vw,1.75rem) clamp(.75rem,1.875vw,1.6875rem);display:grid}}@media (max-width:640px){.pr-mittens-hero__inner{align-items:flex-start}}@media (min-width:641px){.pr-mittens-hero__title{grid-column:1/-1;justify-self:center;width:clamp(15.8889rem,39.7222vw,35.75rem)}}@media (max-width:640px){.pr-mittens-hero__title{width:clamp(17.8293rem,89.1467vw,20.8938rem);margin-inline-start:clamp(1.11467rem,5.57333vw,1.30625rem)}}.pr-mittens-hero__title img{width:100%;height:auto;display:block}.pr-mittens-hero__copy{z-index:2;color:var(--color-mittens-blue-gray);font-family:var(--font-family-w6);letter-spacing:.07em;writing-mode:vertical-rl;font-feature-settings:"vpal" on;white-space:nowrap;line-height:1.7;position:absolute;rotate:2.29deg}@media (min-width:641px){.pr-mittens-hero__copy{font-size:clamp(1rem,.8rem + .5vw,1.25rem);top:clamp(4.56944rem,11.4236vw,10.2813rem);left:calc(50% - clamp(6.66667rem,16.6667vw,15rem))}}@media (max-width:640px){.pr-mittens-hero__copy{font-size:clamp(.666667rem,3.33333vw,.78125rem);top:clamp(5.712rem,28.56vw,6.69375rem);left:clamp(1.54667rem,7.73333vw,1.8125rem)}}.pr-mittens-hero__copy:not(:lang(ja)):not(:lang(ko)):not(:lang(zh)){text-orientation:sideways}.pr-mittens-hero__copy:lang(ja) .pr-mittens-hero__copy-break,.pr-mittens-hero__copy:lang(ko) .pr-mittens-hero__copy-break,.pr-mittens-hero__copy:lang(zh) .pr-mittens-hero__copy-break{display:none}.pr-mittens-hero__quote{text-orientation:sideways}.pr-mittens-hero__points{isolation:isolate;grid-template-rows:repeat(3,auto);display:grid;position:relative}@media (min-width:641px){.pr-mittens-hero__points{grid-area:2/2}}@media (max-width:640px){.pr-mittens-hero__points{width:100%;margin-block-start:clamp(.650667rem,3.25333vw,.7625rem)}}.pr-mittens-hero__tabs{z-index:1;flex-wrap:wrap;grid-area:2/1;justify-content:center;display:flex;position:relative}@media (min-width:641px){.pr-mittens-hero__tabs{gap:clamp(.194444rem,.48611vw,.4375rem);padding-block:clamp(.497222rem,1.24306vw,1.11875rem) clamp(.363889rem,.90972vw,.81875rem)}}@media (max-width:640px){.pr-mittens-hero__tabs{gap:clamp(.213333rem,1.06667vw,.25rem);padding-block:clamp(.7296rem,3.648vw,.855rem) clamp(.5504rem,2.752vw,.645rem)}}.pr-mittens-hero__tab{border:1px solid var(--color-mittens-brown);color:var(--color-mittens-brown);font-family:var(--font-family-w6);letter-spacing:.07em;white-space:nowrap;transition:background-color var(--transition-hover-base), color var(--transition-hover-base);background-color:#0000;border-radius:100px;line-height:1}@media (min-width:641px){.pr-mittens-hero__tab{min-height:clamp(.777778rem,1.94444vw,1.75rem);padding:clamp(.111111rem,.27778vw,.25rem) clamp(.222222rem,.55556vw,.5rem);font-size:clamp(.8rem,.64rem + .4vw,1rem)}}@media (max-width:640px){.pr-mittens-hero__tab{height:clamp(1.49333rem,7.46667vw,1.75rem);padding-inline:clamp(.506667rem,2.53333vw,.59375rem);font-size:clamp(.746667rem,3.73333vw,.875rem)}}.pr-mittens-hero__tab[aria-selected=true]{background-color:var(--color-mittens-brown);color:var(--color-white)}.pr-mittens-hero__panel{grid-area:1/1/4;grid-template-rows:subgrid;display:grid}.pr-mittens-hero__panel[hidden]{display:none}@supports not (grid-template-rows:subgrid){.pr-mittens-hero__panel{display:contents}.pr-mittens-hero__photo,.pr-mittens-hero__text{grid-column:1}}.pr-mittens-hero__points[data-animate=true] .pr-mittens-hero__photo{mix-blend-mode:plus-lighter;transition:opacity var(--hero-fade) var(--easing-cubic-in-out)}.pr-mittens-hero__points[data-animate=true] .pr-mittens-hero__text{transition:opacity calc(var(--hero-fade) / 2) var(--easing-cubic-in-out) calc(var(--hero-fade) / 2)}.pr-mittens-hero__points[data-animate=true] .pr-mittens-hero__panel[data-state=leaving] .pr-mittens-hero__text{transition-delay:0s}@media (prefers-reduced-motion:reduce){.pr-mittens-hero__points[data-animate=true] .pr-mittens-hero__photo,.pr-mittens-hero__points[data-animate=true] .pr-mittens-hero__text{transition:none}}.pr-mittens-hero__panel[data-state=leaving] .pr-mittens-hero__photo,.pr-mittens-hero__panel[data-state=leaving] .pr-mittens-hero__text{opacity:0}@starting-style{.pr-mittens-hero__points[data-animate=true] .pr-mittens-hero__photo,.pr-mittens-hero__points[data-animate=true] .pr-mittens-hero__text{opacity:0}}.pr-mittens-hero__photo{grid-row:1}@media (max-width:640px){.pr-mittens-hero__photo{width:clamp(15.4805rem,77.4027vw,18.1413rem);margin-inline-start:clamp(2.45333rem,12.2667vw,2.875rem)}}.pr-mittens-hero__photo img{width:100%;height:auto;display:block}.pr-mittens-hero__text{color:var(--color-mittens-brown);font-family:var(--font-family-w6);letter-spacing:.07em;text-align:center;grid-row:3}@media (min-width:641px){.pr-mittens-hero__text{font-size:clamp(.8rem,.64rem + .4vw,1rem);line-height:2}}@media (max-width:640px){.pr-mittens-hero__text{padding-inline:max(20px,clamp(1.06667rem,5.33333vw,1.25rem));font-size:clamp(.746667rem,3.73333vw,.875rem);line-height:1.75}}@media (min-width:641px){.pr-mittens-hero__text:lang(ja){word-break:auto-phrase;text-wrap:pretty}}.pr-mittens-hero__badge,.pr-mittens-hero__colors{z-index:1;display:block;position:absolute}.pr-mittens-hero__badge{height:auto}@media (min-width:641px){.pr-mittens-hero__badge{width:clamp(4.04167rem,10.1042vw,9.09375rem);top:clamp(-.1875rem,-.20833vw,-.0833333rem);left:clamp(14.125rem,35.3125vw,31.7813rem)}}@media (max-width:640px){.pr-mittens-hero__badge{width:clamp(5.152rem,25.76vw,6.0375rem);top:clamp(.181333rem,.90667vw,.2125rem);left:clamp(14.6347rem,73.1733vw,17.15rem)}}@media (min-width:641px){.pr-mittens-hero__colors{width:clamp(1.625rem,4.0625vw,3.65625rem);top:clamp(7.00833rem,17.5208vw,15.7688rem);left:clamp(11.0139rem,27.5347vw,24.7813rem)}}@media (max-width:640px){.pr-mittens-hero__colors{width:clamp(2.98667rem,14.9333vw,3.5rem);top:clamp(9.64267rem,48.2133vw,11.3rem);left:clamp(16.3467rem,81.7333vw,19.1563rem)}}.pr-mittens-hero__colors img{width:100%;height:auto;display:block}.pr-mittens-hero__decor{pointer-events:none;position:absolute;inset:0}.pr-mittens-hero__cat,.pr-mittens-hero__illust{display:block;position:absolute}.pr-mittens-hero__cat img,.pr-mittens-hero__illust img{width:100%;height:auto;display:block}@media (min-width:641px){.pr-mittens-hero__cat--tabby{width:clamp(13.25rem,33.125vw,29.8125rem);top:clamp(.758333rem,1.89583vw,1.70625rem);left:clamp(-21.2688rem,-23.6319vw,-9.45278rem)}}@media (max-width:640px){.pr-mittens-hero__cat--tabby{width:clamp(6.82667rem,34.1333vw,8rem);top:clamp(24.1067rem,120.533vw,28.25rem);left:clamp(-4.25rem,-18.1333vw,-3.62667rem)}}.pr-mittens-hero__cat--black{top:0}@media (min-width:641px){.pr-mittens-hero__cat--black{width:clamp(8.44445rem,21.1111vw,19rem);left:calc(50% + clamp(8.66667rem,21.6667vw,19.5rem))}}@media (max-width:640px){.pr-mittens-hero__cat--black{width:clamp(8.56533rem,42.8267vw,10.0375rem);left:clamp(11.68rem,58.4vw,13.6875rem)}}@media (min-width:641px){.pr-mittens-hero__illust--wheel{width:clamp(7.625rem,19.0625vw,17.1563rem);top:clamp(6.50833rem,16.2708vw,14.6438rem);left:calc(50% - clamp(16.4583rem,41.1458vw,37.0313rem))}}@media (max-width:640px){.pr-mittens-hero__illust--wheel{width:clamp(6.93333rem,34.6667vw,8.125rem);top:clamp(1.48267rem,7.41333vw,1.7375rem);left:clamp(2.29867rem,11.4933vw,2.69375rem)}}.pr-mittens-hero__illust--shoot{mix-blend-mode:multiply}@media (min-width:641px){.pr-mittens-hero__illust--shoot{width:clamp(9.55556rem,23.8889vw,21.5rem);top:clamp(15.3667rem,38.4167vw,34.575rem);left:calc(50% - clamp(18.8083rem,47.0208vw,42.3188rem))}}@media (max-width:640px){.pr-mittens-hero__illust--shoot{width:clamp(7.42933rem,37.1467vw,8.70625rem);top:clamp(2.69333rem,13.4667vw,3.15625rem);left:clamp(9.54667rem,47.7333vw,11.1875rem)}}@media (min-width:641px){.pr-mittens-hero__illust--bike{width:clamp(9.72222rem,24.3056vw,21.875rem);top:clamp(7.41389rem,18.5347vw,16.6813rem);left:calc(50% + clamp(8.51667rem,21.2917vw,19.1625rem))}}@media (max-width:640px){.pr-mittens-hero__illust--bike{width:clamp(7.84rem,39.2vw,9.1875rem);top:clamp(34.7787rem,173.893vw,40.7563rem);left:clamp(-.0375rem,-.16vw,-.032rem)}}@media (min-width:641px){.pr-mittens-hero__illust--dog{width:clamp(8.31945rem,20.7986vw,18.7188rem);top:clamp(13.7639rem,34.4097vw,30.9688rem);left:calc(50% + clamp(9.18333rem,22.9583vw,20.6625rem))}}@media (max-width:640px){.pr-mittens-hero__illust--dog{width:clamp(7.23733rem,36.1867vw,8.48125rem);top:clamp(34.72rem,173.6vw,40.6875rem);left:clamp(10.4213rem,52.1067vw,12.2125rem)}}.pr-mittens-features{z-index:1;background-color:var(--color-mittens-bg);counter-reset:pr-mittens-features;position:relative}@media (min-width:641px){.pr-mittens-features{min-height:clamp(24.6667rem,61.6667vw,55.5rem);padding-block:clamp(5.80556rem,14.5139vw,13.0625rem) clamp(4rem,10vw,9rem)}}@media (max-width:640px){.pr-mittens-features{flex-direction:column;align-items:flex-start;padding-block:clamp(2.50453rem,12.5227vw,2.935rem) clamp(3.848rem,19.24vw,4.50938rem);display:flex}}.pr-mittens-features__decor{pointer-events:none;position:absolute;inset:0}@media (min-width:641px){.pr-mittens-features__decor:before{content:"";-o-border-image:url(/images/product/mittens/features-paper.svg) 200 0 240 fill/clamp(5.55556rem,13.8889vw,12.5rem) 0 clamp(6.66667rem,16.6667vw,15rem);border-image:url(/images/product/mittens/features-paper.svg) 200 0 240 fill/clamp(5.55556rem,13.8889vw,12.5rem) 0 clamp(6.66667rem,16.6667vw,15rem);width:clamp(37rem,92.5vw,83.25rem);position:absolute;top:0;bottom:0;left:calc(50% - clamp(17.9722rem,44.9306vw,40.4375rem))}}@media (max-width:640px){.pr-mittens-features__decor:before{inset-inline:0;background-color:var(--color-white);content:"";position:absolute;top:clamp(7.68rem,38.4vw,9rem);bottom:clamp(7.37813rem,36.8907vw,8.64625rem)}}.pr-mittens-features__paper-sp{width:100%;height:auto;position:absolute;left:0}@media (min-width:641px){.pr-mittens-features__paper-sp{display:none}}.pr-mittens-features__paper-sp--top{top:clamp(-1.35375rem,-5.776vw,-1.1552rem)}.pr-mittens-features__paper-sp--bottom{bottom:0}.pr-mittens-features__cat{display:block;position:absolute}@media (min-width:641px){.pr-mittens-features__cat{width:clamp(4.51278rem,11.2819vw,10.1538rem);top:clamp(-5.10938rem,-5.67708vw,-2.27083rem);left:calc(50% - -1*clamp(-28.0613rem,-31.1792vw,-12.4717rem))}}@media (max-width:640px){.pr-mittens-features__cat{width:clamp(5.11093rem,25.5547vw,5.98938rem);top:clamp(-3.31313rem,-14.136vw,-2.8272rem);left:clamp(7.3008rem,36.504vw,8.55563rem)}}.pr-mittens-features__cat img{width:100%;height:auto;display:block}@media (min-width:641px){.pr-mittens-features__title{width:clamp(7.77861rem,19.4465vw,17.5019rem);position:absolute;top:clamp(3.08028rem,7.70069vw,6.93063rem);left:calc(50% - -1*clamp(-7.855rem,-8.72778vw,-3.49111rem))}}@media (max-width:640px){.pr-mittens-features__title{width:clamp(11.6699rem,58.3493vw,13.6756rem);margin-inline-start:clamp(4.1168rem,20.584vw,4.82438rem);position:relative}}.pr-mittens-features__title img{width:100%;height:auto;display:block}.pr-mittens-features__lead{color:var(--color-light-black);font-family:var(--font-family-w6);font-feature-settings:"palt" on;white-space:nowrap;line-height:1.8;position:absolute;transform:translate(-50%,-50%)rotate(-7deg)}@media (min-width:641px){.pr-mittens-features__lead{letter-spacing:.12em;font-size:clamp(.8rem,.64rem + .4vw,1rem);top:calc(clamp(1.63333rem,4.08333vw,3.675rem) + -1*clamp(3.0985rem,2.4788rem + 1.54925vw,3.87313rem));left:clamp(4.63167rem,11.5792vw,10.4213rem)}}@media (max-width:640px){.pr-mittens-features__lead{letter-spacing:.09em;font-size:clamp(.746667rem,3.73333vw,.875rem);top:clamp(.106667rem,.53333vw,.125rem);left:clamp(6.75467rem,33.7733vw,7.91563rem)}}.pr-mittens-features__diagram{display:block}@media (min-width:641px){.pr-mittens-features__diagram{width:clamp(16.2778rem,40.6944vw,36.625rem);position:absolute;top:clamp(5.30556rem,13.2639vw,11.9375rem);left:calc(50% - -1*clamp(-20.1875rem,-22.4306vw,-8.97222rem))}}@media (max-width:640px){.pr-mittens-features__diagram{width:clamp(19.0933rem,95.4667vw,22.375rem);margin-block-start:clamp(.4288rem,2.144vw,.5025rem);position:relative}}.pr-mittens-features__diagram img{width:100%;height:auto;display:block}.pr-mittens-features__body{flex-direction:column;align-items:flex-start;display:flex}@media (min-width:641px){.pr-mittens-features__body{row-gap:clamp(.680556rem,1.70139vw,1.53125rem);width:clamp(8.88889rem,22.2222vw,20rem);margin-inline-start:calc(50% + clamp(8.08333rem,20.2083vw,18.1875rem));position:relative}}@media (max-width:640px){.pr-mittens-features__body{width:100%;padding-inline:var(--side-padding);row-gap:clamp(.672rem,3.36vw,.7875rem);margin-block-start:clamp(.818133rem,4.09067vw,.95875rem);position:relative}}.pr-mittens-features__list{flex-direction:column;display:flex}@media (min-width:641px){.pr-mittens-features__list{row-gap:clamp(.555556rem,1.38889vw,1.25rem)}}@media (max-width:640px){.pr-mittens-features__list{row-gap:clamp(.533333rem,2.66667vw,.625rem)}}@media (min-width:641px){.pr-mittens-features__list:lang(ja){width:clamp(9.05556rem,22.6389vw,20.375rem)}}.pr-mittens-features__item{counter-increment:pr-mittens-features;position:relative}@media (min-width:641px){.pr-mittens-features__item{padding-inline-start:clamp(2.75rem,2.2rem + 1.375vw,3.4375rem)}}@media (max-width:640px){.pr-mittens-features__item{padding-inline-start:clamp(2.56rem,12.8vw,3rem)}}.pr-mittens-features__item:before{border:1px solid var(--color-light-black);color:var(--color-light-black);font-family:var(--font-family-inter);content:counter(pr-mittens-features);border-radius:50%;place-items:center;font-weight:500;line-height:1;display:grid;position:absolute;left:0}@media (min-width:641px){.pr-mittens-features__item:before{width:clamp(2.15rem,1.72rem + 1.075vw,2.6875rem);height:clamp(1.45rem,1.16rem + .725vw,1.8125rem);font-size:clamp(.9rem,.72rem + .45vw,1.125rem);top:clamp(-.03125rem,-.02rem - .0125vw,-.025rem)}}@media (max-width:640px){.pr-mittens-features__item:before{width:clamp(1.81333rem,9.06667vw,2.125rem);height:clamp(1.22667rem,6.13333vw,1.4375rem);font-size:clamp(.746667rem,3.73333vw,.875rem);top:clamp(.04rem,.2vw,.046875rem)}}.pr-mittens-features__item-text,.pr-mittens-features__note{font-family:var(--font-family-w3);font-feature-settings:"palt" on;letter-spacing:.07em}.pr-mittens-features__item-text{color:var(--color-light-black);line-height:1.75}@media (min-width:641px){.pr-mittens-features__item-text{font-size:clamp(.8rem,.64rem + .4vw,1rem)}}@media (max-width:640px){.pr-mittens-features__item-text{font-size:clamp(.746667rem,3.73333vw,.875rem)}}@media (min-width:641px){.pr-mittens-features__item-text:lang(ja),.pr-mittens-features__note:lang(ja){word-break:auto-phrase;text-wrap:pretty}}@media (max-width:640px){.pr-mittens-features__br{display:none}}.pr-mittens-features__note{color:var(--color-mittens-note)}@media (min-width:641px){.pr-mittens-features__note{font-size:clamp(.7rem,.56rem + .35vw,.875rem);line-height:1.75}}@media (max-width:640px){.pr-mittens-features__note{font-size:clamp(.693333rem,3.46667vw,.8125rem);line-height:1.8}}.pr-mittens-features__size{border:1px solid var(--color-mittens-blue-gray);background-color:var(--color-mittens-blue-gray-light);color:var(--color-mittens-blue-gray-dark);-webkit-text-decoration:none;text-decoration:none;display:block;position:relative}@media (min-width:641px){.pr-mittens-features__size{width:calc(clamp(5.02778rem,12.5694vw,11.3125rem) + clamp(6.7rem,5.36rem + 3.35vw,8.375rem));min-height:clamp(2.91667rem,7.29167vw,6.5625rem);margin-inline-start:min(0px,100% - clamp(5.02778rem,12.5694vw,11.3125rem) + -1*clamp(6.7rem,5.36rem + 3.35vw,8.375rem));padding-block:clamp(.25rem,.625vw,.5625rem);padding-inline:clamp(4.33333rem,10.8333vw,9.75rem) clamp(.694444rem,1.73611vw,1.5625rem)}}@media (max-width:640px){.pr-mittens-features__size{width:clamp(16.8rem,84vw,19.6875rem);min-height:clamp(5.6rem,28vw,6.5625rem);padding-block:clamp(.48rem,2.4vw,.5625rem);padding-inline:clamp(8.32rem,41.6vw,9.75rem) clamp(1.33333rem,6.66667vw,1.5625rem)}}.pr-mittens-features__size:hover{box-shadow:inset 0 0 0 2px var(--color-mittens-blue-gray)}.pr-mittens-features__size-img{height:auto;position:absolute;top:0;left:0}@media (min-width:641px){.pr-mittens-features__size-img{width:clamp(4.02778rem,10.0694vw,9.0625rem)}}@media (max-width:640px){.pr-mittens-features__size-img{width:clamp(7.73333rem,38.6667vw,9.0625rem)}}.pr-mittens-features__size-body{flex-direction:column;align-items:flex-start;display:flex}.pr-mittens-features__size-label{font-family:var(--font-family-inter);letter-spacing:.07em;font-weight:700;line-height:2;position:relative}@media (min-width:641px){.pr-mittens-features__size-label{margin-inline-start:clamp(.0277778rem,.06944vw,.0625rem);font-size:clamp(.75rem,.6rem + .375vw,.9375rem)}}@media (max-width:640px){.pr-mittens-features__size-label{margin-inline-start:clamp(.0533333rem,.26667vw,.0625rem);font-size:clamp(.8rem,4vw,.9375rem)}}.pr-mittens-features__size-label:after{content:"";background-color:currentColor;width:100%;position:absolute;left:0}@media (min-width:641px){.pr-mittens-features__size-label:after{height:clamp(.1rem,.08rem + .05vw,.125rem);top:clamp(1.225rem,.98rem + .6125vw,1.53125rem)}}@media (max-width:640px){.pr-mittens-features__size-label:after{height:clamp(.106667rem,.53333vw,.125rem);top:clamp(1.30667rem,6.53333vw,1.53125rem)}}.pr-mittens-features__size-text{font-family:var(--font-family-w6);font-feature-settings:"palt" on;letter-spacing:.07em}@media (min-width:641px){.pr-mittens-features__size-text{margin-block-start:clamp(.141389rem,.35347vw,.318125rem);font-size:clamp(.8rem,.64rem + .4vw,1rem);line-height:clamp(1.1rem,.88rem + .55vw,1.375rem)}}@media (max-width:640px){.pr-mittens-features__size-text{margin-block-start:clamp(.271467rem,1.35733vw,.318125rem);font-size:clamp(.853333rem,4.26667vw,1rem);line-height:clamp(1.17333rem,5.86667vw,1.375rem)}}.pr-mittens-features__size-arrow{background-color:var(--color-mittens-blue-gray);position:absolute;bottom:0;right:0}@media (min-width:641px){.pr-mittens-features__size-arrow{width:clamp(.694444rem,1.73611vw,1.5625rem);height:clamp(.694444rem,1.73611vw,1.5625rem)}}@media (max-width:640px){.pr-mittens-features__size-arrow{width:clamp(1.33333rem,6.66667vw,1.5625rem);height:clamp(1.33333rem,6.66667vw,1.5625rem)}}.pr-mittens-features__size-arrow:before{background-color:var(--color-white);clip-path:polygon(0 0,100% 0,50% 100%);content:"";position:absolute}@media (min-width:641px){.pr-mittens-features__size-arrow:before{width:clamp(.259444rem,.64861vw,.58375rem);height:clamp(.181111rem,.45278vw,.4075rem);top:clamp(.268611rem,.67153vw,.604375rem);left:clamp(.231389rem,.57847vw,.520625rem)}}@media (max-width:640px){.pr-mittens-features__size-arrow:before{width:clamp(.498133rem,2.49067vw,.58375rem);height:clamp(.347733rem,1.73867vw,.4075rem);top:clamp(.515733rem,2.57867vw,.604375rem);left:clamp(.444267rem,2.22133vw,.520625rem)}}@media (min-width:641px){.pr-mittens-features__gallery{display:contents}}@media (max-width:640px){.pr-mittens-features__gallery{width:100%;height:clamp(30.6235rem,153.117vw,35.8869rem);margin-block-start:clamp(.6752rem,3.376vw,.79125rem);position:relative}}.pr-mittens-features__photo,.pr-mittens-features__balloon,.pr-mittens-features__black-cat{position:absolute}.pr-mittens-features__photo,.pr-mittens-features__black-cat{height:auto;display:block}.pr-mittens-features__photo img{width:100%;height:auto;display:block}@media (min-width:641px){.pr-mittens-features__photo--grip{width:clamp(5.83333rem,14.5833vw,13.125rem);top:clamp(13.5833rem,33.9583vw,30.5625rem);left:min(50% - -1*clamp(-39.375rem,-43.75vw,-17.5rem),50% - clamp(15.6389rem,39.0972vw,35.1875rem) + -1*clamp(3.35rem,2.68rem + 1.675vw,4.1875rem))}}@media (max-width:640px){.pr-mittens-features__photo--grip{width:clamp(12.9067rem,64.5333vw,15.125rem);top:clamp(15.8731rem,79.3653vw,18.6013rem);left:clamp(1.6rem,8vw,1.875rem)}}@media (min-width:641px){.pr-mittens-features__photo--warm{width:clamp(6.25rem,15.625vw,14.0625rem);top:clamp(4.66667rem,11.6667vw,10.5rem);left:calc(50% - -1*clamp(-31.9375rem,-35.4861vw,-14.1944rem))}}@media (max-width:640px){.pr-mittens-features__photo--warm{width:clamp(11.5136rem,57.568vw,13.4925rem);top:clamp(3.56693rem,17.8347vw,4.18rem);left:clamp(6.3376rem,31.688vw,7.42688rem)}}@media (min-width:641px){.pr-mittens-features__black-cat{width:clamp(3.58333rem,8.95833vw,8.0625rem);top:clamp(1.88889rem,4.72222vw,4.25rem);left:calc(50% + clamp(9.19445rem,22.9861vw,20.6875rem))}}@media (max-width:640px){.pr-mittens-features__black-cat{width:clamp(4.69333rem,23.4667vw,5.5rem);top:0;left:clamp(13.44rem,67.2vw,15.75rem)}}.pr-mittens-features__balloon-shape{width:100%;height:100%;position:absolute;inset:0}.pr-mittens-features__balloon-text{color:var(--color-light-black);font-family:var(--font-family-w6);font-feature-settings:"vpal" on;letter-spacing:.07em;white-space:nowrap;writing-mode:vertical-rl;position:absolute}@media (min-width:641px){.pr-mittens-features__balloon-text{font-size:clamp(.8rem,.64rem + .4vw,1rem)}}@media (max-width:640px){.pr-mittens-features__balloon-text{font-size:clamp(.853333rem,4.26667vw,1rem)}}@media (min-width:641px){.pr-mittens-features__balloon--warm{width:clamp(2.6235rem,2.0988rem + 1.31175vw,3.27938rem);height:clamp(9.5rem,7.6rem + 4.75vw,11.875rem);top:clamp(4.02778rem,10.0694vw,9.0625rem);right:calc(50% + clamp(14.5425rem,36.3563vw,32.7206rem))}}@media (max-width:640px){.pr-mittens-features__balloon--warm{width:clamp(2.7984rem,13.992vw,3.27938rem);height:clamp(10.1333rem,50.6667vw,11.875rem);top:clamp(2.6848rem,13.424vw,3.14625rem);left:clamp(2.82667rem,14.1333vw,3.3125rem)}}.pr-mittens-features__balloon--warm .pr-mittens-features__balloon-text{text-orientation:upright;line-height:1;transform:translate(-50%)}@media (min-width:641px){.pr-mittens-features__balloon--warm .pr-mittens-features__balloon-text{top:clamp(.75rem,.6rem + .375vw,.9375rem);left:clamp(1.175rem,.94rem + .5875vw,1.46875rem)}}@media (max-width:640px){.pr-mittens-features__balloon--warm .pr-mittens-features__balloon-text{top:clamp(.8rem,4vw,.9375rem);left:clamp(1.25333rem,6.26667vw,1.46875rem)}}@media (min-width:641px){.pr-mittens-features__balloon--grip{width:clamp(3.35rem,2.68rem + 1.675vw,4.1875rem);height:clamp(8.05rem,6.44rem + 4.025vw,10.0625rem);top:clamp(12.7222rem,31.8056vw,28.625rem);right:calc(50% + clamp(9.52778rem,23.8194vw,21.4375rem))}}@media (max-width:640px){.pr-mittens-features__balloon--grip{width:clamp(3.57333rem,17.8667vw,4.1875rem);height:clamp(8.58667rem,42.9333vw,10.0625rem);top:clamp(18.4715rem,92.3573vw,21.6463rem);left:clamp(15.2533rem,76.2667vw,17.875rem)}}.pr-mittens-features__balloon--grip .pr-mittens-features__balloon-shape{transform:scaleX(-1)}.pr-mittens-features__balloon--grip .pr-mittens-features__balloon-text{line-height:1.16}@media (min-width:641px){.pr-mittens-features__balloon--grip .pr-mittens-features__balloon-text{top:clamp(.858rem,.6864rem + .429vw,1.0725rem);left:clamp(.9825rem,.786rem + .49125vw,1.22813rem)}}@media (max-width:640px){.pr-mittens-features__balloon--grip .pr-mittens-features__balloon-text{top:clamp(.9152rem,4.576vw,1.0725rem);left:clamp(1.048rem,5.24vw,1.22813rem)}}.pr-mittens-features:not(:lang(ja)) .pr-mittens-features__balloon{justify-content:center;align-items:flex-start;height:auto;display:flex}.pr-mittens-features:not(:lang(ja)) .pr-mittens-features__balloon:before{content:"";border-style:solid;position:absolute;inset:0}.pr-mittens-features:not(:lang(ja)) .pr-mittens-features__balloon-shape{display:none}.pr-mittens-features:not(:lang(ja)) .pr-mittens-features__balloon-text{text-orientation:mixed;position:relative;top:auto;left:auto;transform:none}@media (min-width:641px){.pr-mittens-features:not(:lang(ja)) .pr-mittens-features__balloon--warm{min-height:clamp(9.5rem,7.6rem + 4.75vw,11.875rem);padding-block:clamp(.75rem,.6rem + .375vw,.9375rem);padding-inline-end:clamp(.2735rem,.2188rem + .13675vw,.341875rem)}}@media (max-width:640px){.pr-mittens-features:not(:lang(ja)) .pr-mittens-features__balloon--warm{min-height:clamp(10.1333rem,50.6667vw,11.875rem);padding-block:clamp(.8rem,4vw,.9375rem);padding-inline-end:clamp(.291733rem,1.45867vw,.341875rem)}}.pr-mittens-features:not(:lang(ja)) .pr-mittens-features__balloon--warm .pr-mittens-features__balloon-text{white-space:normal;line-height:1.16}@media (min-width:641px){.pr-mittens-features:not(:lang(ja)) .pr-mittens-features__balloon--warm .pr-mittens-features__balloon-text{max-height:clamp(8rem,6.4rem + 4vw,10rem)}}@media (max-width:640px){.pr-mittens-features:not(:lang(ja)) .pr-mittens-features__balloon--warm .pr-mittens-features__balloon-text{max-height:clamp(8.53333rem,42.6667vw,10rem)}}.pr-mittens-features:not(:lang(ja)) .pr-mittens-features__balloon--warm:before{-o-border-image:url(/images/product/mittens/features-balloon-warm.svg) 30 0 60 fill;border-image:url(/images/product/mittens/features-balloon-warm.svg) 30 0 60 fill}@media (min-width:641px){.pr-mittens-features:not(:lang(ja)) .pr-mittens-features__balloon--warm:before{border-width:clamp(1.5rem,1.2rem + .75vw,1.875rem) 0 clamp(3rem,2.4rem + 1.5vw,3.75rem)}}@media (max-width:640px){.pr-mittens-features:not(:lang(ja)) .pr-mittens-features__balloon--warm:before{border-width:clamp(1.6rem,8vw,1.875rem) 0 clamp(3.2rem,16vw,3.75rem)}}@media (min-width:641px){.pr-mittens-features:not(:lang(ja)) .pr-mittens-features__balloon--grip{min-height:clamp(8.05rem,6.44rem + 4.025vw,10.0625rem);padding-block:clamp(.858rem,.6864rem + .429vw,1.0725rem);padding-inline-start:clamp(.45rem,.36rem + .225vw,.5625rem)}}@media (max-width:640px){.pr-mittens-features:not(:lang(ja)) .pr-mittens-features__balloon--grip{min-height:clamp(8.58667rem,42.9333vw,10.0625rem);padding-block:clamp(.9152rem,4.576vw,1.0725rem);padding-inline-start:clamp(.48rem,2.4vw,.5625rem)}}.pr-mittens-features:not(:lang(ja)) .pr-mittens-features__balloon--grip:before{-o-border-image:url(/images/product/mittens/features-balloon-grip.svg) 32 0 76 fill;border-image:url(/images/product/mittens/features-balloon-grip.svg) 32 0 76 fill;transform:scaleX(-1)}@media (min-width:641px){.pr-mittens-features:not(:lang(ja)) .pr-mittens-features__balloon--grip:before{border-width:clamp(1.6rem,1.28rem + .8vw,2rem) 0 clamp(3.8rem,3.04rem + 1.9vw,4.75rem)}}@media (max-width:640px){.pr-mittens-features:not(:lang(ja)) .pr-mittens-features__balloon--grip:before{border-width:clamp(1.70667rem,8.53333vw,2rem) 0 clamp(4.05333rem,20.2667vw,4.75rem)}}.pr-mittens-foldable{background-color:var(--color-mittens-bg);position:relative}@media (min-width:641px){.pr-mittens-foldable{min-height:clamp(18.9214rem,47.3035vw,42.5731rem);margin-block-start:clamp(3.30556rem,8.26389vw,7.4375rem);padding-block:clamp(6.80556rem,17.0139vw,15.3125rem) calc(clamp(.666667rem,1.66667vw,1.5rem) + clamp(3.2rem,2.56rem + 1.6vw,4rem) - clamp(1.77778rem,4.44444vw,4rem))}}@media (max-width:640px){.pr-mittens-foldable{flex-direction:column;align-items:flex-start;margin-block-start:clamp(1.33333rem,6.66667vw,1.5625rem);padding-block:clamp(5.90347rem,29.5173vw,6.91813rem) clamp(2.9152rem,14.576vw,3.41625rem);display:flex;overflow-x:clip}}.pr-mittens-foldable:before{bottom:100%;background-color:var(--color-mittens-bg);content:"";position:absolute;inset-inline:0}@media (min-width:641px){.pr-mittens-foldable:before{height:clamp(3.30556rem,8.26389vw,7.4375rem)}}@media (max-width:640px){.pr-mittens-foldable:before{height:clamp(1.33333rem,6.66667vw,1.5625rem)}}.pr-mittens-foldable__decor{pointer-events:none;position:absolute;inset:0}@media (min-width:641px){.pr-mittens-foldable__decor:before{content:"";border-style:solid;border-width:clamp(4.44444rem,11.1111vw,10rem) 0;-o-border-image:url(/images/product/mittens/foldable-paper.svg) 160 0 fill;border-image:url(/images/product/mittens/foldable-paper.svg) 160 0 fill;width:clamp(28.8464rem,72.116vw,64.9044rem);height:100%;position:absolute;top:0;left:calc(50% - clamp(18.3611rem,45.9028vw,41.3125rem))}}@media (max-width:640px){.pr-mittens-foldable__decor:before{inset-inline:0;background-color:var(--color-white);content:"";position:absolute;top:clamp(8.53333rem,42.6667vw,10rem);bottom:clamp(5.44rem,27.2vw,6.375rem)}}.pr-mittens-foldable__paper{width:clamp(28.8464rem,72.116vw,64.9044rem);height:auto;position:absolute;top:0;left:calc(50% - clamp(18.3611rem,45.9028vw,41.3125rem))}@media (max-width:640px){.pr-mittens-foldable__paper{display:none}}.pr-mittens-foldable__paper-sp{width:100%;height:auto;position:absolute;left:0}@media (min-width:641px){.pr-mittens-foldable__paper-sp{display:none}}.pr-mittens-foldable__paper-sp--top{top:0}.pr-mittens-foldable__paper-sp--bottom{bottom:0}.pr-mittens-foldable__cat,.pr-mittens-foldable__handwriting{display:block;position:absolute}.pr-mittens-foldable__cat img,.pr-mittens-foldable__handwriting img{width:100%;height:auto;display:block}@media (min-width:641px){.pr-mittens-foldable__cat{width:clamp(4.66667rem,11.6667vw,10.5rem);top:clamp(-3.0625rem,-3.40278vw,-1.36111rem);left:calc(50% - -1*clamp(-31.125rem,-34.5833vw,-13.8333rem))}}@media (max-width:640px){.pr-mittens-foldable__cat{width:clamp(5.81333rem,29.0667vw,6.8125rem);top:clamp(-1.27125rem,-5.424vw,-1.0848rem);left:clamp(1.54667rem,7.73333vw,1.8125rem)}}@media (min-width:641px){.pr-mittens-foldable__handwriting{width:clamp(9.18583rem,22.9646vw,20.6681rem);top:clamp(.972222rem,2.43056vw,2.1875rem);left:calc(50% - -1*clamp(-16.3125rem,-18.125vw,-7.25rem))}}@media (max-width:640px){.pr-mittens-foldable__handwriting{width:clamp(7.17333rem,35.8667vw,8.40625rem);top:clamp(.711467rem,3.55733vw,.83375rem);left:clamp(10.7424rem,53.712vw,12.5888rem)}}@media (min-width:641px){.pr-mittens-foldable__title{width:clamp(7.33333rem,18.3333vw,16.5rem);position:absolute;top:clamp(4.94472rem,12.3618vw,11.1256rem);left:calc(50% + clamp(.894444rem,2.23611vw,2.0125rem))}}@media (max-width:640px){.pr-mittens-foldable__title{width:clamp(12.4197rem,62.0987vw,14.5544rem);margin-inline-start:clamp(3.78667rem,18.9333vw,4.4375rem);position:relative}}.pr-mittens-foldable__title img{width:100%;height:auto;display:block}.pr-mittens-foldable__lead{color:var(--color-light-black);font-family:var(--font-family-w6);font-feature-settings:"palt" on;white-space:nowrap;line-height:1.8;position:absolute;transform:translate(-50%,-50%)rotate(-12deg)}@media (min-width:641px){.pr-mittens-foldable__lead{letter-spacing:.12em;font-size:clamp(.8rem,.64rem + .4vw,1rem);top:calc(clamp(-1.94063rem,-2.15625vw,-.8625rem) + -1*clamp(1.08rem,.864rem + .54vw,1.35rem) + clamp(.6rem,1.5vw,1.35rem));left:calc(clamp(2.405rem,6.0125vw,5.41125rem) + clamp(3.325rem,2.66rem + 1.6625vw,4.15625rem) - clamp(1.84722rem,4.61806vw,4.15625rem))}}@media (max-width:640px){.pr-mittens-foldable__lead{letter-spacing:.09em;font-size:clamp(.746667rem,3.73333vw,.875rem);top:clamp(-1.68938rem,-7.208vw,-1.4416rem);left:clamp(4.09973rem,20.4987vw,4.80438rem)}}@media (min-width:641px){.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__lead{white-space:normal;transform-origin:0;max-width:calc(100% + -1*clamp(5.6rem,4.48rem + 2.8vw,7rem) + clamp(3.11111rem,7.77778vw,7rem));top:auto;bottom:calc(100% + clamp(.0569444rem,.14236vw,.128125rem));left:calc(clamp(5rem,4rem + 2.5vw,6.25rem) - clamp(2.77778rem,6.94444vw,6.25rem));transform:rotate(-12deg)}}@media (max-width:640px){.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__lead{left:50%}}@media (min-width:641px){.pr-mittens-foldable__media{width:clamp(15.5556rem,38.8889vw,35rem);position:absolute;top:clamp(3.77778rem,9.44444vw,8.5rem);left:calc(50% - -1*clamp(-35rem,-38.8889vw,-15.5556rem))}}@media (max-width:640px){.pr-mittens-foldable__media{width:clamp(16.8rem,84vw,19.6875rem);margin-block-start:clamp(1.13653rem,5.68267vw,1.33188rem);margin-inline-start:clamp(1.6rem,8vw,1.875rem);position:relative}}.pr-mittens-foldable__poster,.pr-mittens-foldable__video{aspect-ratio:560/410;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.pr-mittens-foldable__pause{position:absolute}@media (min-width:641px){.pr-mittens-foldable__pause{width:clamp(1.75rem,1.4rem + .875vw,2.1875rem);height:clamp(1.75rem,1.4rem + .875vw,2.1875rem);top:calc(clamp(10.9722rem,27.4306vw,24.6875rem) + -1*clamp(1.75rem,1.4rem + .875vw,2.1875rem));left:clamp(.444444rem,1.11111vw,1rem)}}@media (max-width:640px){.pr-mittens-foldable__pause{width:clamp(1.86667rem,9.33333vw,2.1875rem);height:clamp(1.86667rem,9.33333vw,2.1875rem);top:clamp(9.86667rem,49.3333vw,11.5625rem);left:clamp(.533333rem,2.66667vw,.625rem)}}.pr-mittens-foldable__pause .c-btn-pause-icon{width:100%;height:100%}.pr-mittens-foldable__pause .c-btn-pause-icon:after{content:"";position:absolute;inset:calc(50% - 22px)}.pr-mittens-foldable__pause .c-btn-pause-icon__bg{background-color:var(--color-mittens-blue-gray);border-radius:50%}.pr-mittens-foldable__pause .c-btn-pause-icon__bg svg{display:none}.pr-mittens-foldable__pause .c-btn-pause-icon__icon-pause{width:20%;height:24.2857%}.pr-mittens-foldable__pause .c-btn-pause-icon__icon-play{width:22.8571%;height:28.5714%}.pr-mittens-foldable__body{color:var(--color-light-black);font-family:var(--font-family-w3);font-feature-settings:"palt" on;letter-spacing:.07em}@media (min-width:641px){.pr-mittens-foldable__body{width:clamp(7.63889rem,19.0972vw,17.1875rem);word-break:auto-phrase;margin-inline-start:calc(50% + clamp(.944444rem,2.36111vw,2.125rem));font-size:clamp(.8rem,.64rem + .4vw,1rem);line-height:2.2;position:relative}}@media (max-width:640px){.pr-mittens-foldable__body{width:clamp(16.8533rem,84.2667vw,19.75rem);margin-block-start:clamp(.713067rem,3.56533vw,.835625rem);margin-inline-start:clamp(1.54667rem,7.73333vw,1.8125rem);font-size:clamp(.746667rem,3.73333vw,.875rem);line-height:1.75;position:relative}}@media (min-width:641px){.pr-mittens-foldable__text+.pr-mittens-foldable__text{margin-block-start:clamp(1.16rem,.928rem + .58vw,1.45rem)}}@media (max-width:640px){.pr-mittens-foldable__text+.pr-mittens-foldable__text{margin-block-start:clamp(1.30667rem,6.53333vw,1.53125rem)}.pr-mittens-foldable__br{display:none}}@media (min-width:641px){.pr-mittens-foldable__gallery{position:absolute;inset:0}}@media (max-width:640px){.pr-mittens-foldable__gallery{width:100%;height:clamp(27.3483rem,136.741vw,32.0488rem);margin-block-start:clamp(.8032rem,4.016vw,.94125rem);position:relative}}.pr-mittens-foldable__photo,.pr-mittens-foldable__balloon{position:absolute}.pr-mittens-foldable__photo{height:auto;display:block}.pr-mittens-foldable__photo--cup{z-index:1}.pr-mittens-foldable__balloon{z-index:2}@media (min-width:641px){.pr-mittens-foldable__photo--phone{width:clamp(9.01611rem,22.5403vw,20.2863rem);top:clamp(.124722rem,.31181vw,.280625rem);left:calc(50% + clamp(10.0833rem,25.2083vw,22.6875rem))}}@media (max-width:640px){.pr-mittens-foldable__photo--phone{width:clamp(15.9664rem,79.832vw,18.7106rem);top:0;left:clamp(4.50773rem,22.5387vw,5.2825rem)}}@media (min-width:641px){.pr-mittens-foldable__photo--cup{width:clamp(7.60639rem,19.016vw,17.1144rem);top:clamp(5.93389rem,14.8347vw,13.3513rem);left:calc(50% + clamp(10.9722rem,27.4306vw,24.6875rem))}}@media (max-width:640px){.pr-mittens-foldable__photo--cup{width:clamp(11.1504rem,55.752vw,13.0669rem);top:clamp(10.1979rem,50.9893vw,11.9506rem);left:clamp(6.56rem,32.8vw,7.6875rem)}}@media (min-width:641px){.pr-mittens-foldable__photo--wheel{width:clamp(9.30556rem,23.2639vw,20.9375rem);top:clamp(11.4475rem,28.6188vw,25.7569rem);left:calc(50% + clamp(9.58333rem,23.9583vw,21.5625rem))}}@media (max-width:640px){.pr-mittens-foldable__photo--wheel{width:clamp(16.8rem,84vw,19.6875rem);top:clamp(15.4901rem,77.4507vw,18.1525rem);left:clamp(1.81333rem,9.06667vw,2.125rem)}}.pr-mittens-foldable__balloon-shape{width:100%;height:100%;position:absolute;inset:0}.pr-mittens-foldable__balloon-text{color:var(--color-light-black);font-family:var(--font-family-w6);font-feature-settings:normal;white-space:nowrap;writing-mode:vertical-rl;position:absolute}@media (min-width:641px){.pr-mittens-foldable__balloon-text{font-size:clamp(.8rem,.64rem + .4vw,1rem)}}@media (max-width:640px){.pr-mittens-foldable__balloon-text{font-size:clamp(.853333rem,4.26667vw,1rem)}}@media (min-width:641px){.pr-mittens-foldable__balloon--fingertip{width:clamp(2.6235rem,2.0988rem + 1.31175vw,3.27938rem);height:clamp(7.9rem,6.32rem + 3.95vw,9.875rem);top:clamp(.0555556rem,.13889vw,.125rem);left:calc(50% + clamp(8.58333rem,21.4583vw,19.3125rem))}}@media (max-width:640px){.pr-mittens-foldable__balloon--fingertip{width:clamp(2.7984rem,13.992vw,3.27938rem);height:clamp(8.42667rem,42.1333vw,9.875rem);top:clamp(1.3216rem,6.608vw,1.54875rem);left:clamp(1.44rem,7.2vw,1.6875rem)}}.pr-mittens-foldable__balloon--fingertip .pr-mittens-foldable__balloon-text{letter-spacing:0;text-orientation:upright;line-height:1;transform:translate(-50%)}@media (min-width:641px){.pr-mittens-foldable__balloon--fingertip .pr-mittens-foldable__balloon-text{top:clamp(.75rem,.6rem + .375vw,.9375rem);left:clamp(1.175rem,.94rem + .5875vw,1.46875rem)}}@media (max-width:640px){.pr-mittens-foldable__balloon--fingertip .pr-mittens-foldable__balloon-text{top:clamp(.8rem,4vw,.9375rem);left:clamp(1.25333rem,6.26667vw,1.46875rem)}}@media (min-width:641px){.pr-mittens-foldable__balloon--wheel{width:clamp(4.5235rem,3.6188rem + 2.26175vw,5.65438rem);height:clamp(9.35rem,7.48rem + 4.675vw,11.6875rem);top:clamp(10.8333rem,27.0833vw,24.375rem);left:calc(50% + clamp(19.2908rem,48.2271vw,43.4044rem) + -1*clamp(4.5235rem,3.6188rem + 2.26175vw,5.65438rem))}}@media (max-width:640px){.pr-mittens-foldable__balloon--wheel{width:clamp(4.82507rem,24.1253vw,5.65438rem);height:clamp(9.97333rem,49.8667vw,11.6875rem);top:clamp(17.3749rem,86.8747vw,20.3613rem);left:clamp(14.1333rem,70.6667vw,16.5625rem)}}.pr-mittens-foldable__balloon--wheel .pr-mittens-foldable__balloon-shape{transform:scaleX(-1)}.pr-mittens-foldable__balloon--wheel .pr-mittens-foldable__balloon-text{letter-spacing:.05em;line-height:1.387}@media (min-width:641px){.pr-mittens-foldable__balloon--wheel .pr-mittens-foldable__balloon-text{top:clamp(1.089rem,.8712rem + .5445vw,1.36125rem);right:clamp(.4535rem,.3628rem + .22675vw,.566875rem)}}@media (max-width:640px){.pr-mittens-foldable__balloon--wheel .pr-mittens-foldable__balloon-text{top:clamp(1.1616rem,5.808vw,1.36125rem);right:clamp(.483733rem,2.41867vw,.566875rem)}.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__gallery{height:auto;min-height:clamp(27.3483rem,136.741vw,32.0488rem)}}.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__balloon{justify-content:center;align-items:flex-start;height:auto;display:flex}.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__balloon:before{content:"";border-style:solid;position:absolute;inset:0}.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__balloon-shape{display:none}.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__balloon-text{text-orientation:mixed;position:relative;top:auto;left:auto;right:auto;transform:none}@media (min-width:641px){.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__balloon--fingertip{min-height:clamp(7.9rem,6.32rem + 3.95vw,9.875rem);padding-block:clamp(.75rem,.6rem + .375vw,.9375rem);padding-inline-end:clamp(.2735rem,.2188rem + .13675vw,.341875rem)}}@media (max-width:640px){.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__balloon--fingertip{min-height:clamp(8.42667rem,42.1333vw,9.875rem);padding-block:clamp(.8rem,4vw,.9375rem);padding-inline-end:clamp(.291733rem,1.45867vw,.341875rem)}}.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__balloon--fingertip .pr-mittens-foldable__balloon-text{white-space:normal;line-height:1.16}@media (min-width:641px){.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__balloon--fingertip .pr-mittens-foldable__balloon-text{max-height:clamp(6.4rem,5.12rem + 3.2vw,8rem)}}@media (max-width:640px){.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__balloon--fingertip .pr-mittens-foldable__balloon-text{max-height:clamp(6.82667rem,34.1333vw,8rem)}}.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__balloon--fingertip:before{-o-border-image:url(/images/product/mittens/foldable-balloon-fingertip.svg) 30 0 60 fill;border-image:url(/images/product/mittens/foldable-balloon-fingertip.svg) 30 0 60 fill}@media (min-width:641px){.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__balloon--fingertip:before{border-width:clamp(1.5rem,1.2rem + .75vw,1.875rem) 0 clamp(3rem,2.4rem + 1.5vw,3.75rem)}}@media (max-width:640px){.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__balloon--fingertip:before{border-width:clamp(1.6rem,8vw,1.875rem) 0 clamp(3.2rem,16vw,3.75rem)}}@media (min-width:641px){.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__balloon--wheel{min-height:clamp(9.35rem,7.48rem + 4.675vw,11.6875rem);padding-block:clamp(1.089rem,.8712rem + .5445vw,1.36125rem);padding-inline-start:clamp(.35rem,.28rem + .175vw,.4375rem)}}@media (max-width:640px){.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__balloon--wheel{min-height:clamp(9.97333rem,49.8667vw,11.6875rem);margin-block-start:clamp(17.3749rem,86.8747vw,20.3613rem);margin-inline-start:clamp(14.1333rem,70.6667vw,16.5625rem);padding-block:clamp(1.1616rem,5.808vw,1.36125rem);padding-inline-start:clamp(.373333rem,1.86667vw,.4375rem);position:relative;top:auto;left:auto}}.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__balloon--wheel:before{-o-border-image:url(/images/product/mittens/foldable-balloon-wheel.svg) 42 0 82 fill;border-image:url(/images/product/mittens/foldable-balloon-wheel.svg) 42 0 82 fill;transform:scaleX(-1)}@media (min-width:641px){.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__balloon--wheel:before{border-width:clamp(2.1rem,1.68rem + 1.05vw,2.625rem) 0 clamp(4.1rem,3.28rem + 2.05vw,5.125rem)}}@media (max-width:640px){.pr-mittens-foldable:not(:lang(ja)) .pr-mittens-foldable__balloon--wheel:before{border-width:clamp(2.24rem,11.2vw,2.625rem) 0 clamp(4.37333rem,21.8667vw,5.125rem)}}.pr-mittens-colors{background-color:var(--color-mittens-blue-gray);color:var(--color-white);position:relative}@media (min-width:641px){.pr-mittens-colors{grid-template-columns:100%;margin-block-start:clamp(2.88417rem,7.21042vw,6.48938rem);padding-block:clamp(3.33333rem,8.33333vw,7.5rem);display:grid}}@media (max-width:640px){.pr-mittens-colors{margin-block-start:clamp(1.86667rem,9.33333vw,2.1875rem);padding-block:clamp(4.8896rem,24.448vw,5.73rem) clamp(2.6848rem,13.424vw,3.14625rem)}}.pr-mittens-colors:before{bottom:100%;background-color:var(--color-mittens-bg);content:"";position:absolute;inset-inline:0}@media (min-width:641px){.pr-mittens-colors:before{height:clamp(2.88417rem,7.21042vw,6.48938rem)}}@media (max-width:640px){.pr-mittens-colors:before{height:clamp(1.86667rem,9.33333vw,2.1875rem)}}@media (min-width:641px){.pr-mittens-colors__info{grid-area:1/1;place-self:start;margin-block:clamp(2.5rem,6.25vw,5.625rem) clamp(-5rem,-5.55556vw,-2.22222rem);margin-inline-start:calc(50% - -1*clamp(-37.8756rem,-42.084vw,-16.8336rem));position:relative}}.pr-mittens-colors__title{position:relative}@media (min-width:641px){.pr-mittens-colors__title{width:clamp(5.97222rem,14.9306vw,13.4375rem)}}@media (max-width:640px){.pr-mittens-colors__title{width:clamp(11.4667rem,57.3333vw,13.4375rem);margin-inline-start:clamp(4.2816rem,21.408vw,5.0175rem)}}.pr-mittens-colors__title:after{background-color:var(--color-white);content:"";height:1px;display:block}@media (min-width:641px){.pr-mittens-colors__title:after{width:clamp(.680556rem,1.70139vw,1.53125rem);margin-block-start:clamp(1.06222rem,2.65556vw,2.39rem);margin-inline-start:clamp(.194722rem,.48681vw,.438125rem)}}@media (max-width:640px){.pr-mittens-colors__title:after{width:clamp(1.30667rem,6.53333vw,1.53125rem);margin-block-start:clamp(1.14987rem,5.74933vw,1.3475rem);margin-inline-start:clamp(5.05173rem,25.2587vw,5.92rem)}}.pr-mittens-colors__heading{width:100%;height:auto;display:block}.pr-mittens-colors__lead{height:auto;position:absolute}@media (min-width:641px){.pr-mittens-colors__lead{width:clamp(5.36111rem,13.4028vw,12.0625rem);top:clamp(-3.605rem,-4.00556vw,-1.60222rem);left:clamp(-1.7675rem,-1.96389vw,-.785556rem)}}@media (max-width:640px){.pr-mittens-colors__lead{width:clamp(10.2933rem,51.4667vw,12.0625rem);top:clamp(-3.2925rem,-14.048vw,-2.8096rem);left:clamp(-1.7675rem,-7.54133vw,-1.50827rem)}}.pr-mittens-colors__text{font-family:var(--font-family-w3);font-feature-settings:"palt" on;letter-spacing:.07em}@media (min-width:641px){.pr-mittens-colors__text{max-width:clamp(6.05556rem,15.1389vw,13.625rem);word-break:auto-phrase;margin-block-start:clamp(.833333rem,2.08333vw,1.875rem);margin-inline-start:clamp(.2225rem,.55625vw,.500625rem);font-size:clamp(.8rem,.64rem + .4vw,1rem);line-height:2.2}}@media (max-width:640px){.pr-mittens-colors__text{text-align:center;width:clamp(17.92rem,89.6vw,21rem);margin-block-start:clamp(.64rem,3.2vw,.75rem);margin-inline-start:clamp(1.06667rem,5.33333vw,1.25rem);font-size:clamp(.746667rem,3.73333vw,.875rem);line-height:1.75}.pr-mittens-colors__br{display:none}}.pr-mittens-colors__list{display:flex}@media (min-width:641px){.pr-mittens-colors__list{-moz-column-gap:clamp(.694444rem, calc(0rem + 1.73611vw), 1.5625rem);grid-area:1/1;align-self:start;column-gap:clamp(.694444rem,1.73611vw,1.5625rem);margin-inline-start:calc(50% - -1*clamp(-21.875rem,-24.3056vw,-9.72222rem))}}@media (max-width:640px){.pr-mittens-colors__list{flex-direction:column;row-gap:clamp(2.66667rem,13.3333vw,3.125rem);margin-block-start:clamp(2.56853rem,12.8427vw,3.01rem);margin-inline-start:clamp(2.02667rem,10.1333vw,2.375rem)}}.pr-mittens-colors__card{--pr-mittens-colors-grid:var(--color-mittens-grid) 0 .5px, transparent .5px;background-color:var(--color-white);color:var(--color-light-black);flex:none;position:relative}@media (max-resolution:1.99x){.pr-mittens-colors__card{--pr-mittens-colors-grid:color-mix(in srgb, var(--color-mittens-grid) 50%, var(--color-white)) 0 1px, transparent 1px}}@media (min-width:641px){.pr-mittens-colors__card{background-image:repeating-linear-gradient(to right, var(--pr-mittens-colors-grid) clamp(.432111rem, calc((0rem) + 1.08028vw), .97225rem)), repeating-linear-gradient(to bottom, var(--pr-mittens-colors-grid) clamp(.432111rem, calc((0rem) + 1.08028vw), .97225rem));grid-template-rows:auto auto;grid-template-columns:100%;align-content:start;width:clamp(8.33333rem,20.8333vw,18.75rem);min-height:clamp(11.6667rem,29.1667vw,26.25rem);padding-block-end:calc(clamp(.638889rem,1.59722vw,1.4375rem) + clamp(1.596rem,1.2768rem + .798vw,1.995rem) - clamp(.886667rem,2.21667vw,1.995rem));display:grid}}@media (max-width:640px){.pr-mittens-colors__card{background-image:repeating-linear-gradient(to right, var(--pr-mittens-colors-grid) clamp(.829653rem, calc(0rem + 4.14827vw), .97225rem)), repeating-linear-gradient(to bottom, var(--pr-mittens-colors-grid) clamp(.829653rem, calc(0rem + 4.14827vw), .97225rem));width:clamp(16rem,80vw,18.75rem);height:clamp(22.4rem,112vw,26.25rem)}}.pr-mittens-colors__card:before{inset-inline:0;background-color:var(--pr-mittens-colors-line);content:"";position:absolute;top:0}@media (min-width:641px){.pr-mittens-colors__card:before{height:clamp(.138889rem,.34722vw,.3125rem)}}@media (max-width:640px){.pr-mittens-colors__card:before{height:clamp(.266667rem,1.33333vw,.3125rem)}}@media (min-width:641px){.pr-mittens-colors__card:after{content:"";grid-area:1/1}.pr-mittens-colors__card--abi:after{height:clamp(3.38889rem,8.47222vw,7.625rem)}.pr-mittens-colors__card--milo:after{height:clamp(3.22222rem,8.05556vw,7.25rem)}.pr-mittens-colors__card--lulu:after{height:clamp(3.10944rem,7.77361vw,6.99625rem)}}.pr-mittens-colors__card--abi{--pr-mittens-colors-line:var(--color-mittens-line-green)}.pr-mittens-colors__card--milo{--pr-mittens-colors-line:var(--color-mittens-line-ivory)}.pr-mittens-colors__card--lulu{--pr-mittens-colors-line:var(--color-mittens-line-yellow)}.pr-mittens-colors__name{letter-spacing:.07em;justify-content:space-between;align-items:flex-start;line-height:1;display:flex;position:absolute}@media (min-width:641px){.pr-mittens-colors__name{top:clamp(.3425rem,.85625vw,.770625rem);font-size:clamp(.8rem,.64rem + .4vw,1rem);inset-inline:clamp(.333333rem,.83333vw,.75rem)}}@media (max-width:640px){.pr-mittens-colors__name{top:clamp(.6576rem,3.288vw,.770625rem);font-size:clamp(.853333rem,4.26667vw,1rem);inset-inline:clamp(.64rem,3.2vw,.75rem)}}.pr-mittens-colors__name-en{border:1px solid var(--color-light-black);font-family:var(--font-family-inter);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}@media (min-width:641px){.pr-mittens-colors__name-en{min-width:clamp(1.86111rem,4.65278vw,4.1875rem);min-height:clamp(1.02778rem,2.56944vw,2.3125rem);padding-inline:clamp(.3rem,.24rem + .15vw,.375rem)}}@media (max-width:640px){.pr-mittens-colors__name-en{width:clamp(3.57333rem,17.8667vw,4.1875rem);height:clamp(1.97333rem,9.86667vw,2.3125rem)}}.pr-mittens-colors__name-ja{font-family:var(--font-family-w6);font-feature-settings:"palt" on;align-items:center;display:flex}@media (min-width:641px){.pr-mittens-colors__name-ja{-moz-column-gap:clamp(.35rem, calc(.28rem + .175vw), .4375rem);column-gap:clamp(.35rem,.28rem + .175vw,.4375rem);height:clamp(.85rem,.68rem + .425vw,1.0625rem);margin-block-start:clamp(.4rem,.32rem + .2vw,.5rem)}}@media (max-width:640px){.pr-mittens-colors__name-ja{-moz-column-gap:clamp(.373333rem, calc(0rem + 1.86667vw), .4375rem);column-gap:clamp(.373333rem,1.86667vw,.4375rem);height:clamp(.906667rem,4.53333vw,1.0625rem);margin-block-start:clamp(.426667rem,2.13333vw,.5rem)}}.pr-mittens-colors__name-ja:before,.pr-mittens-colors__name-ja:after{content:"";background:url(/images/product/mittens/colors-paren.svg) 50%/100% 100% no-repeat;align-self:stretch}@media (min-width:641px){.pr-mittens-colors__name-ja:before,.pr-mittens-colors__name-ja:after{width:clamp(.2rem,.16rem + .1vw,.25rem)}}@media (max-width:640px){.pr-mittens-colors__name-ja:before,.pr-mittens-colors__name-ja:after{width:clamp(.213333rem,1.06667vw,.25rem)}}.pr-mittens-colors__name-ja:after{transform:scaleX(-1)}.pr-mittens-colors__profile{font-family:var(--font-family-w3);font-feature-settings:"palt" on;letter-spacing:.07em;text-align:center;line-height:1.6}@media (min-width:641px){.pr-mittens-colors__profile{word-break:auto-phrase;grid-area:1/1;padding-block:calc(clamp(1.55556rem,3.88889vw,3.5rem) + clamp(1.25rem,1rem + .625vw,1.5625rem) - clamp(.694444rem,1.73611vw,1.5625rem)) clamp(.222222rem,.55556vw,.5rem);padding-inline:clamp(.333333rem,.83333vw,.75rem);font-size:clamp(.7rem,.56rem + .35vw,.875rem)}}@media (max-width:640px){.pr-mittens-colors__profile{inset-inline:0;font-size:clamp(.746667rem,3.73333vw,.875rem);position:absolute;top:clamp(2.98667rem,14.9333vw,3.5rem)}}.pr-mittens-colors__glove,.pr-mittens-colors__note,.pr-mittens-colors__cat{height:auto;display:block;position:absolute}@media (min-width:641px){.pr-mittens-colors__glove,.pr-mittens-colors__note{grid-area:2/1;place-self:start;position:relative}}.pr-mittens-colors__color{font-family:var(--font-family-w6);font-feature-settings:"palt" on;letter-spacing:.07em;line-height:1.14;position:absolute}@media (min-width:641px){.pr-mittens-colors__color{font-size:clamp(.7rem,.56rem + .35vw,.875rem);bottom:clamp(.196667rem,.49167vw,.4425rem);left:clamp(.333333rem,.83333vw,.75rem)}}@media (max-width:640px){.pr-mittens-colors__color{font-size:clamp(.746667rem,3.73333vw,.875rem);bottom:clamp(.3776rem,1.888vw,.4425rem);left:clamp(.64rem,3.2vw,.75rem)}}@media (min-width:641px){.pr-mittens-colors__card--abi .pr-mittens-colors__glove{width:clamp(5.05556rem,12.6389vw,11.375rem);margin-inline-start:clamp(.972222rem,2.43056vw,2.1875rem)}}@media (max-width:640px){.pr-mittens-colors__card--abi .pr-mittens-colors__glove{width:clamp(9.70667rem,48.5333vw,11.375rem);top:clamp(6.50667rem,32.5333vw,7.625rem);left:clamp(1.86667rem,9.33333vw,2.1875rem)}}@media (min-width:641px){.pr-mittens-colors__card--milo .pr-mittens-colors__glove{width:clamp(5.69444rem,14.2361vw,12.8125rem);margin-inline-start:clamp(.722222rem,1.80556vw,1.625rem)}}@media (max-width:640px){.pr-mittens-colors__card--milo .pr-mittens-colors__glove{width:clamp(10.9333rem,54.6667vw,12.8125rem);top:clamp(6.18667rem,30.9333vw,7.25rem);left:clamp(1.38667rem,6.93333vw,1.625rem)}}@media (min-width:641px){.pr-mittens-colors__card--lulu .pr-mittens-colors__glove{width:clamp(5.80556rem,14.5139vw,13.0625rem);margin-inline-start:clamp(.611111rem,1.52778vw,1.375rem)}}@media (max-width:640px){.pr-mittens-colors__card--lulu .pr-mittens-colors__glove{width:clamp(11.1467rem,55.7333vw,13.0625rem);top:clamp(5.97013rem,29.8507vw,6.99625rem);left:clamp(1.17333rem,5.86667vw,1.375rem)}}@media (min-width:641px){.pr-mittens-colors__card--abi .pr-mittens-colors__note{width:clamp(5.66667rem,14.1667vw,12.75rem);margin-block-start:clamp(.666667rem,1.66667vw,1.5rem);margin-inline-start:clamp(1.16667rem,2.91667vw,2.625rem)}}@media (max-width:640px){.pr-mittens-colors__card--abi .pr-mittens-colors__note{width:clamp(10.88rem,54.4vw,12.75rem);top:clamp(7.78667rem,38.9333vw,9.125rem);left:clamp(2.24rem,11.2vw,2.625rem)}}@media (min-width:641px){.pr-mittens-colors__card--milo .pr-mittens-colors__note{width:clamp(6.13889rem,15.3472vw,13.8125rem);margin-block-start:clamp(.972222rem,2.43056vw,2.1875rem);margin-inline-start:clamp(1rem,2.5vw,2.25rem)}}@media (max-width:640px){.pr-mittens-colors__card--milo .pr-mittens-colors__note{width:clamp(11.7867rem,58.9333vw,13.8125rem);top:clamp(8.05333rem,40.2667vw,9.4375rem);left:clamp(1.92rem,9.6vw,2.25rem)}}@media (min-width:641px){.pr-mittens-colors__card--lulu .pr-mittens-colors__note{width:clamp(6.38889rem,15.9722vw,14.375rem);margin-block-start:clamp(1.22389rem,3.05972vw,2.75375rem);margin-inline-start:clamp(.805556rem,2.01389vw,1.8125rem)}}@media (max-width:640px){.pr-mittens-colors__card--lulu .pr-mittens-colors__note{width:clamp(12.2667rem,61.3333vw,14.375rem);top:clamp(8.32rem,41.6vw,9.75rem);left:clamp(1.54667rem,7.73333vw,1.8125rem)}}@media (min-width:641px){.pr-mittens-colors__card--abi .pr-mittens-colors__cat{width:clamp(3.58333rem,8.95833vw,8.0625rem);top:clamp(-1.75rem,-1.94444vw,-.777778rem);left:clamp(2.45556rem,6.13889vw,5.525rem)}}@media (max-width:640px){.pr-mittens-colors__card--abi .pr-mittens-colors__cat{width:clamp(6.88rem,34.4vw,8.0625rem);top:clamp(-1.75rem,-7.46667vw,-1.49333rem);left:clamp(4.71467rem,23.5733vw,5.525rem)}}@media (min-width:641px){.pr-mittens-colors__card--milo .pr-mittens-colors__cat{width:clamp(3.77778rem,9.44444vw,8.5rem);top:clamp(-2.55375rem,-2.8375vw,-1.135rem);left:clamp(2.435rem,6.0875vw,5.47875rem)}}@media (max-width:640px){.pr-mittens-colors__card--milo .pr-mittens-colors__cat{width:clamp(7.25333rem,36.2667vw,8.5rem);top:clamp(-2.55375rem,-10.896vw,-2.1792rem);left:clamp(4.6752rem,23.376vw,5.47875rem)}}@media (min-width:641px){.pr-mittens-colors__card--lulu .pr-mittens-colors__cat{width:clamp(3.27778rem,8.19444vw,7.375rem);top:clamp(-2.25rem,-2.5vw,-1rem);left:clamp(2.97528rem,7.43819vw,6.69438rem)}}@media (max-width:640px){.pr-mittens-colors__card--lulu .pr-mittens-colors__cat{width:clamp(6.29333rem,31.4667vw,7.375rem);top:clamp(-2.25rem,-9.6vw,-1.92rem);left:clamp(5.71253rem,28.5627vw,6.69438rem)}}.pr-mittens-origin{z-index:1;background-color:var(--color-mittens-bg);color:var(--color-light-black);position:relative}@media (min-width:641px){.pr-mittens-origin{--pr-mittens-origin-intro-min:clamp(11.6667rem, calc((0rem) + 29.1667vw), 26.25rem);grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--pr-mittens-origin-intro-min), auto) auto;place-items:start;min-height:clamp(24.3889rem,60.9722vw,54.875rem);padding-block-end:clamp(2.61111rem,6.52778vw,5.875rem);display:grid}}@media (max-width:640px){.pr-mittens-origin{flex-direction:column;padding-block-start:clamp(2.57813rem,12.8907vw,3.02125rem);display:flex}}@media (min-width:641px){.pr-mittens-origin:not(:lang(ja)){--pr-mittens-origin-intro-min:clamp(11.1111rem, calc(0rem + 27.7778vw), 25rem)}}.pr-mittens-origin__decor{pointer-events:none}@media (min-width:641px){.pr-mittens-origin__decor{display:contents}}@media (max-width:640px){.pr-mittens-origin__decor{position:absolute;inset:0}}.pr-mittens-origin__map,.pr-mittens-origin__handwriting{display:block}@media (min-width:641px){.pr-mittens-origin__map,.pr-mittens-origin__handwriting{grid-area:2/1;position:relative}}@media (max-width:640px){.pr-mittens-origin__map,.pr-mittens-origin__handwriting{position:absolute}}.pr-mittens-origin__map img,.pr-mittens-origin__handwriting img,.pr-mittens-origin__cat img{width:100%;height:auto;display:block}@media (min-width:641px){.pr-mittens-origin__map{width:clamp(17rem,42.5vw,38.25rem);margin-block:calc(var(--pr-mittens-origin-intro-min) * -1) clamp(-1.875rem, calc(0rem + (-2.08333vw)), -.833333rem);margin-inline-start:calc(50% - -1*clamp(-43.375rem,-48.1944vw,-19.2778rem))}}@media (max-width:640px){.pr-mittens-origin__map{width:100%;top:0;left:0}}@media (min-width:641px){.pr-mittens-origin__handwriting{width:clamp(5.29167rem,13.2292vw,11.9063rem);margin-block-start:calc(clamp(15.5078rem, calc((0rem) + 38.7694vw), 34.8925rem) - var(--pr-mittens-origin-intro-min));margin-inline-start:calc(50% - -1*clamp(-27.2906rem,-30.3229vw,-12.1292rem))}}@media (max-width:640px){.pr-mittens-origin__handwriting{width:38.4%;margin-block-start:92.4907%;top:0;left:52.5333%}}.pr-mittens-origin__cat{z-index:1;height:auto;display:block;position:absolute}@media (min-width:641px){.pr-mittens-origin__cat{width:clamp(7.44444rem,18.6111vw,16.75rem);bottom:0;left:calc(50% + clamp(6.77778rem,16.9444vw,15.25rem))}}@media (max-width:640px){.pr-mittens-origin__cat{width:clamp(9.01333rem,45.0667vw,10.5625rem);bottom:0;left:clamp(9.97333rem,49.8667vw,11.6875rem)}}.pr-mittens-origin__intro{position:relative}@media (min-width:641px){.pr-mittens-origin__intro{grid-area:1/1;margin-block-start:clamp(3.63889rem,9.09722vw,8.1875rem);margin-inline-start:calc(50% - -1*clamp(-37.5625rem,-41.7361vw,-16.6944rem))}}@media (max-width:640px){.pr-mittens-origin__intro{flex-direction:column;align-items:flex-start;display:flex}}@media (min-width:641px){.pr-mittens-origin__title{width:clamp(7.6775rem,19.1938vw,17.2744rem)}}@media (max-width:640px){.pr-mittens-origin__title{align-self:center;width:clamp(10.5915rem,52.9573vw,12.4119rem)}}.pr-mittens-origin__title img{width:100%;height:auto;display:block}.pr-mittens-origin__lead,.pr-mittens-origin__text,.pr-mittens-origin__note{font-family:var(--font-family-w3);font-feature-settings:"palt" on;letter-spacing:.07em}@media (min-width:641px){.pr-mittens-origin__lead{width:clamp(8.91667rem,22.2917vw,20.0625rem);margin-block-start:clamp(1.00083rem,2.50208vw,2.25188rem);margin-inline-start:clamp(.0833333rem,.20833vw,.1875rem);font-size:clamp(.8rem,.64rem + .4vw,1rem);line-height:2.2}}@media (max-width:640px){.pr-mittens-origin__lead{width:clamp(17.92rem,89.6vw,21rem);margin-block-start:clamp(1.38667rem,6.93333vw,1.625rem);margin-inline-start:clamp(1.01333rem,5.06667vw,1.1875rem);font-size:clamp(.746667rem,3.73333vw,.875rem);line-height:1.75}}.pr-mittens-origin__box{isolation:isolate;flex-direction:column;align-items:flex-start;display:flex;position:relative}@media (min-width:641px){.pr-mittens-origin__box{grid-area:1/1/3;align-self:stretch;width:clamp(23.8056rem,59.5139vw,53.5625rem);min-height:clamp(19.3889rem,48.4722vw,43.625rem);margin-block-start:clamp(2.38889rem,5.97222vw,5.375rem);margin-inline-start:calc(50% - -1*clamp(-13.9375rem,-15.4861vw,-6.19444rem));padding-block:clamp(1.94444rem,4.86111vw,4.375rem) clamp(1.77778rem,4.44444vw,4rem);padding-inline-start:clamp(3.02778rem,7.56944vw,6.8125rem)}}@media (max-width:640px){.pr-mittens-origin__box{margin-block:calc(116.533% - clamp(11.9733rem,59.8667vw,14.0313rem)) clamp(-.615rem,-2.624vw,-.5248rem);padding:clamp(5.01333rem,25.0667vw,5.875rem) clamp(1.54667rem,7.73333vw,1.8125rem) clamp(6.53333rem,32.6667vw,7.65625rem)}}.pr-mittens-origin__paper{z-index:-1;position:absolute;inset:0}@media (min-width:641px){.pr-mittens-origin__paper{-o-border-image:url(/images/product/mittens/origin-paper.svg) 100 0 fill/clamp(2.77778rem,6.94444vw,6.25rem) 0;border-image:url(/images/product/mittens/origin-paper.svg) 100 0 fill/clamp(2.77778rem,6.94444vw,6.25rem) 0}}@media (max-width:640px){.pr-mittens-origin__paper:before{inset-inline:0;background-color:var(--color-white);content:"";position:absolute;top:clamp(7.78667rem,38.9333vw,9.125rem);bottom:clamp(7.57333rem,37.8667vw,8.875rem)}}.pr-mittens-origin__paper-pc{display:none}.pr-mittens-origin__paper-sp{width:100%;height:auto;position:absolute;left:0}@media (min-width:641px){.pr-mittens-origin__paper-sp{display:none}}.pr-mittens-origin__paper-sp--top{top:0}.pr-mittens-origin__paper-sp--bottom{bottom:0}.pr-mittens-origin__place{font-family:var(--font-family-w6);font-feature-settings:"palt" on;letter-spacing:.07em;white-space:nowrap;align-items:flex-start;line-height:2.2;display:flex;position:relative}@media (min-width:641px){.pr-mittens-origin__place{-moz-column-gap:clamp(.5rem, calc(.4rem + .25vw), .625rem);column-gap:clamp(.5rem,.4rem + .25vw,.625rem);width:clamp(14rem,11.2rem + 7vw,17.5rem);font-size:clamp(.8rem,.64rem + .4vw,1rem)}}@media (max-width:640px){.pr-mittens-origin__place{-moz-column-gap:clamp(.533333rem, calc((0rem) + 2.66667vw), .625rem);column-gap:clamp(.533333rem,2.66667vw,.625rem);width:clamp(14.9333rem,74.6667vw,17.5rem);font-size:clamp(.853333rem,4.26667vw,1rem)}}.pr-mittens-origin:not(:lang(ja)) .pr-mittens-origin__place{white-space:normal;width:fit-content;max-width:100%}@media (min-width:641px){.pr-mittens-origin:not(:lang(ja)) .pr-mittens-origin__place{max-width:clamp(18.1944rem,45.4861vw,40.9375rem)}}.pr-mittens-origin__place:after{content:"";background-color:currentColor;border-radius:.5px;height:1px;position:absolute;right:0}@media (min-width:641px){.pr-mittens-origin__place:after{top:clamp(1.575rem,1.26rem + .7875vw,1.96875rem);left:clamp(.05rem,.04rem + .025vw,.0625rem)}}@media (max-width:640px){.pr-mittens-origin__place:after{top:clamp(1.68rem,8.4vw,1.96875rem);left:clamp(.0533333rem,.26667vw,.0625rem)}}.pr-mittens-origin:not(:lang(ja)) .pr-mittens-origin__place:after{top:auto}@media (min-width:641px){.pr-mittens-origin:not(:lang(ja)) .pr-mittens-origin__place:after{bottom:clamp(.135rem,.108rem + .0675vw,.16875rem)}}@media (max-width:640px){.pr-mittens-origin:not(:lang(ja)) .pr-mittens-origin__place:after{bottom:clamp(.144rem,.72vw,.16875rem)}}@media (min-width:641px){.pr-mittens-origin__place span+span{margin-inline-start:clamp(.35rem,.28rem + .175vw,.4375rem)}}@media (max-width:640px){.pr-mittens-origin__place span+span{margin-inline-start:clamp(.373333rem,1.86667vw,.4375rem)}}.pr-mittens-origin__pin{flex:none;height:auto;display:block}@media (min-width:641px){.pr-mittens-origin__pin{width:clamp(.8rem,.64rem + .4vw,1rem);margin-block-start:clamp(.2rem,.16rem + .1vw,.25rem)}}@media (max-width:640px){.pr-mittens-origin__pin{width:clamp(.853333rem,4.26667vw,1rem);margin-block-start:clamp(.213333rem,1.06667vw,.25rem)}}@media (min-width:641px){.pr-mittens-origin__text{width:clamp(18.1944rem,45.4861vw,40.9375rem);margin-block-start:clamp(.216667rem,.54167vw,.4875rem);font-size:clamp(.8rem,.64rem + .4vw,1rem);line-height:2.2}}@media (max-width:640px){.pr-mittens-origin__text{width:clamp(16.8533rem,84.2667vw,19.75rem);margin-block-start:clamp(.682667rem,3.41333vw,.8rem);font-size:clamp(.746667rem,3.73333vw,.875rem);line-height:1.75}}.pr-mittens-origin__photos{display:flex}@media (min-width:641px){.pr-mittens-origin__photos{-moz-column-gap:clamp(.305556rem, calc((0rem) + .76389vw), .6875rem);column-gap:clamp(.305556rem,.76389vw,.6875rem);margin-block-start:clamp(1.06667rem,2.66667vw,2.4rem);margin-inline-start:clamp(.111111rem,.27778vw,.25rem)}}@media (max-width:640px){.pr-mittens-origin__photos{flex-direction:column;row-gap:clamp(.548267rem,2.74133vw,.6425rem);margin-block-start:clamp(1.44rem,7.2vw,1.6875rem);margin-inline-start:clamp(.0533333rem,.26667vw,.0625rem)}}.pr-mittens-origin__photo{aspect-ratio:320/210}@media (min-width:641px){.pr-mittens-origin__photo{width:clamp(8.88889rem,22.2222vw,20rem)}}@media (max-width:640px){.pr-mittens-origin__photo{width:clamp(16.8rem,84vw,19.6875rem)}}.pr-mittens-origin__photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pr-mittens-origin__subtitle{font-family:var(--font-family-w6);font-feature-settings:"palt" on;letter-spacing:.07em}@media (min-width:641px){.pr-mittens-origin__subtitle{margin-block-start:clamp(.361111rem,.90278vw,.8125rem);margin-inline-start:clamp(.111111rem,.27778vw,.25rem);font-size:clamp(.7rem,.56rem + .35vw,.875rem);line-height:2.2}}@media (max-width:640px){.pr-mittens-origin__subtitle{margin-block-start:clamp(1.18827rem,5.94133vw,1.3925rem);font-size:clamp(.746667rem,3.73333vw,.875rem);line-height:1.75}}@media (min-width:641px){.pr-mittens-origin__note{width:clamp(18.4444rem,46.1111vw,41.5rem);margin-block-start:clamp(-.1125rem,-.125vw,-.05rem);margin-inline-start:clamp(.111111rem,.27778vw,.25rem);font-size:clamp(.7rem,.56rem + .35vw,.875rem);line-height:2.2}}@media (max-width:640px){.pr-mittens-origin__note{width:clamp(16.8533rem,84.2667vw,19.75rem);margin-block-start:clamp(.0266667rem,.13333vw,.03125rem);font-size:clamp(.746667rem,3.73333vw,.875rem);line-height:1.75}}.pr-mittens-size{color:var(--color-light-black)}@media (min-width:641px){.pr-mittens-size{margin-block-start:clamp(6.8rem,5.44rem + 3.4vw,8.5rem);scroll-margin-block-start:clamp(2rem,1.6rem + 1vw,2.5rem)}}@media (max-width:640px){.pr-mittens-size{margin-block-start:clamp(2.2848rem,11.424vw,2.6775rem);scroll-margin-block-start:clamp(6.61333rem,33.0667vw,7.75rem)}}@media (min-width:641px){.pr-mittens-size .c-spec__title-img-inner{width:clamp(4.3rem,3.44rem + 2.15vw,5.375rem)}}@media (max-width:640px){.pr-mittens-size .c-spec__title-img-inner{width:clamp(3.0576rem,15.288vw,3.58313rem)}}.pr-mittens-size .c-spec__header,.pr-mittens-size .c-spec__title{overflow:visible}.pr-mittens-size .c-spec__title-text{letter-spacing:.07em;position:relative}.pr-mittens-size__title-cat{z-index:1;pointer-events:none;height:auto;display:block;position:absolute}@media (min-width:641px){.pr-mittens-size__title-cat{width:clamp(6.1rem,4.88rem + 3.05vw,7.625rem);top:clamp(-2.1875rem,-1.4rem - .875vw,-1.75rem);left:calc(100% + clamp(3.1rem,2.48rem + 1.55vw,3.875rem))}}@media (max-width:640px){.pr-mittens-size__title-cat{width:clamp(3.94667rem,19.7333vw,4.625rem);top:clamp(-1.6875rem,-7.2vw,-1.44rem);left:calc(100% + clamp(.746667rem,3.73333vw,.875rem))}}.pr-mittens-size__title-cat img{width:100%;height:auto;display:block}@media (min-width:641px){.pr-mittens-size .c-spec__body{padding-block-start:clamp(2.4rem,1.92rem + 1.2vw,3rem)}}@media (max-width:640px){.pr-mittens-size .c-spec__body{padding-block-start:clamp(1.06667rem,5.33333vw,1.25rem)}}@media (min-width:641px){.pr-mittens-size__body{grid-template-columns:50% 44.9167%;justify-content:space-between;align-items:start;display:grid}}@media (max-width:640px){.pr-mittens-size__body{flex-direction:column;row-gap:clamp(1.44rem,7.2vw,1.6875rem);display:flex}}.pr-mittens-size__lead,.pr-mittens-size__option-name,.pr-mittens-size__fit,.pr-mittens-size__measure-title{font-feature-settings:"palt" on;letter-spacing:.07em}.pr-mittens-size__lead{font-family:var(--font-family-w3)}@media (min-width:641px){.pr-mittens-size__lead{margin-inline-start:clamp(.05rem,.04rem + .025vw,.0625rem);font-size:clamp(.8rem,.64rem + .4vw,1rem);line-height:2.2}}@media (max-width:640px){.pr-mittens-size__lead{font-size:clamp(.746667rem,3.73333vw,.875rem);line-height:1.75}}@media (min-width:641px){.pr-mittens-size__lead:not(:lang(ja)):not(:lang(zh)) span{display:block}}.pr-mittens-size__note{font-family:var(--font-family-w3);font-feature-settings:"palt" on;letter-spacing:.07em}@media (min-width:641px){.pr-mittens-size__note{margin-block-start:clamp(.4rem,.32rem + .2vw,.5rem);font-size:clamp(.65rem,.52rem + .325vw,.8125rem);line-height:2.2}}@media (max-width:640px){.pr-mittens-size__note{margin-block-start:clamp(1.44rem,7.2vw,1.6875rem);font-size:clamp(.693333rem,3.46667vw,.8125rem);line-height:2.1}}.pr-mittens-size__options{background-color:var(--color-bg-gray);grid-template-columns:1fr 1fr;display:grid}@media (min-width:641px){.pr-mittens-size__options{-moz-column-gap:clamp(.4rem, calc(.32rem + .2vw), .5rem);column-gap:clamp(.4rem,.32rem + .2vw,.5rem);margin-block-start:clamp(.98rem,.784rem + .49vw,1.225rem);padding:clamp(.15rem,.12rem + .075vw,.1875rem)}}@media (max-width:640px){.pr-mittens-size__options{-moz-column-gap:clamp(.48rem, calc(0rem + 2.4vw), .5625rem);column-gap:clamp(.48rem,2.4vw,.5625rem);margin-block-start:clamp(.933333rem,4.66667vw,1.09375rem);padding:clamp(.16rem,.8vw,.1875rem)}}.pr-mittens-size__option{flex-direction:column;display:flex;position:relative}@media (min-width:641px){.pr-mittens-size__option{padding-block-end:clamp(.71rem,.568rem + .355vw,.8875rem)}}@media (max-width:640px){.pr-mittens-size__option{--pr-mittens-size-photo-height:clamp(9.13547rem, calc((0rem) + 45.6773vw), 10.7056rem);padding-block-end:clamp(.789333rem,3.94667vw,.925rem)}}.pr-mittens-size__option+.pr-mittens-size__option:before{background-image:repeating-linear-gradient(to top, var(--color-light-black) 0,var(--color-light-black) 2px, transparent 2px, transparent 5px);content:"";width:1px;position:absolute;inset-block:0}@supports (background:repeating-linear-gradient(red 0%, red 0% 1%, red 2%)){.pr-mittens-size__option+.pr-mittens-size__option:before{background-image:repeating-linear-gradient(to top, var(--color-light-black) 0 2px, transparent 2px 5px)}}@media (min-width:641px){.pr-mittens-size__option+.pr-mittens-size__option:before{left:clamp(-.25rem,-.16rem - .1vw,-.2rem)}}@media (max-width:640px){.pr-mittens-size__option+.pr-mittens-size__option:before{left:clamp(-.25rem,-1.06667vw,-.213333rem)}}@media (min-width:641px){.pr-mittens-size__option--normal{--pr-mittens-size-photo-left:calc(36.97 / 293 * 100%);--pr-mittens-size-photo-width:calc(185.71 / 293 * 100%)}}@media (max-width:640px){.pr-mittens-size__option--normal{--pr-mittens-size-photo-left:clamp(.746133rem, calc(0rem + 3.73067vw), .874375rem);--pr-mittens-size-photo-width:clamp(5.2432rem, calc(0rem + 26.216vw), 6.14438rem)}}@media (min-width:641px){.pr-mittens-size__option--large{--pr-mittens-size-photo-left:calc(14.1 / 293 * 100%);--pr-mittens-size-photo-width:calc(220.33 / 293 * 100%)}}@media (max-width:640px){.pr-mittens-size__option--large{--pr-mittens-size-photo-left:clamp(.28rem, calc(0rem + 1.4vw), .328125rem);--pr-mittens-size-photo-width:clamp(6.22667rem, calc(0rem + 31.1333vw), 7.29688rem)}}.pr-mittens-size__option-name{background-color:var(--color-mittens-blue-gray);color:var(--color-white);font-family:var(--font-family-w6);place-items:center;line-height:1.4;display:grid}@media (min-width:641px){.pr-mittens-size__option-name{height:clamp(1.7rem,1.36rem + .85vw,2.125rem);font-size:clamp(.8rem,.64rem + .4vw,1rem)}}@media (max-width:640px){.pr-mittens-size__option-name{height:clamp(1.38667rem,6.93333vw,1.625rem);font-size:clamp(.746667rem,3.73333vw,.875rem)}}.pr-mittens-size__photo{align-items:flex-end;display:flex}@media (min-width:641px){.pr-mittens-size__photo{aspect-ratio:293/309.6}}@media (max-width:640px){.pr-mittens-size__photo{height:var(--pr-mittens-size-photo-height)}}.pr-mittens-size__photo img{width:var(--pr-mittens-size-photo-width);height:auto;margin-inline-start:var(--pr-mittens-size-photo-left);display:block}.pr-mittens-size__fit{font-family:var(--font-family-w3);text-align:center;line-height:1.8}@media (min-width:641px){.pr-mittens-size__fit{margin-block-start:clamp(.32rem,.256rem + .16vw,.4rem);font-size:clamp(.8rem,.64rem + .4vw,1rem)}}@media (max-width:640px){.pr-mittens-size__fit{margin-block-start:clamp(.2976rem,1.488vw,.34875rem);font-size:clamp(.746667rem,3.73333vw,.875rem)}}.pr-mittens-size__fit-before{display:block}.pr-mittens-size__range{border:1px solid var(--color-light-black);background-color:var(--color-white);font-family:var(--font-family-w6);white-space:nowrap;display:inline-block}@media (min-width:641px){.pr-mittens-size__range{margin-block:clamp(.1125rem,.09rem + .05625vw,.140625rem) clamp(.1rem,.08rem + .05vw,.125rem);margin-inline-end:clamp(.3rem,.24rem + .15vw,.375rem);padding-inline:clamp(.35rem,.28rem + .175vw,.4375rem) clamp(.3rem,.24rem + .15vw,.375rem);line-height:clamp(1.3rem,1.04rem + .65vw,1.625rem)}}@media (max-width:640px){.pr-mittens-size__range{margin-block:clamp(.181333rem,.90667vw,.2125rem) clamp(.16rem,.8vw,.1875rem);padding-inline:clamp(.32rem,1.6vw,.375rem) clamp(.266667rem,1.33333vw,.3125rem);line-height:clamp(1.17333rem,5.86667vw,1.375rem)}.pr-mittens-size__fit-after{display:block}}@media (min-width:641px){.pr-mittens-size__fit-end{display:block}}.pr-mittens-size__fit:lang(en) .pr-mittens-size__fit-after,.pr-mittens-size__fit:lang(fr) .pr-mittens-size__fit-after{display:block}.pr-mittens-size__fit:lang(en) .pr-mittens-size__fit-end,.pr-mittens-size__fit:lang(fr) .pr-mittens-size__fit-end{display:inline}.pr-mittens-size__measure{border:1px solid var(--color-light-gray);position:relative}@media (min-width:641px){.pr-mittens-size__measure{margin-block-start:clamp(.5rem,.4rem + .25vw,.625rem);padding:clamp(1.35rem,1.08rem + .675vw,1.6875rem) clamp(1rem,.8rem + .5vw,1.25rem) clamp(1.48rem,1.184rem + .74vw,1.85rem) clamp(2.4rem,1.92rem + 1.2vw,3rem)}}@media (max-width:640px){.pr-mittens-size__measure{padding:clamp(1.6rem,8vw,1.875rem) 0 clamp(1.28rem,6.4vw,1.5rem) clamp(1.54667rem,7.73333vw,1.8125rem)}}.pr-mittens-size__measure-title{background-color:var(--color-mittens-blue-gray);color:var(--color-white);font-family:var(--font-family-w6);letter-spacing:.07em;text-align:center;border-radius:50%;place-items:center;display:grid;position:absolute}@media (min-width:641px){.pr-mittens-size__measure-title{width:clamp(6.45rem,5.16rem + 3.225vw,8.0625rem);height:clamp(6.45rem,5.16rem + 3.225vw,8.0625rem);font-size:clamp(.9rem,.72rem + .45vw,1.125rem);line-height:1.5;top:clamp(-1.3125rem,-.84rem - .525vw,-1.05rem);left:clamp(-1.3125rem,-.84rem - .525vw,-1.05rem)}}@media (max-width:640px){.pr-mittens-size__measure-title{width:clamp(4.8rem,24vw,5.625rem);height:clamp(4.8rem,24vw,5.625rem);font-size:clamp(.746667rem,3.73333vw,.875rem);line-height:1.4;top:clamp(-1rem,-4.26667vw,-.853333rem);left:clamp(-1rem,-4.26667vw,-.853333rem)}}.pr-mittens-size__measure-title span{max-inline-size:4.3em}@media (min-width:641px){.pr-mittens-size__measure-title:not(:lang(ja)){font-size:clamp(.7rem,.56rem + .35vw,.875rem)}}@media (max-width:640px){.pr-mittens-size__measure-title:not(:lang(ja)){font-size:clamp(.64rem,3.2vw,.75rem)}}.pr-mittens-size__measure-title:not(:lang(ja)) span{max-inline-size:6.5em}.pr-mittens-size__measure-img{display:block}@media (min-width:641px){.pr-mittens-size__measure-img{width:clamp(22.6rem,18.08rem + 11.3vw,28.25rem);margin-inline-start:clamp(1.6rem,1.28rem + .8vw,2rem)}}@media (max-width:640px){.pr-mittens-size__measure-img{width:clamp(14.0427rem,70.2133vw,16.4563rem);margin-inline-start:clamp(.373333rem,1.86667vw,.4375rem)}}.pr-mittens-size__measure-img img{width:100%;height:auto;display:block}.pr-mittens-size__measure-text{font-family:var(--font-family-w3);letter-spacing:.07em;font-feature-settings:"palt" on}@media (min-width:641px){.pr-mittens-size__measure-text{margin-block-start:clamp(.15rem,.12rem + .075vw,.1875rem);font-size:clamp(.8rem,.64rem + .4vw,1rem);line-height:2.2}}@media (max-width:640px){.pr-mittens-size__measure-text{margin-block-start:clamp(.778667rem,3.89333vw,.9125rem);margin-inline-end:clamp(1.54667rem,7.73333vw,1.8125rem);font-size:clamp(.746667rem,3.73333vw,.875rem);line-height:1.75}}.c-spec--mittens{color:var(--color-light-black);position:relative;overflow-x:clip}@media (min-width:641px){.c-spec--mittens{padding-block-start:clamp(6.25rem,5rem + 3.125vw,7.8125rem)}}@media (max-width:640px){.c-spec--mittens{padding-block-start:clamp(2.29333rem,11.4667vw,2.6875rem)}}.pr-mittens-spec__cat{z-index:1;pointer-events:none;height:auto;display:block;position:absolute}@media (min-width:641px){.pr-mittens-spec__cat{width:4.3em;top:-1.33333em;left:calc(100% + 1.35333em)}}@media (max-width:640px){.pr-mittens-spec__cat{width:4.22222em;top:-1.57444em;left:calc(100% + 1.02222em)}}.c-spec--mittens .c-spec__title-text{letter-spacing:.07em;position:relative}@media (min-width:641px){.c-spec--mittens .c-spec__title-img-inner{width:clamp(6.35rem,5.08rem + 3.175vw,7.9375rem);padding-block-start:clamp(.4rem,.32rem + .2vw,.5rem)}}@media (max-width:640px){.c-spec--mittens .c-spec__title-img-inner{width:clamp(4.51573rem,22.5787vw,5.29188rem)}}@media (min-width:641px){.c-spec--mittens .c-spec__body{padding-block-start:clamp(2.9rem,2.32rem + 1.45vw,3.625rem)}}@media (max-width:640px){.c-spec--mittens .c-spec__body{padding-block-start:clamp(1.97333rem,9.86667vw,2.3125rem)}}@media (min-width:641px){.c-spec--mittens .c-spec__figs--mittens{justify-content:flex-start;align-items:flex-start;gap:0;width:87%;margin-inline-start:5.5%}}@media (max-width:640px){.c-spec--mittens .c-spec__figs--mittens{flex-direction:column;align-items:stretch;gap:clamp(1.22667rem,6.13333vw,1.4375rem);width:clamp(17.6rem,88vw,20.625rem);margin-inline:auto}}.c-spec--mittens .c-spec__fig--mittens-back,.c-spec--mittens .c-spec__fig--mittens-front-on,.c-spec--mittens .c-spec__fig--mittens-front-off{padding-block-start:0}.c-spec--mittens .c-spec__fig--mittens-back img,.c-spec--mittens .c-spec__fig--mittens-front-on img,.c-spec--mittens .c-spec__fig--mittens-front-off img{height:auto}@media (min-width:641px){.c-spec--mittens .c-spec__fig--mittens-back{width:24.7126%;margin-inline-end:7.27969%}}@media (max-width:640px){.c-spec--mittens .c-spec__fig--mittens-back{width:clamp(9.12rem,45.6vw,10.6875rem);margin-inline:auto}}.c-spec--mittens .c-spec__figs-fronts{align-items:flex-start;display:flex}@media (min-width:641px){.c-spec--mittens .c-spec__figs-fronts{justify-content:space-between;width:55.9387%;margin-inline-start:12.069%}}@media (max-width:640px){.c-spec--mittens .c-spec__figs-fronts{justify-content:space-between;width:100%}}@media (min-width:641px){.c-spec--mittens .c-spec__fig--mittens-front-on{width:39.726%}}@media (max-width:640px){.c-spec--mittens .c-spec__fig--mittens-front-on{width:clamp(8.10667rem,40.5333vw,9.5rem)}}@media (min-width:641px){.c-spec--mittens .c-spec__fig--mittens-front-off{width:42.637%}}@media (max-width:640px){.c-spec--mittens .c-spec__fig--mittens-front-off{width:clamp(8.69333rem,43.4667vw,10.1875rem)}}.c-spec--mittens .c-spec__figs--mittens .c-spec__fig-divider{color:inherit}@media (min-width:641px){.c-spec--mittens .c-spec__figs--mittens .c-spec__fig-divider{margin-block-start:clamp(.15rem,.12rem + .075vw,.1875rem)}}@media (max-width:640px){.c-spec--mittens .c-spec__figs--mittens .c-spec__fig-divider{display:none}}@media (min-width:641px){.c-spec--mittens .c-spec__table{margin-block-start:clamp(3rem,2.4rem + 1.5vw,3.75rem)}}.c-spec--mittens .c-spec__table table th,.c-spec--mittens .c-spec__table table td{font-feature-settings:"palt" on;letter-spacing:.07em}@media (min-width:641px){.c-spec--mittens .c-spec__table table th{width:clamp(6.25rem,5rem + 3.125vw,7.8125rem);padding-block:clamp(.9rem,.72rem + .45vw,1.125rem);padding-inline:clamp(1.45rem,1.16rem + .725vw,1.8125rem) 0}}@media (max-width:640px){.c-spec--mittens .c-spec__table table th{padding-block:clamp(.4rem,2vw,.46875rem);line-height:1.7}}@media (min-width:641px){.c-spec--mittens .c-spec__table table td{padding-block:clamp(.9rem,.72rem + .45vw,1.125rem);padding-inline-start:clamp(1.05rem,.84rem + .525vw,1.3125rem)}.c-spec--mittens .c-spec__table table td>p+p{margin-block-start:clamp(.5rem,.4rem + .25vw,.625rem)}}@media (max-width:640px){.c-spec--mittens .c-spec__table table td{padding-block:clamp(.453333rem,2.26667vw,.53125rem);padding-inline-start:clamp(.106667rem,.53333vw,.125rem);line-height:clamp(1.33333rem,6.66667vw,1.5625rem)}.c-spec--mittens .c-spec__table table td>p+p{margin-block-start:clamp(.373333rem,1.86667vw,.4375rem)}.c-spec--mittens .c-spec__table table tr:last-child td{padding-block-end:0}}@media (min-width:641px){.c-spec--mittens .c-spec__selection-display-img{margin-block-start:clamp(.15rem,.12rem + .075vw,.1875rem)}}@media (max-width:640px){.c-spec--mittens .c-spec__selection-display-img{max-width:clamp(15.2rem,76vw,17.8125rem);margin-block-start:clamp(.32rem,1.6vw,.375rem)}}.c-spec--mittens .c-spec__selection-display-img img{display:block}@media (min-width:641px){.c-spec--mittens .c-spec__table table td>.c-spec__selection-display-img+p{margin-block-start:clamp(.65rem,.52rem + .325vw,.8125rem)}}@media (max-width:640px){.c-spec--mittens .c-spec__table table td>.c-spec__selection-display-img+p{margin-block-start:clamp(.64rem,3.2vw,.75rem)}}@media (min-width:641px){.c-product-detail--mittens .c-other-products{font-feature-settings:"palt" on;padding-block-end:clamp(5.8rem,4.64rem + 2.9vw,7.25rem)}}@media (max-width:640px){.c-product-detail--mittens .c-other-products{margin-block-start:clamp(2.86187rem,14.3093vw,3.35375rem)}}@media (min-width:641px){.c-product-detail--mittens .c-other-products__inner{flex-direction:column;gap:clamp(2.4rem,1.92rem + 1.2vw,3rem)}.c-product-detail--mittens .c-other-products__header{border-inline-end:0;border-block-end:1px solid var(--color-light-black);width:auto;padding-block-end:clamp(.7rem,.56rem + .35vw,.875rem)}.c-product-detail--mittens .c-other-products__title{writing-mode:horizontal-tb;letter-spacing:.07em;color:var(--color-light-black);margin-inline-start:clamp(-.3125rem,-.34722vw,-.138889rem)}.c-product-detail--mittens .c-product-thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.875vw,1.6875rem)}.c-product-detail--mittens .c-product-thumb__inner{gap:clamp(.6rem,.48rem + .3vw,.75rem)}.c-product-detail--mittens .c-product-thumb__caption{gap:clamp(.1rem,.08rem + .05vw,.125rem)}.c-product-detail--mittens .c-product-thumb__note{margin-block:clamp(.55rem,.44rem + .275vw,.6875rem) clamp(.2rem,.16rem + .1vw,.25rem);padding-inline:clamp(.3rem,.24rem + .15vw,.375rem) clamp(.35rem,.28rem + .175vw,.4375rem);line-height:clamp(1rem,.8rem + .5vw,1.25rem)}}@media (max-width:640px){:root{--side-padding:clamp(1.6rem, calc(0rem + 8vw), 1.875rem);--side-padding-narrow:clamp(1.06667rem, calc((0rem) + 5.33333vw), 1.25rem);--global-logo-height:clamp(3.94667rem, calc(0rem + 19.7333vw), 4.625rem)}}
