/** Shopify CDN: Minification failed

Line 742:0 Unexpected "}"

**/
.page\.about-us .rich-text__heading:before,.page\.about-us .multicolumn .title:before,.page\.tablet .custom-class .rich-text__heading:before
,.page\.tablet .multicolumn .title:before,.video-section .title:before {
    position: absolute;
    content: "";
    background-image: url(/cdn/shop/files/Group_2569.png?v=1736679490);
    width: 100%;
    height: 27%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    left: 50%;
    transform: translateX(-50%);
    top: -12px;
}
.faq-item {
    height: max-content;
}
.contact img {
    object-fit: contain;
    height: 100%;
}
h2.testimonial-heading.h1 {
    margin-bottom: 4rem;
    color: #09414d;
}
.image-with-text__grid span.svg-wrapper svg {
    stroke: #09414d;
}
.customer-reviews h2 {
    color: #09414d !important;
  margin-bottom: 4rem;
    font-size: 42px !important;
}
/* .items-wrapper {
    justify-content: center;
} */
.custom-label {
    text-align: center;
    padding-top: 7px;
    color: #0A414E;
    font-size: 16px;
}
.rich-text__caption.custom-rich-text-caption p {
    padding-top: 1rem;
}
.page\.about-us .rich-text__heading:after,.page\.about-us .multicolumn .title:after,.page\.tablet .custom-class .rich-text__heading:after,
.page\.tablet .multicolumn .title:after,.video-section .title:after{
    position: absolute;
    content: "";
    background-image: url(/cdn/shop/files/Group_2569.png?v=1736679490);
    width: 100%;
    height: 27%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    left: 50%;
    transform: translateX(-50%);
    bottom: -10px;
}
.newsletter.enabled-newsletter-background {
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
label.field__label {
    display: none;
}
 .field__input::placeholder {
  color: #999; /* Set a visible color */
  opacity: 1; /* Ensure the placeholder is fully visible */
  font-size: 14px; /* Adjust font size if necessary */
}

.page\.about-us .multicolumn.multicolumn .title {
    margin: 0 auto;
    margin-bottom: 2rem;
}
.page\.about-us .rich-text__heading,.page\.about-us .multicolumn .title,.page\.tablet .rich-text__heading,.page\.tablet .multicolumn .title,.video-section .title {
    position: relative;
}
.page\.about-us .rich-text__heading,.page\.about-us .multicolumn .title {
    text-transform: uppercase;
    color: #09414D;
    font-weight: 600;
    font-size: 30px;
}
.page\.about-us h3.inline-richtext strong {
    font-size: 40px;
    margin: 0;
    padding: 0;
    line-height: 10px;
}
.custom-counter .multicolumn-list__item:nth-child(1),
.custom-counter .multicolumn-list__item:nth-child(2) {
  position: relative; /* Ensure proper positioning for pseudo-elements */
}

.custom-counter .multicolumn-list__item:nth-child(1)::after,
.custom-counter .multicolumn-list__item:nth-child(2)::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 10px; /* Adjust to match your border width */
  height: 100%;
  background-image: url('/cdn/shop/files/Group_2584.png?v=1736681220');
  background-size: contain;
  background-repeat: no-repeat;
}
.custom-counter .multicolumn-card__info p {
    color: #09414D;
    padding-left: 20px;
    padding-right: 20px;
}
.custom-section-header {
    font-family: var(--font-body-family);
    letter-spacing: 6px;
    text-transform: uppercase;
    font-size: 25px;
}
.page\.about-us section.custom-parallax-section {
    position: relative;
}
.page\.about-us section.custom-parallax-section:before {
    content: "";
    position: absolute;
    width: 100%;
    background-image: url(/cdn/shop/files/mantra_h.png?v=1735979146);
    height: 18%;
    background-size: contain;
    background-repeat: no-repeat;
    top: 0;
    z-index: -1;
    background-position: center;
    left: -19rem;
}
.multicolumn.custom-mantra-bg{
   position: relative;
}
.multicolumn.custom-mantra-bg:before {
    content: "";
    position: absolute;
    width: 100%;
    background-image: url(/cdn/shop/files/mantra_h.png?v=1735979146);
    height: 18%;
    background-size: contain;
    background-repeat: no-repeat;
    top: 104px;
    z-index: -1;
    background-position: center;
    left: -6rem;
}
.page\.about-us .custom-img-text-desc {
    font-size: 16px;
}
.custom-class .rich-text__heading {
    color: #09414D;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 30px;
}
.custom-class .rich-text__text p {
    color: #09414D;
    font-size: 18px;
    max-width: 1000px;
    margin: 0 auto;
}
.custom-class .rich-text__caption {
    color: #09414D;
    font-weight: 600;
    font-size: 16px;
}
.Tablet-Promise-section.multicolumn .title {
    margin: 0 auto;
    color: #09414D;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 30px;
}
.Tablet-Promise-section .multicolumn-card {
    padding: 70px 30px;
    border-radius: 10px;
}
.Tablet-Promise-section .multicolumn-card__info p {
    color: #FFEBCE;
}
.Tablet-Promise-section .multicolumn-card.content-container:nth-of-type(1):before {
    background-image: url(/cdn/shop/files/mantra_v.png?v=1735831271);
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: contain;
    left: -41px;
    overflow: hidden;
    opacity: 0.5;
    top: 0;
}

.Tablet-Promise-section .multicolumn-list__item:after {
    content: "";
    position: absolute;
    background-image: url(/cdn/shop/files/mantra_h.png?v=1735979146);
    width: 100%;
    height: 100%;
    left: auto;
    bottom: -228px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    right: -31px;
    opacity: .5;
}
.Tablet-Promise-section .multicolumn-list__item {
    position: relative;
    overflow: hidden;
}
.multicolumn-card {
    overflow: hidden;
}

.wort-amount .rich-text__text p {
    font-family: Yeseva none;
    font-weight: 600;
    font-size: 30px;
    line-height: 20px;
}
.wort-amount .rich-text__heading {
    font-weight: 600;
    line-height: 23px;
}
.video-section .title.inline-richtext {
    text-align: center;
    color: #09414D;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 30px;
}
.newsletter .inline-richtext.hxxl {
    text-transform: uppercase;
    font-weight: 600;
    font-size: 30px;
}
.newsletter__subheading h3 {
    font-size: 37px;
    margin: 0;
    padding: 0;
    line-height: 0px;
}
.newsletter-form__button {
    background-color: #ffebce!important;
    width: 100%!important;
    color: #000;
    position: unset;
    margin-top: 3rem!important;
    height: 4.4rem !important;
}
.collapsible-content__wrapper .page-width {
    border: 2px solid #09414D;
    border-radius: 20px;
}
.newsletter-form__field-wrapper .newsletter-form__message {
    display: none;
}
.submit-tablet-form button {
    width: 100%;
    color: #FFEBCE;
}
li.icon-with-text__item span {
    font-family: var(--font-body-family);
    font-size: 18px;
    font-weight: 600;
}
.share-button__button, .share-button__fallback button {
    color: #09414D;
    font-size: 16px;
    font-weight: 600;
}
.icon-with-text__item {
    padding-top: 2rem;
}
.jdgm-rev-widg__title {
    color: #09414D;
    font-size: 30px !important;
    font-weight: 600;
}
select#AddressTelCode--tablet_form_jyQ3zd {
    background: transparent;
    border: unset;
    width: 50px;
    color: #09414d;
    display: flex;
    align-items: center;
    margin-bottom: 10px;
}
.custom-mobile-code {
    border-bottom: 2px solid #09414d;
    position: relative;
    top: -1px;
}
.video-section__media video {
    border-radius: 10px;
}
.country-tel-code-wrapper {
    display: flex;
    width: 100%;
}
.mobile-number-input {
    width: 100%;
}
.tel-code {
    display: flex;
    text-align: center;
    align-items: end;
}
a#HeaderMenu-buy-now span, #HeaderMenu-pre-order span {
    text-decoration: none;
}
a#HeaderMenu-buy-now, #HeaderMenu-pre-order {
    background: #D25853;
    color: #fff;
    border-radius: 10px;
    padding: 8px;
}
.product--thumbnail_slider .slider-mobile-gutter .slider-button {
    background: #09414d;
    border-radius: 50%;
    width: 34px;
    height: 34px;
}
a#HeaderMenu-buy-now span, #HeaderMenu-pre-order span {
    color: #fff;
}
.field__input:focus, .field__input:not(:placeholder-shown), .field__input:-webkit-autofill, .customer .field input:focus, .customer .field input:not(:placeholder-shown), .customer .field input:-webkit-autofill {
    padding: unset;
}
button.custom-slick-btn.slick-next.slick-arrow:before {
    content: none;
}
button.custom-slick-btn.slick-prev.slick-arrow:before {
    content: none;
}
button.custom-slick-btn.slick-next.slick-arrow,button.custom-slick-btn.slick-prev.slick-arrow {
    background: #0a414e;
    width: 30px;
    height: 30px;
    border-radius: 50%;
}
button.custom-slick-btn.slick-next.slick-arrow svg,button.custom-slick-btn.slick-prev.slick-arrow svg {
    width: 26px;
    height: 26px;
}
button.custom-slick-btn.slick-prev.slick-arrow svg {
    position: relative;
    left: 2px;
}
button.custom-slick-btn.slick-next.slick-arrow svg {
    position: relative;
    left: -1px;
}
/* .custom-label {
    font-weight: 700;
} */
.product__tax.caption.rte {
    display: none;
}
.custom-content-1 p {
    color: #fff;
}
.slick-slide .custom-label {
    display: none;
}
.slick-slide.slick-current.slick-active.slick-center .custom-label{
  display:block;
}
.testimonial-heading {
    margin: 0;
    font-weight: 600;
}
.testimonial-subheading {
    font-size: 1.2rem;
    color: #09414d !important;
    margin-bottom: 40px;
    font-weight: 700;
}
div#zsiq_float {
    margin-bottom: 4rem !important;
}
/* Sadhana Tablet Page code  */
.sadhana-slideshow-custom .slideshow__text.slideshow__text--left {
    margin-right: 20%;
}
.sadhana-slideshow-custom .banner__text.rte p {
    color: #fff;
}
.sadhana-slideshow-custom .button, .tablet-image-class .button {
    border-radius: 3px;
}
.sadhana-tablet-ban-class .banner__text.rte.body p {
    color: #e1e5cd;
    font-size: 45px;
    text-align: left;
    font-weight: 700;
    line-height: 1.2;
}

.sadhana-slideshow-custom a.button.button--primary, .tablet-image-class .rich-text__buttons a  {
    background: #dbdcd6;
    border-color: #dbdcd6;
    font-size: 18px;
    color: #000000;
    font-weight: 600;
}
.tablet-image-class .rich-text__buttons {
    justify-content: left;
    width: 100%;
    max-width: 78rem;
}
.tablet-image-class .rich-text__buttons a{
   box-shadow: unset;
}
 .tablet-image-class .button:after{
   border-radius: unset;
 }
 a#HeaderMenu-order-now {
    background: #d25853;
    color: #fff;
    border-radius: 10px;
    padding: 8px;
}
.sadhana-slideshow-custom .button:after, .tablet-image-class .button:after{
  box-shadow: unset;
}
.tablet-page-story h2.section-heading {
    font-size: 45px;
    text-align: center;
    font-weight: 700;
}
.rich-text.content-container .tablet-image-class, .rich-text.content-container .tablet-image-class-1 {
    background: #4d4b50;
    padding-bottom: 4rem;
}
.tablet-image-class-1 .rich-text__text p {
    color: #E1E5CD;
    font-size: 27px;
    font-weight: 700;
}


/* .rich-text.content-container .tablet-image-class-1 {
  padding-bottom: 0;
} */
.tablet-image-class h2.rich-text__heading.custom-hero-heading,.tablet-image-class-1 h2.rich-text__heading.custom-hero-heading {
    color: #dce3cd;
    font-size: 36px;
    font-weight: 700;
} 
.tablet-image-class-1 h2.rich-text__heading.custom-hero-heading {
    font-size: 45px;
}
.tablet-contact-us h2.rich-text__heading {
    color: #e1e5cd;
    letter-spacing: 0;
}
.tablet-contact-us .rich-text__text p {
    color: #b2b3a6;
}
.tablet-contact-us .rich-text__text p > a {
    color: #878E66;
}
.tablet-contact-us .rich-text__blocks.left {
    padding-left: 10%;
}
.tablet-contact-us .rich-text__blocks:before {
  visibility: hidden;
}
.tablet-collapsible-class {
    background: #c49f8c;
}
.tablet-collapsible-class .collapsible-content__wrapper .page-width{
 border:unset;  
}

.tablet-collapsible-class.collapsible-content summary:hover {
    /* background: rgba(var(--color-foreground),.04); */
    background: unset;
}
.tablet-collapsible-class h3.accordion__title {
    font-weight: 400;
    color: #000000;
}
.tablet-collapsible-class .accordion__content {
    font-weight: 400;
    color: #000000;
    font-size: 18px;
    padding: 0 2.5rem;
    margin-bottom: 0;
}
.tablet-collapsible-class.collapsible-content .accordion {
    border-bottom: 0 !important;
}
.tablet-collapsible-class .accordion__content::before {
    content: "";
    border-left: 1px solid #fff;
    height: 100%;
    margin-right: 10px;
}
.tablet-image-custom-1 h2.banner__heading.inline-richtext.h0 {
    color: #ffff;
}

/* Sadhana Tablet Page Code Ends */
@media(max-width:767px){
  .newsletter .inline-richtext.hxxl {
    font-size: 28px;
}
  .tablet-frame {
    width: 342px !important;
    height: 245px !important;
}
  .testimonials-main-wrapper .slick-next {
    right: -15px!important;
}
  .testimonials-main-wrapper button.custom-slick-btn.slick-prev.slick-arrow{
    background: transparent;
  }
 .testimonials-main-wrapper .slick-prev {
    left: -28px!important;
    z-index: 9;
}
  li.icon-with-text__item span {
    font-size: 12px;
}
  .form-news-wrapper {
    max-width: 300px;
    margin: 0 auto;
}
.image-banner__content h2 {
    position: relative;
    top: -24px;
}
.image-banner__content p {
    position: relative;
    top: -88px;
    line-height: 26px !important;
    font-size: 19px !important;
}
  h2.inline-richtext.h2.scroll-trigger.animate--slide-in,.custom-content-1 {
    text-align: center;
}
  .custom-parallax-left {
    width: 50%;
    padding: 0 1.5rem;
}
  .scrolled-past-header svg {
    color: #fff;
}
  .image-newsletter img {
    height: 250px !important;
    object-fit: contain;
}
  .video-image--list {
    padding-top: unset !important;
}
  .video-section {
    padding-top: 25px !important;
}
  .collapsible-content {
    padding: 0 1.5rem;
}
  .newsletter__subheading h3,.tablet-page-hero .rich-text__heading.custom-hero-heading {
    font-size: 30px !important;
    line-height: 40px !important;
}
 .page\.tablet .rich-text__heading.custom-hero-heading {
    padding-top:1rem;
}
  .custom-class .rich-text__heading,.Tablet-Promise-section.multicolumn .title,.video-section .title.inline-richtext,.technology-heading,
  .page\.about-us .rich-text__heading, .page\.about-us .multicolumn .title{
    font-size: 20px !important;
    text-align:center;
}
  .page\.about-us .rich-text__text.custom-hero-text {
    line-height: 24px;
}
  .custom-parallax-content.show-image--left {
    gap: 2rem;
    flex-direction: column-reverse;
}
  .custom-counter .multicolumn-list__item:nth-child(1):after, .custom-counter .multicolumn-list__item:nth-child(2):after {
    position: unset;
    background-image: unset;
}
  .page\.about-us section.custom-parallax-section {
    position: relative;
    padding: 0 1.5rem;
}
  .newsletter__wrapper .newsletter-form__field-wrapper {
    padding-top: 1rem !important;
    padding-bottom: 1rem;
}
}
@media(min-width:992px){
  .video-section {
    padding-top: 50px !important;
}
  img.custom-icons {
    width: 50px;
    height: 50px;
    object-fit: contain;
}
.testimonials {
    padding-bottom: 7rem;
}
}
@media(min-width:768px) and (max-width:1024px){
  .icon-items--list {
     gap:unset !important; 
    padding-left: unset;
}
  li.icon-items--item {
    padding-right: 5px;
    padding-left: 5px;
}
  .icon-with-text--horizontal {
    flex-direction: column;
}
  .icon-with-text--horizontal .icon-with-text__item {
    width: 100%;
}
  .gradient {
    background-size: unset !important;
}
}

.sadhana-tablet-consultation {
    padding-inline: 12%;
    background: #c49f8c !important;
}

.sadhana-tablet-consultation .image-with-text__content .image-with-text__text+.button {
    background: #282923;
    opacity: 1;
    border-radius: 2px;
}

.sadhana-tablet-consultation .button:after{
    border-radius: unset;
}

.custom-price-value-class .button[aria-disabled=true]{
    opacity: 1;
    border-radius: 2px;
}

/* .custom-price-value-class .rich-text__text.custom-hero-text {
    margin-left: 0;
} */
 body.gradient.page\.gift-father .header {
    display: none;
}
body.gradient.page\.gift-your-mother .header {
    display: none;
}
body.gradient.page\.gift-your-sister .header,body.gradient.page\.sadhana-meditation .header {
    display: none;
}
@media(max-width:767px){
    .img-video-heading {
    font-size: 3rem !important;
    line-height: 40px !important;
}
.cta-button {
    padding: 10px 14px !important;
}
.testimonial-bar.mt-3.d-flex.flex-row.align-items-center {
    flex-direction: column;
    text-align: center;
}
.tablet-video-section .tablet-frame {
    padding: 10px;
}
section.logo--list h2,.collection-list-title,h2.testimonial-heading.h1,h2.rich-text__heading strong,.page\.digital-temple .collapsible-content__heading {
    font-size: 30px !important;
    line-height: 36px !important;
}
.title-wrapper-with-link p {
    font-size: 18px !important;
    line-height: 27px !important;
}
}

/* Mobile horizontal scroll for benefit grid */
@media (max-width: 768px) {
  .benefit-grid {
    display: flex !important;
    gap: 15px !important;
    overflow-x: auto;
    padding-bottom: 10px;
    -webkit-overflow-scrolling: touch; /* smooth scroll on mobile */
  }

  .benefit-grid::-webkit-scrollbar {
    display: none; /* hide scrollbar */
  }

  .benefit-column {
    flex: 0 0 80%; /* width of each column in mobile */
    background: #fff; /* optional background */
    border-radius: 8px; /* optional rounded corners */
    padding: 15px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.1); /* optional */
  }
}


/*  */
.page\.sadhana-meditation main .shopify-section:first-child > div {
    margin: 0;
    background: #208196;
    padding: 40px 0;
}
.page\.sadhana-meditation main .shopify-section:first-child > div a.scroll-link-button {
    color: #fff;
}
.page\.sadhana-meditation main .shopify-section:first-child>.fixed-scroll {
    top: 0;
    padding: 20px 0;
}
.page\.sadhana-meditation .footer_landing_sec .footer_blocks {
    margin: 0;
}
.page\.sadhana-meditation img.footer-logo {
    max-width: 350px;
}
}

/* Awaits This Diwali Page */
.page\.diwali nav.header__inline-menu {
    display: none;
}
.serious-section h2 {
    font-family: Poppins!important;
    font-weight: 700!important;
    font-size: 48px!important;
    line-height: 100%;
    color: #00415a!important;
}
.serious-section .image-with-text__text + h2.image-with-text__heading {
    font-size: 30px !important;
}
.page\.diwali .serious-section .image-with-text__content {
    padding: 0 3rem 0 0;
}
.serious-section .image-with-text__text p {
    font-family: Poppins !important;
    font-weight: 400;
    font-size: 26px;
    line-height: 40px;
    color: #00415A;
    margin-bottom: 20px;
}
.serious-section .image-with-text__text ul li {
    font-family: Poppins !important;
    font-weight: 400;
    font-size: 26px;
    line-height: 40px;
    color: #00415A;
}
.serious-section h3 {
    font-family: Poppins !important;
    font-weight: 700;
    font-size: 32px;
    line-height: 40px;
    color: #00415A;
}
.page\.diwali .sadhana-section {
    padding-top: 130px;
    padding-bottom: 167px;
}
.page\.diwali .sadhana-blocks {
    margin: 70px 0 0;
}
.page\.diwali .sadhana-blocks .sadhana-block {
    width: 25%;
    padding: 0 25px;
}
.page\.diwali .sadhana-heading {
    max-width: 1150px;
    margin: 0 auto 20px;
    font-family: Poppins !important;
    font-weight: 700;
    font-size: 48px;
    line-height: 100%;
    color: #00415A;
    text-align: center;
}
.page\.diwali .sadhana-subheading {
    font-family: Gotham !important;
    font-weight: 500;
    font-size: 36px;
    line-height: 100%;
    letter-spacing: 0;
    text-align: center;
    color: #00415A;
    margin: 0;
}
.page\.diwali .sadhana-block h3 {
    font-family: Gotham!important;
    font-weight: 700;
    font-size: 30px;
    line-height: 100%;
    letter-spacing: 0;
    text-align: center;
    color: #00415a;
    margin: 0 0 20px;
}
.page\.diwali .sadhana-block p {
    font-family: Gotham;
    font-weight: 400;
    font-size: 20px;
    line-height: 130%;
    letter-spacing: 0;
    text-align: center;
    color: #00415A;
    margin: auto;
}
.page\.diwali .footer_landing_sec {
    background-color: #09414D;
    color: #fff;
    padding-top: 70px;
    padding-bottom: 85px;
    background-image: url(/cdn/shop/files/Vector_91bc7280-5de7-4efd-8875-6debbe0a2053.png?v=1759496231);
    background-repeat: no-repeat;
    background-size: 700px;
    background-position: 90% -300px !important;
}
.page\.diwali .footer__content-bottom {
    padding: 17px 0 37px 0;
}
body footer .footer__content-bottom {
    background-color: #FFD02E !important;
}
body footer .footer__content-bottom .policies li a {
    padding: 0;
    font-family: Gotham !important;
    font-weight: 500;
    font-size: 16px !important;
    line-height: 100%;
    text-decoration: underline;
}
body footer .copyright__content {
    font-family: Gotham !important;
    font-weight: 500;
    font-size: 16px;
    line-height: 100%;
    color: #000000;
}
@media(max-width: 1199px){
    .page\.diwali .sadhana-blocks .sadhana-block {
        width: 33%;
    }
    .page\.diwali .sadhana-blocks {
        justify-content: center;
    }
    .page\.diwali .sadhana-heading {
        max-width: 100%;
        font-size: 40px;
    }
    .page\.diwali .sadhana-subheading {
        font-size: 28px;
    }
    .page\.diwali .sadhana-block p {
        font-size: 18px;
    }
    .page\.diwali .sadhana-block h3 {
        font-size: 26px;
        margin: 0 0 15px;
    }
    .serious-section h2 {
        font-size: 38px!important;
    }
    .serious-section .image-with-text__text p {
        font-size: 22px;
        line-height: 32px;
    }
    .serious-section .image-with-text__text ul li {
        font-size: 22px;
        line-height: 32px;
    }
    .serious-section h3 {
        font-size: 24px;
        line-height: 26px;
    }
}
@media(max-width: 991px){
    .page\.diwali .sadhana-heading {
        font-size: 32px;
    }
    .page\.diwali .sadhana-subheading {
        font-size: 24px;
    }
    .page\.diwali header-drawer {
        display: none;
    }
    .serious-section .image-with-text__grid--reverse {
        flex-direction: column;
    }
    .serious-section .grid--2-col-tablet .grid__item {
        width: 100%;
    }
    .serious-section .image-with-text__content {
        padding: 50px 0 0 !important;
    }
}
@media(max-width: 767px){
    .page\.diwali .sadhana-blocks .sadhana-block {
        width: 50%;
    }
    .page\.diwali .sadhana-section {
        padding-top: 80px;
        padding-bottom: 80px;
    }
}
@media(max-width: 576px){
    .page\.diwali .sadhana-blocks .sadhana-block {
        width: 100%;
        padding: 0;
    }
}

/* ========================================== */

.shopify-policy__body .rte ul li p {
    margin: 0;
}