.ez-pdp{--ezp-ink: #000;--ezp-accent: #27a0f5;--ezp-accent-soft: #eaf5fe;--ezp-line: #e6e6e8;--ezp-soft: #f6f6f7;--ezp-muted: #5f6368;--ezp-ok: #13824b;--ezp-display: "Campton", "Arial Black", Impact, sans-serif;--ezp-r: 8px}.ez-pdp #MainContent .product__info-container{display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;column-gap:10px;row-gap:0}.ez-pdp #MainContent .product__info-container>*,.ez-pdp #MainContent .product__info-container>div>product-form>form>*,.ez-pdp #MainContent .product__info-container>div>product-form>.product-form__error-message-wrapper{flex:0 0 100%;min-width:0;max-width:100%;margin:0;order:19}.ez-pdp #MainContent .product__info-container>div:has(>product-form),.ez-pdp #MainContent .product__info-container>div>product-form,.ez-pdp #MainContent .product__info-container>div>product-form>form{display:contents}.ez-pdp #MainContent .product__info-container>.shopify-app-block:has(.jdgm-widget){order:1}.ez-pdp #MainContent .product__info-container>.font-heading{order:2}.ez-pdp #MainContent .product__info-container>p.caption-with-letter-spacing{order:3}.ez-pdp #MainContent .product__info-container>[id^=price-]{order:5}.ez-pdp #MainContent .product__info-container>.product__tax{order:6}.ez-pdp #MainContent .product__info-container>.icon-with-text{order:7}.ez-pdp #MainContent .product__info-container>variant-radios,.ez-pdp #MainContent .product__info-container>variant-selects{order:10}.ez-pdp #MainContent .product__info-container>.shopify-app-block:has(.uploadkit){order:11}.ez-pdp #MainContent .product__info-container>.recharge-subscription-widget{order:12}.ez-pdp #MainContent .product__info-container>p.product__text:not(.caption-with-letter-spacing){order:13}.ez-pdp #MainContent .product__info-container>.ez-notice{order:14}.ez-pdp #MainContent .product__info-container>div>product-form>.product-form__error-message-wrapper{order:15}.ez-pdp #MainContent .product__info-container>div>product-form>form>.ez-pdp-bogo{order:16}.ez-pdp #MainContent .product__info-container>.product-form__quantity{order:17}.ez-pdp #MainContent .product__info-container>div>product-form>form>.product-form__buttons{order:18}.ez-pdp #MainContent .product__info-container>.ez-ebook-pdp{order:20}.ez-pdp #MainContent .product__info-container>.ez-proof{order:21}.ez-pdp #MainContent .product__info-container>.ez-delivery{order:22}.ez-pdp #MainContent .product__info-container>.ez-regions{order:23}.ez-pdp #MainContent .product__info-container>.ez-trust{order:24}.ez-pdp #MainContent .product__info-container>ez-review-rotator{order:25}.ez-pdp #MainContent .product__info-container>.ez-tp{order:26}.ez-pdp #MainContent .product__info-container>.my-4.py-4{order:27}.ez-pdp #MainContent .product__info-container>.product__description{order:28}.ez-pdp #MainContent .product__info-container>.product__accordion{order:29}.ez-pdp #MainContent .product__info-container>.product__view-details{order:30}.ez-pdp #MainContent .product__info-container>.shopify-app-block:has(.jdgm-widget){margin:0 0 6px}.ez-pdp #MainContent .product__info-container .jdgm-prev-badge{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.ez-pdp #MainContent .product__info-container .jdgm-prev-badge__stars{color:var(--ezp-accent);font-size:15px;letter-spacing:1px}.ez-pdp #MainContent .product__info-container .jdgm-prev-badge__text{margin:0;font-size:14px;line-height:1;color:var(--ezp-ink);visibility:visible;text-decoration:underline;text-decoration-color:#c4c4c8;text-underline-offset:3px}.ez-pdp #MainContent .product__info-container .jdgm-prev-badge__text b{font-weight:700}.ez-pdp #MainContent .product__info-container>.font-heading{margin:0 0 10px}.ez-pdp #MainContent .product__info-container>.font-heading,.ez-pdp #MainContent .product__info-container>.font-heading *{font-family:var(--ezp-display);font-weight:800;font-size:clamp(25px,2.5vw,36px);line-height:1.04;letter-spacing:-.005em;text-transform:uppercase;color:var(--ezp-ink);margin:0}.ez-pdp #MainContent .product__info-container>p.caption-with-letter-spacing{flex:0 0 auto;display:inline-flex;align-items:center;margin:0 6px 14px 0;padding:6px 11px;border:1px solid var(--ezp-line);border-radius:99px;background:#fff;font-size:11.5px;line-height:1;letter-spacing:.08em;color:#333}.ez-pdp #MainContent .product__info-container>[id^=price-]{margin:0 0 2px}.ez-pdp #MainContent .product__info-container>[id^=price-] .price{margin:0}.ez-pdp #MainContent .product__info-container>[id^=price-] .price__container{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0}.ez-pdp #MainContent .product__info-container>[id^=price-] .price__regular,.ez-pdp #MainContent .product__info-container>[id^=price-] .price__sale{display:none;align-items:baseline;gap:10px}.ez-pdp #MainContent .product__info-container>[id^=price-] .price:not(.price--on-sale) .price__regular,.ez-pdp #MainContent .product__info-container>[id^=price-] .price--on-sale .price__sale{display:inline-flex}.ez-pdp #MainContent .product__info-container>[id^=price-] .price-item{font-family:var(--ezp-display);font-weight:800;font-size:26px;line-height:1.1;letter-spacing:0;color:var(--ezp-ink);margin:0}.ez-pdp #MainContent .product__info-container>[id^=price-] s.price-item,.ez-pdp #MainContent .product__info-container>[id^=price-] .price__sale .price-item--regular{order:2;font-family:inherit;font-weight:400;font-size:17px;color:#8a8d91}.ez-pdp #MainContent .product__info-container>[id^=price-] .price__sale>span:has(s){order:2}.ez-pdp #MainContent .product__info-container>[id^=price-] .price__badge-sale,.ez-pdp #MainContent .product__info-container>[id^=price-] .price__badge-sold-out{display:none}.ez-pdp .ez-save{display:inline-flex;align-items:center;padding:5px 9px;border-radius:99px;background:var(--ezp-accent);color:#fff;font-family:var(--ezp-display);font-weight:800;font-size:11px;letter-spacing:.08em;text-transform:uppercase;line-height:1}.ez-pdp #MainContent .product__info-container>.product__tax{margin:0 0 14px;font-size:12px;color:var(--ezp-muted)}.ez-pdp #MainContent .product__info-container>.product__tax a{color:inherit}.ez-pdp #MainContent .product__info-container>.icon-with-text{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0 0 18px;padding:0;list-style:none}.ez-pdp #MainContent .product__info-container>.icon-with-text .icon-with-text__item{width:100%;max-width:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;margin:0;padding:12px 6px;border-radius:var(--ezp-r);background:var(--ezp-soft);text-align:center;min-width:0}.ez-pdp #MainContent .product__info-container>.icon-with-text img,.ez-pdp #MainContent .product__info-container>.icon-with-text svg{width:22px!important;height:22px!important;max-width:none;object-fit:contain;margin:0!important}.ez-pdp #MainContent .product__info-container>.icon-with-text .h4{margin:0;font-family:var(--font-body-family, inherit);font-weight:600;font-size:12.5px;line-height:1.2;letter-spacing:.02em;text-transform:none;color:var(--ezp-ink)}.ez-pdp #MainContent .product__info-container>variant-radios{margin:0 0 16px}.ez-pdp #MainContent .product__info-container>variant-radios .product-form__input,.ez-pdp #MainContent .product__info-container>variant-selects .product-form__input{width:100%;max-width:none;margin:0}.ez-pdp #MainContent fieldset.ez-bundles{display:grid;gap:8px;margin:0;padding:0;border:0;min-width:0}.ez-pdp #MainContent fieldset.ez-bundles>legend,.ez-pdp #MainContent .product__info-container>variant-selects .form__label{display:block;margin:0 0 10px;padding:0;font-family:var(--ezp-display);font-weight:800;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--ezp-ink)}.ez-pdp #MainContent fieldset.ez-bundles input[type=radio]+label{position:relative;display:flex;align-items:center;gap:12px;width:100%;margin:0;padding:14px;border:1.5px solid var(--ezp-line);border-radius:var(--ezp-r);background:#fff;color:var(--ezp-ink);text-align:left;letter-spacing:0;line-height:1.2;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.ez-pdp #MainContent fieldset.ez-bundles input[type=radio]+label:hover{border-color:#b9b9bf}.ez-pdp #MainContent fieldset.ez-bundles input[type=radio]:checked+label{border-color:var(--ezp-ink);box-shadow:inset 0 0 0 1px var(--ezp-ink);background:#fafafa;color:var(--ezp-ink)}.ez-pdp #MainContent fieldset.ez-bundles input[type=radio]:focus-visible+label{outline:2px solid var(--ezp-accent);outline-offset:2px}.ez-pdp #MainContent fieldset.ez-bundles input[type=radio].disabled+label,.ez-pdp #MainContent fieldset.ez-bundles input[type=radio]:disabled+label{opacity:.5;text-decoration:none}.ez-pdp .ezb-dot{flex:none;width:18px;height:18px;border-radius:50%;border:1.5px solid #b9b9bf;background:#fff}.ez-pdp #MainContent fieldset.ez-bundles input:checked+label .ezb-dot{border:5px solid var(--ezp-ink)}.ez-pdp .ezb-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ez-pdp .ezb-qty{font-family:var(--ezp-display);font-weight:800;font-size:15px;text-transform:uppercase;letter-spacing:.02em}.ez-pdp .ezb-sub{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:var(--ezp-muted)}.ez-pdp .ezb-save{display:inline-block;padding:3px 7px;border-radius:99px;background:var(--ezp-accent-soft);color:#0b6fb8;font-size:11px;font-weight:700;letter-spacing:.04em}.ez-pdp .ezb-price{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.ez-pdp .ezb-total{font-family:var(--ezp-display);font-weight:800;font-size:15px}.ez-pdp .ezb-each{font-size:12px;color:var(--ezp-muted);white-space:nowrap}.ez-pdp .ezb-badge{position:absolute;top:-9px;right:12px;padding:4px 9px;border-radius:99px;background:var(--ezp-accent);color:#fff;font-family:var(--ezp-display);font-weight:800;font-size:10px;letter-spacing:.1em;text-transform:uppercase;line-height:1}.ez-pdp #MainContent .product__info-container>variant-radios fieldset:not(.ez-bundles) input[type=radio]+label{margin:0 6px 8px 0;padding:11px 16px;border-radius:var(--ezp-r);border:1.5px solid var(--ezp-line);font-size:13.5px;letter-spacing:.02em}.ez-pdp #MainContent .product__info-container>variant-radios fieldset:not(.ez-bundles) input[type=radio]:checked+label{background:var(--ezp-ink);border-color:var(--ezp-ink);color:#fff}.ez-pdp #MainContent .product__info-container>variant-selects{margin:0 0 16px}.ez-pdp .ez-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ez-pdp .ez-pills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ez-pdp .ez-pill{min-height:50px;padding:0 8px;border:1.5px solid var(--ezp-line);border-radius:var(--ezp-r);background:#fff;color:var(--ezp-ink);font-family:var(--ezp-display);font-weight:800;font-size:16px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.ez-pdp .ez-pill:hover{border-color:#b9b9bf}.ez-pdp .ez-pill.is-on{border-color:var(--ezp-ink);box-shadow:inset 0 0 0 1px var(--ezp-ink);background:#fafafa}.ez-pdp .ez-pill:disabled{opacity:.45;cursor:not-allowed}.ez-pdp--gift #MainContent .product__media-wrapper .product__media-list{margin-bottom:0!important}.ez-pdp--gift #MainContent .product__media-wrapper .product__media-list .product__media-item{flex:0 0 100%!important;width:100%!important;max-width:100%;margin:0 auto!important;padding-bottom:0!important}.ez-pdp--gift .product__media-wrapper .product-media-container{width:100%!important;max-width:none;background:#fff;border-radius:var(--ezp-r);overflow:hidden}.ez-pdp--gift .product__media-wrapper .product-media-container .product__media{padding-top:64%!important;background:transparent}.ez-pdp--gift .product__media-wrapper .product-media-container .product__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center;transform:scale(1.22)}.ez-pdp--gift #MainContent .product__info-container>.shopify-app-block:has(.jdgm-widget){display:none}
/*# sourceMappingURL=/cdn/shop/t/149/assets/ez-pdp.css.map */
