.spring-wrp{position:relative;overflow:hidden;margin-top:36px}.spring-background{height:100%;display:flex;justify-content:center;overflow:hidden;top:0;right:0;bottom:0;left:0;transition:opacity .4s ease-out}.spring-background img{object-fit:cover;width:100%;height:100%}.spring-background img.spring-background-desktop{display:block}.spring-background img.spring-background-mobile{display:none}.spring-inner{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;z-index:9}.spring-inner .container{display:flex;justify-content:start}.spring-main{display:flex;flex-direction:column;align-items:center;padding:120px 0 0 110px}.spring-main-title img,.spring-main-title img.spring-main-title-fr{max-width:380px}.button-green{display:flex;align-items:center;justify-content:center;color:#fff;border-radius:32px;border:none;width:360px;height:68px;position:relative;cursor:pointer;background:linear-gradient(315deg,#6cba82,#78c17c)}.button-green .btn-text{display:flex;flex-direction:column;font-weight:600;letter-spacing:.1px;text-align:center;position:relative;white-space:nowrap;font-size:24px;line-height:32px;z-index:2}.button-green:hover .btn-bg-wrapper{transform:scale(1.05)}.spring-main-button .button-green{margin-top:28px}.spring-main-button .spring-btn-text-inner{display:flex;align-items:flex-start;gap:10px}.spring-main-button .spring-new-price{display:block;line-height:1}.spring-main-button .spring-old-price{display:block;text-decoration:line-through;font-weight:400;font-size:18px;line-height:24px;text-align:center}.header .additional-block-wrapper .button-wrapper .button-description{display:none}.spring-banner{display:flex;position:absolute;justify-content:center;top:85px;height:92px;background-color:#fff;border-radius:32px;z-index:10;left:50%;transform:translate(-50%)}.spring-banner-inner{display:flex;justify-content:space-between;align-items:center;gap:40px;width:905px}.spring-banner-description{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.3rem}.spring-banner-description-code-block{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0px;cursor:pointer}.spring-banner-description-code-block img{width:20px;height:20px}.spring-banner-description-wrp{display:flex;justify-content:center;align-items:center}.spring-banner-description-logo{display:block;width:56px;height:56px;margin-right:20px}.spring-banner-description-text{font-weight:500;font-size:21px;line-height:28px;letter-spacing:1%}.spring-banner-description-text strong{font-weight:700}.code{font-weight:700;text-transform:uppercase;color:#6cba82}.spring-main-title-text{font-weight:700;font-size:100px;line-height:92%;letter-spacing:-.03em;text-align:left;max-width:420px;color:var(--corp-darken)}.spring-main-title-text.fr{max-width:440px}.spring-main-title{display:flex;justify-content:center;flex-direction:column;align-items:center}.spring-new-price{font-weight:600}.black-friday-banner-counter-wrp{min-width:230px;text-align:center;padding-top:0}#black-friday-banner-counter{display:flex;align-items:center;justify-content:center;min-height:24px}#black-friday-banner-counter span:nth-child(odd){flex:0 0 33px;font-size:32px;line-height:100%;letter-spacing:.05em;text-align:center;font-style:normal;font-weight:700;color:var(--corp-darken)}#black-friday-banner-counter span:nth-child(2n){flex:0 0 25px;font-size:22px;font-style:normal;font-weight:600;line-height:24px;color:var(--corp-darken)}.black-friday-banner-counter-text-wrp{font-weight:400;font-size:11px;line-height:16px;letter-spacing:1%;text-align:center;display:flex;align-items:center;justify-content:center}.black-friday-banner-counter-text-wrp span{flex:0 0 57px}.copy-message{position:absolute;bottom:60%;left:52%;transform:translate(-50%);background-color:green;color:#fff;padding:5px 10px;border-radius:5px;font-size:14px;white-space:nowrap;opacity:0;visibility:hidden;transition:all .3s ease-out}.spring-main-button{display:flex;flex-direction:column;align-items:center;gap:20px}.copy-message.show{opacity:1;visibility:visible;bottom:80%}.sidebar-cart-open-button .btn-bg-wrapper{background:linear-gradient(175deg,#6cba82,#78c17c)}@media(min-width:960px){#spring .black-friday-banner-counter-text-wrp{justify-content:space-between}#spring .black-friday-banner-counter-text-wrp span{line-height:1}#spring .black-friday-banner-counter-wrp{min-width:260px}#spring .black-friday-banner-counter-text-wrp{width:100%}#spring .black-friday-banner-counter-text-wrp span{flex:0 0 60px}#spring #black-friday-banner-counter{width:100%;justify-content:space-between;padding:0 10px;gap:15px}}@media(min-width:1560px){.spring-banner{width:1450px}.black-friday-banner-counter-wrp{margin-right:45px}.spring-banner-inner{width:1100px}}@media(max-width:1560px){.spring-banner{margin-right:70px;width:1200px;top:70px}.spring-main{padding:120px 0 0 90px}.button-green .btn-text{font-size:21px;line-height:28px}.copy-message{left:48%}#black-friday-banner-counter span:nth-child(odd){font-size:28px;line-height:36px}.button-green{width:300px;font-size:21px;margin-top:28px}.spring-glasses{top:17vh}.spring-banner{height:80px}.spring-price-text{line-height:21px}.spring-wrp{position:relative;overflow:hidden}.spring-main-title-text{font-size:88px}.spring-banner-description-text{font-size:18px;line-height:24px;letter-spacing:1%}.spring-new-price{font-size:21px}.spring-main-title img{max-width:330px}.spring-main-title img.spring-main-title-fr{max-width:290px}}@media(max-width:1320px){.spring-banner{max-width:1000px}}@media(max-width:960px){.spring-banner{width:auto;transform:none;left:auto;margin-right:auto}.spring-background img.spring-background-desktop{display:none}.spring-background img.spring-background-mobile{display:block}.spring-banner{left:8px;right:8px}.spring-banner-inner{display:flex;flex-direction:column;justify-content:start;position:relative;max-width:100%;gap:8px;margin:0 30px}.spring-banner-description-wrp{margin-top:5px;order:2}.spring-banner-description-logo{display:block;position:absolute;top:17px;left:30%;width:56px;height:56px;margin-right:0}.spring-inner .container{justify-content:center}.spring-banner{height:126px}.spring-banner-description{display:flex;padding-top:8px}.spring-banner-description-top,.spring-banner-description-bottom{display:none}.spring-banner-description-mobile{display:block;font-size:14px;line-height:20px}.spring-banner-description-mobile b{text-transform:uppercase}.black-friday-banner-counter-wrp{padding-left:50px;padding-top:21px}.spring-main{padding:300px 0 0 20px}.spring-main-title img{max-height:145px}.copy-message{left:87%;bottom:10%}.copy-message.show{bottom:40%}}@media(max-width:768px){#black-friday-banner-counter span:nth-child(odd){font-size:24px;line-height:24px}.spring-banner-description{padding:0 0 5px}.spring-main-title-text{text-align:center;font-size:64px;line-height:88%}.spring-banner-description-logo{width:44px;height:44px;top:15px;left:11%;transform:translate(-50%)}.spring-banner-description-code-block img{width:16px;height:16px}.spring-banner-description-text{font-size:15px;line-height:120%}.spring-banner{top:64px;height:106px}.spring-main{padding:280px 20px 0}.spring-main-title img{max-width:250px}.spring-main-title img.spring-main-title-fr{max-height:132px}.button-green{height:64px;padding:17px;width:300px}.button-green .btn-text{font-size:21px}.spring-glasses{top:14vh}.main-page-mobile-text{padding:56px 20px 0;border-radius:32px 32px 0 0}#main-page-hero{background-color:#fafafa;margin-top:-70px}}@media(max-width:376px){.spring-banner-description-text{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/spring.css.map */
