html{scroll-behavior:smooth;--title-size: clamp(28px, 2.19vw, 42px);--btn-text-size: 18px}@media only screen and (min-width:1921px){.main-content .shopify-section{max-width:1820px;margin:0 auto}}.banner-with-text{background-color:#fbfbf7}.banner-with-text .content-container{width:clamp(480px,calc(10rem + 33.29vw),calc(10rem + 639px));--item-top: clamp(18px, 1.57vw, 30px)}.banner-with-text.content-left .content-container{left:0!important}.banner-with-text.content-center .content-container{transform:translate(-50%)}.banner-with-text .title-box{font-size:var(--title-size);font-weight:700;line-height:1;letter-spacing:0}.banner-with-text .desc-box{font-size:14px;margin-top:var(--item-top);line-height:1.2;font-weight:400}.banner-with-text .desc-box p:last-child{margin-bottom:0}.banner-with-text .link-box{margin-top:var(--item-top);padding:clamp(10px,.79vw,15px) clamp(20px,1.57vw,30px);font-size:var(--btn-text-size);line-height:1;min-width:unset}.banner-with-text modal-opener.link-box{padding:0}@media only screen and (min-width:1601px){.banner-with-text.content-left .content-container{left:clamp(15px,10.94vw,210px)!important}.banner-with-text .content-container .content{width:445px;max-width:100%}}@media only screen and (min-width:1921px){.banner-with-text.content-left .content-container{left:calc(260px - 10rem)!important}}@media only screen and (min-width:751px)and (max-width:1200px){.banner-with-text .content-container{--item-top: 10px}.banner-with-text .desc-box{font-size:12px}}@media only screen and (min-width:751px)and (max-width:1000px){.banner-with-text .desc-box p{margin-bottom:5px}.banner-with-text .desc-box{font-size:10px}.banner-with-text .link-box{font-size:12px}.banner-with-text .content-container .content{width:400px;max-width:100%}}@media only screen and (max-width:749px){.banner-with-text .content-container{position:static;padding:9.33vw 0 10.67vw}.banner-with-text .content-container .content{text-align:center}.banner-with-text .desc-box{font-size:14px}}.kids-slideshow{--image-item-padding: clamp(10px, 1.05vw, 20px)}.kids-slideshow .title-box{font-size:var(--title-size);line-height:1}.kids-slideshow .desc-box{font-size:clamp(14px,.83vw,16px);font-style:normal;font-weight:500;line-height:1.5;margin-top:clamp(15px,1.05vw,20px)}.kids-slideshow .kids-slideshow-list{margin-top:30px}.kids-slideshow .section-btn{padding:clamp(10px,.79vw,15px) clamp(20px,1.57vw,30px);font-size:var(--btn-text-size);line-height:1;min-width:unset}.kids-slideshow-list .slick-arrow.slick-prev{left:0;transform:translate(-50%,-50%)}.kids-slideshow-list .slick-arrow.slick-next{right:calc(var(--image-item-padding));transform:translate(50%,-50%)}.kids-slideshow-list .slick-dots{display:none!important}.kids-slideshow-list .slick-dots li button,.kids-slideshow-list .slick-dots li:before{background:#d9d9d9}@media only screen and (min-width:750px){.kids-slideshow-list .slick-list .image-item{padding-right:var(--image-item-padding)}}@media only screen and (min-width:1001px){.kids-slideshow-list .slick-arrow{top:-30px;border-radius:0;background:transparent;border:2px solid var(--color-black);box-sizing:border-box}.kids-slideshow-list .slick-arrow.slick-prev{left:unset;right:var(--image-item-padding);transform:translate(calc(-100% - 10px),-100%)}.kids-slideshow-list .slick-arrow.slick-next{right:var(--image-item-padding);transform:translateY(-100%)}.ksl-wrapper.page-width{padding-left:clamp(5rem,10.94vw,210px);padding-right:clamp(4rem,9.9vw,190px)!important}}@media only screen and (min-width:1901px)and (max-width:1920px){.ksl-wrapper.page-width{padding-left:clamp(5rem,13.55vw,260px);padding-right:clamp(4rem,12.5vw,240px)!important}}@media only screen and (max-width:1000px){.ksl-wrapper.page-width{padding-left:3.2rem;padding-right:calc(3.2rem - var(--image-item-padding))!important}}@media only screen and (max-width:749px){.kids-slideshow{padding-top:13.33vw;padding-bottom:13.33vw}.ksl-wrapper.page-width{padding-left:1.5rem;padding-right:1.5rem!important}.kids-slideshow-list .slick-arrow.slick-prev{left:5px}.kids-slideshow-list .slick-arrow.slick-next{right:5px}}.ambassador-left-right .left-right-wrapper{width:1400px}.ambassador-left-right .content-box{padding:1.5rem clamp(1.5rem,4.69vw,90px)}.ambassador-left-right .content-box .title-box{font-size:var(--title-size)}.ambassador-left-right .content-box .title-box:after{display:none}.ambassador-left-right .link-box{font-size:var(--btn-text-size)}@media only screen and (max-width:1000px){.ambassador-left-right .content-box{padding:1.5rem}}@media only screen and (max-width:749px){.ambassador-left-right{padding:10.67vw 0}.ambassador-left-right .content-box{text-align:center!important;padding:8vw 1.5rem}}.banner-2{background-color:#082935}.banner-2 .page-width{padding:0}.banner-2 .content-container,.banner-2 .content-container .content{width:max-content;max-width:100%}.banner-2 .content-container{right:clamp(1.5rem,16.25vw,312px)}.banner-2 .title-box{font-size:clamp(24px,2.19vw,42px);font-weight:700;line-height:1;letter-spacing:0}.banner-2 ul{margin-left:21px}.banner-2 .desc-box{margin-top:12px}.banner-2 .desc-box p+ul{margin-top:clamp(20px,1.98vw,38px);margin-bottom:0}.banner-2 .desc-box ul li:not(:last-child){margin-bottom:clamp(5px,.63vw,12px)}@media only screen and (min-width:1921px){.banner-2 .content-container{right:calc(312px - 4rem)}}@media only screen and (max-width:1200px){.banner-2 .desc-box{margin-top:8px}.banner-2 .desc-box ul li:not(:last-child){margin-bottom:2px}}@media only screen and (min-width:750px)and (max-width:1000px){.banner-2 .content-container{right:7vw}.banner-2 .title-box{font-size:20px}}@media only screen and (min-width:801px)and (max-width:1000px){.banner-2 img{width:100%;height:330px;object-fit:cover;object-position:left center!important}}@media only screen and (min-width:750px)and (max-width:800px){.banner-2 img{width:100%;height:310px;object-fit:cover;object-position:left center!important}}@media only screen and (max-width:749px){.banner-2 .content-container,.banner-2 .content-container .content{text-align:left}.banner-2 ul{margin-left:20px}.banner-2 .desc-box ul li:not(:last-child){margin-bottom:10px}}.kids-poster.no-image-mode .content-container{padding:clamp(30px,2.61vw,50px) 0}.kids-poster .link-box{letter-spacing:0}@media only screen and (max-width:749px){.kids-poster .link-box{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/366/assets/page-everywhere-landing.css.map */
