.shopify-section{max-width:1600px;width:100%;margin:auto}.shopify-section .main-page-title{font-size:24px;font-weight:100;color:#8c857b;letter-spacing:2px;text-align:center;text-transform:uppercase}@media (max-width:1630px){.shopify-section{padding-left:30px;padding-right:30px}}.announcement-bar-section,.app-section{max-width:100%}.button{text-transform:uppercase}h1,h2,h3,h4,h5,h6{color:#f12d8a}.section-header{background:#fff;max-width:100%!important}.section-header .header-wrapper--border-bottom{border-bottom:0}.section-header .header{max-width:1600px!important;padding-left:0!important;padding-right:0!important;width:100%;margin:auto}@media (max-width:1630px){.section-header .header{padding-left:30px!important;padding-right:30px!important}}.section-header .header__heading-logo{min-height:72px;width:100%;max-width:288px}.section-header .header__active-menu-item{text-decoration:none;position:relative;color:#f12d8a;font-weight:700}.section-header .header__active-menu-item:after{content:"";position:absolute;width:100%;left:0;bottom:-10px;background:#f12d8a;height:1px}.section-header .list-menu li a{text-transform:uppercase;letter-spacing:3px;text-decoration:none}.section-header .list-menu li a:hover span{text-decoration:none}.announcement-bar-section{padding-left:0!important;padding-right:0!important}.utility-bar.gradient{background-color:#f8f5f0}.image-banner{position:relative;width:100%}.image-banner img{width:100%;height:auto;display:block;object-fit:cover}.image-banner__desktop{display:block}.image-banner__mobile{display:none}@media screen and (max-width:768px){.image-banner__desktop{display:none}.image-banner__mobile{display:block}}.image-banner.carousel-wrapper{overflow:hidden;position:relative}.image-banner.carousel-wrapper .carousel{width:100%;overflow:visible}.image-banner.carousel-wrapper .carousel-cell{width:100%;flex-shrink:0;position:relative}.image-banner.carousel-wrapper a.carousel-cell.carousel-cell--link{display:block;text-decoration:none;color:inherit;width:100%}.image-banner.carousel-wrapper .flickity-viewport{outline:none!important;box-shadow:none!important}.image-banner.carousel-wrapper .flickity-button{display:none!important}.image-banner.carousel-wrapper .flickity-page-dots{display:flex!important;justify-content:center;align-items:center;gap:5px;position:absolute;left:50%;transform:translateX(-50%);bottom:20px;width:auto;margin:0!important;padding:0!important;list-style:none;z-index:2}.image-banner.carousel-wrapper .flickity-page-dots .dot{width:12px;height:12px;margin:0!important;opacity:1;background:#fff;border-radius:999px}.image-banner.image-banner--dots-pink .flickity-page-dots .dot.is-selected{background:#f12d8a}.image-banner.image-banner--dots-green .flickity-page-dots .dot.is-selected{background:#81a684}.template-index .flickity-page-dots .dot.is-selected{background:#8b5a2b!important}@media (max-width:1630px){.rich-text{padding-left:30px!important;padding-right:30px!important}}.rich-text__heading{color:#f12d8a!important;letter-spacing:2px!important;text-transform:uppercase}.rich-text__heading.color-brown{color:#8c857b!important}.rich-text__heading.color-pink{color:#f12d8a!important}.rich-text__blocks{max-width:950px!important}.rich-text p{color:#8c857b!important}.rich-text__buttons{margin-top:45px!important}.rich-text__buttons .button{min-width:auto;flex-grow:0!important}.rich-text__buttons .button--secondary{border:none;box-shadow:none}.rich-text__buttons .button--secondary:after,.rich-text__buttons .button--secondary:before{box-shadow:none}.collection-card-wrapper .card__content{justify-content:center;align-items:flex-end;display:flex}.collection-card-wrapper .card__content a{color:#fff;letter-spacing:2px}.collection-card-wrapper .card__content .icon-wrap{display:none}.collection-card-wrapper .card__information{display:block!important}.collection-card-wrapper .card__heading{color:#fff}.collection-card-wrapper .card__caption{display:none}.cubiq-featured-tab.cubiq-featured-tab--pink{--cubiq-accent:#f12d8a;--cubiq-panel-accent:#f12d8a}.cubiq-featured-tab.cubiq-featured-tab--green{--cubiq-accent:#81a684;--cubiq-panel-accent:#81a684}.cubiq-featured-tab .collection__title{text-align:center}.cubiq-featured-tab .cubiq-featured-tab__title,.cubiq-featured-tab .title{color:var(--cubiq-accent)!important;text-transform:uppercase}.cubiq-featured-tab .button:after,.cubiq-featured-tab .button:before{display:none}.cubiq-featured-tab .card *{color:var(--cubiq-panel-accent)!important}.cubiq-featured-tab .rating-star:before{content:"\2605\2605\2605\2605\2605"!important;background:var(--cubiq-panel-accent)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.cubiq-featured-tab .cubiq-card-scope--pink .card *{color:#f12d8a!important}.cubiq-featured-tab .cubiq-card-scope--green .card *{color:#81a684!important}.swatch-label{display:inline-block;width:30px;height:30px;border-radius:50%;border:1px solid #ccc;margin-right:5px;cursor:pointer;overflow:hidden}.swatch-color{width:100%;height:100%}.product-card-wrapper .card__content{position:absolute;bottom:0;left:0}.product-card-wrapper .card__heading{font-size:14px;letter-spacing:2px;text-transform:uppercase}.product-card-wrapper .card__information{display:flex}.product-card-wrapper .card__information *{color:#8c857b}.product-card-wrapper .card__information .rating-star:before{content:"\2605\2605\2605\2605\2605";background:#81a684;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-card-wrapper .card__information__left,.product-card-wrapper .card__information__right{display:flex;flex-direction:column}.product-card-wrapper .card__information__left{width:35%}.product-card-wrapper .card__information__right{justify-content:flex-end;align-items:flex-end;width:65%}.product-card-wrapper .card__information .price__container{font-size:14px;margin-bottom:12px}.product-card-wrapper .color-swatch-container{display:flex;gap:5px;flex-wrap:wrap;pointer-events:none}.product-card-wrapper .color-swatch-container fieldset{padding:0;border:none}.product-card-wrapper .color-swatch-container fieldset:first-of-type{display:none!important}.product-card-wrapper .color-swatch-container fieldset label{margin-right:0!important;margin-left:5px!important;outline:none!important}.product-card-wrapper .color-swatch-container fieldset span{width:17px;height:17px}.product-card-wrapper .color-swatch{display:inline-block;border-radius:50%;vertical-align:middle;box-shadow:0 0 2px rgba(0,0,0,.2)}@media (max-width:767px){.slider.slider--mobile .slider__slide{overflow:hidden;border-radius:12px}.slider.slider--mobile .product-media-container,.slider.slider--mobile .product-media-container .media,.slider.slider--mobile .product-media-container .product__media,.slider.slider--mobile .product__media-item{height:100%}.slider.slider--mobile .product-media-container .media,.slider.slider--mobile .product__media{background:rgba(0,0,0,.04)}.slider.slider--mobile .product-media-container img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.slider.slider--mobile .product-media-container iframe,.slider.slider--mobile .product-media-container video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.slider.slider--mobile .product-media-container>.media:not(:first-child),.slider.slider--mobile .product-media-container>deferred-media:not(:first-child),.slider.slider--mobile .product-media-container>product-model:not(:first-child){display:none}.product__modal-opener .product__media-icon,.product__modal-opener .thumbnail__badge{display:flex!important;background-color:#fff!important}}body .page-width{width:100%!important;max-width:100%!important;padding-left:0;padding-right:0}body .page-width #insta-feed{width:100%;max-width:100%;margin-left:0!important;margin-right:0!important}body .page-width #insta-feed h2{font-size:17px;font-weight:100;color:#8c857b;letter-spacing:2px;text-align:center;text-transform:uppercase}.shopify-section-group-footer-group{max-width:100%;background:#f4f4f4!important}.shopify-section-group-footer-group .footer{max-width:1600px;background:#f4f4f4!important;margin:auto;border:0}@media (max-width:1630px){.shopify-section-group-footer-group .footer{padding-left:30px!important;padding-right:30px!important}}.shopify-section-group-footer-group .footer__content-bottom{border-top:0}.shopify-section-group-footer-group .footer .copyright-flex{display:flex;flex-direction:column}.shopify-section-group-footer-group .footer__copyright{margin-left:auto;margin-right:auto}.shopify-section-group-footer-group .footer__copyright__logo{margin:auto}.shopify-section-group-footer-group .footer .footer-block__heading{letter-spacing:2px;font-size:12px;position:relative;text-transform:uppercase}.shopify-section-group-footer-group .footer .footer-block__heading.inline-richtext{display:inline-block;margin-bottom:0}.shopify-section-group-footer-group .footer .footer-block__heading:after{content:"";position:absolute;left:0;bottom:-5px;height:1px;width:75px;background:#8c857b}.shopify-section-group-footer-group .footer .footer-block .list-social__item .list-social__link{padding:.3px}.shopify-section-group-footer-group .footer .footer-block .list-social__item .list-social__link:first-of-type{padding-left:0}.shopify-section-group-footer-group .footer .footer-block .list-social__item .svg-wrapper,.shopify-section-group-footer-group .footer .footer-block .list-social__item svg{width:30px;height:30px}.shopify-section-group-footer-group .footer .footer-block .list-social__item svg path{fill:#8c857b}.shopify-section-group-footer-group .footer .footer-block__newsletter{text-align:left;display:flex;flex-direction:column}.shopify-section-group-footer-group .footer .footer-block__newsletter p{margin-top:30px;font-size:14px}@media (max-width:757px){.shopify-section-group-footer-group .footer .footer-block__details-content{margin-bottom:0}}.shopify-section-group-footer-group .footer .footer-block--newsletter{margin-top:0;width:30%;min-width:350px;padding-right:20px;align-items:flex-start}@media (max-width:767px){.shopify-section-group-footer-group .footer .footer-block--newsletter{width:100%;min-width:auto}}.shopify-section-group-footer-group .footer .footer-block--newsletter .newsletter-form{margin-left:0}.shopify-section-group-footer-group .footer .grid__item{width:15%;min-width:250px;align-items:flex-start;display:flex;flex-direction:column}@media (max-width:767px){.shopify-section-group-footer-group .footer .grid__item{width:48%;min-width:auto;margin-bottom:0!important}}.shopify-section-group-footer-group .footer .grid__item h2{margin-bottom:30px!important}.shopify-section-group-footer-group .footer__blocks-wrapper{justify-content:space-around;display:flex!important}.footer-block__details-content.rte p{font-size:14px}.collection-list{margin-bottom:60px!important}.collection-container{max-width:1100px;margin:auto}.collection-hero__title{font-size:20px;font-weight:100;color:#8c857b;letter-spacing:2px;text-align:center}.collection-hero__description{width:100%;margin:auto;text-align:center;font-size:1.6rem!important;max-width:1350px}.multirow .image-with-text__content{padding-top:0}.multirow .image-with-text__heading{font-size:20px;font-weight:100;color:#8c857b;letter-spacing:2px;text-align:center;text-transform:uppercase}@media (max-width:749px){.multirow .image-with-text__heading{margin-top:20px!important}}@media (max-width:749px){.multirow .image-with-text__grid{margin-bottom:0!important}}.multirow .image-with-text__grid .image-with-text__content{justify-content:flex-end;padding-bottom:0}@media (max-width:749px){.multirow .image-with-text__grid .image-with-text__content{margin-bottom:30px}}.multirow .image-with-text__grid .image-with-text__content p:last-of-type{margin-bottom:0}.multirow .image-with-text__grid--reverse .image-with-text__content{justify-content:center!important;padding-bottom:auto;padding-right:50px}@media (max-width:749px){.multirow .image-with-text__grid--reverse .image-with-text__media-item{order:2}}.product .product__media-list{margin-bottom:10px}.product__title h1{font-size:17px;font-weight:100;color:#8c857b;letter-spacing:2px;text-align:left;text-transform:uppercase}.product__tax,.product__text,.product fieldset.js.product-form__input.product-form__input--pill,.product fieldset.js.product-form__input.product-form__input--pill.add-new{display:none}.product .form__label{letter-spacing:2px}.product .product-form__input--swatch{margin-top:45px;margin-bottom:45px}@media (max-width:749px){.product .product-form__input--swatch{margin-top:20px;margin-bottom:20px}}.product button{text-transform:uppercase;letter-spacing:2px}.product .button--secondary{background:#f8f5f0;border-color:#f8f5f0}.product .button--secondary:after,.product .button--secondary:before{box-shadow:none}.product__accordion .summary__title h2{font-size:15px;letter-spacing:2px;text-transform:uppercase}.product .accordion__content{padding-left:0!important}.product .accordion__content p{font-size:16px}.related-products__heading{font-size:17px!important;font-weight:100;color:#8c857b!important;text-align:left;margin-bottom:18px!important}.cart-items .cart-item__name,.drawer__heading,.related-products__heading{letter-spacing:2px;text-transform:uppercase}.cart-items .cart-item__name{color:#8c857b}.cart__checkout-button{text-transform:uppercase;letter-spacing:2px;background-color:#8c857b!important}.cart__checkout-button:after,.cart__checkout-button:before{display:none!important}.cart-drawer__empty-content .button{background-color:#8c857b!important}.cart-drawer__empty-content .button:after,.cart-drawer__empty-content .button:before{display:none!important}.accordion-container{width:100%;margin-bottom:75px}.accordion-container .accordion-item{border-bottom:1px solid #d8d8d8}.accordion-container .accordion-item .accordion-header{padding:22px 0;cursor:pointer;background-color:#fff;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px;font-weight:100}.accordion-container .accordion-item .accordion-header .icon{font-size:18px;font-weight:700}.accordion-container .accordion-item .accordion-content{padding:0;display:none;font-size:14px;background-color:#fff}.accordion-container .accordion-item .accordion-content p{margin-top:0;margin-bottom:22px}.accordion-container .accordion-item .accordion-content ul li{font-size:14px}.accordion-container .accordion-item .accordion-content.open{display:block}.page-simple-content table{width:100%;margin:60px auto auto}.page-simple-content table th{letter-spacing:2px}.page-simple-content table td{text-align:center}.content-for-layout .image-banner-signup{display:flex;justify-content:space-between;align-items:center;padding-top:80px!important;margin-top:40px;margin-bottom:40px;border-top:1px solid #8c857b}@media (max-width:767px){.content-for-layout .image-banner-signup{border-top:0;padding-top:0;margin-top:0}}.content-for-layout .image-banner-signup .image-banner-signup__left{flex:1}.content-for-layout .image-banner-signup .image-banner-signup__right{flex:1;padding:20px;justify-content:center}.content-for-layout .image-banner-signup .image-banner-signup__right .rte{max-width:445px;margin:auto}.content-for-layout .image-banner-signup .image-banner-signup__right .rte button{width:100%;margin-top:20px;text-transform:uppercase}.content-for-layout .image-banner-signup .image-banner-signup__right .rte p{text-align:center}.content-for-layout .image-banner-signup .image-banner-signup__right .field__label,.content-for-layout .image-banner-signup .image-banner-signup__right input{font-size:13px}.content-for-layout .image-banner-signup .image-banner-signup__right form{margin-top:45px}.content-for-layout .image-banner-signup .image-banner{position:relative}.content-for-layout .image-banner-signup .image-banner .image-banner__desktop{display:block}.content-for-layout .image-banner-signup .image-banner .image-banner__mobile{display:none}@media (max-width:1000px){.content-for-layout .image-banner-signup.custom-styles .image-banner__desktop{display:none!important}}.content-for-layout .image-banner-signup .button{background-color:#8c857b;border:none!important}.content-for-layout .image-banner-signup .button:after,.content-for-layout .image-banner-signup .button:before{display:none}@media (max-width:1000px){.content-for-layout .image-banner-signup{flex-direction:column}.content-for-layout .image-banner-signup .image-banner-signup__left,.content-for-layout .image-banner-signup .image-banner-signup__right{width:100%}.content-for-layout .image-banner-signup .image-banner-signup__right{padding-top:60px;padding-bottom:60px}.content-for-layout .image-banner-signup .image-banner .image-banner__desktop{display:none}.content-for-layout .image-banner-signup .image-banner .image-banner__mobile{display:block}}.cubiq-signup{width:100%}.cubiq-signup .cubiq-signup-container{max-width:960px;width:100%;display:flex;justify-content:space-between;align-items:center;margin:auto;position:relative;flex-wrap:wrap;background-color:#f4f4f4}.cubiq-signup .cubiq-signup__left{flex:1;width:50%}.cubiq-signup .cubiq-signup__left img{width:100%;height:100%;object-fit:cover}.cubiq-signup .cubiq-signup__right{flex:1;padding:20px;justify-content:center;width:50%}.cubiq-signup .cubiq-signup__right .rte{max-width:445px;margin:auto}.cubiq-signup .cubiq-signup__right .rte button{width:100%;margin-top:20px;text-transform:uppercase;background-color:#8c857b!important}.cubiq-signup .cubiq-signup__right .rte button:after,.cubiq-signup .cubiq-signup__right .rte button:before{display:none}.cubiq-signup .cubiq-signup__right .rte p{text-align:center}.cubiq-signup .cubiq-signup__right .field__label,.cubiq-signup .cubiq-signup__right input{font-size:13px}.cubiq-signup .cubiq-signup__right input{width:100%}.cubiq-signup .cubiq-signup__right form{margin-top:25px}.cubiq-signup .cubiq-banner{position:relative}.cubiq-signup .cubiq-banner .cubiq-banner__desktop{display:flex}.cubiq-signup .cubiq-banner .cubiq-banner__mobile{display:none}@media (max-width:767px){.cubiq-signup-container{flex-direction:column}.cubiq-signup-container .cubiq-signup__left,.cubiq-signup-container .cubiq-signup__right{width:100%}.cubiq-signup-container .cubiq-signup__right{padding-top:60px;padding-bottom:60px}.cubiq-signup-container .cubiq-banner .cubiq-banner__desktop{display:none}.cubiq-signup-container .cubiq-banner .cubiq-banner__mobile{display:flex}}.cart-exit{width:100%}.cart-exit .button{background-color:#8c857b!important;border:0!important}.cart-exit .button:after{display:none}.cart-exit .cart-exit-title{text-transform:uppercase;letter-spacing:3px;color:#8c857b;text-align:center}.cart-exit .cart-exit-container{max-width:960px;width:100%;display:flex;justify-content:space-between;align-items:center;margin:auto;position:relative;flex-wrap:wrap;background-color:#f8f5f0}.cart-exit .cart-exit__left{flex:1;width:50%}.cart-exit .cart-exit__left img{width:100%;height:100%;object-fit:cover}.cart-exit .cart-exit__right{flex:1;padding:20px;justify-content:center;width:50%}.cart-exit .cart-exit__right .rte{max-width:445px;margin:auto}.cart-exit .cart-exit__right .rte button{width:100%;margin-top:20px;text-transform:uppercase}.cart-exit .cart-exit__right .rte p{text-align:center}.cart-exit .cart-exit__right .field__label,.cart-exit .cart-exit__right input{font-size:13px}.cart-exit .cart-exit__right input{width:100%}.cart-exit .cart-exit__right form{margin-top:45px}.cart-exit .cart-banner{position:relative}.cart-exit .cart-banner .cart-banner__desktop{display:flex}.cart-exit .cart-banner .cart-banner__mobile{display:none}@media (max-width:767px){.cart-exit-container{flex-direction:column}.cart-exit-container .cart-exit__left,.cart-exit-container .cart-exit__right{width:100%}.cart-exit-container .cart-exit__right{padding-top:60px;padding-bottom:60px}.cart-exit-container .cart-banner .cart-banner__desktop{display:none}.cart-exit-container .cart-banner .cart-banner__mobile{display:flex}}#mce-responses{margin-top:30px}#mce-responses *{font-size:13px!important}.tickbox-label{display:flex;align-items:flex-start;margin-top:20px}.tickbox-label input{width:auto!important}.tickbox-label .tickbox{flex-shrink:0;width:16px;height:16px;margin-top:2px;margin-right:10px}.tickbox-label p{font-size:13px;line-height:1.4;margin:0;text-align:left!important}.checkout-upsell{padding:1rem;border-top:1px solid #ddd}.upsell-list{list-style:none;padding:0;margin:0}.upsell-item{display:flex;align-items:center;margin-bottom:.5rem}.upsell-item img{margin-right:.5rem}.image-banner-signup.members-club{padding-top:0!important;padding-bottom:0!important;margin-top:0;margin-bottom:0;border-top:0;position:relative;width:100%;height:100vh;min-height:650px;max-height:1300px;overflow:hidden}.image-banner-signup.members-club .image-banner{height:100%}.image-banner-signup.members-club .button{background-color:#f12d8a!important;color:#fff!important}.image-banner-signup.members-club .image-banner__desktop{display:block;height:100%}.image-banner-signup.members-club .image-banner__desktop img{object-position:left!important}.image-banner-signup.members-club .image-banner__mobile{display:none;height:100%}@media (max-width:767px){.image-banner-signup.members-club .image-banner__desktop{display:none!important}.image-banner-signup.members-club .image-banner__mobile{display:block!important}.image-banner-signup.members-club .image-banner__mobile img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}}.image-banner-signup.members-club .main-page-title strong{font-weight:700}.image-banner-signup.members-club .image-banner-signup__left{width:100%;height:100%}.image-banner-signup.members-club .image-banner-signup__left img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.image-banner-signup.members-club #mce-success-response{color:#fff!important}.image-banner-signup.members-club .image-banner-signup__right{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:450px;text-align:center;padding:0 20px}.image-banner-signup.members-club .image-banner-signup__right .rte{text-align:center}.image-banner-signup.members-club .image-banner-signup__right .rte h1{color:#fff;text-transform:uppercase;letter-spacing:3px;margin-bottom:10px;font-size:20px}.image-banner-signup.members-club .image-banner-signup__right .rte img{margin-bottom:0}.image-banner-signup.members-club .image-banner-signup__right .rte p{color:#fff;font-size:14px;margin-bottom:25px;margin-top:-10px;font-size:27px;font-weight:100;text-transform:uppercase;letter-spacing:3px}.image-banner-signup.members-club .image-banner-signup__right .mc-field-group{text-align:left;color:#fff}.image-banner-signup.members-club .image-banner-signup__right .mc-field-group label{display:none}.image-banner-signup.members-club .image-banner-signup__right .mc-field-group input[type=email]{width:100%;height:48px;padding:0 14px;border:none;border-radius:0;font-size:14px}.image-banner-signup.members-club .image-banner-signup__right #mc-embedded-subscribe,.image-banner-signup.members-club .image-banner-signup__right .alt-button{width:100%;margin-top:10px;height:48px;text-transform:uppercase;letter-spacing:1px;font-size:14px;border:none;border-radius:0}.image-banner-signup.members-club .image-banner-signup__right #mc-embedded-subscribe{background:#7bb188;color:#fff}.image-banner-signup.members-club .image-banner-signup__right #mc-embedded-subscribe.button--pink{background:#f12d8a}.image-banner-signup.members-club .image-banner-signup__right #signup-state-success{width:100%}.image-banner-signup.members-club .image-banner-signup__right .code-box{width:100%;padding:14px;background:#fff;color:#8c857b;margin-bottom:20px;font-size:14px;letter-spacing:1px}.image-banner-signup.members-club .image-banner-signup__right .alt-button{background:hsla(0,0%,100%,.55);border:1px solid #fff;color:#fff;border-radius:0;margin-top:-10px!important}.image-banner-signup.members-club .image-banner-signup__right .alt-button:after,.image-banner-signup.members-club .image-banner-signup__right .alt-button:before{display:none}@media (max-width:900px){.image-banner-signup{height:auto}.image-banner-signup .image-banner-signup__right{position:static;transform:none;margin:40px 0}}@media (max-width:1000px){.image-banner-signup .image-banner .image-banner__desktop{display:block!important}}.cubiq-featured-tab__tab{font-family:Lato;font-size:17px;letter-spacing:3px}.cubiq-featured-tab__tab[aria-selected=true]{font-weight:700}.cubiq-featured-tab .button{margin-top:20px}.cubiq-featured-tab.color-pink .card *{color:#f12d8a}.cubiq-featured-tab.color-pink .rating-star:before{content:"\2605\2605\2605\2605\2605";background:#f12d8a;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.three-featured-products__grid{margin:0}@media (max-width:767px){.three-featured-products__grid{display:block}.three-featured-products__grid.is-mobile-carousel{display:block!important;padding:0;margin:0}.three-featured-products__grid.is-mobile-carousel .grid__item{width:100%;flex:none}}.three-featured-products .flickity-viewport{overflow:hidden}.three-featured-products .flickity-slider{display:flex}.three-featured-products .flickity-page-dots{display:flex!important;justify-content:center;align-items:center;gap:6px;margin-top:20px;padding:0;list-style:none}.three-featured-products .flickity-page-dots .dot{width:12px;height:12px;margin:0!important;opacity:1;background:#8c857b;border-radius:999px}.three-featured-products .flickity-page-dots .dot.is-selected{background:var(--cubiq-accent)}.three-featured-products__cta{display:flex;justify-content:center;margin-top:26px}.three-featured-products__cta .button{background:var(--cubiq-accent);border-color:var(--cubiq-accent);color:#fff;min-width:220px}.three-featured-products.color-pink .card *{color:#f12d8a}.three-featured-products.color-pink .rating-star:before{content:"\2605\2605\2605\2605\2605";background:#f12d8a;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.three-featured-products.color-green .card *{color:#81a684}.three-featured-products.color-green .rating-star:before{content:"\2605\2605\2605\2605\2605";background:#81a684;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.three-featured-products.color-green .flickity-page-dots .dot.is-selected{background:#81a684}.cubiq-image-mosaic{margin-top:30px;margin-bottom:30px}@media (max-width:767px){.cubiq-image-mosaic{margin-bottom:60px}}.cubiq-image-mosaic__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cubiq-image-mosaic__cell{position:relative;overflow:hidden;border-radius:0;background:#fff}.cubiq-image-mosaic__cell img{width:100%;height:100%;display:block;object-fit:cover;aspect-ratio:1/1}.cubiq-image-mosaic__placeholder{width:100%;aspect-ratio:1/1;background:#f3f3f3}@media (max-width:767px){.cubiq-image-mosaic__grid.is-mobile-carousel{display:block!important;padding:0;margin:0}.cubiq-image-mosaic__grid.is-mobile-carousel .cubiq-image-mosaic__cell{width:100%}}.cubiq-image-mosaic .flickity-viewport{overflow:hidden}.cubiq-image-mosaic .flickity-slider{display:flex}.cubiq-image-mosaic .flickity-page-dots{display:flex!important;justify-content:center;align-items:center;gap:6px;margin-top:20px;padding:0;list-style:none}.cubiq-image-mosaic .flickity-page-dots .dot{width:12px;height:12px;margin:0!important;opacity:1;background:#8c857b;border-radius:999px}.cubiq-image-mosaic .flickity-page-dots .dot.is-selected{background:var(--cubiq-accent)}.page-simple-content .rte p{margin-bottom:0;margin-top:5px}.page-simple-content .rte p:first-child{margin-top:0}.page-simple-content .rte ul{margin-top:10px;margin-bottom:20px!important}.page-simple-content h1,.page-simple-content h2,.page-simple-content h3,.page-simple-content h4,.page-simple-content h5,.page-simple-content h6{font-size:18px;font-weight:100;color:#8c857b;letter-spacing:2px;text-align:left;text-transform:uppercase}.page-simple-content h1{font-size:24px;text-align:center}.page-simple-content .content-for-layout{max-width:950px;width:100%;margin:auto}.page-simple-content .shopify-section-group-footer-group{margin-top:60px}.page-simple-content .content-for-layout ul{list-style:none;padding:0;margin-bottom:45px}.page-simple-content .content-for-layout ul li{margin-bottom:8px;position:relative;padding-left:25px;font-size:15px}.page-simple-content .content-for-layout ul li:before{content:"\2014";font-size:1.5rem;color:#8c857b;position:absolute;left:0;top:5px;line-height:1}.shopify-policy__container{max-width:950px;width:100%;margin:auto auto 60px}.shopify-policy__container h1,.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container h4,.shopify-policy__container h5,.shopify-policy__container h6{font-size:18px;font-weight:100;color:#8c857b;letter-spacing:2px;text-align:left;text-transform:uppercase}.shopify-policy__container h1{font-size:24px;text-align:center}.shopify-policy__container .shopify-section-group-footer-group{margin-top:60px}.shopify-policy__container ul{list-style:none;padding:0;margin-bottom:45px}.shopify-policy__container ul li{margin-bottom:8px;position:relative;padding-left:25px;font-size:15px}.shopify-policy__container ul li:before{content:"\2014";font-size:1.5rem;color:#8c857b;position:absolute;left:0;top:5px;line-height:1}.page-contact h1,.page-contact h2,.page-contact h3,.page-contact h4,.page-contact h5,.page-contact h6{font-size:18px;font-weight:100;color:#8c857b;letter-spacing:2px;text-align:left;text-transform:uppercase}.page-contact h1{font-size:24px;text-align:center}.page-contact .content-for-layout{max-width:950px;width:100%;margin:auto}.page-contact .rte{text-align:center}.page-contact .shopify-section-group-footer-group{margin-top:60px}.page-contact .field__label,.page-contact input{font-size:13px}.page-contact .content-for-layout ul{list-style:none;padding:0;margin-bottom:45px}.page-contact .content-for-layout ul li{margin-bottom:8px;position:relative;padding-left:25px;font-size:15px}.page-contact .content-for-layout ul li:before{content:"\2014";font-size:1.5rem;color:#8c857b;position:absolute;left:0;top:5px;line-height:1}.page-contact .contact__button{margin:auto;display:flex;justify-content:center}.page-contact .contact__button button{width:100%;max-width:650px;margin-top:15px}.page-vip .shopify-section{max-width:100%;padding:0}.reviews{margin-top:60px}@media (max-width:767px){.reviews{margin-top:30px}}.reviews .jdgm-star.jdgm--off:before,.reviews .jdgm-star.jdgm--on:before{color:#8c857b!important}.reviews .jdgm-form__title,.reviews .jdgm-rev-widg__title{font-size:17px;font-weight:100;color:#8c857b;letter-spacing:2px;text-transform:uppercase;font-family:var(--font-heading-family)}.reviews .jdgm-write-rev-link{text-transform:uppercase!important;letter-spacing:2px!important;font-size:1.5rem!important;background-color:#8c857b!important;padding:15px!important;font-family:var(--font-heading-family)!important;font-weight:400!important;margin-right:0;border:none!important}.reviews .jdgm-write-rev-link:after,.reviews .jdgm-write-rev-link:before{display:none}.reviews .jdgm-rev-widg__summary{justify-content:flex-start;align-items:start!important}.reviews .jdgm-rev-widg__summary span{font-size:14px!important}.reviews .jdgm-rev-widg__summary-text{justify-content:start!important;margin-top:10px;font-size:14px!important}@media (max-width:991px){.reviews .jdgm-rev-widg__summary-text{justify-content:center!important}}.reviews .jdgm-row-stars{justify-content:space-between!important}.reviews .jdgm-btn--solid,.reviews input[type=submit].jdgm-btn--solid{text-transform:uppercase!important;letter-spacing:2px!important;font-size:1.5rem!important;background-color:rgba(var(--color-button),var(--alpha-button-background))!important;padding:15px!important;font-family:var(--font-heading-family)!important;font-weight:400!important}.reviews .jdgm-widget-actions-wrapper{border-left:none!important}.reviews .jdgm-btn--border{text-transform:uppercase!important;letter-spacing:2px!important;font-size:1.5rem!important;padding:15px!important;font-family:var(--font-heading-family)!important;font-weight:400!important}.reviews .jdgm-form__fieldset a{color:#8c857b}.reviews .jdgm-widget .jdgm-temp-hidden{display:none!important}.review-anchor{color:#8c857b!important;font-size:16px!important}.shopify-app-block{display:none!important}.pre-order-main-wrapper{width:100%!important}.pre-order-main-wrapper button{cursor:pointer;justify-content:center;align-items:center;line-height:1;transition:color .25s ease,background .25s ease;width:100%;text-transform:uppercase;display:flex;font:inherit;letter-spacing:2px;min-width:calc(12rem + var(--buttons-border-width)*2);min-height:calc(4.5rem + var(--buttons-border-width)*2)}.page-about .content-for-layout .section-full-width{max-width:1600px!important}.page-about .content-for-layout h1 svg path,.page-about .content-for-layout h2 svg path,.page-about .content-for-layout h3 svg path,.page-about .content-for-layout h4 svg path,.page-about .content-for-layout h5 svg path,.page-about .content-for-layout h6 svg path{fill:#f12d8a!important}.page-about .content-for-layout a,.page-about .content-for-layout li,.page-about .content-for-layout p,.page-about .content-for-layout ul{color:#8c857b!important}.product-form__submit.button.button--full-width.button--primary{background-color:#8c857b!important;color:#fff!important}.product-form__submit.button.button--full-width.button--primary:after,.product-form__submit.button.button--full-width.button--primary:before{display:none}.extra-margin-bottom{margin-bottom:30px!important}dl .product-option{display:none}.caption-large--extra-large{font-size:16px!important}@media (max-width:767px){.grid__item{width:100%!important;max-width:100%!important}}.image-with-text__media{border:none!important}.image-with-text__media img{height:auto!important}@media (max-width:900px){.image-with-text__grid{display:flex;flex-direction:column}.image-with-text__media-item,.image-with-text__text-item{width:100%!important;padding:0}.image-with-text__media-item{margin:0!important;order:1!important}.image-with-text__text-item{order:2!important}.image-with-text__content{padding:0!important;margin-bottom:30px!important}.image-with-text__content h2{margin-top:0!important}.image-with-text__media img{position:relative!important}.image-with-text__media-item{display:flex}.image-with-text__media{width:100%}.image-with-text__media--medium{height:100%!important}}.multirow .image-with-text__grid .image-with-text__content{justify-content:center!important}.footer__follow-on-shop,product-recommendations .color-swatch-container{display:none!important}.footer__content-top .grid{row-gap:0!important}.section-full-width{max-width:100%!important}.utility-bar.gradient{background-color:#f4f4f4!important}