.regime{display:block;width:100%;clear:both;text-align:center}.regime .swiper-slide{max-width:19%;width:100%;overflow:hidden;margin:0 .5%}.regimeBox{float:left;background-position:center center!important;background-color:#fff!important;background-size:contain!important}.regimeBox .category-title{text-align:center;color:#027299!important;text-transform:uppercase;font-weight:200!important;font-size:18pt}.regimeButton{position:absolute!important;bottom:10px;width:88%;background-color:#553369;padding:.25em;border-radius:100px;font-weight:700;color:#fff;text-decoration:none}.regimeButton:hover{color:#fff}.regimeHeight{min-height:350px;display:block;height:100%;float:left;color:#fff}@media(max-width:1200px){.regime{text-align:center}.regimeBox{display:inline-block;float:none}.regime .swiper-slide{max-width:30%;width:100%;overflow:hidden;max-height:400px;height:100%;margin:.5%}.regimeHeight{min-height:450px}}@media(max-width:700px){.regime{text-align:center}.regime .swiper-slide{max-width:100%;width:100%;overflow:hidden}}.slider-nav{width:40px;min-width:40px;z-index:10;background-color:#027299;display:flex;align-items:center;place-content:center}.slider-nav.next span:after{content:"\276f";display:block;font-size:24px;color:#fff}.slider-nav.prev span:after{content:"\276e";display:block;font-size:24px;color:#fff}.blog-articles-section{padding:3rem}.blog-articles-info{padding-right:1rem;display:flex;flex-direction:column}.blog-articles-title{font-size:24px;color:#553369;font-family:Poppins;margin-bottom:1rem}.blog-articles-description{font-size:14px;margin-bottom:2rem;color:#121212bf}.blog-articles-url{background-color:#553369;color:#fff;border-radius:100px;padding:.75rem 3rem;width:max-content;margin-top:auto;text-decoration:none}.blog-articles-slider .blog-article{display:flex!important;flex-direction:column}.blog-article .blog-content{white-space:pre-wrap;font-size:12px;color:#121212bf;margin-bottom:2rem}.blog-article .blog-title{white-space:pre-wrap;font-size:16px;color:#000;margin-bottom:2rem}.blog-article .blog-url{border:1px solid #553369;color:#553369;border-radius:100px;padding:.75rem 3rem;width:max-content;margin-top:auto;text-decoration:none}.category-panel{height:400px}.category-panel .category-inner-panel{background-repeat:no-repeat;background-size:cover;background-position:center;height:100%;display:flex;flex-direction:column;justify-content:end}.category-panel .panel-footer{display:flex;flex-direction:column;background-color:#f2ecf5;padding:1.5em}.category-panel .panel-footer div.category-title{font-size:20px;color:#553369;font-weight:400;font-family:Poppins}.category-panel .panel-footer a{background-color:#553369;padding:.25em;color:#fff;border-radius:100px;text-decoration:none;text-align:center;margin-top:.75em;font-weight:700}@media(max-width:749px){.category-panels-section{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:12px;padding-bottom:6px}.category-panels-section::-webkit-scrollbar{display:none}.category-panels-section>.category-panel{flex:0 0 78%;width:78%;max-width:78%;margin-top:0;scroll-snap-align:start;height:360px}}.collection-slider-nav{display:none}@media(max-width:767px){.collection-slider-nav{width:40px;min-width:40px;z-index:10;background-color:#fff;display:flex;align-items:center;place-content:center;display:flex!important}}.collection-slider-nav.next span:after{content:"\276f";display:block;font-size:24px;color:#027299}.collection-slider-nav.prev span:after{content:"\276e";display:block;font-size:24px;color:#027299}.featured-products-section-heading{font-size:24px;font-family:Poppins;margin:1.5rem auto;color:#000}.featured-product-inner-panel{background-repeat:no-repeat;background-size:cover;height:100%;padding:1rem;display:flex;flex-direction:column;justify-content:end}.featured-product-panel .featured-product-inner-panel .featured-product-panel-footer{display:flex;flex-direction:column;text-align:center}.featured-product-panel .featured-product-inner-panel .featured-product-panel-footer .featured-product-title{margin-bottom:15px;font-size:16px;font-weight:600;font-family:Poppins;text-decoration:none;color:#121212}.featured-product-panel .featured-product-inner-panel .featured-product-image{place-self:center;width:max-content;overflow:hidden}.featured-product-panel .featured-product-inner-panel .featured-product-panel-footer .featured-product-price{margin-bottom:15px;font-size:16px;font-family:Poppins}.featured-product-panel .featured-product-inner-panel .featured-product-panel-footer .add-to-cart{background-color:#553369;color:#fff;border-radius:100px;width:100%;text-decoration:none;text-align:center;margin-top:.75em;font-weight:700;border:0;padding:.6rem;font-size:16px;text-transform:uppercase;font-family:Poppins;cursor:pointer}.full-width-slider-cta{background-repeat:repeat;background-size:initial}@media(min-width:992px){.full-width-slider-cta{background-repeat:no-repeat;background-size:cover}}.dark-bg{background-color:#00000080;height:100%;width:100%;position:absolute;top:0;left:0;z-index:1}.full-width-panel-cta{background-repeat:repeat;background-size:initial}@media(min-width:1200px){.full-width-panel-cta{background-repeat:no-repeat;background-size:cover}}.full-width-panel-cta .img-fluid img{height:auto;max-width:100%}.hero-section img{max-width:fit-content}.hero-section{background-size:cover;background-repeat:no-repeat;background-position:center}.hero-section .hero-title{font-size:55px;font-weight:700;line-height:1.2;font-family:FuturaStd Book}.hero-section .hero-subtitle{font-size:24px;line-height:1.4;color:#000}.hero-section .hero-text{font-size:22px;color:#2e9ebe}.hero-section .hero-button{background-color:#553369;color:#fff;border-radius:100px;padding:.75rem 3rem;width:max-content;font-size:18px;display:block;margin-top:2rem;text-decoration:none}@media(max-width:576px){.hero-section .hero-title{font-size:26px}.hero-section .hero-subtitle{font-size:20px}.hero-section .hero-text{font-size:18px}}.large-and-floating-panels-section{position:relative;margin:auto;background:#f7f4f9}.large-and-floating-panels-section p{overflow-wrap:anywhere}.large-and-floating-panels-section p:last-child{margin-bottom:0}.large-and-floating-panels-section .large-panel{background-size:cover;background-repeat:no-repeat;background-position:left center;padding:2.25rem;position:relative;isolation:isolate}.large-and-floating-panels-section .large-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#ffffffdb}@media(min-width:992px){.large-and-floating-panels-section .large-panel:before{background:linear-gradient(to right,#fffffff0,#ffffffe6 40%,#ffffff80 62%,#fff0 80%)}}@media(min-width:767px){.large-and-floating-panels-section .large-panel{padding:3rem}}@media(min-width:1400px){.large-and-floating-panels-section .large-panel{padding:5.5rem}}.large-and-floating-panels-section .large-panel-inner{position:relative;z-index:1;max-width:34rem}.large-and-floating-panels-section .large-panel-inner .lp-title{font-size:26px;line-height:1.15;color:#1a1a1a;font-weight:600;letter-spacing:.04em}.large-and-floating-panels-section .large-panel-inner .lp-title:after{content:"";display:block;width:56px;height:3px;margin-top:.9rem;background:#b89152}.large-and-floating-panels-section .large-panel-inner .lp-subtitle{font-size:18px;line-height:1.45;margin:1rem 0 0;color:#553369;font-weight:500}.large-and-floating-panels-section .large-panel-inner .lp-text{font-size:15px;font-weight:400;color:#1a1a1a;line-height:1.6;margin:.75rem 0 0}.large-and-floating-panels-section .large-panel-inner .lp-button{background-color:#553369;color:#fff;border-radius:100px;padding:.85rem 3rem;width:max-content;max-width:100%;font-size:16px;font-weight:600;letter-spacing:.06em;display:block;margin-top:1.75rem;text-decoration:none;transition:background-color .2s ease}.large-and-floating-panels-section .large-panel-inner .lp-button:hover,.large-and-floating-panels-section .large-panel-inner .lp-button:focus{background-color:#3d2449;color:#fff}@media(min-width:1400px){.floating-panel{position:absolute;right:0;width:30%;bottom:50%;transform:translateY(50%)}}.floating-panel{background:#553369;color:#fff;padding:2.25rem;height:min-content}@media(min-width:767px){.floating-panel{padding:3rem}}@media(min-width:1400px){.floating-panel{padding:3.5rem}}.floating-panel .fp-title{font-size:18px;font-weight:700}.floating-panel .fp-text{font-size:12px}.collection-item{background-size:cover;background-repeat:no-repeat}.usp-section{background-color:#f2ecf5}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
