*{scroll-behavior:smooth}.pdp_sc_parent .product__title{margin:0}.pdp_sc_parent .product__title h1{color:#2c2c2c;font-family:DM Sans;font-size:42px;font-style:normal;font-weight:700;line-height:48.5px;letter-spacing:-1.15px;margin-bottom:8px}.profile-mbl{display:none}.bp-single-point img{width:18px;height:18px}.bp-point-text{color:#412f87;font-family:DM Sans;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;letter-spacing:0px}.bp-single-point{display:flex;align-items:center;gap:6.5px;border:1px solid #412F87;padding:10.4px;border-radius:4px}.bp-main-wrapper{display:flex;align-items:center;gap:4px;margin:16px 0!important}.pd-main-wrapper{color:#2c2c2c;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0px;margin:0!important;max-width:552px}.pdp_sc_parent .product__media-wrapper,.pdp_sc_parent .product__info-wrapper{max-width:50%!important;width:100%!important}.new-v-option{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px;border:1px solid #B2B2AE;background:#fff;padding:14px 16px;position:relative;color:#2c2c2c;text-align:center;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0px;gap:2px}.new-v-option img{width:90px;height:90px}input.new-col-inp{position:absolute;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.new-v-drop-down{display:flex;align-items:center;gap:14px;margin-top:12px}h4.new-v-heading{color:#000;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;letter-spacing:0px;margin:0}.new-v-single-pack img{min-width:90px;height:90px;object-fit:cover}.new-v-single-pack{display:flex;flex-direction:column;align-items:center;gap:2px;border-radius:11.772px;border:1px solid #E5E5E5;background:#fff;flex:1;position:relative;padding:17px 13px 13px}.new-varint-pack{display:flex;align-items:center;gap:9px;margin-top:24px}input.box-inp{position:absolute;width:100%;height:100%;margin:0;opacity:0;top:0;left:0;cursor:pointer}.bundles-top{display:flex;align-items:center;justify-content:space-between;margin-top:24px}h3.bundle-heading{color:#000;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;letter-spacing:0px}span.bundle-select-pack{color:#412f87;font-family:DM Sans;font-size:12px;font-style:normal;font-weight:500;line-height:20px;text-transform:capitalize;letter-spacing:0px}.box-var{color:#1d211e;text-align:center;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:0px;text-transform:capitalize!important}.bundle-tag{border-radius:54.418px;background:#412f87;color:#fff;font-family:DM Sans;font-size:12px;font-style:normal;font-weight:500;line-height:16px;text-transform:capitalize;letter-spacing:0px;margin:0;padding:2px 7px;position:absolute;top:-12px}.buble-dur{color:#1d211e;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0px}.inp-check svg{width:14px;height:14px}.input-svg-wrapper{display:flex;justify-content:center;align-items:center;background:var(--White, #FFF);min-width:20px;height:20px;border:1.5px solid #412F87;border-radius:2px}.new-sub-content{display:flex;align-items:center;gap:16px}.new-sub-select-block-new.sub-one-wrapper-new.new-check-wrap{border-radius:8px;border:1.5px dashed #412F87;padding:13px 17px;position:relative;margin:24px 0!important}input.new-sub-inp-new{position:absolute;width:100%;height:100%;margin:0;top:0;left:0;opacity:0;cursor:pointer}.new-variant-block{margin:24px 0 0!important}.new-sub-title p{color:#000;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:0px}.new-sub-title p strong{color:var(--Black, #000);font-family:DM Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;letter-spacing:0px}.inp-check{display:none}.new-sub-select-block-new.sub-one-wrapper-new.new-check-wrap:has(.new-sub-inp-new:checked) .inp-check{display:flex}.new-sub-select-block-new.sub-one-wrapper-new.new-check-wrap:has(.new-sub-inp-new:checked){background:#f0edff}.new-v-single-pack:has(.box-inp:checked),.new-v-option:has(.new-col-inp:checked){border-radius:11.661px;border:1.5px solid #412F87;background:#8385f11a}.dispatch-block-wrapper{margin:0!important;border-radius:4px;background:#f0edff;padding:7px 0;display:flex;justify-content:center;align-items:center;gap:5px}.dispatch-text{color:#1d211ef2;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:1px;text-transform:capitalize}.pdp_sc_parent .atc-button{border-radius:8px;background:#412f87;margin:0!important;height:67px}.pdp_sc_parent .atc-button:before{content:unset!important}.pdp_sc_parent .atc-button:after{content:unset!important}.pdp_sc_parent .product-form{margin:0!important}.new-btn-content{color:#fff;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;letter-spacing:0px;display:flex;justify-content:center;align-items:center;gap:5px}span.new-btn-compare-price{opacity:.5;text-decoration:line-through;display:none}.new-btn-dis-price{display:none}.pdp_sc_parent .icon-with-text__item .h4{color:#000;text-align:center;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0px}.pdp_sc_parent .icon-with-text{margin:0!important;gap:12px;justify-content:space-between}.pdp_sc_parent .icon-with-text__item{display:flex;flex-direction:row!important;align-items:center;justify-content:center;gap:8px;margin:0!important;width:max-content!important}.pdp_sc_parent .icon-with-text img{width:24px!important;height:24px!important;margin:0!important}.payment-cards{margin:14px 0 24px!important;display:flex;justify-content:center}.payment-cards img{width:100%}.gb-block-wrapper{border-radius:12px;border:1px dashed #412F87;background:url(<path-to-image>) #d3d3d3 50% / cover no-repeat;margin:0 0 20px!important;padding:16px;display:flex;align-items:center;gap:15px}.gb-block-wrapper span{color:#000;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0px}.product-ratinsg-wrapper{margin:0 0 5px!important;display:flex;align-items:center;gap:8px;color:#000}.product-ratinsg-wrapper span{text-decoration:underline;font-weight:600}.gb-content{display:flex;flex-direction:column;align-items:start}.gb-bold-text{color:#121212;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0px}.gb-light-text{color:#121212;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:0px;padding-top:3px}.pdp_sc_parent .product__accordion{border-radius:8px;border:1px solid #412F87!important;background:#f0edff;padding:10px 16px;margin:12px 0 0!important}.pdp_sc_parent .product__accordion summary{padding:0!important}.pdp_sc_parent .h4.accordion__title{color:#000;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0px}.pdp_sc_parent .accordion__content{margin:0!important;padding:15px 0 0!important}.pdp_sc_parent .accordion__content p{margin:0!important;color:var(--Black, #000);font-family:DM Sans;font-size:12px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0px;max-width:506px}.upsell-single-block img{min-width:93px;max-width:93px;width:100%;object-fit:contain;height:93px}.upsell-single-block{display:flex;align-items:center;gap:16px;border:1px solid var(--dartk-purple, #412F87);background:var(--white, #FFF);padding:12px;border-radius:8px}h4.u-product-title{color:#000;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0px;padding-bottom:12px}.upsell-price{display:flex;align-items:center;flex-direction:row-reverse;justify-content:start;gap:7px}.upsell-org-price{color:#272724;text-align:center;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:600;line-height:16.4px;letter-spacing:0px}.upsell-compare-price{color:#0009;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:16.4px;text-decoration-line:line-through;letter-spacing:0px}button.upsell-btn{height:34px;border-radius:6px;background:var(--dartk-purple, #412F87);border:none;max-width:129px;width:100%;display:flex;justify-content:center;align-items:center;margin-top:12px;color:var(--white, #FFF);font-family:DM Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0px;cursor:pointer}.upsell-heading{color:#000;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;letter-spacing:0px;padding-bottom:12px}.upsell-wrapper{margin:24px 0 0!important}@media screen and (max-width: 768px){.profile-mbl{display:block;overflow:hidden}.product-ratinsg-wrapper span{text-decoration:underline;font-size:12px}.new-v-single-pack img{min-width:60px;height:60px;max-width:60px}.pdp_sc_parent .product__title h1{font-size:28px;line-height:normal}.bp-single-point{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px 8px;gap:4px;flex:1}.pdp_sc_parent{flex-direction:column!important}.pdp_sc_parent .product__media-wrapper,.pdp_sc_parent .product__info-wrapper{max-width:100%!important;width:100%!important}.pd-main-wrapper{font-size:14px}.new-variant-block{margin:14px 0 0!important}.new-v-option img{width:63px;height:63px}.bundle-tag,.box-var{font-size:11px}.new-v-single-pack{padding:13px 7px 12px}.buble-dur{font-size:12px}.new-sub-select-block-new.sub-one-wrapper-new.new-check-wrap{margin:16px 0 20px;padding:13px 10px}.new-sub-content{gap:10px}.new-sub-title p{font-size:13px}.pdp_sc_parent .atc-button{height:53px}.new-btn-content{font-size:16px}.pdp_sc_parent .icon-with-text{margin:0!important;gap:16px;justify-content:space-between;flex-wrap:wrap;justify-content:center}.pdp_sc_parent .icon-with-text__item .h4{font-size:12px;line-height:16px}.payment-cards{margin:12px 0 0!important}.pdp_sc_parent .accordion__content{margin:0!important;padding:8px 0 0!important}.upsell-wrapper{margin:20px 0 0!important}.upsell-single-block img{min-width:90px;max-width:90px}h4.u-product-title{font-size:12px}.approved-card-container{margin-top:10px!important}.gb-block-wrapper{margin:20px 0!important}img.global-media-settings.global-media-settings--no-shadow{display:none!important}}@media screen and (max-width: 389px){.bp-point-text{font-size:11px}}.emoji-benefits-container p{margin:1em 0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
