.feature-collection-slider .swiper-wrapper .grid__item{width:315px!important}.product-grid .card-wrapper .card__badge .badge{padding:6px 12px;border-radius:99px;border:none!important;background:var(--pdpnew-card-badge-bg, #865CAA);color:#fff;font-family:Outfit;font-size:16px;font-style:normal;font-weight:700;line-height:1;letter-spacing:normal}.product-grid .custom-card-badge{padding:6px;border-radius:4px;background:#fff;color:#1d1b1f;font-family:Outfit;font-size:13px;font-style:normal;font-weight:500;line-height:100%;position:absolute;top:8px;left:8px;z-index:2}.product-grid .media-wrapper .media{background:var(--pdpnew-card-bg);border-radius:8px}.product-grid .card--product+.card-information,.product-grid .card--page+.card-information{padding-top:14px}.product-grid .card-information__button{min-height:unset!important;height:auto!important;overflow:visible!important}.product-grid .card-information__button .button{text-indent:-9999px;flex:0 0 auto;width:40px!important;height:40px!important;min-width:auto;padding:0!important;opacity:1!important;border-radius:50%!important;transform:none!important;background:var(--pdpnew-card-icon-bg, #FFFFFF);border:none;box-shadow:0 9.6px 9.6px #4949490d!important}.product-grid .card-information__button .button:after{border-inline-start-color:#000}.product-grid .card-information__button .button.loading svg{opacity:0}.product-grid .card-information__button{height:48px;overflow:visible}.product-grid .card-information__button .button .icon{display:flex!important;width:20px;height:20px}.product-grid .card-information .loox-rating{margin:0!important;display:block!important}.product-grid .card-information .loox-rating .loox-icon{color:var(--pdpnew-card-rate, #DAA92F)}.product-grid .card-information .loox-rating .loox-rating-label{color:var(--pdpnew-card-text, #1D1B1F);font-family:Outfit;font-size:14px;font-style:normal;font-weight:300;line-height:160%;letter-spacing:-.14px}.product-grid .card-information__wrapper .price+.rating{display:none!important}.product-grid .card-information__text{color:var(--pdpnew-card-text, #1D1B1F);font-family:Raleway;font-size:20px;font-weight:600!important;line-height:130%;letter-spacing:-.4px;background:none!important;margin-top:6px!important;display:inline-block!important}.product-grid .short-caption{color:var(--pdpnew-card-text, #1D1B1F);font-family:Outfit;font-size:15px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:-.15px;margin:2px 0 0}.product-grid .card--product+.card-information .price{margin-top:6px}.product-grid .price dd{margin-right:4px!important}.product-grid .price .price__regular .price-item.price-item--regular bdi,.product-grid .price .price__regular .price-item.price-item--regular bdi *,.product-grid .price .price__sale .price-item.price-item--sale price-money bdi,.product-grid .price .price__sale .price-item.price-item--sale price-money bdi *{color:var(--pdpnew-card-price, #865CAA);font-family:Outfit;font-size:17px;font-style:normal;font-weight:600;line-height:150%;margin:0!important;letter-spacing:normal}.product-grid .price .price__sale .price__compare .price-item.price-item--regular price-money,.product-grid .price .price__sale .price-item.price-item--sale price-money bdi,.product-grid .price .price__regular .price-item.price-item--regular bdi,.product-grid .price__compare .price-item.price-item--regular bdi{display:flex;align-items:center}.product-grid .price__compare .price-item.price-item--regular bdi,.product-grid .price__compare .price-item.price-item--regular bdi *,.product-grid .price__compare .price-item.price-item--sale price-money bdi,.product-grid .price__compare .price-item.price-item--sale price-money bdi *{color:var(--pdpnew-card-price-old, #1D1B1F);font-family:Outfit;font-size:17px;font-style:normal;font-weight:300;line-height:150%;text-decoration-line:line-through;margin:0!important;letter-spacing:normal}.product-grid .price--on-sale .price-item--regular{opacity:.5}.product-grid .price--on-sale .price-item--regular:before{content:none!important}@media(max-width:900px){.feature-collection-slider .swiper-wrapper .grid__item{width:200px!important}.product-grid .card-information__text{font-size:15px;letter-spacing:-.3px}.product-grid .short-caption{font-size:14px;letter-spacing:-.14px;margin-top:1px}.product-grid .price .price__regular .price-item.price-item--regular bdi,.product-grid .price .price__regular .price-item.price-item--regular bdi *,.product-grid .price .price__sale .price-item.price-item--sale price-money bdi,.product-grid .price .price__sale .price-item.price-item--sale price-money bdi *,.product-grid .price__compare .price-item.price-item--regular bdi,.product-grid .price__compare .price-item.price-item--regular bdi *,.product-grid .price__compare .price-item.price-item--sale price-money bdi,.product-grid .price__compare .price-item.price-item--sale price-money bdi *{font-size:13px}.product-grid .card--product+.card-information .price{margin-top:3px}.product-grid .card-information__button .button{width:26px!important;height:26px!important;min-height:26px!important}.product-grid .card-information__button{height:26px}.product-grid .card-information__button .button svg{width:10px!important;height:10px!important}}.feature-collection-slider-section{overflow:hidden}.feature-collection-slider-section .page-width{max-width:100%;padding-inline:80px}.feature-collection-slider-section .title-wrapper{flex-direction:column;align-items:unset}.feature-collection-slider-section .title-wrapper .head-flex{align-items:center;display:flex;justify-content:space-between;gap:24px}.feature-collection-slider-section .title-wrapper .section-description{text-align:left;margin:0;color:#312b33;font-family:Outfit;font-size:17px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:-.17px}.feature-collection-slider-section .title-wrapper .app-slider-nav{display:flex;align-items:center;justify-content:center;gap:12px}.feature-collection-slider-section .title-wrapper .app-slider-nav button{border-radius:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:1px solid var(--button-text-color, #865CAA);cursor:pointer}.feature-collection-slider-section .title-wrapper .app-slider-nav button.swiper-button-disabled{opacity:.3}.feature-collection-slider-section .title-wrapper .app-slider-nav button svg path{stroke:var(--button-text-color, #865CAA)}.feature-collection-slider-section .title-wrapper .view-all{margin-left:auto;flex-shrink:0}.feature-collection-slider-section .title-wrapper .view-all a{background:transparent;padding:0;color:var(--Brand-Accent, #865CAA);font-family:Outfit;font-size:15px;font-weight:600;line-height:160%;letter-spacing:normal!important;text-decoration:underline;border:none;min-width:unset;min-height:unset}.feature-collection-slider-section .title-wrapper .title{color:var(--Black, #312B33);text-align:center;font-family:Raleway;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px;margin:0!important}.feature-collection-slider{overflow:visible!important;margin-top:32px}.feature-collection-slider .swiper-wrapper{overflow:visible!important;display:flex!important;flex-wrap:nowrap!important;gap:0!important}.feature-collection-slider .swiper-pagination-progressbar{position:unset;margin-top:32px;max-width:350px;background:var(--pagination-color, #EEE9F2);margin-inline:auto;display:none;height:2px}.feature-collection-slider .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{border-radius:99px;background:var(--pagination-fill, #865CAA)}@media(max-width:1440px){.feature-collection-slider-section .page-width{padding-inline:60px}}@media(max-width:1200px){.feature-collection-slider-section .page-width{padding-inline:30px}}@media(max-width:900px){.feature-collection-slider-section{padding-block:32px}.feature-collection-slider-section .page-width{padding-inline:20px}.feature-collection-slider{margin-top:20px}.feature-collection-slider-section .title-wrapper .title{font-size:28px;letter-spacing:-.56px;margin-bottom:20px}.feature-collection-slider .swiper-pagination-progressbar{margin-top:20px;max-width:100%;display:block}.feature-collection-slider-section .title-wrapper .head-flex{align-items:flex-end;gap:8px}.feature-collection-slider-section .title-wrapper .view-all a{font-size:14px}.feature-collection-slider-section .title-wrapper .app-slider-nav{display:none}.feature-collection-slider-section .title-wrapper .section-description{font-size:15px;letter-spacing:-.15px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.css.map */
