.wrapper{max-width:100rem}img{width:100%}.hero{margin-bottom:4rem}.hero picture{display:flex}@media all and (min-width:640px){.hero{margin-bottom:8rem;height:30rem}.hero img{height:100%;width:100%;object-fit:cover}}@media all and (min-width:1000px){.hero{height:auto}.hero img{width:100%;height:auto}}.intro{margin-bottom:9rem}.set__intro{display:flex;position:relative;align-items:center;justify-content:center;gap:1rem;text-align:center}.set__intro:before,.set__intro:after{content:"";width:2rem;height:16rem;border:2px solid #004082;display:block}.set__intro:before{border-right:none}.set__intro:after{border-left:none}.intro__discount{font-weight:700;font-size:1.6rem;color:#004082}.intro__combi{color:#ea3e6b;font-size:2rem;font-weight:900}@media all and (min-width:376px){.set__intro{gap:2rem}}@media all and (min-width:640px){.set__intro{gap:1rem}.set__intro:before,.set__intro:after{width:4rem;height:15rem}.intro__discount{font-size:2.4rem}.intro__combi{font-size:3rem}}.set{margin-bottom:9rem}.set__label{width:100%;max-width:30rem;margin:0 auto 2rem;display:block}.set__products{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.set__item{padding:.5rem;background-color:#0a8ce2;border-radius:1.4rem;display:flex;align-items:center;color:#fff;gap:2rem;flex-basis:1rem;flex-grow:1}.item__image{padding:1.5rem;background:#fff;border-radius:1rem;box-sizing:border-box}.item__image img{width:12rem;height:12rem;object-fit:contain;object-position:center}.item__description{font-size:1.2rem;font-weight:500;margin-bottom:.5rem}.item__details{padding-right:4rem;word-break:auto-phrase}.item__title{font-size:1.4rem;font-weight:500;margin-bottom:.5rem}.item__price{font-size:2rem;font-weight:500;font-feature-settings:"palt"}.item__price span{font-family:Barlow Semi Condensed,sans-serif;font-size:2.5rem}.set__plus{width:100%;height:100%;max-width:4rem;max-height:4rem;align-self:center}.set__total{width:100%}@media all and (min-width:640px){.set{margin-bottom:10rem}.set__label{max-width:63rem;margin:0 auto 3.5rem}.set__label img{width:15rem;top:-5rem;left:-6rem}.set__products{flex-direction:row;margin-bottom:4rem}.set__item{padding:1rem;flex-direction:column;gap:1rem;align-items:normal}.item__image{padding:3rem}.item__image img{width:100%;aspect-ratio:1}.item__details{padding-right:0}.item__description{font-size:1.4rem;margin-bottom:1rem}.item__title{font-size:1.6rem;margin-bottom:1rem}.item__price{font-size:2.2rem}.item__price span{font-size:3.4rem}.set__plus{max-width:6rem;max-height:6rem}}@media all and (min-width:1000px){.item__image img{height:20rem;width:20rem}}.target__label{text-align:center;font-size:2rem;font-weight:700;align-items:center;margin-bottom:1.5rem;color:#003a7a;position:relative;margin-top:12rem}.target__item{border-radius:1rem;background:linear-gradient(135deg,#f5f5f5,#e1e1e1);padding:1rem;box-sizing:border-box;text-align:center;font-size:1.3rem;font-weight:700;transition:all ease .5s}.target__item:hover{opacity:.8}.target__image{margin-bottom:.5rem;object-fit:contain;height:8rem;max-width:10rem}.target__label:before{content:"";background-image:url(/cdn/shop/files/ball-buy-bubble.png);display:block;width:100%;max-width:280px;height:55px;background-repeat:no-repeat;background-size:cover;position:absolute;top:-62px;left:50%;transform:translate(-50%);z-index:0}@media all and (max-width:640px){.target__container{display:grid;grid-template-columns:repeat(6,1fr);gap:.2rem;margin-bottom:8rem}.target__item:nth-child(1){grid-area:1 / 1 / 2 / 4}.target__item:nth-child(2){grid-area:1 / 4 / 2 / 7}.target__item:nth-child(3){grid-area:2 / 1 / 3 / 3}.target__item:nth-child(4){grid-area:2 / 3 / 3 / 5}.target__item:nth-child(5){grid-area:2 / 5 / 3 / 7}.target__item:nth-child(5){padding:.5rem}}@media all and (min-width:640px){.target__label{font-size:3rem;margin-bottom:3rem;margin-top:16rem}.target__label:before{max-width:322px;height:63px}.target__container{display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem;margin:0 auto 12rem;max-width:70rem}.target__item{border-radius:1rem;padding:1rem;font-size:1.6rem}.target__item:nth-child(1){grid-area:1 / 1 / 2 / 4}.target__item:nth-child(2){grid-area:1 / 4 / 2 / 7}.target__item:nth-child(3){grid-area:2 / 1 / 3 / 3}.target__item:nth-child(4){grid-area:2 / 3 / 3 / 5}.target__item:nth-child(5){grid-area:2 / 5 / 3 / 7}.target__image{height:13rem;max-width:fit-content}}.bg__blue{position:relative}.bg__blue:after{content:"";background:#d5effd;position:absolute;transform:skew(0,-10deg);top:13rem;z-index:-1;width:100%;height:85%}@media all and (min-width:640px){.bg__blue:after{top:28rem;height:80%}}.buy__set{margin:2rem auto 0;display:flex;gap:.5rem;padding:1rem;width:100%;max-width:40rem;border-radius:4rem;font-size:2rem;font-weight:700;align-items:center;justify-content:center;line-height:1;border:3px solid #ea3e6b;color:#ea3e6b;background-color:#fff;transition:all ease .25s}.buy__set:hover{color:#fff;transition:all ease .5s;background-color:#ea3e6b}.buy__set:hover:disabled:before{border:2px solid #fff;border-top-color:transparent}.buy__set:disabled:before{transition:all ease .25s;content:"";width:1.4rem;height:1.4rem;border-radius:2rem;border:2px solid #ea3e6b;border-top-color:transparent;animation:rotate infinite .5s linear}@keyframes rotate{0%{transform:rotate(360deg)}}.icon{display:flex;gap:.8rem;align-items:center;justify-content:center;padding:.8rem;font-weight:500;background-color:#e2e2e2}.icon__badge{padding:.5rem;color:#fff;background-color:#ec1c24}.icon__target{margin:0 auto 3rem;max-width:max-content;padding:.9rem}@media all and (min-width:640px){.icon{gap:1.5rem;padding:1.5rem;font-size:2.2rem}.icon__badge{padding-bottom:1rem}.icon__target{margin:0 auto 5rem;font-size:1.6rem;padding:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/207/assets/css_set_discount_2024.css.map */
