:root{--font-avenir: "Avenir LT Pro", "Avenir LT Std", sans-serif;--font-ambit: "Ambit", sans-serif}.custom-featured__container .page-width{padding:0}.custom-featured__wrapper{display:flex;flex-direction:column;gap:2rem}.card-custom__label{position:absolute;top:8px;left:8px;background:#ef4123;color:#fff;padding:7px 16px 5px;border-radius:64px;font-family:var(--font-avenir);font-size:16px;line-height:1;letter-spacing:0;font-weight:700;z-index:2}.custom-featured__content{text-align:center;padding-inline:2rem}.custom-featured__title{font-family:var(--font-avenir);font-size:36px;font-weight:700;line-height:1.2;letter-spacing:0;color:#fff;-webkit-text-stroke-width:1px;margin:0;position:relative;display:inline-block}.custom-featured__title:after{content:"";display:inline-block;width:9px;height:9px;background-color:#ef4123;border-radius:50%;margin-left:8px;position:relative;left:-5px;bottom:-2px}.custom-featured__description{font-family:var(--font-ambit);font-size:16px;line-height:1.2;letter-spacing:0;font-weight:400;color:#fff;margin-bottom:1.6rem}.custom-featured__description p{margin:0}.custom-featured__button{font-family:var(--font-avenir);font-size:18px;line-height:1.2;letter-spacing:0;font-weight:700;cursor:pointer;color:#ef4123;background:#fff;transition:all .3s ease;border:none;border-radius:64px;padding:17px 24px;display:inline-flex;align-items:flex-end;gap:8px;text-decoration:none}.custom-featured__button:hover{background:#ef4123;color:#fff}.custom-featured__button:hover>svg>path{fill:#fff;transition:all .3s ease}.custom-featured__button-gray{background:#434444;color:#fff}.custom-featured__button-gray:hover{background:#ef4123;color:#fff}.custom-featured__button-gray>svg{transform:rotate(312deg)}.custom-featured__button-gray>svg>path{fill:#fff}.custom-featured__button-gray:hover>svg>path{fill:#fff;transition:all .3s ease}.custom-button__mobile-wrapper{margin:0 auto;width:fit-content}.custom-button__mobile-wrapper a{min-width:300px;justify-content:center}.custom-button__mobile-wrapper a>svg{transform:rotate(312deg)}.custom-button__desktop-wrapper{display:none}.custom-featured__slider{position:relative;width:100%}.swiper.custom-featured-swiper{width:100%;padding:22px;position:relative}.custom-featured-swiper .swiper-wrapper{display:flex;width:100%;align-items:stretch}.custom-featured-swiper .swiper-slide{flex-shrink:0;margin-right:30px;border-radius:8px;background-clip:padding-box;box-shadow:0 0 0 1px #d9dada}.custom-featured-swiper .swiper-button-next,.custom-featured-swiper .swiper-button-prev{color:#ffffffe6;background:#f44;width:44px;height:44px;border-radius:50%}.custom-featured-swiper .swiper-button-next:after,.custom-featured-swiper .swiper-button-prev:after{font-size:18px;font-weight:700}.custom-featured-swiper .swiper-button-next:after{padding-left:4px}.custom-featured-swiper .swiper-button-prev:after{padding-right:4px}.slider-buttons{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2rem;position:relative;z-index:2}.slider-button{width:48px;height:48px;border-radius:50%;background:#f44;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.slider-button:hover{background:#e63939;transform:scale(1.05)}.slider-button svg{width:20px;height:20px;fill:currentColor}.slider-counter{color:#ccc;font-size:.9rem}@media screen and (min-width: 990px){.custom-featured__wrapper{flex-direction:row;align-items:center;gap:2rem}.custom-button__mobile-wrapper{display:none}.custom-button__desktop-wrapper{display:block}.custom-featured__wrapper--slider-first{flex-direction:row-reverse}.custom-featured-swiper .swiper-button-prev{left:0%}.custom-featured-swiper .swiper-button-next{right:0%}.custom-featured__content{flex:0 0 22%;text-align:left}.custom-featured__content-left{text-align:left;text-align:-webkit-left}.custom-featured__content-center{text-align:center;text-align:-webkit-center}.custom-featured__content-right{text-align:right;text-align:-webkit-right}.custom-featured__slider{flex:0 0 66%;width:75%}.custom-featured__title{font-size:40px}.custom-featured__description{font-size:20px}.custom-featured-swiper .swiper-slide{width:calc((100% - 60px) / 3)!important;height:auto}}@media screen and (min-width: 750px) and (max-width: 989px){.custom-featured-swiper .swiper-slide{width:calc((100% - 30px)/2)!important}}.card-custom__wrapper{border-radius:8px;background:#fff;height:100%}.card-custom__wrapper .card__content{padding:20px!important;width:auto}.responsive-image-wrapper{position:relative;width:100%;max-width:100%}.responsive-image{width:100%;height:auto;display:block;border-bottom:1px solid #D9DADA;border-radius:8px 8px 0 0!important}.card-custom__wrapper .card__heading-custom{font-family:var(--font-avenir);font-size:20px;line-height:1;letter-spacing:0;font-weight:700;color:#434444}.card-custom__wrapper .card-information-custom{font-family:var(--font-ambit);font-size:14px;line-height:1.2;letter-spacing:0;font-weight:400;color:#434444;padding-top:4px}.card-custom__wrapper .card-price-custom .price__regular{display:none}.card-custom__wrapper .card-price-custom .price__sale{display:flex;flex-direction:row-reverse;align-items:center;width:max-content;gap:1.2rem;padding-block:16px}.card-custom__wrapper .price{font-family:var(--font-ambit);font-size:14px;line-height:1;letter-spacing:0}.card-custom__wrapper .price-item--sale{font-weight:900;color:#ef4123;font-size:20px}.card-custom__wrapper .price--on-sale .price-item--regular{font-size:16px;color:#434444}.card-custom__wrapper .card-button-custom__wrapper{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:16px}.card-custom__wrapper .card-button-custom__wrapper .button-custom{font-family:var(--font-avenir);font-size:14px;line-height:1.2;letter-spacing:0;font-weight:700;text-decoration:none;text-transform:capitalize;cursor:pointer;background:#ef4123;color:#fff;border:none;border-radius:64px;height:fit-content;outline:none;padding:14px 24px;flex:0 0 auto}.card-custom__wrapper .card-custom__benefits-wrapper{display:flex;flex-direction:column;gap:8px;flex:1}.card-custom__wrapper .card-custom__benefits-item{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.card-custom__wrapper .card-custom__benefits-item-text{font-family:var(--font-avenir);font-size:14px;line-height:1.4;letter-spacing:0;font-weight:400;color:#434444}@media screen and (min-width: 990px){.card-custom__wrapper .card__heading-custom{font-size:24px}.card-custom__wrapper .card-information-custom{font-size:20px}.card-custom__wrapper .card-button-custom__wrapper .button-custom{font-size:16px;padding:14px 30px}}.custom-featured__stack{display:none;flex-direction:column;gap:2rem;width:100%}.custom-featured__stack-item{width:100%}.custom-featured__stack-item .card-custom__wrapper{max-width:none;width:100%;background-clip:padding-box;box-shadow:0 0 0 1px #d9dada}@media screen and (max-width: 749px){.card-custom__wrapper .card__content{padding-block:20px!important;padding-inline:16px!important;width:auto}.custom-featured__slider .desktop-slider{display:block}.mobile-stack-layout .custom-featured__slider .desktop-slider{display:none}.mobile-stack-layout .custom-featured__slider .mobile-stack{display:flex;gap:3rem;margin-bottom:2.2rem}.custom-featured__stack-item .card-custom__wrapper{width:auto;margin-inline:2.4rem}}@media screen and (min-width: 750px){.custom-featured__slider .desktop-slider{display:block}.custom-featured__slider .mobile-stack{display:none}}.custom-featured__slider .mobile-stack{display:none}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-custom-featured-collection.css.map */
