:root{--bg:#c4e3e9;--text-color:#dfe3ea}html body{margin:0}html body main>ul{padding-left:1rem;padding-right:1rem}@media screen and (min-width:767px){html body main>ul{max-width:83.3333333333%}}html body .max-w-content{padding-inline:0!important}html body #fairy_knit_pullover{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}html body #fairy_knit_pullover address,html body #fairy_knit_pullover blockquote,html body #fairy_knit_pullover dl,html body #fairy_knit_pullover figure,html body #fairy_knit_pullover form,html body #fairy_knit_pullover iframe,html body #fairy_knit_pullover p,html body #fairy_knit_pullover pre,html body #fairy_knit_pullover table{margin:0}html body #fairy_knit_pullover h1,html body #fairy_knit_pullover h2,html body #fairy_knit_pullover h3,html body #fairy_knit_pullover h4,html body #fairy_knit_pullover h5,html body #fairy_knit_pullover h6{font-size:inherit;font-weight:inherit;margin:0}html body #fairy_knit_pullover button,html body #fairy_knit_pullover input,html body #fairy_knit_pullover optgroup,html body #fairy_knit_pullover select,html body #fairy_knit_pullover textarea{-webkit-appearance:none;appearance:none;background:transparent;background-color:transparent;border:none;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}html body #fairy_knit_pullover ol,html body #fairy_knit_pullover ul{list-style:none;margin:0;padding:0}html body #fairy_knit_pullover dt{font-weight:700}html body #fairy_knit_pullover dd{margin-left:0}html body #fairy_knit_pullover a{background-color:transparent;color:inherit;text-decoration:none}html body #fairy_knit_pullover embed,html body #fairy_knit_pullover iframe,html body #fairy_knit_pullover img,html body #fairy_knit_pullover object,html body #fairy_knit_pullover svg{vertical-align:bottom}html body #fairy_knit_pullover img{height:auto;width:100%}@media screen and (min-width:980px){html body #fairy_knit_pullover .pc{display:block}html body #fairy_knit_pullover .sp{display:none!important}}@media screen and (max-width:980px){html body #fairy_knit_pullover .sp{display:block}html body #fairy_knit_pullover .pc{display:none!important}}html body #fairy_knit_pullover .scroll-in{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}html body #fairy_knit_pullover .scroll-in.show{opacity:1;-webkit-transform:none;transform:none;transition:.5s ease}html body #fairy_knit_pullover [data-flip-pic]{position:relative}html body #fairy_knit_pullover [data-flip-pic]>*{opacity:0}html body #fairy_knit_pullover [data-flip-pic]>:nth-child(n+2){left:0;position:absolute;top:0}html body #fairy_knit_pullover [data-flip-pic]>.show{opacity:1}@media screen and (min-width:500px){html body #fairy_knit_pullover{background-color:rgba(0,0,0,.3)}}@media screen and (min-width:500px) and (min-width:980px){html body #fairy_knit_pullover{align-items:flex-start;display:flex;justify-content:flex-end;padding-top:25px}}html body #fairy_knit_pullover button:hover{cursor:pointer}html body #fairy_knit_pullover .feature-main-content{background-color:var(--bg);font-family:noto-sans-cjk-jp,sans-serif;font-style:normal;font-weight:300;margin-inline:auto;max-width:500px}@media screen and (min-width:980px){html body #fairy_knit_pullover .feature-main-content{margin-left:0;margin-right:0;max-width:none;width:29.7218155198%}}html body #fairy_knit_pullover .feature-main-content #main-visual{overflow:hidden;position:relative}html body #fairy_knit_pullover .feature-main-content #main-visual .ph{position:relative;z-index:1}html body #fairy_knit_pullover .feature-main-content #main-visual .ph img{opacity:0;scale:1.1}html body #fairy_knit_pullover .feature-main-content #main-visual .ah{left:0;margin-left:2.1333333333%;margin-top:1.8666666667%;position:absolute;scale:0;top:0;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;width:26.6666666667%;z-index:2}html body #fairy_knit_pullover .feature-main-content #main-visual.show .ph img{opacity:1;scale:1;transition:2s ease 0s}html body #fairy_knit_pullover .feature-main-content #main-visual.show .ah{scale:1;transition:.5s cubic-bezier(.155,.53,.54,1.65) 1s}@media screen and (min-width:980px){html body #fairy_knit_pullover .feature-main-content #intro{padding-bottom:10.6666666667%}}html body #fairy_knit_pullover .feature-main-content #intro h1{display:flex;justify-content:space-between}html body #fairy_knit_pullover .feature-main-content #intro h1 img{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);display:block;translate:0 100%}html body #fairy_knit_pullover .feature-main-content #intro h1 img:first-child{width:22.8304405874%}html body #fairy_knit_pullover .feature-main-content #intro h1 img:nth-child(2){width:21.4953271028%}html body #fairy_knit_pullover .feature-main-content #intro h1 img:nth-child(3){width:44.4592790387%}html body #fairy_knit_pullover .feature-main-content #intro h2{margin-inline:auto;margin-top:8.2666666667%;opacity:0;translate:0 10px;width:64.2666666667%}html body #fairy_knit_pullover .feature-main-content #intro .lead{margin-inline:auto;margin-top:6.6666666667%;opacity:0;translate:0 10px;width:87.7333333333%}html body #fairy_knit_pullover .feature-main-content:has(#main-visual.show) #intro h1 img{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 1s;translate:0 0}html body #fairy_knit_pullover .feature-main-content:has(#main-visual.show) #intro h1 img:nth-child(2){transition-delay:1.3s}html body #fairy_knit_pullover .feature-main-content:has(#main-visual.show) #intro h1 img:nth-child(3){transition-delay:1.6s}html body #fairy_knit_pullover .feature-main-content:has(#main-visual.show) #intro h2{opacity:1;transition:1s ease 2s;translate:0 0}html body #fairy_knit_pullover .feature-main-content:has(#main-visual.show) #intro .lead{opacity:1;transition:1s ease 2.3s;translate:0 0}html body #fairy_knit_pullover .feature-main-content #points{margin-top:9.3333333333%;padding-bottom:13.8666666667%;padding-top:1px;position:relative;z-index:2}html body #fairy_knit_pullover .feature-main-content #points .ph{left:0;position:absolute;top:0;z-index:2}html body #fairy_knit_pullover .feature-main-content #points .point-head{margin-inline:auto;margin-top:8%;position:relative;width:44.8%;z-index:3}html body #fairy_knit_pullover .feature-main-content #points ul{margin-top:12.2666666667%;position:relative;z-index:3}html body #fairy_knit_pullover .feature-main-content #points ul .point h3{margin-inline:auto;width:17.8666666667%}html body #fairy_knit_pullover .feature-main-content #points ul .point p{margin-top:5.8666666667%;margin-inline:auto;width:56%}html body #fairy_knit_pullover .feature-main-content #points ul .point.point2{margin-top:13.6%}html body #fairy_knit_pullover .feature-main-content #points ul .point.point2 h3{width:18.1333333333%}html body #fairy_knit_pullover .feature-main-content #points ul .point.point2 p{width:78.1333333333%}html body #fairy_knit_pullover .feature-main-content #points ul .point.point3{margin-top:13.6%}html body #fairy_knit_pullover .feature-main-content #points ul .point.point3 h3{width:31.2%}html body #fairy_knit_pullover .feature-main-content #points ul .point.point3 p{width:68.5333333333%}html body #fairy_knit_pullover .feature-main-content #detail{background-color:#5c8fff;margin-top:-1.3333333333%;padding-top:1.3333333333%;position:relative;z-index:1}@media screen and (min-width:980px){html body #fairy_knit_pullover .feature-main-content #detail{margin-top:0}html body #fairy_knit_pullover .feature-main-content #detail .nami{aspect-ratio:750/25;background-color:#5c8fff;bottom:calc(100% - 3px);display:block;left:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;width:100%}}html body #fairy_knit_pullover .feature-main-content #detail h2{margin-inline:auto;margin-top:11.7333333333%;width:28.5333333333%}html body #fairy_knit_pullover .feature-main-content #detail .imgs{display:flex;justify-content:space-between;margin-inline:auto;margin-top:7.7333333333%;width:89.0666666667%}html body #fairy_knit_pullover .feature-main-content #detail .imgs .ph{opacity:1;width:47.9041916168%}html body #fairy_knit_pullover .feature-main-content #detail .imgs .ph .img{overflow:hidden}html body #fairy_knit_pullover .feature-main-content #detail .imgs .ph .img img{opacity:0;scale:1.1}html body #fairy_knit_pullover .feature-main-content #detail .imgs .ph.show .img img{opacity:1;scale:1;transition:1.3s ease 0s}html body #fairy_knit_pullover .feature-main-content #detail .text{margin-inline:auto;margin-top:5.6%;width:89.0666666667%}html body #fairy_knit_pullover .feature-main-content #styles{background-color:#5c8fff;color:var(--text-color);padding-top:1px;position:relative}html body #fairy_knit_pullover .feature-main-content #styles .naminami{-webkit-animation:nami 10s linear 0s infinite;animation:nami 10s linear 0s infinite;background-repeat:repeat-x;background-size:100% 100%;font-size:0;line-height:0;margin-inline:auto;margin-top:10.6666666667%;width:94.4%}@media screen and (min-width:500px){html body #fairy_knit_pullover .feature-main-content #styles .naminami{-webkit-animation-name:nami2;animation-name:nami2}}@media screen and (min-width:500px) and (min-width:980px){html body #fairy_knit_pullover .feature-main-content #styles .naminami{-webkit-animation-name:nami3;animation-name:nami3}}html body #fairy_knit_pullover .feature-main-content #styles .naminami img{opacity:0}@-webkit-keyframes nami{0%{background-position:0 0}to{background-position:-94.9vw 0}}@keyframes nami{0%{background-position:0 0}to{background-position:-94.9vw 0}}@-webkit-keyframes nami2{0%{background-position:0 0}to{background-position:-472px 0}}@keyframes nami2{0%{background-position:0 0}to{background-position:-472px 0}}@-webkit-keyframes nami3{0%{background-position:0 0}to{background-position:-28.1853vw 0}}@keyframes nami3{0%{background-position:0 0}to{background-position:-28.1853vw 0}}html body #fairy_knit_pullover .feature-main-content #styles h2{margin-inline:auto;margin-top:10.6666666667%;width:24.8%}html body #fairy_knit_pullover .feature-main-content #styles .section{margin-bottom:0;margin-top:0;padding-top:10.6666666667%}html body #fairy_knit_pullover .feature-main-content #styles .section .section-title{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);font-size:0;line-height:0;margin-inline:auto;opacity:1;position:relative;width:94.4%}html body #fairy_knit_pullover .feature-main-content #styles .section .section-title.show{-webkit-clip-path:inset(0);clip-path:inset(0);transition:.5s ease}html body #fairy_knit_pullover .feature-main-content #styles .section .section-title.show:before{scale:1 1;transition:1s ease .5s}html body #fairy_knit_pullover .feature-main-content #styles .section .section-title:before{background-color:#fff;content:"";display:block;height:1px;left:0;margin-left:23.768115942%;position:absolute;scale:0 1;top:50%;-webkit-transform-origin:0 0;transform-origin:0 0;translate:0 -50%;width:57.9096045198%}html body #fairy_knit_pullover .feature-main-content #styles .section .ph-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-inline:auto;margin-top:7.9096045198%;width:94.4%}html body #fairy_knit_pullover .feature-main-content #styles .section .ph-wrapper .ph1{margin-bottom:1.6949152542%;opacity:1;overflow:hidden;width:100%}html body #fairy_knit_pullover .feature-main-content #styles .section .ph-wrapper .ph1 img{opacity:0;scale:1.1}html body #fairy_knit_pullover .feature-main-content #styles .section .ph-wrapper .ph1.show img{opacity:1;scale:1.005;transition:1.4s ease 0s}html body #fairy_knit_pullover .feature-main-content #styles .section .ph-wrapper .ph2,html body #fairy_knit_pullover .feature-main-content #styles .section .ph-wrapper .ph3{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:1;-webkit-transform:none;transform:none;width:49.1525423729%}html body #fairy_knit_pullover .feature-main-content #styles .section .ph-wrapper .ph2.show,html body #fairy_knit_pullover .feature-main-content #styles .section .ph-wrapper .ph3.show{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1.4s ease 0s}html body #fairy_knit_pullover .feature-main-content #styles .section .ph-wrapper .ph2 img,html body #fairy_knit_pullover .feature-main-content #styles .section .ph-wrapper .ph3 img{scale:1.005}html body #fairy_knit_pullover .feature-main-content #styles .section .ph-wrapper .ph3.show{transition-delay:.4s}html body #fairy_knit_pullover .feature-main-content #styles .section .text-area{margin-inline:auto;margin-top:5.8666666667%;width:94.4%}html body #fairy_knit_pullover .feature-main-content #styles .section .text-area .section-lead{width:66.9491525424%}html body #fairy_knit_pullover .feature-main-content #styles .section .text-area .description{font-size:3.2vw;line-height:2.1666666667;margin-top:5.6497175141%}@media screen and (min-width:500px){html body #fairy_knit_pullover .feature-main-content #styles .section .text-area .description{font-size:17.1428571429px}}@media screen and (min-width:500px) and (min-width:980px){html body #fairy_knit_pullover .feature-main-content #styles .section .text-area .description{font-size:1.003974064vw}}html body #fairy_knit_pullover .feature-main-content #styles .section .text-area ul{margin-top:4.2372881356%}html body #fairy_knit_pullover .feature-main-content #styles .section .text-area ul li{align-items:center;display:flex;font-family:tt-commons-pro,sans-serif;font-style:normal;font-weight:300;justify-content:space-between;margin-top:1.9774011299%}html body #fairy_knit_pullover .feature-main-content #styles .section .text-area ul li .item{font-size:2.9333333333vw}@media screen and (min-width:500px){html body #fairy_knit_pullover .feature-main-content #styles .section .text-area ul li .item{font-size:15.7142857143px}}@media screen and (min-width:500px) and (min-width:980px){html body #fairy_knit_pullover .feature-main-content #styles .section .text-area ul li .item{font-size:.9203095587vw}}html body #fairy_knit_pullover .feature-main-content #styles .section .text-area ul li a{color:#fff;font-size:2.9333333333vw;font-weight:700;text-transform:uppercase}@media screen and (min-width:500px){html body #fairy_knit_pullover .feature-main-content #styles .section .text-area ul li a{font-size:15.7142857143px}}@media screen and (min-width:500px) and (min-width:980px){html body #fairy_knit_pullover .feature-main-content #styles .section .text-area ul li a{font-size:.9203095587vw}}html body #fairy_knit_pullover .feature-main-content #styles .section .text-area ul li a:hover{text-decoration:underline}html body #fairy_knit_pullover .feature-main-content #styles .section#section2 .section-title:before{width:38.418079096%}html body #fairy_knit_pullover .feature-main-content #styles .section#section2 .text-area .section-lead{width:62.9943502825%}html body #fairy_knit_pullover .feature-main-content #styles .section#section3 .section-title:before{width:22.0338983051%}html body #fairy_knit_pullover .feature-main-content #styles .section#section3 .text-area .section-lead{width:57.3446327684%}html body #fairy_knit_pullover .feature-main-content #styles .section#section4 .section-title:before{width:58.4745762712%}html body #fairy_knit_pullover .feature-main-content #styles .section#section4 .text-area .section-lead{width:77.1186440678%}html body #fairy_knit_pullover .feature-main-content #styles .section#section5 .section-title:before{width:50.8474576271%}html body #fairy_knit_pullover .feature-main-content #styles .section#section5 .text-area .section-lead{width:79.0960451977%}html body #fairy_knit_pullover .scroll-bar{display:block;height:calc(100vh - 25px);margin-bottom:11.3915857605vh;margin-right:7.6134699854%;position:-webkit-sticky;position:sticky;right:0;top:25px;width:1px}html body #fairy_knit_pullover .scroll-bar .current{background-color:#fff;height:50px;left:0;position:absolute;top:0;width:3px}html body #fairy_knit_pullover #outro{background-color:#5c8fff;padding-bottom:8%;padding-top:10.6666666667%}html body #fairy_knit_pullover #outro a:hover{opacity:.7}html body #fairy_knit_pullover #outro .banner{display:block;margin-inline:auto;margin-bottom:10.6666666667%;width:83.4666666667%}html body #fairy_knit_pullover .fixed-button{bottom:83px;position:fixed;right:16px;transition:.4s ease;translate:0 200px;width:70px;z-index:90}html body #fairy_knit_pullover:has(#points.on) .fixed-button{translate:0 0}html body #fairy_knit_pullover #pc-fixed-area{left:30.8931185944%;margin-bottom:50px;position:-webkit-sticky;position:sticky;top:0;translate:-50% 0;width:55.270863836%}@media (min-aspect-ratio:1795/962){html body #fairy_knit_pullover #pc-fixed-area{width:98.7525987526vh}}html body #fairy_knit_pullover #pc-fixed-area .title{width:63.178807947%}html body #fairy_knit_pullover #pc-fixed-area .title img{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}html body #fairy_knit_pullover #pc-fixed-area .title img:first-child{margin-bottom:5.7068062827%;width:32.5130890052%}html body #fairy_knit_pullover #pc-fixed-area #points_pc{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:55px}html body #fairy_knit_pullover #pc-fixed-area #points_pc .point{opacity:0;translate:0 10px;width:33.3333333333%}html body #fairy_knit_pullover #pc-fixed-area #points_pc .point .text{margin-top:17.5px;max-width:100%}html body #fairy_knit_pullover #pc-fixed-area #points_pc .point.point1{width:30%}html body #fairy_knit_pullover #pc-fixed-area #points_pc .point.point1 h3{width:54.5px}html body #fairy_knit_pullover #pc-fixed-area #points_pc .point.point1 .text{width:176px}html body #fairy_knit_pullover #pc-fixed-area #points_pc .point.point2{width:36.6666666667%}html body #fairy_knit_pullover #pc-fixed-area #points_pc .point.point2 h3{width:54px}html body #fairy_knit_pullover #pc-fixed-area #points_pc .point.point2 .text{width:247px}html body #fairy_knit_pullover #pc-fixed-area #points_pc .point.point3 h3{width:94.5px}html body #fairy_knit_pullover #pc-fixed-area #points_pc .point.point3 .text{width:216px}html body #fairy_knit_pullover #pc-fixed-area .thumbs{display:flex;justify-content:space-between;margin-top:66.5px}html body #fairy_knit_pullover #pc-fixed-area .thumbs .thumb{display:block;position:relative;rotate:y 90deg;width:18.940397351%}html body #fairy_knit_pullover #pc-fixed-area .thumbs .thumb:before{background-color:rgba(0,0,0,.3);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:.3s ease;width:100%}html body #fairy_knit_pullover #pc-fixed-area .thumbs .thumb:hover:before{opacity:0!important}html body #fairy_knit_pullover #pc-fixed-area .buy-button{display:block;margin-inline:auto;margin-top:79px;opacity:0;translate:0 10px;width:240px}html body #fairy_knit_pullover #pc-fixed-area .buy-button .nami{font-size:0;line-height:0;width:100%}html body #fairy_knit_pullover #pc-fixed-area .buy-button>img{display:block;margin-block:10px;margin-inline:auto;width:94px}html body #fairy_knit_pullover #pc-fixed-area .buy-button:hover{opacity:.7}html body #fairy_knit_pullover:has(#main-visual.show) #pc-fixed-area .title img{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease .5s}html body #fairy_knit_pullover:has(#main-visual.show) #pc-fixed-area .title img:nth-child(2){transition-delay:1s}html body #fairy_knit_pullover:has(#main-visual.show) #pc-fixed-area #points_pc .point{opacity:1;transition:1s ease 1.5s;translate:0 0}html body #fairy_knit_pullover:has(#main-visual.show) #pc-fixed-area #points_pc .point.point2{transition-delay:1.7s}html body #fairy_knit_pullover:has(#main-visual.show) #pc-fixed-area #points_pc .point.point3{transition-delay:1.9s}html body #fairy_knit_pullover:has(#main-visual.show) #pc-fixed-area .thumbs .thumb{rotate:y 0deg;transition:1s ease 2s}html body #fairy_knit_pullover:has(#main-visual.show) #pc-fixed-area .thumbs .thumb:nth-child(2){transition-delay:2.1s}html body #fairy_knit_pullover:has(#main-visual.show) #pc-fixed-area .thumbs .thumb:nth-child(3){transition-delay:2.2s}html body #fairy_knit_pullover:has(#main-visual.show) #pc-fixed-area .thumbs .thumb:nth-child(4){transition-delay:2.3s}html body #fairy_knit_pullover:has(#main-visual.show) #pc-fixed-area .thumbs .thumb:nth-child(5){transition-delay:2.4s}html body #fairy_knit_pullover:has(#main-visual.show) #pc-fixed-area .buy-button{opacity:1;transition:1s ease 2.5s;translate:0 0}html body #fairy_knit_pullover:has(#section1.on) #pc-fixed-area .thumbs .thumb:nth-child(2):before,html body #fairy_knit_pullover:has(#section1.on) #pc-fixed-area .thumbs .thumb:nth-child(3):before,html body #fairy_knit_pullover:has(#section1.on) #pc-fixed-area .thumbs .thumb:nth-child(4):before,html body #fairy_knit_pullover:has(#section1.on) #pc-fixed-area .thumbs .thumb:nth-child(5):before{opacity:1}html body #fairy_knit_pullover:has(#section2.on) #pc-fixed-area .thumbs .thumb:nth-child(2):before{opacity:0}html body #fairy_knit_pullover:has(#section2.on) #pc-fixed-area .thumbs .thumb:first-child:before,html body #fairy_knit_pullover:has(#section2.on) #pc-fixed-area .thumbs .thumb:nth-child(3):before,html body #fairy_knit_pullover:has(#section2.on) #pc-fixed-area .thumbs .thumb:nth-child(4):before,html body #fairy_knit_pullover:has(#section2.on) #pc-fixed-area .thumbs .thumb:nth-child(5):before{opacity:1}html body #fairy_knit_pullover:has(#section3.on) #pc-fixed-area .thumbs .thumb:nth-child(3):before{opacity:0}html body #fairy_knit_pullover:has(#section3.on) #pc-fixed-area .thumbs .thumb:first-child:before,html body #fairy_knit_pullover:has(#section3.on) #pc-fixed-area .thumbs .thumb:nth-child(2):before,html body #fairy_knit_pullover:has(#section3.on) #pc-fixed-area .thumbs .thumb:nth-child(4):before,html body #fairy_knit_pullover:has(#section3.on) #pc-fixed-area .thumbs .thumb:nth-child(5):before{opacity:1}html body #fairy_knit_pullover:has(#section4.on) #pc-fixed-area .thumbs .thumb:nth-child(4):before{opacity:0}html body #fairy_knit_pullover:has(#section4.on) #pc-fixed-area .thumbs .thumb:first-child:before,html body #fairy_knit_pullover:has(#section4.on) #pc-fixed-area .thumbs .thumb:nth-child(2):before,html body #fairy_knit_pullover:has(#section4.on) #pc-fixed-area .thumbs .thumb:nth-child(3):before,html body #fairy_knit_pullover:has(#section4.on) #pc-fixed-area .thumbs .thumb:nth-child(5):before{opacity:1}html body #fairy_knit_pullover:has(#section5.on) #pc-fixed-area .thumbs .thumb:nth-child(5):before{opacity:0}html body #fairy_knit_pullover:has(#section5.on) #pc-fixed-area .thumbs .thumb:first-child:before,html body #fairy_knit_pullover:has(#section5.on) #pc-fixed-area .thumbs .thumb:nth-child(2):before,html body #fairy_knit_pullover:has(#section5.on) #pc-fixed-area .thumbs .thumb:nth-child(3):before,html body #fairy_knit_pullover:has(#section5.on) #pc-fixed-area .thumbs .thumb:nth-child(4):before{opacity:1}