/** Shopify CDN: Minification failed

Line 162:88 Expected identifier but found whitespace
Line 162:102 Unexpected "{"
Line 162:111 Expected ":"
Line 162:130 Expected ":"
Line 163:29 Expected identifier but found whitespace
Line 163:31 Unexpected "{"
Line 163:40 Expected ":"
Line 163:66 Expected ":"

**/
.announcement-bar.color-inverse.gradient { background-color: #5f6668; }
#shopify-section-template--19352189403313__slideshow_Vqw8UH .content-container{ background-color:transparent; }
#shopify-section-template--19352189403313__slideshow_Vqw8UH h2,
#shopify-section-template--19352189403313__slideshow_Vqw8UH div { color: #fff !important; }
#shopify-section-template--19352189403313__slideshow_Vqw8UH div.banner__buttons a { border-radius: 30px !important; }
#shopify-section-template--19352189403313__slideshow_Vqw8UH a.button.button--primary:hover { background-color: #5f6668; color: #fff !important; }
#shopify-section-template--19352189403313__slideshow_Vqw8UH a:after{ display: none !important; }
#shopify-section-template--19352189403313__slideshow_Vqw8UH a:before{ display: none; background: #fff !important; color:#fff !important; }
#shopify-section-template--19352189403313__slideshow_Vqw8UH  .slideshow__controls.slideshow__controls--top.slider-buttons.no-js-hidden {
    position: absolute !important; top: 50% !important; z-index: 9999 !IMPORTANT; border: 0; left:0; right:0; }
#shopify-section-template--19352189403313__slideshow_Vqw8UH button { background: #f7ffdd ! IMPORTANT; }
#shopify-section-template--19352189403313__slideshow_Vqw8UH button svg{ height: 14px; }
#shopify-section-template--19352189403313__slideshow_Vqw8UH button.slider-button.slider-button--prev { left: 0 !IMPORTANT; position: absolute !important; }
#shopify-section-template--19352189403313__slideshow_Vqw8UH button.slider-button.slider-button--next { right: 0 !IMPORTANT; position: absolute !important; }
#shopify-section-template--19352189403313__slideshow_Vqw8UH .slider-counter--dots{ display: none !important; }
#shopify-section-template--19352189403313__slideshow_Vqw8UH button.slideshow__autoplay { display: none; }
#shopify-section-template--19352189403313__slideshow_Vqw8UH .banner__buttons a::before { content: "→" !important; margin-left: 8px !important; font-weight: 600 !important; 
    clip-path: none; background:transparent !important; margin-top: -8px; font-size: 22px; }
.card.card--standard { background: #f4f4f4; padding: 20px; border-radius: 20px; }
#Slider-template--19352189403313__featured_collection_yCmUPA button { background: #dbf67f !important; border-color: #dbf67f !important; border-radius: 40px !important;
     color: #000 !important; }
#Slider-template--19352189403313__featured_collection_yCmUPA button:hover{ background: #5f6668 !important; border-color: #5f6668 !important; }
#Slider-template--19352189403313__featured_collection_yCmUPA button:hover{ background: #5f6668 !important; color: #fff !important;  }
#Slider-template--19352189403313__featured_collection_yCmUPA button:before, #Slider-template--19352189403313__featured_collection_yCmUPA button:after{ display: none !important; }
#Slider-template--19352189403313__featured_collection_yCmUPA h3, .related-products h3  { display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; }
#Slider-template--19352189403313__featured_collection_yCmUPA .card-information { width: 100%; display: flex; justify-content: center; }
#Slider-template--19352189403313__featured_collection_yCmUPA .span.price-item.price-item--sale {   color: #5f6668 !important; font-weight: 700; font-size: 22px !important; }
#Slider-template--19352189403313__featured_collection_yCmUPA .rating-star:before { content: "\2605\2605\2605\2605\2605"; background: #ff9529; -webkit-background-clip: te9xt;
      -webkit-text-fill-color: transparent; font-size: 22px; }
#Slider-template--19352189403313__featured_collection_yCmUPA p.rating-count.caption{ display:none; }
#Slider-template--19352189403313__featured_collection_yCmUPA .badge { background-color: #5f6668 !important; border-color: #5f6668 !important; color:#fff !important; }
.card--standard .card__inner, .related-products .card__media { border-radius: 20px !important; } 
span.price-item.price-item--sale.price-item--last, span.price-item.price-item--regular { color: #5f6668 !important; font-size: 22px !important; }
s.price-item.price-item--regular { color: red !important; font-weight: 500; font-size: 16px !important; }
#shopify-section-template--19352189403313__image_with_text_ywQYez .color-background-1, 
#shopify-section-template--19352189927601__image_with_text_FQ3RXi .color-background-1,
#shopify-section-template--19373466452145__00a99d4a-bf49-4e7c-89e7-322f7a90cfd4 .color-background-1,
#shopify-section-template--19352189829297__6ae32fe4-a780-4dea-8fae-3bcbddc38b71 .color-background-1,
#shopify-section-template--19352189829297__image_with_text_ift3w7 .color-background-1,
#shopify-section-template--19352189829297__comparison_table_a4eD8W .color-background-1,
#shopify-section-template--19352189730993__image_with_text_EHXeCr .color-background-1,
#shopify-section-template--19352189730993__image_with_text_jhgMQW .color-background-1,
#shopify-section-template--19352189730993__image_with_text_3eUby3 .color-background-1,
#shopify-section-template--19352189730993__image_with_text_GL848M .color-background-1,
#shopify-section-template--19352189534385__collapsible_content_XUwWeB .collapsible-content__wrapper,
#shopify-section-template--19352189534385__collapsible_content_4iGinQ .collapsible-content__wrapper,
#shopify-section-template--19352189534385__collapsible_content_4iGinQ .collapsible-content__wrapper,
#shopify-section-template--19352189534385__collapsible_content_4iGinQ .collapsible-content__wrapper { background: #f4f4f4 !important; padding: 80 0px; } 
a.button.button--primary { border-radius: 30px; }
.jdgm-carousel-item { background: #f4f4f4 !important; gap: 20px !important; margin: 0 15px !important; padding: 20px !important; border-radius: 10px !important; }
.jdgm-star { color: #ff9529 !important; }
img.jdgm-carousel-item__product-image { border-radius: 100px; }
.jdgm-carousel-wrapper{ width:100% !important;}
.jdgm-carousel-item__review-rating{ position: absolute; left: 0 !important; bottom: 0px !important; }
.jdgm-carousel-item__review{ position: relative !important; }
.jdgm-carousel-item div { text-align: left !important; }
.jdgm-carousel-item__reviewer-name.jdgm-ellipsis { color: #5f6668; font-size: 16px; font-weight: 600; opacity: 1 !important; margin-top:10px; }
a.jdgm-carousel-item__product.jdgm--shop-review-has-image { display: none; }
.jdgm-carousel-wrapper .jdgm-carousel-item__review { height: calc(72% - -0.6em) !important; }
.jdgm-carousel__arrows{ position: absolute; margin-left: 30px !important; }
#shopify-section-template--19352189403313__bb0df407-4b1e-45f0-a6fa-a64b51c078eb .multicolumn.color-inverse.gradient.background-none.no-heading,
#shopify-section-template--19352189468849__icon_bar_qUpCjz .multicolumn.color-inverse,
#shopify-section-template--19352189534385__icon_bar_ErXxr6 .multicolumn.color-inverse,
#shopify-section-template--19352189501617__icon_bar_7zMwJW .multicolumn.color-inverse,
#shopify-section-template--19352189567153__icon_bar_pFFiaK .multicolumn.color-inverse,
#shopify-section-template--19352189665457__icon_bar_bH8Dtg .multicolumn.color-inverse{ background-color: #5f6668; }
ul.list-menu.list-menu--inline a { font-size: 16px ! IMPORTANT; font-weight: 500; }
ul.list-menu.list-menu--inline a:hover{ color: #5f6668 !important;  }
footer { background: #efefef !important; }
.footer-block__image-wrapper { background: transparent !important; }
.footer__content-bottom { display: flex; flex-direction: row-reverse; }
footer .footer__blocks-wrapper { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; }
.footer-block { width: 100% !important; }
.image-with-text__media-item img { border: 1px solid #ddd; border-radius: 20px ! IMPORTANT; }
footer .small.copyright__content { font-size: 14px ! IMPORTANT; }
h2.logo-scroller-heading { text-align: center; }
button#ProductSubmitButton-template--19352189927601__main,
#shopify-section-template--19352189927601__image_with_text_FQ3RXi .button,
#shopify-section-template--19352189927601__image_with_text_QbrzaN .button { background: #f5c8c9 !important; transition: transform 0.9s ease; border-radius: 30px; border: 0 !important; }
#shopify-section-template--19352189927601__image_with_text_FQ3RXi .button:hover,
#shopify-section-template--19352189927601__image_with_text_QbrzaN .button:hover,
button#ProductSubmitButton-template--19352189927601__main:hover{ background: #5f6668 !important; color:#fff !important; } 
.button { background: #dbf67f !important; border-color: #dbf67f !important; border-radius: 40px !important; font-size:16px !important; font-weight:500 !important;
          color: #000 !important; border:0 !important; transition: transform 0.9s ease !important;  }
.button:hover, button#Subscribe:hover, .sticky-atc button.button:hover { background: #5f6668 !important; color:#fff !important; transform: scale(1.05); }
button#ProductSubmitButton-template--19352189927601__main:after,
button#ProductSubmitButton-template--19352189927601__main:before,
#shopify-section-template--19352189927601__image_with_text_FQ3RXi .button:after,
#shopify-section-template--19352189927601__image_with_text_FQ3RXi .button:before,
a.button:not([aria-disabled=true]):before,
a.button:not([aria-disabled=true]):after,
button.button:after,
button.button:before,
.newsletter-form__field-wrapper .field:after,
input#NewsletterForm--sections--19352185143473__footer:before, .button:after, .button:before  { display: none !important; }
a.button:not([aria-disabled=true]):hover{ padding: 0 30px !important; }
button#Subscribe, .sticky-atc button.button { background: transparent !important; border: 1px solid #5e6668 !important; border-radius: 30px; transition: transform 0.9s ease; }
.newsletter-form__field-wrapper .field { border-radius: 30px !important; }
ul#product-grid .rating, ul#product-grid .rating-count{ display: none !important; }
.cart-count-bubble { position: absolute; background-color: rgb(95 102 104) !important; color: rgb(255 255 255) !important; }
.product-features { display: grid; grid-template-columns: 1fr 1fr; gap: 15px 40px; margin: 20px 0; font-size: 15px; border-top: 1px solid #D9D9D9FF;
                    border-bottom: 1px solid #D9D9D9FF; padding: 20px 0; }
.product-features .item { display: flex; align-items: center; gap: 8px; }
.product-features i { font-size: 16px; }
.pink-button { background: #f5c8c9 !important; padding: 15px !important; width: auto; border-radius: 30px; border: 0 !important;
               outline: 0.5px solid black; outline-offset: 3px; margin-right:10px !important; }
.black-button { background: #000 !important; padding: 15px !important; width: auto; border-radius: 30px; border: 0 !important; outline: 0.5px solid black; outline-offset: 3px; }
.product-form__input .form__label { padding-left: 0; font-weight: 500 !important; font-size: 17px !important; }
.product-form__input input[type=radio]+label { color: rgb(var(--color-background)) !important; font-size: 0 !important; border:0 !important; padding: 11px !important; 
               border-radius: 30px !important; width: 30px !important; line-height: 0 !important; height: 30px !important; outline: 0.5px solid black; outline-offset: 3px; }
.product__media.media { border: 1px solid #D9D9D9FF !important; border-radius: 20px; }
button.thumbnail { border-radius: 10px; }
.slider-button .icon { height: 1.6rem !important; }
button.scroll-to-top-btn { background: #fff !important; border: 1px solid #5d6567 !important; }
.scroll-to-top-btn svg { width: 1.2rem !important; height: 1.2rem !important; }
a.jdgm-write-rev-link { background: #5f6668 !important; border-color: #5f6668 ! IMPORTANT; border-radius: 30px; max-width: max-content !important; padding: 12px 25px;
    font-size: 16px !important; font-weight: 500;}
.jdgm-rev__author{ font-weight: 600 !important; }
.jdgm-rev__author:after{ background-color: #5f6668 !important; padding: 5px 10px !important; border-radius: 5px !important; font-size: 12px !important; font-weight: 400 !important; }
.jdgm-rev:nth-child(odd) { background: #5f6668 !important; border-radius: 20px; color: #fff !important; }
.jdgm-rev:nth-child(odd) .jdgm-rev__timestamp{ color: #fff !important; }
.jdgm-rev:nth-child(odd) .jdgm-rev__author{ color: #fff !important; }
.jdgm-rev:nth-child(odd) .jdgm-rev__icon{ background:#fff !important;}
.jdgm-rev:nth-child(odd) .jdgm-rev__icon:before{ color: #5f6668 !important; }
.jdgm-rev{ padding: 40px !important; border: 0 !important; }   
.jdgm-rev__icon{ width: 40px !important; height: 40px !important; background-color: #5f666885 !important; border-radius:30px !important; }
.jdgm-rev__icon:before{ color: #fff !important; }
.collapsible-content summary:hover .accordion__title { text-decoration: none !important; }
.collapsible-content summary:hover { background: transparent !important; }
.product-form__input input[type=radio]+label { margin-right: 10px !important; }
.logo-scroller-item { height: 90px !important; margin: 0 10px !important; }
.footer-block__details-content .list-menu__item--link{ padding: 0 !important; font-size:16px !important; font-weight: 500; }
.footer-block__details-content .list-menu__item--link:hover{ opacity: 0.5; }
.footer__content-bottom { width: 140rem !important; margin: auto !important; }
.footer__content-bottom-wrapper{ justify-content: left !important; }
.footer__copyright,.footer__payment { margin:0 !important;}
.footer__content-bottom-wrapper .copyright__content{ font-size: 14px !important; }
.footer__localization:empty+.footer__column--info { align-items: flex-end !important; }
.footer__content-bottom-wrapper.page-width{ padding:0 !important; }
.jdgm-rev__author-wrapper .jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after, .jdgm-rev__buyer-badge.jdgm-rev__buyer-badge { color: #5f6668 !important; background-color: #6c2b2b00 !important;
             border: 1px solid #5f6668 !IMPORTANT; padding: 6px 10px !important; border-radius: 5px !important; margin-top:-4px !important; }
h1, h2 {color: #5f6668 !important; font-weight: 600 !IMPORTANT; }
a { text-decoration: none !important; }
fieldset.js label { display: block; padding: 8px 12px; margin-bottom: 6px; cursor: pointer; background: #f4f4f4; border-radius: 4px; margin-right: 10px; }
fieldset.js input[type="radio"] {  display: none; }
 input[value="Dark Blue"] + label { background: #1b2a49 !important; color: #fff; }
input[value="Yellow"] + label { background: #f8d84a !important; color: #000; }  
.footer-block-image { display: block !important; }
.logo-scroller-wrapper { overflow: hidden; width: 100%; padding: 20px 0; }
.logo-scroller-track { display: flex; flex-wrap: nowrap; align-items: center; animation: logo-scroll {{ section.settings.speed }}s linear infinite; }
.logo-scroller-item { height: {{ section.settings.logo_height }}px; margin: 0 40px; opacity: 0.8; transition: opacity .2s ease; }
.newsletter-form__field-wrapper .field__input { border-radius: 30px !important; }
.jdgm-row-profile { display: flex !important; align-items: center !important; }
#shopify-section-template--19352189468849__multicolumn_FdRc3H .multicolumn  { background: #f5f5f5; }
#shopify-section-template--19352189468849__multicolumn_FdRc3H .multicolumn-card__info { background: #FFF !important; border-radius: 20px; padding: 60px; }
section#shopify-section-template--19352189468849__rich_text_XfnR9V .rich-text.content-container { 
  background-image: url("/cdn/shop/files/freepik__ultrarealistic-premium-website-hero-banner-1920x71__66332.jpg?v=1767159906");
 background-size: cover;  background-position: center; margin-top: 60px ! IMPORTANT; border-radius: 20px; color: #fff !important; background-attachment: scroll !important; }
section#shopify-section-template--19352189468849__rich_text_XfnR9V .rich-text.content-container h2,
div#Banner-template--19352189501617__image_banner_YChmL8 .banner__box h2,
#Banner-template--19352189468849__image_banner_TFjmzW h2,
#Banner-template--19352189534385__image_banner_JN7WMJ h2,
#shopify-section-template--19352189567153__image_banner_myPgtA h2,
#shopify-section-template--19352189665457__image_banner_8ijK3e h2,
#shopify-section-template--19352189108401__image_banner_RiLQ3c h2{ color: #fff !important; }
div#Banner-template--19352189501617__image_banner_YChmL8 .banner__box,
#Banner-template--19352189468849__image_banner_TFjmzW .banner__box,
#Banner-template--19352189534385__image_banner_JN7WMJ .banner__box,
#shopify-section-template--19352189567153__image_banner_myPgtA .banner__box,
#shopify-section-template--19352189665457__image_banner_8ijK3e .banner__box,
#shopify-section-template--19352189108401__image_banner_RiLQ3c .banner__box{  background: transparent; padding: 0 !important; }
.quantity-break__badge { background: rgb(95 102 104) !important; color:#fff !important; }
#shopify-section-template--19352189468849__image_banner_TFjmzW .banner,
#shopify-section-template--19352189567153__image_banner_myPgtA .banner,
#shopify-section-template--19352189501617__image_banner_YChmL8 .banner,
#shopify-section-template--19352189534385__image_banner_JN7WMJ .banner,
#shopify-section-template--19352189665457__image_banner_8ijK3e .banner,
#shopify-section-template--19352189108401__image_banner_RiLQ3c .banner{ min-height: 30rem !important; }
.breadcrm { width: 1375px !important; max-width: 1375px !important; margin: auto; padding: 0 5rem; }
.breadcrm a { color: #5f6668 !important; font-weight: 600 !important;  }
.breadcrm a:hover { opacity: .5; }
.breadcrm i { padding: 0 5px; }
.styles_ProductRow__ProductPrice__ { font-size: 20px !important; font-weight: 600 !important; color: #5f6668 !important; }



@media screen and (max-width: 1024px){
    .footer__content-bottom { width: 100% !important; margin: auto !important; display: inline-block !important; }
    #shopify-section-template--19352189403313__slideshow_Vqw8UH button.slider-button.slider-button--prev,
    #shopify-section-template--19352189403313__slideshow_Vqw8UH button.slider-button.slider-button--next  { top: 50% !important; transform: translateY(-50%) !important; }
    .grid--2-col-tablet-down .grid__item{ width: calc(100% - var(--grid-mobile-horizontal-spacing) / 1) !important; max-width: calc(100% - var(--grid-mobile-horizontal-spacing) / 1) !important; }
    footer .footer__blocks-wrapper { display: grid;  grid-template-columns: repeat(2, 1fr) !important; }
    .footer__localization:empty+.footer__column--info { align-items: center !important; }
    .product-features { grid-template-columns: 1fr !important; }
    .slider-counter.caption { font-size: 16px !important; }
    .slider-button .icon { height: 1.0rem !important; }
    .footer__content-bottom-wrapper { justify-content: center !important; }
    section#shopify-section-template--19352189468849__rich_text_mE8U6K div { text-align: center !important; }
    section#shopify-section-template--19352189468849__rich_text_XfnR9V .rich-text__blocks { text-align: center; }
    section#shopify-section-template--19352189468849__rich_text_XfnR9V .rich-text__blocks.left .rich-text__buttons { justify-content: center; }
    .breadcrm { width: 1375px !important; max-width: 100% !important; padding: 0 20px;}
    .product--mobile-hide .grid { justify-content: flex-start !important; }
    .image-with-text .grid { display: block !important; justify-items: center; }
    .image-with-text  .grid--2-col-tablet .grid__item { width: calc(100% - var(--grid-desktop-horizontal-spacing) / 1) !important; }
    .image-with-text__content--desktop-left>* { align-self: center !important; text-align: center !important; }
     .section-template--19352189862065__image_with_text_CPEQ4H-padding { padding-top: 0; padding-bottom: 0; }


}

@media screen and (max-width: 481px) {
 
}