:is(body.template-product,body.page-type-product){--tgpt-product-bg: #f7faf8;--tgpt-product-surface: #ffffff;--tgpt-product-surface-2: #f3f8f4;--tgpt-product-border: rgba(15, 107, 50, .14);--tgpt-product-border-strong: rgba(15, 107, 50, .28);--tgpt-product-shadow: 0 24px 48px rgba(15, 23, 42, .08);--tgpt-product-accent: #159947;--tgpt-product-accent-strong: #0f7b39;--tgpt-product-text: #08110b;--tgpt-product-muted: #5f7365}html.dark :is(body.template-product,body.page-type-product),html[data-color-mode=dark] :is(body.template-product,body.page-type-product),body[data-color-mode=dark]:is(.template-product,.page-type-product),body.dark-mode:is(.template-product,.page-type-product),[data-theme=dark] :is(body.template-product,body.page-type-product){--tgpt-product-bg: #09100c;--tgpt-product-surface: #101914;--tgpt-product-surface-2: #16211b;--tgpt-product-border: rgba(125, 211, 156, .16);--tgpt-product-border-strong: rgba(125, 211, 156, .28);--tgpt-product-shadow: 0 24px 54px rgba(0, 0, 0, .42);--tgpt-product-accent: #22c55e;--tgpt-product-accent-strong: #16a34a;--tgpt-product-text: #f4fbf6;--tgpt-product-muted: #9caf9f}html.dark :is(body.template-product,body.page-type-product) .tgpt-product-info-card,html.dark :is(body.template-product,body.page-type-product) .tgpt-product-media-stage .product__media_container,html[data-color-mode=dark] :is(body.template-product,body.page-type-product) .tgpt-product-info-card,html[data-color-mode=dark] :is(body.template-product,body.page-type-product) .tgpt-product-media-stage .product__media_container,body[data-color-mode=dark]:is(.template-product,.page-type-product) .tgpt-product-info-card,body[data-color-mode=dark]:is(.template-product,.page-type-product) .tgpt-product-media-stage .product__media_container,body.dark-mode:is(.template-product,.page-type-product) .tgpt-product-info-card,body.dark-mode:is(.template-product,.page-type-product) .tgpt-product-media-stage .product__media_container,[data-theme=dark] :is(body.template-product,body.page-type-product) .tgpt-product-info-card,[data-theme=dark] :is(body.template-product,body.page-type-product) .tgpt-product-media-stage .product__media_container{background:linear-gradient(180deg,#ffffff06,#ffffff03),#101914!important;border:1px solid rgba(125,211,156,.16)!important;box-shadow:0 24px 54px #0000006b!important}html.dark body.template-product .product__info-container.tgpt-product-info-card,html.dark body.page-type-product .product__info-container.tgpt-product-info-card,html[data-color-mode=dark] body.template-product .product__info-container.tgpt-product-info-card,html[data-color-mode=dark] body.page-type-product .product__info-container.tgpt-product-info-card,html.dark body.template-product .product__media_container.tgpt-product-media-container,html.dark body.page-type-product .product__media_container.tgpt-product-media-container,html[data-color-mode=dark] body.template-product .product__media_container.tgpt-product-media-container,html[data-color-mode=dark] body.page-type-product .product__media_container.tgpt-product-media-container{background:linear-gradient(180deg,#ffffff06,#ffffff03),#101914!important;border-color:#7dd39c29!important;box-shadow:0 24px 54px #0000006b!important}html.dark :is(body.template-product,body.page-type-product) .tgpt-product-media-stage .product__media,html.dark :is(body.template-product,body.page-type-product) .tgpt-product-media-stage .product__modal-opener,html.dark :is(body.template-product,body.page-type-product) .tgpt-product-media-stage .media,html.dark :is(body.template-product,body.page-type-product) .tgpt-product-media-stage .thumbnail-list__item button,html[data-color-mode=dark] :is(body.template-product,body.page-type-product) .tgpt-product-media-stage .product__media,html[data-color-mode=dark] :is(body.template-product,body.page-type-product) .tgpt-product-media-stage .product__modal-opener,html[data-color-mode=dark] :is(body.template-product,body.page-type-product) .tgpt-product-media-stage .media,html[data-color-mode=dark] :is(body.template-product,body.page-type-product) .tgpt-product-media-stage .thumbnail-list__item button,body[data-color-mode=dark]:is(.template-product,.page-type-product) .tgpt-product-media-stage .product__media,body[data-color-mode=dark]:is(.template-product,.page-type-product) .tgpt-product-media-stage .product__modal-opener,body[data-color-mode=dark]:is(.template-product,.page-type-product) .tgpt-product-media-stage .media,body[data-color-mode=dark]:is(.template-product,.page-type-product) .tgpt-product-media-stage .thumbnail-list__item button,body.dark-mode:is(.template-product,.page-type-product) .tgpt-product-media-stage .product__media,body.dark-mode:is(.template-product,.page-type-product) .tgpt-product-media-stage .product__modal-opener,body.dark-mode:is(.template-product,.page-type-product) .tgpt-product-media-stage .media,body.dark-mode:is(.template-product,.page-type-product) .tgpt-product-media-stage .thumbnail-list__item button,[data-theme=dark] :is(body.template-product,body.page-type-product) .tgpt-product-media-stage .product__media,[data-theme=dark] :is(body.template-product,body.page-type-product) .tgpt-product-media-stage .product__modal-opener,[data-theme=dark] :is(body.template-product,body.page-type-product) .tgpt-product-media-stage .media,[data-theme=dark] :is(body.template-product,body.page-type-product) .tgpt-product-media-stage .thumbnail-list__item button{background:#16211b!important;border-color:#7dd39c2e!important}html.dark :is(body.template-product,body.page-type-product) .tgpt-product-info-card :is(.product__title,.product__vendor strong,.product__type strong,.inventory-title,.variant__inventory,.form__label,.breadcrumbs__item,.breadcrumbs__item a,.pickup-availability-info,.pickup-availability-info *,.caption-large,.color-foreground,.accordion__title),html[data-color-mode=dark] :is(body.template-product,body.page-type-product) .tgpt-product-info-card :is(.product__title,.product__vendor strong,.product__type strong,.inventory-title,.variant__inventory,.form__label,.breadcrumbs__item,.breadcrumbs__item a,.pickup-availability-info,.pickup-availability-info *,.caption-large,.color-foreground,.accordion__title),body[data-color-mode=dark]:is(.template-product,.page-type-product) .tgpt-product-info-card :is(.product__title,.product__vendor strong,.product__type strong,.inventory-title,.variant__inventory,.form__label,.breadcrumbs__item,.breadcrumbs__item a,.pickup-availability-info,.pickup-availability-info *,.caption-large,.color-foreground,.accordion__title),body.dark-mode:is(.template-product,.page-type-product) .tgpt-product-info-card :is(.product__title,.product__vendor strong,.product__type strong,.inventory-title,.variant__inventory,.form__label,.breadcrumbs__item,.breadcrumbs__item a,.pickup-availability-info,.pickup-availability-info *,.caption-large,.color-foreground,.accordion__title),[data-theme=dark] :is(body.template-product,body.page-type-product) .tgpt-product-info-card :is(.product__title,.product__vendor strong,.product__type strong,.inventory-title,.variant__inventory,.form__label,.breadcrumbs__item,.breadcrumbs__item a,.pickup-availability-info,.pickup-availability-info *,.caption-large,.color-foreground,.accordion__title){color:#f4fbf6!important}html[data-color-mode=dark] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__description,html[data-color-mode=dark] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__description *,html[data-color-mode=dark] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .accordion__content,html[data-color-mode=dark] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .accordion__content *,body[data-color-mode=dark]:is(.template-product,.page-type-product) .tgpt-product-info-card .product__description,body[data-color-mode=dark]:is(.template-product,.page-type-product) .tgpt-product-info-card .product__description *,body[data-color-mode=dark]:is(.template-product,.page-type-product) .tgpt-product-info-card .accordion__content,body[data-color-mode=dark]:is(.template-product,.page-type-product) .tgpt-product-info-card .accordion__content *{color:#f4fbf6!important}html.dark :is(body.template-product,body.page-type-product) .tgpt-product-info-card :is(.product__vendor,.product__type,.product__variant_sku,.price__compare .price-item--regular,.pickup-availability-preview,.pickup-availability-info__text,.whatsapp-btn__subtitle),html[data-color-mode=dark] :is(body.template-product,body.page-type-product) .tgpt-product-info-card :is(.product__vendor,.product__type,.product__variant_sku,.price__compare .price-item--regular,.pickup-availability-preview,.pickup-availability-info__text,.whatsapp-btn__subtitle),body[data-color-mode=dark]:is(.template-product,.page-type-product) .tgpt-product-info-card :is(.product__vendor,.product__type,.product__variant_sku,.price__compare .price-item--regular,.pickup-availability-preview,.pickup-availability-info__text,.whatsapp-btn__subtitle),body.dark-mode:is(.template-product,.page-type-product) .tgpt-product-info-card :is(.product__vendor,.product__type,.product__variant_sku,.price__compare .price-item--regular,.pickup-availability-preview,.pickup-availability-info__text,.whatsapp-btn__subtitle),[data-theme=dark] :is(body.template-product,body.page-type-product) .tgpt-product-info-card :is(.product__vendor,.product__type,.product__variant_sku,.price__compare .price-item--regular,.pickup-availability-preview,.pickup-availability-info__text,.whatsapp-btn__subtitle){color:#9caf9f!important}html.dark :is(body.template-product,body.page-type-product) .tgpt-product-info-card :is(.product__accordion,.product_additional_information,.social__share_box,.product__details_countdown,.guarantee__safe__checkout,.product-form),html[data-color-mode=dark] :is(body.template-product,body.page-type-product) .tgpt-product-info-card :is(.product__accordion,.product_additional_information,.social__share_box,.product__details_countdown,.guarantee__safe__checkout,.product-form),body[data-color-mode=dark]:is(.template-product,.page-type-product) .tgpt-product-info-card :is(.product__accordion,.product_additional_information,.social__share_box,.product__details_countdown,.guarantee__safe__checkout,.product-form),body.dark-mode:is(.template-product,.page-type-product) .tgpt-product-info-card :is(.product__accordion,.product_additional_information,.social__share_box,.product__details_countdown,.guarantee__safe__checkout,.product-form),[data-theme=dark] :is(body.template-product,body.page-type-product) .tgpt-product-info-card :is(.product__accordion,.product_additional_information,.social__share_box,.product__details_countdown,.guarantee__safe__checkout,.product-form){background:#16211b!important;border-color:#7dd39c29!important}html.dark :is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__accordion details,html[data-color-mode=dark] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__accordion details,body[data-color-mode=dark]:is(.template-product,.page-type-product) .tgpt-product-info-card .product__accordion details,body.dark-mode:is(.template-product,.page-type-product) .tgpt-product-info-card .product__accordion details,[data-theme=dark] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__accordion details{border-radius:2rem!important;background:transparent!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__accordion summary{padding:1.5rem 1.8rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__accordion .accordion__content{padding:0 1.8rem 1.8rem!important;line-height:1.75!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__description{display:grid!important;gap:1.2rem!important;line-height:1.7!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__description>*{margin:0!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__description :is(p,ul,ol){margin:0!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__description :is(ul,ol){padding-inline-start:2rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__description li+li{margin-top:.8rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__description :is(h1,h2,h3,h4,h5,h6){margin:0 0 .4rem!important;line-height:1.25!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__description :is(table,blockquote,pre){margin:.4rem 0!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations.section--padding,.recently_viewed_proudct){background:transparent!important;box-shadow:none!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations__heading,.recently_viewed_proudct .section-heading,.recently_viewed_proudct .section-heading__title,.tgpt-product-carousel-heading){padding:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:is(body.template-product,body.page-type-product) .recently_viewed_proudct .section-heading{display:flex!important;justify-content:center!important;align-items:center!important;margin:0 0 clamp(2.2rem,3vw,3.6rem)!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations__heading,.recently_viewed_proudct .section-heading__title,.tgpt-product-carousel-heading){position:relative!important;display:block!important;width:fit-content!important;max-width:100%!important;margin:0 auto clamp(2.2rem,3vw,3.6rem)!important;padding:0 0 1.6rem!important;color:#0f172a!important;font-size:clamp(3.4rem,5vw,7.2rem)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.05em!important;text-align:center!important}html.dark :is(body.template-product,body.page-type-product) :is(.section-heading__title,.product-recommendations__heading,.tgpt-product-carousel-heading),html[data-color-mode=dark] :is(body.template-product,body.page-type-product) :is(.section-heading__title,.product-recommendations__heading,.tgpt-product-carousel-heading),body[data-color-mode=dark]:is(.template-product,.page-type-product) :is(.section-heading__title,.product-recommendations__heading,.tgpt-product-carousel-heading),body.dark-mode:is(.template-product,.page-type-product) :is(.section-heading__title,.product-recommendations__heading,.tgpt-product-carousel-heading),[data-theme=dark] :is(body.template-product,body.page-type-product) :is(.section-heading__title,.product-recommendations__heading,.tgpt-product-carousel-heading){color:#f7fbf8!important;text-shadow:0 10px 24px rgba(0,0,0,.24)}:is(body.template-product,body.page-type-product) :is(.product-recommendations__heading,.recently_viewed_proudct .section-heading__title,.tgpt-product-carousel-heading):after{content:"";position:absolute;left:50%;bottom:0;width:11rem;height:.6rem;border-radius:999px;transform:translate(-50%);background:linear-gradient(90deg,#159947 0% 80%,#15994729)}:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product_slider_wrapper{margin-top:0!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .featured__collection--slider{margin-top:1.6rem!important;margin-bottom:0!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item{background:#fff!important;border:1px solid rgba(22,128,61,.14)!important;border-radius:2.4rem!important;box-shadow:0 14px 28px #0f172a12!important;overflow:hidden!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__thumbnail{padding:1rem!important;background:linear-gradient(180deg,#fff,#f5faf6)!important;border-bottom:1px solid rgba(15,23,42,.05)!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__thumbnail .tgpt-product-card__media-frame,:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__thumbnail .media,:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__thumbnail .product__media_thumbnail{background:#fff!important;border-radius:1.8rem!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__content{padding:1.4rem 1.4rem 1.6rem!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__title,:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__title a{color:#0f172a!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__price .price-item--sale{color:#159947!important;font-weight:800!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__actions{top:1.6rem!important;right:1.6rem!important;gap:1rem!important;padding:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__actions>li.product-grid-item__action-item--quick-cart,:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__actions>li.product-grid-item__action-item--compare{display:none!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__actions .cart--icon-button,:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__actions .product-grid-item__wishlist{width:5.2rem!important;height:5.2rem!important;min-width:5.2rem!important;min-height:5.2rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border-radius:999px!important;border:1.5px solid rgba(34,197,94,.28)!important;background:#fffffff5!important;color:#159947!important;box-shadow:0 12px 24px #0f172a1a!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__actions .cart--icon-button svg,:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__actions .product-grid-item__wishlist svg{width:2.2rem!important;height:2.2rem!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__actions .product-grid-item__wishlist.active,:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__actions .product-grid-item__wishlist.is-active{background:#159947!important;border-color:#159947!important;color:#fff!important}:is(body.template-product,body.page-type-product) .tgpt-product-feature-strip{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:1.4rem!important;align-items:stretch!important;margin-top:2.2rem!important;padding:1.8rem!important;overflow:visible!important;border-radius:2.4rem!important;background:linear-gradient(180deg,#15994714,#15994708),var(--tgpt-product-surface)!important;border:1px solid var(--tgpt-product-border)!important;box-shadow:var(--tgpt-product-shadow)!important}:is(body.template-product,body.page-type-product) .tgpt-product-feature-strip :is(.tgpt-product-feature-chip,.tgpt-product-feature-strip__item){min-width:0!important;height:100%!important;display:grid!important;grid-template-columns:4.6rem minmax(0,1fr)!important;align-items:center!important;justify-content:start!important;gap:1.1rem!important;padding:1.45rem 1.3rem!important;text-align:left!important;border-radius:1.9rem!important;background:var(--tgpt-product-surface)!important;border:1px solid var(--tgpt-product-border)!important;box-shadow:0 12px 24px #0f172a14!important}:is(body.template-product,body.page-type-product) .tgpt-product-feature-strip :is(.tgpt-product-feature-icon,.tgpt-product-feature-strip__icon){width:4.6rem!important;height:4.6rem!important;flex:0 0 4.6rem!important;border-radius:1.55rem!important;background:#1599471f!important;color:var(--tgpt-product-accent)!important;box-shadow:none!important}:is(body.template-product,body.page-type-product) .tgpt-product-feature-strip .tgpt-product-feature-strip__text{min-width:0!important;display:grid!important;gap:.35rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-feature-strip .tgpt-product-feature-strip__text strong{color:var(--tgpt-product-text)!important;font-size:1.7rem!important;font-weight:800!important;line-height:1.08!important}:is(body.template-product,body.page-type-product) .tgpt-product-feature-strip .tgpt-product-feature-strip__text small{color:var(--tgpt-product-muted)!important;font-size:1.45rem!important;line-height:1.35!important;white-space:normal!important;overflow-wrap:anywhere!important}html.dark :is(body.template-product,body.page-type-product) .tgpt-product-feature-strip,html[data-color-mode=dark] :is(body.template-product,body.page-type-product) .tgpt-product-feature-strip,body[data-color-mode=dark]:is(.template-product,.page-type-product) .tgpt-product-feature-strip,body.dark-mode:is(.template-product,.page-type-product) .tgpt-product-feature-strip,[data-theme=dark] :is(body.template-product,body.page-type-product) .tgpt-product-feature-strip{background:linear-gradient(180deg,#22c55e1f,#22c55e0d),#101914!important;border-color:#7dd39c29!important}html.dark :is(body.template-product,body.page-type-product) .tgpt-product-feature-strip :is(.tgpt-product-feature-chip,.tgpt-product-feature-strip__item),html[data-color-mode=dark] :is(body.template-product,body.page-type-product) .tgpt-product-feature-strip :is(.tgpt-product-feature-chip,.tgpt-product-feature-strip__item),body[data-color-mode=dark]:is(.template-product,.page-type-product) .tgpt-product-feature-strip :is(.tgpt-product-feature-chip,.tgpt-product-feature-strip__item),body.dark-mode:is(.template-product,.page-type-product) .tgpt-product-feature-strip :is(.tgpt-product-feature-chip,.tgpt-product-feature-strip__item),[data-theme=dark] :is(body.template-product,body.page-type-product) .tgpt-product-feature-strip :is(.tgpt-product-feature-chip,.tgpt-product-feature-strip__item){background:#16211b!important;border-color:#7dd39c2e!important;box-shadow:0 14px 28px #00000038!important}html.dark :is(body.template-product,body.page-type-product) .tgpt-product-feature-strip :is(.tgpt-product-feature-icon,.tgpt-product-feature-strip__icon),html[data-color-mode=dark] :is(body.template-product,body.page-type-product) .tgpt-product-feature-strip :is(.tgpt-product-feature-icon,.tgpt-product-feature-strip__icon),body[data-color-mode=dark]:is(.template-product,.page-type-product) .tgpt-product-feature-strip :is(.tgpt-product-feature-icon,.tgpt-product-feature-strip__icon),body.dark-mode:is(.template-product,.page-type-product) .tgpt-product-feature-strip :is(.tgpt-product-feature-icon,.tgpt-product-feature-strip__icon),[data-theme=dark] :is(body.template-product,body.page-type-product) .tgpt-product-feature-strip :is(.tgpt-product-feature-icon,.tgpt-product-feature-strip__icon){background:#22c55e24!important}@media screen and (max-width:1199px){:is(body.template-product,body.page-type-product) .tgpt-product-feature-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:749px){:is(body.template-product,body.page-type-product) .tgpt-product-feature-strip{grid-template-columns:1fr 1fr!important;gap:1rem!important;padding:1.2rem!important;border-radius:2rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-feature-strip :is(.tgpt-product-feature-chip,.tgpt-product-feature-strip__item){grid-template-columns:4.2rem minmax(0,1fr)!important;gap:.95rem!important;padding:1.1rem!important;border-radius:1.6rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-feature-strip .tgpt-product-feature-strip__text strong{font-size:1.5rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-feature-strip .tgpt-product-feature-strip__text small{font-size:1.25rem!important}}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form{padding:clamp(1.8rem,2.6vw,2.8rem)!important;border-radius:2.8rem!important;background:#fff!important;border:1px solid rgba(21,153,71,.18)!important;box-shadow:0 18px 40px #0f172a0f!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form__buttons{display:flex!important;flex-direction:column!important;gap:1.2rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form__cart--box.d-flex{display:grid!important;grid-template-columns:minmax(0,13.6rem) minmax(0,1fr)!important;gap:1.2rem!important;align-items:end!important;width:100%!important;margin-bottom:0!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form__quantity{margin:0!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form__quantity .form__label{margin-bottom:1rem!important;color:#334155!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form__quantity quantity-input.quantity,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form__quantity .quantity{width:100%!important;min-height:6.4rem!important;padding:.6rem!important;display:grid!important;grid-template-columns:4.2rem minmax(3.2rem,1fr) 4.2rem!important;gap:.6rem!important;align-items:center!important;border-radius:999px!important;border:2px solid rgba(21,153,71,.18)!important;background:#fff!important;box-shadow:none!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form__quantity .quantity__button{width:4.2rem!important;height:4.2rem!important;min-height:4.2rem!important;border-radius:999px!important;background:#eff7f1!important;color:#159947!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form__quantity .quantity__input{color:#0f172a!important;font-size:1.8rem!important;font-weight:800!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__add__cart__button,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__add__cart__button .product-form__submit,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .shopify-payment-button,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .shopify-payment-button__button,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .shopify-payment-button__button--unbranded,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn{width:100%!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__add__cart__button .product-form__submit{min-height:6.4rem!important;border-radius:999px!important;border:1px solid #159947!important;background:#159947!important;color:#fff!important;font-size:clamp(1.7rem,1.5vw,1.95rem)!important;font-weight:900!important;box-shadow:0 10px 18px #1599472e!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .shopify-payment-button{order:2!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .shopify-payment-button__button,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .shopify-payment-button__button--unbranded{min-height:6.4rem!important;border-radius:999px!important;border:1.5px solid #4ade80!important;background:#fff!important;color:#159947!important;font-size:clamp(1.7rem,1.5vw,1.95rem)!important;font-weight:900!important;box-shadow:none!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button{order:3!important;margin:0!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn{min-height:7.6rem!important;padding:1.4rem 1.8rem!important;display:grid!important;grid-template-columns:5.2rem minmax(0,1fr) auto!important;align-items:center!important;gap:1.4rem!important;border-radius:2.2rem!important;border:1.5px solid #22c55e!important;background:#fff!important;color:#159947!important;box-shadow:none!important;text-align:left!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn__icon{width:4.8rem!important;height:4.8rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#22c55e!important;color:#fff!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn__icon svg{width:2.2rem!important;height:2.2rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn__copy{min-width:0!important;display:grid!important;gap:.2rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn__title{color:#159947!important;font-size:clamp(1.65rem,1.7vw,2.05rem)!important;line-height:1.05!important;font-weight:900!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn__subtitle{color:#5f7365!important;font-size:1.35rem!important;line-height:1.15!important;font-weight:700!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn__chevron{color:#159947!important;font-size:3rem!important;line-height:1!important;font-weight:700!important}@media screen and (max-width:989px){:is(body.template-product,body.page-type-product) :is(.product-recommendations__heading,.recently_viewed_proudct .section-heading__title,.tgpt-product-carousel-heading){font-size:clamp(2.8rem,8.8vw,4.6rem)!important;padding-bottom:1.4rem!important;margin-bottom:2.2rem!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations__heading,.recently_viewed_proudct .section-heading__title,.tgpt-product-carousel-heading):after{width:8.6rem!important;height:.5rem!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__actions{top:1.2rem!important;right:1.2rem!important;gap:.8rem!important}:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__actions .cart--icon-button,:is(body.template-product,body.page-type-product) :is(.product-recommendations,.recently_viewed_proudct) .product-grid-item__actions .product-grid-item__wishlist{width:4.6rem!important;height:4.6rem!important;min-width:4.6rem!important;min-height:4.6rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form{padding:1.6rem!important;border-radius:2.4rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form__cart--box.d-flex{grid-template-columns:minmax(0,12rem) minmax(0,1fr)!important;gap:1rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form__quantity quantity-input.quantity,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form__quantity .quantity{min-height:6.4rem!important;grid-template-columns:4.2rem minmax(2.8rem,1fr) 4.2rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form__quantity .quantity__button{width:4.2rem!important;height:4.2rem!important;min-height:4.2rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__add__cart__button .product-form__submit,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .shopify-payment-button__button,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .shopify-payment-button__button--unbranded{min-height:6.4rem!important;font-size:1.6rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn{min-height:7.2rem!important;padding:1.4rem 1.6rem!important;grid-template-columns:4.8rem minmax(0,1fr) auto!important;gap:1.2rem!important;border-radius:2.4rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn__icon{width:4.8rem!important;height:4.8rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn__title{font-size:1.7rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn__subtitle{font-size:1.3rem!important}}@media screen and (max-width:749px){:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form__cart--box.d-flex{grid-template-columns:minmax(0,1fr)!important;gap:1rem!important;align-items:stretch!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form__quantity,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__add__cart__button,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .shopify-payment-button,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button{width:100%!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form__quantity .form__label{margin-bottom:.8rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form__quantity quantity-input.quantity,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product-form__quantity .quantity,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__add__cart__button .product-form__submit,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .shopify-payment-button__button,:is(body.template-product,body.page-type-product) .tgpt-product-info-card .shopify-payment-button__button--unbranded{min-height:5.8rem!important}:is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn{min-height:7rem!important;padding:1.3rem 1.5rem!important}}html[data-color-mode=light] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__add__cart__button .product-form__submit{min-height:6.4rem!important;padding:0 2.2rem!important;border:1px solid #159947!important;border-radius:999px!important;background:#159947!important;color:#fff!important;box-shadow:0 10px 18px #1599472e!important}html[data-color-mode=light] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__add__cart__button .product-form__submit:hover{background:#11813c!important;border-color:#11813c!important;color:#fff!important}html[data-color-mode=light] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .shopify-payment-button__button,html[data-color-mode=light] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .shopify-payment-button__button--unbranded{min-height:6.4rem!important;padding:0 2.2rem!important;border:1.5px solid #4ade80!important;border-radius:999px!important;background:#fff!important;color:#159947!important;box-shadow:none!important}html[data-color-mode=light] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .shopify-payment-button__button:hover:not([disabled]),html[data-color-mode=light] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#f6fff8!important;border-color:#22c55e!important;color:#11813c!important}html[data-color-mode=light] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button{margin-bottom:0!important}html[data-color-mode=light] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn{min-height:7.6rem!important;padding:1.4rem 1.8rem!important;border:1.5px solid #22c55e!important;border-radius:2.2rem!important;background:#fff!important;color:#159947!important;box-shadow:none!important}html[data-color-mode=light] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn:hover{background:#f6fff8!important;border-color:#16a34a!important;color:#11813c!important}html[data-color-mode=light] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn__icon{width:4.8rem!important;height:4.8rem!important;border-radius:999px!important;background:#22c55e!important;color:#fff!important}html[data-color-mode=light] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn__title{color:#159947!important}html[data-color-mode=light] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn__subtitle{color:#5f7365!important}html[data-color-mode=light] :is(body.template-product,body.page-type-product) .tgpt-product-info-card .product__whatsapp__button .whatsapp-btn__chevron{color:#159947!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tgpt-product-page-fix.css.map */
