.template--product .product__selector:empty,.template--product .product-selector:empty{display:none}@media screen and (max-width:749px){.template--product .back-to-top{display:none!important}}.template--product .product__content .jdgm-prev-badge{cursor:pointer}@media screen and (max-width:749px){.template--product .product__form--inline{display:grid;grid-template-columns:10.4rem 1fr;grid-template-rows:5.2rem;grid-auto-rows:auto;column-gap:.8rem;row-gap:1.2rem;align-items:stretch}.template--product .product__form--inline .product-selector__submit,.template--product .product__form--inline .product-selector__submit .button__text{white-space:nowrap;letter-spacing:.05em;font-size:1.15rem}.template--product .product__form--inline .product-selector__submit{padding-inline:.8rem;overflow:hidden}.template--product .product__form--inline .product-selector__quantity{grid-column:1;grid-row:1;margin:0}.template--product .product__form--inline .product-selector__submit{grid-column:2;grid-row:1;margin:0;min-height:4.8rem}.template--product .product__form--inline [data-error-wrapper],.template--product .product__form--inline .shopify-payment-button,.template--product .product__form--inline .gift-card-recipient-form{grid-column:1 / -1}.template--product .product__form--inline .quantity,.template--product .product__form--inline .quantity__wrapper{width:100%;height:100%;min-height:4.8rem}.template--product .product__form--inline .quantity__button{min-width:4rem;width:4rem;min-height:4.4rem;padding:0}}.product-details-toggle{margin-top:2rem;border-top:1px solid var(--color-border-elements);border-bottom:1px solid var(--color-border-elements)}.product-details-toggle__summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:5.2rem;padding:1.2rem 0;font-family:var(--font-heading-family);font-size:1.6rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-heading-text);cursor:pointer;list-style:none}.product-details-toggle__summary::-webkit-details-marker{display:none}.product-details-toggle__summary:after{content:"+";font-size:2.2rem;line-height:1;transition:transform .2s ease-out}.product-details-toggle[open] .product-details-toggle__summary:after{transform:rotate(45deg)}.product-details-toggle__summary:focus-visible{outline:2px solid var(--color-heading-text);outline-offset:2px}.product-details-toggle__content{padding:0 0 1.6rem;font-size:1.4rem;line-height:1.6;color:var(--color-body-text)}@media(prefers-reduced-motion:reduce){.product-details-toggle__summary:after{transition:none}}.template--product .section-seo-content{background:#fff;text-align:left;padding:0}.template--product .section-seo-content__inner{padding:5.6rem 0;background:transparent}.template--product .section-seo-content__content{width:100%;max-width:68ch;margin-inline:auto}.template--product .section-seo-content .section-seo-content__content{line-height:1.6}.template--product .section-seo-content__title{text-align:center;margin:0 0 2rem;font-size:2.4rem;line-height:1.2;text-wrap:balance}@media screen and (min-width:990px){.template--product .section-seo-content__title{font-size:3rem}}.template--product .section-seo-content h4{margin:3.2rem 0 1.2rem;text-align:center}.template--product .section-seo-content p{margin:0 0 1.2rem}.template--product .section-seo-content ol,.template--product .section-seo-content ul{margin:0 0 1.6rem;padding-left:2.2rem}.template--product .section-seo-content li{margin-bottom:.6rem;padding-left:.2rem}.template--product .shopify-section:has(.section-seo-content)+.shopify-section:has(.section-seo-content) .section-seo-content__inner{padding-top:4rem;border-top:1px solid var(--color-border-elements)}.template--product .shopify-section:has(.section-seo-content):has(+.shopify-section .section-seo-content) .section-seo-content__inner{padding-bottom:4rem}@media screen and (min-width:750px){.template--product .section-seo-content__inner{padding:8rem var(--page-gutter)}.template--product .shopify-section:has(.section-seo-content)+.shopify-section:has(.section-seo-content) .section-seo-content__inner{padding-top:5.6rem}.template--product .shopify-section:has(.section-seo-content):has(+.shopify-section .section-seo-content) .section-seo-content__inner{padding-bottom:5.6rem}}@media screen and (max-width:749px){.template--product .section-dual-tiles__tile{min-height:0!important}.template--product .section-dual-tiles__tile.has-mobile-media,.template--product .section-dual-tiles__tile.has-desktop-media{min-height:80vw!important}.template--product .content--absolute .section-dual-tiles__content,.template--product .section-dual-tiles__content{position:relative;inset:auto;width:100%;padding:3.2rem 2.4rem 4rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/product-page.css.map */
