html{scroll-behavior:smooth}.banner-with-text{--gap: clamp(12px, 1.88vw, 36px)}.banner-with-text .page-width{position:relative}.banner-with-text.content-left .content-container{left:0!important}.banner-with-text.content-center .content-container{transform:translate(-50%)}.banner-with-text .content-container .content{display:flex;flex-direction:column;gap:var(--gap)}.banner-with-text .title-box{font-size:clamp(36px,3.34vw,64px);font-weight:700;line-height:1.2}.banner-with-text .title-box div{font-size:clamp(24px,1.88vw,36px);font-weight:700;line-height:1;margin-top:var(--gap)}.banner-with-text .desc-box{font-size:clamp(18px,1.15vw,22px);font-weight:500;line-height:1.2;margin:0}.banner-with-text .link-box{margin:0;padding:12px clamp(15px,1.31vw,25px);font-size:clamp(14px,1.25vw,24px);line-height:1;letter-spacing:0;min-width:200px}.banner-with-text modal-opener.link-box{padding:0}@media only screen and (min-width:1920px){.banner-with-text.content-left .content-container{left:160px!important}}@media only screen and (min-width:750px)and (max-width:1000px){.banner-with-text .content-container{width:60%}}@media only screen and (max-width:749px){.banner-with-text{--text-color: var(--ororo-night)}.banner-with-text .content-container{top:clamp(1.5rem,13.87vw,52px);bottom:unset}.banner-with-text .content-container .content{text-align:left}.banner-with-text .page-width{padding:0 2rem}}.ambassador-banner{padding:clamp(3.2rem,5.21vw,100px) 0}.ambassador-banner .content-box{padding-right:0}.ambassador-banner .content-box .title-box{font-size:clamp(24px,2.5vw,48px);font-weight:700;line-height:1}.ambassador-banner .content-box .desc-box{margin-top:24px;font-size:clamp(16px,1.05vw,20px);font-weight:400;line-height:1.5}.ambassador-banner .content-box .desc-box svg{margin-top:-5px}.ambassador-banner .content-box .desc-box strong{font-size:clamp(18px,1.25vw,24px);font-weight:700;line-height:1.2}.ambassador-banner .content-box .desc-box ul{margin-left:22px}.ambassador-banner .content-box .desc-box ul li{margin-bottom:0}@media only screen and (min-width:750px)and (max-width:1000px){.ambassador-banner .content-box .desc-box{font-size:14px}}@media only screen and (max-width:1000px){.ambassador-banner .content-box .desc-box ul{margin-left:20px}.ambassador-banner .content-box .desc-box svg{margin-top:-3px}}@media only screen and (max-width:990px){.ambassador-banner .content-box{padding:0}}@media only screen and (max-width:749px){.ambassador-banner .left-right-wrapper{gap:24px}.ambassador-banner .image-box{order:2}}.custom-content-wrapper{background:var(--background-color)}.kids-sale-list{padding:clamp(30px,3.13vw,60px) 0}.kids-sale-list .section-title{font-size:clamp(24px,1.88vw,36px);font-weight:700;line-height:1}.kids-sale-list .section-subtitle{font-size:16px;font-weight:400;line-height:1.5;margin-top:16px}.kids-sale-list .card .card__inner .card__media{border-color:transparent}.kids-sale-list .slick-arrow{border-radius:50%!important}.kids-sale-list .slick-dots{display:none!important}@media only screen and (max-width:749px){.kids-sale-list .section-subtitle{font-size:14px}.kids-sale-list [arrow-position=position_1] .slick-arrow.slick-prev{left:0;transform:translate(-1.2rem,-50%)}.kids-sale-list [arrow-position=position_1] .slick-arrow.slick-next{right:0;transform:translate(1.2rem,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/page-may-day-giveaway.css.map */
