html{scroll-behavior:smooth}.hide,.hide-mobile{display:none!important}@media only screen and (min-width: 750px){.hide-mobile{display:block!important}}.hide-desktop{display:block!important}@media only screen and (min-width: 750px){.hide-desktop{display:none!important}}.hide-desktop--flex{display:flex!important}@media only screen and (min-width: 750px){.hide-desktop--flex{display:none!important}}.hide-mobile--flex{display:none!important}@media only screen and (min-width: 750px){.hide-mobile--flex{display:flex!important}}.shopify-section--header{padding:0}@media only screen and (min-width: 750px){.shopify-section--header{padding:1px 40px 0}}.shopify-section--header store-header{margin:22px auto 0;border-radius:25px;max-width:1800px;transition:all .5;border:1px solid #ff8bc6}@media only screen and (max-width: 749px){.shopify-section--header store-header{margin:0 auto;padding:0;border-radius:0;borer:none}}.header-background--blue{background:#00109e}.header-background--blue *{color:#fff;path:#fff}.header-background--pink{background:#ff71b8}.header-background--pink .mega-menu{background:#ff71b8;color:#00109e}.header-background--peach{background:#fdd1bc}.header-background--peach .mega-menu{background:#fdd1bc;color:#00109e}.header-background--orange{background:#ffa476}.header-background--orange .mega-menu{background:#ffa476;color:#00109e}.header-background--green{background:#adfc90}.header-background--green .mega-menu{background:#adfc90;color:#00109e}.header-background--yellow{background:#fcf68d}.header-background--yellow .mega-menu{background:#fcf68d;color:#00109e}.header-background--purple{background:#c0aee7}.header-background--purple .mega-menu{background:#c0aee7;color:#00109e}.header-background--light-blue{background:#00bce3}.header-background--light-blue .mega-menu{background:#00bce3;color:#00109e}.text--white{color:#fff}.text--pink{color:#ff71b8}.text--orange{color:#ffa476}.text--peach{color:#fdd1bc}.text--blue{color:#00109e}.text--yellow{color:#fcf68d}.text--purple{color:#c0aee7}.text--blue-light{color:#00bce3}.text--green{color:#adfc90}.bg--pink{background:#ff71b8}.bg--orange{background-color:#ffa476}.bg--peach{background-color:#fdd1bc}.bg--blue{background-color:#00109e}.bg--yellow{background-color:#fcf68d}.bg--purple{background-color:#c0aee7}.bg--light-blue{background-color:#00bce3}.bg--green{background-color:#adfc90}.text-shadow-blue{text-shadow:2px 2px 0px #00109e}.text-shadow-pink{text-shadow:2px 2px 0px #ff71b8}.text-shadow-orange{text-shadow:2px 2px 0px #ffa476}.text-shadow-green{text-shadow:2px 2px 0px #adfc90}.text-shadow-green-bright{text-shadow:2px 2px 0px #44d62c}.text-shadow-yellow{text-shadow:2px 2px 0px #fcf68d}.text-shadow-purple{text-shadow:2px 2px 0px #c0aee7}.text-shadow-light-blue{text-shadow:2px 2px 0px #00bce3}.text-shadow-blue--small{text-shadow:1px 1px 0px #00109e}.text-shadow-pink--small{text-shadow:1px 1px 0px #ff71b8}.text-shadow-orange--small{text-shadow:1px 1px 0px #ffa476}.text-shadow-green--small{text-shadow:1px 1px 0px #adfc90}.text-shadow-green-bright--small{text-shadow:1px 1px 0px #44d62c}.text-shadow-yellow--small{text-shadow:1px 1px 0px #fcf68d}.text-shadow-purple--small{text-shadow:1px 1px 0px #c0aee7}.text-shadow-light-blue--small{text-shadow:1px 1px 1px #00bce3}.text-center{text-align:center!important}.text-left{text-align:left!important}.nav-dropdown{border-bottom-right-radius:25px;border-bottom-left-radius:25px}.mega-menu{max-width:1800px;left:50%;transform:translate(-50%);border-bottom-right-radius:25px;border-bottom-left-radius:25px;width:calc(100vw - 80px)}.mega-menu:after{display:none}.mega-menu:before{position:absolute;background:inherit;content:"";height:25px;right:0;top:-25px;width:100%}.button{border-radius:50px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.scrolling-text .scrolling-text--marquee{position:relative;width:100vw;max-width:100%;height:120px;overflow-x:hidden;display:flex;justify-content:center;align-items:center}.scrolling-text .scrolling-text--track{position:absolute;white-space:nowrap;will-change:transform;animation:marquee 32s linear infinite;display:flex}.scrolling-text .scrolling-text--track .text{margin-right:10px;font-size:24px}.scrolling-text .scrolling-text--track a,.scrolling-text .scrolling-text--track p{font-size:24px;letter-spacing:.1rem}.product-list__arrow,.article-item__arrow{background:#00109e;color:#fff;border-radius:56px}.product-item__label-list{left:unset!important;right:10px}.label{font-size:10px;padding:7px 15px;border-radius:50px}.image-with-text .heading.h3{margin-top:16px}@media only screen and (min-width: 750px){.image-with-text .heading.h3{margin-top:24px}}.multi-column p{font-size:22px}.multi-column .subcontent{font-size:16px;margin:18px 0;font-weight:700}.multi-column .multi-column__link{text-transform:none;font-weight:400;text-decoration:none}@media only screen and (max-width: 749px){.multi-column--pocket-large .multi-column__inner--scroller{grid-auto-columns:calc(100vw - 60px)!important}}.shop-the-look .shop-the-look__product{padding:10px!important;border-radius:10px}.shop-the-look .shop-the-look__product-link{font-size:10px;text-underline-offset:6px}.shop-the-look .shop-the-look__product-title{max-width:200px;min-width:200px;line-height:1.5;margin-bottom:18px}.quantity-selector,textarea,input{border-radius:10px!important}.shopify-section--blog-posts img,.shopify-section--blog-posts .article-item__image-container{border-radius:10px}.shopify-section--newsletter{border-radius:10px;padding:10px}.shopify-section--newsletter img,.shopify-section--newsletter .image-with-text-block__image-wrapper,.shopify-section--newsletter .image-with-text-block__content,.shopify-section--newsletter input{border-radius:10px}.line-item__image-wrapper img,.article__content img,.product-item__primary-image,.product-item__secondary-image,.article-item__image{border-radius:10px!important}.article-item__title{font-weight:400}.article-item__category.text-center{margin-right:auto;margin-left:auto}.article-comment{border-radius:10px;background-color:#fdd1bc}.product__info .rating__star{color:#00109e}.product-meta{border-bottom:none;margin-bottom:0}.product-meta .price-list .price{font-size:16px}.product-meta .product-meta__price-list-container{margin-top:0}.product-meta .product-meta__reference{margin-bottom:20px}.product-meta .product-meta__title{font-weight:400}.product-meta .product-meta__title span{display:block;font-size:var(--heading-h4-font-size)}.product-form .quantity-selector{border-color:transparent;transition:all .5s}.product-form .quantity-selector:hover{border-color:#00109e}.product-form .product-form__afterpay{display:flex;justify-content:center;align-items:center}.product-form .product-form__afterpay p{margin-bottom:0;margin-right:10px;font-weight:700}.product-form .product-form__add-button,.product-form .product-form__add-button--daydream{background:#ff71b8;color:#fff;box-shadow:2px 2px #00109e;font-size:14px}.product-form .product-form__add-button:disabled,.product-form .product-form__add-button--daydream:disabled{background:#c0aee7}.product__media-image-wrapper,.product__media-image-wrappe img,.product__thumbnail,.product__thumbnail img,.mega-menu__image,.mobile-nav__image,.image-with-text__image,.list-collections__item-image-wrapper,.list-collections__item-image-wrapper img,.list-collections__item{border-radius:10px}.image-with-text--boxed:before,.select,.popover__content,popover-content{border-radius:10px!important}.rating__caption{font-size:12px}[data-oke-reviews-widget] .okeReviews-button{border-radius:25px;text-align:center}[data-oke-reviews-widget] .okeReviews-reviewsWidget-header{border-radius:none;background:#fcf68d;border-bottom-left-radius:25px;border-bottom-right-radius:25px;padding:0 20px 20px;margin-bottom:0!important}@media only screen and (min-width: 750px){[data-oke-reviews-widget] .okeReviews-reviewsWidget-header{padding:20px 20px 0;border-radius:25px 25px 0 0}}[data-oke-reviews-widget] .okeReviews-reviewsWidget-emptyMessage{border-color:none!important}[data-oke-reviews-widget] .okeReviews-reviewsWidget-reviewsAggregate,[data-oke-reviews-widget] .okeReviews-reviewsWidget-emptyMessage{padding:0 7px 7px;background:#fcf68d;border-top-left-radius:25px;border-top-right-radius:25px}@media only screen and (min-width: 750px){[data-oke-reviews-widget] .okeReviews-reviewsWidget-reviewsAggregate,[data-oke-reviews-widget] .okeReviews-reviewsWidget-emptyMessage{border-radius:0 0 25px 25px}}[data-oke-reviews-widget] img,[data-oke-reviews-widget] .okeReviews-barGraph-layer{border-radius:10px}[data-oke-reviews-widget] .okeReviews-ratingDistribution-item-value-count{font-weight:700!important}[data-oke-reviews-widget] .okeReviews-barGraph-layer--background{background:#00109d30!important}[data-oke-reviews-widget] .okeReviews-reviews-controls-filterToggle{margin-top:20px}@media only screen and (min-width: 750px){[data-oke-reviews-widget] .okeReviews-reviews-controls-filterToggle{margin-top:0}}[data-oke-reviews-widget] .okeReviews-reviews-controls-filterToggle .okeReviews-button{background:#00109e!important}[data-oke-reviews-widget] .js-okeReviews-select{border:1px solid #00109e!important;border-radius:10px!important}[data-oke-reviews-widget] .okeReviews-reviews-review{border-radius:25px!important;border:1px solid #00109e!important;margin-bottom:20px!important}[data-oke-reviews-widget] .okeReviews-review-side,[data-oke-reviews-widget] .okeReviews-review-primary{padding:20px!important;border:none!important}@media only screen and (min-width: 750px){[data-oke-reviews-widget] .okeReviews-review-side,[data-oke-reviews-widget] .okeReviews-review-primary{padding:40px!important}}@media only screen and (max-width: 749px){[data-oke-reviews-widget] .okeReviews-reviews-controls-sort{display:flex;justify-content:space-around;align-items:center}}.okeReviews-reviews-footer:before{display:none!important}.okeReviews-reviews-showMore{background:#00109e!important;color:#fff!important;font-size:14px!important;padding:15px!important;border-radius:25px!important}.okeReviews-reviews-showMore svg{fill:#fff!important}.okeReviews-reviews-showMore:after{border-top-color:#fff!important}.product-form__icons{display:flex;justify-content:space-around;align-items:flex-start;margin:15px 0 0}.product-form__icons .product-form__icons-item{text-align:center}.product-form__icons .product-form__icons-item img{max-width:45px}.product-form__icons .product-form__icons-item p{font-size:12px;text-transform:uppercase;max-width:60px;margin:10px auto 0;line-height:1}.template-product--daydream .product__media-image-wrapper{background-color:#fff!important}.template-product--daydream .daydream--title .daydream--title-item{display:none;margin-top:20px!important;margin-bottom:5px!important;flex-wrap:wrap}@media only screen and (min-width: 750px){.template-product--daydream .daydream--title .daydream--title-item{margin-top:0!important;margin-bottom:10px!important}}.template-product--daydream .daydream--title .daydream--title-item .heading{margin-left:10px;margin-right:5px}.template-product--daydream .daydream--title .daydream--title-item.active{display:flex}.template-product--daydream .daydream--selector{display:flex;justify-content:flex-start;flex-wrap:wrap}.template-product--daydream .daydream--selector:hover .daydream--swatch img{border-color:#fff}.template-product--daydream .daydream--selector .daydream--swatch img{width:45px;height:45px;border-radius:45px;border:5px solid #fff}.template-product--daydream .daydream--selector .daydream--swatch.active img,.template-product--daydream .daydream--selector .daydream--swatch:hover img{border-color:#ff71b8}@media only screen and (min-width: 750px){.template-product--daydream .daydream--selector .daydream--swatch:hover img{border-color:#00109e}}.template-product--daydream .product-form__payment-container--daydream button{display:none}.template-product--daydream .product-form__payment-container--daydream button.active{display:block}.template-product--daydream .product-form__payment-container--daydream button .product-form__payment-container--daydream-text{margin-left:5px}.template-product--daydream .daydream-media--swatch{position:absolute;right:15px;top:15px;background:#ffffff80;border-radius:10px;z-index:3;display:flex;justify-content:center;align-items:center;padding:10px}.template-product--daydream .daydream-media--swatch p{margin:0 15px 0 0}.template-product--daydream .daydream-media--swatch img{width:40px;height:40px;border-radius:40px}@media only screen and (min-width: 750px){.template-product--daydream .daydream-media--swatch img{width:50px;height:50px;border-radius:50px}}.product-form__accordion--outer{margin-top:30px}.product-form__accordion button{font-size:16px;display:flex;justify-content:space-between;align-items:center;width:100%;padding:15px 0;font-weight:700;line-height:1}.product-form__accordion .rte{display:none}.product-form__accordion.active button svg{transform:rotate(90deg)}.product-form__accordion.active .rte{display:block;background:#ff95ca26;padding:10px;border-radius:10px}.product-form__quiz-link{display:block;border:1px solid #ffa476;background:#fdd1bc33;padding:15px;border-radius:10px;margin-top:35px}.product-form__quiz-link p{text-transform:none;margin-bottom:0!important;font-size:14px;line-height:1}@media only screen and (max-width: 749px){.product-form__quiz-link p{font-size:13px}}.product-form__daydream-link{margin-top:20px;width:100%;display:block;box-shadow:2px 2px #00109e;font-size:14px!important;border:1px solid #00109e}.pagination__nav .pagination__nav-item:first-child{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}.pagination__nav .pagination__nav-item:first-child:before{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}.pagination__nav .pagination__nav-item:last-child{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.pagination__nav .pagination__nav-item:last-child:before{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.product-item__image-wrapper{margin-bottom:12px}.product-item-meta__title{margin-top:12px;margin-bottom:12px}.quiz-section{display:block;max-width:680px;margin:50px auto 0}.quiz-section .custom-quick-add{margin-top:20px;width:100%}.quiz-section .custom-quick-add button{border:none;background:#00109e;font-size:14px;letter-spacing:2px;font-weight:700;color:#fff;box-shadow:2px 2px #ff71b8}.quiz-section .flex-row{display:flex;justify-content:space-between}.quiz-section .btn{font-size:14px!important}.quiz-section img{width:100%;margin-top:0}.quiz-section .subtitle{text-transform:uppercase;margin-bottom:0}.quiz-section .heading{margin-top:0}@media only screen and (max-width: 749px){.quiz-section .heading{min-height:60px;font-size:22px}}.quiz-section .quiz-form ul{margin:0;padding:0}.quiz-section .quiz-form ul li{border:3px solid #ff71b8;border-radius:10px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;margin-bottom:20px;font-weight:700;padding:12px 25px;min-height:60px;background:#ff70b842}.quiz-section .quiz-form ul li p{margin:0;line-height:1}.quiz-section .quiz-form ul li:hover{background:#ff71b8;color:#fff}.quiz-section .quiz-form ul li:hover .text-pink{color:#fff}.quiz-section .final-answers{padding:20px;border:3px solid #ff71b8;border-radius:10px;background:#ff70b842}.quiz-section .final-answers img{border-radius:10px}.quiz-section .final-answers .button-reset{background:#fff;color:#00109e;box-shadow:2px 2px #00109e;font-size:14px}.product-item__quick-buy-button{border-radius:10px;opacity:.5}.product-item__quick-buy-button svg{width:18px;height:18px}.product-grouping{margin-top:20px;display:block}.product-grouping .heading{margin-bottom:5px;font-size:16px;font-weight:700}.product-grouping .product-grouping-items{display:flex;grid-gap:5px;margin-bottom:25px}.product-grouping .product-grouping-items .product-grouping-item--container{display:flex;flex-direction:column;width:20%}.product-grouping .product-grouping-items .product-grouping-item{width:100%;border:2px solid #fff;position:relative;border-radius:10px}.product-grouping .product-grouping-items .product-grouping-item:before{position:absolute;width:100%;height:100%;content:"";-webkit-box-shadow:inset 1px 1px 2px 1px rgba(91,91,91,.15);-moz-box-shadow:inset 1px 1px 2px 1px rgba(91,91,91,.15);box-shadow:inset 1px 1px 2px 1px #5b5b5b26;border-radius:10px}.product-grouping .product-grouping-items .product-grouping-item img{display:block;width:100%;max-width:100px;border-radius:10px;object-fit:fill;min-height:80px;margin:0 auto}.product-grouping .product-grouping-items a{width:100%;background:#f6f6f6;display:block}.product-grouping .product-grouping-items p{font-size:10px;line-height:1;text-align:center;text-transform:uppercase;font-weight:700}@media only screen and (max-width: 749px){.product-grouping .product-grouping-items p{font-size:8px}}.product-grouping .product-grouping-items .selected-product{border:solid 2px #ff71b8;border-radius:10px}.product-grouping .product-grouping-items .selected-product-title{color:#ff71b8}.product-grouping .grouping-swatch{width:20px;height:20px;position:absolute;z-index:2;border-radius:20px;left:5px;bottom:5px}@media only screen and (max-width: 749px){.product-grouping .grouping-swatch{width:18px;height:18px;left:5px;bottom:5px}}.page-content img{border-radius:10px}.footer__logo-item img{margin-bottom:35px}.footer__logo-item .footer__item-title{font-size:16px!important;line-height:1;margin-bottom:17px;text-transform:capitalize!important}.footer__logo-item .social-media__item{box-shadow:none}.footer__logo-item .social-media{margin-top:35px}announcement-bar-desktop{justify-content:space-evenly}announcement-bar-item-desktop{display:block!important}.announcement-bar__message,.announcement-bar__message-alt{text-transform:uppercase;letter-spacing:.2em;font-size:14px;line-height:12px}.announcement-bar__message-alt{padding:14px;text-align:center}.page-content--stockist{background:#fdd1bc;padding:10px;border-radius:10px;margin-bottom:30px}.page-content--stockist iframe{border-radius:10px}.page-content--stockist a{text-decoration:underline}.page-content--stockist .stockist-powered-by-link{display:none}.template-search .page-header--secondary{padding-top:80px;background:#fdd1bc}.template-search .main-search__input{background:#fff}@media only screen and (min-width: 750px){.template-account .link-bar,.template-addresses .link-bar{margin-top:20px}}.header__linklist-item{margin-right:16px!important;font-size:14px!important}@media screen and (min-width: 1500px){.header__linklist-item{font-size:14px!important;margin-right:32px!important}}.product-item--hidden,.predictive-search__product-item--hidden,.product-item--vip-preorder,.predictive-search__product-item--vip-preorder{display:none!important}.template-collection .page-header__text-wrapper{margin-left:0;text-align:left}.mini-cart__recommendations .product-item-meta__title{overflow:unset;text-overflow:unset;white-space:unset;line-height:1;margin-top:10px}.product-recommendations--complementary{padding-top:35px;margin-top:20px;border-top:1px solid #00109e}.product-recommendations--complementary h2{font-size:16px}.product-recommendations--complementary .product-recommendations--complementary-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.daydream-shade-selector--quick-click-container{display:flex;margin:20px 0 0}.daydream-shade-selector--quick-click{display:flex;flex-wrap:wrap;border:1px solid #00109e;margin-right:10px;border-radius:5px;padding:5px;cursor:pointer;justify-content:center}@media only screen and (max-width: 749px){.daydream-shade-selector--quick-click{width:25%;padding:2px}.daydream-shade-selector--quick-click h3{font-size:13px}}.daydream-shade-selector--quick-click:hover{border:1px solid #ff71b8}.daydream-shade-selector--quick-click .swatch{width:20px;height:20px;max-width:20px}.daydream-shade-selector--quick-click h3{text-align:center;width:100%;margin-bottom:0;font-size:14px}.daydream-shade-selector--popup{position:fixed;width:100%;height:100%;display:block;background:#ffb8dc33;z-index:1000;display:flex;top:0;left:0;justify-content:center;align-items:center;padding-top:160px;overflow-y:scroll}.daydream-shade-selector--popup .daydream-shade-selector--popup-inner{border-radius:10px;width:100%;max-width:95vw;position:relative;display:block;padding:20px 10px 30px;-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,.3);box-shadow:1px 1px 5px 1px #0000004d;background:#fff}@media only screen and (max-width: 749px){.daydream-shade-selector--popup .daydream-shade-selector--popup-inner{padding:20px 10px 80px}}.daydream-shade-selector--popup .daydream-shade-selector--popup-inner .h3.strong{margin-bottom:20px}.daydream-shade-selector--popup .daydream-shade-selector--popup-close{position:absolute;right:0;top:12px;cursor:pointer;padding:10px}#daydream-shade-selector .daydream-shade-selector--item .inner{width:100%}#daydream-shade-selector .daydream-shade-selector--item .inner img{width:100%;border-radius:10px}#daydream-shade-selector .daydream-shade-selector--item .inner img[alt=model]{border:2px solid #fff}#daydream-shade-selector .daydream-shade-selector--item .inner .swatch-row{display:flex;margin-top:-2px}#daydream-shade-selector .daydream-shade-selector--item .inner .swatch-row img{width:33%;border:1px solid #fff}#daydream-shade-selector .daydream-shade-selector--item .inner .button--primary{box-shadow:2px 2px #ff71b8;font-size:12px;margin-bottom:2px;cursor:pointer}#daydream-shade-selector .daydream-shade-selector--item .inner .row{margin-top:10px;display:flex;align-items:flex-start}#daydream-shade-selector .daydream-shade-selector--item .inner .row .swatch{max-width:20%;object-fit:contain}#daydream-shade-selector .daydream-shade-selector--item .inner .row .text{width:100%;min-height:120px;display:flex;flex-direction:column;justify-content:space-between;align-items:baseline}@media only screen and (max-width: 749px){.daydream-selector .daydream-shade-selector--quick-click .swatch{width:15px;height:15px;max-width:15px}}.open-shade-selector{border:1px solid #00109e}.button--text{border:none;color:#fff;letter-spacing:2px;box-shadow:2px 2px #00109e;font-weight:700;background:#ff71b8}.line-item__loader{background:#ff71b8}.mini-cart__recommendations-list .price,#mini-cart-form .price{font-weight:700}#mini-cart-form .product-item-meta__title{margin-bottom:5px;line-height:1}@media only screen and (min-width: 750px){#mini-cart-form .product-item-meta__title{margin-top:0;margin-bottom:0}}.shopify-section--text-with-icons,.shopify-section--text-with-icons .text-with-icons__list,.shopify-section,.shopify-section .scroller{max-width:100vw!important}@media only screen and (max-width: 749px){[dir=ltr] .header__cart-count--floating{right:-12px}}.shopify-section--main-blog{background:#00109e}.shopify-section--main-blog h1{color:#fff;padding-top:80px}.shopify-section--main-blog .link-bar,.shopify-section--main-blog .vertical-breather{background:#fff}.shopify-section--main-blog .link-bar,.shopify-section--main-blog .link-bar__title{background-color:#fdd1bc}.shopify-section--main-blog .link-bar:after,.shopify-section--main-blog .link-bar__title:after{background:linear-gradient(90deg,#fdd1bc,#fff0)}.shopify-section--main-blog .vertical-breather{margin-top:0!important;padding-top:40px!important}.checkout-button{box-shadow:2px 2px #ff71b8;margin-bottom:2px}.hide--opacity{opacity:0!important}.metafield-rich_text_field em{margin-left:2px;margin-right:3px}.shopify-section--collection-banner .image-overlay{min-height:230px}.shopify-section--collection-banner .image-overlay__content-wrapper{padding-bottom:20px;padding-top:60px}@media only screen and (min-width: 750px){.shopify-section--collection-banner .image-overlay__content-wrapper{padding-top:110px}}.shopify-section--video iframe{border-radius:10px}.predictive-search__linklist-link mark{color:#ff71b8}@media only screen and (min-width: 750px){.article__title.big-title{font-size:28px!important}}@media only screen and (min-width: 1340px){.article__title.big-title{font-size:38px!important}}#mobile-menu-drawer,#mobile-menu-drawer .drawer__header{background:#ff71b8}#mobile-menu-drawer .drawer__footer--bordered{box-shadow:0 2px #00109e inset}#mobile-menu-drawer .drawer__footer:before{display:none}.shopify-section--collection-seo-description *{line-height:1}.shopify-section--collection-seo-description h1,.shopify-section--collection-seo-description h2,.shopify-section--collection-seo-description h3,.shopify-section--collection-seo-description h4,.shopify-section--collection-seo-description h5,.shopify-section--collection-seo-description h6{margin-top:30px}.shopify-section--collection-seo-description p{margin-top:5px}.label-custom--sold-out{background:#c0aee7}.price--highlight{font-weight:700}.product-item-alt{display:flex;margin-bottom:20px}.product-item-alt .product-item__cta{display:flex;flex-direction:column;align-items:center;justify-content:center}.product-item-alt .product-item__cta small{font-size:9px!important;line-height:1;margin-top:-12px;margin-bottom:15px}@media only screen and (min-width: 750px){.product-item-alt .product-item__cta small{margin-bottom:18px;font-size:10px!important}}.product-item-alt .product-item-alt--details{margin-left:15px}.product-item-alt .product-item-alt--details .title{font-size:18px;margin-bottom:15px;line-height:1}.product-item-alt .product-item-alt--details .title a{text-decoration:none}.product-item-alt .product-item-alt--details .price-list{margin-bottom:20px}.product-item-alt .product-item-alt--details .price-list .price,.product-item-alt .product-item-alt--details .price-list .price--highlight{font-size:14px}.product-item-alt .product-item-alt--details .product-item-alt--reviews{margin-bottom:15px}.product-item-alt .product-item-alt--details .okeReviews-reviewsSummary-ratingCount{font-size:12px}.product-item-alt img{max-width:100px;border-radius:10px}.cart-gwp{box-shadow:4px 4px #00109e;background:#ffa476;border-radius:10px;padding:10px;margin-top:30px}.cart-gwp .cart-gwp--custom-title{text-align:center;margin-bottom:10px;background-color:#00109e;color:#00109e;padding:10px;border-radius:10px;font-size:12px}@media only screen and (min-width: 750px){.cart-gwp .cart-gwp--custom-title{font-size:16px}}.cart-gwp .product-item-alt{padding-top:10px}.cart-gwp .product-item__cta{background-color:#00109e;color:#fff;box-shadow:2px 2px #00109e}.cart-gwp .product-item-alt--details .title{margin-bottom:0;font-size:12px;color:#fff}@media only screen and (min-width: 750px){.cart-gwp .product-item-alt--details .title{font-size:14px}}.cart-gwp .product-item-alt--details .subtitle{margin-bottom:0;font-size:10px;color:#fff}@media only screen and (min-width: 750px){.cart-gwp .product-item-alt--details .subtitle{font-size:11px}}.cart-gwp .price-list{display:none}.cart-gwp .price--highlight{color:#00109e}.cart-gwp .product-item__cta{width:100%;background-image:none;box-shadow:2px 2px #00109e}.cart-gwp img{max-width:70px}@media only screen and (min-width: 750px){.cart-gwp img{max-width:100px}}.cart-gwp.cart-gwp--options .cart-gwp--option{display:flex;justify-content:center;align-items:center;border:2px solid #c0aee7;border-radius:20px;background:#00000012;cursor:pointer;transition:.2s all;max-width:300px;margin:0 auto 5px;background-position:0 90%;min-height:60px;background-repeat:no-repeat;background-size:60px}@media only screen and (min-width: 750px){.cart-gwp.cart-gwp--options .cart-gwp--option{background-size:80px;min-height:80px}}.cart-gwp.cart-gwp--options .cart-gwp--option.bg-bottom{background-position:0 100%}.cart-gwp.cart-gwp--options .cart-gwp--option:hover{filter:brightness(1.1);border:2px solid #00109e}.cart-gwp.cart-gwp--options .cart-gwp--option.selected{border:2px solid #00109e;background-color:#00109e}.cart-gwp.cart-gwp--options .cart-gwp--option img{max-width:50px;height:50px}.cart-gwp.cart-gwp--options .cart-gwp--option input{display:none}.cart-gwp.cart-gwp--options .cart-gwp--option .title{text-align:center;max-width:200px;font-size:12px;padding-left:20px}@media only screen and (min-width: 750px){.cart-gwp.cart-gwp--options .cart-gwp--option .title{padding-left:50px}}.cart-gwp.cart-gwp--options .cart-gwp--option .product-item-alt{padding:5px;margin:0}.cart-gwp.cart-gwp--options .cart-gwp--option .product-item-alt--details{display:flex;justify-content:center;align-items:center}.cart-gwp.cart-gwp--options .cart-gwp--options-button{display:none}.cart-gwp.cart-gwp--options .cart-gwp--options-button.selected{display:block}.cart-gwp.cart-gwp--options .cart-gwp--options-button .product-item-alt--details{width:100%;margin-left:0}.cart-gwp.cart-gwp--options .cart-gwp--options-button .product-item-alt{margin-bottom:10px}.cart-gwp.cart-gwp--options .cart-gwp--options-button .product-item__cta{width:100%;margin:0}.cart-gwp--options-soldout{text-align:center;font-size:11px;line-height:1;margin:10px 0 0}.info-element{position:relative}.info-element .info-message{position:absolute;bottom:40px;width:200px;border:2px solid #00109e;text-align:center;padding:12px;background-color:#fff;left:-82px}.info-element .info-link{font-size:14px;text-align:center;display:block}.info-element .info-message:after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border-width:10px;border-style:solid;border-color:#00109e transparent transparent transparent}.info-element .info-button{margin-left:8px;width:20px;height:20px;border:2px solid #00109e;border-radius:100px;display:flex;justify-content:center}.info-element .info-button div{align-self:center}.donations{z-index:100;margin-top:8px;margin-left:40px;margin-bottom:8px;display:flex;align-items:center}.donations button{display:flex;align-items:center;font-size:16px}.donations input{margin-right:8px;width:24px;height:24px}.donations a{font-size:16px;display:flex}.donations line-item-quantity{margin-top:0}.mini-cart__recommendations-inner{background:#c0aee7}.mini-cart__recommendations-inner .product-item{background:#c7b7eb;border-radius:10px;padding:5px 5px 10px}.mini-cart__recommendations-inner .product-item__info{text-align:center}.mini-cart__recommendations-inner .product-item-meta__title{margin-bottom:0;font-size:10px}@media only screen and (min-width: 750px){.mini-cart__recommendations-inner .product-item-meta__title{font-size:12px}}quick-buy-drawer .product-form__view-details,quick-buy-drawer .product-form__quantity,quick-buy-drawer .shopify-payment-button,quick-buy-drawer .product-recommendations--complementary{display:none!important}.color-swatch__item-lilac{background:#cfb6d6}.discount-badge{border-radius:10px;background:#ffa476}.yotpo-widget-hero-section .yotpo-title{padding-top:120px}.slideshow-video,.slideshow-video iframe{width:100%;height:100%}.slideshow__slide--split iframe{width:200vh;height:100vh;margin-left:0;transform:translate(-80vh)}@media only screen and (min-width: 750px){.slideshow__slide--split iframe{transform:translate(0);margin-left:0!important;width:200vh;height:100vh}}.slideshow__slide--split .responsive-video{padding-bottom:100%!important}.template-product--skinvestment-briefcase .product-meta__labels,.template-product--skinvestment-briefcase .product-meta__label-list,.template-product--skinvestment-briefcase .product-form__afterpay,.template-product--skinvestment-briefcase .product-recommendations--complementary{display:none!important}.product-meta__labels .label{margin:0 2px}.template-product--skinvestment-briefcase-1{background-color:#c0aee7}.template-product--skinvestment-briefcase-1 .shopify-section-group-footer-group,.template-product--skinvestment-briefcase-1 .shopify-section--header,.template-product--skinvestment-briefcase-1 .shopify-section--announcement-bar{display:none!important}.skinvestment-briefcase--outer{position:relative;min-height:100vh;background:#00109e}.skinvestment-briefcase--outer .background-skinvestment{opacity:.7}.skinvestment-briefcase{margin-top:10vh;padding:20px;position:absolute;top:0;left:50%;transform:translate(-50%);background-color:#ff71b8;border-radius:10px;border:8px solid #f94aa2}.skinvestment-briefcase .inner{display:flex;flex-direction:column;width:100%;margin:0 auto;max-width:350px}.skinvestment-briefcase .inner h1,.skinvestment-briefcase .inner h4{margin:0;line-height:1;text-align:center}.skinvestment-briefcase .no-success{display:flex;flex-direction:column;padding:10px;text-align:center;font-size:16px}.skinvestment-briefcase .no-success p{line-height:1;margin:0}.skinvestment-briefcase .no-success strong{margin:15px 0;padding:18px 0;display:block;font-size:25px;background:#c0aee7;border-radius:25px}.skinvestment-briefcase .description{line-height:1;margin-bottom:20px}.skinvestment-briefcase img{margin-top:20px;margin-bottom:20px;border-radius:10px;display:block}.skinvestment-briefcase .button{background:#00109e;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;min-height:70px;box-shadow:4px 4px #00bce3;font-size:20px;font-weight:700}.skinvestment-briefcase .button.disabled{opacity:.5;cursor:no-drop;text-decoration:line-through}.skinvestment-briefcase .button small{font-size:12px;font-weight:400;margin-top:10px}@keyframes UVAnimate{0%{fill:#00109e}20%{fill:#ffa476}40%{fill:#ff71b8}60%{fill:#adfc90}80%{fill:#fcf68d}to{fill:#00bce3}}.skinvestment-quiz--button-container{padding:0;cursor:pointer;background:#44d62c;max-width:300px;margin:0 auto 40px;border-radius:10px;box-shadow:4px 4px #00109e}.skinvestment-quiz--button-container img{display:block;margin:0 auto;border-radius:10px;width:100%;padding:0 40px}.skinvestment-quiz--button-container svg{display:block;margin:0 auto;width:60px;animation:6s ease-in-out 3s infinite alternate UVAnimate}.skinvestment-quiz--button-container p{margin:0;padding:0 10px 20px;line-height:1.2;text-align:center}.skinvestment-quiz--button{text-align:center;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:4px;display:block;padding:20px;margin:0 auto}.skinvestment-quiz--outer{position:relative;background:#00109e}.skinvestment-quiz--outer .success-text{text-align:center}.skinvestment-quiz--outer .success-text p{line-height:1.2;margin-bottom:10px}.skinvestment-quiz--outer .background-skinvestment{opacity:.7;position:absolute;height:100%}.skinvestment-quiz--outer .wrong.active{background:none!important;color:#00109e;cursor:no-drop}.skinvestment-quiz--outer .wrong.active *{color:#00109e!important}.skinvestment-quiz--outer .answer-line a{display:flex;width:100%;align-items:center}.skinvestment-quiz--outer .logo{max-width:60px;display:block;margin:0 auto 20px}.skinvestment-quiz--outer .skinvestment-quiz{height:100%;z-index:3;display:block;position:relative;padding:50px 0 80px}.skinvestment-quiz--outer .skinvestment-quiz .quiz-section{padding:40px 20px;border-radius:10px;background:#fff;max-width:480px}@media only screen and (min-width: 750px){.skinvestment-quiz--outer .skinvestment-quiz .quiz-section{padding:40px}}.skinvestment-quiz--outer .skinvestment-quiz .quiz-section .quiz-form ul li{background-color:#ff71b8}.skinvestment-quiz--outer .quiz-header{margin-bottom:40px}.skinvestment-quiz--outer .quiz-header p{margin:0;line-height:1.2;text-align:center}.cart-message{background:#ff71b8;border-radius:20px;line-height:1.5;color:#00109e;padding:15px;margin:18px 0;font-size:13px}@media only screen and (min-width: 750px){.cart-message{padding:20px;margin:20px 0 0;font-size:15px}}.cart-notification{left:0;z-index:100}.cart-notification *{z-index:100}.shopify-section--announcement-bar{z-index:4!important}.responsive-video{position:relative;height:0!important;width:100%;padding-bottom:200%!important}@media only screen and (min-width: 750px){.responsive-video{padding-bottom:50%!important}}.responsive-video iframe{opacity:0;position:absolute;top:0;left:0;width:130vw;height:100%;transition:.5s all}@media only screen and (min-width: 750px){.responsive-video iframe{width:100%}}.responsive-video{background:linear-gradient(-45deg,#00109e,#ff71b8,#ffa476,#c0aee7);background-size:400% 400%;animation:gradient 3s ease infinite}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.swatches-sheen,.swatches-glow-drops{display:flex;justify-content:flex-start;align-items:center;grid-gap:5px;margin-top:15px}.swatches-sheen .grouping-swatch,.swatches-glow-drops .grouping-swatch{width:10px;height:10px;border-radius:30px}@media only screen and (max-width: 749px){.swatches-sheen .grouping-swatch,.swatches-glow-drops .grouping-swatch{width:10px;height:10px}}.swatches-sheen .grouping-swatch.selected,.swatches-glow-drops .grouping-swatch.selected{border:1px solid #01109f}.mini-cart__gwp-popup-container{background-color:#ff71b8;padding:8px 24px 16px;border-radius:16px}.mini-cart__gwp-popup-container .header{margin-bottom:0;text-transform:uppercase;font-size:16px;font-weight:700;text-align:center;padding-bottom:16px;padding-top:8px}.mini-cart__gwp-popup-container .gwp-product-container{border:#00109e 2px solid;box-shadow:4px 4px #00109e;margin-right:4px;margin-bottom:12px;padding:8px;border-radius:8px;background-color:#fdd1bc;display:flex;gap:12px}.mini-cart__gwp-popup-container .gwp-product-container:nth-of-type(4n+1){background-color:#fcb4fc}.mini-cart__gwp-popup-container .gwp-product-container:nth-of-type(4n+2){background-color:#fdd1bc}.mini-cart__gwp-popup-container .gwp-product-container:nth-of-type(4n+3){background-color:#cbf3ec}.mini-cart__gwp-popup-container .gwp-product-container:nth-of-type(4n+4){background-color:#f1b5d3}.mini-cart__gwp-popup-container .gwp-product-container .img-container{border-radius:4px;max-width:48px}.mini-cart__gwp-popup-container .gwp-product-container .gwp-product-text{font-size:14px;flex-grow:1}.mini-cart__gwp-popup-container .gwp-product-container .gwp-product-text .gwp-product-link{text-transform:uppercase;text-decoration:underline;font-weight:700;padding-top:16px}.mini-cart__gwp-popup-container .gwp-product-container .gwp-price{text-decoration:line-through}.mini-cart__gwp-popup-container .gwp-product-container .gwp-promotion{text-transform:uppercase;font-weight:700;text-align:end}.mini-cart__recommendations-list .swatches-sheen,.mini-cart__recommendations-list .swatches-daydream,.mini-cart__recommendations-list .swatches-extreme,.mini-cart__recommendations-list .swatches-preen,.mini-cart__recommendations-list .swatches-supreme,.mini-cart__recommendations-list .swatches-glow-drops{margin-top:0;margin-bottom:5px;flex-wrap:wrap;grid-gap:2px 5px}@media only screen and (min-width: 990px){.mini-cart__recommendations-list .swatches-sheen,.mini-cart__recommendations-list .swatches-daydream,.mini-cart__recommendations-list .swatches-extreme,.mini-cart__recommendations-list .swatches-preen,.mini-cart__recommendations-list .swatches-supreme,.mini-cart__recommendations-list .swatches-glow-drops{justify-content:center}}.swatches-daydream{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;grid-gap:5px;margin-top:15px}.swatches-daydream .grouping-swatch{width:10px;height:10px;border-radius:30px}@media only screen and (max-width: 749px){.swatches-daydream .grouping-swatch{width:10px;height:10px}}.swatches-extreme,.swatches-preen,.swatches-supreme,.swatches-glow-drops{display:flex;justify-content:flex-start;align-items:center;grid-gap:10px;margin-top:15px}.swatches-extreme .grouping-swatch,.swatches-preen .grouping-swatch,.swatches-supreme .grouping-swatch,.swatches-glow-drops .grouping-swatch{font-size:10px;line-height:1}.swatches-extreme .grouping-swatch.selected,.swatches-preen .grouping-swatch.selected,.swatches-supreme .grouping-swatch.selected,.swatches-glow-drops .grouping-swatch.selected{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px}.product-item-meta__property{font-weight:700;color:#ff71b8;font-size:14px;line-height:1}.product-item-meta__property .value{font-weight:400}.block-swatch__item,.block-swatch__item:after{border-radius:4px!important}.block-swatch__item{background:#ff70b817!important;font-weight:700}.block-swatch__radio:checked+.block-swatch__item{background:#ff71b8!important}.quick-buy-product img{border-radius:4px!important}quick-buy-drawer .block-swatch-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}quick-buy-drawer .product-form__accordion svg{opacity:0}.js.lock-all #gorgias-chat-container,.js .no-js{display:none!important}.js .js\:hidden,.no-js .no-js\:hidden{display:none}.shopify-app-block #quiz-kit-content,.shopify-app-block #quiz-kit-spinner{background:#fe95c9!important}.shopify-app-block #quiz-kit-content #quiz-kit-container h1,.shopify-app-block #quiz-kit-content #quiz-kit-container h2,.shopify-app-block #quiz-kit-content #quiz-kit-container h3,.shopify-app-block #quiz-kit-spinner #quiz-kit-container h1,.shopify-app-block #quiz-kit-spinner #quiz-kit-container h2,.shopify-app-block #quiz-kit-spinner #quiz-kit-container h3{text-transform:uppercase!important;font-family:Circular Std!important;font-weight:700!important}.shopify-app-block #quiz-kit-content #quiz-kit-container h2,.shopify-app-block #quiz-kit-spinner #quiz-kit-container h2{font-size:20px!important}.shopify-app-block #quiz-kit-content #quiz-kit-container div[id*=quiz-kit-results-product] img,.shopify-app-block #quiz-kit-spinner #quiz-kit-container div[id*=quiz-kit-results-product] img{border-radius:10px!important}.shopify-app-block #quiz-kit-content #quiz-kit-container div[id*=quiz-kit-results-product] button,.shopify-app-block #quiz-kit-spinner #quiz-kit-container div[id*=quiz-kit-results-product] button{min-height:52px!important;text-transform:uppercase!important;padding-left:35px!important;padding-right:35px!important;font-size:calc(var(--base-font-size) - 2px)!important;letter-spacing:2px!important;font-family:var(--text-font-family)!important;line-height:var(--button-height)!important}.gift-card-recipient{margin-top:15px;display:block}.gift-card-recipient .checkbox-container{min-height:52px;text-transform:uppercase;line-height:var(--button-height);background:#c0aee7;border-radius:50px;display:flex;justify-content:center;align-items:center;box-shadow:2px 2px #00109e}.gift-card-recipient .checkbox-container input{display:none}.gift-card-recipient .checkbox-container label{font-weight:700;text-align:center;color:#fff;font-size:14px;letter-spacing:2px;font-family:var(--text-font-family)}.gift-card-recipient .checkbox:checked+div.checkbox-container{background-color:#00bce3;box-shadow:unset!important;border:2px solid #00109e}.gift-card-recipient .checkbox:checked+div.checkbox-container label{color:#00109e}.gift-card-recipient__fields{margin-top:-26px;padding:52px 30px 30px;border-radius:10px;background-color:#fcf68d;border:2px solid #00109e}@media only screen and (max-width: 749px){.gift-card-recipient__fields{padding:42px 15px 15px}}.gift-card-recipient__fields input,.gift-card-recipient__fields textarea{border:2px solid #00109e;background:#fffcc0}.gift-card-recipient__fields label{background:#fffcc0;font-weight:700;letter-spacing:2px}.gift-card-recipient__fields :focus-within~.input__label,.gift-card-recipient__fields .is-filled~.input__label{background-color:#fcf68d;border-bottom:2px solid #00109e;border-right:2px solid #00109e;border-left:2px solid #00109e;padding:4px;border-radius:4px}.image-with-text__navigation{gap:30px 20px}gallery-item img{border-radius:42px;border:2px solid #ff71b8}gallery-item video{border:2px solid #ff71b8;border-radius:42px}gallery-item figcaption{font-weight:700;font-size:22px}.store-CA .label-custom--sold-out{display:none}.da-restock-alerts-form-button{border-radius:50px;box-shadow:2px 2px #00109e;font-size:14px;letter-spacing:2px;font-family:var(--text-font-family);font-weight:var(--text-font-bold-weight);margin-bottom:-20px;min-height:52px;display:flex;justify-content:center;align-items:center}.video-wrapper__poster-image,.gallery__figure img,.cart__recap{border-radius:10px}.faq--toggle{display:flex;justify-content:center;align-items:center;width:100%;transition:all .25s;opacity:1}.faq--toggle.animate-hide{opacity:0}.faq--toggle svg{position:absolute;padding:10px;display:block;width:50px;height:50px}.faq--toggle svg path{fill:#00109e}.faq--container{max-height:0;overflow:hidden;opacity:0;transition:max-height .5s ease-out,opacity .5s ease-out}.faq--container.active{max-height:2000px;opacity:1}.section-featured-video-blocks{margin-top:-1px}.section-featured-video-blocks .section{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 749px){.section-featured-video-blocks .section{grid-template-columns:1fr}}.section-featured-video-blocks .video-wrapper{position:relative;width:100%;padding-bottom:110.49382716%;height:0}.section-featured-video-blocks .video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.section-featured-video-blocks .video-wrapper:after{display:none}.section-featured-video-blocks .featured-video-blocks--products{position:absolute;left:0;top:0;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:15px 30px}@media only screen and (max-width: 749px){.section-featured-video-blocks .featured-video-blocks--products{padding:10px}}.section-featured-video-blocks .featured-video-blocks--products .featured-video-blocks--product{background:#ff71b8;border:2px solid #fff;border-radius:42px;padding:10px 20px}@media only screen and (max-width: 749px){.section-featured-video-blocks .featured-video-blocks--products .featured-video-blocks--product{padding:7px 15px}}.section-featured-video-blocks .featured-video-blocks--products .featured-video-blocks--product form{display:flex}.section-featured-video-blocks .featured-video-blocks--products .featured-video-blocks--product button{display:flex;margin:0;font-size:12px;line-height:1;color:#fff;font-weight:500;text-decoration:none;text-transform:uppercase}@media only screen and (max-width: 749px){.section-featured-video-blocks .featured-video-blocks--products .featured-video-blocks--product button{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/250/assets/custom.scss.css.map */
