@font-face{font-family:Muller ExtraBold DEMO;src:url(/cdn/shop/files/MullerExtraBoldDEMO.woff2?v=1782285825) format("woff2"),url(/cdn/shop/files/MullerExtraBoldDEMO.woff?v=1782285825) format("woff");font-weight:700;font-style:normal;font-display:swap}*{-webkit-tap-highlight-color:transparent}body,a{font-family:Poppins!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h1 p,.h2 p,.h3 p,.h4 p,.h5 p,.h6 p,summary.details__header{font-weight:700!important}.collection-card__content .h6 p{font-weight:bolder}.accordion{padding:0 20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}summary.details__header:hover{color:#000}.accordion--dividers accordion-custom .details{border-top:1px solid #000!important}.accordion--dividers accordion-custom .details summary.details__header{padding:18px 0}.accordion--dividers accordion-custom .details summary.details__header span.svg-wrapper.icon-plus{padding:2px;background:#000;border-radius:100px;color:#fff;width:18px;height:18px;min-width:18px}.variant-option__button-label__pill{background:#f8e4e6}label.variant-option__button-label{border:1px solid #000!important;background:#fff;border-radius:100px;padding:10px 20px}label.variant-option__button-label:hover,.variant-option__button-label:has(:checked):hover .variant-option__button-label__pill{background:#f8e4e6}.variant-option__button-label:has(:checked),.variant-option__button-label:has(:checked):hover{color:#000}.complete-routine__items{z-index:2;grid-template-columns:repeat(2,1fr);gap:1rem;display:grid;position:relative}.complete-routine__item{z-index:1;background:#fff!important;border:1px solid #00000047;flex-direction:column;gap:0;transition:border-color .2s,background-color .2s;display:flex;position:relative}.complete-routine__item-main{flex:1;align-items:stretch;gap:.5rem;display:flex}.complete-routine__checkbox{width:17px;height:17px;margin-top:2px}.complete-routine__variant-select{max-width:140px!important}.complete-routine__checkbox:hover{background:transparent;border-color:#000}.complete-routine__variant-row{margin-block-start:-5px!important}select.complete-routine__variant-select{border-bottom:1px solid #000!important}.complete-routine__variant-select:focus-visible{outline:0}.select-item-button{justify-content:flex-end;align-items:center;display:flex;margin-bottom:2px}.complete-routine__button{width:auto!important;background:#fff!important;border:1px solid #000!important;padding:12px 34px}.complete-routine__button:disabled{opacity:.5}complete-your-routine.complete-routine{padding:0 20px 20px;margin-bottom:-15px;border-top-left-radius:10px;border-top-right-radius:10px}span.cart-bubble__background{background-color:#f8e4e6;border-radius:50px}quantity-selector-component.quantity-selector,.cart-items .quantity-selector{border:1px solid #000;border-radius:100px}.product-form-buttons button span.add-to-cart-text__content{font-weight:400}.product-details span.add-to-cart-text__content{font-weight:700!important}.product-details .product-form-buttons button:hover,.complete-routine__button:hover{background-color:#f8e4e6!important}media-gallery.media-gallery--carousel slideshow-controls,media-gallery.media-gallery--carousel slideshow-arrows{display:none}.top_menu_links{overflow:auto;background:#fff!important}ul#collection-menu-list{display:flex;padding:0;gap:16px;list-style:none;justify-content:center;margin:30px 0 0}ul#collection-menu-list li{padding:10px 14px;background:#fff;border-radius:100px;color:#67645e;text-transform:uppercase;border:1px solid #67645e}ul#collection-menu-list li:hover,ul#collection-menu-list li.list-menu__item--active{background:#f8e4e6}.collection-header__quick-filter--image .text{margin:0 10px;font-size:15px;font-style:normal;font-weight:400;line-height:0;color:#000;text-align:center;text-decoration:none;white-space:nowrap;border-bottom:none}.facets--horizontal .facets__form{flex-direction:row-reverse!important}.facets__summary:hover{color:#000}span.facets__status.h6.desktop\:hidden{display:block!important;border-bottom:1px solid #000}.sorting-filter__options{left:30px;background-color:#fff!important}.template-collection main#MainContent{background:#fff}.template-collection .hero-wrapper{width:94%;margin:0 auto;border-radius:15px!important}.template-collection .hero__media-wrapper--desktop,.template-collection .hero__container,.template-collection .hero__container .overlay{border-radius:15px!important}p.rating-count{font-size:12px}.product-details.pink-clr .complete-routine,.product-details.pink-clr .accordion{background-color:#f8e4e6!important}.product-details.blue-clr .complete-routine,.product-details.blue-clr .accordion,.product-details.blue-clr .variant-option__button-label__pill,.product-details.blue-clr label.variant-option__button-label:hover,.product-details.blue-clr .variant-option__button-label:has(:checked):hover .variant-option__button-label__pill{background-color:#ecf0f3!important}.product-details ul.payment-icons__list svg.icon{width:60px;height:40px;margin-top:-8px}.number-one-text .metafield-rich_text_field p{position:relative}.number-one-text .metafield-rich_text_field p:after{margin-left:5px;content:""!important;background:url(/cdn/shop/files/COSMO-LOGO.png?v=1782383750)!important;width:100px;position:absolute;display:inline;padding:14px 0;background-size:100%!important;background-repeat:no-repeat!important;margin-top:-2px}.mobile-view{display:none!important}footer .menu__heading__default{font-weight:700!important;font-family:Poppins;letter-spacing:0}footer nav.details-content{margin-top:8px!important}.template-index add-to-cart-component span.svg-wrapper.add-to-cart-icon{display:none}.home-hero-text p{font-weight:600!important;line-height:normal!important}.footer-column-one .group-block-content rte-formatter{width:100%}.complete-routine__image{height:100px!important}.complete-routine__check{position:absolute!important;right:8px;top:14px}.complete-routine__title{padding-right:14px}.complete-routine__title{min-height:30px}.header__icon--summary .header-drawer-icon{width:20px!important;height:20px!important}.product-card .add-to-cart-button.button-secondary:hover,.product-card .add-to-cart-button.button-secondary:focus{background:#f8e4e6}@media screen and (min-width:1440px){.template-collection .hero-wrapper{width:1440px}}@media screen and (max-width:1280px){.complete-routine__items{grid-template-columns:repeat(1,1fr)}.select-item-button{justify-content:center}}@media screen and (max-width:880px){.number-one-text .metafield-rich_text_field p:after{left:0;display:block;width:110px;position:unset;padding:15px 0;margin:0}}@media screen and (max-width:767px){.collection-header__quick-filter--image .text{font-size:12px}ul#collection-menu-list li{padding:5px}ul#collection-menu-list{gap:10px;justify-content:flex-start;margin:15px 0 0}.products-count-wrapper{display:block!important}.facets-mobile-wrapper.facets-controls-wrapper{flex-direction:row-reverse;justify-content:space-between}.facets-toggle{margin:20px 0 30px!important}.footer-content{display:flex!important;flex-direction:column-reverse}footer .group-block-content .payment-icons{display:none;padding:0}.mobile-view{display:flex!important;gap:10px!important;justify-content:center!important}}@media screen and (min-width:750px){.product-details.full-height--desktop{max-height:100%!important}}@media screen and (max-width:749px){.number-one-text .metafield-rich_text_field p:after{left:auto;display:inline;position:absolute;margin:-4px 0 0 5px}}@media screen and (max-width:480px){.complete-routine__variant-row{margin-block-start:-0px!important}.number-one-text .metafield-rich_text_field p:after{left:0;display:block;position:unset;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
