/** Shopify CDN: Minification failed

Line 36:6 Expected identifier but found whitespace
Line 36:7 Unexpected "url("

**/
@font-face {
  font-family: 'Inter Tight';
  src: url('/cdn/shop/assets/inter-tight-300.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter Tight';
  src: url('/cdn/shop/assets/inter-tight-500.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter Tight';
  src: url('/cdn/shop/assets/inter-tight-600.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter Tight';
  src: url('/cdn/shop/assets/inter-tight-700.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

  src: url('/cdn/shop/files/Helvetica.woff') format('woff'); /* Path(s) to font files */
  font-weight: normal; /* Optional: defines the weight */
  font-style: normal; /* Optional: defines the style */
}
@font-face {
  font-family: 'Helvetica Bold'; /* A unique name for your font */
  src: url('/cdn/shop/files/Helvetica-Bold.woff') format('woff'); /* Path(s) to font files */
  font-weight: normal; /* Optional: defines the weight */
  font-style: normal; /* Optional: defines the style */
}
header#site-header {
    display: flex;
    justify-content: space-between;
}
.section-template--21165035159749__image_with_text_nFkaF8-padding.gradient .page-width{
    max-width: 100% !important;
    padding:0 !important;
}
div#ImageWithText--template--21165035159749__image_with_text_nFkaF8 {
    padding: 0;
}

h1,h2,h3,h4,h5,h6{
    font-family: "Inter Tight", sans-serif !important;
}
p, body, .globo-form-app {
    font-family: 'Helvetica' !important;
}
p.announcement-bar__message.h5 {
    font-weight: 700 !important;
    font-family: var(--font-menu-family) !important;
}
div#paragraph-1 {
    background: #F3F3F3;
    padding: 15px;
    border-radius: 11px;
}
.slideshow__text.banner__box.banner__box-slide_8AFacJ.content-container.content-container--full-width-mobile.color-background-1.gradient.slideshow__text--left.slideshow__text-mobile--left {
    padding: 0;
}
section#shopify-section-template--21165035159749__slideshow_jthRe6 p.inline-richtext.h2 {
    font-weight: 300;
    text-transform: uppercase;
    font-family: "Inter Tight", sans-serif !important;
}
section#shopify-section-template--21165035159749__slideshow_jthRe6 p.inline-richtext.h2 strong{
    font-weight: 600;
}
a.button.button--primary {
    min-width: 250px;
    min-height: 60px;
    font-family: "Inter Tight", sans-serif !important;
    font-weight: 500;
    gap: 20px;
}
section#shopify-section-template--21165035159749__603436e4-5191-4f86-900e-e1f4394d19f9 h2{
    font-weight: 300;
    text-transform: uppercase;
}
section#shopify-section-template--21165035159749__603436e4-5191-4f86-900e-e1f4394d19f9 h2 strong{
    font-weight: 600;
}
a.button.button--primary:before,a.button.button--primary:after, .installment {
    display: none;
}
a.button.button--primary svg{
    width: auto;
    height: auto;
}
div#ImageWithText--template--21165035159749__image_with_text_x4hCwc, div#ImageWithText--template--21165035159749__image_with_text_DCzDcH,
div#ImageWithText--template--21165035487429__image_with_text_tiaFdH, div#ImageWithText--template--21199966699717__image_with_text_NNnANH,
div#ImageWithText--template--21458761810117__image_with_text_tiaFdH {
    padding: 0;
    padding-right: 30px;
}
div#shopify-section-template--21165035159749__image_with_text_x4hCwc h2, div#ImageWithText--template--21165035159749__image_with_text_DCzDcH h2,
div#ImageWithText--template--21165035487429__image_with_text_tiaFdH h2, div#ImageWithText--template--21199966699717__image_with_text_NNnANH h2,
div#ImageWithText--template--21458761810117__image_with_text_tiaFdH h2{
    font-weight: 300;
}
div#shopify-section-template--21165035159749__image_with_text_x4hCwc h2 strong, div#ImageWithText--template--21165035159749__image_with_text_DCzDcH h2 strong,
div#ImageWithText--template--21165035487429__image_with_text_tiaFdH h2 strong, div#ImageWithText--template--21199966699717__image_with_text_NNnANH h2 strong,
div#ImageWithText--template--21458761810117__image_with_text_tiaFdH h2 strong{
    font-weight: 600;
}
div#ImageWithText--template--21165035487429__image_with_text_tiaFdH p.image-with-text__text.image-with-text__text--caption.subtitle.subtitle--large.subtitle,
div#ImageWithText--template--21458761810117__image_with_text_tiaFdH p.image-with-text__text.image-with-text__text--caption.subtitle.subtitle--large.subtitle{
    font-size: 16px;
    color: rgba(0,0,0,.56);
}
div#ImageWithText--template--21165035487429__image_with_text_tiaFdH .image-with-text__text.rte.body h3,
div#ImageWithText--template--21458761810117__image_with_text_tiaFdH .image-with-text__text.rte.body h3{
    color: #000000;
    font-size: 22px;
}
div#ImageWithText--template--21165035487429__image_with_text_tiaFdH .image-with-text__text.rte.body p,
div#ImageWithText--template--21458761810117__image_with_text_tiaFdH .image-with-text__text.rte.body p{
    color: #000000;
    font-size: 18px;
}
div#ImageWithText--template--21165035487429__image_with_text_tiaFdH h2,
div#ImageWithText--template--21458761810117__image_with_text_tiaFdH h2{
    display: flex;
    flex-direction: column;
}
h2.footer-block__heading.inline-richtext {
    font-size: 21px !important;
}
footer.footer.color-background-2.gradient.section-sections--21165035651269__footer-padding .footer-block__details-content .list-menu__item--link{
    color: rgba(255,255,255,0.53) !important;
    font-size: 18px;
}
.footer__content-top{
    padding-bottom: 0 !important;
}
.copyright__content {
    font-size: 14px !important;
    color: #fff;
}
.footer__copyright.caption {
    width: 100%;
    display: flex;
    justify-content: space-between;
    border-top: 1px solid #fff;
    padding-top: 50px;
}
.grid--4-col-tablet .footer-block.grid__item{
    width: 10% !important;
}
.grid--4-col-tablet .footer-block.grid__item:first-child {
    width: 30% !important;
}
.banner__box.content-container.content-container--full-width-mobile.color-background-2.gradient {
    padding: 0;
}
section#shopify-section-template--21165034897605__rich_text_yrM4rH h2{
    font-weight: 300;
}
section#shopify-section-template--21165034897605__rich_text_yrM4rH h2 strong{
    font-weight: 600;
}
.lm-card-price {
    margin-bottom: 5px !important;
}
.lm-card-title {
    font-size: 25px !important;
    margin-bottom: 10px !important;
}
.product-rating {
    font-size: 21px;
    color: #000000;
    margin-bottom: 15px;
    display: flex !important;
    align-items: center;
    gap: 10px;
}
.rating-text {
    font-size: 18px;
    color: rgba(0, 0, 0, 0.56) !important;
    display: block !important;
}
.quick-add__submit {
    min-height: 60px !important;
}
.quick-add__submit span{
    font-size: 20px;
    display: flex;
    gap: 20px;
        align-items: center;
}
.quick-add__submit span svg{
    width: auto;
    height: auto;
}
.price .price-item {
    display: inline-block;
    margin: 0 1rem 0 0;
    font-family: serif;
    font-weight: 500;
}
.product__description.rte.quick-add-hidden p{
    font-size: 18px;
    color: #000;
}
.product-form__quantity .form__label{
    display: none;
}
quantity-input.quantity {
    width: 100%;
    border: 1px solid rgba(0,0,0,.19);
}
quantity-input.quantity:before, quantity-input.quantity:after{
    display: none;
}
button#ProductSubmitButton-template--21165035487429__main span{
    display: flex;
    gap: 20px;
    align-items: center;
}
button#ProductSubmitButton-template--21165035487429__main span svg{
    width: auto;
    height: auto;
}
.product-form__submit{
    min-height: 60px !important;
}
section#shopify-section-template--21165035487429__e80cb7bb-7295-4d49-bbf9-cb8f0fdd2f92 h2, section#shopify-section-template--21165035487429__rich_text_R74MUy h2,
section#shopify-section-template--21165035487429__collapsible_content_iqV3Gn h2, section#shopify-section-template--21165035487429__collapsible_content_jExAht h2,
section#shopify-section-template--21201930387653__collapsible_content_VKTLfh h2, section#shopify-section-template--21202105827525__rich_text_8GJVUy h2,
section#shopify-section-template--21202105827525__collapsible_content_WrcpAf h2, section#shopify-section-template--21202105827525__collapsible_content_WxLtam h2,
section#shopify-section-template--21202105827525__collapsible_content_nrXqKP h2, section#shopify-section-template--21199966699717__image_banner_RYFnRe h2,
section#shopify-section-template--21165035159749__collapsible_content_nwryd9 h2, section#shopify-section-template--21458761810117__e80cb7bb-7295-4d49-bbf9-cb8f0fdd2f92 h2{
    font-weight: 300;
}
section#shopify-section-template--21165035487429__e80cb7bb-7295-4d49-bbf9-cb8f0fdd2f92 h2 strong, section#shopify-section-template--21165035487429__rich_text_R74MUy h2 strong,
section#shopify-section-template--21165035487429__collapsible_content_iqV3Gn h2 strong, section#shopify-section-template--21165035487429__collapsible_content_jExAht h2 strong,
section#shopify-section-template--21201930387653__collapsible_content_VKTLfh h2 strong, section#shopify-section-template--21202105827525__rich_text_8GJVUy h2 strong,
section#shopify-section-template--21202105827525__collapsible_content_WrcpAf h2 strong, section#shopify-section-template--21202105827525__collapsible_content_WxLtam h2 strong,
section#shopify-section-template--21202105827525__collapsible_content_nrXqKP h2 strong, section#shopify-section-template--21199966699717__image_banner_RYFnRe h2 strong,
section#shopify-section-template--21165035159749__collapsible_content_nwryd9 h2 strong, section#shopify-section-template--21458761810117__e80cb7bb-7295-4d49-bbf9-cb8f0fdd2f92 h2 strong{
    font-weight: 600;
}
section#shopify-section-template--21165035487429__e80cb7bb-7295-4d49-bbf9-cb8f0fdd2f92 .collapsible-row-layout .accordion,
section#shopify-section-template--21458761810117__e80cb7bb-7295-4d49-bbf9-cb8f0fdd2f92 .collapsible-row-layout .accordion,
section#shopify-section-template--21165035487429__collapsible_content_iqV3Gn .collapsible-row-layout .accordion,
section#shopify-section-template--21165035159749__collapsible_content_nwryd9 .collapsible-row-layout .accordion,
section#shopify-section-template--21165035487429__collapsible_content_jExAht .collapsible-row-layout .accordion,
section#shopify-section-template--21201930387653__collapsible_content_VKTLfh .collapsible-row-layout .accordion,
section#shopify-section-template--21202105827525__collapsible_content_WrcpAf .collapsible-row-layout .accordion,
section#shopify-section-template--21202105827525__collapsible_content_WxLtam .collapsible-row-layout .accordion,
section#shopify-section-template--21202105827525__collapsible_content_nrXqKP .collapsible-row-layout .accordion{
    border-radius: 35px;
    background: #fff;
    border: 1px solid #fff;
}
section#shopify-section-template--21165035487429__e80cb7bb-7295-4d49-bbf9-cb8f0fdd2f92 .collapsible-content summary:hover,
section#shopify-section-template--21458761810117__e80cb7bb-7295-4d49-bbf9-cb8f0fdd2f92 .collapsible-content summary:hover,
section#shopify-section-template--21165035487429__collapsible_content_iqV3Gn .collapsible-content summary:hover,
section#shopify-section-template--21165035159749__collapsible_content_nwryd9 .collapsible-content summary:hover,
section#shopify-section-template--21165035487429__collapsible_content_jExAht .collapsible-content summary:hover,
section#shopify-section-template--21201930387653__collapsible_content_VKTLfh .collapsible-content summary:hover,
section#shopify-section-template--21202105827525__collapsible_content_WrcpAf .collapsible-content summary:hover,
section#shopify-section-template--21202105827525__collapsible_content_WxLtam .collapsible-content summary:hover,
section#shopify-section-template--21202105827525__collapsible_content_nrXqKP .collapsible-content summary:hover{
    background: transparent !important;
}
section#shopify-section-template--21165035487429__e80cb7bb-7295-4d49-bbf9-cb8f0fdd2f92 .collapsible-row-layout .accordion summary h3,
section#shopify-section-template--21458761810117__e80cb7bb-7295-4d49-bbf9-cb8f0fdd2f92 .collapsible-row-layout .accordion summary h3,
section#shopify-section-template--21165035487429__collapsible_content_iqV3Gn .collapsible-row-layout .accordion summary h3,
section#shopify-section-template--21165035159749__collapsible_content_nwryd9 .collapsible-row-layout .accordion summary h3,
section#shopify-section-template--21165035487429__collapsible_content_jExAht .collapsible-row-layout .accordion summary h3,
section#shopify-section-template--21201930387653__collapsible_content_VKTLfh .collapsible-row-layout .accordion summary h3,
section#shopify-section-template--21202105827525__collapsible_content_WrcpAf .collapsible-row-layout .accordion summary h3,
section#shopify-section-template--21202105827525__collapsible_content_WxLtam .collapsible-row-layout .accordion summary h3,
section#shopify-section-template--21202105827525__collapsible_content_nrXqKP .collapsible-row-layout .accordion summary h3 {
    font-size: 18px;
    color: #000;
}
section#shopify-section-template--21165035487429__e80cb7bb-7295-4d49-bbf9-cb8f0fdd2f92 summary .icon-caret,
section#shopify-section-template--21458761810117__e80cb7bb-7295-4d49-bbf9-cb8f0fdd2f92 summary .icon-caret,
section#shopify-section-template--21165035487429__collapsible_content_iqV3Gn summary .icon-caret,
section#shopify-section-template--21165035159749__collapsible_content_nwryd9 summary .icon-caret,
section#shopify-section-template--21165035487429__collapsible_content_jExAht summary .icon-caret,
section#shopify-section-template--21201930387653__collapsible_content_VKTLfh summary .icon-caret,
section#shopify-section-template--21202105827525__collapsible_content_WrcpAf summary .icon-caret,
section#shopify-section-template--21202105827525__collapsible_content_WxLtam summary .icon-caret,
section#shopify-section-template--21202105827525__collapsible_content_nrXqKP summary .icon-caret {
    position: absolute;
    height: 1.9rem;
    width: 2rem;
    right: 1.5rem;
    top: calc(50% - .3rem);
}
section#shopify-section-template--21165035487429__e80cb7bb-7295-4d49-bbf9-cb8f0fdd2f92 .collapsible-row-layout .accordion summary, 
section#shopify-section-template--21165035487429__e80cb7bb-7295-4d49-bbf9-cb8f0fdd2f92 .collapsible-row-layout .accordion .accordion__content,
section#shopify-section-template--21458761810117__e80cb7bb-7295-4d49-bbf9-cb8f0fdd2f92 .collapsible-row-layout .accordion summary, 
section#shopify-section-template--21458761810117__e80cb7bb-7295-4d49-bbf9-cb8f0fdd2f92 .collapsible-row-layout .accordion .accordion__content,
section#shopify-section-template--21165035487429__collapsible_content_iqV3Gn .collapsible-row-layout .accordion summary,
section#shopify-section-template--21165035487429__collapsible_content_iqV3Gn .collapsible-row-layout .accordion .accordion__content,
section#shopify-section-template--21165035159749__collapsible_content_nwryd9 .collapsible-row-layout .accordion summary,
section#shopify-section-template--21165035159749__collapsible_content_nwryd9 .collapsible-row-layout .accordion .accordion-content,
section#shopify-section-template--21165035487429__collapsible_content_jExAht .collapsible-row-layout .accordion summary,
section#shopify-section-template--21165035487429__collapsible_content_jExAht .collapsible-row-layout .accordion .accordion__content,
section#shopify-section-template--21201930387653__collapsible_content_VKTLfh .collapsible-row-layout .accordion .accordion-content,
section#shopify-section-template--21201930387653__collapsible_content_VKTLfh .collapsible-row-layout .accordion summary,
section#shopify-section-template--21202105827525__collapsible_content_WrcpAf .collapsible-row-layout .accordion summary, 
section#shopify-section-template--21202105827525__collapsible_content_WrcpAf .collapsible-row-layout .accordion .accordion__content,
section#shopify-section-template--21202105827525__collapsible_content_WxLtam .collapsible-row-layout .accordion .accordion__content,
section#shopify-section-template--21202105827525__collapsible_content_WxLtam .collapsible-row-layout .accordion summary,
section#shopify-section-template--21202105827525__collapsible_content_nrXqKP .collapsible-row-layout summary,
section#shopify-section-template--21202105827525__collapsible_content_nrXqKP .collapsible-row-layout .accordion .accordion__content {
    padding: 1.5rem 2.5rem;
}
div#ImageWithText--template--21199966699717__image_with_text_NNnANH .image-with-text__text.rte.body p{
    color: #000;
    font-weight: 300;
    letter-spacing: 5%;
    font-family: "Inter Tight", sans-serif !important;
}
div#ImageWithText--template--21199966699717__image_with_text_NNnANH .image-with-text__text.rte.body p strong{
    font-weight: 700;
}
div#ImageWithText--template--21199966699717__image_with_text_NNnANH {
    max-width: 70%;
    margin-left: 0;
}
.field__input, .select__select, .customer .field input, .customer select{
    background: #F3F3F3 !important;
}
.contact__button button.button {
    width: 100%;
    min-height: 60px;
    display: flex;
    gap: 20px;
}
.contact__button button.button svg{
    width: auto;
    height: auto;
}
.product__accordion.accordion.quick-add-hidden {
    border-bottom: 1px solid rgba(0, 0, 0, 0.16) !important;
}
.product__accordion.accordion.quick-add-hidden .accordion__title{
    color: #000;
    font-size: 25px !important;
}
.product__accordion .accordion__content {
    padding: 0 !important;
        padding-bottom: 20px;
    font-size: 18px;
    color: #000;
    line-height: 1.6;
}
.product__accordion .accordion__content ul{
    padding-left: 0px !important;
    
}
.globo-form-app.default-layout.gfb-style-material_filled.gfb-form-with-image-right.gfb-form-image-mobile.gfb-image-.gfb-font-size-medium {
    margin: 0;
    max-width: 100%;
    padding-top: 50px;
}
.globo-form-id-137394 .globo-form-app .globo-description, .globo-form-id-137394 .globo-form-app .header .globo-description,
.policies li:before{
    display: none;
}
.globo-form-control.layout-1-column[data-type="file2"] span.label-content, h3.title.globo-heading {
    font-family: Inter Tight;
    font-weight: 600 !important;
    font-style: SemiBold;
    font-size: 30px !important;
    leading-trim: NONE;
    line-height: 100%;
    letter-spacing: 0%;
    text-transform: capitalize;
}
.globo-form-control.layout-1-column[data-type="file2"] label.material_filled-label.globo-label {
    margin-top: 30px;
    margin-bottom: 30px;
}
div#paragraph-3 p{
    font-family: "Inter Tight", sans-serif !important;
}
.globo-form-app.default-layout.gfb-style-material_filled.gfb-form-with-image-right.gfb-form-image-mobile.gfb-image-.gfb-font-size-medium {
    display: flex;
    align-items: flex-start !important;
}
.cart-drawer .tax-note{
    display: none;
}
body .header__active-menu-item {
    text-decoration: underline !important;
}
.field.contact label{
    top:20% !important;
}
section#shopify-section-template--21199966699717__rich_text_Xn7kWe .rich-text__blocks {
    max-width: 100% !important;
}
/* Base Container */
#video-preloader {
  position: fixed;
  z-index: 99999;
  background: #000;
  border-radius: 15px;
  overflow: hidden;
  transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: 0 10px 30px rgba(0,0,0,0.5);
}

/* Chota Size (Mini Mode) */
#video-preloader.mini-mode {
  bottom: 20px;
  right: 20px;
  width: 150px;
  height: 220px;
}

/* Bada Size (Full Mode) */
#video-preloader.full-mode {
  bottom: 0;
  right: 0;
  width: 100vw;
  height: 100vh;
  border-radius: 0;
}

.video-wrapper { position: relative; width: 100%; height: 100%; }
#preloader-video { width: 100%; height: 100%; object-fit: cover; }

/* Controls Styling */
.top-controls {
  position: absolute;
  top: 10px;
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 10px;
  z-index: 10;
}

.top-controls button {
  background: rgba(0,0,0,0.5);
  color: white;
  border: 1px solid rgba(255,255,255,0.3);
  border-radius: 50%;
  width: 40px;
  height: 40px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
}
#video-preloader.full-mode .top-controls button{
    margin-left: 20px;
}
/* Full mode mein buttons bare karne ke liye */
#video-preloader.full-mode .preloader-buttons {
  bottom: 50px;
  gap: 20px;
}

/* Jab close button click ho */
#video-preloader.hidden {
  display: none !important;
}

#preloader-video {
  width: 100%;
  height: 100%;
  object-fit: contain;
  /* Hardware acceleration trigger */
  transform: translateZ(0);
  -webkit-transform: translateZ(0);
  backface-visibility: hidden;
  perspective: 1000;
}

/* Close Button Style */
#mute-toggle {
      position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0006;
    color: #fff;
    border: 1px solid rgba(255, 255, 255, .5);
    border-radius: 50%;
    width: 40px;
    height: 40px;
    cursor: pointer;
    z-index: 100002;
    font-size: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: auto;
}

#close-preloader {
  top: 15px;
  right: 15px;
  background: rgba(0, 0, 0, 0.4);
  color: white;
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 50%;
  width: 40px;
  height: 40px;
  cursor: pointer;
  z-index: 100002;
  font-size: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
}



/* Bubble ke andar chote buttons */
.preloader-buttons {
  position: absolute;
  bottom: 10px;
  width: 100%;
  display: flex;
  flex-direction: column; /* Upar niche buttons */
  align-items: center;
  gap: 5px;
  opacity: 0;
  transition: 0.8s ease;
}

.preloader-buttons.show { opacity: 1; }

.btn {
  padding: 5px 10px;
  font-size: 10px; /* Chota text taake bubble mein fit aaye */
  width: 90%;
  text-align: center;
}
.btn a{
    text-decoration: none;
    color: #000;
}
.tap-sound {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 12px;
  pointer-events: none;
}
section#shopify-section-template--21458761810117__video_WHiCKA deferred-media.video-section__media{
    --ratio-percent: 50% !important;
    background: #000;
}
section#shopify-section-template--21458761810117__video_WHiCKA video{
    object-fit: contain;
}
section#shopify-section-template--21458761810117__video_WHiCKA img{
    object-fit: contain;
}

td.cart-item__details .cart-item__discounted-prices{
    display: none;
}
.quick-add__submit:hover,.quick-add__submit:hover span {
    background: #000;
    color:#fff !important;
}

@media screen and (max-width: 768px) {
.slideshow__text.banner__box.banner__box-slide_8AFacJ.content-container.content-container--full-width-mobile.color-background-1.gradient.slideshow__text--left.slideshow__text-mobile--left {
    padding: 20px;
}
#video-preloader.full-mode .top-controls {
    position: absolute;
    top: 70px;
}
section#shopify-section-template--21165035159749__slideshow_jthRe6 p.inline-richtext.h2 {
    font-weight: 300;
    text-transform: uppercase;
    font-family: Inter Tight, sans-serif !important;
    font-size: 30px !important;
}
.rich-text__wrapper.rich-text__wrapper--center {
    width: 100% !important;
}
section#shopify-section-template--21165035159749__603436e4-5191-4f86-900e-e1f4394d19f9 .rich-text__blocks.center{
    margin-bottom:0 !important;
}
div#ImageWithText--template--21165035159749__image_with_text_x4hCwc, div#ImageWithText--template--21165035159749__image_with_text_DCzDcH, 
div#ImageWithText--template--21165035487429__image_with_text_tiaFdH, div#ImageWithText--template--21199966699717__image_with_text_NNnANH,
div#ImageWithText--template--21458761810117__image_with_text_tiaFdH{
    padding:0;
    padding-top: 20px;
    border-radius: 0
}
.footer__content-top.page-width {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0;
}
.grid--4-col-tablet .footer-block.grid__item:first-child, .grid--4-col-tablet .footer-block.grid__item {
    width: 100% !important;
    margin-bottom: 0;
}
.footer-block__details-content {
    margin-bottom: 0 !important;
}
footer.footer.color-background-2.gradient.section-sections--21165035651269__footer-padding .footer-block__details-content .list-menu__item--link {
    color: #ffffff87 !important;
    font-size: 16px;
    padding: 3px 0;
}
h2.footer-block__heading.inline-richtext {
    font-size: 18px !important;
}
a.button.button--primary {
    min-width: 250px;
    min-height: 50px;
    font-family: Inter Tight, sans-serif !important;
    font-weight: 500;
    gap: 20px;
}
.accordion-content {
    padding-bottom: 20px;
    font-size: 16px;
    color: #000;
    line-height: 1.6;
}
div#ImageWithText--template--21165035487429__image_with_text_tiaFdH .image-with-text__text.rte.body p,
div#ImageWithText--template--21458761810117__image_with_text_tiaFdH  .image-with-text__text.rte.body p{
    color: #000;
    font-size: 16px;
}
div#ImageWithText--template--21165035487429__image_with_text_tiaFdH .image-with-text__text.rte.body h3,
div#ImageWithText--template--21458761810117__image_with_text_tiaFdH .image-with-text__text.rte.body h3 {
    color: #000;
    font-size: 18px;
}
.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in {
    padding-top: 30px;
}
.product__description.rte.quick-add-hidden p {
    font-size: 16px;
    color: #000;
}
.moneyback {
    font-size: 16px;
}
.product__accordion.accordion.quick-add-hidden .accordion__title{
    color: #000;
    font-size: 20px !important;
}
.product__accordion .accordion__content {
    font-size: 16px;
}
div#ImageWithText--template--21199966699717__image_with_text_NNnANH {
    max-width: 100%;
    margin-left: 0;
}
.policy-text-content ul{
    padding-left:10px;
}
.policy-intro {
    font-size: 16px !important;
}

.globo-form-app.default-layout.gfb-style-material_filled.gfb-form-with-image-right.gfb-form-image-mobile.gfb-image-.gfb-font-size-medium {
    gap: 20px;
    align-items: flex-start;
    flex-direction: column;
}



}.banner__heading {
  max-width: 50%;
}
/* Hero banner text - left half constraint */
.banner__text {
  max-width: 50%;
}
/* Hero banner - transparent content box */
.banner__box {
  background: transparent !important;
  box-shadow: none !important;
}
/* Mobile hero image swap */
@media (max-width: 749px) {
  #shopify-section-template--21165035159749__image_banner_idjrUy .banner__media {
    background-image: url('/cdn/shop/files/20260308_105029_2.webp?v=1781180871');
    background-size: cover;
    background-position: center;
  }
  #shopify-section-template--21165035159749__image_banner_idjrUy .banner__media img {
    opacity: 0;
  }
}
/* Touch targets - buttons and nav links */
.btn,
.button,
header a,
nav a,
.header__icon {
  min-height: 44px;
  display: inline-flex;
  align-items: center;
}
/* Contrast fixes */

/* Footer links - increase opacity from 0.53 to 0.75 */
div#ImageWithText--template--21165035651269__footer-padding .footer-block__details-content .list-menu__item--link,
footer.footer.color-background-2.gradient.section-sections--21165035651269__footer-padding .footer-block__details-content .list-menu__item--link {
  color: rgba(255, 255, 255, 0.75) !important;
}

/* Image caption - increase opacity from 0.56 to 0.70 */
div#ImageWithText--template--21165035487429__image_with_text_tiaFdH p.image-with-text__text.image-with-text__text--caption.subtitle.subtitle--large.subtitle {
  color: rgba(0, 0, 0, 0.70) !important;
}
