:is(.mrk-template-product,:where(body:has(.pdp-section)),:where(.product-information:has(.pdp-buycard))){--pdp-display:"Forma DJR Display Bold","Forma DJR Display",var(--font-heading--family);--pdp-accent:var(--color-primary-button-background,#18c750);--pdp-tint:color-mix(in srgb,var(--pdp-accent) 12%,#fff);--pdp-line:color-mix(in srgb,var(--color-foreground,#000) 10%,transparent);--pdp-muted:color-mix(in srgb,var(--color-foreground,#000) 62%,transparent);--pdp-lime:#bff691}:is(.mrk-template-product,.pdp-section,:where(.product-information:has(.pdp-buycard))) :is(h1,h2,h3,.h1,.h2,.h3,.h4){font-family:var(--pdp-display);font-weight:400;letter-spacing:-.03em;line-height:1}:is(.mrk-template-product,:where(.product-information:has(.pdp-buycard))) .button{font-family:var(--pdp-display);font-weight:400;letter-spacing:-.01em}:is(.mrk-template-product,.pdp-section,:where(.product-information:has(.pdp-buycard))) .pdp-eyebrow,:is(.mrk-template-product,.pdp-section,:where(.product-information:has(.pdp-buycard))) .pdp-eyebrow p{font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--pdp-accent) 60%,#000)}:is(.mrk-template-product,:where(.product-information:has(.pdp-buycard))) .color-scheme-5 .pdp-eyebrow p,:is(.mrk-template-product,:where(.product-information:has(.pdp-buycard))) .pdp-eyebrow.on-dark p{color:var(--pdp-accent)}.pdp-muted{color:var(--pdp-muted)}.pdp-fine{font-size:.8125rem;color:var(--pdp-muted)}.pdp-check{align-items:flex-start}.pdp-check .layout-panel-flex--row{flex-wrap:nowrap;align-items:flex-start}.pdp-check .layout-panel-flex--row>.text-block{flex:0 0 auto}.pdp-check .layout-panel-flex--row>.text-block:nth-child(2){flex:0 1 auto;min-width:0}.pdp-check .icon,.pdp-check svg{color:color-mix(in srgb,var(--pdp-accent) 70%,#000);flex:0 0 auto;margin-top:3px}.pdp-buycard{background:none;border:0;border-radius:0;padding:0}.pdp-buycard .variant-picker{margin:0}.pdp-buycard .add-to-cart-button{width:100%;min-height:60px;font-size:1.0625rem;margin-top:16px}.pdp-buycard{--color-selected-variant-background:var(--pdp-accent);--color-selected-variant-text:#000;--color-selected-variant-border:var(--pdp-accent);--color-selected-variant-hover-background:var(--pdp-accent);--color-selected-variant-hover-text:#000;--color-selected-variant-hover-border:var(--pdp-accent);--color-variant-border:var(--pdp-line);--color-variant-hover-border:var(--color-foreground)}.pdp-buycard{--variant-picker-button-border-width:1px}.pdp-buycard .variant-option__button-label{border-radius:999px;font-family:var(--pdp-display);font-size:.9375rem;padding-inline:20px}.pdp-buycard .variant-option__button-label__pill{border-radius:999px}.pdp-buycard .variant-option legend{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pdp-muted)}.pdp-assure{border-top:1px solid var(--pdp-line);padding-top:16px;margin-top:16px}.pdp-assure>.group-block{text-align:center}.pdp-assure .icon{color:color-mix(in srgb,var(--pdp-accent) 70%,#000)}.pdp-free{color:color-mix(in srgb,var(--pdp-accent) 60%,#000);font-weight:700}.pdp-faq .accordion{border:1px solid var(--pdp-line);border-radius:16px;padding:0 20px;background:var(--color-background,#fff)}.pdp-faq .accordion+.accordion{margin-top:10px}.pdp-faq .accordion .details__header{padding-inline:0}.pdp-faq .details{border:0;border-bottom:1px solid var(--pdp-line);border-radius:0}.pdp-faq accordion-custom:last-child .details{border-bottom:0}:is(.mrk-template-product,:where(.product-information:has(.pdp-buycard))) .slideshow-controls__thumbnails{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:.5rem;padding:.75rem .125rem;scrollbar-width:none}:is(.mrk-template-product,:where(.product-information:has(.pdp-buycard))) .slideshow-controls__thumbnails::-webkit-scrollbar{display:none}:is(.mrk-template-product,:where(.product-information:has(.pdp-buycard))) button.slideshow-control.button.button-unstyled.slideshow-controls__thumbnail{width:4.5rem;flex:0 0 auto;padding:.25rem;border:.0625rem solid var(--pdp-line);border-radius:.75rem;background:#fff;overflow:hidden;aspect-ratio:1;outline:none;transition:border-color .2s,box-shadow .2s}:is(.mrk-template-product,:where(.product-information:has(.pdp-buycard))) .slideshow-controls__thumbnail img{width:100%;height:100%;object-fit:contain;border-radius:.5rem}:is(.mrk-template-product,:where(.product-information:has(.pdp-buycard))) .slideshow-controls__thumbnail:hover{border-color:color-mix(in srgb,var(--color-foreground,#000) 40%,transparent)}:is(.mrk-template-product,:where(.product-information:has(.pdp-buycard))) .slideshow-controls__thumbnail:focus-visible{outline:.125rem solid var(--color-foreground,#000);outline-offset:.125rem}:is(.mrk-template-product,:where(.product-information:has(.pdp-buycard))) .slideshow-controls__thumbnail[aria-current=true],:is(.mrk-template-product,:where(.product-information:has(.pdp-buycard))) .slideshow-controls__thumbnail[aria-selected=true]{border-color:var(--color-foreground,#000);box-shadow:inset 0 0 0 .0625rem var(--color-foreground,#000);outline:none}@media(max-width:749px){:is(.mrk-template-product,:where(.product-information:has(.pdp-buycard))) button.slideshow-control.button.button-unstyled.slideshow-controls__thumbnail{width:3.75rem}}:is(.mrk-template-product,:where(.product-information:has(.pdp-buycard))) .product-media-container{border:1px solid var(--pdp-line);border-radius:24px;overflow:hidden;background:var(--color-background,#fff)}@media(max-width:989px){.pdp-faq.pdp-faq{width:100%}}.shopify-section:has(>.pdp-cta){padding-block:40px}.shopify-section:has(>.pdp-cta) .section-background{inset:40px var(--page-margin);border-radius:32px}@media(min-width:750px){.product-information__grid:has(.pdp-buycard) .product-information__media{position:sticky;top:calc(var(--header-height,80px) + 16px);align-self:start}}.mrk-template-product main :is(.color-scheme-1,.color-scheme-5,.color-scheme-31c6d8ce-9c1d-40ef-ac3e-0d4bf09c47a0){--color-primary-button-text:rgb(0 0 0 / 1);--color-primary-button-hover-text:rgb(0 0 0 / 1)}.mrk-template-product .pdp-cta.color-scheme-3{--color-foreground:rgb(0 0 0 / 1)}.mrk-template-product main :is(.button,.button-secondary){text-transform:none}.pdp-buycard{--color-primary-button-text:rgb(0 0 0 / 1);--color-primary-button-hover-text:rgb(0 0 0 / 1)}.pdp-buycard :is(.button,.button-secondary){text-transform:none}@media(max-width:749px){.product-information__grid:has(.pdp-buycard) .product-details{padding-top:20px}}:is(.mrk-template-product,:where(.product-information:has(.pdp-buycard))) .group-block--width-fit-content>.layout-panel-flex--row>.text-block{flex:0 0 auto}body:not(:has([data-offer-model])):is(.buy-box-a) :is(.b-only,.shopify-section:has(>.b-only)),body:not(:has([data-offer-model])):is(.buy-box-b) :is(.a-only,.shopify-section:has(>.a-only)),body:has([data-offer-model=a]) :is(.b-only,.shopify-section:has(>.b-only)),body:has([data-offer-model=b]) :is(.a-only,.shopify-section:has(>.a-only)){display:none}.pdp-buycard .variant-option--thumbnails legend{position:absolute;width:.0625rem;height:.0625rem;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pdp-steps{counter-reset:pdp-step}.pdp-steps>.group-block-content{align-items:stretch}.pdp-step{--pdp-step-badge:2.5rem;--pdp-step-gap:1.5rem;--pdp-step-inset:.75rem;counter-increment:pdp-step}.pdp-step .text-block h3{display:flex;align-items:center;gap:var(--pdp-step-gap);padding-inline-start:var(--pdp-step-inset);font-size:2rem}.pdp-step .text-block h3:before{content:counter(pdp-step);display:grid;place-items:center;flex:none;width:var(--pdp-step-badge);aspect-ratio:1;border-radius:50%;background:var(--pdp-lime);font-size:1.25rem;letter-spacing:0}.pdp-step .pdp-muted{padding-inline-start:calc(var(--pdp-step-inset) + var(--pdp-step-badge) + var(--pdp-step-gap))}@media(max-width:749px){.pdp-step{--pdp-step-badge:2rem;--pdp-step-gap:.75rem;--pdp-step-inset:0}.pdp-step .text-block h3{font-size:1.5rem}.pdp-steps>.group-block-content.mobile-column{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--page-margin,1rem) * -1);padding-inline:var(--page-margin,1rem);gap:.75rem}.pdp-steps>.group-block-content::-webkit-scrollbar{display:none}.pdp-steps>.group-block-content>.group-block{flex:0 0 78%;min-width:0;scroll-snap-align:start}}.mrk-template-product .ah-testimonial-heading h3{font-size:3rem}.mrk-template-product .ah-testimonial-main-col{background:var(--color-background,#fff);border:.0625rem solid var(--pdp-line);border-radius:1.5rem;box-shadow:none;padding:.75rem}.mrk-template-product .ah-testimonial-image{height:17.5rem}.mrk-template-product .ah-testimonial-image img{border-radius:1rem}.mrk-template-product .ah-testimonial-col-left{padding:1rem .5rem .75rem;gap:.5rem}.mrk-template-product .ah-testimonial-author p{font-family:var(--font-body--family);font-size:.75rem;font-weight:700;letter-spacing:.08em}.mrk-template-product .ah-testimonial-rating svg path{fill:var(--color-foreground,#000);stroke:var(--color-foreground,#000)}.mrk-template-product .ah-testimonial-paragraph p{font-family:var(--font-body--family);font-size:.9375rem;line-height:1.5;letter-spacing:normal;color:var(--pdp-muted)}.mrk-template-product .ah-testimonial-slider-buttons .ah-cus-arrow{width:2.75rem;height:2.75rem;background:var(--color-background,#fff);border:.0625rem solid var(--pdp-line);box-shadow:none}.mrk-template-product .ah-testimonial-slider-buttons .ah-cus-arrow:hover{background:var(--color-foreground,#000);border-color:var(--color-foreground,#000)}.mrk-template-product .ah-testimonial-slider-buttons button svg path{stroke:var(--color-foreground,#000)}.mrk-template-product .ah-testimonial-slider-buttons button:hover svg path{stroke:var(--color-background,#fff)}.mrk-template-product .ah-testimonial-slider-buttons .slick-dots .slick-active,.mrk-template-product .ah-testimonial-slider-buttons .slick-dots li button:before{border-color:var(--color-foreground,#000)}@media(max-width:768px){.mrk-template-product .ah-testimonial-heading h3{font-size:2rem;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/pdp-theme.css.map */
