html{padding:0!important}body{overflow-x:hidden}.homepage .home-collectn-sec h3.heading{font-family:RecoletaAlt-Bold;text-transform:capitalize;font-size:30px}.collection-template form#facet-filters-form .checkbox-container{padding:5px 0}.cutssom-badges span.label{font-size:14px;text-transform:capitalize;padding:5px 15px}.cutssom-badges span.label.label--highlight{background:#fff;color:#000}.product-template .productt-formm .product-form__buy-buttons form{display:block}.product-template .product-form__option-selector label.block-swatch__item{border-radius:36px;min-width:70px;padding-top:7px;padding-bottom:7px;background:#fff}tracking-page button{background:#ffaad6!important;color:#000!important}div[data-font-family=as-btp-display]{color:#ffaad6!important}.product-template .product-form__option-selector .block-swatch__radio:checked+.block-swatch__item:after{border-radius:36px}.product-template product-recommendations.product-content__featured-products.prodct-paired-with-sec a.product-item__aspect-ratio.aspect-ratio{aspect-ratio:1!important}.product-template .cutssom-badges{position:absolute;z-index:11;top:10px;right:10px}.cutssom-badges .label{display:block;margin-bottom:10px;text-align:center}.homepage .home-collectn-sec .vertical-breather{padding-block:40px}.product-template .trustedd-icons img.product-tabs__trust-icon{width:24px;height:24px}.color-swatch__item{width:25px!important;height:25px!important}.collection-template .product-item__aspect-ratio{--aspect-ratio:1!important}.collection-template button.collapsible-toggle[aria-controls="facet-filter-filter.v.option.size"]{visibility:hidden;text-align:left;position:relative}.collection-template button.collapsible-toggle[aria-controls="facet-filter-filter.v.option.size"]:before{content:"Age";visibility:visible;position:absolute;width:100%}.collection-template button.collapsible-toggle[aria-controls="facet-filter-filter.v.option.size"] .icon--inline{display:inline-block;visibility:visible}.collection-template button.collapsible-toggle[aria-controls="facet-filter-filter.v.option.size-details"]{visibility:hidden;text-align:left;position:relative}.collection-template form#facet-filters-form{display:block}.collection-template button.collapsible-toggle[aria-controls="facet-filter-filter.v.option.size-details"]:before{content:"Size";visibility:visible;position:absolute;width:100%}.collection-template .product-facet__filter-item .block-swatch__item{padding:10px!important}.collection-template button.collapsible-toggle[aria-controls="facet-filter-filter.v.option.size-details"] .icon--inline{display:inline-block;visibility:visible}.product-template .block-swatch.is-disabled .block-swatch__item{color:rgba(var(--text-color),.5);background-image:linear-gradient(to bottom right,transparent calc(50% - 1px),rgb(var(--border-color)) 50%,transparent calc(50% + 1px))!important;background-repeat:no-repeat}.product-item-meta__swatch-list{gap:25px!important}.collection-template .product-item-meta__swatch-list.color-swatch-list.color-swatch-list--mini{display:none}.collection-template .product-item__image-wrapper img{border-radius:14px}.meet-zamolo-sec .image-with-text--overlap-image:before{z-index:1}.meet-zamolo-sec .image-with-text__image-wrapper{z-index:11}.about-page-templat,.about-page-templat #yottie_1 .yottie-widget-feed,.about-page-templat #yottie_1 .yottie-widget-feed-section-slide,.about-page-templat #yottie_1 .yottie-widget-header,.about-page-templat #yottie_1 .yottie-widget-video,.about-page-templat .shopify-section.shopify-section--apps,.about-page-templat .yottie-widget-feed-section-pagination,body.contactpage,body.contactpage .shopify-section--contact-form{background:#fffef6!important}.collection-template div#mobile-facet-toolbar .mobile-toolbar__item,.collection-template product-facet.product-facet .drawer__header,.collection-template product-facet.product-facet facet-filters#facet-filters{background:#fffef6}body.policiespage,body.returnspolicypage,body.shippingpage,body.termspage{background:#fffef6}.product-tabbs .accordion-item .accordion-button[aria-expanded=true]+.accordion-content{display:block!important}.contactpage .yottie-widget-feed-section-pagination{background:#fff!important}.homepage section.section.section--flush.home-testimonial-sec .container.vertical-breather{padding-bottom:60px;padding-top:15px}.collection-template .container.vertical-breather.home-instafeed-sec,.homepage .container.vertical-breather.home-instafeed-sec,.product-template .container.vertical-breather.home-instafeed-sec{padding-top:40px;padding-bottom:40px}.home-faq-sec .accordion-icon .arrow{border:solid #374151;border-width:0 1px 1px 0;display:inline-block;width:8px;height:8px;transform:rotate(45deg);transition:transform .3s ease}.home-faq-sec button.collapsible-toggle[aria-expanded=true] .accordion-icon .down{transform:rotate(223deg)}.home-infinte-scroll .icon-text{margin-left:60px}.home-infinte-scroll .icon-text img{margin-right:50px}body.homepage{background:#fffef6!important}.header .header__wrapper a.header__linklist-link{text-transform:uppercase}.header .header__wrapper button.header__icon-wrapper[aria-controls=newsletter-popup]:before,.header .header__wrapper svg.icon.icon--header-email{display:none}.home-banner-sec h3.heading{font-family:RecoletaAlt-Bold;text-transform:inherit;font-size:62px;margin-bottom:0}.home-banner-sec .content-box{text-align:center}.home-banner-sec .content-box a.button.button--primary{border-radius:500px;border:1px solid;font-size:16px;font-weight:700}.home-banner-sec .headingg-icon img{display:block!important;margin:10px auto 0!important;text-align:center}.home-collectn-sec .multi-column__image-wrapper{border-radius:20px}.home-collectn-sec a.multi-column__link{text-decoration:none;text-transform:capitalize;font-size:22px;font-weight:600}.home-fav-collectn a.product-item-meta__title{font-size:18px;font-weight:600}.home-fav-collectn .product-item__image-wrapper{max-height:300px;min-height:300px;border-radius:14px}.home-fav-collectn span.price{font-size:18px;font-weight:400}.home-fav-collectn a.button.button--primary{border-radius:40px;width:212px;border:1px solid;font-size:16px;font-weight:600}.content-box .slide_descriptionn{font-size:18px;margin-bottom:25px;margin-top:25px}.home-fav-collectn h3.heading{font-family:RecoletaAlt-Bold;font-size:32px;font-weight:600;text-transform:capitalize}.home-txts-icons p.heading{font-family:RecoletaAlt-Bold;text-transform:capitalize;font-size:18px;font-weight:700}.home-infinte-scroll .icon-text img{width:46px;height:46px}.home-fav-collectn .product-item__quick-form{display:none!important}.home-infinte-scroll .icon-text{flex:0 0 25%}.home-infinte-scroll span.text{font-family:RecoletaAlt-SemiBold;font-size:23px}.home-infinte-scroll{margin-top:40px;margin-bottom:40px}footer .social-media__item{box-shadow:none}footer p.footer__item-title.heading{font-size:16px;font-weight:600;margin-bottom:30px;text-transform:capitalize}footer .footer__item--text p.footer__item-title{font-family:RecoletaAlt-Bold!important;font-size:18px!important;margin-bottom:30px}footer .social-media{flex-wrap:nowrap}footer .social-media .social-media__link{width:38px;height:38px}footer span.footer__copyright{font-family:Work Sans;font-size:12px;font-weight:400;padding:0}.home-newsleter-sec .image-with-text-block__content{border-radius:20px}.home-newsleter-sec .image-with-text-block__content h2.heading{font-family:RecoletaAlt-Bold;font-size:20px;text-transform:capitalize}.home-newsleter-sec .image-with-text-block__content p{font-size:16px}.home-newsleter-sec .image-with-text-block__content .input-row{gap:0}.home-newsleter-sec .image-with-text-block__content input[type=email]{border-left:1px solid;border-top:1px solid;border-bottom:1px solid;border-right:none!important;padding-right:0!important;border-radius-left:40px;border-bottom-left-radius:40px;border-top-left-radius:40px;margin-right:-20px;outline:0!important}.home-newsleter-sec .image-with-text-block__content button.button.button--primary{border-radius:40px;border:1px solid;font-size:16px;font-weight:700;margin-left:-10px}.colection-withprodcts h3.heading{font-size:30px;font-family:RecoletaAlt-SemiBold;text-transform:capitalize}.colection-withprodcts span.product-item-meta__title{margin:20px 0 10px;font-size:18px;font-weight:700}.colection-withprodcts span.price{font-size:18px;font-weight:400}.colection-withprodcts .productt{text-align:center}.colection-withprodcts .products-div{display:flex;align-items:center;flex:0 0 50%}.colection-withprodcts .collctn-image{flex:0 0 45%}.colection-withprodcts .products-div{display:flex;align-items:center}.colection-withprodcts .products-div img{border-radius:15px}.colection-withprodcts .products-div img{border-radius:15px;min-height:300px;max-height:300px}.colection-withprodcts .image-container{position:relative}.colection-withprodcts .image-container img{width:100%;height:auto}.colection-withprodcts .overlay{position:absolute;left:0;width:100%;display:flex;justify-content:center;align-items:center;opacity:1;bottom:20px}.colection-withprodcts a.button.button--primary.overlay-button{color:#000;border-radius:30px;padding:8px 50px;font-size:14px;height:47px;line-height:32px;border:1px solid #000}.colection-withprodcts .products-container{display:flex;gap:10px;align-items:center}.colection-withprodcts .product{text-align:center}.colection-withprodcts .product img{width:100%;height:auto}.colection-withprodcts .mainn-div{display:flex;margin:60px 0;justify-content:space-between;column-gap:50px;align-items:center}.colection-withprodcts .image-container img{width:100%;height:100%;object-fit:contain;border-radius:31px}.home-personalised-sec .slideshow__image-wrapper{border-radius:20px}.home-personalised-sec h3.heading{font-family:RecoletaAlt-SemiBold;text-transform:capitalize;font-size:40px}.home-personalised-sec .slide_descriptionn p{margin:0!important}.home-personalised-sec{margin:40px 0;max-width:100%;min-width:100%;width:100%}.home-personalised-sec a.button.button--primary{border-radius:40px;width:200px;border:1px solid;font-size:16px}.home-testimonial-sec .multi-column__item{border-radius:20px;background:#f9eaa0}.home-testimonial-sec .multi-column__inner--scroller{grid-auto-columns:auto;overflow:hidden}.home-testimonial-sec .multi-column__item{border-radius:20px;background:#f9eaa0;padding:30px}.home-testimonial-sec .multi-column__item p{font-size:15px;color:#000}.home-testimonial-sec .multi-column__item .botom-text p{text-align:right;font-size:12px;color:#000}.home-story-sec image-with-text-item.image-with-text__content img{display:block;margin-left:auto;margin-right:auto}.home-story-sec image-with-text-item.image-with-text__content{margin-left:auto!important;margin-right:auto!important}.home-story-sec p{font-size:16px}.home-story-sec a.button.button--primary{border-radius:40px;border:1px solid;width:200px}.home-story-sec{background-size:contain}.home-logo-list-sec .vertical-breather{padding-top:0;padding-bottom:20px}.home-story-sec .image-with-text__wrapper{padding-bottom:0}.home-faq-sec .vertical-breather{display:flex;column-gap:30px}.home-faq-sec header.section__header{text-align:left}.home-faq-sec h1.heading{font-size:30px;font-family:RecoletaAlt-Bold;text-transform:capitalize}.home-story-sec .image-with-text__image-wrapper img{border-radius:20px}.home-faq-sec button.collapsible-toggle,.home-faq-sec p{font-size:16px}.custom-media-section h2{font-family:RecoletaAlt-Bold;font-size:30px}.custom-media-section .section-content p{font-size:16px}.icon-withtext{display:flex;align-items:center;column-gap:10px}.icon-withtext p{margin:0}.home-infinte-scroll{border-top:2px solid;border-bottom:2px solid;padding:20px}.home-testimonial-sec native-carousel-item .text-with-icons__icon-wrapper{display:none}section.section.collctn-wid-prodcts{margin-top:50px;margin-bottom:60px}.homepage section.section.section--flush.home-fav-collectn .vertical-breather{padding-bottom:0;margin-bottom:0;padding-top:10px}.homepage section.section.section--flush.home-txts-icons .vertical-breather{padding-top:0;padding-bottom:44px}.home-testimonial-sec native-carousel-item{border-radius:20px;background:#f9eaa0;padding:30px!important}.home-testimonial-sec p{text-align:left}.home-testimonial-sec .botom-text p{text-align:right}button.aroww{color:#000;font-size:28px;background:#fff!important;width:40px;height:47px;line-height:20px}.colection-withprodcts .products-div{overflow:hidden}.colection-withprodcts .productt{text-align:center;width:300px}.products-div{position:relative;overflow-y:hidden;max-height:400px}.products-div::-webkit-scrollbar{display:none}.products-div{-ms-overflow-style:none;scrollbar-width:none}.custom-media-section video{border-radius:10px}.home-instafeed-sec a.home-instasec{position:absolute;right:0;background:#000;color:#fff;border-radius:60px;padding:5px 40px;text-transform:uppercase;font-size:15px;cursor:pointer;z-index:1}.home-instafeed-sec .shopify-app-block{position:relative;display:block}.home-instafeed-sec #insta-feed h2{margin-top:10px}.home-faq-sec .collapsible__content.text-container a{text-decoration:underline}.shop-the-look__product-info a.shop-the-look__product-title{font-family:RecoletaAlt-SemiBold;font-size:18px}.shop-the-look__product-info button.shop-the-look__product-link{font-size:13px;text-transform:capitalize}.shop-the-look__product-image{width:64px}.shop-the-look__product[open]{padding:19px 17px}.shop-the-look__product-bottom-wrapper span.price{font-size:16px}body.product-template{background:#fffef6}.product-template .rebeccas-lip-gloss-banner h3.heading{text-shadow:-1px -1px 0 #050505,2px -1px 0 #050505,-1px 2px 0 #050505,2px 2px 0 #050505;color:#fff;text-align:center}.product-template .rebeccas-lip-gloss-banner a.button.button--primary{display:block;margin:auto}.product-template .rebeccas-lip-gloss-banner h2.heading{font-size:48px;text-transform:capitalize;font-family:RecoletaAlt-Bold;text-align:center}.product-template .rebeccas-lip-gloss-banner .content-box .slide_descriptionn{font-size:20px;text-align:center}.product-template div[data-option-name=Size] .product-form__option-value{display:none}.drawer-content{background:#fffef6}.product-template .product__info drawer-content .heading{font-family:RecoletaAlt-Bold;font-size:20px;text-transform:capitalize}.product-template .product__info drawer-content .custom-table tr td{font-size:14px}.product-template .color-swatch__item{width:72px!important;height:72px!important;border-radius:5px}.product-template .color-swatch-list{display:flex}.product-template .product-form__option-info[data-option-name=Size-details] .product-form__option-value,.product-template .product-form__option-info[data-option-name=Size-details] span.product-form__option-name{display:none}.product-template .colection-withprodcts .mainn-div{justify-content:normal}.product-form__option-selector[data-option-name=Size] .block-swatch{flex:0 0 50%}.product-template .product-form__option-selector .block-swatch__item{background:0 0!important}.product-template .product-form__option-selector .block-swatch__radio:checked+.block-swatch__item{background:#fff!important}.product-template .product-form__option-selector[data-option-name=Size] .block-swatch__item{border-radius:36px;background:0 0;color:#000!important;margin:0 2px!important;border:0!important;padding:7px 0}.product-template .product-form__option-selector[data-option-name=Size] .block-swatch__item:after{border-radius:36px}.product-template .product-form__option-selector[data-option-name=Size] .block-swatch-list{border:1px solid #dfdfdf!important;border-radius:36px;width:100%}.product-template .product-collection-prodcts-sec .colection-withprodcts .overlay{display:block;top:65px;width:80%;left:36px}.product-template .product-collection-prodcts-sec .product-item{opacity:1;min-width:350px}.product-template .product-collection-prodcts-sec .products-container{gap:10px;display:flex;overflow-x:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.product-template .product-collection-prodcts-sec .product-item__image-wrapper{max-height:300px;min-height:300px}.product-template .product-collection-prodcts-sec .colection-withprodcts .products-div img{border-radius:15px}.product-template .product-collection-prodcts-sec .product-item__quick-form button{background:#fff;border:1px solid;border-radius:50px}.product-template .product-collection-prodcts-sec .colection-withprodcts .quick-buy-product img{min-height:unset!important;max-height:unset!important;border-radius:unset}.colection-withprodcts .collctn-image .overlay h2{font-family:RecoletaAlt-Bold;font-size:38px;text-transform:capitalize}.colection-withprodcts .collctn-image .overlay p{font-size:16px}.product-template .product-content__featured-products{margin-top:20px;display:block}.prdct-sec-title h2.heading,h2.heading.mob-coll-div{font-family:RecoletaAlt-Bold;font-size:30px;text-transform:capitalize}.prdct-sec-title{overflow:hidden}.prodct-paired-with-sec p.product-content__featured-products-title{font-size:15px;font-weight:700;text-transform:none}.prodct-paired-with-sec .product-item-meta__title{font-size:15px;font-weight:500}.prodct-paired-with-sec button.product-item__link,.prodct-paired-with-sec span.price{color:#000;font-size:15px}.prodct-paired-with-sec img{border-radius:14px}.product-template .iconn-textt-container a{font-weight:600}.product-tabbs .accordion-button{display:flex;justify-content:space-between;width:100%;padding:1em 0;border:none;background:0 0;cursor:pointer;text-align:left;font-size:16px;position:relative;align-items:center;border-bottom:1px solid #e5e7eb}.product-tabbs .accordion-content{display:none;padding:1em;border-top:1px solid #ddd}.accordion.product-tabbs{margin-top:20px}.product-tabbs.accordion-item{border-bottom:1px solid #ddd}.product-tabbs .accordion-icon .arrow{border:solid #374151;border-width:0 1px 1px 0;display:inline-block;width:11px;height:11px;transform:rotate(45deg);transition:transform .3s ease}.product-tabbs .accordion-button[aria-expanded=true] .accordion-icon .down{transform:rotate(223deg)}.product-tabbs span.accordion-title{font-size:16px;font-weight:600;color:#000}.trustedd-icons{display:flex;gap:15px}.trustedd-icons .product-tabs__trust-title.icon-text{margin-inline-end:0;text-decoration:none;font-size:13px;color:#000}.product-template .productt-formm{display:flex;align-items:center;margin:15px 0 10px}.product-template .productt-formm span.product-form__quantity-label{display:none}.product-template .productt-formm quantity-selector.quantity-selector{border-radius:40px}.product-template .productt-formm .quantity-selector__input{padding:0 4px;width:40px}.product-template button.quantity-selector__button{height:44px}.product-template .productt-formm .product-form__payment-container{margin-block-start:0px}.product-template .productt-formm .product-form__buy-buttons button#AddToCart{border-radius:40px;font-size:16px;color:#000;background:#ffaad7;border:1px solid #000;line-height:44px}.product-template .productt-formm .product-form__quantity{width:30%}.product-template .productt-formm .product-form__buy-buttons{width:65%}.product-template .iconn-textt-container{display:flex;align-items:center;margin-top:2em;background:#f9eaa0;padding:15px;border:1px solid #dfcb69}.product-template .iconn-textt-container .icon{flex:0 0 18%}.product-template .iconn-textt-container span.text{flex:0 0 80%;text-align:left}.product-template .iconn-textt-container .icon img{width:100%;height:auto;margin-top:10px}.product-template button.product-form__option-link{text-transform:uppercase}.product-template .product .product-meta{border-bottom:none;margin-bottom:0;padding-block-end:0px;display:block}.product-template .product-form__option-selector[data-option-name=Size-details] label.block-swatch__item{border-radius:36px;min-width:70px;padding:7px 0;background:#fff}.product-template .product-form__option-selector[data-option-name=Size-details] .block-swatch__radio:checked+.block-swatch__item:after{border-radius:36px}.product-template .colection-withprodcts a.button.button--primary.overlay-button{display:none}.rebeccas-lip-gloss-banner h3.heading{font-size:68px}.product-template h1.product-meta__title.heading{font-family:RecoletaAlt-Bold;text-transform:capitalize;font-size:32px;margin-top:10px}.collection-template .home-infinte-scroll{background:#fffef6}.product-template .product-meta__price-list-container span.price{font-size:19px!important;color:#626262!important}.product-template product-media.product__media .product__media-image-wrapper{border-radius:16px}.product-template .product-collection-prodcts-sec .product-item__image-wrapper{border-radius:14px}.product-template button.product__thumbnail-item img{border-radius:8px!important}.product-template .product__thumbnail-list-inner .product__thumbnail{border-radius:8px;padding:0;width:123px;height:123px}.product-template .product__thumbnail-list-inner .product__thumbnail:after{transform:none}.product-template .product__thumbnail-list-inner .product__thumbnail img{aspect-ratio:1/1;height:100%;width:100%;object-fit:cover}.product-template .product-form__option-selector[data-option-name=Size] .product-form__option-info{margin-bottom:20px!important}.product-template .product-form__option-selector[data-option-name=Size-details] .block-swatch{flex:0 0 20%}.product-template .product-form__option-selector[data-option-name=Size-details] .block-swatch.is-disabled .block-swatch__item{color:rgba(var(--text-color),.5);background-image:linear-gradient(to bottom right,transparent calc(50% - 1px),rgb(var(--border-color)) 50%,transparent calc(50% + 1px))!important;background-repeat:no-repeat}.product-template .colection-withprodcts .mainn-div{align-items:start}.collection-template span.custom-filtr-label{font-weight:600}.collection-template section.section.home-testimonial-sec{margin-top:40px!important}.collection-template .home-personalised-sec.rebeccas-lip-gloss-banner{margin:40px 0}.collection-template .home-infinte-scroll{background:#fffef6;margin-bottom:0}.collection-template .page-header h1.heading{font-family:RecoletaAlt-Bold;text-transform:capitalize;font-size:41px}.collection-template .product-facet__meta-bar.anchor{font-size:16px;font-weight:600}.collection-template .product-item-meta a.product-item-meta__title{font-size:18px}body.collection-template{background:#fffef6}.collection-template .product-item-meta a.product-item-meta__title{font-weight:600}.collection-template .product-item-meta .product-item-meta__price-list-container{font-size:14px}.collection-template .product-item__image-wrapper img{object-fit:cover;aspect-ratio:1/1;position:absolute;top:0;left:0;width:100%;height:100%}.collection-template .product-item__image-wrapper{border-radius:14px;width:100%;height:0;padding-bottom:100%;position:relative}.home-testimonial-sec header h3.heading{font-size:30px;font-family:RecoletaAlt-Bold;text-transform:capitalize}.collection-template .rebeccas-lip-gloss-banner h2.heading{font-family:RecoletaAlt-Bold;font-size:48px;text-transform:capitalize;text-align:center}.collection-template .rebeccas-lip-gloss-banner h3.heading{font-size:68px;color:#fff;text-align:center;text-shadow:-1px -1px 0 #050505,2px -1px 0 #050505,-1px 2px 0 #050505,2px 2px 0 #050505;text-transform:capitalize}.collection-template .rebeccas-lip-gloss-banner .content-box .slide_descriptionn{font-size:20px;text-align:center}.collection-template .rebeccas-lip-gloss-banner .content-box .button-wrapper{text-align:center}.collection-template .page-header__text-wrapper.text-container{margin:30px auto 0}.product-template product-payment-terms{display:none}span.custom-filtr-label span{margin-left:15px}.collection-template .colection-withprodcts .image-container{position:relative;display:block;width:100%;max-width:100%;min-width:100%}.about-page-templat section.section.section--flush.award-nominee-sec ul{margin-left:0}.about-page-templat section.section.section--flush.award-nominee-sec ul li{list-style:none}.about-page-templat .page-header .page-header__text-wrapper h1{font-size:40px;font-family:RecoletaAlt-Bold;text-transform:capitalize}.about-page-templat .page-content{font-size:18px;font-weight:400;max-width:70%;text-align:center}.about-images-gallery-sec .multi-column__inner{column-gap:5px;grid-auto-columns:inherit;justify-content:normal}.about-images-gallery-sec .container{max-width:100%;padding:0;margin:0}.about-images-gallery-sec .multi-column__item .multi-column__image-wrapper{width:100%!important}.about-images-gallery-sec .multi-column__item{column-gap:5px}.meet-zamolo-sec h3.heading{font-size:24px;font-family:RecoletaAlt-Bold;text-transform:capitalize}.meet-zamolo-sec .image-with-text__text-wrapper{font-size:16px}section.section.meet-zamolo-sec{margin-top:0;margin-bottom:0}.section.product-collection-prodcts-sec{margin:0}.product-template .colection-withprodcts .mainn-div{margin:0;padding:40px 0}.product-template .home-story-sec{margin:0}.product-template .home-personalised-sec{margin:40px 0 25px}.about-page-templat nav.breadcrumb,.collection-template nav.breadcrumb{display:none}.product-template .product{margin-top:20px;margin-bottom:20px}.product-template .colection-withprodcts .mainn-div{padding:40px 0;margin:0}.product-template nav.breadcrumb{display:none!important}announcement-bar.announcement-bar .announcement-bar__message{text-transform:uppercase}.announcement-bar{height:33px}.product-template product-media.product__media .product__media-image-wrapper{aspect-ratio:1/1!important}.product-template product-media.product__media .product__media-image-wrapper img{width:100%}store-header.header{box-shadow:none!important}footer .social-media__item:hover:before{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transform:scaleY(1);transform:none!important;clip-path:none!important;background:0 0}footer .social-media__item:hover .social-media__link{color:#000}footer .social-media__item:before{display:none}footer .social-media{flex-wrap:nowrap;margin-left:-10px}.meet-zamolo-sec .image-with-text__image-wrapper{border-radius:20px}.award-nominee-sec h3.heading{font-size:30px;font-family:RecoletaAlt-Bold;text-transform:capitalize}.award-nominee-sec .image-with-text__text-wrapper p{font-size:16px}section.section.section--flush.award-nominee-sec .image-with-text__wrapper{padding-bottom:30px}.about-page-templat section.section.section--flush.home-fav-collectn{margin:0!important}.contactpage .contact__main .input input{border-radius:40px;border:1px solid #adadad}.contactpage .page-header h1.heading{font-size:32px;font-family:RecoletaAlt-Bold;text-transform:none}.contactpage .page-header__text-wrapper.text-container{font-size:16px;margin:40px auto}.contactpage .shopify-section--contact-form section.section{margin-top:0!important}.contactpage .page-header__text-wrapper.text-container a{text-decoration:underline}.contactpage .contact__main .input textarea#contact-form-message{border-radius:40px;border:1px solid #adadad;height:auto!important;line-height:normal}.contactpage .contact__main button.form__submit.button.button--primary.button--full{background:#fcb2c9;color:#000;border-radius:70px;border:1px solid #000;font-size:16px}.contactpage .contact__main span.loader-button__text:before{content:"SEND MESSAGE";visibility:visible;text-align:center;display:block;margin:0 auto;position:absolute;right:0;left:0}.contactpage .contact__main span.loader-button__text{visibility:hidden}.contactpage nav.breadcrumb{display:none}.contactpage .container.vertical-breather.home-instafeed-sec,box-shadow:0 0 0 8px #e57ae1 inset{padding-left:40px;padding-right:40px;padding-top:0}.contactpage .shopify-section--contact-form section.section{margin-top:0!important;margin-bottom:0}body.termspage .shopify-section--main-page .page-content{max-width:100%}.policies-header h3.heading{font-size:80px;font-family:RecoletaAlt-Bold;text-transform:capitalize;margin:40px auto}body.termspage nav.breadcrumb ol.breadcrumb__list{display:none}body.termspage .shopify-section--main-page .page-content{margin-bottom:0}body.policiespage .shopify-section--main-page .page-content{max-width:100%}body.policiespage .shopify-section--main-page .page-header__text-wrapper h1.heading{font-size:80px;font-family:RecoletaAlt-Bold;text-transform:capitalize;margin:40px auto}body.policiespage nav.breadcrumb ol.breadcrumb__list{display:none}body.policiespage .shopify-section--main-page .page-content{margin-bottom:0}body.shippingpage .shopify-section--main-page .page-content{max-width:100%}body.shippingpage .shopify-section--main-page .page-header__text-wrapper h1.heading{font-size:80px;font-family:RecoletaAlt-Bold;text-transform:capitalize;margin:40px auto}body.shippingpage nav.breadcrumb ol.breadcrumb__list{display:none}body.shippingpage .shopify-section--main-page .page-content{margin-bottom:0}body.returnspolicypage .shopify-section--main-page .page-content{max-width:100%}body.returnspolicypage .shopify-section--main-page .page-header__text-wrapper h1.heading{font-size:80px;font-family:RecoletaAlt-Bold;text-transform:capitalize;margin:40px auto}body.returnspolicypage nav.breadcrumb ol.breadcrumb__list{display:none}body.returnspolicypage .shopify-section--main-page .page-content{margin-bottom:0}@media screen and (min-width:1200px){.home-newsleter-sec .image-with-text-block{min-height:580px}.home-collectn-sec multi-column.multi-column{--section-items-per-row:4!important}.home-collectn-sec .multi-column__inner--scroller{column-gap:20px}}.about-page-templat section.section.section--flush.home-fav-collectn .container.vertical-breather{padding-top:60px;padding-bottom:60px}.about-page-templat .page-header__text-wrapper.text-container{margin:60px auto}.about-page-templat .shopify-section--custom-html .container.vertical-breather{padding-top:0;padding-bottom:0}.about-page-templat .container.vertical-breather.home-instafeed-sec{padding-top:40px;padding-bottom:40px}.about-page-templat .container.vertical-breather.home-instafeed-sec{background:#fffef6}.about-page-templat .yottie-widget-feed-section-pagination{position:relative!important;padding:0!important}.home-fav-collectn .product-item__image-wrapper img{border-radius:14px}.contactpage .contact__form{text-align:center;display:block}@media screen and (min-width:1000px){.homepage .right-main-divv{overflow:hidden}.product-template .product-form__buy-buttons.has-notify-button .shopify-product-form{display:flex}.homepage .right-main-divv h3.heading{text-align:left;margin-top:20px!important}.homepage section.section.collctn-wid-prodcts .colection-withprodcts .mainn-div{align-items:flex-start!important}.homepage .mob-vieww,.home-personalised-sec-mobile{display:none}.collection-template .shopify-section.shopify-section--main-collection .product-facet{margin-block-start:0px;margin-block-end:80px;padding-top:40px}.collection-template .home-personalised-sec.rebeccas-lip-gloss-banner .content-box{width:438px}.product-template product-media.product__media[data-sticky=true]{position:-webkit-sticky;position:sticky;top:80px}body.policiespage .shopify-section--main-page .page-content,body.returnspolicypage .shopify-section--main-page .page-content,body.shippingpage .shopify-section--main-page .page-content,body.termspage .shopify-section--main-page .page-content{max-width:90%}.homepage section.home-shop-the-lookk div#block-template--18105551618264__shop-the-look-look-1-3 .shop-the-look__product--reverse{transform-origin:top var(--transform-origin-end);right:auto;left:calc(100% + 28px)}.homepage section.home-shop-the-lookk div#block-template--18105551618264__shop-the-look-look-1-3 .shop-the-look__product--reverse:before{border-color:transparent transparent transparent rgb(var(--background));left:auto;right:100%;transform:rotate(180deg)}.meet-zamolo-sec .image-with-text__image-wrapper img{max-width:450px;min-width:450px;border-radius:20px}.product-template .home-personalised-sec .content-box{width:calc(var(--grid-column-width) * 10 + var(--grid-gap) * 0)}.about-page-templat .page-content{margin-bottom:40px}.contactpage .home-txts-icons.section{margin:40px 0;display:block}section.section.section--flush.home-txts-icons .vertical-breather{padding-top:0;padding-bottom:0}.home-logo-list-sec prev-next-buttons.logo-list__prev-next{display:none}.home-logo-list-sec .scroller{width:100%;overflow-x:auto;cursor:grab;-ms-overflow-style:none;scrollbar-width:none}.home-logo-list-sec .scroller__inner{display:flex;width:max-content}.home-logo-list-sec .scroller{cursor:grab}.home-logo-list-sec .scroller.active{cursor:grabbing}.meet-zamolo-sec .image-with-text--overlap-image:before{width:25%}.meet-zamolo-sec .image-with-text__wrapper{column-gap:0;justify-content:center}.meet-zamolo-sec .image-with-text__image-wrapper{flex:0 0 37%}.meet-zamolo-sec .image-with-text__content-wrapper{flex:0 0 50%;padding:0;margin-left:0;margin-right:0}section.section.meet-zamolo-sec.meet-mattt-sec .image-with-text__text-wrapper{margin-right:80px}.home-faq-sec .vertical-breather{display:flex;column-gap:30px;padding:117px 90px}.home-logo-list-sec .logo-list--carousel .logo-list__prev-next+.logo-list__list{margin-inline-start:0;margin-inline-end:0;overflow:visible}.home-newsleter-sec .image-with-text-block__content{border-radius:20px;width:540px;padding:48px 65px}.home-newsleter-sec label.input__label.email_label{left:30px}section.section.meet-zamolo-sec.meet-mattt-sec .image-with-text__content-wrapper{flex:0 0 60%}section.section.meet-zamolo-sec.meet-mattt-sec .image-with-text__image-wrapper{flex:0 0 30%}}.home-logo-list-sec .vertical-breather{padding-left:0;padding-right:0}@media screen and (max-width:999px) and (min-width:771px){.home-newsleter-sec .image-with-text-block__content{border-radius:20px!important;padding:48px 65px!important;max-width:540px}}@media screen and (max-width:1450px) and (min-width:1200px){.colection-withprodcts .productt{text-align:center;width:250px}.colection-withprodcts .products-div img{border-radius:15px;min-height:200px;max-height:200px}.product-template .product-collection-prodcts-sec .colection-withprodcts .products-div img{border-radius:15px;display:block;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:1}.product-template .img_wrapp{display:block;position:relative;overflow:hidden;width:100%;padding-top:100%}.product-template .colection-withprodcts .products-div img{border-radius:15px;min-height:auto!important;max-height:inherit!important}.product-template .product-collection-prodcts-sec .colection-withprodcts .overlay{left:27px!important}.product-template .colection-withprodcts .collctn-image .overlay h2{font-size:32px!important}.product-template .colection-withprodcts .collctn-image .overlay p{font-size:13px}}@media screen and (max-width:1125px) and (min-width:1040px){.product-template .colection-withprodcts .collctn-image .overlay p{font-size:13px!important}}@media screen and (max-width:1040px) and (min-width:1000px){.product-template .colection-withprodcts .collctn-image .overlay p{font-size:12px!important;margin:0!important}}@media screen and (max-width:1200px) and (min-width:1000px){.product-template .colection-withprodcts .image-container{width:100%;height:100%;object-fit:contain;margin-top:60px;border-radius:31px}.colection-withprodcts .productt{text-align:center;width:200px}.colection-withprodcts .products-div img{border-radius:15px;min-height:200px;max-height:200px}.homepage .colection-withprodcts .products-div img{border-radius:15px;min-height:initial;max-height:inherit}.product-template .product-collection-prodcts-sec .colection-withprodcts .overlay{display:block;top:50px;width:64%;left:12px}.product-template .colection-withprodcts .collctn-image .overlay h2{font-family:RecoletaAlt-Bold;font-size:24px;text-transform:capitalize}.product-template .colection-withprodcts .collctn-image .overlay p{font-size:14px}.home-fav-collectn .product-item__image-wrapper{max-height:fit-content;min-height:fit-content;border-radius:14px}.home-fav-collectn .product-item__image-wrapper .product-item__aspect-ratio{aspect-ratio:1/1}.homepage .home-personalised-sec h3.heading{font-family:RecoletaAlt-SemiBold;text-transform:capitalize;font-size:34px}.homepage .home-personalised-sec p{font-size:14px}.homepage .home-personalised-sec .content-box{margin-left:0!important}.homepage .home-personalised-sec .content-box .slide_descriptionn{width:91%}.homepage .home-personalised-sec .slideshow__slide-inner .container{padding-left:25px}}@media screen and (max-width:1000px) and (min-width:540px){.product-template .product-collection-prodcts-sec .colection-withprodcts .collctn-image .overlay{display:block;top:127px;width:94%;left:0;right:0;margin:0 auto}.product-template .colection-withprodcts .collctn-image .overlay h2{font-family:RecoletaAlt-Bold;font-size:30px;text-transform:capitalize;margin-bottom:10px}.product-template .colection-withprodcts .collctn-image .overlay p{font-size:18px;margin:0}}@media screen and (max-width:540px) and (min-width:440px){.product-template section.section.product-collection-prodcts-sec .collctn-image .overlay h2{font-family:RecoletaAlt-Bold;font-size:24px;text-transform:capitalize;margin-bottom:10px}.product-template section.section.product-collection-prodcts-sec .collctn-image .overlay p{font-size:16px;margin:0}.product-template .rebeccas-lip-gloss-banner h2.heading{font-size:28px!important}.product-template .rebeccas-lip-gloss-banner .slideshow__slide-inner .container{top:60px!important}}@media screen and (max-width:440px) and (min-width:390px){.product-template .rebeccas-lip-gloss-banner .slideshow__slide-inner .container{top:60px!important}}@media screen and (max-width:390px){.product-template .rebeccas-lip-gloss-banner .slideshow__slide-inner .container{top:25px!important}.product-template .home-personalised-sec a.button.button--primary{width:200px!important;font-size:12px!important;padding:0;height:40px;line-height:38px}.product-template .rebeccas-lip-gloss-banner .content-box .slide_descriptionn p{font-size:12px!important;margin-bottom:5px;margin-top:5px}.product-template .rebeccas-lip-gloss-banner h3.heading{font-size:26px!important;margin:3px 0}.product-template .rebeccas-lip-gloss-banner h2.heading{font-size:26px!important}.product-template .rebeccas-lip-gloss-banner .content-box .slide_descriptionn p{font-size:14px!important;margin-bottom:5px;margin-top:5px;width:190px;margin:0 auto!important;text-align:center;display:block}}@media screen and (max-width:540px) and (min-width:390px){.product-template .product-collection-prodcts-sec .colection-withprodcts .collctn-image .overlay{top:38px}}@media screen and (max-width:1200px) and (min-width:1001px){.home-newsleter-sec .image-with-text-block__content .input-row{gap:0;display:flex}.home-newsleter-sec .image-with-text-block__content .input-row .input:first-child{flex:0 0 60%}.home-newsleter-sec .image-with-text-block__content button.button.button--primary{font-size:14px;padding:0 18px}}section.section.section--flush.home-logo-list-sec header.section__header{margin:0}.home-logo-list-sec .vertical-breather{padding-top:25px;padding-bottom:28px}@media screen and (max-width:1000px){.product-template .cutssom-badges{position:absolute;z-index:1;top:20px;right:10px}footer p.footer__item-title.heading{font-size:16px;font-weight:600;margin-bottom:15px;text-transform:capitalize}.product-template .product-collection-prodcts-sec .colection-withprodcts .collctn-image .overlay{width:100%!important}.about-page-templat section.section.section--flush.home-fav-collectn header.section__header{padding-bottom:20px}.about-page-templat .home-fav-collectn .section__footer{margin-top:40px}.homepage .home-collectn-sec h3.heading{font-size:24px}.home-personalised-sec-mobile a{border:1px solid #000;border-radius:40px}.home-personalised-sec-mobile .button-wrapper{margin-top:0!important;padding-bottom:10px}.homepage section.section.home-personalised-sec-mobile p{padding-bottom:10px!important}.homepage .desk-vieww{display:none}.product-template .trustedd-icons{margin:0 auto;justify-content:center}.product-template .trustedd-icons .product-tabs__trust-title.icon-text{display:block!important;text-align:center;margin-bottom:0}.product-template .trustedd-icons img.product-tabs__trust-icon{display:block;margin:10px auto}.collection-template .product-item-meta .product-item-meta__price-list-container span.price{font-size:14px!important}.collection-template .product-item__quick-form{display:none}.collection-template .home-story-sec p{font-size:14px}.collection-template .rebeccas-lip-gloss-banner .vertical-breather{padding-top:0;position:absolute;top:10%;right:0;left:0;margin:0 auto;display:block}.about-page-templat section.section.about-images-gallery-sec .multi-column__item:nth-child(3) img{display:none}.about-page-templat section.section.about-images-gallery-sec .multi-column__item:nth-child(3) .multi-column__image-wrapper{background-image:url(/cdn/shop/files/Screenshot_2024-07-10_at_17.06.24_1.jpg?v=1724257448);background-size:cover;background-position:center;width:100%;padding-top:52.25%;position:relative}.about-page-templat .section.about-images-gallery-sec .multi-column__item .multi-column__image-wrapper{height:auto!important}.about-page-templat section.section.about-images-gallery-sec .multi-column__item:nth-child(3) .multi-column__image-wrapper:before{content:"";display:block;padding-top:0}.homepage .home-fav-collectn .product-item__image-wrapper{max-height:fit-content;min-height:fit-content;border-radius:14px}.homepage .home-fav-collectn .product-item__image-wrapper .product-item__aspect-ratio{aspect-ratio:1/1}.homepage .custom-media-section.container .section-grid{display:block}.homepage .custom-media-section{padding-top:0;padding-bottom:0}.about-images-gallery-sec .multi-column__item .multi-column__image-wrapper{height:230px}.contactpage .page-header__text-wrapper.text-container{margin:15px auto 25px}.contactpage .shopify-section--custom-html .section{margin-top:15px;margin-bottom:15px}.collection-template .home-personalised-sec.rebeccas-lip-gloss-banner{margin:20px 0 40px}.collection-template .shopify-section.shopify-section--main-collection{padding-top:1px}.collection-template .shopify-section.shopify-section--main-collection .product-facet{margin-block-start:10px;margin-block-end:48px;display:block}.product-template .product{margin-top:0}.product-template .product-collection-prodcts-sec .product-item__quick-form button svg{visibility:hidden}.product-template .product-collection-prodcts-sec .product-item__quick-form button:before{content:"Quick Buy";left:0;right:0;margin:0 auto;text-align:center;display:block;line-height:19px;font-size:12px}.product-template .product-collection-prodcts-sec .product-item__quick-form button{background:#f9eaa0;border:1px solid;border-radius:50px;width:80%;height:31px}.product-template .product-collection-prodcts-sec .product-item{opacity:1;min-width:165px!important}.product-template .product-collection-prodcts-sec .product-item__image-wrapper{max-height:169px;min-height:169px!important}.product-template product-media.product__media .flickity-slider .product__media-item img{aspect-ratio:1.035/1;object-fit:cover;width:100%}.product-template .colection-withprodcts a.button.button--primary.overlay-button{display:none!important}h2.heading.mob-coll-div{text-align:center;display:block;margin:20px auto}.product-template .productt-formm{display:flex;align-items:center;margin:15px 10px 10px;justify-content:space-between}.product-template .home-story-sec{margin:0}.product-template .rebeccas-lip-gloss-banner .slideshow__slide-inner .container .content-box{text-align:center;margin:0 auto}.product-template .rebeccas-lip-gloss-banner .slideshow__slide-inner .container{position:absolute;width:100%;top:30px;left:0;right:0;margin:0 auto;text-align:center;display:block}.product-template .rebeccas-lip-gloss-banner h2.heading{font-size:30px;text-transform:capitalize;font-family:RecoletaAlt-Bold;text-align:center}.product-template .rebeccas-lip-gloss-banner h3.heading{font-size:30px;margin-top:15px}.product-template .home-personalised-sec a.button.button--primary{width:60%}.product-template .home-personalised-sec.container{padding:0 10px 10px;margin-bottom:20px}.product-template .container.vertical-breather.home-instafeed-sec{padding:30px 0}section.section.section--flush.desktop-divv.home-newsleter-sec{margin-top:25px}.product-template section.section.product-collection-prodcts-sec{margin-top:25px;margin-bottom:0}.home-logo-list-sec .scroller{margin:0}.product-list__inner--scroller{align-items:center}.home-txts-icons .vertical-breather{padding-top:0;padding-bottom:0}.colection-withprodcts .mainn-div{margin:0}.custom-media-section{padding-top:0;padding-bottom:0}section.section.section--flush.home-testimonial-sec .container.vertical-breather{padding-top:0}section.section.section--flush.home-testimonial-sec .text-with-icons__dots{margin:0}.policies-header h3.heading,body.policiespage .shopify-section--main-page .page-header__text-wrapper h1.heading,body.shippingpage .shopify-section--main-page .page-header__text-wrapper h1.heading,body.returnspolicypage .shopify-section--main-page .page-header__text-wrapper h1.heading{font-size:33px}.home-banner-sec h3.heading{font-size:35px}.home-banner-sec .headingg-icon img{width:176px}.content-box .slide_descriptionn p{font-size:15px}.home-banner-sec .content-box a.button.button--primary{font-size:13px}.home-collectn-sec scrollable-content.multi-column__inner{display:flex;flex-wrap:wrap;justify-content:space-evenly;max-width:100%;min-width:100%;width:100%;padding:0;row-gap:0;column-gap:8px}section.section.section--flush.home-fav-collectn header.section__header{margin-bottom:0}.home-collectn-sec .container.vertical-breather{padding-bottom:0;padding-right:0;padding-left:0}.home-fav-collectn .container.vertical-breather{padding-top:0;padding-bottom:0}.home-collectn-sec .scroller{margin-inline:unset}.home-collectn-sec .multi-column__item{flex:1 1 calc(50% - 10px);box-sizing:border-box;margin-bottom:20px;max-width:calc(50% - 20px);text-align:center}.home-collectn-sec a.multi-column__link{font-size:15px}.home-infinte-scroll{border-top:2px solid;border-bottom:2px solid;padding:10px}.collection-template section.section.section--flush.home-testimonial-sec .container.vertical-breather{padding-top:40px}.home-infinte-scroll span.text{font-size:16px}footer .social-media{flex-wrap:wrap;margin-top:10px;margin-left:-10px}.home-fav-collectn a.product-item-meta__title,.home-fav-collectn span.price{font-size:14px}.home-fav-collectn .product-item__quick-form,.product-template .prdct-sec-title .product-item__quick-form{display:none}.home-fav-collectn h3.heading{font-size:24px}.home-fav-collectn .product-item__image-wrapper{max-height:unset;min-height:unset}.home-fav-collectn a.button.button--primary{font-size:13px;width:80%}.home-fav-collectn .section__footer{margin-top:0}.homepage .home-fav-collectn .section__footer,.homepage .home-fav-collectn .featured-collections{margin-top:25px}.home-txts-icons .text-with-icons__list{display:block;width:100%;min-width:100%;max-width:100%;margin-inline:unset}.home-txts-icons .text-with-icons__dots{display:none}.home-txts-icons .text-with-icons__item{display:flex;align-items:center;column-gap:10px;padding:10px 0;justify-content:center}.home-txts-icons p.heading{font-size:14px;text-align:left}.home-txts-icons .text-with-icons__icon-wrapper{margin:0}.home-txts-icons img.text-with-icons__custom-icon{width:46px}.colection-withprodcts .mainn-div{display:flex;width:100%;flex-wrap:wrap;flex-direction:column-reverse}.colection-withprodcts .collctn-image{width:100%;flex:0 0 100%!important}.homepage .colection-withprodcts .products-div{width:100%}.colection-withprodcts span.price,.colection-withprodcts span.product-item-meta__title{font-size:14px}.colection-withprodcts a.button.button--primary.overlay-button{padding:8px 25px;line-height:30px}.custom-media-section .section-grid{display:block}.custom-media-section .section-content{text-align:center}.custom-media-section h2{font-size:26px}.home-personalised-sec h3.heading{font-size:24px;margin-bottom:0}.home-personalised-sec .content-box .slide_descriptionn p{font-size:14px}.home-personalised-sec a.button.button--primary{width:auto}.home-testimonial-sec native-carousel-item{background:0 0;padding-top:0!important;padding-bottom:0!important}.home-testimonial-sec .text-with-icons__content-wrapper{border-radius:20px;background:#f9eaa0;padding:30px}.home-story-sec a.button.button--primary{font-size:16px;width:auto}.home-story-sec image-with-text-item.image-with-text__content img{width:250px}.home-story-sec .image-with-text{padding-bottom:0}.home-faq-sec .vertical-breather{display:block}.home-faq-sec h1.heading{font-size:26px}.home-newsleter-sec .image-with-text-block__content{border-radius:20px!important;padding:30px 8px}.home-newsleter-sec .image-with-text-block__content h2.heading{font-size:18px;margin-bottom:8px}.home-newsleter-sec .image-with-text-block__content p{font-size:14px;margin:4px 0}.home-newsleter-sec .image-with-text-block__content .input-row{display:flex}.home-newsleter-sec .image-with-text-block__content{border-radius:20px!important}.home-newsleter-sec .image-with-text-block__content button.button.button--primary{font-size:14px}.home-newsleter-sec label.input__label.email_label{left:30px}footer .footer__item-list{display:block}footer .footer__item{margin-bottom:20px}footer .social-media__item{box-shadow:none;width:38px!important}footer .social-media__item .social-media__link{width:38px;height:38px}store-header .header__secondary-links a.header__icon-wrapper[aria-controls=search-drawer]{display:block!important}store-header nav.header__inline-navigation a.header__icon-wrapper[aria-controls=search-drawer]{display:none}.colection-withprodcts .products-div{overflow-x:auto;position:relative}.home-newsleter-sec .image-with-text-block__content button.button.button--primary{color:#fff;border:1px solid #000}.home-newsleter-sec .input{width:80%;margin:0 auto;display:block;margin-bottom:10px!important}.home-newsleter-sec .image-with-text-block__content input[type=email]{border-right:1px solid!important;border-radius:40px;margin-right:0}.home-newsleter-sec .image-with-text-block__content .input-row{display:block}.home-newsleter-sec .image-with-text-block__content button.button.button--primary{margin-left:auto}.custom-media-section .media-item a{display:block;width:100%}.home-banner-sec .slideshow__text-wrapper.slideshow__text-wrapper--middle.vertical-breather{position:absolute;top:11%;right:0;left:0;text-align:center!important;margin:0 auto;display:block}footer .footer__aside{margin:0!important}.home-instafeed-sec a.home-instasec{left:0;right:0;width:50%;margin:10px auto;top:30px;z-index:1;text-align:center;display:block;padding:10px 0;font-size:14px}.home-instafeed-sec .instafeed-new-layout-container{margin-top:85px}.home-instafeed-sec #insta-feed h2{color:#000;font-size:16px!important;text-align:center;margin-top:0}.colection-withprodcts .collctn-image .overlay h2{font-family:RecoletaAlt-Bold;font-size:18px;text-transform:capitalize;margin-bottom:10px}.colection-withprodcts .collctn-image .overlay p{font-size:13px;margin:0}.product-template .prodct-paired-with-sec .product-item__image-wrapper{width:90px}.product-template .colection-withprodcts .mainn-div{flex-direction:column}.products-div h2.heading{font-family:RecoletaAlt-Bold;font-size:24px;text-transform:capitalize;text-align:center}.product-template .product-form__option-selector[data-option-name=Size] .block-swatch__item{border-radius:36px;background:#fff!important;color:#000!important;margin:0 2px!important;border:0!important;padding:7px 0}.product-template .product-collection-prodcts-sec .colection-withprodcts .overlay{display:block;top:30px;width:94%;left:0;right:0;margin:0 auto}.product-template product-media.product__media flickity-controls.product__media-nav{display:none}.product-template section.section.product-collection-prodcts-sec .container{padding-left:10px;padding-right:10px}.product-template .colection-withprodcts a.button.button--primary.overlay-button{background:#fff;color:#000;border-radius:30px;font-size:14px;height:47px;line-height:32px;border:1px solid #000;display:block;width:198px}.rebeccas-lip-gloss-banner h3.heading{font-size:40px}.home-testimonial-sec header h3.heading{font-size:26px}.home-story-sec{background-image:none!important}.home-personalised-sec.container{padding:10px}.home-personalised-sec .content-box.text-container{margin-left:0}.mob-coll-div .product-item__quick-form{display:none}.product-template .mob-coll-div .product-item__quick-form{display:block}.product-template .mob-coll-div button.aroww{color:#000;font-size:18px;background:#fff!important;width:34px;height:34px;line-height:20px;top:36%!important}.prdct-sec-title h2.heading,h2.heading.mob-coll-div{font-family:RecoletaAlt-Bold;font-size:24px;text-transform:capitalize}.product-template h1.product-meta__title.heading{font-size:25px}.product-template product-media.product__media .flickity-slider .product__media-item{padding-inline:0;width:90%;min-width:50%;padding:10px}.collection-template .product-item-meta a{font-size:16px!important}.collection-template .page-header h1.heading{font-family:RecoletaAlt-Bold;text-transform:capitalize;font-size:30px}.collection-template .rebeccas-lip-gloss-banner h2.heading{font-family:RecoletaAlt-Bold;font-size:41px;text-transform:capitalize}.collection-template .rebeccas-lip-gloss-banner h3.heading{font-size:41px;color:#fff}.collection-template .rebeccas-lip-gloss-banner .content-box .slide_descriptionn{font-size:15px}.about-images-gallery-sec .container .scroller{margin:0}.about-images-gallery-sec .multi-column__item:last-child{column-gap:0;width:100%;min-width:100%;max-width:100%;grid-column:1/-1}.about-images-gallery-sec .multi-column__inner{padding:0!important;column-gap:0!important;grid-auto-columns:inherit;justify-content:normal;grid-template-columns:repeat(2,1fr)!important;grid-auto-rows:auto;grid-auto-flow:row;margin:0!important;row-gap:0}section.section.about-images-gallery-sec{margin-bottom:0}.about-page-templat .page-header .page-header__text-wrapper h1{text-align:left}.about-page-templat .page-content{font-size:16px;font-weight:400}.meet-zamolo-sec .image-with-text__text-wrapper{font-size:16px}.home-txts-icons.section .text-with-icons__icon-wrapper{flex:0 0 19%}.home-txts-icons.section .text-with-icons__content-wrapper{flex:0 0 78%}.collection-template .home-testimonial-sec native-carousel-item{padding:0 10px!important}.collection-template .home-testimonial-sec .text-with-icons__content-wrapper{border-radius:20px;background:#f9eaa0;padding:15px}.collection-template .home-testimonial-sec .text-with-icons__dots{margin-top:0}.collection-template .rebeccas-lip-gloss-banner .vertical-breather{padding-top:0}.collection-template .rebeccas-lip-gloss-banner .content-box .slide_descriptionn{font-size:15px;text-align:center;margin:0 auto 20px;padding:0;width:100%}.collection-template .rebeccas-lip-gloss-banner h2.heading{font-family:RecoletaAlt-Bold;font-size:29px;text-transform:capitalize}.home-story-sec .image-with-text__image-wrapper{margin-bottom:0}form.newsletter__form{margin-top:8px!important}.product-template .colection-withprodcts .mainn-div{padding:0;margin:0}.about-page-templat .page-header__text-wrapper.text-container{margin:25px auto}.about-page-templat .page-header .page-header__text-wrapper h1{text-align:left;font-size:30px}.about-page-templat .page-content{font-size:16px;font-weight:400;text-align:left;max-width:100%;margin-bottom:20px}.meet-zamolo-sec .container{max-width:100%;padding:0}section.section.meet-zamolo-sec.meet-mattt-sec{margin-top:20px!important;margin-bottom:20px!important}.meet-zamolo-sec image-with-text{padding-top:30px}section.section.section--flush.award-nominee-sec{margin-top:25px}.award-nominee-sec .container{max-width:100%;padding:0}.award-nominee-sec h3.heading{font-size:27px;font-family:RecoletaAlt-Bold;text-transform:capitalize}.award-nominee-sec image-with-text.image-with-text{margin-bottom:0;padding-bottom:0!important;padding-top:25px}section.section.section--flush.award-nominee-sec .image-with-text__wrapper{padding-bottom:0!important}.about-page-templat .home-logo-list-sec .vertical-breather{padding-top:0}.about-page-templat section.section.section--flush.home-fav-collectn .container.vertical-breather{padding-top:30px;padding-bottom:40px}.about-page-templat .shopify-section--custom-html .section{margin-top:15px;margin-bottom:15px}.about-page-templat .yottie-widget-header-subscribe{width:100%;display:block;margin:10px auto!important;text-align:center}.about-page-templat .yottie-widget-header-info{display:block;width:100%;min-width:100%;max-width:100%}.about-page-templat .yottie-widget-header-channel-caption{display:none!important}.about-page-templat .container.vertical-breather.home-instafeed-sec{padding-top:25px;padding-bottom:25px}}@media screen and (max-width:1000px) and (min-width:640px){.about-page-templat .home-logo-list-sec .vertical-breather{padding-top:25px!important}.product-template .product .home-txts-icons .text-with-icons__item{width:40%;margin:0 auto}.home-txts-icons .text-with-icons__list{display:flex;width:100%;min-width:100%;max-width:100%;justify-content:center;align-items:center;column-gap:35px;margin:0 auto}.home-txts-icons .text-with-icons__item{flex:0 0 24%}.home-txts-icons p.heading{font-size:12px;text-align:center;font-family:RecoletaAlt-Light;font-weight:600;margin-top:15px!important}}@media screen and (max-width:1000px){.homepage .colection-withprodcts .products-div{width:100%;margin-bottom:25px}.homepage section.section.section--flush.home-personalised-sec{display:none}.homepage section.section.home-personalised-sec-mobile image-with-text.image-with-text{background:#f9c4b3}.homepage section.section.home-personalised-sec-mobile image-with-text.image-with-text,.product-template .colection-withprodcts .collctn-image{background:#f9c4b3;padding:26px;border-radius:16px}.product-template .product-collection-prodcts-sec .colection-withprodcts .collctn-image .overlay{position:relative;display:block;height:100%;top:25px!important;left:0;right:0}.homepage section.section.home-personalised-sec-mobile h3,.product-template .colection-withprodcts .collctn-image .overlay h2{font-family:RecoletaAlt-Bold;font-size:24px;text-transform:capitalize;margin-bottom:10px;text-align:center}.homepage section.section.home-personalised-sec-mobile p,.product-template .colection-withprodcts .collctn-image .overlay p{font-size:14px;margin:0;display:block;padding-bottom:30px;text-align:center}section.home-txts-icons .container,section.section.section--flush.home-txts-icons .vertical-breather{padding:0 0 44px}.home-txts-icons .text-with-icons__item{flex:0 0 33%}.home-txts-icons p.heading{font-size:14px;text-align:center;font-family:RecoletaAlt-Light;font-weight:600;margin-top:15px!important}.home-txts-icons .text-with-icons__item{display:block;align-items:center;column-gap:10px;padding:10px 0;justify-content:center}}@media screen and (max-width:768px) and (min-width:390px){.home-txts-icons p.heading{font-size:12px!important}}@media screen and (max-width:1000px) and (min-width:520px){.home-txts-icons .text-with-icons__list{display:flex;width:90%!important;min-width:90%!important;max-width:90%!important;justify-content:center;align-items:center;column-gap:25px;margin:0 auto}}@media screen and (max-width:639px){.home-txts-icons .text-with-icons__list{column-gap:0!important}.home-txts-icons .text-with-icons__list{display:flex;width:98%;min-width:98%;max-width:98%;justify-content:center;align-items:center;column-gap:0;margin:0 auto}.home-txts-icons img.text-with-icons__custom-icon{width:30px}.home-txts-icons .text-with-icons__item{flex:0 0 33.33%}}@media screen and (max-width:390px){.home-txts-icons p.heading{font-size:10px}}@media screen and (max-width:991px){.colection-withprodcts .productt{text-align:center;width:200px}.home-logo-list-sec .vertical-breather{padding-bottom:10px!important}}@media screen and (max-width:1400px) and (min-width:1201px){.homepage .home-personalised-sec .content-box .slide_descriptionn{width:80%;font-size:15px}}@media screen and (min-width:1400px){.product-template .product .product__media{padding-inline-start:0px}.home-newsleter-sec .image-with-text-block__content{margin-top:90px}}@media screen and (max-width:540px){.product-form__buy-buttons.has-notify-button product-payment-container#MainPaymentContainer{align-items:flex-start;justify-content:center;margin:0!important;gap:0}.home-story-sec image-with-text-item.image-with-text__content img{width:150px;margin:25px auto}.collection-template .rebeccas-lip-gloss-banner .vertical-breather{padding-top:0}.product-template .home-personalised-sec .slideshow__text-wrapper.slideshow__text-wrapper--middle.vertical-breather{padding:0}.product-template .rebeccas-lip-gloss-banner h2.heading{font-size:26px;text-transform:capitalize;font-family:RecoletaAlt-Bold;text-align:center;margin-bottom:0}.product-template .rebeccas-lip-gloss-banner h3.heading{font-size:30px;margin:3px 0}.product-template .home-personalised-sec a.button.button--primary{width:160px}.collection-template .rebeccas-lip-gloss-banner .content-box .slide_descriptionn{font-size:15px;text-align:center;margin:0 auto 20px;padding:0;width:100%}.collection-template .rebeccas-lip-gloss-banner h2.heading{margin-bottom:0}.collection-template .rebeccas-lip-gloss-banner h3.heading{margin:0 auto 10px}.home-newsleter-sec .image-with-text-block__content{border-radius:20px!important;padding:15px 10px;margin-left:10px;margin-right:10px}.colection-withprodcts h3.heading{font-size:24px}}.home-instafeed-sec #insta-feed h2{font-weight:600}@media screen and (max-width:1000px) and (min-width:890px){.homepage .home-personalised-sec h3.heading{font-size:40px;margin-bottom:0}.homepage .home-personalised-sec .content-box .slide_descriptionn p{font-size:16px}.homepage slide-show-item .container{padding-left:10px}}@media screen and (max-width:890px) and (min-width:770px){.homepage .home-personalised-sec h3.heading{font-size:34px;margin-bottom:0}.homepage .home-personalised-sec .content-box .slide_descriptionn p{font-size:14px}.homepage slide-show-item .container{padding-left:10px}}@media screen and (max-width:769px) and (min-width:665px){.homepage .home-personalised-sec h3.heading{font-size:30px;margin-bottom:0}.homepage .home-personalised-sec .content-box .slide_descriptionn p{font-size:14px}.homepage .home-personalised-sec .content-box.text-container{margin-left:0;width:340px}.homepage .home-personalised-sec .slideshow__text-wrapper{padding-top:10px}.homepage slide-show-item .container{padding-left:10px}}@media screen and (max-width:664px) and (min-width:640px){.homepage .home-personalised-sec h3.heading{font-size:30px;margin-bottom:0}.homepage .home-personalised-sec .content-box .slide_descriptionn{width:300px}.homepage .home-personalised-sec .content-box.text-container{margin-left:0;width:340px}.homepage slide-show-item .container{padding-left:10px}}@media screen and (max-width:640px) and (min-width:590px){.homepage .home-personalised-sec h3.heading{font-size:27px!important;margin-bottom:0}.homepage .home-personalised-sec .content-box .slide_descriptionn{width:280px}.homepage .home-personalised-sec .content-box.text-container{margin-left:0;width:300px}.homepage slide-show-item .container{padding-left:10px}}@media screen and (max-width:590px) and (min-width:560px){.homepage .home-personalised-sec h3.heading{font-size:26px!important;margin-bottom:0}.homepage slide-show-item .container{padding-left:10px}}@media screen and (max-width:560px) and (min-width:520px){.homepage .home-personalised-sec h3.heading{font-size:24px;margin-bottom:13px}}@media screen and (max-width:520px) and (min-width:480px){.homepage .home-personalised-sec h3.heading{font-size:22px!important;margin-bottom:13px}}@media screen and (max-width:480px) and (min-width:435px){.homepage .home-personalised-sec h3.heading{font-size:20px!important;margin-bottom:13px}.homepage .home-personalised-sec .content-box .slide_descriptionn{font-size:13px;margin-bottom:10px;width:180px}}@media screen and (max-width:435px) and (min-width:400px){.homepage .home-personalised-sec h3.heading{font-size:18px!important;margin-bottom:13px}.homepage .home-personalised-sec .content-box .slide_descriptionn{font-size:13px;margin-bottom:10px;width:150px!important}.homepage .home-personalised-sec .content-box .slide_descriptionn p{font-size:10px!important}}@media screen and (max-width:400px){.homepage slide-show-item:first-child .top-piks-slide .slideshow__text-wrapper.slideshow__text-wrapper--middle.vertical-breather,.homepage slide-show-item:last-child .top-piks-slide .slideshow__text-wrapper.slideshow__text-wrapper--middle.vertical-breather{padding-top:20px}.homepage .home-personalised-sec h3.heading{font-size:16px!important;margin-bottom:13px}.homepage .home-personalised-sec .content-box .slide_descriptionn{font-size:13px;margin-bottom:10px;width:150px!important}.homepage .home-personalised-sec .content-box .slide_descriptionn p{font-size:10px!important}}@media screen and (max-width:560px){.homepage slide-show-item .container{padding-left:10px}.homepage .home-personalised-sec .content-box .slide_descriptionn{font-size:13px;margin-bottom:10px;width:200px}.homepage .home-personalised-sec .content-box .slide_descriptionn p{font-size:13px}}@media screen and (max-width:740px) and (min-width:440px){.collection-template .rebeccas-lip-gloss-banner h3.heading{font-size:41px;color:#fff;margin-bottom:3px;margin-top:0}.collection-template .rebeccas-lip-gloss-banner h2.heading{font-family:RecoletaAlt-Bold;font-size:41px;text-transform:capitalize;margin-bottom:0}.collection-template .home-personalised-sec a.button.button--primary{width:50%!important}.homepage .home-banner-sec h3.heading{font-size:44px!important}.homepage .home-banner-sec .headingg-icon img{width:220px!important}.homepage .home-banner-sec .slideshow__text-wrapper.slideshow__text-wrapper--middle.vertical-breather{top:6%}.homepage .home-banner-sec .content-box{text-align:center;margin-left:auto;margin-right:auto}}@media screen and (max-width:480px){.product-template .productt-formm .product-form__buy-buttons.has-notify-button button#AddToCart[disabled]{display:none}.product-template .productt-formm .product-form__buy-buttons.has-notify-button{width:auto}}@media screen and (max-width:440px){.homepage .home-banner-sec .content-box{text-align:center;margin-left:auto;margin-right:auto}.product-template .product-form__option-selector[data-option-name=Size-details] label.block-swatch__item{border-radius:36px;min-width:50px;padding:3px 0;background:#fff;margin:3px}.collection-template .rebeccas-lip-gloss-banner .vertical-breather{padding-top:0;position:absolute;top:30px;right:0;left:0;margin:0 auto;display:block}.collection-template .home-personalised-sec a.button.button--primary{width:64%!important}.collection-template .rebeccas-lip-gloss-banner.home-personalised-sec .content-box .slide_descriptionn p{font-size:13px}.collection-template .home-personalised-sec a.button.button--primary{border-radius:40px;width:200px;border:1px solid;font-size:14px}.product-template .home-instafeed-sec a.home-instasec{width:64%}.product-template .productt-formm .product-form__buy-buttons button#AddToCart{font-size:14px;width:200px;margin-left:0;padding:0;height:56px}.product-template .colection-withprodcts .collctn-image{background:#f9c4b3;padding:15px!important;border-radius:16px}.product-template button.quantity-selector__button{height:44px;width:30px}.homepage .home-banner-sec .slideshow__text-wrapper.slideshow__text-wrapper--middle.vertical-breather{top:28px}.home-banner-sec .headingg-icon img{width:200px;margin-top:0!important;margin-bottom:10px!important}.homepage .getpiece-slide.top-piks-slide .content-box a.button.button--primary{height:38px;line-height:38px;width:226px;margin-top:10px}.homepage .getpiece-slide.top-piks-slide .content-box .slide_descriptionn p{font-size:14px;margin-bottom:5px;margin-top:5px}.content-box .slide_descriptionn{font-size:18px;margin-bottom:5px;margin-top:5px}.homepage .home-banner-sec .content-box .slide_descriptionn{font-size:18px;width:80%;margin:5px auto}.product-template .productt-formm .quantity-selector__input{width:30px}.product-template .productt-formm .product-form__payment-container{float:right}.product-template .productt-formm{display:flex;align-items:center;margin:15px 0 10px;justify-content:space-between}}@media screen and (max-width:363px){.homepage .home-banner-sec .slideshow__text-wrapper.slideshow__text-wrapper--middle.vertical-breather{top:0}}@media screen and (max-width:771px){.mobile-divv .image-with-text-block__image-wrapper{height:100%}.home-newsleter-sec .image-with-text-block--cover{height:680px}.home-newsleter-sec .image-with-text-block__content{position:absolute;bottom:30px;z-index:1;left:0;right:0}.collection-template .home-personalised-sec a.button.button--primary{width:80%}.home-story-sec .image-with-text{padding-bottom:0;padding-left:0;padding-right:0}}@media screen and (max-width:771px) and (min-width:541px){.mobile-divv .image-with-text-block__image-wrapper{height:100%}.home-newsleter-sec .image-with-text-block--cover{height:680px}.home-newsleter-sec .image-with-text-block__content{position:absolute;bottom:26px;z-index:1;left:0;right:0}.home-newsleter-sec .image-with-text-block--cover .image-with-text-block__image{object-position:100% 20%;width:100%}}@media screen and (min-width:741px){store-header .header__wrapper{padding:10px}}section.section.home-fav-collectn{margin:40px 0}@media screen and (max-width:401px){.collection-template .rebeccas-lip-gloss-banner h2.heading{font-family:RecoletaAlt-Bold;font-size:26px;text-transform:capitalize}.collection-template .rebeccas-lip-gloss-banner h3.heading{font-size:37px;color:#fff}.collection-template .rebeccas-lip-gloss-banner .content-box .slide_descriptionn{font-size:14px;text-align:center;margin:0 auto 10px;padding:0;width:100%}}@media screen and (max-width:640px){store-header.header .header__inline-navigation{flex:none}store-header.header .header__logo-image,store-header.header .header__logo-link{width:max-content;text-align:center;display:block;margin:-5px auto 0}store-header.header .header__logo{margin:0 auto;width:100%}.homepage .home-personalised-sec a.button.button--primary{font-size:13px;padding:0 20px;height:34px;line-height:34px}.homepage .home-personalised-sec .content-box .slide_descriptionn{font-size:13px;margin-bottom:10px}.homepage .home-personalised-sec h3.heading{font-size:24px;margin-bottom:13px}.homepage .home-personalised-sec .content-box.text-container{width:60%}.homepage .home-personalised-sec .slideshow__slide-inner .container{padding-left:15px}}@media screen and (max-width:740px){#logoList .logo-list__item{max-width:120px}}@media screen and (max-width:740px) and (min-width:440px){.award-nominee-sec image-with-text.image-with-text{margin-bottom:0;padding-bottom:0!important;padding-top:40px;padding-left:60px;padding-right:60px}}@media screen and (max-width:1000px) and (min-width:740px){.product-template .rebeccas-lip-gloss-banner h2.heading{font-size:50px;text-transform:capitalize;font-family:RecoletaAlt-Bold;text-align:center;margin-bottom:15px}.product-template .rebeccas-lip-gloss-banner h3.heading{font-size:50px;margin-top:15px;margin-bottom:15px}.product-template .rebeccas-lip-gloss-banner.home-personalised-sec .content-box .slide_descriptionn p{font-size:18px}.product-template .rebeccas-lip-gloss-banner .slideshow__slide-inner .container{top:100px}.homepage .home-banner-sec h3.heading{font-family:RecoletaAlt-Bold;text-transform:inherit;font-size:62px;margin-bottom:0}.homepage .home-banner-sec .headingg-icon img{width:auto}.homepage .home-banner-sec .content-box .slide_descriptionn p{font-size:18px}.collection-template .rebeccas-lip-gloss-banner .vertical-breather{padding-top:0;position:absolute;top:10%;right:0;left:0;margin:0 auto;display:block}.collection-template .home-personalised-sec.rebeccas-lip-gloss-banner .content-box.text-container{margin:0 auto}.collection-template .rebeccas-lip-gloss-banner h2.heading{font-family:RecoletaAlt-Bold;font-size:38px;text-transform:capitalize}.collection-template .rebeccas-lip-gloss-banner h3.heading{font-size:41px;color:#fff;margin-bottom:30px}}@media screen and (max-width:440px){.product-template .rebeccas-lip-gloss-banner .content-box .slide_descriptionn p{font-size:14px!important;margin-bottom:5px;margin-top:5px}.product-template section.section.product-collection-prodcts-sec .collctn-image .overlay h2{font-family:RecoletaAlt-Bold;font-size:24px;text-transform:capitalize;margin-bottom:10px}}@media screen and (max-width:740px) and (min-width:540px){.product-template .rebeccas-lip-gloss-banner h2.heading{font-size:40px;text-transform:capitalize;font-family:RecoletaAlt-Bold;text-align:center;margin-bottom:15px}.product-template .rebeccas-lip-gloss-banner h3.heading{font-size:40px;margin-top:15px;margin-bottom:15px}}.collection-template .home-personalised-sec.rebeccas-lip-gloss-banner{margin:20px 0 40px;position:relative;display:block}@media screen and (min-width:741px){body.termspage .breadcrumb--floating+.page-header__text-wrapper{margin:25px 0 0}body.policiespage .breadcrumb--floating+.page-header__text-wrapper{margin:25px 0 0}body.shippingpage .breadcrumb--floating+.page-header__text-wrapper{margin:25px 0 0}body.returnspolicypage .breadcrumb--floating+.page-header__text-wrapper{margin:25px 0 0}}body.termspage .shopify-section--apps,body.policiespage .shopify-section--apps,body.shippingpage .shopify-section--apps,body.returnspolicypage .shopify-section--apps{background:#fffef6}body.termspage .container.vertical-breather.home-instafeed-sec{background:#fffef6;padding-top:40px;padding-bottom:40px;margin:40px auto 0}body.policiespage .container.vertical-breather.home-instafeed-sec,body.shippingpage .container.vertical-breather.home-instafeed-sec,body.returnspolicypage .container.vertical-breather.home-instafeed-sec{background:#fffef6;padding-top:40px;padding-bottom:40px;margin:40px 0 0}cart-drawer#mini-cart header.drawer__header .heading{font-size:30px;text-transform:capitalize;font-family:RecoletaAlt-SemiBold}button.shop-the-look__product-link.link.text--subdued a{text-transform:capitalize;text-decoration:underline;color:#ffaad7;font-family:Poppins;font-size:13px}.shop-the-look__product[open]{padding:19px 17px;background:#fffef6!important}.drawer,.drawer__content,.drawer__content .table-container,.predictive-search__loading-state,header.drawer__header,mobile-navigation#mobile-menu-drawer,mobile-navigation#mobile-menu-drawer .drawer__header.drawer__header--shadowed{background:#fffef6}.homepage .top-piks-slide h2.heading{font-family:RecoletaAlt-Bold;text-transform:capitalize;font-size:75px;margin:0}.homepage .top-piks-slide h3.heading{color:#fff;text-shadow:-1px -1px 0 #050505,2px -1px 0 #050505,-1px 2px 0 #050505,2px 2px 0 #050505;margin-top:5px;font-size:75px!important}.homepage .top-piks-slide .content-box .slide_descriptionn p{font-size:18px}.homepage .getpiece-slide.top-piks-slide h2.heading{font-size:55px}.homepage .getpiece-slide.top-piks-slide .headingg-icon img{max-width:300px}.homepage .home-banner-sec .content-box split-lines span{visibility:visible!important}product-item.product-item .label--highlight{color:#000;border-radius:6px;font-size:14px!important;padding:4px 12px;background:#fff!important}product-item.product-item .product-item__label-list{left:auto!important;right:10px}cart-drawer#mini-cart div#cart-timer{background:#ffaad74d;padding:20px;font-size:16px;text-align:center}cart-drawer#mini-cart .drawer__header{border-bottom:none}.homepage .productt:hover img.product-item__secondary-image,.product-template .productt:hover img.product-item__secondary-image{visibility:visible;opacity:1}.homepage .img_wrapp,.product-template .img_wrapp{position:relative;display:block}.collection-template button.product-item__quick-buy-button{display:none}cart-drawer#mini-cart,cart-drawer#mini-cart .drawer__header,sort-by-popover#sort-by-popover{background:#fffef6!important}div#feed-35550 video{border-radius:15px!important}div#feed-35550 .instafeed-new-layout-item:hover .instafeed-hover-layer{border-radius:15px!important;opacity:1}div#feed-35550 .instafeed-hover-icon{color:#fff;position:absolute;bottom:10px;left:20px;font-size:15px;display:flex;align-items:center;z-index:1000;top:auto}@media screen and (max-width:1000px) and (min-width:930px){.product-template .home-personalised-sec.rebeccas-lip-gloss-banner slide-show.slideshow{min-height:1330px;height:1330px}.product-template .home-personalised-sec.rebeccas-lip-gloss-banner slide-show.slideshow .slideshow__image-wrapper img{object-position:50% 100%;height:1330px;border-radius:20px}}@media screen and (max-width:1450px) and (min-width:1000px){.meet-zamolo-sec .image-with-text__content-wrapper{margin-left:auto;margin-right:auto}}@media screen and (max-width:930px) and (min-width:870px){.product-template .home-personalised-sec.rebeccas-lip-gloss-banner slide-show.slideshow{min-height:1260px;height:1260px}.product-template .home-personalised-sec.rebeccas-lip-gloss-banner slide-show.slideshow .slideshow__image-wrapper img{object-position:100% 80%;height:1260px;border-radius:20px}}@media screen and (max-width:870px) and (min-width:810px){.product-template .home-personalised-sec.rebeccas-lip-gloss-banner slide-show.slideshow{min-height:1200px;height:1200px}.product-template .home-personalised-sec.rebeccas-lip-gloss-banner slide-show.slideshow .slideshow__image-wrapper img{object-position:100% 80%;height:1200px;border-radius:20px}}@media screen and (max-width:1000px) and (min-width:780px){.homepage .getpiece-slide.top-piks-slide h2.heading{font-size:60px}.homepage .getpiece-slide.top-piks-slide .headingg-icon{max-width:290px;margin:0 auto}.homepage .getpiece-slide.top-piks-slide .content-box a.button.button--primary{width:50%}}@media screen and (max-width:780px) and (min-width:520px){.homepage .getpiece-slide.top-piks-slide h2.heading{font-size:50px}.homepage .getpiece-slide.top-piks-slide .headingg-icon{max-width:250px;margin:0 auto}.homepage .getpiece-slide.top-piks-slide .content-box a.button.button--primary{width:50%}}@media screen and (max-width:520px){product-item.product-item .label--highlight{color:#000;border-radius:6px;font-size:9px!important;padding:1px 4px;background:#fff!important}.homepage .top-piks-slide h2.heading{font-size:40px}.homepage .top-piks-slide h3.heading{font-size:47px!important}.homepage .top-piks-slide .content-box .slide_descriptionn p{font-size:14px}.homepage .top-piks-slide .content-box a.button.button--primary{height:38px;line-height:38px}.homepage .top-piks-slide .slideshow__text-wrapper.slideshow__text-wrapper--middle.vertical-breather{padding-top:25px}.homepage .getpiece-slide.top-piks-slide h2.heading{font-size:29px}.homepage .getpiece-slide.top-piks-slide .headingg-icon{max-width:250px;margin:0 auto}}@media screen and (max-width:768px){.instafeed-lightbox .lightbox-instagram{max-width:98%!important}.instafeed-lightbox .lightbox-instagram{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.instafeed-lightbox .lightbox-instagram::-webkit-scrollbar{display:none}.instafeed-post-image video{object-fit:contain!important;height:300px!important}.instafeed-post-image img.instafeed-lazy-image.instafeed-lazy-image--handled{height:300px!important;object-fit:contain!important}}@media screen and (max-width:480px){.instafeed-lightbox .lightbox-instagram{max-width:80%!important}}@media screen and (max-width:375px){.product-template .colection-withprodcts .collctn-image .overlay p{font-size:14px}.product-template section.section.product-collection-prodcts-sec .collctn-image .overlay h2{font-size:19px}.homepage section.section.home-personalised-sec-mobile image-with-text.image-with-text{padding:10px!important}.homepage section.section.home-personalised-sec-mobile h3{font-size:21px!important}}@media screen and (max-width:600px) and (min-width:500px){.homepage section.section.home-personalised-sec-mobile image-with-text.image-with-text{padding:10px!important}.homepage section.section.home-personalised-sec-mobile h3{font-size:21px!important}}.product-reviews-sectn .jdgm-rev__timestamp{float:none;margin-left:15px;font-size:15px!important;color:#000!important}.product-reviews-sectn span.jdgm-rev__source{display:none}.product-reviews-sectn span.jdgm-rev__buyer-badge-wrapper{display:unset!important}.product-reviews-sectn span.jdgm-rev__buyer-badge{color:#000;padding:4px 10px;font-size:10px}.product-reviews-sectn .jdgm-widget-actions-wrapper{border:none!important}.product-reviews-sectn .jdgm-rev__title:empty{margin-bottom:0!important}.product-reviews-sectn .jdgm-rev.jdgm-divider-top.jdgm--done-setup{border-top:1px solid #e5e7eb!important}.product-reviews-sectn .jdgm-rev__body{font-size:16px;font-family:Poppins}.product-reviews-sectn span.jdgm-rev__author{margin-right:15px;width:95px!important;display:inline-block}.product-reviews-sectn span.jdgm-rev-widg__summary-average a{color:#000}.product-reviews-sectn .jdgm-row-profile .jdgm-rev__icon{display:none!important}.product-reviews-sectn .jdgm-histogram{border:none!important}.product-reviews-sectn .jdgm-histogram__bar,.product-reviews-sectn .jdgm-histogram__bar-content{border-radius:40px!important}.product-reviews-sectn .jdgm-row-actions{display:none}.product-reviews-sectn h2.jdgm-rev-widg__title{font-size:24px}.product-reviews-sectn a.jdgm-write-rev-link{border-radius:30px;border:1px solid #000!important;font-size:16px!important;color:#000!important;padding:13px 20px!important}.product-reviews-sectn .jdgm-rev-widg__summary-inner>.jdgm-link:last-of-type{visibility:hidden}.product-reviews-sectn .jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medals__container{display:block;overflow:visible}.product-reviews-sectn a.jdgm-link[target=_blank]{display:none}.homepage .colection-withprodcts .products-div.mob-vieww{overflow:hidden}.products-container.grabbing{cursor:grabbing}.homepage .right-main-divv .products-container{display:flex;scroll-behavior:smooth;transition:transform .3s ease}.homepage .right-main-divv .grabbing{cursor:grabbing}@media screen and (min-width:1000px){.products-div.mob-vieww{display:none!important}.product-reviews-sectn .jdgm-rev__header{width:18%}.product-reviews-sectn .jdgm-rev__content{display:inline-block;vertical-align:top;width:70%;padding:0 10px}.product-reviews-sectn .jdgm-rev__content{display:inline-block;vertical-align:top}.product-reviews-sectn .jdgm-rev__header{display:inline-block}}@media screen and (max-width:740px){section.home-shop-the-lookk button.shop-the-look__dot.tap-area.hidden-tablet-and-up{display:none}section.home-shop-the-lookk openable-element[id^=block-template--][id$=__shop-the-look-look-1-1-product]{left:28px;padding:10px 8px;width:max-content;display:block}section.home-shop-the-lookk .shop-the-look__product-bottom-wrapper{display:block}section.home-shop-the-lookk .shop-the-look__product[open]{background:#fffef6!important;display:block;padding:10px 8px}section.home-shop-the-lookk .shop-the-look__product[open]:before{bottom:51%}section.home-shop-the-lookk .shop-the-look__product-info a.shop-the-look__product-title{font-family:RecoletaAlt-SemiBold;font-size:14px;text-align:center}section.home-shop-the-lookk .shop-the-look__product-bottom-wrapper span.price{font-size:13px;text-align:center;margin:0 auto;display:block}section.home-shop-the-lookk .shop-the-look__product-image{margin:0 auto 10px;display:block}}.homepage .products-container .productt,.homepage .right-main-divv .products-container .productt{min-width:300px}.homepage .products-container,.homepage .right-main-divv .products-container{display:flex;overflow-x:auto;scroll-behavior:smooth;transition:transform .3s ease;cursor:grab}.homepage .products-container{-ms-overflow-style:none;scrollbar-width:none}.homepage .products-container.grabbing{cursor:grabbing}.homepage .products-div img{border-radius:15px;display:block;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:1}.homepage .img_wrapp{display:block;position:relative;overflow:hidden;width:100%;padding-top:100%}.product-template .colection-withprodcts .collctn-image .overlay h2{font-family:RecoletaAlt-Bold;font-size:35px;text-transform:capitalize}.product-template .product-collection-prodcts-sec .colection-withprodcts .overlay{display:block;top:65px;width:80%;left:30px}@media screen and (max-width:1450px) and (min-width:1200px){.product-template .product-collection-prodcts-sec .colection-withprodcts .overlay{left:27px!important}.product-template .colection-withprodcts .collctn-image .overlay h2{font-size:32px!important}.product-template .colection-withprodcts .collctn-image .overlay p{font-size:13px}}@media screen and (max-width:1200px) and (min-width:1000px){.product-template .product-collection-prodcts-sec .colection-withprodcts .overlay{display:block;top:50px;width:64%;left:12px}.product-template .colection-withprodcts .collctn-image .overlay h2{font-family:RecoletaAlt-Bold;font-size:24px;text-transform:capitalize}.product-template .colection-withprodcts .collctn-image .overlay p{font-size:14px}}@media screen and (max-width:576px) and (min-width:540px){.product-template .colection-withprodcts .collctn-image .overlay h2{font-family:RecoletaAlt-Bold;font-size:32px!important;text-transform:capitalize}}@media screen and (max-width:405px) and (min-width:375px){.product-template .colection-withprodcts .collctn-image .overlay h2{font-family:RecoletaAlt-Bold;font-size:21px!important;text-transform:capitalize}}.award-nominee-sec image-with-text.image-with-text{background:#ffaad7}section.section.home-fav-collectn a.product-item__aspect-ratio{aspect-ratio:1!important}product-item.product-item .product-item-meta__swatch-list.color-swatch-list.color-swatch-list--mini{display:none}.product-form__buy-buttons.has-notify-button product-payment-container#MainPaymentContainer{gap:0!important}@media screen and (max-width:570px){.product-form__buy-buttons.has-notify-button product-payment-container#MainPaymentContainer{align-items:flex-start;justify-content:center;margin:0!important;gap:0!important}}@media screen and (min-width:740px){.mob_titlee{display:none}}@media screen and (max-width:740px){.desk_titlee{display:none}}.prodct-paired-with-sec button.product-item__link{display:none}.product__media{position:relative}.giftcards_pdp_banner h2.heading{text-transform:capitalize;font-size:48px;font-family:RecoletaAlt-Bold;text-align:center}.giftcards_pdp_banner .content-box{max-width:500px}.giftcards_pdp_banner h3.heading{font-size:89px;text-transform:capitalize;text-shadow:-1px -1px 0 #050505,2px -1px 0 #050505,-1px 2px 0 #050505,2px 2px 0 #050505;color:#fff;font-family:RecoletaAlt-Bold;text-align:center}.giftcards_pdp_banner slide-show.slideshow img{border-radius:20px}.giftcards_pdp_banner .slide_descriptionn p{font-size:20px;text-align:center}.giftcards_pdp_banner .button-wrapper a{border-radius:40px;border:1px solid #000}.giftcards_pdp_banner .button-wrapper{text-align:center}.collection-template section.giftcards_pdp_banner{margin:20px 0 40px}.product-template section.giftcards_pdp_banner{margin:20px 0 0}@media screen and (max-width:1200px) and (min-width:1001px){.giftcards_pdp_banner .content-box{max-width:350px}.giftcards_pdp_banner h3.heading{font-size:74px}}@media screen and (max-width:1000px) and (min-width:769px){.giftcards_pdp_banner .content-box{position:absolute;top:100px;left:0;right:0;margin:0 auto}}@media screen and (max-width:768px){.giftcards_pdp_banner .content-box{position:absolute;top:70px;left:0;right:0;margin:0 auto}.giftcards_pdp_banner h2.heading{margin-bottom:0}.giftcards_pdp_banner h3.heading{font-size:74px;margin:0 auto}.giftcards_pdp_banner .slide_descriptionn p{font-size:15px}.giftcards_pdp_banner .content-box .slide_descriptionn{margin-bottom:25px;margin-top:20px}}@media screen and (max-width:570px){.giftcards_pdp_banner .content-box{top:60px}.giftcards_pdp_banner h2.heading{margin-bottom:0;font-size:26px}.giftcards_pdp_banner h3.heading{font-size:63px;margin:0 auto}.giftcards_pdp_banner .content-box .slide_descriptionn{width:80%;margin:20px auto 25px}}@media screen and (max-width:520px){.giftcards_pdp_banner .content-box{top:40px}}@media screen and (max-width:470px){.giftcards_pdp_banner .content-box{top:35px}.giftcards_pdp_banner h3.heading{font-size:54px;margin:8px auto 0}.giftcards_pdp_banner .content-box .slide_descriptionn{width:80%;margin:8px auto 5px}}@media screen and (max-width:440px){.giftcards_pdp_banner .content-box{top:25px}.giftcards_pdp_banner .button-wrapper a{border-radius:40px;border:1px solid #000;height:40px;line-height:40px;padding:0 20px}.giftcards_pdp_banner h3.heading{font-size:44px;margin:0 auto}}tracking-page{--active-color:#ffaad7!important}tracking-page .cgzafZ{background:#ffaad7!important}.contactpage .contact__main .input select{border-radius:40px;border:1px solid #adadad}select#reason{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;width:100%;cursor:pointer;padding-right:30px;background-image:url('data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="16" height="16"><path fill="%23333" d="M7 10l5 5 5-5H7z"/></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:16px}#reason option{background-color:#fffef6}#reason:focus{border-radius:30px}select#reason option:hover{background-color:#fcb2c9!important}
/*# sourceMappingURL=/cdn/shop/t/61/assets/custom.css.map */
