.section>div:has(.image-with-text){padding:0!important}.banner{min-height:initial;height:calc(80vh - 40px)}.banner .banner__content .banner__box h2{left:50%;top:calc(50% - 50px);transform:translate(-50%,-50%);width:500px}.banner .banner__content .banner__box .flash-banner{position:fixed;width:30px;bottom:15%;left:0;right:0;margin:0 auto;color:#000;padding:15px 0;cursor:pointer;z-index:999}.banner .banner__content .banner__box .flash-banner span{display:block;width:20px;height:20px;border-bottom:2px solid white;border-right:2px solid white;transform:rotate(45deg);margin:4px;animation:animate 2s infinite;pointer-events:none}.banner .banner__content .banner__box .flash-banner span:nth-child(2){animation-delay:-.2s}.banner .banner__content .banner__box .flash-banner span:nth-child(3){animation-delay:-.4s}@keyframes animate{0%{opacity:0;transform:rotate(45deg) translate(-15px,-15px)}50%{opacity:1}to{opacity:0;transform:rotate(45deg) translate(15px,15px)}}.multirow__inner{max-width:initial!important;row-gap:0!important;padding:0 60px;margin-bottom:73px}.multirow__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.multirow__header .multirow__title{color:#000;font-size:30px;font-style:normal;font-weight:500;line-height:normal;margin:0}.multirow__header .multirow__link:hover{opacity:.6;text-decoration:none}.multirow__header .multirow__link{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration:underline;text-transform:uppercase;transition:.3s ease}.multirow__inner .image-with-text{margin-bottom:60px;border:1px solid #dadada}@media screen and (min-width: 750px){.grid--2-col-tablet .image-with-text__media-item,.grid--2-col-tablet .image-with-text__text-item{width:50%}}.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__content{padding:72px 62px!important}.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__text--caption{margin-bottom:0}.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__heading{color:#000;text-align:center;font-size:30px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:30px}.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__text:not(.image-with-text__text--caption){width:100%;margin-bottom:120px}.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__text p{font-family:var(--font-body-family);color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 45px}.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__text h3{font-family:var(--font-body-family);color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 12px}.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__text h4{font-family:var(--font-body-family);color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 45px}.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__text ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:26px}.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__text ul li{display:inline-block;align-items:center;justify-content:space-between;font-family:var(--font-body-family);color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0 0 8px}.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__text ul li a:before,.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__text ul li a:after{content:none!important}.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__text ul li a:hover{text-decoration:none;opacity:.6}.multirow__inner .image-with-text .image-with-text__text-item .button{width:200px;height:34px;color:#000;border:1px solid #333333;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:34px;text-transform:uppercase;transition:.3s ease;display:inline-block;text-decoration:none;margin-top:0!important;padding:0}.multirow__inner .image-with-text .image-with-text__text-item .button:hover{opacity:.8}@media screen and (max-width: 750px){.rich__wrapper{margin:0!important}.multirow__inner{padding:24px;margin-bottom:0}.multirow__header .multirow__title{font-size:20px}.multirow__header .multirow__link{font-size:10px}.multirow__inner .image-with-text{margin-bottom:30px}.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__content{padding:42px 22px!important}.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__heading{font-size:20px;margin-bottom:10px;text-align:left}.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__text h3{font-size:14px}.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__text h4,.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__text p{font-size:12px;margin-bottom:30px}.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__text ul li{font-size:12px;margin-bottom:4px}.multirow__inner .image-with-text .image-with-text__text-item .button,.rich__wrapper .rich-text .rich-text__text p{font-size:10px}.rich-text .rich-text__blocks .rich-text__buttons_wrapper{margin-top:40px;font-size:10px}.multirow__inner .image-with-text .image-with-text__text-item .image-with-text__text:not(.image-with-text__text--caption){margin-bottom:30px}}.collection{padding:0 60px}.section-collection-list{margin-bottom:148px;margin-top:5px!important}.swiper__slider-component{margin-left:-120px;margin-right:-120px}.swiper-button-prev,.swiper-button-next,.storeimg:hover .swiper-button-prev,.storeimg:hover .swiper-button-next{opacity:1}.swiper-button-prev svg,.swiper-button-next svg{width:18px;height:18px}.swiper-button-prev:after,.swiper-button-next:after{content:none}.swiper-button-prev,.swiper-button-next{display:flex;align-items:center;justify-content:center;width:50px;height:50px;text-align:center;transition:.3s ease;pointer-events:all;top:49%;transform:translateY(-50%);background-color:#fff;border-radius:50%}.swiper-button-prev .swiper-button-disabled,.swiper-button-next .swiper-button-disabled{opacity:.5}.swiper-button-prev svg,.swiper-button-next svg{width:18px;height:12px}.swiper-button-next{transform:rotate(-90deg);right:155px}.swiper-button-prev{transform:rotate(90deg);left:155px}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#fae0df}.collection-list{display:flex;flex-wrap:nowrap;gap:initial}.collection-list__item{width:100%;max-width:initial}.collection-list__item .card--card.card--media>.card__content{display:none}.collection-list__item .card--card.card--media .card__inner{position:relative;margin:0;aspect-ratio:333 / 500}.collection-list__item .card--card.card--media .card__inner .card__information{display:block}.collection-list__item .card--card.card--media .card__inner .card__information .card__heading{position:absolute;right:0;left:0;margin:0 auto;text-align:center;top:50%;transform:translateY(-50%);width:100%;display:flex;align-items:center;display:inline-block;max-width:initial}.collection-list__item .card--card.card--media .card__inner .card__information .card__heading a{color:#fff;text-align:center;font-family:var(--font-heading-family);font-size:30px;font-style:normal;font-weight:200;line-height:normal;text-transform:uppercase;transition:.3s ease;position:relative;display:inline-block}.collection-list__item .card--card.card--media .card__inner .card__information .card__heading a:after{position:absolute;width:100%;height:2px;top:initial;bottom:0;left:0;right:initial;background-color:#fff;transition:.5s ease}.collection-list__item .card--card.card--media .card__inner .card__information .card__heading .icon-wrap{display:none}.collection-list__item .card--card.card--media .card__inner .card__information .card__heading a:hover{word-spacing:.7}.collection-list__item .card--card.card--media .card__inner .card__information .card__heading a:hover:after{width:0;left:initial;right:0}@media screen and (max-width: 750px){.section-collection-list{margin-bottom:45px;margin-top:5px!important}.swiper__slider-component{margin-left:0;margin-right:0}.swiper-button-next{transform:rotate(-90deg);right:15px;width:30px;height:30px}.swiper-button-prev{transform:rotate(90deg);left:15px;width:30px;height:30px}.swiper-button-prev svg,.swiper-button-next svg{width:10px;height:10px}.collection{padding:0 16px}.collection-list{gap:initial}.section-collection-list .collection-list:not(.slider){padding:0!important}.collection-list .collection-list__item{width:50%}.collection-list__item .card--card.card--media .card__inner .card__information .card__heading{height:initial}.collection-list__item .card--card.card--media .card__inner .card__information .card__heading a{font-size:10px}}.offerts{margin-top:130px;margin-bottom:174px}.offerts .page-width{max-width:initial;padding:0 150px}.offerts .image-with-text .image-with-text__text-item .image-with-text__content{padding:72px 0 72px 62px!important}.offerts .image-with-text .image-with-text__media-item .image-with-text__media img{object-fit:contain}.offerts .image-with-text .image-with-text__text-item .image-with-text__heading{color:#000;text-align:right;font-size:60px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:23px}.offerts .image-with-text .image-with-text__text-item .image-with-text__text.image-with-text__text--caption{width:100%;font-family:var(--font-body-family);color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 24px;text-decoration:underline}.offerts .image-with-text .image-with-text__text-item .image-with-text__text{max-width:668px;width:100%;font-family:var(--font-body-family);color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin:0 0 40px}.offerts .image-with-text .image-with-text__text-item .image-with-text__text h3{font-family:var(--font-body-family);color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 12px}.offerts .image-with-text .image-with-text__text-item .image-with-text__text h4{font-family:var(--font-body-family);color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 45px}.offerts .image-with-text .image-with-text__text-item .image-with-text__text ul{list-style:none;padding:0;margin:0}.offerts .image-with-text .image-with-text__text-item .image-with-text__text ul li{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-body-family);color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0 0 8px}.image-with-text .image-with-text__text-item .image-with-text__text ul li strong{font-family:var(--font-body-family);color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0 0 8px}.offerts .image-with-text .image-with-text__text-item .button{width:200px;height:34px;color:#000;background-color:#fff;border:1px solid #333333;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:34px;text-transform:uppercase;transition:.3s ease;display:inline-block;text-decoration:none;margin-top:0!important}.offerts .image-with-text .image-with-text__text-item .button:hover{opacity:.8}@media screen and (max-width: 750px){.offerts{margin-top:60px;margin-bottom:54px}.offerts .page-width{padding:0 24px}.offerts .image-with-text .image-with-text__text-item .image-with-text__content{padding:52px 0 0!important;text-align:center}.offerts .image-with-text .image-with-text__text-item .image-with-text__text.image-with-text__text--caption{font-size:12px}.offerts .image-with-text .image-with-text__text-item .image-with-text__heading{font-size:40px;text-align:center;width:100%}.offerts .image-with-text .image-with-text__text-item .image-with-text__text{font-size:12px}.offerts .image-with-text .image-with-text__text-item .button{margin:0 auto;font-size:10px}}.histoire{margin-top:130px;margin-bottom:174px}.histoire .page-width{max-width:initial;padding:0 150px}.histoire .image-with-text .image-with-text__text-item .image-with-text__content{padding:72px 0 72px 62px!important}.histoire .image-with-text .image-with-text__media-item .image-with-text__media img{object-fit:contain}.histoire .image-with-text .image-with-text__text-item .image-with-text__heading{color:#000;text-align:left;font-size:60px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:31px}.histoire .image-with-text .image-with-text__text-item .image-with-text__heading strong{display:block;width:100%}.histoire .image-with-text .image-with-text__text-item .image-with-text__text.image-with-text__text--caption{width:100%;font-family:var(--font-body-family);color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 24px;text-decoration:underline}.histoire .image-with-text .image-with-text__text-item .image-with-text__text{max-width:672px;width:100%;font-family:var(--font-body-family);color:#000;font-size:16px;font-style:normal;font-weight:300;line-height:normal;margin:0 0 16px}.histoire .image-with-text .image-with-text__text-item .button{color:#000;padding:0!important;background:none;text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:34px;text-transform:uppercase;transition:.3s ease;display:inline-block;text-decoration:none;margin-top:0!important}.histoire .image-with-text .image-with-text__text-item .button:hover{opacity:.8}@media screen and (max-width: 750px){.histoire{margin-top:24px;margin-bottom:54px}.histoire .page-width{padding:0 24px}.histoire .image-with-text .image-with-text__text-item .image-with-text__content{padding:52px 0 0!important;text-align:center}.histoire .image-with-text .image-with-text__text-item .image-with-text__text.image-with-text__text--caption{font-size:12px}.histoire .image-with-text .image-with-text__text-item .image-with-text__heading{font-size:30px;text-align:center;width:100%}.histoire .image-with-text .image-with-text__text-item .image-with-text__text{font-size:12px}.histoire .image-with-text .image-with-text__text-item .button{margin:0 auto;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/digipart-esprit.css.map */
