@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Regular.ttf?v=1790408144) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Medium.ttf?v=1790408144) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-SemiBold.ttf?v=1790408143) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Bold.ttf?v=1790408143) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Marcellus;src:url(/cdn/shop/files/Marcellus-Regular.ttf?v=1790505128) format("truetype");font-weight:400;font-style:normal;font-display:swap}.container{max-width:1600px;margin:auto}.whatsapp_icon{position:fixed;right:30px;bottom:72px;height:50px;width:50px;border-radius:100px;display:inline-block;z-index:99}p.blog-post-card__excerpt,a.blog-post-card__read-more.link,.text-subdued,.article__wrapper p,.facets-sidebar .checkbox-control .dot-checkbox~label,:checked+.block-swatch,.block-swatch.is-selected,.product-offers__list .prose p,.product-info__block-group accordion-disclosure.accordion p,button.share-buttons.share-buttons--native.link-faded,button.localization-toggle,.breadcrumb__list-item a,.section-stack .prose p{color:#6f6f79!important}.collection-toolbar__button-container button.collection-toolbar__button,.announcement-bar.color-scheme p.prose.heading{color:#fff!important}#smile-ui-lite-launcher-frame-container{bottom:72px!important}.shplty{display:flex}.footer p.h6{font-weight:700;position:relative}.footer p.h6:before{content:"";position:absolute;bottom:-6px;display:inline-block;width:60px;height:2px;background-color:#af396b}.footer .link-faded,.footer p{font-weight:700}.footer-social-links .social-media__item a svg{background-color:#af396b;border-radius:100px;padding:5px;width:29px}a.nmjhhy{width:52px;min-width:52px}a.nmjhhy img{width:100%}.collection-toolbar__button{background:#d51e8e;opacity:1;color:#fff}.footer{color:rgb(var(--text-color));padding-block-start:var(--section-vertical-spacing);background:linear-gradient(45deg,#d1c7c742,#fac9d89e),url(/cdn/shop/files/b6499fa6-bb91-4976-bffc-4072ba9bdcdf.jpg?v=1754629765);padding-block-end:min(var(--section-vertical-spacing),3rem);background-size:cover}.product-card__media .product-card__image{object-fit:cover;object-position:center;margin-inline:auto;height:420px;border-radius:15px}.product-card__figure button.product-card__quick-add-button svg{display:none}.product-card__figure button.product-card__quick-add-button{width:96%;margin:auto auto 0;background:#603467;color:#fff;border-radius:30px}.product-card__figure button.product-card__quick-add-button span.sr-only{display:block;width:100%;height:auto;position:unset;margin:0}.facets-sidebar .checkbox-control .dot-checkbox{border-radius:0%;width:12px;opacity:1;height:12px;background:url(/cdn/shop/files/chkem.jpg?v=1757659990);transition:opacity .2s;display:block;position:absolute;inset-block-start:calc(.5em + 1.5px);top:5px;background-size:contain}.facets-sidebar .checkbox-control .dot-checkbox:checked{border-radius:0%;width:12px;height:12px;background:url(/cdn/shop/files/ch111.jpg?v=1757655912);transition:opacity .2s;display:block;position:absolute;inset-block-start:calc(.5em + 1.5px);top:5px;background-size:contain}.facets-sidebar .checkbox-control .dot-checkbox~label{opacity:.65;transition:opacity .2s,transform .2s;position:relative;left:0;padding-left:15px}.facets-sidebar .checkbox-control .dot-checkbox:checked~label{opacity:1;transform:unset}.product-info__block-item h4{font-size:16px}.product-info__block-list .product-offers__item{padding:10px!important}.product-info__block-list scroll-carousel#product-offers-offers_C7xjHB .product-offers__item{padding:12px!important}.product-info__block-list .product-info__block-item{margin:12px 0!important}.product-offers__item.snap-center p.h6 strong{font-size:14px;font-weight:500}.v-stack.gap-2\.5 .prose p{font-size:12px;font-weight:400}details.accordion__disclosure.group span.accordion__toggle.h6 span{font-size:18px;font-weight:500;color:#000!important}.accordion__content.prose ul li p,.product-info__block-group .accordion__content.prose h4,.product-info__block-group .accordion__content.prose strong,.product-info__block-group .accordion__content.prose h2,.product-info__block-group .accordion__content.prose p{font-size:12px;font-weight:400}.product-info__block-group .accordion__content.prose h2{margin-top:10px;margin-bottom:10px}.product-offers__item.snap-center p.h6{font-size:14px;font-weight:400;color:#000!important}.product-offers__item.snap-center p.h6 strong{font-weight:600}.section-header.justify-self-center.text-center h2{font-size:20px;font-weight:500}form.cart-drawer__footer .button-group button.button.w-full{font-size:14px;font-weight:400}.cart-drawer__items li.discount-badge.text-xs{font-size:13px!important;font-weight:400}.cart-drawer__items line-item.line-item{align-items:flex-start}h2#contact{font-size:20px}.cart-drawer__items li.discount-badge.text-xs{font-size:13px!important}li.discount-badge.text-xs svg{display:none}.quantity-selector{--quantity-selector-height: 2.4rem;--quantity-selector-input-width: 2.5rem;--tooltip-offset: calc(-1 * var(--quantity-selector-height) / 2 + 1rem);grid-template-columns:var(--quantity-selector-height) auto var(--quantity-selector-height);grid-auto-rows:var(--quantity-selector-height);border-width:1px;align-items:center;display:flex;padding:10px}.line-item-info li.discount-badge.text-xs{background:#00674f!important}price-list.price-list .text-on-sale{color:#00674f;font-weight:600}line-item.line-item{position:relative}.shopify-section--header li.header__primary-nav-item a{font-size:var(--text-h6);font-weight:700}.section-spacing{border:0}.shopify-section--main-product .section-spacing{padding-inline:0}@media screen and (max-width:1441px){buy-buttons.buy-buttons.buy-buttons--has-dynamic button{font-size:14px;padding:10px}}@media screen and (max-width:767px){iframe#smile-lite-launcher-frame{display:none!important}.product-card__media .product-card__image{height:350px!important}.whatsapp_icon{position:fixed;left:30px;bottom:75px;height:44px;width:44px;border-radius:100px;display:inline-block;z-index:99}.product-gallery__zoom-button{z-index:1;transition:opacity .2s,visibility .2s;position:absolute;width:max-content;height:28px;background:transparent;inset-block-start:1.25rem;inset-inline-end:0;top:40%;left:40%}.product-gallery .circle-button>.icon-zoom{width:28px!important}.product-gallery__media.snap-center video-media{height:388px}.footer__block.footer__block--newsletter{width:49%;display:inline-flex}.footer__block.footer__block--newsletter .v-stack.gap-4.sm\:gap-5 .align-self-start{margin-bottom:10px}.footer__block-list{display:block}.footer__block.footer__block--links{display:inline-flex;width:50%;margin-bottom:10px}.buy-buttons{position:fixed;left:0;bottom:0;width:100%;background:#fff;padding:5px}.buy-buttons .button.w-full{width:100%}}@media(min-width:1024px){.section-spacing--tight{--section-vertical-spacing: 80px;--section-stack-gap: 80px}.section-spacing{padding-block-start:80px;padding-block-end:80px;border:0}.our-collection.section-spacing{padding-block-start:0px!important;padding-block-end:80px;border:0}.section-stack{gap:40px}}.product .product-gallery .product-gallery__media img{border-radius:15px;box-shadow:0 0 2px #00000040}.product .product-info__block-list h1.product-title.h4{font-size:43px;font-weight:500;line-height:52px;letter-spacing:0;color:#000!important}.product .product-info .price-list span.money{font-size:22px;color:#603467}.product .product-info .price-list .line-through span.money{color:#656565;font-size:16px}.product .product-info .price-discount strong{font-size:16px;font-weight:400!important;border-radius:30px!important;padding:4px 10px!important}.product .product-info .price-list{align-items:center}.product .product-info .jdgm-preview-badge .jdgm-star{color:#603467}.product .product-info .product-info__block-list .product-info__block-item{margin:20px 0!important}.product .product-info .product-info__block-list .product-info__block-item:first-child{margin-top:0!important}.product .product-info .variant-picker__option-info.h-stack.justify-between.gap-2 legend,.product .product-info .product-info__block-item .prose h4 strong{font-size:18px;font-weight:500;color:#000!important}.product .product-info .variant-picker__option-values label.block-swatch{height:40px;width:40px;border-radius:40px}.product .product-info .variant-picker__option-values input:checked+.block-swatch{background-color:#603467!important;color:#fff!important}.product .product-info .quantity-selector{border-radius:30px;width:100px;justify-content:space-around}.product .product-info .buy-buttons .button{background:#603467!important;border-color:#603467;color:#fff;border-radius:30px;letter-spacing:0;width:100%!important;min-width:unset!important}.product .product-info .buy-buttons .button:hover{background:transparent!important;border-color:#603467!important;color:#603467!important}.product .product-info .buy-buttons{gap:30px}.product .product-info .buy-buttons .shopify-payment-button .button{background:transparent!important;border-color:#603467!important;color:#603467!important;border:1px solid #603467!important;font-size:16px!important}.product .product-info .shopify-payment-button{margin:0!important}.product .product-info .product-offers.border{border-radius:10px;box-shadow:0 0 2px #00000040;border:0}.product .product-info .accordion__toggle{padding-block:15px}.product .product-info .product-info__block-list .accordion-group .product-info__block-item{margin:0!important}.section-header h2 strong{font-size:40px;font-weight:600;color:#000!important}.product-card .product-title{font-size:16px;color:#000!important;overflow:hidden;text-align:left;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.product-card{gap:15px}.product-card .badge{font-size:14px;line-height:14px;background-color:#603467;padding:8px 15px;border-radius:20px;color:#fff}.product-card .price-list .price-discount{display:none}.product-card .price-list .text-on-sale{font-size:14px;color:#000;font-weight:500}.header__primary-nav .header__primary-nav-item a,.header__primary-nav .header__primary-nav-item .header__menu-disclosure .h6{font-size:14px!important;color:#000!important;font-weight:400!important}.header__primary-nav .header__primary-nav-item:hover a{color:#603467!important}.header__primary-nav-item:before,.header__dropdown-menu:before{content:unset}.slideshow__slide-content .h6{color:#fff!important;font-size:22px}.slideshow__slide-content .h1{font-size:72px;font-family:Marcellus!important;color:#fff!important}.slideshow__slide-content .button{border-radius:30px;font-size:18px;font-weight:500;line-height:18px;letter-spacing:0;padding:12px 30px;text-transform:capitalize}.slideshow .button-group--same-width{display:flex!important}.section-header h2,.section-stack h2{font-size:40px!important;font-weight:500!important;color:#000!important}.shopify-section--collection-list{margin-block:80px 80px}.shopify-section--collection-list .collection-card .h6{font-size:22px;line-height:22px;color:#000!important}.shopify-section--collection-list .collection-card{gap:15px}.shopify-section--collection-list .collection-card .h3{font-size:16px;margin-top:10px!important;color:#603467!important}.shopify-section--featured-collections .v-stack{width:100%;text-align:left}.shopify-section--collection-list .section-spacing{padding-bottom:0}.shopify-section--featured-collections .justify-self-center a.button{border-radius:30px;background-color:#fff!important;color:#000!important;border:1px solid #000000!important;font-size:18px;line-height:18px;letter-spacing:0;text-transform:capitalize;padding:12px 30px!important;position:absolute;top:-84px;right:0}.our-collection .collection-card .button{font-size:18px;line-height:18px;padding:12px 30px;border-radius:30px;text-transform:none;letter-spacing:0}.our-collection .collection-card.grow .button{color:#fff;background:#603467;border-color:#603467}.home-info-section .button{border-radius:30px;background-color:#fff!important;color:#fff!important;font-size:18px;line-height:18px;letter-spacing:0;text-transform:capitalize;padding:12px 30px!important}.home-info-section .button:hover{color:#603467!important}.home-info-section .h2{font-size:48px;font-weight:500;color:#603467}.latest-blogs .blog-post-card .blog-post-card__image{border-radius:15px}.latest-blogs .blog-post-card__info a.blog-post-card__read-more.link{font-size:14px;text-decoration:none;color:#000!important;border:1px solid #000000;padding:6px 15px;line-height:14px;background:url();border-radius:20px}.latest-blogs .blog-post-card__info a.blog-post-card__title.h4{color:#000!important;font-size:18px;line-height:16px!important}.latest-blogs .section-stack{position:relative!important}.latest-blogs .justify-self-center a.button{border-radius:30px;background:#fff!important;color:#000!important;border:1px solid #000000!important;font-size:18px;line-height:18px;letter-spacing:0;text-transform:capitalize;padding:12px 30px!important;position:absolute;top:15px;right:0}.splide__arrows.splide__arrows--ltr{display:none}.our-collection.section-spacing{padding-block:0!important}section#shopify-section-template--28587240390935__collection_list_WEfiGP{margin-bottom:0}@media(max-width:999px){.product{padding:15px}.product-gallery{padding:30px}.section-spacing{padding-inline:10px}}@media(max-width:768px){.product-gallery.product-gallery{padding:20px}.product .product-info__block-list h1.product-title.h4{font-size:32px;line-height:38px}.product .product-info__block-item{text-align:left!important}.product-info--center :is(.badge-list,.price-list,.rating-badge){justify-content:left}.slideshow__slide-content .h1{font-size:32px;line-height:36px}}@media(max-width:767px){.product-list:not(.product-list--carousel){margin-inline:unset}.section-header h2,.section-stack h2,.home-info-section .h2{font-size:28px!important}.shopify-section--collection-list .collection-card .h6{font-size:18px;line-height:18px}.shopify-section--featured-collections .justify-self-center a.button,.latest-blogs .justify-self-center a.button{position:static;margin-top:20px}.product-card__media .product-card__image{height:280px!important}.product-card__figure button.product-card__quick-add-button{padding-block:8px;width:92%}.product-card .badge{font-size:12px;line-height:12px;padding:6px 12px}.slideshow__slide-content .h6{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
