@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.menu:not(:has(.menu__heading--empty)) .details-content{margin-block-start:0!important}.popular_category_section .layout-panel-flex--column{align-items:flex-end;justify-content:flex-end}.menu-list__link{font-weight:700;color:#3a3a3a}.question_icon{margin-right:15px}.footer-utilities__text,.footer-utilities__text a{color:#fff!important}.accordion .details__header{font-weight:700!important;font-style:Bold!important;font-size:20px!important;line-height:26px!important;padding:18px 0;font-family:Roboto!important}.accordion--dividers accordion-custom p{color:#4a4a4a}.card-gallery{border:.84px solid #E3E3E3}.price{color:#565656!important;font-family:Roboto;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:100%;letter-spacing:.21px;text-align:center;vertical-align:middle}.menu-list__link-title{font-weight:700;color:#3a3a3a;padding:0 5px!important}@media screen and (min-width:749px){.menu-list__link{flex-direction:row!important;align-items:center}.menu-list__list-item{padding:0 12px}}.product-form-buttons button{background:#89d9c9;color:#000;font-family:Roboto;font-weight:700;font-size:20px;line-height:150%;letter-spacing:0%;text-align:center}button.button.button-unstyled.popup-link__button.text-left.spacing-style.paragraph{color:#89d9c9;font-family:Roboto;font-weight:700;font-style:Bold;font-size:20px;line-height:150%;letter-spacing:0%;text-align:center;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%}.collection-card--image-bg .collection-card__image{position:unset!important}.collection-card__image .resource-image__image{object-fit:contain!important}.popular_category_section .layout-panel-flex--column{height:28%}.button-secondary{color:#000;font-family:Roboto;font-weight:700;font-size:20px;text-align:center}footer p{color:#fff!important}.social-icons__wrapper img{width:24px;height:24px}span.social-icons__icon-label{display:none}.product-information__grid .price{font-weight:700;font-size:24px;line-height:150%;letter-spacing:0%;color:#000!important}.quantity-selector{border-color:#000}button.button.button-unstyled.popup-link__button.text-left.spacing-style.paragraph svg{display:none}.variant_image{max-width:112px;min-height:112px}label.variant-option__button-label{flex-direction:column}fieldset.variant-option.variant-option--buttons.variant-option--equal-width-buttons{grid-template-columns:1fr 1fr 1fr 1fr}.variant-option__button-label:has(:checked):hover .variant-option__button-label__pill,.variant-option__button-label__pill{background-color:transparent!important}.variant-option__button-label{border:unset}.variant-option__button-label:has(:checked){border-color:transparent;color:#f86059}.variant-option--equal-width-buttons .variant-option__button-label__text{font-size:16px!important;max-width:100px}.variant-option__button-label .variant_image{border:2px solid #020202;border-radius:8px}.variant-option__button-label:has(:checked) .variant_image{border:2px solid #F86059;border-radius:8px}.product-information .button-secondary{--button-border-color: transparent}.request_block a{color:#89d9c9;font-family:Roboto;font-weight:700;font-style:Bold;font-size:20px;line-height:150%;letter-spacing:0%;text-align:center;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%}.product-information .metafield-rich_text_field ul{margin:0!important;font-weight:400!important;padding-left:20px}.product-information .metafield-rich_text_field ul li{position:relative;list-style:none;padding-left:10px;color:#89d9c9}.product-information .metafield-rich_text_field ul li:before{position:absolute;content:"";top:2px;left:-20px;background:url(/cdn/shop/files/Star_blue.png?v=1778648638);background-repeat:no-repeat;background-size:cover;width:20px;height:20px}.header__underlay-open{background:transparent}.product-information .metafield-rich_text_field ul li strong{font-weight:400!important;color:#89d9c9}a.mega-menu__link.mega-menu__link--parent{font-weight:700;font-style:Bold;font-size:18px;line-height:150%;letter-spacing:0%;color:#000;text-decoration:underline}.mega-menu__link:hover{color:#64b8e4!important}@media screen and (max-width:991px){.header__row .menu-list--mobile.menu-list{display:none}.icon-block__media{height:auto;width:30px!important}.category_sub_title p{font-size:18px}.testimonial-slider-wrapper .testimonial-text{padding:0 15px}}@media screen and (max-width:749px){.custom-typography p,.custom-typography ul li{font-size:16px}fieldset.variant-option.variant-option--buttons.variant-option--equal-width-buttons{grid-template-columns:1fr 1fr 1fr}.menu-list--mobile.menu-list{display:none!important}.variant-option--equal-width-buttons .variant-option__button-label{padding:0}.request_block p,.request_block .popup-link__button{font-size:18px!important}.request_block .text-block{max-width:max-content}.section-resource-list__content h2{font-size:30px!important}.product-grid__card.product-grid__card p{font-size:14px}.product-information h1{font-size:30px}.hero__content-wrapper .group-block-content{text-align:center;justify-content:center;align-items:center}.icon_with_text_block .divider{display:none}.icon_with_text_block h3{font-size:18px!important}.icon_with_text_block p{font-size:14px!important}.icon_with_text_block .icon-block__media{height:43px;width:43px;object-fit:contain}.popular_category_section .layout-panel-flex--column{height:auto;padding:0!important}.popular_category_section p{font-size:18px;text-align:center}.popular_category_section .icon-block__media{display:none}.popular_category_section .layout-panel-flex--column>.group-block--height-fit{padding:10px}.popular_category_section .group-block-content{justify-content:center;align-items:center;gap:0}.hero__content-wrapper h1{font-family:Fredoka;font-weight:600;font-size:26px;line-height:100%;letter-spacing:0%}.hero__content-wrapper p{font-size:18px;line-height:150%;text-align:center}.w-100{width:100%}.testimonial_boxes .spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{display:grid;grid-template-columns:1fr 1fr}.testimonial-slider-wrapper{padding:30px 0!important}.ui-test-product-list p{font-size:13.5px}footer .layout-panel-flex--row:not(.mobile-column)>.image-block img{width:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
