.featured-collection .x-block-header{row-gap:62px}.featured-collection .x-block-header .leading-tight{font-size:50px!important;text-transform:capitalize;line-height:100%!important}.featured-collection .collection-title-container .leading-snug{padding:25px 30px;border-radius:4px;font-size:20px!important;line-height:100%!important}.featured-collection .x-block-header .collection-title-container .flex{column-gap:28px}.featured-collection .ctm_collectiob_top{margin-top:83px}.featured-collection .card-info{padding:50px 0 0!important;max-width:160px;margin:0 auto}.featured-collection .card-info .card__heading{font-size:20px!important;text-align:center;font-weight:500;color:#000!important;line-height:100%!important;text-transform:capitalize;margin-bottom:20px!important}.featured-collection .card-info .price span{font-size:19px!important;color:#484848!important;font-weight:500!important;line-height:100%!important}.featured-collection .card-info .x-card-price{justify-content:center;margin-bottom:0}.featured-collection .card-product{padding-bottom:0}.ctm_button_collection{padding:46px 0 0!important}button.button-solid,.button.button-solid{border-radius:4px!important}.ctm_button_collection .button{padding:25px 30px!important;font-size:20px;text-transform:capitalize;line-height:100%}.ctm_collection_list_bg{background-size:cover;background-repeat:no-repeat;background-position:center;padding:62px 0 42px}.ctm_collection_list_bg .collection-item-title{padding:18px 48px;display:inline-block;background:#cac0f2;color:#46256a!important;border-radius:4px;text-transform:uppercase;font-weight:500;font-size:22px!important;line-height:100%;margin-top:37px}.faq-container{max-width:1317px}.faq-container .ctm_faq_box{padding:27px 0!important}.faq-container .ctm_faq_box .faq-collapsible p{font-size:22px;color:#656565!important;line-height:100%}.faq-container .ctm_faq_box .leading-normal p{font-size:20px;margin:0!important;line-height:100%}.faq-container .ctm_faq_box .leading-normal{padding-top:20px}.featured-collection .collection{display:flex;gap:12px;flex-direction:row}.featured-collection .splide__track{width:100%;border-radius:6px}.featured-collection .splide__track .preview-img,.x-container-collection-list .animate_transition_card__image,.x-container-collection-list .animate_transition_image{border-radius:6px}.faq-container .x-block-faq-header .h2{font-size:50px;font-weight:400;line-height:100%;margin-bottom:80px}.x-container-collection-list .x-block-header .h2{font-size:42px;line-height:100%}.x-container-collection-list .x-block-header{margin-bottom:67px}.section-footer .footer-col--5{padding-left:0}.section-footer p.h6{font-size:22px;font-weight:400!important;line-height:100%}.section-footer .page-width{max-width:1420px}.ctm_collection_img_col{width:34%;flex:0 0 34%}.ctm_collection_img_col img{display:block;width:100%;border-radius:6px}.header nav.x-container-header-nav{justify-content:center}.header .x-container-header-nav a{font-size:16px;letter-spacing:2%}.section-footer .footer-col--1 .rte p{font-family:Montserrat,sans-serif;font-size:14px!important;margin:0;font-weight:500}.section-footer li.mb-1 a{font-size:14px;font-family:Montserrat,sans-serif;font-weight:500;text-transform:capitalize}.ctm-icon{background:#46256a;width:80px!important;height:80px!important;display:flex;align-items:center;justify-content:center;border-radius:8px;padding:10px!important;margin-bottom:28px}.ctm-icon img{width:60px;height:auto;top:0;right:0;bottom:0;left:0;margin:auto}.section-footer .footer-col--5 .rte p{font-size:14px;font-family:Montserrat,sans-serif;font-weight:500;margin:0 0 50px}.section-footer .footer-col--5{padding:0}.section-footer .footer__newsletter{margin:40px 0 16px}.section-footer .footer-col--1{padding-right:0}.section-footer .footer-col--2{padding-left:54px}.ctm_newsletter{border-bottom-width:1px}#selector-social .social-list a{justify-content:center;align-items:center}#selector-social .social-list{padding:0;column-gap:16px}.splide-progress-bar{background:#828282!important}.splide-progress{background:#d9d9d9!important}.ctm-testimonial{padding:76px 0 58px;margin-bottom:86px}.testimonial-heading{text-align:center;font-size:50px;margin-bottom:80px;font-weight:400!important;line-height:100%}.testimonial-slider{max-width:1480px;margin:auto}.testimonial-grid{display:grid;grid-template-columns:1fr 510px;align-items:center;gap:60px}.stars{display:flex;gap:6px;margin-bottom:22px}.testimonial-content h3{font-size:36px;font-weight:400;margin-bottom:28px;line-height:100%}.testimonial-content p{max-width:630px;font-size:19px;line-height:29px;margin-bottom:40px;text-transform:capitalize}.testimonial-content .author{font-size:36px;font-weight:400;line-height:100%;margin:0}.testimonial-image{text-align:right}.testimonial-image img{width:100%;height:auto;object-fit:cover;border-radius:8px}.testimonial-slider .custom-next{right:-120px}.testimonial-slider .custom-prev{left:-120px}.testimonial-slider .arrow_btn{background:#6b7e6e;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%)}.ctm_icon_text_col .h3{font-size:18px;font-weight:500;line-height:100%}.text-column-with-icon .text-with-icon-item{padding:0}.text-column-with-icon .splide__track{max-width:1020px;margin:0 auto}.text-column-with-icon .ctm_icon_box{padding-left:90px;padding-right:90px}.img-text-section{padding:0 0 70px}.img-text-wrapper{display:flex;align-items:center;gap:112px}.img-text-wrapper.row-reverse{flex-direction:row-reverse}.img-box{width:50%}.img-box img{width:100%;border-radius:4px;display:block}.text-box{width:50%}.text-box h2{font-size:36px;margin-bottom:35px;font-weight:400;line-height:100%;text-transform:capitalize}.text-box p{font-size:22px;line-height:1.4;font-weight:400;text-transform:capitalize}.text_box_inner{max-width:650px}.ctm_breadcrumb{padding:25px 15px!important}.ctm_breadcrumb a,.ctm_breadcrumb span{font-size:16px;font-weight:600;letter-spacing:2%;line-height:100%}.promotion .image-treatment-text{font-size:56px;text-transform:capitalize}.px-feature-section{padding:100px 0 160px}.px-feature-top{text-align:center;max-width:1100px;margin:0 auto 60px;font-size:28px;line-height:1.3;text-transform:capitalize;font-weight:400;color:#000!important}.px-feature-item{width:37%}.px-feature-grid{display:flex;align-items:center}.px-feature-item img{width:100%;display:block}.px-feature-content{text-align:center;padding:20px;width:26%}.px-feature-content h2{font-size:46px;margin-bottom:67px;font-weight:700}.px-feature-content p{font-size:40px;line-height:1.4;max-width:380px;margin:0 auto 70px}.px-feature-btn{padding:25px 30px;display:inline-block;text-decoration:none;border-radius:4px;font-size:20px;line-height:100%;transition:.4s}.px-feature-btn:hover{background:#cac0f2!important;color:#000!important}.contact-form-container{padding:20px 0}.contact_flex{display:flex;column-gap:100px}.contact_img,.x-container-contact-form{width:50%}.contact_img img{display:block;width:100%;border-radius:6px}.contact-form .ctm_sub_btn .button{padding:15px 30px;font-size:20px;text-transform:uppercase;font-weight:500;line-height:100%}.contact-form .heading-form .h2{font-size:24px;text-transform:capitalize}.x-container-rich-text .h2{font-size:56px;font-weight:600;line-height:100%;margin-bottom:30px;padding:0}.x-container-rich-text .x-block-text{font-size:36px;padding:0;line-height:100%;text-transform:capitalize}.product-page .product-media-container{padding-right:72px!important}.product-info{padding:0 15px 0 0!important;max-width:740px}.ctm_pdp_media{gap:0;margin:0 -16px;row-gap:32px;align-items:center}.ctm_pdp_media .product-media-item{padding:0 16px;width:50%;flex:0 0 50%}.product-page{border-bottom:1px solid #00000052}.product-info .x-coupon-code-block{padding:32px 18px;margin-bottom:40px;max-width:622px;row-gap:25px}.product-info .x-coupon-code-block .coupon-border-coupon_code_tVr3gr{border:unset;background:#5ebfb5;color:#fff;text-transform:uppercase}.product-info .x-coupon-code-block .color-heading-coupon_code_tVr3gr{font-size:22px;line-height:100%;font-weight:400}.product-info .x-coupon-code-block .color-text-coupon_code_tVr3gr{font-size:15px;font-weight:700}.accordion .ctm_accordion{padding:18px 0}.accordion .ctm_accordion p{font-size:15px;color:#696969;text-transform:uppercase;letter-spacing:1%;font-weight:500}.accordion .ctm_accordion_ans .rte{padding:0 0 12px}.accordion .ctm_accordion_ans p{margin:0!important;font-size:15px;color:#000}.ctm_pdp_icon{width:unset!important;height:unset!important;min-width:unset}.product-info .text-icon{column-gap:20px;margin-bottom:40px}.product-info .text-icon .p-break-words p{margin:0!important;font-size:16px;color:#696969}.ctm_breadcrumb_flex{display:flex;justify-content:center;column-gap:15px}.pixie-halo-wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:15px}.pixie_halo_text_inner{max-width:401px;margin:0 auto;padding-bottom:72px}.pixie-halo-left h2{font-size:42px;margin-bottom:52px;letter-spacing:2%;font-weight:600;line-height:100%}.pixie-halo-left p{font-size:32px;margin-bottom:52px;letter-spacing:2%;font-weight:500;text-transform:capitalize}.pixie-halo-right img{width:100%;display:block}.pixie-buttons{display:flex;gap:12px}.pixie-btn{padding:11px 18px;font-size:15px;text-decoration:none;transition:.3s;display:inline-block;border:1px solid transparent;font-weight:700;text-transform:capitalize}._inline_1q1d2_47 ._formContainer_1q1d2_30{max-width:800px!important}.x-pgw #app-embed{background:#ccd8ff;padding:64px 15px;border-radius:8px}.ctm_annoucment_flex .button{padding:0;font-size:16px;font-weight:600;letter-spacing:2%;line-height:100%}.ctm_annoucement{padding:26px 15px}.ctm_annoucment_flex{line-height:1;column-gap:75px}ctm_annoucment_flex p{font-size:30px!important}.announcement-bar_text p{font-size:16px;font-weight:600;letter-spacing:2%;line-height:100%}.page-wholesale .x-container-rich-text .h2{font-size:42px;font-weight:500}.x-container-rich-text .x-block-text p{margin:0!important}.page-wholesale .x-container-rich-text .x-block-text{font-size:24px;max-width:1306px;margin:0 auto}.feature-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:36px}.feature-card{padding:72px 30px 50px;border-radius:12px;text-align:center;transition:.3s}.feature-icon img{width:120px;margin:0 auto 30px}.feature-card h3{font-size:30px;margin-bottom:30px;line-height:100%;text-transform:capitalize}.feature-card p{font-size:22px;line-height:1.3;text-transform:capitalize;max-width:270px;margin:0 auto}.feature-cards_sec{padding-bottom:112px;background:#fff}.section-promotion-banner{background:#fff}.working-process-page-width{max-width:1480px;margin:0 auto;padding:0 15px}.process-heading{text-align:center;font-size:42px;margin-bottom:70px;line-height:100%}.process-wrapper{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.process-line{position:absolute;top:40px;left:calc(11.5% + 42px);right:calc(11.5% + 42px);height:1px;z-index:1}.process-item{position:relative;text-align:center;z-index:2;width:23%}.process-icon{width:84px;height:84px;border-radius:50%;border:3px solid;display:flex;align-items:center;justify-content:center;margin:auto auto 28px}.process-icon img{width:54px}.arrow-circle{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;position:absolute;right:-36px;top:16px}.process-item h3{font-size:30px;margin-bottom:12px;line-height:100%}.process-item p{font-size:18px;line-height:1.4;text-transform:capitalize;max-width:180px;margin:0 auto}.working-process{padding:86px 0 114px;border-bottom:1px solid #00000052;border-top:1px solid #00000052;margin-bottom:76px}.ctm_img_grid_section{padding:0 0 114px}.ctm_img_grid_wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ctm_img_grid_item{text-align:center}.ctm_img_box{margin-bottom:60px;border-radius:6px;overflow:hidden}.ctm_img_box img{width:100%;display:block}.ctm_img_title{font-size:20px;font-weight:600;line-height:1.4;max-width:218px;margin:0 auto}.footer_bottom_specing{padding-bottom:62px}.ctm_footer_bottom{background:#46256a;padding:20px 0}.ctm_footer_bottom #localization_form .toolbar-button{padding-top:0;padding-bottom:0;color:#fff;font-size:14px;font-family:Montserrat,sans-serif;padding-right:15px;line-height:100%}.ctm_footer_bottom .additional-footer .flex{line-height:normal}#localization_form #LanguageList{background:#fff}.ctm_collection_title{display:none}.ctm_collection_slider .animate_transition_card__image img,.ctm_collection_slider .animate_transition_card__image{border-radius:4px}.ctm_collection_slider .collection-item-title{text-align:center;background:#cac0f2;padding:20px 30px;color:#1e2225;text-transform:uppercase;font-size:20px;font-weight:500}.ctm_collection_slider .collection-list-header .h2{font-size:42px;margin-bottom:16px!important;line-height:100%}.ctm_collection_slider .collection-list-header .rte p{font-size:20px;text-transform:capitalize;margin:0;color:#000;line-height:100%}.ctm_collection_slider .collection-list-header{margin-bottom:70px}.section-video .button-play{background:#e1e1e1!important;width:66px;height:66px;bottom:26%!important;top:unset}.section-video .button-play span{width:38px;height:38px}.section-video .x-block-video-header{position:absolute;content:"";left:50%;transform:translate(-50%);top:50%;z-index:999;margin:0;padding:0}.section-video .x-block-video-header .h2{color:#fff;font-size:52px;width:511px;line-height:1.3}.sparkle-section{padding:100px 0}.sparkle-wrapper{background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:6px}.sparkle-grid{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;align-items:center}.sparkle-image img{width:100%;height:100%;display:block;border-radius:6px}.sparkle-text h2{font-size:52px;margin-bottom:46px;font-weight:500;max-width:450px}.sparkle-text p{font-size:22px;margin-bottom:30px;font-weight:500;text-transform:capitalize}.sparkle-btn{display:inline-block;background:#46256a;color:#fff;padding:15px 30px;text-decoration:none;border-radius:4px;font-size:20px;line-height:100%;transition:.4s}.sparkle-btn:hover{background:#cac0f2;color:#1e2225}.sparkle_btn_col{text-align:center}.sparkle-content{padding:0 86px 0 149px}.wholesale-apply-section{padding:100px 0}.wholesale-apply-wrapper{display:flex;align-items:center;justify-content:space-between;gap:40px}.wholesale-content h2{font-size:52px;margin-bottom:20px;font-weight:400!important;line-height:100%}.wholesale-content p{font-size:32px;margin-bottom:50px;line-height:100%;font-weight:400!important}.wholesale-content{width:60%;text-align:center}.wholesale-image{width:40%;text-align:-webkit-right}.wholesale-image img{display:block;height:auto}.wholesale-btn{display:inline-block;padding:14px 140px;background:#5bb5ad;color:#fff;border-radius:6px;text-decoration:none;font-weight:600;font-size:20px;transition:.4s}.wholesale-btn:hover{background:#000}.wholesale-image img{max-width:100%}.faq-container .faq-item{border-color:#00000029}.splide__arrow{border-color:#000}.splide__arrows{column-gap:8px}.featured-collection .card-info .price-compare{font-size:16px}.product-tag{position:absolute;content:"";background:#814874;z-index:999;top:16px;color:#fff;padding:7px 20px;font-size:14px;text-transform:capitalize;font-weight:500;font-family:Montserrat,sans-serif;line-height:100%;left:16px}.product-tag-pdp{padding:14px 18px;background:#46256a;font-size:15px;color:#fff;font-weight:700;letter-spacing:2%;line-height:100%;border:.7px solid #46256a;text-transform:capitalize}.save-percent{padding:14px 26px;background:#f1eeff;color:#191919;font-size:15px;line-height:100%;font-weight:500;border:.7px solid #C5C5C5}.pdp_tag_sale{display:flex;align-items:center;padding-bottom:40px}.template-product .ctm_bread_collection{display:none}.product-info .product-title{font-size:32px;letter-spacing:2%;font-weight:400;color:#000;line-height:100%}.product-info .x-block-product-title{margin-bottom:18px!important}.product-info .x-review-product{margin-bottom:30px!important}.product-info .x-block-price .price-sale{margin:0;color:#46256a;font-size:24px;font-weight:700;line-height:100%}.product-info .x-block-price .price-compare{color:#626262;font-size:20px!important;font-weight:500!important}.product-info .x-block-price{margin-bottom:40px!important}.product-info .x-variant-picker .ctm_variant_label{font-size:16px;color:#7e7e7e;font-weight:700!important;margin-bottom:20px}.product-info .swatch-small{height:24px;width:24px;margin:0}.product-info .x-variant-picker .product-form__input{padding-bottom:36px}.product-info .x-block-inventory-status{margin-bottom:40px}.product-info .x-block-buy-buttons .w-fit{border-radius:unset}.product-info .x-block-buy-buttons .add_to_cart_button{background:#000!important;color:#fff!important;font-size:14px!important;border-radius:unset!important}.product-info .x-block-buy-buttons{margin-bottom:28px!important}.x-container-slideshow .splide__arrows{column-gap:0}.section-product-recommendations .price{font-size:18px;color:#484848;font-weight:500}.section-product-recommendations .price-sale{font-size:18px;color:#484848;margin:0;font-weight:500}.section-product-recommendations .price-compare{font-size:16px;color:#000}.section-product-recommendations .splide__slide img,.section-product-recommendations .splide__track{border-radius:6px}.section-product-recommendations .ctm_recommend_title .h2{font-size:50px;font-weight:500;line-height:100%;text-transform:capitalize;margin-bottom:60px}.x-pickup-pre-order span{background:#46256a;border-radius:50%;margin-right:20px}.x-pickup-pre-order span svg path{fill:#fff}.x-pickup-pre-order .color-foreground{background:transparent!important;margin-right:0!important}.x-pickup-pre-order p,.x-pickup-pre-order .button-link{font-size:14px!important;color:#696969;font-weight:550;font-family:Montserrat,sans-serif}.x-pickup-pre-order{margin-top:28px!important}.x-estimate-delivery .estimate-content{padding-left:42px}.x-estimate-delivery .estimate-content p{margin:0;color:#717171;font-size:16px!important;max-width:450px;line-height:1.3}.x-estimate-delivery .ctm_icon_delivery{top:10px;width:24px}.x-block-estimate-delivery{margin-bottom:40px}.x-block-estimate-delivery .estimate-content strong{color:#000;font-weight:500}.product-info .x-block-buy-buttons .add_to_cart_button:hover{color:#000!important}.x-section-main-cart-items .ctm_cart_page_title{margin:0;padding:0 0 35px}.x-section-main-cart-items .ctm_cart_page_title .h2{font-size:36px;font-weight:500;text-transform:capitalize;line-height:100%}.x-section-main-cart-items .cart-items th{color:#575757;font-size:16px;font-weight:600;line-height:100%;padding-bottom:20px}.x-section-main-cart-items .form-checkout{background:#f6f3ff;border-radius:6px;padding:70px 15px 20px}.x-section-main-cart-items .form-checkout .block{font-size:16px;color:#838383;margin-bottom:16px;text-transform:capitalize}.x-section-main-cart-items .ctm_cart_input{background:#fff;border:1px solid #00000030;border-radius:3px}.x-section-main-cart-items .ctm_cart_input .button{background:#c5b8f6;border-radius:3px!important;text-transform:capitalize}.x-section-main-cart-items .form-checkout .flex .h5{color:#838383;font-size:24px}.x-section-main-cart-items .form-checkout .flex small{color:#838383;font-size:12px}.x-section-main-cart-items .form-checkout button#checkout-submit{text-transform:capitalize;font-weight:500}.x-section-main-cart-items .form-checkout p.text-center{color:#838383;font-size:16px}.x-section-main-cart-items .price-sale{color:#575757;font-weight:500;font-size:17px}.x-section-main-cart-items .col-start-2{padding-left:20px}.x-section-main-cart-items .col-start-2 a{font-size:18px;color:#363636;margin-bottom:6px}.x-section-main-cart-items dl.text-normal .inline-block{font-size:15px;color:#363636}.x-section-main-cart-items .cart-item img{border-radius:6px}.x-section-main-cart-items .ctm_cart_none{display:none}.x-section-main-cart-items .ctm_cart_page_title .nav-link{padding:0;color:#838383!important;font-size:15px;font-weight:500;text-transform:capitalize}.template-cart .x-section-main-cart-items{border-top:4px solid #F1EEFF}div#cart-icon-bubble span{background:#cac0f2!important;color:#000!important;border-radius:50%}.x-review-product{display:none!important}@media(max-width:1650px){.px-feature-content h2{font-size:38px;margin-bottom:30px}.px-feature-content p{font-size:30px;max-width:100%;margin:0 auto 40px}.img-text-wrapper{gap:80px}.x-container-rich-text .h2{font-size:46px;margin-bottom:20px}.x-container-rich-text .x-block-text{font-size:28px}.ctm_annoucment_flex{column-gap:60px}.promotion .image-treatment-text{font-size:44px}.pixie-halo-left h2{font-size:38px;margin-bottom:30px}.pixie-halo-left p{font-size:28px;margin-bottom:30px}.page-wholesale .x-container-rich-text .h2{font-size:38px}.page-wholesale .x-container-rich-text .x-block-text{font-size:22px;max-width:1306px}.feature-card{padding:64px 26px 40px}.feature-card h3{font-size:26px;margin-bottom:20px}.feature-card p{font-size:18px}.feature-wrapper{gap:20px}.feature-cards_sec{padding-bottom:100px}.working-process{padding:76px 0 100px;margin-bottom:70px}.ctm_img_box{margin-bottom:40px}.contact_flex{column-gap:80px}.featured-collection .x-block-header .leading-tight{font-size:42px!important}.featured-collection .x-block-header{row-gap:40px}.featured-collection .x-block-header .collection-title-container .flex{column-gap:22px}.featured-collection .ctm_collectiob_top{margin-top:60px}.sparkle-content{padding:0 80px 0 120px}.sparkle-text h2{font-size:40px;margin-bottom:30px}.wholesale-content{width:55%}.wholesale-image{width:45%}.testimonial-slider{max-width:1200px}.testimonial-slider .custom-prev{left:-80px}.testimonial-slider .custom-next{right:-80px}.testimonial-grid{grid-template-columns:1fr 420px;gap:40px}.testimonial-heading,.faq-container .x-block-faq-header .h2{font-size:46px;margin-bottom:60px}.ctm_collection_list_bg .collection-item-title{padding:16px 40px;font-size:20px!important;margin-top:30px}.section-video .x-block-video-header .h2{font-size:46px;width:440px}.section-video .x-block-video-header{top:45%}.ctm_button_collection .button{padding:20px 28px!important;font-size:18px}.product-page .product-media-container{padding-right:40px!important}.section-product-recommendations .ctm_recommend_title .h2{font-size:44px;margin-bottom:50px}.wholesale-content h2{font-size:42px;margin-bottom:16px}.wholesale-content p{font-size:28px;margin-bottom:36px}.featured-collection .collection-title-container .leading-snug{padding:22px 26px;font-size:17px!important}}@media(max-width:1439px){.ctm_annoucement{padding:20px 15px}.promotion .image-treatment-text{font-size:40px}.img-text-wrapper{gap:40px}.x-container-rich-text .h2{font-size:40px;margin-bottom:15px}.x-container-rich-text .x-block-text{font-size:25px}.text-box h2{font-size:30px;margin-bottom:20px}.text-box p{font-size:20px}.img-text-section{padding:0 0 60px}.px-feature-section{padding:80px 0 100px}.px-feature-top{max-width:100%;margin:0 auto 40px;font-size:26px;padding:0 15px}.px-feature-content{width:32%}.px-feature-item{width:34%}.px-feature-content h2{font-size:30px;margin-bottom:15px}.px-feature-content p{font-size:24px;margin:0 auto 30px}.px-feature-btn{padding:18px 30px;font-size:18px}.section-footer .footer-col--5 .rte p{margin:0 0 40px}.pixie_halo_text_inner{max-width:100%;padding:0 15px}.pixie-halo-wrapper{align-items:center}.pixie-halo-left p{font-size:26px;margin-bottom:20px}.feature-icon img{width:100px;margin:0 auto 24px}.feature-card{padding:50px 20px 40px}.feature-card h3{font-size:23px;margin-bottom:20px}.feature-card p{font-size:17px;max-width:100%}.process-item h3{font-size:24px}.process-item p{font-size:16px;max-width:100%}.process-icon{width:80px;height:80px}.contact_flex{column-gap:50px}.contact-form-container{padding:0}.featured-collection .x-block-header .leading-tight{font-size:40px!important}.featured-collection .x-block-header{row-gap:30px}.featured-collection .x-block-header .collection-title-container .flex{column-gap:20px}.featured-collection .ctm_collectiob_top{margin-top:50px}.featured-collection .collection-title-container .leading-snug{padding:20px 26px;font-size:18px!important}.sparkle-section{padding:80px 0}.sparkle-content{padding:0 30px 0 40px}.sparkle-text h2{font-size:42px;margin-bottom:24px;max-width:100%}.sparkle-text p{font-size:20px;margin-bottom:24px}.ctm_collection_img_col{width:40%;flex:0 0 40%}.wholesale-content h2{font-size:42px}.wholesale-content p{font-size:26px;margin-bottom:40px}.wholesale-apply-section{padding:80px 0}.wholesale-btn{padding:14px 100px}.section-video .x-block-video-header .h2{font-size:42px;width:420px}.section-video .x-block-video-header{top:40%}.ctm_collection_slider .collection-item-title{padding:15px 20px;font-size:13px}.x-container-collection-list .x-block-header{margin-bottom:40px}.testimonial-heading,.faq-container .x-block-faq-header .h2{font-size:40px;margin-bottom:50px}.ctm-testimonial{padding:64px 0 100px;margin-bottom:70px}.testimonial-content h3{font-size:30px;margin-bottom:20px}.testimonial-content p{font-size:18px;margin-bottom:30px}.testimonial-content .author{font-size:30px}.testimonial-slider .custom-next{right:0}.testimonial-slider .custom-prev{left:0}.testimonial-slider .arrow_btn{width:40px;height:40px}.testimonial-slider .custom-prev{left:50%;bottom:-54px;top:unset;transform:translate(-50%)}.testimonial-slider .custom-next{top:unset;bottom:-74px;right:43%}.faq-container .ctm_faq_box{padding:22px 0!important}.faq-container .ctm_faq_box .faq-collapsible p{font-size:20px}.ctm_collection_list_bg .collection-item-title{padding:15px 30px;font-size:18px!important;margin-top:24px}.ctm_collection_slider .collection-list-header .h2{font-size:40px}.ctm_collection_slider .collection-list-header{margin-bottom:50px}.ctm_pdp_media .product-media-item{padding:0 8px}.ctm_pdp_media{margin:0 -8px;row-gap:16px}.product-page .product-media-container{padding-right:26px!important}.pdp_tag_sale{padding-bottom:30px}.product-info .x-review-product{margin-bottom:20px!important}.product-info .x-block-price{margin-bottom:30px!important}.product-info .x-variant-picker .product-form__input{padding-bottom:30px}.product-info .x-coupon-code-block{padding:26px 16px;margin-bottom:30px;row-gap:20px}.section-product-recommendations .ctm_recommend_title .h2{font-size:40px;margin-bottom:40px}.x-section-main-cart-items .form-checkout .flex .h5{font-size:20px}.x-section-main-cart-items .col-start-2 a{font-size:16px}.x-section-main-cart-items .ctm_cart_page_title .h2{font-size:30px}}@media(max-width:1199px){.section-footer p.h6{font-size:18px}.section-footer .footer__newsletter{margin:30px 0 16px}.promotion .image-treatment-text{font-size:34px;max-width:500px;margin-left:auto!important}.ctm_annoucement{padding:15px}.announcement-bar_text p,.ctm_annoucment_flex .button{font-size:14px}.ctm_breadcrumb{padding:20px 15px!important}.x-container-rich-text .h2{font-size:36px;margin-bottom:12px}.x-container-rich-text .x-block-text{font-size:22px}.img-text-wrapper{gap:30px}.text-box p{font-size:18px}.text-box h2{font-size:28px;margin-bottom:15px}.px-feature-top{margin:0 auto 30px;font-size:22px}.px-feature-section{padding:40px 0 80px}.px-feature-content{width:38%}.px-feature-item{width:31%}.text-box h2{font-size:25px}.px-feature-content h2{font-size:22px}.px-feature-content p{font-size:18px;margin:0 auto 20px}.px-feature-btn{padding:14px 24px;font-size:16px}.pixie-halo-left h2{font-size:34px;margin-bottom:16px}.pixie-halo-left p{font-size:24px;margin-bottom:16px}.page-wholesale .x-container-rich-text .h2{font-size:32px}.page-wholesale .x-container-rich-text .x-block-text{font-size:18px;max-width:100%}.ctm_img_box{margin-bottom:20px}.ctm_img_grid_section{padding:0 0 80px}.arrow-circle{width:42px;height:42px}.process-icon img{padding:4px}.process-icon{width:74px;height:74px}.process-line{left:calc(10.5% + 42px);right:calc(10.5% + 42px)}.working-process{padding:60px 0 80px;margin-bottom:70px}.process-heading{font-size:36px;margin-bottom:50px}.external-video .button-play{background:#fff;width:64px;height:64px;bottom:30%!important}.section-video .x-block-video-header .h2{font-size:40px;width:100%}.wholesale-content h2{font-size:32px}.wholesale-content p{font-size:20px;margin-bottom:26px}.wholesale-btn{padding:12px 60px;font-size:18px}.x-container-collection-list .x-block-header .h2{font-size:38px}.sparkle-text h2{font-size:30px;margin-bottom:18px}.sparkle-text p{font-size:17px;margin-bottom:20px}.sparkle-btn{padding:12px 24px;font-size:18px}.sparkle-section{padding:64px 0}.featured-collection .x-block-header .leading-tight{font-size:38px!important}.featured-collection .ctm_collectiob_top{margin-top:36px}.featured-collection .x-block-header .collection-title-container .flex{column-gap:20px}.featured-collection .collection-title-container .leading-snug{padding:16px 24px;font-size:18px!important}.featured-collection .x-block-header{row-gap:18px}.ctm_button_collection{padding:28px 0 0!important}.product-info .product-title{font-size:28px}.section-product-recommendations .ctm_recommend_title .h2{font-size:36px;margin-bottom:35px}}@media(max-width:1024px){.feature-wrapper,.ctm_img_grid_wrapper{grid-template-columns:repeat(2,1fr)}}@media(max-width:991px){.section-footer .footer-col--2{padding-left:16px}#selector-social .social-list{column-gap:6px}.promotion .image-treatment-text{font-size:30px;max-width:360px}.pixie-halo-wrapper{display:flex;flex-wrap:wrap;flex-direction:column-reverse;text-align:center;gap:0}.pixie-halo-right{width:100%}.pixie-halo-right img{display:block;width:100%!important}.pixie-halo-left{width:100%}.pixie-buttons{justify-content:center}.pixie_halo_text_inner{padding:50px 15px}.feature-cards_sec{padding-bottom:80px}.contact_flex{row-gap:40px;flex-wrap:wrap}.contact_img,.x-container-contact-form{width:100%}.testimonial-grid{grid-template-columns:1fr 320px;gap:30px}.testimonial-slider .custom-next{right:40%}.ctm_button_collection .button{padding:16px 24px!important;font-size:16px}.x-section-main-cart-items .col-start-2{padding-left:10px}.x-section-main-cart-items .ctm_cart_page_title .h2{font-size:28px}.x-section-main-cart-items .ctm_cart_page_title{padding:0 0 20px}.x-section-main-cart-items .price-sale{font-size:15px}.x-section-main-cart-items .form-checkout{padding:30px 15px 20px}.x-section-main-cart-items .cart-items th{font-size:15px;padding-bottom:12px}.x-section-main-cart-items .form-checkout .flex .h5{font-size:17px}.section-footer p.h6{font-size:16px}}@media(max-width:768px){.testimonial-grid{grid-template-columns:1fr;text-align:center;gap:30px}.sparkle-text{text-align:center}.featured-collection .card-info{padding:20px 0 0!important}.stars{margin-bottom:20px;justify-content:center}.wholesale-apply-wrapper{flex-direction:column-reverse;text-align:center}.wholesale-image{width:100%;margin:0 auto}.wholesale-image img{display:block;width:100%}.wholesale-content{width:100%}.sparkle-grid{grid-template-columns:1fr}.sparkle-content{padding:30px 20px}.sparkle-text h2{font-size:26px}.img-box{width:100%}.px-feature-section{padding:20px 0 60px}.px-feature-top{margin:0 auto 24px;font-size:18px}.px-feature-item,.px-feature-content{width:100%}.px-feature-grid{flex-wrap:wrap;row-gap:40px}.testimonial-image{text-align:center}.img-text-wrapper.row-reverse{flex-direction:column}.testimonial-image img{width:280px;height:280px;margin:0 auto}.testimonial-content p{max-width:100%}.testimonial-heading,.faq-container .x-block-faq-header .h2{font-size:34px;margin-bottom:40px}.img-text-wrapper{flex-direction:column;gap:30px;text-align:center}.text_box_inner{max-width:100%}.img-text-section{padding:0 0 50px}.img-text-section .text-box{width:100%}.process-wrapper{align-items:center;flex-wrap:wrap;gap:0}.process-line,.arrow-circle{display:none}.process-item{width:50%;margin-bottom:30px}.working-process{padding:50px 0 60px;margin-bottom:60px}.process-heading{font-size:30px;margin-bottom:40px}}@media(max-width:767px){.promotion .image-treatment-text{font-size:26px;max-width:100%}.testimonial-slider .custom-prev{left:46%}.external-video .button-play{TOP:50%}.x-container-rich-text .h2{font-size:30px;margin-bottom:10px}.x-container-rich-text .x-block-text{font-size:20px}.text-box p{font-size:16px}.text-box h2{font-size:24px}.px-feature-top{margin:0 auto 20px;font-size:16px}.section-footer .footer-col--2{padding-left:0}.footer_bottom_specing{padding-bottom:46px}.text-column-with-icon .ctm_icon_box{padding:0}.ctm-icon{width:64px!important;height:64px!important;margin-bottom:16px}.ctm_icon_text_col .h3{font-size:16px;padding-bottom:12px}.page-wholesale .x-container-rich-text .x-block-text{font-size:16px}.contact_flex{row-gap:20px}.contact-form .heading-form .h2{font-size:22px}.featured-collection .collection{flex-wrap:wrap;row-gap:15px;flex-direction:column}.ctm_collection_img_col{width:100%;flex:0 0 100%}.section-video .x-block-video-header{position:unset;transform:unset}.section-video .x-block-video-header .h2{font-size:34px;color:#000;text-align:center;margin-bottom:20px}.ctm_collection_slider .collection-list-header .h2{font-size:32px}.product-page .product-media-container{padding:0 20px!important}.product-content-container{padding:35px 20px 0}.product-info .x-coupon-code-block{padding:20px 15px;row-gap:16px;max-width:100%}.pdp_tag_sale{padding-bottom:26px}.product-info .product-title{font-size:26px}.product-info .x-block-price .price-sale{font-size:20px}.product-info .x-block-price .price-compare{font-size:17px!important}.product-info .x-block-price{margin-bottom:20px!important}.product-info .x-variant-picker .product-form__input{padding-bottom:26px}.product-info .x-variant-picker .ctm_variant_label{font-size:15px;margin-bottom:15px}.product-info .swatch-small{height:22px;width:22px}.product-info .x-block-inventory-status{margin-bottom:24px}.x-pickup-pre-order p,.x-pickup-pre-order .button-link{font-size:12px!important}.x-estimate-delivery .estimate-content p{font-size:15px!important;max-width:100%}.x-estimate-delivery .estimate-content{padding-left:38px}.x-pickup-pre-order span{margin-right:14px;width:22px;height:22px}.x-block-estimate-delivery{margin-bottom:26px}.product-info .x-block-buy-buttons{margin-bottom:20px!important}.x-pickup-pre-order{margin-top:14px!important}.product-info .x-coupon-code-block .color-heading-coupon_code_tVr3gr{font-size:18px}.accordion .ctm_accordion{padding:16px 0}.accordion .ctm_accordion p{font-size:14px}.product-info .text-icon{column-gap:8px;margin-bottom:24px}.section-product-recommendations .ctm_recommend_title .h2{font-size:30px;margin-bottom:20px}.product-tag-pdp{padding:12px 16px;font-size:14px}.save-percent{padding:12px 20px;font-size:14px}.product-info{padding:0!important;max-width:100%}}@media(max-width:600px){.feature-wrapper,.ctm_img_grid_wrapper{grid-template-columns:1fr}}@media(max-width:575px){.ctm_annoucement{padding:12px}.announcement-bar_text p,.ctm_annoucment_flex .button{font-size:12px}.ctm_breadcrumb{padding:15px!important}.pixie-buttons{flex-wrap:wrap}.pixie-btn{width:100%}.pixie-halo-left h2{font-size:30px;margin-bottom:14px}.pixie-halo-left p{font-size:20px}.page-wholesale .x-container-rich-text .h2{font-size:25px}.feature-wrapper{gap:15px}.feature-card{padding:40px 15px}.feature-icon img{width:80px;margin:0 auto 18px}.feature-card h3{font-size:21px;margin-bottom:16px}.feature-cards_sec{padding-bottom:60px}.ctm_img_grid_wrapper{gap:15px}.ctm_img_box{margin-bottom:15px}.ctm_img_title{font-size:16px}.process-item{width:100%;margin-bottom:24px}.process-icon img{padding:7px}.process-icon{width:72px;height:72px;margin-bottom:18px}.process-item h3{font-size:20px}.process-heading{font-size:26px;margin-bottom:30px}.working-process{padding:40px 0;margin-bottom:50px}.ctm_img_grid_section{padding:0 0 50px}.feature-card p{font-size:16px}.featured-collection .x-block-header .collection-title-container .flex{column-gap:12px}.featured-collection .collection-title-container .leading-snug{padding:14px 20px;font-size:16px!important}.featured-collection .x-block-header .leading-tight{font-size:30px!important}.featured-collection .x-block-header{row-gap:6px}.featured-collection .card-info .card__heading{margin-bottom:10px!important}.featured-collection .card-info .price span{font-size:16px!important}.featured-collection .ctm_collectiob_top{margin-top:18px}.sparkle-text h2{font-size:21px}.sparkle-text p{font-size:15px;margin-bottom:16px}.sparkle-section{padding:50px 0}.collection_wrapper .splide__arrows{margin-top:0}.splide__arrow{padding:8px;width:34px;height:34px}.wholesale-apply-section{padding:50px 0}.wholesale-content h2{font-size:28px}.wholesale-content p{font-size:18px;margin-bottom:18px;line-height:1.3}.wholesale-btn{padding:12px 40px;font-size:16px}.section-video .x-block-video-header .h2{font-size:28px;margin-bottom:18px;padding:0 10px}.external-video .button-play{width:50px;height:50px}.section-video .button-play span{width:24px;height:24px}.ctm_collection_slider .collection-list-header .h2{font-size:30px;margin-bottom:12px}.ctm_collection_slider .collection-list-header{margin-bottom:26px}.ctm_collection_slider .collection-item-title{padding:12px;font-size:12px}.ctm_collection_list_bg{padding:32px 0}.x-container-collection-list .x-block-header .h2{font-size:30px}.x-container-collection-list .x-block-header{margin-bottom:26px}.ctm_collection_list_bg .collection-item-title{padding:12px;font-size:12px!important;margin-top:12px}.testimonial-heading,.faq-container .x-block-faq-header .h2{font-size:28px;margin-bottom:28px}.faq-container .ctm_faq_box{padding:18px 0!important}.faq-container .ctm_faq_box .faq-collapsible p{font-size:17px}.faq-container .ctm_faq_box .leading-normal p{font-size:16px}.ctm-testimonial{padding:50px 0 100px;margin-bottom:60px}.testimonial-content h3{font-size:25px;margin-bottom:15px}.testimonial-content p{font-size:15px;margin-bottom:20px;line-height:1.4}.testimonial-content .author{font-size:26px}.testimonial-grid{gap:24px}.testimonial-slider .custom-next{right:32%}.testimonial-slider .custom-prev{left:45%}.testimonial-slider .arrow_btn{width:36px;height:36px}.ctm_button_collection{padding:16px 0 0!important}.ctm_button_collection .button{padding:15px 22px!important;font-size:15px}}@media(max-width:380px){.ctm_collection_slider .collection-item-title{padding:12px 10px;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
