.revam{--revam-black: #000000;--revam-primary: #4d7039;--revam-dark: #181e24;--revam-light: #efebeb;--revam-border: #c9c9c9;--revam-highlight: #ffb71b}@media screen and (min-width:990px){.revamp-main-product-wrapper.page-width{max-width:1380px}.revamp-main-product-wrapper .product__media-wrapper{flex:0 0 520px;max-width:520px!important;min-width:0}.revamp-main-product-wrapper .product__info-wrapper{flex:1 1 0!important;max-width:510px!important;min-width:0}}@media screen and (min-width:1200px){.revamp-main-product-wrapper.page-width{max-width:1440px}.revamp-main-product-wrapper .product__media-wrapper{flex:0 0 720px;max-width:720px!important;min-width:0}.revamp-main-product-wrapper .product__info-wrapper{flex:1 1 0!important;max-width:560px!important;min-width:0}}@media(min-width:750px)and (max-width:989px){.product__info-wrapper.grid__item{padding-left:0;padding-top:32px}}@media screen and (min-width:990px){.revamp-main-product-wrapper .product{align-items:flex-start}}.revamp-main-product-wrapper .slider-buttons,.revamp-main-product-wrapper .slider-button{display:none!important}.revamp-main-product-wrapper .thumbnail-list__item{max-width:96px!important;max-height:96px!important;aspect-ratio:1 / 1}.revamp-main-product-wrapper .mobile-thumbs__list{padding:unset;grid-auto-columns:unset!important}.revamp-main-product-wrapper .mobile-thumbs__list{scrollbar-width:none;-ms-overflow-style:none}.revamp-main-product-wrapper .mobile-thumbs__list::-webkit-scrollbar{display:none}.revamp-main-product-wrapper .mobile-thumbs__list .mobile-thumbs__btn,.revamp-main-product-wrapper .mobile-thumbs__list .mobile-thumbs__item{width:96px;height:96px}.revam-tiers__item[aria-checked=false] svg circle:first-child{stroke:#000}.revam.revam-options{margin-top:32px}.revamp-main-product-wrapper .product-form__submit:hover{color:#fff!important}.revamp-main-product-wrapper .product-form__submit.button:not([disabled]):hover:after{--border-offset: unset}.revam.revam-pdp-intro+.shopify-block{margin:unset}.revamp-main-product-wrapper .thumbnail-list .thumbnail,.revamp-main-product-wrapper .thumbnail-list .thumbnail img{border-radius:8px}.revamp-main-product-wrapper .thumbnail-list{gap:8px!important}.revamp-main-product-wrapper .product__media-list{margin-bottom:16px!important}.revamp-main-product-wrapper .thumbnail-list .thumbnail[aria-current=true] img,.revamp-main-product-wrapper .thumbnail-list .thumbnail.is-active img{outline:1px solid #000000;outline-offset:-2px;border-radius:8px}.revamp-main-product-wrapper .product__media-list .product__media-item,.revamp-main-product-wrapper .product__media-list .product__media-item .product-media-container,.revamp-main-product-wrapper .product__media-list .product__media-item .product__modal-opener{aspect-ratio:1 / 1!important;height:auto!important;min-height:0!important;align-self:start;overflow:hidden;position:relative;display:block}.revamp-main-product-wrapper .product__media-list .product__media-item .product__media{height:0!important;padding-top:100%!important;aspect-ratio:auto!important;position:relative;overflow:hidden}.revamp-main-product-wrapper .product__media-list .product__media-item img,.revamp-main-product-wrapper .product__media-list .product__media-item video,.revamp-main-product-wrapper .product__media-list .product__media-item iframe,.revamp-main-product-wrapper .product__media-list .product__media-item deferred-media,.revamp-main-product-wrapper .product__media-list .product__media-item model-viewer{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important}.revam-pdp-intro{display:flex;flex-direction:column;gap:20px}.revamp-main-product-wrapper .product-form__buttons{width:100%;max-width:100%}.revamp-main-product-wrapper .product-form__buttons .product-form__submit{font-family:"Helvetica",var(--font-body-family, sans-serif);font-weight:700;font-size:18px;line-height:28px;letter-spacing:1%;text-align:center;vertical-align:middle;text-transform:uppercase;color:#000;background-color:#ffb71b;border-radius:25px}.product-media-modal[open]{z-index:99999!important}.revam-pdp-intro__heading{margin:0;font-family:var(--font-heading-family, Helvetica, Arial, sans-serif);font-weight:700;font-size:40px;line-height:.92;letter-spacing:-.8px;text-transform:uppercase;color:var(--revam-black)}.revam-pdp-intro__subtitle{margin:0;font-family:"Helvetica",var(--font-body-family, sans-serif);font-weight:700;font-size:20px;line-height:1.27;text-transform:capitalize;color:var(--revam-black)}.revam-pdp-intro__desc{margin:0 0 32px;font-family:"Nunito",var(--font-body-family, sans-serif);font-weight:400;font-size:16px;line-height:1.4;letter-spacing:.32px;color:var(--revam-black)}.revam-options__select:focus,.revam-options__select:focus-visible{outline:none!important;box-shadow:none!important}[data-mode=onetime] .revam-options__head{gap:16px!important}@media screen and (max-width:989px){.revam-pdp-intro__heading{font-size:28px;letter-spacing:-.56px}.revam-pdp-intro__subtitle{font-size:18px}}.revam-quote{margin:0;padding:16px;background:#fafafa;border-radius:16px}.revam-quote-wrap{margin-top:16px}@media screen and (max-width:989px){.revam-quote-wrap--desktop{display:none}}@media screen and (min-width:990px){.revam-quote-wrap--mobile{display:none}}.revam-quote__text{margin:0 0 16px;padding:0;font-family:"Inter",var(--font-body-family, sans-serif);font-weight:700;font-size:24px;line-height:1.5;color:var(--revam-primary)}.revam-quote__desc,.revam-quote__desc+.metafield-rich_text_field p{margin:0 0 16px;font-family:var(--font-body-family);font-style:italic;font-weight:400;font-size:20px;line-height:1.5;color:var(--revam-dark)}.revam-quote__author{display:flex;align-items:center;gap:12px;margin:0}.revam-quote__avatar{flex:0 0 auto;display:block;width:64px;height:64px;border-radius:50%;overflow:hidden;background:#e5e5e5}.revam-quote__avatar img{display:block;width:100%;height:100%;object-fit:cover}.revam-quote__meta{display:flex;flex-direction:column;gap:4px}.revam-quote__name{font-family:var(--font-heading-family, Helvetica, Arial, sans-serif);font-weight:700;font-size:16px;line-height:1;color:var(--revam-black)}.revam-quote__role{font-family:"Nunito",var(--font-body-family, sans-serif);font-weight:400;font-size:14px;line-height:1;color:var(--revam-black)}.revam-faq{display:flex;flex-direction:column}.revam-faq__item{border-top:1px solid var(--revam-light);padding:20px 0}.revam-faq__item:last-child{border-bottom:1px solid var(--revam-light)}.revam-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none}.revam-faq__summary::-webkit-details-marker{display:none}.revam-faq__heading{font-family:"Helvetica",var(--font-body-family, sans-serif);font-weight:700;font-size:20px;line-height:1.5;color:var(--revam-black)}.revam-faq__toggle{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;color:#fff}.revam-faq__toggle-svg{width:27px;height:27px;display:block}.revam-faq__toggle-vert{transition:opacity .15s ease}.revam-faq__item[open] .revam-faq__toggle-vert{opacity:0}.revam-faq__content{margin-top:12px;font-family:"Helvetica",var(--font-body-family, sans-serif);font-size:16px;line-height:1.5;color:var(--revam-dark)}.revam-pdp-intro__desc.rte .metafield-rich_text_field p{margin:unset}.revam-faq__link{display:block;padding:57px 0 0;border-top:1px solid var(--revam-light);font-family:"Helvetica",var(--font-body-family, sans-serif);font-weight:700;font-size:20px;line-height:1.5;color:var(--revam-black);text-decoration:none;text-underline-offset:2px}.revam-faq__link:hover{color:var(--revam-primary)}.revam-divider{display:flex;align-items:center;gap:30px;margin:0 0 16px}.revam-divider__line{flex:1 1 auto;height:1px;background:#ebebeb}.revam-divider__label{flex:0 0 auto;font-family:"Inter",var(--font-body-family, sans-serif);font-weight:700;font-size:16px;letter-spacing:.6px;color:var(--revam-black);white-space:nowrap}.revam-tiers__list{display:flex;flex-direction:column;gap:19px}.revam-tiers__item{position:relative;display:flex;align-items:center;gap:10px;padding:14px 15px;border:2px solid #d4d3d3;border-radius:8px;min-height:75px;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease}.revam-tiers__item.is-selected{border-color:var(--revam-primary);background:#4d70391a}.revam-tiers__badge{position:absolute;top:-13px;left:41px;z-index:2;display:inline-flex;align-items:center;padding:1.5px 12px;background:#e4dd4a;border-radius:5px;font-family:"Helvetica",var(--font-body-family, sans-serif);font-weight:700;font-size:14px;letter-spacing:3%;text-transform:uppercase;color:var(--revam-black);white-space:nowrap;line-height:120%}.revam-tiers__radio{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.revam-tiers__radio-svg{width:20px;height:20px;display:block}.revam-tiers__radio-dot{transition:opacity .15s ease;opacity:0}.revam-tiers__item.is-selected .revam-tiers__radio-dot{opacity:1}.revam-tiers__thumb{flex:0 0 auto;width:48px;height:48px;overflow:hidden}.revam-tiers__thumb img{width:100%;height:100%;object-fit:cover}.revam-tiers__label{flex:1 1 auto;font-family:"Helvetica",var(--font-body-family, sans-serif);font-weight:700;font-size:18px;letter-spacing:-.18px;color:var(--revam-black);white-space:nowrap;line-height:120%}.revam-tiers__price{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.revam.revam-tiers{margin-top:32px}.revam-tiers__price-main,.revam-tiers__price-main--unit{font-family:"Inter",var(--font-body-family, sans-serif);font-weight:700;font-size:18px;line-height:1.135;color:var(--revam-black);text-align:right;white-space:nowrap}.revam-tiers__price-main--unit{margin-left:4px}.revamp-main-product-wrapper .thumbnail-slider .thumbnail-list.slider--tablet-up{padding:unset}.revam-tiers__save{font-family:"Helvetica",var(--font-body-family, sans-serif);font-weight:700;font-size:14px;line-height:113%;color:var(--revam-primary);text-transform:uppercase;text-align:right;white-space:nowrap}.revam-options__banner-wrap{padding-left:16px;margin-bottom:-.5px;position:relative;z-index:1}.revam-options__banner{display:inline-block;padding:6px 24px;background:#e4dd4a;border-radius:8px 8px 0 0;font-family:"Helvetica",var(--font-body-family, sans-serif);font-weight:700;font-size:16px;color:var(--revam-black);line-height:100%}.revam-options__cards{display:flex;flex-direction:column;gap:16px}.revam-options__card{display:flex;flex-direction:column;gap:16px;padding:12px;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease,opacity .15s ease}.revam-options__head{display:flex;align-items:flex-start;gap:12px}.revam-options__head .revam-options__name{flex:1 1 auto}.revam-options__card.is-selected{border:2px solid var(--revam-primary);background:#4d70391a;box-shadow:0 4px 4px #f5f5f5}.revam-options__card:not(.is-selected){border:1px solid #c9c9c9;padding:13px;opacity:.5}.revam-options__radio{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:2px}.revam-options__radio-svg{width:20px;height:20px;display:block}.revam-options__radio-dot{transition:opacity .15s ease;opacity:0}.revam-options__card.is-selected .revam-options__radio-dot{opacity:1}.revam-options__card-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:16px}.revam-options__row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.revam-options__name{font-family:"Helvetica",var(--font-body-family, sans-serif);font-weight:700;font-size:20px;line-height:100%;letter-spacing:2.5%;color:var(--revam-black);height:23px;display:flex;align-items:center}.revam-options__price{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.revam-options__price-main{font-family:"Helvetica",var(--font-body-family, sans-serif);font-weight:700;font-size:20px;line-height:100%;letter-spacing:2.5%;text-align:right;color:var(--revam-black)}.revam-options__price-compare{font-family:Helvetica;font-weight:400;font-size:16px;line-height:100%;letter-spacing:2.5%;text-align:right;color:#000000bf;text-decoration:line-through}.revam-options__benefit{display:flex;align-items:center;gap:8px;font-family:var(--font-body-family, sans-serif);font-size:16px;color:var(--revam-black);line-height:150%}.revam-options__benefit-check{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--revam-primary)}.revam-options__benefit-check .svg-wrapper,.revam-options__benefit-check svg{width:20px;height:20px;display:block}.revam-options__frequency{position:relative}.revam-options__select{width:100%;padding:12px 16px;border:1px solid var(--revam-black);border-radius:8px;background:#fff;font-family:"Helvetica",var(--font-body-family, sans-serif);font-size:16px;letter-spacing:.4px;color:var(--revam-black);appearance:none;-webkit-appearance:none;cursor:pointer;line-height:1.5}.revam-options__select-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;pointer-events:none}.revam-options__select-icon .svg-wrapper,.revam-options__select-icon svg{width:16px;height:16px;display:block}.appstle_sub_widget,#appstle-widget-template,.ab-volume-discount-container,[appstle-volume-discount-unique-reference=VOLUME_DISCOUNT]{display:none!important}.revam-guarantee{margin:12px 0 0;text-align:center;font-family:"Helvetica",var(--font-body-family, sans-serif);font-weight:700;font-size:14px;letter-spacing:.5px;text-transform:uppercase;color:var(--revam-black);line-height:100%;color:#000}@media screen and (min-width:991px)and (max-width:1024px){.product__info-wrapper{padding:0 0 0 3rem}.revamp-main-product-wrapper .product__media-wrapper{flex:0 0 480px;max-width:520px!important;min-width:0}}@media screen and (max-width:989px){.product__media-wrapper,.product__info-wrapper{flex:0 0 100%!important;max-width:600px!important;margin-left:auto!important;margin-right:auto!important}.revam-tiers__label,.revam-tiers__price-main,.revam-tiers__price-main--unit{font-size:18px}.revam-tiers__save{font-size:14px}.revam-tiers__badge{font-size:14px;padding:4px 12px;border-radius:5px;top:-10px}.revam-options__name{font-size:18px}.revam-options__price-main{font-size:20px}.revam-options__price-compare{font-size:16px}.revam-options__benefit{font-size:14px}.revam-faq__heading,.revam-faq__link{font-size:18px}.revam-quote__text{font-size:20px}.revam-quote__desc,.revam-quote__desc+.metafield-rich_text_field p{font-size:14px}.revam-quote__name{font-size:16px}.revam-quote__role{font-size:14px}.revamp-main-product-wrapper .product__media-list .product__media-item,.revamp-main-product-wrapper .product__media-list .product__media-item .product-media-container,.revamp-main-product-wrapper .product__media-list .product__media-item .product__modal-opener{height:100%!important}.revamp-main-product-wrapper .product__media-list .product__media-item .product__media{height:100%!important;padding:unset!important}.revamp-main-product-wrapper .product__media-list .product__media-item img{object-fit:cover!important}.revamp-main-product-wrapper .product__media-list .product__media-item .product-media-container{--ratio: unset !important;--preview-ratio: unset !important}.revamp-main-product-wrapper .mobile-thumbs{margin-top:16px!important}}@media(max-width:767px){.revam-pdp-intro{margin-top:32px}.revam-quote{padding:12px}.revam-quote__text{font-size:20px;margin-bottom:12px;text-align:center}.revam-quote__desc+.metafield-rich_text_field p{text-align:center;margin-bottom:12px}.revam-quote__author{justify-content:center}.revam-quote__avatar{width:48px;height:48px}.revam-pdp-intro__desc .metafield-rich_text_field p{margin-bottom:unset}.revam-options__banner-wrap{margin-bottom:-3.5px}[data-mode=onetime] .revam-options__name{font-size:20px}.revamp-main-product-wrapper .product__info-container .product-form{margin-top:32px}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/pmt-pdp.css.map */
