.product-text-block,.product-text-block .rte{font-size:var(--text-fs-mobile, 1em)}.main-product .pdp-product-title{--font-size: 2.2rem;font-size:var(--font-size);line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0}@media(min-width:768px){.main-product .pdp-product-title{--font-size: 2.6rem}}@media(min-width:768px){.product-text-block,.product-text-block .rte{font-size:var(--text-fs-desktop, var(--text-fs-mobile, 1em))}}.pdp-content .sticky{--pdp-block-gap: 24px;display:flex;flex-direction:column;gap:var(--pdp-block-gap)}@media(min-width:768px){.pdp-content .sticky{--pdp-block-gap: 28px}}.pdp-content .product-block{margin-top:0!important}.pdp-content .product-block__icons{padding-top:16px}@media(min-width:768px){.pdp-content .product-block__icons{padding-top:24px}}.pdp-content .product-block__collapsible_tab{margin-top:calc(-1 * var(--pdp-block-gap))!important}.pdp-content .product-block:not(.product-block__collapsible_tab)+.product-block__collapsible_tab{margin-top:0!important}.product-block__collapsible_tab summary,.product-block__collapsible_tab .summary-title{padding:.55em 0}.product-block__text .product-text-block{font-size:min(var(--text-fs-mobile, 1.3rem),1.3rem);line-height:1.55;color:color-mix(in srgb,var(--color-foreground) 72%,transparent)}@media(min-width:768px){.product-block__text .product-text-block{font-size:min(var(--text-fs-desktop, var(--text-fs-mobile, 1.3rem)),1.3rem)}}.media-sliders{display:flex;flex-direction:column;gap:var(--gap);position:sticky;top:var(--sticky-header-margin-top)}.media-sliders .product-media{position:relative}.thumbnail-btn{display:flex;flex-direction:column;justify-content:center;position:relative;cursor:pointer}.thumbnail-btn.active:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 2px var(--color-button-background);border-radius:inherit}@media only screen and (min-width:1024px){.pdp-content .sticky{position:sticky;margin-top:0;top:var(--sticky-header-margin-top)}.pdp-content .sticky{padding:40px 0}.thumbnails-next-to{flex-direction:row}.thumbnails-next-to .product-media-slider{order:2;width:calc(100% * (6/7))}.thumbnails-next-to .product-thumbnails-slider{width:calc(100% * (1/7))}.thumbnails-next-to .product-thumbnails-slider .gridy-track{grid:auto-flow calc((100% - var(--sm-gap)*4)/5) / auto;overflow-y:scroll;overflow-x:hidden;position:absolute;width:100%;height:100%}.thumbnails-next-to .product-thumbnails-slider .media.cover{height:100%}}.product__tax{margin-top:4px}.media--external_video.natural iframe{height:100%;width:100%}.media--external_video.natural{aspect-ratio:16 / 9}@supports not (aspect-ratio: 16 / 9){.media--external_video.natural iframe{position:absolute}.media--external_video.natural{height:0;padding-bottom:56.25%}}.product-media .media:not(.natural) iframe{width:300%;left:-100%;max-width:none}[data-drawer] .accordion__content{padding:0 var(--drawer-padding) var(--drawer-padding)}.similar-collections ul{display:flex;flex-wrap:wrap;gap:8px}.similar-collections ul>li a{text-decoration:underline}.product-icons-grid{display:grid;grid-template-columns:repeat(var(--icons-grid-cols),minmax(0,1fr));grid-gap:var(--icons-grid-gap);align-items:center}.product-icons-grid img{width:100%;height:auto}.product-icons-grid--with-text{align-items:start}.product-icon-with-text{display:flex;flex-direction:column;align-items:center;text-align:center}.product-icon-with-text__image{width:100%;max-width:var(--icons-grid-image-size, 80px)}.product-icon-with-text__image img{width:100%;height:auto;display:block}.product-icon-with-text__text{margin:0;color:var(--color-foreground);line-height:1.3}@media only screen and (max-width:767px){.the-siblings .gridy-arrows{width:calc(100% + var(--container-margin)* 2);left:calc(0px - var(--container-margin))}}.sibling-product{position:relative;padding:8px;background:var(--color-card-background);border-radius:min(var(--card-border-radius),12px)}.sibling-product:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:min(var(--card-border-radius),12px);box-shadow:inset 0 0 0 0 var(--color-card-foreground);transition:box-shadow .3s ease-in-out}.sibling-product:hover:before{box-shadow:inset 0 0 0 2px var(--color-card-foreground)}.sibling-product.current-product{border:1px solid var(--color-foreground)}.media-sliders .badges{position:absolute;width:calc(100% - 40px);top:20px;left:20px;z-index:1}@media only screen and (min-width:1024px){.media-sliders.thumbnails-next-to .badges{left:calc(100% * (1/7) + var(--sm-gap) + 20px)}}.product-media-slider{position:relative}.product-gallery-badge-money-back{position:absolute;top:12px;right:12px;z-index:3;width:112px;height:auto;pointer-events:none;line-height:0}.product-gallery-badge-money-back img{width:100%;height:auto;display:block}@media screen and (min-width:750px){.product-gallery-badge-money-back{top:16px;right:16px;width:148px}}@media screen and (min-width:1024px){.product-gallery-badge-money-back{top:20px;right:20px;width:168px}}.product-block__collapsible_tab .summary-title{font-weight:300}.product-block__collapsible_tab summary,.product-block__collapsible_tab .summary-title{border-top:none}.product-block__collapsible_tab+.product-block__collapsible_tab summary,.product-block__collapsible_tab+.product-block__collapsible_tab .summary-title{border-top:1px solid var(--color-borders)}.product-collapsible-certs .pdp-faq-cert__cert-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--cert-gap, 12px)}.product-collapsible-certs .pdp-faq-cert__cert-list-item{margin:0}.product-collapsible-certs .pdp-faq-cert__cert-row{display:flex;align-items:flex-start;gap:10px}.product-collapsible-certs .pdp-faq-cert__cert-row--link{text-decoration:none;color:inherit}.product-collapsible-certs .pdp-faq-cert__cert-row--link:hover .pdp-faq-cert__cert-name{text-decoration:underline}.product-collapsible-certs .pdp-faq-cert__cert-icon{flex:0 0 36px;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.product-collapsible-certs .pdp-faq-cert__cert-icon img{width:100%;height:100%;object-fit:contain;display:block}.product-collapsible-certs .pdp-faq-cert__cert-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.product-collapsible-certs .pdp-faq-cert__cert-name{font-size:.9rem;font-weight:700;line-height:1.25}.product-collapsible-certs .pdp-faq-cert__cert-desc{font-size:.8rem;line-height:1.4;opacity:.75}.product-media-zoom-link{position:absolute;width:100%;height:100%;cursor:var(--css-icon-zoom-in) 22 22,auto;z-index:1}.product-media--variant-hidden,.thumbnail-btn--variant-hidden{display:none!important}.template-product .app-wrapper,.template-product .shopify-section.app-wrapper,.template-product .shopify-section:has(.jdgm-rev-widg),.template-product .shopify-section:has(.jdgm-widget),.template-product div:has(>.jdgm-rev-widg),.template-product #judgeme_product_reviews,.template-product .jdgm-widget,.template-product .jdgm-rev-widg,.template-product .jdgm-rev-widg__header,.template-product .jdgm-rev-widg__body,.template-product .jdgm-histogram,.template-product .jdgm-quest,.template-product .jdgm-row-actions,.template-product .jdgm-row-media,.template-product .jdgm-row-search,.template-product .jdgm-sort-dropdown-wrapper,.template-product .jdgm-paginate{background-color:#fbf9fc!important;background:#fbf9fc!important}.template-product .jdgm-rev,.template-product .jdgm-rev-widg__summary,.template-product .jdgm-gallery{background-color:transparent!important}@media only screen and (max-width:767px){.template-product .shopify-section.app-wrapper,.template-product .shopify-section:has(.jdgm-rev-widg),.template-product .shopify-section:has(.jdgm-widget),.template-product #judgeme_product_reviews,.template-product .jdgm-rev-widg{padding-left:var(--container-margin, 16px)!important;padding-right:var(--container-margin, 16px)!important;box-sizing:border-box}.template-product .jdgm-rev-widg__header,.template-product .jdgm-rev-widg__body,.template-product .jdgm-rev{max-width:100%}}.template-product .section--pdp-product-faq-metaobject,.template-product .shopify-section.section--pdp-product-faq-metaobject,.template-product .section--pdp-faq-certifications,.template-product .shopify-section.section--pdp-faq-certifications{background-color:#fbf9fc!important;background:#fbf9fc!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/template-product.css.map */
