/** Shopify CDN: Minification failed

Line 92:70 Expected identifier but found whitespace
Line 92:71 Unexpected "'RecifeDisplay'"

**/
/* -----genral--------- */
.tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 {display: flex; flex-direction: row; gap: 0; align-items: flex-start; justify-content: end; flex-wrap: wrap; box-shadow: unset; border: unset; border-radius: unset; padding: 0;}
.tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_question_image_custom {width: 50%; max-width: 50%; height: auto; min-width: 50%; max-height: 100%; margin-top: -16%; padding-right: 100px;}
.tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_options_container_style {flex: 1; max-width: 800px; gap: 28px; flex-wrap: nowrap; margin-right: 30px !important; justify-content: left; margin-top: 60px;}
.tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_question_text_custom{width: 51%; margin-right: 0 !important; color: #004B8B !important; font-size: 48px; font-weight: 500; text-align: left;}
#tangent-main-container{width: 100% !important;}
.tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_global_style img, .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_global_style {border-radius: 50%;}
.tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_options_container_style .tangent_global_style {position: relative; width: 23%; padding: 6px; font-family: 'RecifeDisplay' !important;}
.tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tngnt-option-text {position: absolute; bottom: -60px; left: 50%; transform: translateX(-50%); font-size: 20px; width: 100%; color: #004B8B; font-family: 'Matter';}
.tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_global_style p {font-size: 20px; padding-bottom: 30px; max-width: 35rem; position: relative;}
.tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_global_style h4 {font-size: 28px; font-family: 'Matter'; padding-top: 30px;}
.tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_question_text{padding-bottom: 20px; margin-bottom: -50px;}
.tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad3f p, .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad3f label {color: #004B8B !important; font-size: 16px;}
.tangent_quiz_container_custom .tangent_survey_next_button_custom, .tangent_quiz_container_custom .tangent_survey_skip_button_custom {background-color: #004B8B;}
p.tangent_global_style {color: #004B8B; padding: 0 !important;}
.tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad3f .tangent_survey_next_button_custom p {color: #FFF !important;}
.tangent_quiz_container_custom input.tangent_global_style {color: #004B8B;}
.related-product-section carousel-prev-button, .related-product-section carousel-next-button {top: 50%; transform: translateY(-50%); z-index: 1;}
p.tangent_global_style.tngnt-text-center, .footer .text-subdued a {display: none;}
.tangent_question_screen_custom {border: unset !important; box-shadow: unset !important;}
.tangent_question_text_custom {font-weight: 500 !important;}
.tangent_quiz_container_custom .tangent_options_container_style .tangent_global_style {border-radius: unset; border: 1px solid #003B5E;}
.tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_options_container_style .tangent_options {max-width: 150px; background-color: #FFF; padding: 0; outline: 2px solid #003B5E; outline-offset: 4px;}
.tangent_quiz_container_custom .tangent_options_container_style .tngnt-option-text {color: #004B8B; font-family: 'Matter';}
.tangent_question_text_custom {color: #004B8B !important;}
.tangent_quiz_container_custom .tangent_input_box_style_custom {margin-bottom: 0 !important;}
/* .reelfy-wrapper .rf__title span {font-size: 48px; font-family: 'RecifeDisplay'; color: #004B8B;}
.reelfy-wrapper .rf__header .rf__title {text-align: center; line-height: 26px !important; margin-bottom: 50px;}
.reelfy-wrapper .card_type-product_card .reelfy_card_video_wrapper {box-shadow: unset;}
.reelfy-wrapper .rf-video-item {min-width: 21%;}
.reelfy-wrapper .flickityrf-page-dots, .reelfy-wrapper .reelfy_card_product {display: none !important;} */
.instafeed-section {max-width: 100%; margin-left: 120px; padding-right: 0 !important; padding-bottom: 50px;}
.tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_global_style p:after {content: ""; position: absolute; height: 1px; width: 140%; background-color: #004B8B; bottom: 0; left: 0;}
.tangent_quiz_container_custom .tangent_options_container_style .tangent_options {max-width: 530px; background-color: #FFF; padding: 0;}
.tangent_quiz_container_custom .tangent_options:hover {box-shadow: unset;}
.instafeed-about {padding-bottom: 20px;}
.tangent_options_highlight_mob_custom {background: #8AD4F5 !important;}
.rating-badge__stars svg path {fill: #8AD4F5;}
.product .rating-badge {cursor: pointer; padding: 20px 0;}
.main-logo-image_meta .logo_meta img {width: 25%; max-width: fit-content;}
.main-logo-image .logo {max-width: fit-content;}
.cus-product-wrapper .container {max-width: 1300px;}
.cus-product-wrapper .product-title {font-size: 22px; font-weight: 400; font-family: 'RecifeDisplay'; text-transform: capitalize; letter-spacing: normal; color: #004b8b;}
.cus-product-wrapper .price-list .money {font-size: 18px; font-weight: 400;}
h1.product-single.title {display: none;}
.cus-product-wrapper .product-info__block-item {margin-top: 0 !important; margin-bottom: 0;}
.cus-product-wrapper .product-info .quantity-selector {margin-top: 30px;}
.product .product-info .product-info__block-item .price-list {padding: 20px 0;}
.cus-product-wrapper .accordion__content h2 {font-size: 16px;}
.cus-product-wrapper .feature-badge p {margin-bottom: 0;}
.cus-product-wrapper .feature-badge {margin: 5px;}
.cus-product-wrapper .product-info .main-logo-image_meta, .cus-product-wrapper .product-info .main-logo-image {margin-top: 20px;}
.faq-section .prose .h6 {font-size: 12px;}
.faq-section .prose .h2 {font-size: 32px; font-weight: 400; letter-spacing: 5.04px; text-transform: capitalize; font-family: 'RecifeDisplay'; letter-spacing: normal;}
.faq-section .accordion {border-top: unset;}
.cus-product-wrapper .product-info .prose p span {color: #004b8b !important;}
.faq-section .accordion__content .prose h2 {font-size: 16px; text-transform: capitalize; letter-spacing: 0.32px; font-family: 'Matter';}
.image-with-text .prose {text-align: start !important;}
.image-with-text .h1 {font-family: 'RecifeDisplay' !important; font-size: 32px; letter-spacing: normal; text-transform: capitalize;}
.faq-section .accordion__content .prose p {letter-spacing: 2.88px; text-transform: capitalize; letter-spacing: 0.32px;}
.faq-section li {font-family: 'Matter';}
.instafeed-main .rf__title span {font-family: 'RecifeDisplay'; color: #004b8b; font-size: 48px;}
.cus-slider-inner .heading {padding-bottom: 10px;}
.tangent_quiz_container_custom  #comp_688c94b79faa76b80bb0ad3f .tangent_input_box_style_custom {margin-bottom: 0 !important;}
#comp_688c94b79faa76b80bb0ad3f input.tangent_global_style{color: #004b8b;}
/* ----collection all-------- */
.collection__main .product-list {gap: 2px;}
.collection__main .product-card__quick-add-button, .main-collection-all .collection-toolbar {display: none;}
.collection-banner .prose .h1 {color: #FFF; font-family: 'RecifeDisplay'; font-size: 42px; text-transform: capitalize; letter-spacing: normal;}
.collection-banner .content-over-media .prose {padding-top: 60px !important} 
.collection__main .pagination { gap: 26px; border: unset; }
.collection__main .pagination__link--disabled { padding: 12px 16px; background: #004B8B; color: #fff; }
.main-collection-all .collection-toolbar .collection-toolbar__layout-switch-list, .main-collection-all .collection-toolbar .collection-toolbar__products-count, .main-collection-all .collection-toolbar__button-container .popover{display: none;}
.main-collection-all .collection-heading h3, .main-collection-all .facets-sidebar .filter_heding h4 {color: #004B8B; font-size: 26px;}
.main-collection-all .filter-opt-main a, .main-collection-all .accordion__toggle span {font-size: 20px; color: #004B8B; text-transform: capitalize; font-weight: 500; font-family: 'Matter' !important; letter-spacing: normal;}
.main-collection-all .fil-text {padding: 18px 0; border-bottom: 1px solid #0062A433;}
.main-collection-all .facets .accordion-list .accordion:first-child .accordion__toggle {padding-top: 22px;}
body.collection, body.product {display: block;}
.main-collection-all .facets-sidebar .group[aria-expanded=false] svg {rotate: -90deg !important;}
.main-collection-all .collection-toolbar__button-container svg, .main-collection-all .facets-sidebar .accordion__toggle svg {width: 16px;}
.main-collection-all .collection-toolbar__button-container .text-with-icon {font-size: 26px; color: #004B8B; text-transform: capitalize;}
.main-collection-all .collection-toolbar__button {padding: 0; opacity: 1; letter-spacing: normal;}
.main-collection-all .collection-toolbar__button-container {border: unset;}
.main-collection .product-card sale-price.text-subdued, .main-collection .product-card sale-price.h6 {font-family: 'Matter'; color: #004B8B;}
.main-collection .product-card compare-at-price.h6 {opacity: 0.4; font-weight: 100; font-family: 'Matter';}
.main-collection .product-card .badge {display: none;}    font-family: 'RecifeDisplay' !important;
.rating-badge svg path {fill: #FF984E;}
.rating-badge svg {width: 17px;}
.collection__main .product-card__info {padding-top: 10px;}
.product-card .product-title.h6 {margin-bottom: 0; margin-top: 14px;}
.collection__main .product-card__info .product-title.h6 {font-size: 22px; color: #004B8B;}
.collection__main .product-card {padding: 0 8px;}
.collection__main .product-card p {color: #004B8B;}
.pr-star-v4.pr-star-v4-100-filled {background-image: url('/cdn/shop/files/Vector.png?v=1754646864') !important; background-size: cover; background-repeat: no-repeat;}
.pr-star-v4.pr-star-v4-50-filled{background-image: url('/cdn/shop/files/svgviewer-png-output.png?v=1755079512') !important; background-size: cover; background-repeat: no-repeat;}
.pr-star-v4.pr-star-v4-75-filled{background-image: url('/cdn/shop/files/svgviewer-png-output_75.png?v=1755079950') !important; background-size: cover; background-repeat: no-repeat;}
.pr-star-v4.pr-star-v4-25-filled{background-image: url('/cdn/shop/files/svgviewer-png-output_25.png?v=1755080119') !important; background-size: cover; background-repeat: no-repeat;}
.pr-star-v4.pr-star-v4-0-filled{background-image: url('/cdn/shop/files/svgviewer-png-output_0.png?v=1755080242') !important; background-size: cover; background-repeat: no-repeat;}
.aboutus-content-section .aboutus-heading span {font-family: 'Matter' !important;}
.collection-banner .collection-description h5 {color: #FFF; font-size: 20px; font-family: 'Matter';}
.cus-power-review .pr-review-snapshot a:hover {color: #FFF !important;}
/*----------------login-----------------*/
.login-page .container { max-width: 540px; width: 100%; }
.login-page .input-suffix.hide-on-focus { top: 50%; transform: translateY(-50%); }
.sign-up-page .container { max-width: 540px; width: 100%; }
@media(max-width: 1600.98px){
  .instafeed-section {margin-left: 0px;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_global_style p:after {width: 100%;}
  
}
@media(max-width: 1399.98px) {
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tngnt-option-text {font-size: 18px;}
  .image-with-text .h1 {font-size: 28px;}
}
@media(max-width: 1299.98px){
  .collection-banner .prose .h1, .reelfy-wrapper .rf__title span {font-size: 38px;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_question_text_custom {font-size: 24px;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_global_style p {font-size: 18px; padding-bottom: 10px;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_global_style h4 {font-size: 20px; padding-top: 10px;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tngnt-option-text {bottom: -36px; font-size: 14px;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_question_image_custom {padding-right: 60px;}
  .reelfy-wrapper {padding-top: 0 !important; padding-bottom: 0 !important;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_options_container_style {gap: 25px; margin-right: 0 !important;}
  .instafeed-section {padding-bottom: 30px;}
  .cus-quiz-app {padding-bottom: 30px;}
  .instafeed-about {padding-top: 20px;}
  .collection-banner .collection-description h5 {font-size: 16px;}
  .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-headline {font-size: 28px !important;}
  .collection__main .product-card__info .product-title.h6 {font-size: 18px;}
  marquee-text .scrolling-content__item .scrolling-content__text {font-size: 22px; margin-bottom: 0;}
}
@media(max-width: 1199.98px) {
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_options_container_style {gap: 17px;}
}
@media(max-width: 999.98px){
  .collection-banner .prose .h1, .reelfy-wrapper .rf__title span {font-size: 28px;}
  .collection-banner .content-over-media .prose {padding-top: 48px !important;}
  .main-collection-all .collection-heading h3, .main-collection-all .collection-toolbar__button-container .text-with-icon, .main-collection-all .collection-toolbar__button{font-size: 20px; text-transform: capitalize;}
  .main-collection-all .collection-toolbar__button {padding-right: 50px;}
  .main-collection .product-card sale-price.text-subdued, .main-collection .product-card sale-price.h6, .main-collection .product-card compare-at-price.h6 {font-size: 18px;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_question_image_custom {min-width: 100%; padding: 0 0 20px 0;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_options_container_style {max-width: 100%; justify-content: center; gap: 35px; margin-top: 10px; margin-right: 0 !important;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_question_text_custom {width: 100%;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13{padding: 0;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_question_image_custom {margin: unset;}
  .reelfy-wrapper .rf__header .rf__title {margin-bottom: 30px;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tngnt-option-text {font-size: 20px;}
  .product .main-logo-image_meta .logo_meta {justify-content: center;}
  .image-with-text .h1 {font-size: 24px;}
  .p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-headline {font-size: 26px !important;}
  .new-about-us .instafeed-main {padding-bottom: 80px;}
}
@media(max-width: 767.98px){
  .collection-banner .prose .h1, .reelfy-wrapper .rf__title span {font-size: 20px;}
  .collection-banner .content-over-media .prose {padding-top: 36px !important;}
  .main-collection-all .collection-heading h3, .main-collection-all .collection-toolbar__button-container .text-with-icon, .main-collection-all .collection-toolbar__button, .main-collection-all .collection__main .product-title, .main-collection-all .price-list .h6 {font-size: 14px;}
  .main-collection-all .collection-toolbar__button-container svg{width: 12px;}
  .main-collection-all .product-use p {font-size: 12px; text-align: left; margin-bottom: 0;}
  .main-collection-all .collection__main .product-title{margin-bottom: 0;}
  .main-collection .product-card sale-price.text-subdued, .main-collection .product-card sale-price.h6, .main-collection .product-card compare-at-price.h6 {font-size: 16px;}
  .collection__main .product-list {gap: 10px;}
  .main-collection .rating-badge svg {width: 14px;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_question_text_custom {margin: 0;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_question_text_custom {font-size: 20px;}
  .instafeed-section {margin-left: 0; padding-right: 15px !important;} 
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tngnt-option-text {font-size: 14px;}
  .cus-quiz-app {padding-top: 0;}
  .instafeed-main {padding-bottom: 0;}
  .instafeed-about {padding-bottom: 0;}
  .collection-banner .collection-description h5 {font-size: 14px;}
  .image-with-text .h1, .faq-section .prose .h2 {font-size: 22px;}
  .faq-section .section-stack {gap: 10px;}
  .complementary-products .horizontal-product-card .product-title {font-size: 16px;}
  .p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-headline {font-size: 22px !important;}
  .collection__main .product-card__info .product-title.h6 {font-size: 16px;}
  .cus-power-review .pr-star-v4 {height: 18px !important; width: 18px !important;}
}
@media(max-width: 575.98px){
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tngnt-option-text {bottom: -52px;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_options_container_style {gap: 12px; margin-right: 0 !important; justify-content: space-between; flex-wrap: wrap; row-gap: 70px;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_options_container_style .tangent_options {max-width: 50px;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tngnt-option-text {font-size: 12px;}
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_options_container_style {padding: 0 50px;}
  .instafeed-main {padding-top: 20px;}
}
@media(max-width: 425.98px){
  .tangent_quiz_container_custom #comp_688c94b79faa76b80bb0ad13 .tangent_options_container_style {padding: 0;}
}
@media(max-width: 350.98px) {
  .reelfy-wrapper .rf__title span {font-size: 18px;}
}
