#MainContent[data-template^=product]{--tcs-pdp-buybox-max: 37.5rem;--tcs-pdp-gallery-desktop-size: 45rem;--tcs-pdp-media-bg: var(--tcs-accent-sunset-pink);--tcs-pdp-media-radius: var(--tcs-radius-card);--tcs-pdp-option-label-size: .875rem;--tcs-pdp-option-size: var(--tcs-control-h-xs);--tcs-pdp-shell-gap: clamp(1.75rem, 4vw, 3.25rem);--tcs-pdp-buy-control-h: 48px;--tcs-pdp-buy-label-size: .75rem;--tcs-pdp-qty-w: 112px;--tcs-pdp-title-size: 1.875rem;--tcs-pdp-shortdesc-size: .90625rem;--tcs-pdp-compare-size: 1rem;--tcs-pdp-title-leading: 1.08;--tcs-pdp-title-tracking: -.01em;--tcs-pdp-section-heading-tracking: -.01em;--tcs-pdp-thumb-count: 6;--tcs-pdp-thumb-mobile: 3.5rem;--tcs-pdp-thumb-ring: 2px;--tcs-pdp-thumb-radius: 14px;--tcs-pdp-thumb-frame-space: var(--tcs-btn-stroke);--tcs-pdp-thumb-size: 4.75rem;background-color:var(--tcs-ground);overflow-x:hidden;overflow-x:clip}#MainContent[data-template^=product]>.shopify-section:has(.tcs-pdp-breadcrumb-section),#MainContent[data-template^=product]>.shopify-section:has(.product-information[data-testid=product-information]),#MainContent[data-template^=product] .shopify-section,#MainContent[data-template^=product] .section-background,#MainContent[data-template^=product] .product-information{background-color:var(--tcs-ground)}#MainContent[data-template^=product] .tcs-pdp-breadcrumb-section{--page-content-width: var(--tcs-layout-content-max);--page-margin: var(--tcs-layout-gutter);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2));--full-page-grid-central-column-width: min( var(--page-width) - var(--page-margin) * 2, calc(100% - var(--page-margin) * 2) );--full-page-grid-margin: minmax(var(--page-margin), 1fr);position:relative;z-index:var(--layer-base);display:grid;grid-template-columns:var(--full-page-grid-margin) var(--full-page-grid-central-column-width) var(--full-page-grid-margin);background-color:var(--tcs-ground)}#MainContent[data-template^=product] .tcs-pdp-breadcrumb-section__inner{grid-column:2;width:100%;max-width:none;margin-inline:0;padding-block:clamp(1.125rem,2.4vw,1.375rem) 0}#MainContent[data-template^=product] .product-information{--page-content-width: var(--tcs-layout-content-max);--page-margin: var(--tcs-layout-gutter);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2));padding-block:clamp(1rem,2vw,1.625rem) clamp(2.5rem,5vw,4rem)}#MainContent[data-template^=product] .product-information__grid{align-items:start;gap:var(--tcs-pdp-shell-gap)}#MainContent[data-template^=product] .product-information__media{width:100%;min-width:0}#MainContent[data-template^=product] .product-details{min-width:0}#MainContent[data-template^=product] .product-details{justify-content:flex-start}#MainContent[data-template^=product] .shopify-section :is(.tcs-clinical-results__heading,.tcs-product-highlight__heading,.tcs-product-story__heading,.tcs-whats-inside__heading,.tcs-how-to__heading,.tcs-reviews__heading,.tcs-rail__heading,.tcs-rail__jfy-heading){letter-spacing:var(--tcs-pdp-section-heading-tracking)}#MainContent[data-template^=product] .product-details>.group-block{width:min(100%,var(--tcs-pdp-buybox-max));margin-inline:0;border:0;background:transparent!important;box-shadow:none}#MainContent[data-template^=product] .product-details>.group-block>.group-block-content{gap:var(--tcs-space-3)}#MainContent[data-template^=product] .product-details .text-block:has(h1) h1{margin:0;color:var(--tcs-text);font-family:var(--tcs-font-display);font-size:var(--tcs-pdp-title-size);font-weight:700;line-height:var(--tcs-pdp-title-leading);letter-spacing:var(--tcs-pdp-title-tracking);text-wrap:balance}#MainContent[data-template^=product] media-gallery{--color-background: var(--tcs-pdp-media-bg);--gallery-aspect-ratio: var(--tcs-pdp-media-ratio);--tcs-pdp-media-ratio: 1 / 1}#MainContent[data-template^=product] media-gallery>.media-gallery__grid>.product-media-container{--media-preview-ratio: var(--tcs-pdp-media-ratio) !important;aspect-ratio:var(--tcs-pdp-media-ratio)}#MainContent[data-template^=product] media-gallery.media-gallery--carousel slideshow-component{--tcs-pdp-thumbnail-rail-height: var(--tcs-pdp-gallery-desktop-size);container-type:inline-size;display:grid;grid-template-columns:calc(var(--tcs-pdp-thumb-size) + (var(--tcs-pdp-thumb-frame-space) * 2)) minmax(0,1fr);gap:var(--tcs-space-3);align-items:start}@supports (width: 1cqw){#MainContent[data-template^=product] media-gallery.media-gallery--carousel slideshow-component{--tcs-pdp-thumbnail-rail-height: min( var(--tcs-pdp-gallery-desktop-size), calc( 100cqw - var(--tcs-pdp-thumb-size) - (var(--tcs-pdp-thumb-frame-space) * 2) - var(--tcs-space-3) ) )}}#MainContent[data-template^=product] media-gallery.media-gallery--carousel slideshow-container{grid-column:2;position:relative;width:100%;max-width:var(--tcs-pdp-gallery-desktop-size);overflow:hidden;aspect-ratio:var(--tcs-pdp-media-ratio);border:0;border-radius:var(--tcs-pdp-media-radius);background:var(--tcs-pdp-media-bg);box-shadow:var(--tcs-shadow-card)}@media screen and (min-width:990px){#MainContent[data-template^=product] media-gallery.media-gallery--carousel slideshow-arrows.mobile\:hidden{display:none}}#MainContent[data-template^=product] .tcs-pdp-media-badges{position:absolute;top:var(--tcs-space-4);left:var(--tcs-space-4);z-index:var(--layer-raised);display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--tcs-space-3);max-width:calc(100% - (var(--tcs-space-4) * 2));pointer-events:none}#MainContent[data-template^=product] slideshow-container:has(.tcs-pdp-media-zoom) .tcs-pdp-media-badges{max-width:calc(100% - (var(--tcs-pdp-media-zoom-inset) * 2) - var(--minimum-touch-target) - var(--tcs-space-3))}#MainContent[data-template^=product] .tcs-pdp-media-badge{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:1.75rem;padding:var(--tcs-space-1) var(--tcs-space-3);border:2px solid var(--tcs-c-white);border-radius:var(--tcs-radius-pill);background:var(--tcs-c-pink-deep);color:var(--tcs-c-white);box-shadow:var(--tcs-shadow-overlay-text);font-family:var(--tcs-font-sans);font-size:var(--tcs-text-caption);font-weight:700;letter-spacing:.02em;line-height:var(--tcs-leading-caption);text-align:center;text-transform:uppercase;transform:rotate(-7deg);white-space:nowrap}#MainContent[data-template^=product] .tcs-pdp-media-badge--merch{background:var(--tcs-badge-bg);transform:rotate(4deg)}#MainContent[data-template^=product] media-gallery.media-gallery--carousel slideshow-slides,#MainContent[data-template^=product] media-gallery.media-gallery--carousel slideshow-slide,#MainContent[data-template^=product] media-gallery.media-gallery--carousel .product-media-container,#MainContent[data-template^=product] media-gallery.media-gallery--carousel .product-media-constraint-wrapper,#MainContent[data-template^=product] media-gallery.media-gallery--carousel .product-media{width:100%;height:100%;min-height:0;max-height:none;aspect-ratio:var(--tcs-pdp-media-ratio)}#MainContent[data-template^=product] media-gallery.media-gallery--carousel slideshow-slide{flex:0 0 100%;content-visibility:visible;contain-intrinsic-size:auto}#MainContent[data-template^=product] media-gallery.media-gallery--carousel :is(slideshow-component[disabled=false],slideshow-container,slideshow-slides,slideshow-slide,.product-media-container,.product-media-constraint-wrapper,.product-media,.product-media__image,img,video,iframe,.deferred-media__poster-image){-webkit-mask-image:none!important;mask-image:none!important;filter:none!important;mix-blend-mode:normal;opacity:1!important}#MainContent[data-template^=product] .product-media-container{border:0;background:var(--tcs-pdp-media-bg);box-shadow:var(--tcs-shadow-card)}#MainContent[data-template^=product] media-gallery>slideshow-component .product-media__image,#MainContent[data-template^=product] media-gallery>.media-gallery__grid .product-media__image{color:transparent}#MainContent[data-template^=product] .product-media,#MainContent[data-template^=product] .product-media__image,#MainContent[data-template^=product] .product-media-container img,#MainContent[data-template^=product] .product-media-container video,#MainContent[data-template^=product] .product-media-container .deferred-media__poster-image{border-radius:var(--gallery-media-border-radius, var(--tcs-pdp-media-radius))}#MainContent[data-template^=product] .product-media__image,#MainContent[data-template^=product] .media-fit-contain :is(img,video,iframe,.deferred-media__poster-image),#MainContent[data-template^=product] media-gallery.media-gallery--carousel .media-fit-cover :is(img,video,iframe,.deferred-media__poster-image){object-fit:contain}#MainContent[data-template^=product] media-gallery>.media-gallery__grid .media-fit-cover :is(img,video,iframe,.deferred-media__poster-image){object-fit:contain}#MainContent[data-template^=product] media-gallery.media-gallery--carousel slideshow-controls[thumbnails]{--tcs-pdp-thumb-fitted: calc( ( var(--tcs-pdp-thumbnail-rail-height) - (var(--tcs-pdp-thumb-frame-space) * 2) - (var(--tcs-space-3) * (var(--tcs-pdp-thumb-count) - 1)) ) / var(--tcs-pdp-thumb-count) );grid-column:1;grid-row:1;order:-1;width:calc(var(--tcs-pdp-thumb-fitted) + (var(--tcs-pdp-thumb-frame-space) * 2));height:var(--tcs-pdp-thumbnail-rail-height);max-height:var(--tcs-pdp-thumbnail-rail-height);min-height:0;overflow:hidden}#MainContent[data-template^=product] slideshow-controls[thumbnails] .slideshow-controls__thumbnails-container{scroll-snap-type:y mandatory;scroll-padding-block-start:var(--tcs-pdp-thumb-frame-space);height:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;-webkit-mask-image:none!important;mask-image:none!important;scrollbar-width:none}#MainContent[data-template^=product] slideshow-controls[thumbnails] .slideshow-controls__thumbnails{gap:var(--tcs-space-3);padding:var(--tcs-pdp-thumb-frame-space);margin:0}#MainContent[data-template^=product] slideshow-controls[thumbnails] .slideshow-controls__thumbnail{scroll-snap-align:start;scroll-snap-stop:always;width:var(--tcs-pdp-thumb-fitted);min-width:var(--tcs-pdp-thumb-fitted);height:var(--tcs-pdp-thumb-fitted);flex:0 0 var(--tcs-pdp-thumb-fitted);aspect-ratio:1;overflow:hidden;border:var(--tcs-pdp-thumb-ring) solid color-mix(in srgb,var(--tcs-btn-primary-bg) 38%,var(--tcs-surface-white));border-radius:var(--tcs-pdp-thumb-radius);background:var(--tcs-surface-blush);color:var(--tcs-btn-primary-bg)}#MainContent[data-template^=product] slideshow-controls[thumbnails] .slideshow-controls__thumbnail img{object-fit:contain}#MainContent[data-template^=product] slideshow-controls[thumbnails] .slideshow-controls__thumbnail[aria-current=true]{border-color:var(--tcs-btn-primary-bg);outline:0}#MainContent[data-template^=product] slideshow-controls[thumbnails] .slideshow-controls__thumbnail[aria-current=true]:focus-visible{outline:var(--tcs-focus-ring-width) solid var(--tcs-focus-ring);outline-offset:var(--tcs-focus-ring-offset)}#MainContent[data-template^=product] .tcs-pdp-breadcrumb{color:var(--tcs-text-muted)}#MainContent[data-template^=product] .tcs-pdp-breadcrumb__list{display:flex;flex-wrap:wrap;gap:var(--tcs-space-2);align-items:center;margin:0;padding:0;font-family:var(--tcs-font-sans);font-size:var(--tcs-text-caption);font-weight:600;letter-spacing:var(--tcs-tracking-caps);line-height:var(--tcs-leading-caption);list-style:none;text-transform:uppercase}#MainContent[data-template^=product] .tcs-pdp-breadcrumb__item{display:inline-flex;align-items:center;min-width:0}#MainContent[data-template^=product] .tcs-pdp-breadcrumb__item:not(:last-child):after{content:"/";margin-inline-start:var(--tcs-space-2);color:var(--tcs-text-subtle)}#MainContent[data-template^=product] .tcs-pdp-breadcrumb a{color:inherit;text-decoration:none}#MainContent[data-template^=product] .tcs-pdp-breadcrumb a:hover{color:var(--tcs-link)}#MainContent[data-template^=product] .tcs-pdp-breadcrumb__item[aria-current=page]{color:var(--tcs-text);font-weight:700}#MainContent[data-template^=product] .tcs-pdp-subtitle{margin:0;color:var(--tcs-text-secondary);font-family:var(--tcs-font-sans);font-size:var(--tcs-text-body-md);font-weight:500;line-height:var(--tcs-leading-body-md);letter-spacing:0}#MainContent[data-template^=product] .tcs-pdp-short-description{max-width:52ch;margin:0;color:var(--tcs-text-secondary);font-family:var(--tcs-font-sans);font-size:var(--tcs-pdp-shortdesc-size);font-weight:500;line-height:var(--tcs-leading-body-sm);letter-spacing:0}#MainContent[data-template^=product] .product-details>.group-block>.group-block-content>.tcs-pdp-short-description+.divider{display:none}#MainContent[data-template^=product] .product-details>.group-block>.group-block-content>.tcs-pdp-short-description+.divider+variant-picker{margin-block-start:var(--tcs-space-1)}#MainContent[data-template^=product] .tcs-pdp-pairs{--tcs-pdp-pairs-thumb: 3.625rem;--tcs-pdp-pairs-add: var(--tcs-control-h-md);--tcs-pdp-pairs-min-h: 5.5rem;padding-block:var(--tcs-space-3) 0}#MainContent[data-template^=product] .tcs-pdp-pairs__inner{display:block;max-width:none;padding:0;border:0;border-radius:0;background:transparent}#MainContent[data-template^=product] .tcs-pdp-pairs__header{display:flex;align-items:center;justify-content:space-between;gap:var(--tcs-space-3);margin-block-end:var(--tcs-space-2)}#MainContent[data-template^=product] .tcs-pdp-pairs__title{margin:0;color:var(--tcs-text);font-family:var(--tcs-font-sans);font-size:var(--tcs-text-eyebrow);font-weight:700;letter-spacing:var(--tcs-tracking-caps);line-height:var(--tcs-leading-eyebrow);text-transform:uppercase}#MainContent[data-template^=product] .tcs-pdp-pairs__controls{display:flex;gap:var(--tcs-space-2)}#MainContent[data-template^=product] .tcs-pdp-pairs__control{display:inline-flex;align-items:center;justify-content:center;width:var(--tcs-control-h-xs);height:var(--tcs-control-h-xs);padding:0;border:var(--tcs-btn-stroke) solid var(--tcs-line-mid);border-radius:var(--tcs-radius-pill);background:transparent;color:var(--tcs-text);cursor:pointer}#MainContent[data-template^=product] .tcs-pdp-pairs__control:disabled{cursor:default;opacity:var(--tcs-state-disabled-opacity)}#MainContent[data-template^=product] .tcs-pdp-pairs__control:focus-visible{outline:var(--tcs-focus-ring-width) solid var(--tcs-text);outline-offset:var(--tcs-focus-ring-offset)}#MainContent[data-template^=product] .tcs-pdp-pairs__control svg{width:var(--tcs-space-4);height:var(--tcs-space-4);fill:none;stroke:currentColor;stroke-width:var(--tcs-btn-stroke)}#MainContent[data-template^=product] .tcs-pdp-pairs__track{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}#MainContent[data-template^=product] .tcs-pdp-pairs__track::-webkit-scrollbar{display:none}#MainContent[data-template^=product] .tcs-pdp-pairs__track>*{flex:0 0 100%;min-width:0;scroll-snap-align:start}#MainContent[data-template^=product] .tcs-pdp-pairs__item{width:100%;min-width:0}#MainContent[data-template^=product] .tcs-pdp-pairs .tcs-card--mini{grid-template-columns:var(--tcs-pdp-pairs-thumb) minmax(0,1fr) max-content;gap:var(--tcs-space-3);min-height:var(--tcs-pdp-pairs-min-h);padding:var(--tcs-space-3) var(--tcs-space-4);border-color:var(--tcs-line-mid);border-radius:var(--tcs-radius-card);background:var(--tcs-surface)}#MainContent[data-template^=product] .tcs-pdp-pairs .tcs-card__mini-media{width:var(--tcs-pdp-pairs-thumb);height:var(--tcs-pdp-pairs-thumb);border-radius:var(--tcs-radius-sm)}#MainContent[data-template^=product] .tcs-pdp-pairs .tcs-card__mini-copy{align-self:center}#MainContent[data-template^=product] .tcs-pdp-pairs .tcs-card__mini-title{font-size:var(--tcs-text-body-sm);line-height:var(--tcs-leading-body-sm)}#MainContent[data-template^=product] .tcs-pdp-pairs .tcs-card__mini-subtitle{color:var(--tcs-text-muted);font-size:var(--tcs-text-body-sm);line-height:var(--tcs-leading-body-sm)}#MainContent[data-template^=product] .tcs-pdp-pairs .tcs-card__mini-price{color:var(--tcs-link);font-size:var(--tcs-text-body-sm)}#MainContent[data-template^=product] .tcs-pdp-pairs .tcs-card__mini-add{width:var(--tcs-control-h-md);height:var(--tcs-control-h-md);border:0;background:var(--tcs-btn-primary-bg);color:var(--tcs-btn-primary-text)}#MainContent[data-template^=product] .tcs-pdp-pairs .tcs-card__mini-add:hover{background:var(--tcs-btn-primary-hover-bg);color:var(--tcs-btn-primary-text)}#MainContent[data-template^=product] .tcs-pdp-price-row{display:block}#MainContent[data-template^=product] .tcs-pdp-price-row__inner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tcs-space-3)}#MainContent[data-template^=product] .tcs-pdp-price-row__price{color:var(--tcs-link);font-family:var(--tcs-font-sans);font-size:var(--tcs-text-heading-md);font-weight:700;line-height:var(--tcs-leading-heading-sm);letter-spacing:0}#MainContent[data-template^=product] .tcs-pdp-price-row__compare{color:var(--tcs-text-muted);font-family:var(--tcs-font-sans);font-size:var(--tcs-pdp-compare-size);font-weight:500;line-height:var(--tcs-leading-body-sm);text-decoration:line-through}#MainContent[data-template^=product] .tcs-pdp-price-row__save{display:inline-flex;align-items:center;min-height:0;padding-block:var(--tcs-space-1);padding-inline:var(--tcs-space-2);border-radius:var(--tcs-radius-pill);background:var(--tcs-accent-sunset-pink);color:var(--tcs-text);font-family:var(--tcs-font-sans);font-size:var(--tcs-text-caption);font-weight:700;letter-spacing:var(--tcs-tracking-caps);line-height:var(--tcs-leading-caption);text-transform:uppercase}#MainContent[data-template^=product] .tcs-pdp-rating{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tcs-space-2);color:var(--tcs-text);font-family:var(--tcs-font-sans);font-size:var(--tcs-text-body-sm);line-height:var(--tcs-leading-body-sm)}#MainContent[data-template^=product] .tcs-pdp-rating .tcs-stars{display:inline-flex;gap:var(--tcs-space-1);color:var(--tcs-c-orange-deep)}#MainContent[data-template^=product] .tcs-pdp-rating .tcs-stars svg path{fill:currentColor}#MainContent[data-template^=product] .tcs-pdp-rating .tcs-stars__star--empty path{opacity:var(--tcs-state-disabled-opacity)}#MainContent[data-template^=product] .tcs-pdp-rating .tcs-stars--unrated svg path{fill:none;stroke:var(--tcs-text-muted);opacity:1}#MainContent[data-template^=product] .tcs-pdp-rating__value{font-weight:700}#MainContent[data-template^=product] .tcs-pdp-rating__count{color:var(--tcs-text-muted);text-decoration:underline;text-underline-offset:var(--tcs-space-1)}#MainContent[data-template^=product] .tcs-pdp-rating__count:hover{color:var(--tcs-link)}#MainContent[data-template^=product] .variant-picker__form{display:grid;gap:var(--tcs-space-3)}#MainContent[data-template^=product] .variant-picker__form>.variant-option+.variant-option{margin-top:0}#MainContent[data-template^=product] .variant-option--buttons{gap:var(--tcs-space-3)}#MainContent[data-template^=product] .variant-option--swatches{padding-inline:var(--tcs-swatch-ring-width)}#MainContent[data-template^=product] .variant-option--equal-width-buttons{display:flex;flex-wrap:wrap;grid-template-columns:none;gap:var(--tcs-space-3)}#MainContent[data-template^=product] .variant-option--buttons legend,#MainContent[data-template^=product] .variant-option--dropdowns>label,#MainContent[data-template^=product] .variant-option[data-testid=variant-option-single]{margin-block-end:var(--tcs-space-1);color:var(--tcs-text);font-family:var(--tcs-font-sans);font-size:var(--tcs-text-eyebrow);font-weight:600;letter-spacing:var(--tcs-tracking-caps);line-height:var(--tcs-leading-eyebrow);text-transform:uppercase}#MainContent[data-template^=product] .variant-option__swatch-value{color:var(--tcs-link);font-size:var(--tcs-text-body-sm);letter-spacing:0;text-transform:none}#MainContent[data-template^=product] .variant-option__swatch-value:before{content:" ";font-size:0}#MainContent[data-template^=product] .variant-option__button-label:not(.variant-option__button-label--has-swatch){--options-border-width: var(--tcs-btn-stroke);--options-border-radius: var(--tcs-radius-pill);--color-variant-border: var(--tcs-line-mid);--color-selected-variant-border: var(--tcs-btn-primary-bg);--color-selected-variant-hover-border: var(--tcs-btn-primary-hover-bg);position:relative;box-sizing:border-box;min-height:var(--tcs-control-h-sm);padding:var(--tcs-space-2) var(--tcs-space-4);border:var(--tcs-btn-stroke) solid var(--tcs-line-mid);border-radius:var(--tcs-radius-pill);background:transparent;color:var(--tcs-text);font-family:var(--tcs-font-sans);font-size:var(--tcs-text-body-sm);font-weight:600;letter-spacing:0;line-height:var(--tcs-leading-body-sm);text-align:center}#MainContent[data-template^=product] .variant-option__button-label:not(.variant-option__button-label--has-swatch):before,#MainContent[data-template^=product] .variant-option__button-label:not(.variant-option__button-label--has-swatch):after{border-width:0}#MainContent[data-template^=product] .variant-option--equal-width-buttons .variant-option__button-label:not(.variant-option__button-label--has-swatch){flex:0 0 auto;width:auto;min-width:0;padding-inline:var(--tcs-space-4)}#MainContent[data-template^=product] .variant-option__button-label:not(.variant-option__button-label--has-swatch):hover{border-color:var(--tcs-link-hover);background:var(--tcs-surface-blush);color:var(--tcs-link-hover)}#MainContent[data-template^=product] .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked),#MainContent[data-template^=product] .variant-option__button-label:not(.variant-option__button-label--has-swatch):has([data-current-checked=true]){border-color:var(--tcs-btn-primary-bg);background:var(--tcs-surface-blush);color:var(--tcs-link)}#MainContent[data-template^=product] .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:focus-visible){outline:var(--tcs-focus-ring-width) solid var(--tcs-focus-ring);outline-offset:var(--tcs-focus-ring-offset)}#MainContent[data-template^=product] .variant-option__button-label:not(.variant-option__button-label--has-swatch):has([data-option-available=false]){border-color:var(--tcs-line);background:transparent;color:var(--tcs-text-muted);cursor:not-allowed}#MainContent[data-template^=product] .variant-option__button-label:not(.variant-option__button-label--has-swatch) .variant-option__strikethrough{display:none}#MainContent[data-template^=product] .variant-option__button-label:not(.variant-option__button-label--has-swatch) .variant-option__button-label__pill{inset:calc(var(--tcs-btn-stroke) * -1);border-radius:inherit;background:transparent}#MainContent[data-template^=product] .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked) .variant-option__button-label__pill,#MainContent[data-template^=product] .variant-option__button-label:not(.variant-option__button-label--has-swatch):has([data-current-checked=true]) .variant-option__button-label__pill,#MainContent[data-template^=product] .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked):hover .variant-option__button-label__pill{background:var(--tcs-surface-blush)}#MainContent[data-template^=product] .variant-option__button-label__text{width:100%;text-align:center}#MainContent[data-template^=product] .variant-option__button-label--has-swatch{width:var(--tcs-pdp-option-size);height:var(--tcs-pdp-option-size);overflow:visible;border-radius:var(--tcs-radius-pill)}#MainContent[data-template^=product] .variant-option__button-label--has-swatch input{inset:calc((var(--minimum-touch-target) - var(--tcs-pdp-option-size)) / -2);width:auto;height:auto}#MainContent[data-template^=product] .variant-option__button-label--has-swatch .swatch{--variant-picker-swatch-width: var(--tcs-pdp-option-size);--variant-picker-swatch-height: var(--tcs-pdp-option-size);--variant-picker-swatch-radius: var(--tcs-radius-pill);box-shadow:inset 0 0 0 var(--tcs-btn-stroke) var(--tcs-line-mid)}#MainContent[data-template^=product] .variant-option__button-label--has-swatch:hover .swatch{box-shadow:var(--tcs-ring-swatch-hover)}#MainContent[data-template^=product] .variant-option__button-label--has-swatch:has(:checked){--focus-outline: var(--tcs-btn-stroke) solid var(--tcs-btn-primary-bg);outline:0}#MainContent[data-template^=product] .variant-option__button-label--has-swatch:has(:checked) .swatch{box-shadow:var(--tcs-ring-swatch-selected)}#MainContent[data-template^=product] .variant-option__button-label--has-swatch:not(:has(:checked)):has(:focus-visible) .swatch{box-shadow:var(--tcs-ring-swatch-focus)}#MainContent[data-template^=product] .variant-option__button-label--has-swatch:has(:checked):has(:focus-visible){outline:var(--tcs-focus-ring-width) solid var(--tcs-focus-ring);outline-offset:var(--tcs-focus-ring-offset)}#MainContent[data-template^=product] .variant-option__button-label--has-swatch:has([data-option-available=false]) .swatch{opacity:var(--tcs-state-disabled-opacity);box-shadow:var(--tcs-ring-swatch-unavailable)}#MainContent[data-template^=product] .variant-option__button-label--has-swatch:has([data-option-available=false]):has(:checked) .swatch{opacity:1;box-shadow:var(--tcs-ring-swatch-selected)}#MainContent[data-template^=product] .variant-option__button-label--has-swatch .variant-option__strikethrough{display:none}#MainContent[data-template^=product] .variant-option__button-label--has-swatch:has([data-option-available=false]){cursor:not-allowed}#MainContent[data-template^=product] .variant-option__button-label--has-swatch:has([data-option-available=false]):hover{outline:0}#MainContent[data-template^=product] .variant-option__button-label--has-swatch:has([data-option-available=false]):has(:focus-visible){outline:var(--tcs-focus-ring-width) solid var(--tcs-text-muted);outline-offset:var(--tcs-focus-ring-offset)}#MainContent[data-template^=product] .product-form-buttons{gap:var(--tcs-space-3)}#MainContent[data-template^=product] .quantity-selector{--quantity-selector-width: var(--tcs-pdp-qty-w);width:var(--tcs-pdp-qty-w);height:var(--tcs-pdp-buy-control-h);min-height:var(--tcs-pdp-buy-control-h);border-color:var(--tcs-line-mid);border-radius:var(--tcs-radius-pill);background:var(--tcs-ground);color:var(--tcs-text)}#MainContent[data-template^=product] .quantity-selector input{font-size:var(--tcs-text-input)}#MainContent[data-template^=product] .add-to-cart-button.button{flex:1 1 200px;height:var(--tcs-pdp-buy-control-h);min-height:var(--tcs-pdp-buy-control-h);border-color:var(--tcs-btn-primary-bg);border-radius:var(--tcs-radius-pill);background:var(--tcs-btn-primary-bg);color:var(--tcs-btn-primary-text);font-family:var(--tcs-font-sans);font-size:var(--tcs-pdp-buy-label-size);font-weight:700;letter-spacing:var(--tcs-tracking-button);line-height:var(--tcs-leading-button);text-transform:uppercase}#MainContent[data-template^=product] .add-to-cart-button.button:hover:not([disabled]){border-color:var(--tcs-btn-primary-hover-bg);background:var(--tcs-btn-primary-hover-bg);box-shadow:var(--tcs-shadow-cta-glow)}#MainContent[data-template^=product] .add-to-cart-button.button[disabled]{border-color:var(--tcs-line-mid);background:var(--tcs-surface);color:var(--tcs-text-subtle);opacity:1}#MainContent[data-template^=product] shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: var(--tcs-control-h-md)}@media screen and (min-width:750px){#MainContent[data-template^=product] .variant-option__button-label:not(.variant-option__button-label--has-swatch){height:var(--tcs-control-h-sm);padding-block:var(--tcs-space-1)}}#MainContent[data-template^=product] .sticky-add-to-cart__bar{border:var(--tcs-btn-stroke) solid var(--tcs-line-mid);border-radius:var(--tcs-radius-pill);background:color-mix(in srgb,var(--tcs-surface-white) 86%,var(--tcs-accent-sunset-pink));color:var(--tcs-text);box-shadow:var(--tcs-shadow-elevated)}#MainContent[data-template^=product] .sticky-add-to-cart__bar:before{content:none}#MainContent[data-template^=product] .sticky-add-to-cart__image{border-radius:var(--tcs-radius-sm);background:var(--tcs-surface-white)}#MainContent[data-template^=product] .sticky-add-to-cart__title,#MainContent[data-template^=product] .sticky-add-to-cart__price,#MainContent[data-template^=product] .sticky-add-to-cart__price *{color:var(--tcs-text);font-family:var(--tcs-font-sans);font-size:var(--tcs-text-body-sm);font-weight:700}#MainContent[data-template^=product] .sticky-add-to-cart__variant{color:var(--tcs-text-muted);font-family:var(--tcs-font-sans);font-size:var(--tcs-text-caption)}#MainContent[data-template^=product] .sticky-add-to-cart__bar:not([data-stuck=true]){visibility:hidden}@media(prefers-reduced-motion:no-preference){#MainContent[data-template^=product] .sticky-add-to-cart__bar{transition-property:transform,opacity,display,visibility}}@media screen and (min-width:990px){#MainContent[data-template^=product] .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,1.0244fr) minmax(24rem,.9756fr)}#MainContent[data-template^=product] .product-details{padding-inline-start:0}#MainContent[data-template^=product] .product-information__media{padding-inline-end:0}#MainContent[data-template^=product] .product-information__media{justify-self:end;width:min(100%,48.5rem)}#MainContent[data-template^=product] .product-details{justify-content:flex-start;padding-block-start:0}#MainContent[data-template^=product] .product-details>.group-block{padding-block-start:0}#MainContent[data-template^=product] .tcs-rail--standard .tcs-rail__track{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--tcs-space-4);overflow:visible;padding-block-end:0;scroll-snap-type:none}}@media screen and (max-width:989px){#MainContent[data-template^=product]{--tcs-pdp-mobile-section-heading-size: var(--tcs-text-heading-md);--tcs-pdp-mobile-section-heading-line: var(--tcs-leading-heading-md)}#MainContent[data-template^=product] .product-information{--page-margin: 0px;--tcs-pdp-mobile-gallery-gutter: clamp(var(--tcs-space-4), 5vw, var(--tcs-space-5));padding-block:0 clamp(2rem,8vw,3rem)}#MainContent[data-template^=product] .product-information__grid{display:block}#MainContent[data-template^=product] .product-information__media{width:100%;min-width:0}#MainContent[data-template^=product] .product-details{padding:var(--tcs-space-1) clamp(var(--tcs-space-4),5vw,var(--tcs-space-5)) 0}#MainContent[data-template^=product] .tcs-pdp-breadcrumb-section{display:none}#MainContent[data-template^=product] media-gallery.media-gallery--carousel slideshow-component{display:grid;grid-template-columns:calc(var(--tcs-pdp-thumb-mobile) + (var(--tcs-pdp-thumb-frame-space) * 2)) minmax(0,1fr);align-items:start;gap:var(--tcs-space-2);padding-block-start:var(--tcs-space-3);padding-inline:var(--tcs-pdp-mobile-gallery-gutter)}#MainContent[data-template^=product] media-gallery.media-gallery--carousel slideshow-container{grid-column:2;grid-row:1;order:0;position:relative;width:100%;max-width:none;aspect-ratio:var(--tcs-pdp-media-ratio);border:0;border-radius:var(--tcs-pdp-media-radius);background:var(--tcs-pdp-media-bg);box-shadow:var(--tcs-shadow-card)}#MainContent[data-template^=product] .tcs-pdp-media-badges{top:var(--tcs-space-3);left:var(--tcs-space-3);gap:var(--tcs-space-2);max-width:calc(100% - (var(--tcs-space-3) * 2))}#MainContent[data-template^=product] .tcs-pdp-media-badge{min-height:1.5rem;padding:.1875rem var(--tcs-space-2)}#MainContent[data-template^=product] media-gallery slideshow-controls.media-gallery__mobile-controls{width:calc(100% - var(--tcs-pdp-mobile-gallery-gutter) - var(--tcs-pdp-mobile-gallery-gutter))}#MainContent[data-template^=product] media-gallery slideshow-controls.media-gallery__mobile-controls:not([thumbnails]){inset-inline:var(--tcs-pdp-mobile-gallery-gutter);width:auto;overflow:hidden}#MainContent[data-template^=product] media-gallery slideshow-controls.media-gallery__mobile-controls:not([thumbnails]) .slideshow-controls__dots{box-sizing:border-box;max-width:100%;justify-content:flex-start;gap:var(--tcs-space-1);overflow-x:auto;scrollbar-width:none;padding-inline:var(--tcs-space-2)}#MainContent[data-template^=product] media-gallery slideshow-controls.media-gallery__mobile-controls:not([thumbnails]) .slideshow-controls__dots::-webkit-scrollbar{display:none}#MainContent[data-template^=product] media-gallery slideshow-slide.product-media-container{--media-preview-ratio: var(--tcs-pdp-media-ratio) !important}#MainContent[data-template^=product] media-gallery slideshow-slides,#MainContent[data-template^=product] media-gallery slideshow-slide,#MainContent[data-template^=product] media-gallery .product-media-container,#MainContent[data-template^=product] media-gallery .product-media-constraint-wrapper,#MainContent[data-template^=product] media-gallery .product-media{width:100%;height:100%;min-height:0;max-height:none;aspect-ratio:var(--tcs-pdp-media-ratio)}#MainContent[data-template^=product] media-gallery .product-media-container{border:0;background:transparent;box-shadow:none}#MainContent[data-template^=product] media-gallery slideshow-controls[thumbnails]{order:2;width:100%;height:auto;min-height:0;overflow:visible;padding:0;background:var(--tcs-ground)}#MainContent[data-template^=product] media-gallery slideshow-controls[thumbnails] .slideshow-controls__thumbnails-container{width:100%;max-width:100%;height:auto;max-height:none;overflow-x:auto;overflow-y:hidden}#MainContent[data-template^=product] slideshow-controls[thumbnails] .slideshow-controls__thumbnails{flex-direction:row;justify-content:flex-start;gap:var(--tcs-space-2);padding:var(--tcs-pdp-thumb-frame-space)}#MainContent[data-template^=product] media-gallery.media-gallery--carousel :is(slideshow-controls.mobile\:hidden,slideshow-arrows.mobile\:hidden){display:none!important}#MainContent[data-template^=product] media-gallery.media-gallery--carousel slideshow-controls.desktop\:hidden.media-gallery__mobile-controls{display:flex!important}#MainContent[data-template^=product] .product-details>.group-block{--padding-block-start: var(--tcs-space-1);width:100%;max-width:none}#MainContent[data-template^=product] .product-details>.group-block>.group-block-content{gap:var(--tcs-space-3)}#MainContent[data-template^=product] .product-details .text-block:has(h1) h1{font-size:var(--tcs-text-heading-md)}#MainContent[data-template^=product] .shopify-section :is(.tcs-clinical-results__heading,.tcs-product-highlight__heading,.tcs-product-story__heading,.tcs-whats-inside__heading,.tcs-how-to__heading,.tcs-reviews__heading,.tcs-rail__heading,.tcs-rail__jfy-heading){font-size:var(--tcs-pdp-mobile-section-heading-size);line-height:var(--tcs-pdp-mobile-section-heading-line);letter-spacing:var(--tcs-pdp-section-heading-tracking)}#MainContent[data-template^=product] .shopify-section .tcs-whats-inside-card__title{font-size:var(--tcs-text-body-lg)}#MainContent[data-template^=product] .tcs-pdp-subtitle{font-size:var(--tcs-text-body-sm);line-height:var(--tcs-leading-body-sm)}#MainContent[data-template^=product] .tcs-pdp-price-row__inner{flex-wrap:nowrap;gap:var(--tcs-space-2)}#MainContent[data-template^=product] .tcs-pdp-price-row__price{font-size:var(--tcs-text-heading-sm)}#MainContent[data-template^=product] .tcs-pdp-price-row__compare{font-size:var(--tcs-text-body-sm)}#MainContent[data-template^=product] .tcs-pdp-price-row__save{min-height:0;padding-block:var(--tcs-space-1);padding-inline:var(--tcs-space-2);white-space:nowrap}#MainContent[data-template^=product] .variant-picker__form{gap:var(--tcs-space-3)}#MainContent[data-template^=product] .variant-picker__form>.variant-option+.variant-option{margin-top:0}#MainContent[data-template^=product] .variant-option--equal-width-buttons{gap:var(--tcs-space-2)}#MainContent[data-template^=product] .variant-option__button-label:not(.variant-option__button-label--has-swatch){min-height:var(--tcs-control-h-sm);padding:var(--tcs-space-2) var(--tcs-space-4)}#MainContent[data-template^=product] .variant-option__button-label--has-swatch{width:var(--tcs-pdp-option-size);height:var(--tcs-pdp-option-size)}#MainContent[data-template^=product] .product-form-buttons{display:flex;flex-wrap:wrap;gap:var(--tcs-space-3);align-items:stretch}#MainContent[data-template^=product] .product-form-buttons .quantity-selector{width:100%;height:var(--tcs-pdp-buy-control-h);min-height:var(--tcs-pdp-buy-control-h)}#MainContent[data-template^=product] .product-form-buttons>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){flex:1 1 auto;min-width:0}#MainContent[data-template^=product] .add-to-cart-button.button{height:var(--tcs-pdp-buy-control-h);min-height:var(--tcs-pdp-buy-control-h);padding-inline:var(--tcs-space-4);white-space:nowrap}#MainContent[data-template^=product] media-gallery.media-gallery--carousel slideshow-controls[thumbnails]{--thumbnail-width: var(--tcs-pdp-thumb-mobile);width:calc(var(--tcs-pdp-thumb-mobile) + (var(--tcs-pdp-thumb-frame-space) * 2))}#MainContent[data-template^=product] slideshow-controls[thumbnails] .slideshow-controls__thumbnails-container{overflow-x:hidden;overflow-y:auto;scrollbar-width:none}#MainContent[data-template^=product] slideshow-controls[thumbnails] .slideshow-controls__thumbnails-container::-webkit-scrollbar{display:none}#MainContent[data-template^=product] slideshow-controls[thumbnails] .slideshow-controls__thumbnails{flex-direction:column;gap:var(--tcs-space-2)}#MainContent[data-template^=product] slideshow-controls[thumbnails] .slideshow-controls__thumbnail{width:var(--tcs-pdp-thumb-mobile);min-width:var(--tcs-pdp-thumb-mobile);height:var(--tcs-pdp-thumb-mobile);flex:0 0 var(--tcs-pdp-thumb-mobile)}#MainContent[data-template^=product] .tcs-pdp-pairs{padding-block-start:var(--tcs-space-3)}#MainContent[data-template^=product] .tcs-pdp-pairs__header{margin-block-end:var(--tcs-space-2)}#MainContent[data-template^=product] .tcs-pdp-pairs .tcs-card--mini{grid-template-columns:var(--tcs-pdp-pairs-thumb) minmax(0,1fr) max-content;gap:var(--tcs-space-3);min-height:var(--tcs-pdp-pairs-min-h);padding:var(--tcs-space-3)}#MainContent[data-template^=product] .tcs-pdp-pairs .tcs-card__mini-media{width:var(--tcs-pdp-pairs-thumb);height:var(--tcs-pdp-pairs-thumb)}#MainContent[data-template^=product] .tcs-pdp-pairs .tcs-card__mini-add{width:var(--tcs-pdp-pairs-add);height:var(--tcs-pdp-pairs-add)}#MainContent[data-template^=product] .sticky-add-to-cart__bar{width:100%;border-inline:0;border-bottom:0;border-radius:var(--tcs-radius-card) var(--tcs-radius-card) 0 0}}@media screen and (max-width:479px){#MainContent[data-template^=product] .product-form-buttons{gap:var(--tcs-space-2)}}.dialog-zoomed-gallery__dialog.dialog-zoomed-gallery__dialog{--tcs-zoom-pad: clamp(var(--tcs-space-4), 4vw, var(--tcs-space-7));padding:0;border:0;background:var(--tcs-ground);color:var(--tcs-text)}.dialog-zoomed-gallery__dialog::backdrop{background:color-mix(in srgb,var(--tcs-text) 82%,transparent)}.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button{z-index:3;display:inline-flex;align-items:center;justify-content:center;width:var(--minimum-touch-target, 44px);height:var(--minimum-touch-target, 44px);border:var(--tcs-btn-stroke) solid var(--tcs-line-mid);border-radius:var(--tcs-radius-pill);background:var(--tcs-surface-white);color:var(--tcs-text);box-shadow:var(--tcs-shadow-hairline)}.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button:hover{border-color:var(--tcs-link);color:var(--tcs-link)}.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button svg{width:1.25rem;height:1.25rem}.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery{padding:var(--tcs-zoom-pad)}.dialog-zoomed-gallery__dialog .product-media-container--zoomable :is(img,video){border-radius:var(--tcs-pdp-media-radius)}.dialog-zoomed-gallery__dialog .dialog-thumbnails-list .dialog-thumbnails-list__thumbnail{flex:0 0 auto;width:var(--tcs-pdp-thumb-size);height:var(--tcs-pdp-thumb-size);overflow:hidden;border:var(--tcs-pdp-thumb-ring) solid color-mix(in srgb,var(--tcs-btn-primary-bg) 38%,var(--tcs-surface-white));border-radius:var(--tcs-pdp-thumb-radius);background:var(--tcs-surface-blush)}.dialog-zoomed-gallery__dialog .dialog-thumbnails-list .dialog-thumbnails-list__thumbnail[aria-current=true]{border-color:var(--tcs-btn-primary-bg)}.dialog-zoomed-gallery__dialog .dialog-thumbnails-list .dialog-thumbnails-list__thumbnail :is(img,video){width:100%;height:100%;object-fit:contain}.dialog-zoomed-gallery__dialog .dialog-thumbnails-list{gap:var(--tcs-space-3);scrollbar-width:none}.dialog-zoomed-gallery__dialog .dialog-thumbnails-list::-webkit-scrollbar{display:none}@media screen and (min-width:750px){#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__info{display:grid;grid-template-columns:minmax(0,1fr) max-content;column-gap:var(--gap-md);flex-basis:min-content}#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__title,#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__variant{grid-column:1}#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__price{grid-column:2;grid-row:1 / 3;align-self:center}#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__info[data-singleton=true] .sticky-add-to-cart__title{grid-row:1 / 3;align-self:center}}@media screen and (max-width:749px){#MainContent[data-template^=product] sticky-add-to-cart[data-variant-available=true] .sticky-add-to-cart__bar{display:grid;grid-template-columns:var(--height-buy-buttons) minmax(0,1fr) clamp(calc(var(--height-buy-buttons) * 2 + var(--tcs-space-1)),30vw,calc(var(--height-buy-buttons) * 2 + var(--tcs-space-4)));grid-template-rows:min-content min-content;align-content:center;align-items:center;column-gap:var(--tcs-space-2);row-gap:0}#MainContent[data-template^=product] sticky-add-to-cart:has(.sticky-add-to-cart__info[data-has-image=false]) .sticky-add-to-cart__bar{grid-template-columns:minmax(0,1fr) clamp(calc(var(--height-buy-buttons) * 2 + var(--tcs-space-1)),30vw,calc(var(--height-buy-buttons) * 2 + var(--tcs-space-4)))}#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__image{grid-column:1;grid-row:1 / 3}#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__info{grid-column:2;grid-row:1 / 3;display:grid;grid-template-columns:minmax(0,1fr);align-content:center;align-items:start;justify-content:start;row-gap:0;min-width:0;overflow:hidden}#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__info[data-has-image=false]{grid-column:1}#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__title,#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__variant{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__title{grid-column:1 / -1;grid-row:1;align-self:end;display:block;min-width:0}#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__variant{grid-column:1;grid-row:2;align-self:start;justify-self:start;min-width:0;max-width:100%;margin-top:0}#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__price{grid-column:1;grid-row:3;align-self:start;justify-self:start;min-width:0;overflow:hidden;white-space:nowrap}#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__variant[style*="display: none"]{display:none}#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__variant[style*="display: none"]+.sticky-add-to-cart__price{grid-column:1 / -1;grid-row:2}#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__button.add-to-cart-button.button{grid-column:3;grid-row:1 / 3;display:flex;flex:0 0 auto;width:clamp(calc(var(--height-buy-buttons) * 2 + var(--tcs-space-1)),30vw,calc(var(--height-buy-buttons) * 2 + var(--tcs-space-4)));min-width:0;max-width:calc(var(--height-buy-buttons) * 2 + var(--tcs-space-4));height:var(--height-buy-buttons);padding-inline:var(--tcs-space-1)}#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__button .svg-wrapper{display:none}#MainContent[data-template^=product] sticky-add-to-cart:has(.sticky-add-to-cart__info[data-has-image=false]) .sticky-add-to-cart__button.add-to-cart-button.button{grid-column:2}#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__button .add-to-cart-text{gap:0}#MainContent[data-template^=product] sticky-add-to-cart .sticky-add-to-cart__bar .add-to-cart-text__content{display:flex;flex-wrap:wrap;justify-content:center;column-gap:var(--tcs-space-1);row-gap:var(--tcs-space-1);white-space:normal}.dialog-zoomed-gallery__dialog .dialog-thumbnails-list .dialog-thumbnails-list__thumbnail{width:var(--tcs-control-h-lg);height:var(--tcs-control-h-lg)}}
/*# sourceMappingURL=/cdn/shop/t/273/assets/tcs-pdp-core.css.map */
