@font-face{font-family:Proxima Nova;src:url(/cdn/shop/files/ProximaNova-Regular.otf?v=1739266712)}@font-face{font-family:Proxima Nova B;src:url(/cdn/shop/files/Proxima_Nova_Bold.otf?v=1739956401)}@font-face{font-family:Neulis Sans;src:url(/cdn/shop/files/fonnts.com-Neulis_Sans_Regular.otf?v=1739357438)}.ab-volume-discount-container{display:none!important}a{text-decoration:none;color:unset;cursor:pointer}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#aa1351!important}.owl-theme .owl-dots .owl-dot span{background:#c6c3c4!important}h1,h2,h3,h4,h5,h6,ul,p{margin:0}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after{box-shadow:unset!important}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.shopify-payment-button [role=button]:before,.cart__dynamic-checkout-buttons [role=button]:before{display:none}img{max-width:100%;display:flex}body{letter-spacing:0!important}.appstle_sub_widget{display:none}.cart-drawer,.menu-drawer{font-family:Proxima Nova}.btn{border:2px solid #AA1351;border-radius:1000px;background:#fff;box-shadow:5px 6px #aa1351;display:flex;padding:18px 32px;justify-content:center;align-items:center;gap:10px;width:fit-content;color:#aa1351;font-family:Albert Sans;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;cursor:pointer;transition:all .3s ease-in-out}.btn:hover{background:#aa1351;color:#fff}.header-btn{border-radius:1000px;background:#aa1351;color:#fff;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:10px;cursor:pointer;border:1px solid #AA1351;margin-right:1rem;transition:all .3s ease-in-out}.header-btn:hover{background:#fff;color:#aa1351;border:1px solid #AA1351}@media (max-width:989px){.header-btn{display:none}}@media (max-width:550px){.btn{padding:15px 32px;font-size:16px}}@media (max-width:375px){.btn{padding:12px 15px;font-size:12px}}.utility-bar{background:#aa1351}.utility-bar .announcement-bar__message{color:#fff;text-align:center;font-family:Albert Sans;font-size:15px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:1.5px;text-transform:uppercase}@media (max-width:550px){.utility-bar .announcement-bar__message{font-size:12px}}@media (max-width: 375px){.utility-bar .announcement-bar__message{font-size:10px}}.featured-product .product__title.h1{color:#000;font-family:Proxima Nova B;font-size:42px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.26px}.featured-product .product__info-container .price--on-sale .price-item--regular{color:var(--Neutral-Gray-Shade, #909090);font-family:Albert Sans;font-size:24px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.72px;text-decoration-line:strikethrough}.featured-product span.price-item.price-item--sale.price-item--last{color:var(--Accent, #AA1351);font-family:Albert Sans;font-size:24px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.72px}.featured-product span.badge.price__badge-sale{display:none}.featured-product .cst_discount{padding:4px 8px;border-radius:5px;background:#da1b6999;color:#fff;font-family:Rethink Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-transform:capitalize}.featured-product .price--on-sale .price__sale{display:flex;flex-direction:row-reverse}.featured-product button.product-form__submit{border-radius:1000px;border:2px solid #AA1351;background:#aa1351;box-shadow:5px 6px #f35797;color:#fff;font-family:Proxima Nova;font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.72px;text-transform:capitalize;height:66px}.featured-product button.product-form__submit:hover{background:#fff;color:#aa1351}.featured-product .shopify-payment-button,.featured-product .product__view-details{display:none}.featured-product label.form__label{color:#000;font-family:Proxima Nova;font-size:20px;font-style:normal;font-weight:600;line-height:32px}.featured-product shopify-payment-terms{display:none}.featured-product img.stars{width:125px}.featured-product .prd-rating-text{color:var(--Rose-900, #8A1142);font-family:Albert Sans;font-size:18px;font-style:normal;font-weight:600;line-height:160%}.featured-product .rating-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:8px}.header{display:flex;justify-content:space-between}.header summary.header__icon--search{display:none}.header .header__menu-item span{color:#000;text-align:center;font-family:Proxima Nova;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.54px}.header .mobile_logo{display:none}.header .desktop_logo{display:block}@media (max-width : 989px){.header .mobile_logo{display:block}.header .desktop_logo{display:none}}@media (max-width : 550px){.header{padding:0 1.5rem!important}.header .header__icon--account,.header__icon--cart{margin-right:-1.2rem}.header .header__heading-logo-wrapper{max-width:100px;margin-left:25px}}.custom-quentity .custom-quentity-heading{color:#000;font-family:Proxima Nova;font-size:20px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-.6px;padding-bottom:16px}.custom-quentity .all-custom-quentity-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:20px;flex-wrap:wrap}.custom-quentity .custom-quentity-box{border-radius:5px;background:#ffefef;flex-direction:column;width:80px;height:80px;display:flex;justify-content:center;align-items:center;color:var(--Neutral-Gray, #404040);font-family:Proxima Nova;font-size:17px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.6px;text-transform:capitalize}.custom-quentity .active.custom-quentity-box{border:1px solid #B01107}product-info .price__regular .price-item--regular:nth-of-type(3){display:none}product-info .product-form__quantity{display:none!important}product-info .product__title h1{color:#000;font-family:Proxima Nova B;font-size:42px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.26px}product-info .product__info-container .price--on-sale .price-item--regular{color:var(--Neutral-Gray-Shade, #909090);font-family:Albert Sans;font-size:24px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.72px;text-decoration-line:strikethrough}product-info span.price-item.price-item--sale.price-item--last{color:var(--Accent, #AA1351);font-family:Albert Sans;font-size:24px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.72px}product-info span.badge.price__badge-sale{display:none}product-info .cst_discount{padding:4px 8px;border-radius:5px;background:#e1e1e199;color:#000;font-family:Proxima Nova;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.48px;text-transform:capitalize}product-info .price--on-sale .price__sale{display:flex;flex-direction:row-reverse}product-info button.product-form__submit{border-radius:1000px;border:2px solid #AA1351;background:#aa1351;box-shadow:5px 6px #f35797;color:#fff;font-family:Proxima Nova;font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.72px;text-transform:capitalize;height:66px}product-info button.product-form__submit:hover{background:#fff;color:#aa1351;border:2px solid #AA1351}product-info .shopify-payment-button{display:none}product-info .product__view-details{display:none}product-info label.form__label{color:#000;font-family:Proxima Nova;font-size:20px;font-style:normal;font-weight:600;line-height:32px}product-info shopify-payment-terms{display:none}product-info img.stars{width:125px}product-info .prd-rating-text{color:var(--Rose-900, #8A1142);font-family:Albert Sans;font-size:18px;font-style:normal;font-weight:600;line-height:160%}product-info .rating-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:8px}product-info .product-img-slider .nav-img{position:absolute;top:-63px;transform:translateY(-50%);cursor:pointer;z-index:2;right:60px;max-width:42px}product-info .product .product-img-slider .next-img{right:14px!important;left:auto}product-info .product__media-wrapper .slider-mobile-gutter .slider-button{display:none}product-info .product__info-wrapper.grid__item{padding-left:40px}product-info slider-component li button.thumbnail{border-radius:16px}@media (max-width:989px){.product{flex-direction:column}.grid__item.product__media-wrapper{width:100%;max-width:500px;margin:auto}.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{width:100%}product-info .product__info-wrapper.grid__item{padding-left:0}product-info .product__info-container>*:first-child{margin-top:15px}}@media (max-width:550px){.custom-quentity .custom-quentity-box{border-radius:5px;width:70px;height:70px;font-size:14px}.custom-quentity .all-custom-quentity-wrapper{gap:10px}.product img.stars{width:100px}.product .prd-rating-text{font-size:14px}.product .product__title,.product .product__title h1{font-size:34px}.product span.price-item.price-item--sale.price-item--last,.product .product__info-container .price--on-sale .price-item--regular{font-size:18px}.product .cst_discount{padding:3px 4px;font-size:11px}.product .price .price-item{margin:0 .5rem 0 0}.product button.product-form__submit{height:55px}product-info .product-img-slider .nav-img{max-width:38px;right:65px}product-info .product .product-img-slider .next-img{right:25px!important}product-info li.thumbnail-list__item{width:100px!important;height:100px}product-info .slider-buttons.quick-add-hidden{display:none}}product-info li.product__media-item{border-radius:16px!important;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
