.sub-block-4-box{padding:116px 0 106px;min-height:553px;background:#fff}.sub-block-4-box .sub-block-4-box__header{margin:0 0 69.5px}.sub-block-4-box .sub-block-4-box__title{font-family:ShipporiMincho-Medium,serif;font-size:46.91px;font-weight:500;line-height:1.2;margin:0 0 8px;color:#333!important}.sub-block-4-box .sub-block-4-box__subtitle{font-family:Jost,sans-serif;font-size:23.04px;font-weight:300;line-height:1.4;color:#333!important}.sub-block-4-box .sub-block-4-box__timeline{max-width:1448px;padding:0}.sub-block-4-box .sub-block-4-box__timeline-line{display:block;top:86px;left:42px;right:42px;width:auto;height:3px;background:#df97c7}.sub-block-4-box .sub-block-4-box__timeline-line-vertical{display:none}.sub-block-4-box .sub-block-4-box__milestones{flex-direction:row;gap:0}.sub-block-4-box .sub-block-4-box__milestone{flex:1;max-width:none;min-width:0;flex-direction:column;align-items:center;gap:0}.sub-block-4-box .sub-block-4-box__milestone-content{flex-direction:column;align-items:center;gap:0;width:100%}.sub-block-4-box .sub-block-4-box__circle{width:94px;height:94px;margin-bottom:16px;box-shadow:none;background:#000!important}.sub-block-4-box .sub-block-4-box__milestone:first-child .sub-block-4-box__circle{background:#df97c7!important}.sub-block-4-box .sub-block-4-box__circle-text-2{font-family:ShipporiMincho-Medium,serif;font-size:35.5px;font-weight:500}.sub-block-4-box .sub-block-4-box__reward-info{width:100%;align-items:center}.sub-block-4-box .sub-block-4-box__reward-title{font-family:ShipporiMincho-Bold,serif;font-size:20px;line-height:1.2;font-weight:700;margin-bottom:9px;text-align:center;text-transform:capitalize}.sub-block-4-box .sub-block-4-box__reward-description.desc-1{font-family:ShipporiMincho-Bold,serif;font-size:15.58px;line-height:1.3;opacity:1;text-align:center;text-transform:capitalize}.sub-block-4-box .sub-block-4-box__tag{left:50%;transform:translate(-50%)}@media(max-width:768px){.sub-block-4-box{min-height:calc(785 / 1242 * 100vw);padding:calc(105 / 1242 * 100vw) calc(48 / 1242 * 100vw) calc(111 / 1242 * 100vw)}.sub-block-4-box .sub-block-4-box__title{font-size:calc(63 / 1242 * 100vw);line-height:1.33;margin-bottom:calc(6 / 1242 * 100vw);color:#0b0b0b!important}.sub-block-4-box .sub-block-4-box__subtitle{font-size:calc(30.63 / 1242 * 100vw);line-height:1.4;white-space:nowrap}.sub-block-4-box .sub-block-4-box__header{margin-bottom:calc(84 / 1242 * 100vw)}.sub-block-4-box .sub-block-4-box__timeline-line{top:calc(158 / 1242 * 100vw);height:calc(5 / 1242 * 100vw);left:calc(-48 / 1242 * 100vw);right:calc(-48 / 1242 * 100vw)}.sub-block-4-box .sub-block-4-box__circle{width:calc(171 / 1242 * 100vw);height:calc(171 / 1242 * 100vw);margin-bottom:calc(27 / 1242 * 100vw)}.sub-block-4-box .sub-block-4-box__circle-text-2{font-size:calc(65.7 / 1242 * 100vw)}.sub-block-4-box .sub-block-4-box__reward-title{max-width:calc(216 / 1242 * 100vw);font-size:calc(38 / 1242 * 100vw);line-height:1.25;margin-bottom:calc(18 / 1242 * 100vw);color:#d05ba9!important}.sub-block-4-box .sub-block-4-box__reward-description.desc-1{font-size:calc(30 / 1242 * 100vw);line-height:1.4;color:#333!important}.sub-block-4-box .sub-block-4-box__reward-description.desc-2{font-size:calc(30 / 1242 * 100vw);text-align:center}}@media(max-width:374px){.sub-block-4-box .sub-block-4-box__subtitle{white-space:normal}}.sub-block-5-box{min-height:804px;padding:132px 24px}.sub-block-5-box .sub-block-5-box__header{margin-bottom:56px}.sub-block-5-box .sub-block-5-box__subtitle{font-family:Jost,sans-serif;font-size:23.04px;line-height:1.4;font-weight:400;letter-spacing:0;text-transform:none;margin-bottom:19px}.sub-block-5-box .sub-block-5-box__title{font-family:ShipporiMincho-Medium,serif;font-size:70.05px;font-weight:500;line-height:1.2;margin-bottom:15px}.sub-block-5-box .mystery-giveaway-accent{color:#d05ba9}.sub-block-5-box .sub-block-5-box__description{max-width:900px;font-family:Jost,sans-serif;font-size:23.04px;line-height:1.4}.sub-block-5-box .sub-block-5-box__description u{display:block;font-family:ShipporiMincho-Bold,serif;margin-top:23px;text-decoration:underline}.sub-block-5-box .sub-block-5-box__prizes{display:flex;justify-content:center;gap:72px;margin:0 auto;max-width:916px}.sub-block-5-box .sub-block-5-box__prize{flex:1;min-width:0;min-height:114px;padding:18px 16px;border:1px solid #fff;border-radius:calc(55 / 1920 * 100vw);background:transparent;justify-content:center}.sub-block-5-box .sub-block-5-box__prize:first-child{background:#e3e3e3;border-color:#e3e3e3}.sub-block-5-box .sub-block-5-box__prize-text-1{font-family:ShipporiMincho-Medium,serif;font-size:36.5px;font-weight:500;line-height:1.2;letter-spacing:0;margin-bottom:3px}.sub-block-5-box .sub-block-5-box__prize-text-2{font-family:Jost,sans-serif;font-size:19px;line-height:1.4;margin:0;text-transform:capitalize}@media(max-width:768px){.sub-block-5-box{min-height:calc(830 / 1242 * 100vw);padding:calc(120 / 1242 * 100vw) calc(48 / 1242 * 100vw) calc(99 / 1242 * 100vw)}.sub-block-5-box .sub-block-5-box__subtitle{font-size:calc(25 / 1242 * 100vw);margin-bottom:calc(30 / 1242 * 100vw)}.sub-block-5-box .sub-block-5-box__title{font-size:calc(78 / 1242 * 100vw);line-height:1.2;margin-bottom:calc(18 / 1242 * 100vw)}.sub-block-5-box .sub-block-5-box__description{max-width:calc(960 / 1242 * 100vw);font-size:calc(25 / 1242 * 100vw);line-height:1.4}.sub-block-5-box .sub-block-5-box__description u{margin-top:calc(36 / 1242 * 100vw);font-size:calc(32 / 1242 * 100vw)}.sub-block-5-box .sub-block-5-box__header{margin-bottom:calc(51 / 1242 * 100vw)}.sub-block-5-box .sub-block-5-box__prizes{max-width:calc(1022 / 1242 * 100vw);gap:calc(80 / 1242 * 100vw)}.sub-block-5-box .sub-block-5-box__prize{min-height:calc(126 / 1242 * 100vw);padding:calc(21 / 1242 * 100vw) calc(18 / 1242 * 100vw)}.sub-block-5-box .sub-block-5-box__prize-text-1{font-size:calc(38 / 1242 * 100vw);margin-bottom:calc(6 / 1242 * 100vw)}.sub-block-5-box .sub-block-5-box__prize-text-2{font-size:calc(22 / 1242 * 100vw)}}.mystery-hero{min-height:0;aspect-ratio:1920 / 855;font-family:Jost,sans-serif}.mystery-hero .mystery-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;margin:0;width:100%;max-width:none}.mystery-hero .mystery-hero__badge{position:absolute;left:15.73%;top:20%;font-size:calc(17 / 1920 * 100vw);padding:calc(8 / 1920 * 100vw) calc(40 / 1920 * 100vw);letter-spacing:0;margin:0}.mystery-hero .mystery-hero__title{position:absolute;left:15.73%;top:26%;font-family:ShipporiMincho-Medium,serif;font-weight:500;font-size:calc(73.64 / 1920 * 100vw);line-height:1.2;margin:0}.mystery-hero .mystery-hero__text{position:absolute;left:15.73%;top:49.1%;font-size:calc(19.43 / 1920 * 100vw);font-weight:300;line-height:1.4;width:24.21875vw;max-width:none;margin:0}.mystery-hero .mystery-hero__text p{margin:0}.mystery-hero .mystery-hero__cta{position:absolute;left:15.73%;top:61.8%;gap:1.25vw;height:calc(83 / 1920 * 100vw)}.mystery-hero .mystery-hero__price{width:calc(239 / 1920 * 100vw);padding:calc(10 / 1920 * 100vw) 2.1875vw}.mystery-hero .mystery-hero__price-line{gap:calc(8 / 1920 * 100vw);line-height:1.2}.mystery-hero .mystery-hero__price-now{font-family:ShipporiMincho-Medium,serif;font-size:calc(32.5 / 1920 * 100vw);font-weight:500}.mystery-hero .mystery-hero__price-compare{font-family:ShipporiMincho-Medium,serif;font-size:calc(13 / 1920 * 100vw);align-self:flex-start}.mystery-hero .mystery-hero__price-note{font-size:.75vw;font-weight:400;white-space:nowrap}.mystery-hero .mystery-hero__button{font-family:ShipporiMincho-Medium,serif;font-weight:500;justify-content:center;padding:0;width:calc(306 / 1920 * 100vw);font-size:calc(25.9 / 1920 * 100vw);letter-spacing:0;white-space:nowrap}.mystery-hero .mystery-hero__mini{position:absolute;left:16.2%;top:73.5%;font-size:calc(16.9 / 1920 * 100vw);margin:0}@media(max-width:768px){.mystery-hero{aspect-ratio:1242 / 1315}.mystery-hero .mystery-hero__badge{left:8.13%;top:20.6%;font-size:calc(32 / 1242 * 100vw);padding:calc(13 / 1242 * 100vw) calc(76 / 1242 * 100vw)}.mystery-hero .mystery-hero__title{left:8.13%;top:27.7%;font-size:calc(121 / 1242 * 100vw);line-height:1.2}.mystery-hero .mystery-hero__text{left:8.13%;top:51.9%;width:calc(710 / 1242 * 100vw);font-size:calc(41 / 1242 * 100vw);line-height:1.4}.mystery-hero .mystery-hero__cta{left:8.13%;top:71.3%;gap:calc(40 / 1242 * 100vw);height:calc(137 / 1242 * 100vw)}.mystery-hero .mystery-hero__price{width:calc(405 / 1242 * 100vw);padding:calc(17 / 1242 * 100vw) calc(70 / 1242 * 100vw)}.mystery-hero .mystery-hero__price-line{gap:calc(12 / 1242 * 100vw)}.mystery-hero .mystery-hero__price-now{font-size:calc(55.1 / 1242 * 100vw)}.mystery-hero .mystery-hero__price-compare{font-size:calc(22 / 1242 * 100vw)}.mystery-hero .mystery-hero__price-note{font-size:calc(24 / 1242 * 100vw)}.mystery-hero .mystery-hero__button{width:calc(531 / 1242 * 100vw);font-size:calc(44 / 1242 * 100vw)}.mystery-hero .mystery-hero__mini{left:10.45%;top:83.9%;font-size:calc(36 / 1242 * 100vw);white-space:nowrap}}.mystery-wardrobe{font-family:Jost,sans-serif}.mystery-wardrobe .mystery-wardrobe__content{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;margin:0;width:100%;max-width:none}.mystery-wardrobe .mystery-wardrobe__title{position:absolute;top:19.6%;left:11.6%;font-family:ShipporiMincho-Medium,serif;font-size:calc(56.86 / 1920 * 100vw);line-height:calc(75 / 56.86);margin:0}.mystery-wardrobe .mystery-wardrobe__desc{position:absolute;top:40.5%;left:11.6%;width:calc(580 / 1920 * 100vw);max-width:none;font-size:calc(19.43 / 1920 * 100vw);font-weight:300;line-height:1.4;margin:0}.mystery-wardrobe .mystery-wardrobe__list{position:absolute;top:50.8%;left:11.3%;font-size:calc(16 / 1920 * 100vw);line-height:1.5}.mystery-wardrobe .mystery-wardrobe__list>div{align-items:center!important;margin-bottom:calc(28 / 1920 * 100vw)!important}.mystery-wardrobe .mystery-wardrobe__list>div:last-child{margin-bottom:0!important}.mystery-wardrobe .mystery-wardrobe__list strong{display:inline-block;font-family:ShipporiMincho-Bold,serif;font-size:calc(24.86 / 1920 * 100vw);line-height:1.4}.mystery-wardrobe .mystery-wardrobe__list>div>span:first-child{width:2.8125vw!important;height:2.8125vw!important;font-family:ShipporiMincho-Bold,serif;font-size:calc(24.86 / 1920 * 100vw)!important;margin-right:calc(11 / 1920 * 100vw)!important}@media(max-width:768px){.mystery-wardrobe .mystery-wardrobe__title{top:5.65%;left:7.4%;font-size:calc(89 / 1242 * 100vw);line-height:calc(117 / 89)}.mystery-wardrobe .mystery-wardrobe__desc{top:19.2%;left:7.75%;width:calc(920 / 1242 * 100vw);font-size:calc(30.63 / 1242 * 100vw)}.mystery-wardrobe .mystery-wardrobe__list{top:25.9%;left:7.16%;font-size:calc(25.2 / 1242 * 100vw)}.mystery-wardrobe .mystery-wardrobe__list>div{margin-bottom:calc(44 / 1242 * 100vw)!important}.mystery-wardrobe .mystery-wardrobe__list strong{font-size:calc(39.2 / 1242 * 100vw)}.mystery-wardrobe .mystery-wardrobe__list>div>span:first-child{width:calc(85 / 1242 * 100vw)!important;height:calc(85 / 1242 * 100vw)!important;font-size:calc(39.2 / 1242 * 100vw)!important;margin-right:calc(16 / 1242 * 100vw)!important}}@media(max-width:768px){.icon-list{padding:calc(129 / 1242 * 100vw) calc(48 / 1242 * 100vw) calc(75 / 1242 * 100vw)}:is(#mystery-services,.icon-list) .icon-item .icon-container{width:calc(99 / 1242 * 100vw)!important;height:calc(84 / 1242 * 100vw)!important;margin-bottom:calc(30 / 1242 * 100vw)!important}.icon-list .icon-item .title{max-width:calc(300 / 1242 * 100vw);margin:auto;font-family:ShipporiMincho-Bold,serif;font-size:calc(36 / 1242 * 100vw)!important;line-height:1.3}.icon-list .icon-item .desc{max-width:calc(246 / 1242 * 100vw);margin:calc(21 / 1242 * 100vw) auto 0;font-size:calc(26.8 / 1242 * 100vw)!important;line-height:1.3}}:is(#mystery-services,.icon-list) .icon-item .icon-container{background-size:contain;background-position:center}@media(min-width:769px){.icon-list{max-width:1434px;margin:auto}.icon-list .icon-item .title{font-family:ShipporiMincho-Bold,serif;font-size:27.68px;line-height:1.3}.icon-list .icon-item .desc{margin-top:6px;font-size:20.52px;line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/mystery-giveaway.css.map */
