@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-SemiBold.woff2?v=1784097921) format("woff2"),url(/cdn/shop/files/Poppins-SemiBold.woff?v=1784097921) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-Regular.woff2?v=1784097921) format("woff2"),url(/cdn/shop/files/Poppins-Regular.woff?v=1784097921) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-Medium.woff2?v=1784097921) format("woff2"),url(/cdn/shop/files/Poppins-Medium.woff?v=1784097921) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-Bold.woff2?v=1784097921) format("woff2"),url(/cdn/shop/files/Poppins-Bold.woff?v=1784097922) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lilita One;src:url(/cdn/shop/files/LilitaOne.woff2?v=1784097920) format("woff2"),url(/cdn/shop/files/LilitaOne.woff?v=1784097921) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/cdn/shop/files/Fraunces72ptSoft-Regular.woff2?v=1784097921) format("woff2"),url(/cdn/shop/files/Fraunces72ptSoft-Regular.woff?v=1784097921) format("woff");font-weight:400;font-style:normal;font-display:swap}.nd_heading_exlg,.nd_heading_lg,.nd_heading,.nd_heading_sm,.nd_heading_exsm{font-family:Moore Henry;font-weight:400;font-size:70px;font-size:clamp(3.75rem,3.3803rem + 1.0025vw,5rem);line-height:1;letter-spacing:1px;margin:0}.nd_heading_exlg{font-size:110px;font-size:clamp(4.9375rem,3.4408rem + 4.0451vw,8.75rem);line-height:1}.nd_title_exlg,.nd_title_lg,.nd_title,.nd_title_sm,.nd_title_exsm{font-family:Baste A;font-weight:500;font-size:22px;font-size:clamp(1.375rem,1.2528rem + .3315vw,1.75rem);line-height:1.1;letter-spacing:0px;margin:0}.nd_subheading{font-family:Baste A;font-weight:500;font-size:18px;font-size:clamp(1.125rem,1.0092rem + .3141vw,1.5rem);line-height:1.1;letter-spacing:0px;margin:0}.nd_paragraph_exlg,.nd_paragraph_lg,.nd_paragraph,.nd_paragraph_sm,.nd_paragraph_exsm{font-family:Cooper Md TL;font-weight:500;font-size:20px;font-size:clamp(1.25rem,1.1761rem + .2005vw,1.5rem);line-height:1.4;letter-spacing:0px;margin:0}.nd_paragraph_exlg p,.nd_paragraph_lg p,.nd_paragraph p,.nd_paragraph_sm p,.nd_paragraph_exsm p{margin-bottom:0}.nd_title{font-size:18px;line-height:1.3}.nd_paragraph,.nd_paragraph_sm,.nd_title_sm,.nd_paragraph_exsm,.nd_title_exsm{font-size:18px;line-height:1.6}.nd_button{border-radius:30px;padding:14px 30px;margin:0 0 5px;transition:transform .2s,box-shadow .2s;display:inline-flex}.nd_button:hover{transform:translateY(-2px);box-shadow:0 8px 0 -2px #0000001f}.top_space_half{padding-top:40px}.bottom_space_half{padding-bottom:40px}.top_space{padding-top:96px}.bottom_space{padding-bottom:96px}.jcontent_center{justify-content:center}.uppercase{text-transform:uppercase}.mb_24{margin-bottom:24px!important}.mb_40{margin-bottom:40px!important}.align_left{align-items:flex-start}.align_center{align-items:center}.align_right{align-items:flex-end}.content_block{display:flex;flex-direction:column;gap:20px;margin:0 auto;height:100%}.content_para ul{display:flex;flex-direction:column;gap:10px;margin:0}.title_head{display:flex;align-items:flex-start;gap:12px}.title_head .title_head_icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:2px}.content_block .bl_subhead_outer+.bl_heading_outer{margin-top:12px}.content_block .bl_heading_outer+.block_para{margin-top:20px}.content_block .block_para+.buttons{margin-top:32px}.content_block .bl_heading_outer+.buttons{margin-top:32px}.bl_icon_outer .bl_icon svg{width:100%;height:100%}.bl_rating_outer .bl_rating{display:flex;gap:2px}.bl_badge_outer .bl_badge{display:block;font-family:Lilita One,Fraunces;font-size:10px;line-height:1.5;font-weight:400;letter-spacing:.3px;margin-bottom:0}.bl_imgcont .bl_imgcont_inner{display:flex;gap:40px}.bl_imgcont .bl_imgcont_inner.bl_imgcont_rev{flex-direction:row-reverse}.bl_imgcont .bl_imgcont_inner .bl_imgcont_image{display:flex}.bl_imgcont_image .bl_imgcont_imgbox{display:flex;justify-content:center;align-items:center;width:100%}.bl_imgcont_image .bl_imgcont_imgbox img{width:100%;height:100%}.bl_imgcont_content .bl_subhead_outer+.bl_heading_outer{margin-top:12px}.bl_imgcont_content .bl_heading_outer+.block_para{margin-top:20px}.bl_imgcont_content .block_para+.buttons{margin-top:32px}.bl_gridlist_outer .bl_gridlist{display:flex;width:100%}.bl_list_outer .bl_list{position:relative;display:flex;flex-direction:column;height:100%}.bl_list.min_width_340{min-width:340px}.bl_icon_outer .bl_icon{display:flex}.bl_list .bl_icon_outer+.bl_title_outer{margin-top:12px}.bl_list .bl_title_outer+.block_para{margin-top:8px}.bl_list .bl_rating_outer+.block_para{margin-top:12px}.bl_list .block_para+.bl_subhead_outer{margin-top:16px}.bl_list_outer .bl_list .bl_badge_outer{position:absolute;right:12px;top:-8px}.bl_faqlist{display:flex;flex-direction:column;width:100%;margin:0 auto}.bl_faqlist .nd_faq{border-bottom:1px solid rgb(102 33 94 / 20%)}.bl_faqlist .nd_faq .nd_faq_head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:16px 0;cursor:pointer}.bl_faqlist .nd_faq .nd_faq_head .faq_icon{display:flex;align-items:center;width:12px;height:12px;margin-top:9px}.bl_faqlist .nd_faq .nd_faq_head .faq_icon svg{transition:.4s all ease}.bl_faqlist .nd_faq.nd_faq_active .nd_faq_head .faq_icon svg{transform:rotate(180deg)}.bl_faqlist .nd_faq .nd_faq_answer{display:none;padding-bottom:16px}.bl_newsletter .bl_newsletter_inner{display:flex;gap:40px}.bl_newsletter .bl_newsletter_inner .bl_newsletter_content,.bl_newsletter .bl_newsletter_inner .bl_newsletter_form{width:50%}.bl_newsletter_content .bl_subhead_outer+.bl_heading_outer{margin-top:12px}.bl_newsletter_content .bl_heading_outer+.block_para{margin-top:20px}.bl_newsletter_content .block_para+.buttons{margin-top:32px}.bl_newsletter_form .newsletter_form_group{display:flex;gap:12px;padding:5px 0}.bl_newsletter_form .newsletter_form_group button{display:flex;flex-shrink:0;font-family:Lilita One,Fraunces;font-weight:400;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:14px 36px;font-size:16px;line-height:30px;transition:transform .2s,box-shadow .2s;cursor:pointer}.bl_newsletter_form .newsletter_form_group button:hover{transform:translateY(-2px);box-shadow:0 8px 0 -2px #0000001f}.bl_newsletter_form .newsletter_form_group button svg{display:none}.bl_newsletter_form .newsletter_form_group input{font-family:Poppins,sans-serif;font-size:16px;font-weight:500;margin:0;border:4px solid #ff3d00;border-radius:40px;height:60px;padding:16px 24px}.nd_mainprod_sec .mainprod_inner{display:flex;gap:48px}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size{width:100%;max-width:unset}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form_swatch_box{width:100%;margin-top:4px}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form__swatch__item label{position:relative;width:100%;padding:18px 10px 16px;border:1px solid #e8dee7}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form__swatch__item:has(input:checked) label{box-shadow:0 0 0 2px #66215e}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form__swatch__item label .variant_label{position:absolute;top:-12px;padding:5px 10px;border-radius:5px;background:#66215e;color:#fff}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form_swatch_box .product-form__swatch__item{display:block;width:calc(33.3334% - 5px)}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form__swatch__item label .variant_size{font-family:COOPER MD TL;font-size:15px!important;line-height:1;background:transparent!important;border:0;padding:0;color:#66215e!important;font-weight:900;letter-spacing:1px;margin-bottom:5px}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form__swatch__item label .discounted_value,.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form__swatch__item label .discounted_value.hidden+.unit_price{font-family:COOPER MD TL;font-size:15px!important;line-height:1;background:transparent;border:0;padding:0;color:#66215e;font-weight:900;letter-spacing:.2px;margin-bottom:5px;text-decoration:none}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form__swatch__item label .unit_price{text-decoration:line-through}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form__swatch__item label .discounted_value.hidden+.unit_price{margin-bottom:0}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form__swatch__item label .unit_price strong{font-weight:400;color:#9d9d9d}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form__swatch__item label .discounted_value.hidden+.unit_price strong{color:#66215e;font-weight:900}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form__swatch__item label .unit_discount{color:#66215e}.shopify-block.recharge-subscription-widget{justify-content:flex-start!important;margin-top:20px}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option){border:1px solid rgb(102 33 94 / 15%);background:#fff;border-radius:10px;padding:20px}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option rc-purchase-option__selected){box-shadow:0 2px 4px #00000038}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__label){padding:0;flex-direction:row;justify-content:space-between;gap:40px}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__selector){position:relative;font-family:Cooper Md TL;font-weight:500!important;font-size:16px;line-height:20px;letter-spacing:.7px;margin:0;color:#66215e;padding:0}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__selector):before{content:"";width:16px;height:16px;border:2px solid rgb(102 33 94 / 30%);margin-right:10px;border-radius:20px;flex-shrink:0}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__selector):before{border:2px solid #ff3d00}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option):before{content:"";position:absolute;left:25px;top:25px;width:10px;height:10px;background:#ff3d00;border-radius:20px;visibility:hidden;opacity:0;z-index:1}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option rc-purchase-option__selected):before{visibility:visible;opacity:1}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__badge){top:20px;left:200px;right:unset!important;background:#ff3d00;border:1px solid #ff3d00;border-radius:40px}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__checked-indicator){display:none}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__prices){line-height:1;font-family:Cooper Md TL;font-weight:500!important;font-size:18px;line-height:20px;color:#66215e}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__original-price){display:inline-block;font-family:Arial;font-size:14px!important;line-height:1.2;font-weight:400;color:#66215e4d;margin-right:8px}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__discounted-price){font-family:Cooper Md TL;font-weight:500;font-size:18px;line-height:20px;color:#66215e}.recharge-subscription-widget recharge-subscription-widget::part(rc-benefits__list){font-family:Arial;font-size:14px!important;line-height:22px;font-weight:600;color:#66215e;margin-right:8px;--rc-widget-bullet-icon-image-color: #ff3d00}.recharge-subscription-widget recharge-subscription-widget::part(rc-learn-more){display:none}.recharge-subscription-widget recharge-subscription-widget::part(rc-plans-dropdown){display:flex;align-items:center;gap:10px}.recharge-subscription-widget recharge-subscription-widget::part(rc-plans__label){display:block;font-family:Arial;font-size:14px!important;line-height:1.2;font-weight:600;color:#66215e;margin-bottom:0;letter-spacing:.5px}.recharge-subscription-widget recharge-subscription-widget::part(rc-plans-select){font-family:Cooper Md TL;font-weight:500!important;font-size:14px;line-height:1.2;padding:6px 32px 6px 12px!important;height:42px;color:#66215e;text-transform:capitalize;outline:0;box-shadow:none;border:1px solid #ccc!important;min-width:max-content;cursor:pointer}.recharge-subscription-widget recharge-subscription-widget::part(rc-plans-button){color:#66215e;background:#fff;border:2px solid #ff3d00;border-radius:40px}.recharge-subscription-widget recharge-subscription-widget::part(rc-plans-button rc-plans-button__selected){background:#ff3d00;color:#fff;border:2px solid #ff3d00}.recharge-subscription-widget recharge-subscription-widget::part(rc-plans-button__interval){font-family:Lilita One,Fraunces;font-size:14px;line-height:20px;font-weight:400;text-transform:uppercase;letter-spacing:.7px}.recharge-subscription-widget recharge-subscription-widget::part(rc-plans-button__discount){font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:19px;text-transform:capitalize}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__sub-container){flex-direction:column-reverse;margin-top:16px;padding:0}.recharge-subscription-widget recharge-subscription-widget::part(rc-benefits__list) li{margin:0!important}@media screen and (max-width:1200px){.bl_newsletter .bl_newsletter_inner .bl_newsletter_content{width:40%}.bl_newsletter .bl_newsletter_inner .bl_newsletter_form{width:60%}}@media screen and (max-width:1024px){.bl_imgcont .bl_imgcont_inner{flex-wrap:wrap}.bl_imgcont .bl_imgcont_inner .bl_imgcont_content{width:100%!important}.bl_imgcont .bl_imgcont_inner .bl_imgcont_image{width:100%}.bl_gridlist_outer .bl_gridlist{display:grid;grid-template-columns:repeat(2,1fr)}.bl_list_outer .bl_list .bl_title_outer{width:100%}.bl_gridlist_outer .bl_gridlist .bl_list_outer{max-width:100%}.bl_newsletter .bl_newsletter_inner{flex-wrap:wrap}.bl_newsletter .bl_newsletter_inner .bl_newsletter_content,.bl_newsletter .bl_newsletter_inner .bl_newsletter_form{width:100%}.bl_newsletter .bl_newsletter_inner .bl_newsletter_form{max-width:600px}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form_swatch_box .product-form__swatch__item{width:calc(25% - 5px)}}@media screen and (max-width:767px){.top_space{padding-top:60px}.bottom_space{padding-bottom:60px}.bl_gridlist_outer .bl_gridlist{grid-template-columns:repeat(1,1fr)}.justify767_center{justify-content:center!important}.bl_list_outer:has(.bl_list.min_width_340){width:100%}.bl_list.min_width_340{min-width:unset;width:100%}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form_swatch_box{flex-wrap:wrap;row-gap:20px}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form_swatch_box .product-form__swatch__item{width:calc(33.3334% - 5px)}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form__swatch__item label{min-width:unset}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option){padding:15px}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option):before{top:21px;left:21px;width:8px;height:8px}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__badge){top:12px;left:190px}}@media screen and (max-width:480px){.bl_newsletter_form .newsletter_form_group{flex-wrap:wrap}.bl_newsletter_form .newsletter_form_group button{width:100%}.product_info .prod_info_block product-interactive-options .product-form__swatch.swatch_pack_size .product-form_swatch_box .product-form__swatch__item{width:calc(50% - 5px)}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__badge){top:-14px;left:unset;right:10px!important;font-size:11px}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__selector){align-items:flex-start;font-size:15px;flex-shrink:0}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__label){gap:15px}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option__selector):before{margin-right:6px;width:15px;height:15px}.recharge-subscription-widget recharge-subscription-widget::part(rc-purchase-option):before{top:20.5px;left:20.5px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/layout.css.map */
