.product-media-gallery .product-media-gallery__main,.product-media-gallery .product-media-gallery__stage{position:relative}.product-media-gallery[data-pmg-ob] .product-media-gallery__stage{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"above" "top" "media" "bottom"}.product-media-gallery[data-pmg-ob] .product-media-gallery__stage>*{grid-area:media}.product-media-gallery[data-pmg-ob] .product-media-gallery__stage>.splide__track{align-self:start}.product-media-gallery[data-pmg-ob] .product-media-gallery__stage>.product-media-gallery__ob[data-ob=top]{grid-area:top}.product-media-gallery[data-pmg-ob] .product-media-gallery__stage>.product-media-gallery__ob[data-ob=bottom]{grid-area:bottom}.product-media-gallery .product-media-gallery__ob{display:grid;grid-template-columns:minmax(0,1fr)}.product-media-gallery .product-media-gallery__ob>*{grid-area:1 / 1}.product-media-gallery .product-media-gallery__ob[data-ob=above]{display:flex;flex-direction:column}.product-media-gallery .product-media-gallery__stage>.product-media-gallery__ob[data-ob=above]>.media-badge.is-hidden{visibility:hidden}@media screen and (max-width:749px){.product-media-gallery[data-pmg-ob] .product-media-gallery__stage>.product-media-gallery__ob[data-ob=above]{grid-area:above}}@media screen and (min-width:750px){.product-media-gallery[data-pmg-ob] .product-media-gallery__stage>.product-media-gallery__ob[data-ob=above]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.product-media-gallery[data-pmg-ob] .product-media-gallery__stage>.product-media-gallery__ob[data-ob=above]>*{pointer-events:auto}}.product-media-gallery .product-media-gallery__main .splide__slide>.product-media-gallery__ob{display:none}@media screen and (min-width:750px){.product-media-gallery:is([data-desktop-layout=grid],[data-desktop-layout=stacked]) .product-media-gallery__stage>.product-media-gallery__ob{display:none}.product-media-gallery[data-desktop-layout=grid][data-pmg-ob~=banner] .product-media-gallery__main .splide__list{align-items:start}.product-media-gallery:is([data-desktop-layout=grid],[data-desktop-layout=stacked]) .product-media-gallery__main .splide__slide[data-pmg-ob]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"top" "media" "bottom";aspect-ratio:auto;flex:0 0 auto}.product-media-gallery:is([data-desktop-layout=grid],[data-desktop-layout=stacked]) .product-media-gallery__main .splide__slide[data-pmg-ob]>*{grid-area:media}.product-media-gallery:is([data-desktop-layout=grid],[data-desktop-layout=stacked]) .product-media-gallery__main .splide__slide[data-pmg-ob]>.product-media-gallery__ob{display:grid}.product-media-gallery:is([data-desktop-layout=grid],[data-desktop-layout=stacked]) .product-media-gallery__main .splide__slide[data-pmg-ob]>.product-media-gallery__ob[data-ob=top]{grid-area:top}.product-media-gallery:is([data-desktop-layout=grid],[data-desktop-layout=stacked]) .product-media-gallery__main .splide__slide[data-pmg-ob]>.product-media-gallery__ob[data-ob=bottom]{grid-area:bottom}.product-media-gallery:not([data-media-aspect-ratio=original]):is([data-desktop-layout=grid],[data-desktop-layout=stacked]) .product-media-gallery__main .splide__slide[data-pmg-ob]>:is(.product-media-gallery__image,.product-media-gallery__video-container,.product-media-gallery__deferred-media,.product-media-gallery__placeholder){height:auto;aspect-ratio:var(--pmg-aspect-ratio)}.product-media-gallery:is([data-desktop-layout=grid],[data-desktop-layout=stacked]) .product-media-gallery__main .splide__slide[data-pmg-ob~=top]{border-top-left-radius:0;border-top-right-radius:0}.product-media-gallery:is([data-desktop-layout=grid],[data-desktop-layout=stacked]) .product-media-gallery__main .splide__slide[data-pmg-ob~=bottom]{border-bottom-left-radius:0;border-bottom-right-radius:0}}.product-media-gallery .product-media-gallery__main:not(.is-initialized){visibility:visible}.product-media-gallery .product-media-gallery__main:not(.is-initialized) .splide__track{overflow:hidden}.product-media-gallery .product-media-gallery__main:not(.is-initialized) .splide__list{display:flex;margin:0;padding:0;list-style:none}.product-media-gallery .product-media-gallery__main:not(.is-initialized) .splide__slide{flex:0 0 100%;width:100%;margin:0;list-style:none}@media screen and (max-width:749px){.product-media-gallery[data-mobile-next-slide-preview=true] .product-media-gallery__main:not(.is-initialized) .splide__slide{flex-basis:90%;width:90%}}@media screen and (max-width:749px){.product-media-gallery:not([data-enable-infinite-scroll=true]) .product-media-gallery__main:not([data-pmg-landed]) .splide__slide:not([data-pmg-hero]){display:none}.product-media-gallery[data-enable-infinite-scroll=true] .product-media-gallery__main:not([data-pmg-landed]) .splide__slide:not([data-pmg-hero]),.product-media-gallery[data-enable-infinite-scroll=true] .product-media-gallery__main:not([data-pmg-landed]) .splide__slide--clone{max-width:0;overflow:hidden}.product-media-gallery[data-enable-infinite-scroll=true] .product-media-gallery__main:not([data-pmg-landed]) .splide__slide:not([data-pmg-hero])>*,.product-media-gallery[data-enable-infinite-scroll=true] .product-media-gallery__main:not([data-pmg-landed]) .splide__slide--clone>*{display:none}}@media screen and (min-width:750px){.product-media-gallery:not([data-desktop-layout=stacked]):not([data-desktop-layout=grid]):not([data-enable-infinite-scroll=true]) .product-media-gallery__main:not([data-pmg-landed]) .splide__slide:not([data-pmg-hero]){display:none}.product-media-gallery[data-enable-infinite-scroll=true]:not([data-desktop-layout=stacked]):not([data-desktop-layout=grid]) .product-media-gallery__main:not([data-pmg-landed]) .splide__slide:not([data-pmg-hero]),.product-media-gallery[data-enable-infinite-scroll=true]:not([data-desktop-layout=stacked]):not([data-desktop-layout=grid]) .product-media-gallery__main:not([data-pmg-landed]) .splide__slide--clone{max-width:0;overflow:hidden}.product-media-gallery[data-enable-infinite-scroll=true]:not([data-desktop-layout=stacked]):not([data-desktop-layout=grid]) .product-media-gallery__main:not([data-pmg-landed]) .splide__slide:not([data-pmg-hero])>*,.product-media-gallery[data-enable-infinite-scroll=true]:not([data-desktop-layout=stacked]):not([data-desktop-layout=grid]) .product-media-gallery__main:not([data-pmg-landed]) .splide__slide--clone>*{display:none}}@media screen and (max-width:749px){.product-media-gallery .product-media-gallery__main:not(.is-initialized) .splide__slide:not([data-pmg-hero]){height:0}}@media screen and (min-width:750px){.product-media-gallery:not([data-desktop-layout=stacked]):not([data-desktop-layout=grid]) .product-media-gallery__main:not(.is-initialized) .splide__slide:not([data-pmg-hero]){height:0}}.product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered){visibility:visible;pointer-events:none}.product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__slide{box-sizing:border-box;margin:0 var(--pmgt-gap, 10px) 0 0;list-style:none}.product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):not(:has(>.splide__track>.splide__list>.splide__slide:nth-of-type(2))) .sc-arrow{display:none}@media screen and (min-width:750px){.product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__slide{width:calc((100% + var(--pmgt-gap, 10px)) / var(--pmgt-d-count, 5) - var(--pmgt-gap, 10px))}[data-pmg-host]:has([data-gt][data-d-pos=bottom][data-d-size=width]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__slide{width:var(--pmgt-d-width, 80px)}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide),[data-pmg-host]:has([data-gt][data-d-pos=right]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide){align-self:stretch}[data-pmg-host]:has([data-gt][data-d-inside][data-d-pos=left]) .product-media-gallery[data-desktop-layout=full_width] .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide),[data-pmg-host]:has([data-gt][data-d-inside][data-d-pos=right]) .product-media-gallery[data-desktop-layout=full_width] .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide){height:100%}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery:not([data-desktop-pagination=false]):has(>.product-media-gallery__main>.sc-nav:not(.sc-nav--over):not([hidden]):not(.sc-only-m)) .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide),[data-pmg-host]:has([data-gt][data-d-pos=right]) .product-media-gallery:not([data-desktop-pagination=false]):has(>.product-media-gallery__main>.sc-nav:not(.sc-nav--over):not([hidden]):not(.sc-only-m)) .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide){margin-bottom:var(--sc-nav-margin-top)}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery:not([data-desktop-pagination=false]):has(>.product-media-gallery__main>.sc-nav:not(.sc-nav--over):not([hidden]):not(.sc-only-m)>.sc-progress:not(.sc-only-m)) .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide),[data-pmg-host]:has([data-gt][data-d-pos=right]) .product-media-gallery:not([data-desktop-pagination=false]):has(>.product-media-gallery__main>.sc-nav:not(.sc-nav--over):not([hidden]):not(.sc-only-m)>.sc-progress:not(.sc-only-m)) .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide){margin-bottom:calc(var(--sc-nav-margin-top) + var(--sc-progress-height))}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery:not([data-desktop-pagination=false]):has(>.product-media-gallery__main>.sc-nav:not(.sc-nav--over):not([hidden]):not(.sc-only-m)>.sc-pagination:not(.sc-only-m)>.sc-dot) .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide),[data-pmg-host]:has([data-gt][data-d-pos=right]) .product-media-gallery:not([data-desktop-pagination=false]):has(>.product-media-gallery__main>.sc-nav:not(.sc-nav--over):not([hidden]):not(.sc-only-m)>.sc-pagination:not(.sc-only-m)>.sc-dot) .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide){margin-bottom:calc(var(--sc-nav-margin-top) + var(--sc-dot-size))}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery:not([data-desktop-pagination=false]):has(>.product-media-gallery__main>.sc-nav:not(.sc-nav--over):not([hidden]):not(.sc-only-m)>.sc-pagination--pill:not(.sc-only-m)>.sc-dot) .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide),[data-pmg-host]:has([data-gt][data-d-pos=right]) .product-media-gallery:not([data-desktop-pagination=false]):has(>.product-media-gallery__main>.sc-nav:not(.sc-nav--over):not([hidden]):not(.sc-only-m)>.sc-pagination--pill:not(.sc-only-m)>.sc-dot) .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide){margin-bottom:calc(var(--sc-nav-margin-top) + var(--sc-dot-size) + 12px)}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide) .splide__track,[data-pmg-host]:has([data-gt][data-d-pos=right]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide) .splide__track{position:absolute;top:0;right:0;bottom:0;left:0}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__list,[data-pmg-host]:has([data-gt][data-d-pos=right]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__list{display:block}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__slide,[data-pmg-host]:has([data-gt][data-d-pos=right]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__slide{width:var(--pmgt-d-width, 80px);height:var(--pmgt-d-width, 80px);margin:0 0 var(--pmgt-gap, 10px)}}@media screen and (min-width:750px)and (max-width:1023px){[data-pmg-host]:has([data-gt][data-d-pos=bottom][data-t-count]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__slide{width:calc((100% + var(--pmgt-gap, 10px)) / var(--pmgt-t-count) - var(--pmgt-gap, 10px))}}@media screen and (max-width:749px){.product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__slide{width:calc((100% + var(--pmgt-gap, 10px)) / var(--pmgt-m-count, 4) - var(--pmgt-gap, 10px))}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide),[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide){align-self:stretch}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery:not([data-mobile-pagination=false]):has(>.product-media-gallery__main>.sc-nav:not(.sc-nav--over):not([hidden]):not(.sc-only-d)) .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide),[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery:not([data-mobile-pagination=false]):has(>.product-media-gallery__main>.sc-nav:not(.sc-nav--over):not([hidden]):not(.sc-only-d)) .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide){margin-bottom:var(--sc-nav-margin-top)}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery:not([data-mobile-pagination=false]):has(>.product-media-gallery__main>.sc-nav:not(.sc-nav--over):not([hidden]):not(.sc-only-d)>.sc-progress:not(.sc-only-d)) .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide),[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery:not([data-mobile-pagination=false]):has(>.product-media-gallery__main>.sc-nav:not(.sc-nav--over):not([hidden]):not(.sc-only-d)>.sc-progress:not(.sc-only-d)) .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide){margin-bottom:calc(var(--sc-nav-margin-top) + var(--sc-progress-height))}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery:not([data-mobile-pagination=false]):has(>.product-media-gallery__main>.sc-nav:not(.sc-nav--over):not([hidden]):not(.sc-only-d)>.sc-pagination:not(.sc-only-d)>.sc-dot) .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide),[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery:not([data-mobile-pagination=false]):has(>.product-media-gallery__main>.sc-nav:not(.sc-nav--over):not([hidden]):not(.sc-only-d)>.sc-pagination:not(.sc-only-d)>.sc-dot) .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide){margin-bottom:calc(var(--sc-nav-margin-top) + var(--sc-dot-size))}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery:not([data-mobile-pagination=false]):has(>.product-media-gallery__main>.sc-nav:not(.sc-nav--over):not([hidden]):not(.sc-only-d)>.sc-pagination--pill:not(.sc-only-d)>.sc-dot) .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide),[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery:not([data-mobile-pagination=false]):has(>.product-media-gallery__main>.sc-nav:not(.sc-nav--over):not([hidden]):not(.sc-only-d)>.sc-pagination--pill:not(.sc-only-d)>.sc-dot) .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide){margin-bottom:calc(var(--sc-nav-margin-top) + var(--sc-dot-size) + 12px)}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide) .splide__track,[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered):has(>.splide__track>.splide__list>.splide__slide) .splide__track{position:absolute;top:0;right:0;bottom:0;left:0}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__list,[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__list{display:block}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__slide,[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__slide{width:var(--pmgt-m-width, 60px);height:var(--pmgt-m-width, 60px);margin:0 0 var(--pmgt-gap, 10px)}}.product-media-gallery .product-media-gallery__main .splide__track{transition:height .4s ease;overflow:hidden}@media screen and (max-width:749px){.product-media-gallery .product-media-gallery__main .splide__slide{align-items:flex-start}}.product-media-gallery:not([data-media-aspect-ratio=original]) .product-media-gallery__main .splide__list{align-items:flex-start}.product-media-gallery[data-media-aspect-ratio=square]{--pmg-aspect-ratio: 1 / 1}.product-media-gallery[data-media-aspect-ratio=portrait]{--pmg-aspect-ratio: 4 / 5}.product-media-gallery[data-media-aspect-ratio=vertical]{--pmg-aspect-ratio: 9 / 16}.product-media-gallery[data-media-aspect-ratio=horizontal]{--pmg-aspect-ratio: 16 / 9}.product-media-gallery:not([data-media-aspect-ratio=original]) .product-media-gallery__main .splide__slide{aspect-ratio:var(--pmg-aspect-ratio)}.product-media-gallery:not([data-media-aspect-ratio=original]) .product-media-gallery__image,.product-media-gallery:not([data-media-aspect-ratio=original]) .product-media-gallery__video,.product-media-gallery:not([data-media-aspect-ratio=original]) .product-media-gallery__video-container,.product-media-gallery:not([data-media-aspect-ratio=original]) .product-media-gallery__deferred-media,.product-media-gallery:not([data-media-aspect-ratio=original]) .product-media-gallery__poster-image{width:100%;height:100%;object-fit:cover}.product-media-gallery .product-media-gallery__main{--sc-arrow-inset: 10px;--sc-arrow-nudge: 0px}@media screen and (max-width:749px){.product-media-gallery .product-media-gallery__main{--sc-arrow-inset: 6px}}.product-media-gallery .product-media-gallery__main .sc-nav{max-width:100%}.product-media-gallery .product-media-gallery__main .sc-nav--over{width:calc(100% - 24px)}.product-media-gallery .product-media-gallery__main .sc-pagination{flex-wrap:wrap;justify-content:center;max-width:100%}.product-media-gallery .product-media-gallery__main .sc-pagination:not(.sc-pagination--pill){flex-grow:1}@media screen and (min-width:750px){.product-media-gallery[data-desktop-nav=false] .product-media-gallery__main .sc-arrow,.product-media-gallery[data-desktop-pagination=false] .product-media-gallery__main .sc-nav{display:none}}@media screen and (max-width:749px){.product-media-gallery[data-mobile-nav=false] .product-media-gallery__main .sc-arrow,.product-media-gallery[data-mobile-pagination=false] .product-media-gallery__main .sc-nav{display:none}}.product-media-gallery .product-media-gallery__thumbs{display:none}.product-media-gallery .product-media-gallery__thumbs{position:relative}.product-media-gallery .product-media-gallery__thumbs .splide__track{position:relative;z-index:0;overflow:hidden}.product-media-gallery .product-media-gallery__thumbs:is(.splide--ltr,.splide--rtl)>.splide__track{padding-top:2px!important;padding-bottom:2px!important;margin-top:-2px!important;margin-bottom:-2px!important}.product-media-gallery .product-media-gallery__thumbs.splide{padding:0;margin-top:0}.product-media-gallery .product-media-gallery__thumbs .splide__list{height:auto}.product-media-gallery .product-media-gallery__thumbs .splide__slide{display:flex;flex-shrink:0;align-items:center;justify-content:center;position:relative;padding:var(--pmgt-inset, 0px);border-radius:var(--pmgt-corner, var(--corner-media));overflow:hidden}.product-media-gallery .product-media-gallery__thumb-image{width:100%;height:auto;object-fit:contain;border-radius:var(--pmgt-corner, var(--corner-media))}[data-pmg-host]:has([data-gt][data-thumb-aspect=square]) .product-media-gallery .product-media-gallery__thumb-image{width:100%;aspect-ratio:1 / 1;object-fit:cover}[data-pmg-host]:has([data-gt][data-thumb-active=border]) .product-media-gallery .product-media-gallery__thumbs .splide__slide,[data-pmg-host]:has([data-gt][data-thumb-active=both]) .product-media-gallery .product-media-gallery__thumbs .splide__slide{border:var(--pmgt-bw, 2px) solid transparent;transition:border-color .2s;cursor:pointer}[data-pmg-host]:has([data-gt][data-thumb-active=border]) .product-media-gallery .product-media-gallery__thumbs .splide__slide:hover{border-color:#0000004d}[data-pmg-host]:has([data-gt][data-thumb-active=border]) .product-media-gallery .product-media-gallery__thumbs .splide__slide.is-active,[data-pmg-host]:has([data-gt][data-thumb-active=both]) .product-media-gallery .product-media-gallery__thumbs .splide__slide.is-active,[data-pmg-host]:has([data-gt][data-thumb-active=border]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__slide:first-of-type,[data-pmg-host]:has([data-gt][data-thumb-active=both]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__slide:first-of-type{border-color:var(--pmgt-active-c, rgba(0, 0, 0, .8))}[data-pmg-host]:has([data-gt][data-thumb-bw]:not([data-thumb-active=opacity])) .product-media-gallery .product-media-gallery__thumbs .splide__slide{border-width:var(--pmgt-bw, 2px)!important}[data-pmg-host]:has([data-gt][data-thumb-bc]:not([data-thumb-active=opacity])) .product-media-gallery .product-media-gallery__thumbs .splide__slide.is-active,[data-pmg-host]:has([data-gt][data-thumb-bc]:not([data-thumb-active=opacity])) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__slide:first-of-type{border-color:var(--pmgt-active-c)!important}[data-pmg-host]:has([data-gt][data-thumb-active=opacity]) .product-media-gallery .product-media-gallery__thumbs .splide__slide{opacity:.4;border:none!important;transition:opacity .2s;cursor:pointer}[data-pmg-host]:has([data-gt][data-thumb-active=opacity]) .product-media-gallery .product-media-gallery__thumbs .splide__slide:hover{opacity:.7}[data-pmg-host]:has([data-gt][data-thumb-active=opacity]) .product-media-gallery .product-media-gallery__thumbs .splide__slide.is-active,[data-pmg-host]:has([data-gt][data-thumb-active=opacity]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__slide:first-of-type{opacity:1;border:none!important}[data-pmg-host]:has([data-gt][data-thumb-active=both]) .product-media-gallery .product-media-gallery__thumbs .splide__slide{opacity:.5;transition:opacity .2s,border-color .2s;cursor:pointer}[data-pmg-host]:has([data-gt][data-thumb-active=both]) .product-media-gallery .product-media-gallery__thumbs .splide__slide:hover{opacity:.8}[data-pmg-host]:has([data-gt][data-thumb-active=both]) .product-media-gallery .product-media-gallery__thumbs .splide__slide.is-active,[data-pmg-host]:has([data-gt][data-thumb-active=both]) .product-media-gallery .product-media-gallery__thumbs:not(.is-initialized):not(.is-rendered) .splide__slide:first-of-type{opacity:1}.product-media-gallery .product-media-gallery__thumb-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:1;line-height:0}.product-media-gallery .product-media-gallery__thumb-play svg{width:28px;height:28px;fill:#ffffffe6}[data-pmg-host]:has([data-gt][data-no-play]) .product-media-gallery .product-media-gallery__thumb-play{display:none}.product-media-gallery .product-media-gallery__thumbs{--sc-arrow-size: var(--pmgt-arrow-size, 22px);--sc-arrow-size-m: var(--pmgt-arrow-size, 22px);--sc-arrow-icon-size: calc(var(--pmgt-arrow-size, 22px) / 4 + 8.5px);--sc-arrow-icon-size-m: calc(var(--pmgt-arrow-size, 22px) / 4 + 8.5px);--sc-arrow-inset: 4px;--sc-arrow-nudge: 0px}[data-pmg-host]:has([data-gt][data-arrows-over]) .product-media-gallery .product-media-gallery__thumbs{--sc-arrow-inset: max(0px, calc(var(--pmgt-arrow-size, 22px) / 2 - 50vw + 50%));--sc-arrow-nudge: -50%}.product-media-gallery .product-media-gallery__thumbs .sc-arrow{display:none}[data-pmg-host]:has([data-gt][data-th-arrow=minimal]) .product-media-gallery .product-media-gallery__thumbs{--sc-arrow-bg: transparent;--sc-arrow-bg-hover: transparent;--sc-arrow-border-width: 0px;--sc-arrow-border-color: transparent;--sc-arrow-border-color-hover: transparent;--sc-arrow-icon-color: var(--pmg-ac);--sc-arrow-radius: 0px;--sc-arrow-disabled-opacity: .3}[data-pmg-host]:has([data-gt][data-th-arrow=outline]) .product-media-gallery .product-media-gallery__thumbs{--sc-arrow-bg: transparent;--sc-arrow-bg-hover: transparent;--sc-arrow-border-width: 1px;--sc-arrow-border-color: var(--pmg-abc, color-mix(in srgb, var(--pmg-ac) 30%, transparent));--sc-arrow-border-color-hover: var(--pmg-abc, color-mix(in srgb, var(--pmg-ac) 50%, transparent));--sc-arrow-icon-color: var(--pmg-ac);--sc-arrow-radius: 999px;--sc-arrow-disabled-opacity: .5}[data-pmg-host]:has([data-gt][data-th-arrow=filled]) .product-media-gallery .product-media-gallery__thumbs{--sc-arrow-bg: var(--pmg-ac);--sc-arrow-bg-hover: color-mix(in srgb, var(--pmg-ac) 80%, transparent);--sc-arrow-border-width: var(--pmg-abw, 0px);--sc-arrow-border-color: var(--pmg-abc, transparent);--sc-arrow-border-color-hover: var(--pmg-abc, transparent);--sc-arrow-icon-color: var(--pmg-aic);--sc-arrow-radius: 999px;--sc-arrow-disabled-opacity: .5}@media screen and (min-width:750px){[data-pmg-host]:has([data-gt][data-d-arrows]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow{display:flex}[data-pmg-host]:has([data-gt][data-d-arrows]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow:disabled{display:var(--sc-arrow-disabled-display)}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--prev,[data-pmg-host]:has([data-gt][data-d-pos=right]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--prev{left:50%;right:auto;top:4px;bottom:auto;transform:translate(-50%)}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--prev svg,[data-pmg-host]:has([data-gt][data-d-pos=right]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--prev svg{transform:rotate(-90deg)}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--next,[data-pmg-host]:has([data-gt][data-d-pos=right]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--next{left:50%;right:auto;top:auto;bottom:4px;transform:translate(-50%)}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--next svg,[data-pmg-host]:has([data-gt][data-d-pos=right]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--next svg{transform:rotate(90deg)}[data-pmg-host]:has([data-gt][data-d-pos=left][data-arrows-over]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--prev,[data-pmg-host]:has([data-gt][data-d-pos=right][data-arrows-over]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--prev{top:0;transform:translate(-50%,-50%)}[data-pmg-host]:has([data-gt][data-d-pos=left][data-arrows-over]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--next,[data-pmg-host]:has([data-gt][data-d-pos=right][data-arrows-over]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--next{bottom:0;transform:translate(-50%,50%)}}@media screen and (max-width:749px){[data-pmg-host]:has([data-gt][data-m-arrows]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow{display:flex}[data-pmg-host]:has([data-gt][data-m-arrows]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow:disabled{display:var(--sc-arrow-disabled-display)}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--prev,[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--prev{left:50%;right:auto;top:4px;bottom:auto;transform:translate(-50%)}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--prev svg,[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--prev svg{transform:rotate(-90deg)}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--next,[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--next{left:50%;right:auto;top:auto;bottom:4px;transform:translate(-50%)}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--next svg,[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--next svg{transform:rotate(90deg)}[data-pmg-host]:has([data-gt][data-m-pos=left][data-arrows-over]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--prev,[data-pmg-host]:has([data-gt][data-m-pos=right][data-arrows-over]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--prev{top:0;transform:translate(-50%,-50%)}[data-pmg-host]:has([data-gt][data-m-pos=left][data-arrows-over]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--next,[data-pmg-host]:has([data-gt][data-m-pos=right][data-arrows-over]) .product-media-gallery .product-media-gallery__thumbs .sc-arrow--next{bottom:0;transform:translate(-50%,50%)}[data-pmg-host]:has([data-gt][data-m-pos=bottom][data-arrows-over]) .product-media-gallery[data-mobile-carousel-width=full_width] .product-media-gallery__thumbs{--sc-arrow-inset: max(1.5rem, calc(var(--pmgt-arrow-size, 22px) / 2 - 50vw + 50%))}}@media screen and (min-width:750px){[data-pmg-host]:has([data-gt]:not([data-d-pos=hidden])) .product-media-gallery .product-media-gallery__thumbs{display:block}[data-pmg-host]:has([data-gt][data-d-pos=bottom]) .product-media-gallery .product-media-gallery__thumbs .splide__list{display:flex;margin:0;padding:0}[data-pmg-host]:has([data-gt][data-d-pos=bottom]) .product-media-gallery .product-media-gallery__thumbs.splide{margin-top:var(--pmgt-media-gap, 10px)}[data-pmg-host]:has([data-gt][data-d-pos=bottom][data-d-arrows]) .product-media-gallery .product-media-gallery__thumbs .splide__track{margin:0 calc(var(--pmgt-arrow-size, 22px) + 6px)}[data-pmg-host]:has([data-gt][data-d-pos=left][data-d-arrows]) .product-media-gallery .product-media-gallery__thumbs .splide__track,[data-pmg-host]:has([data-gt][data-d-pos=right][data-d-arrows]) .product-media-gallery .product-media-gallery__thumbs .splide__track{margin:calc(var(--pmgt-arrow-size, 22px) + 6px) 0}[data-pmg-host]:has([data-gt][data-d-arrows][data-arrows-over]) .product-media-gallery .product-media-gallery__thumbs .splide__track{margin:0}[data-pmg-host]:has([data-gt][data-d-pos=bottom][data-d-arrows][data-arrows-fade]:not([data-arrows-over])) .product-media-gallery .product-media-gallery__thumbs{--sc-arrow-inset: 0px}[data-pmg-host]:has([data-gt][data-d-pos=bottom][data-d-arrows][data-arrows-fade]:not([data-arrows-over])) .product-media-gallery .product-media-gallery__thumbs .splide__track{margin:0;padding:0 calc(var(--pmgt-arrow-size, 22px) + 8px);-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--pmgt-arrow-size, 22px),#000 calc(100% - var(--pmgt-arrow-size, 22px)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--pmgt-arrow-size, 22px),#000 calc(100% - var(--pmgt-arrow-size, 22px)),transparent)}[data-pmg-host]:has([data-gt][data-d-pos=bottom][data-d-arrows][data-arrows-fade][data-arrows-over]) .product-media-gallery .product-media-gallery__thumbs .splide__track{-webkit-mask-image:linear-gradient(to right,transparent,#000 calc(var(--pmgt-arrow-size, 22px) / 2),#000 calc(100% - var(--pmgt-arrow-size, 22px) / 2),transparent);mask-image:linear-gradient(to right,transparent,#000 calc(var(--pmgt-arrow-size, 22px) / 2),#000 calc(100% - var(--pmgt-arrow-size, 22px) / 2),transparent)}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery:not([data-desktop-layout=full_width]),[data-pmg-host]:has([data-gt][data-d-pos=right]) .product-media-gallery:not([data-desktop-layout=full_width]){display:flex;gap:var(--pmgt-media-gap, 10px);align-items:flex-start}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery:not([data-desktop-layout=full_width]){flex-direction:row-reverse}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery .product-media-gallery__main,[data-pmg-host]:has([data-gt][data-d-pos=right]) .product-media-gallery .product-media-gallery__main{flex:1;min-width:0}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery:not([data-desktop-layout=full_width]) .product-media-gallery__thumbs,[data-pmg-host]:has([data-gt][data-d-pos=right]) .product-media-gallery:not([data-desktop-layout=full_width]) .product-media-gallery__thumbs{position:relative;width:var(--pmgt-d-width, 80px);flex-shrink:0}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery .product-media-gallery__thumbs .splide__track,[data-pmg-host]:has([data-gt][data-d-pos=right]) .product-media-gallery .product-media-gallery__thumbs .splide__track{overflow:hidden}[data-pmg-host]:has([data-gt][data-d-pos=left]) .product-media-gallery .product-media-gallery__thumbs .splide__list,[data-pmg-host]:has([data-gt][data-d-pos=right]) .product-media-gallery .product-media-gallery__thumbs .splide__list{height:100%;padding:0;margin:0}}@media screen and (max-width:749px){[data-pmg-host]:has([data-gt]:not([data-m-pos=hidden])) .product-media-gallery .product-media-gallery__thumbs{display:block}[data-pmg-host]:has([data-gt][data-m-pos=bottom]) .product-media-gallery .product-media-gallery__thumbs .splide__list{display:flex;margin:0;padding:0}[data-pmg-host]:has([data-gt][data-m-pos=bottom]) .product-media-gallery .product-media-gallery__thumbs.splide{margin-top:var(--pmgt-media-gap-m, var(--pmgt-media-gap, 10px))}[data-pmg-host]:has([data-gt][data-m-pos=bottom][data-m-arrows]) .product-media-gallery .product-media-gallery__thumbs .splide__track{margin:0 calc(var(--pmgt-arrow-size, 22px) + 6px)}[data-pmg-host]:has([data-gt][data-m-pos=left][data-m-arrows]) .product-media-gallery .product-media-gallery__thumbs .splide__track,[data-pmg-host]:has([data-gt][data-m-pos=right][data-m-arrows]) .product-media-gallery .product-media-gallery__thumbs .splide__track{margin:calc(var(--pmgt-arrow-size, 22px) + 6px) 0}[data-pmg-host]:has([data-gt][data-m-arrows][data-arrows-over]) .product-media-gallery .product-media-gallery__thumbs .splide__track{margin:0}[data-pmg-host]:has([data-gt][data-m-pos=bottom][data-m-arrows][data-arrows-fade]:not([data-arrows-over])) .product-media-gallery .product-media-gallery__thumbs{--sc-arrow-inset: 0px}[data-pmg-host]:has([data-gt][data-m-pos=bottom][data-m-arrows][data-arrows-fade]:not([data-arrows-over])) .product-media-gallery[data-mobile-carousel-width=full_width] .product-media-gallery__thumbs{--sc-arrow-inset: 1.5rem}[data-pmg-host]:has([data-gt][data-m-pos=bottom][data-m-arrows][data-arrows-fade]:not([data-arrows-over])) .product-media-gallery .product-media-gallery__thumbs .splide__track{margin:0;padding:0 calc(var(--pmgt-arrow-size, 22px) + 8px);-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--pmgt-arrow-size, 22px),#000 calc(100% - var(--pmgt-arrow-size, 22px)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--pmgt-arrow-size, 22px),#000 calc(100% - var(--pmgt-arrow-size, 22px)),transparent)}[data-pmg-host]:has([data-gt][data-m-pos=bottom][data-m-arrows][data-arrows-fade][data-arrows-over]) .product-media-gallery .product-media-gallery__thumbs .splide__track{-webkit-mask-image:linear-gradient(to right,transparent,#000 calc(var(--pmgt-arrow-size, 22px) / 2),#000 calc(100% - var(--pmgt-arrow-size, 22px) / 2),transparent);mask-image:linear-gradient(to right,transparent,#000 calc(var(--pmgt-arrow-size, 22px) / 2),#000 calc(100% - var(--pmgt-arrow-size, 22px) / 2),transparent)}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery,[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery{display:flex;gap:8px;align-items:flex-start}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery{flex-direction:row-reverse}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery .product-media-gallery__main,[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery .product-media-gallery__main{flex:1;min-width:0}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery .product-media-gallery__thumbs,[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery .product-media-gallery__thumbs{position:relative;width:var(--pmgt-m-width, 60px);flex-shrink:0}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery .product-media-gallery__thumbs .splide__track,[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery .product-media-gallery__thumbs .splide__track{overflow:hidden}[data-pmg-host]:has([data-gt][data-m-pos=left]) .product-media-gallery .product-media-gallery__thumbs .splide__list,[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery .product-media-gallery__thumbs .splide__list{height:100%;padding:0;margin:0}[data-pmg-host]:has([data-gt][data-m-pos=bottom]) .product-media-gallery[data-mobile-carousel-width=full_width] .product-media-gallery__thumbs.splide{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width:749px){.product-media-gallery[data-mobile-carousel-width=full_width]{position:relative;left:50%;right:50%;width:100vw;max-width:100vw;margin-left:-50vw;margin-right:-50vw}.shopify-section:has(.product-media-gallery[data-mobile-carousel-width=full_width]),.shopify-section:has(.product-media-gallery[data-mobile-carousel-width=bleed_right]){overflow-x:clip}.product-media-gallery[data-mobile-carousel-width=bleed_right] .product-media-gallery__main .splide__track{margin-right:calc(50% - 50vw);padding-right:calc(50vw - 50%)}[data-pmg-host]:has([data-gt][data-m-pos=right]) .product-media-gallery[data-mobile-carousel-width=bleed_right] .product-media-gallery__main .splide__track{margin-right:0;padding-right:0}}.product-media-gallery{--product-media-corner-radius: var(--pmg-radius-d)}@media screen and (max-width:749px){.product-media-gallery{--product-media-corner-radius: var(--pmg-radius-m, var(--pmg-radius-d))}}@media screen and (min-width:750px)and (max-width:989px){.product-media-gallery:where([data-corners-from="990"]){--product-media-corner-radius: var(--pmg-radius-m, var(--pmg-radius-d))}}.product-media-gallery[data-radius] .product-media-gallery__main .splide__slide{border-radius:var(--product-media-corner-radius);overflow:hidden}@media screen and (max-width:749px){.product-media-gallery[data-mobile-carousel-width=full_width] .product-media-gallery__main{--product-media-corner-radius: 0px}.product-media-gallery[data-radius][data-mobile-carousel-width=full_width] .product-media-gallery__main .splide__slide{border-radius:0}}@media screen and (min-width:750px){.product-media-gallery[data-desktop-layout=full_width] .product-media-gallery__main,.product-media-gallery[data-fw-static] .product-media-gallery__main{--product-media-corner-radius: 0px}.product-media-gallery[data-radius][data-desktop-layout=full_width] .product-media-gallery__main .splide__slide,.product-media-gallery[data-radius][data-fw-static] .product-media-gallery__main .splide__slide{border-radius:0}}.product-media-gallery .product-media-gallery__placeholder-slide{width:100%}.product-media-gallery[data-media-aspect-ratio=original] .product-media-gallery__placeholder-slide{aspect-ratio:1 / 1}.product-media-gallery .product-media-gallery__placeholder{display:block;width:100%;height:100%}.product-media-gallery .product-media-gallery__image{display:block;width:100%;height:auto}.product-media-gallery .product-media-gallery__picture{display:contents}@media screen and (min-width:750px){.product-media-gallery:is([data-desktop-layout=grid],[data-desktop-layout=stacked]) .product-media-gallery__main .splide__slide[data-pmg-ob]>.product-media-gallery__picture>.product-media-gallery__image{grid-area:media}.product-media-gallery:not([data-media-aspect-ratio=original]):is([data-desktop-layout=grid],[data-desktop-layout=stacked]) .product-media-gallery__main .splide__slide[data-pmg-ob]>.product-media-gallery__picture>.product-media-gallery__image{height:auto;aspect-ratio:var(--pmg-aspect-ratio)}}.product-media-gallery .product-media-gallery__video{width:100%;height:auto;display:block}.product-media-gallery .product-media-gallery__video-container{position:relative;width:100%;height:100%}.product-media-gallery .product-media-gallery__deferred-media{position:relative;width:100%;aspect-ratio:16 / 9}.product-media-gallery .product-media-gallery__poster{display:block;width:100%;height:100%;padding:0;margin:0;border:none;background:transparent;cursor:pointer;position:relative}.product-media-gallery .product-media-gallery__poster-image{width:100%;height:100%;object-fit:cover}.product-media-gallery .product-media-gallery__play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:#0009;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.product-media-gallery .product-media-gallery__play-button svg{fill:#fff}.product-media-gallery .product-media-gallery__poster:hover .product-media-gallery__play-button{background:#000c}.product-media-gallery .product-media-gallery__deferred-media[loaded] .product-media-gallery__poster{display:none}.product-media-gallery .product-media-gallery__iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.product-media-gallery[data-image-zoom=lightbox] .product-media-gallery__image{cursor:zoom-in}.product-media-gallery[data-image-zoom=lightbox] .product-media-gallery__main .splide__slide{position:relative}.product-media-gallery .product-media-gallery__zoom-icon{position:absolute;top:10px;right:10px;width:36px;height:36px;background:#ffffffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:5}.product-media-gallery .product-media-gallery__zoom-icon svg{width:18px;height:18px;color:#000000b3}.product-media-gallery[data-zoom-pos^=bottom] .product-media-gallery__zoom-icon{top:auto;bottom:10px}.product-media-gallery[data-zoom-pos$=left] .product-media-gallery__zoom-icon{right:auto;left:10px}@media screen and (max-width:749px){.product-media-gallery[data-zoom-pos-m^=top] .product-media-gallery__zoom-icon{top:10px;bottom:auto}.product-media-gallery[data-zoom-pos-m^=bottom] .product-media-gallery__zoom-icon{top:auto;bottom:10px}.product-media-gallery[data-zoom-pos-m$=right] .product-media-gallery__zoom-icon{right:10px;left:auto}.product-media-gallery[data-zoom-pos-m$=left] .product-media-gallery__zoom-icon{right:auto;left:10px}}.product-media-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;align-items:center;justify-content:center;background:#000000e6;cursor:zoom-out;overflow:hidden;touch-action:pan-y pinch-zoom}.product-media-lightbox.is-open{display:flex}.product-media-lightbox .product-media-lightbox__content{display:flex;flex-direction:column;align-items:center;gap:1rem;max-height:90vh;max-width:90vw}.product-media-lightbox .product-media-lightbox__stage{position:relative;display:flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.product-media-lightbox .product-media-lightbox__image{max-width:90vw;max-height:calc(90vh - 80px);object-fit:contain;-webkit-user-select:none;user-select:none}.product-media-lightbox .product-media-lightbox__image--side{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.product-media-lightbox .product-media-lightbox__image--side[data-side=prev]{margin-left:-100vw}.product-media-lightbox .product-media-lightbox__image--side[data-side=next]{margin-left:100vw}.product-media-lightbox .product-media-lightbox__image--side:not([src]){display:none}.product-media-lightbox .product-media-lightbox__close{position:absolute;top:12px;right:12px;width:44px;height:44px;background:#ffffff1a;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;opacity:.6;transition:opacity .2s ease,background .2s ease}.product-media-lightbox .product-media-lightbox__close:hover{opacity:1;background:#fff3}.product-media-lightbox .product-media-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;background:#ffffff1a;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .2s}.product-media-lightbox .product-media-lightbox__nav:hover{background:#fff3}.product-media-lightbox .product-media-lightbox__nav--prev{left:.5rem}.product-media-lightbox .product-media-lightbox__nav--next{right:.5rem}.product-media-lightbox .product-media-lightbox__thumbs{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;max-width:100%;padding:0 1rem}.product-media-lightbox .product-media-lightbox__thumb{width:50px;height:50px;padding:0;border:2px solid transparent;border-radius:4px;overflow:hidden;cursor:pointer;opacity:.6;transition:opacity .2s,border-color .2s;background:transparent}.product-media-lightbox .product-media-lightbox__thumb:hover{opacity:.9}.product-media-lightbox .product-media-lightbox__thumb.is-active{opacity:1;border-color:#fff}.product-media-lightbox .product-media-lightbox__thumb img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.product-media-lightbox .product-media-lightbox__thumb{width:40px;height:40px}.product-media-lightbox .product-media-lightbox__nav{display:none!important}}@media screen and (min-width:750px){.product-media-gallery[data-desktop-layout=stacked] .product-media-gallery__main .splide__list{display:flex!important;flex-direction:column;gap:10px;transform:none!important}.product-media-gallery[data-desktop-layout=stacked] .product-media-gallery__main .splide__slide{position:relative;width:100%!important;min-width:100%!important}.product-media-gallery[data-desktop-layout=stacked] .product-media-gallery__main .sc-arrow,.product-media-gallery[data-desktop-layout=stacked] .product-media-gallery__main .sc-nav,.product-media-gallery[data-desktop-layout=stacked] .product-media-gallery__thumbs{display:none!important}}@media screen and (min-width:750px){.product-media-gallery[data-desktop-layout=grid]{display:block}.product-media-gallery[data-desktop-layout=grid] .product-media-gallery__main .splide__list{display:grid!important;grid-template-columns:repeat(2,1fr);gap:10px;transform:none!important}.product-media-gallery[data-desktop-layout=grid] .product-media-gallery__main .splide__slide{position:relative;width:100%!important;min-width:0!important}.product-media-gallery[data-desktop-layout=grid][data-grid-first-row="1"] .product-media-gallery__main .splide__slide:first-of-type{grid-column:1 / -1}.product-media-gallery[data-desktop-layout=grid] .product-media-gallery__main .sc-arrow,.product-media-gallery[data-desktop-layout=grid] .product-media-gallery__main .sc-nav,.product-media-gallery[data-desktop-layout=grid] .product-media-gallery__thumbs{display:none!important}}@media screen and (min-width:750px){.product-media-gallery[data-desktop-layout=full_width]{position:relative}[data-pmg-host]:has([data-gt][data-d-inside]) .product-media-gallery[data-desktop-layout=full_width]{display:block}[data-pmg-host]:has([data-gt][data-d-inside]) .product-media-gallery[data-desktop-layout=full_width] .product-media-gallery__thumbs{position:absolute;z-index:3}[data-pmg-host]:has([data-gt][data-d-inside][data-d-pos=bottom]) .product-media-gallery[data-desktop-layout=full_width] .product-media-gallery__thumbs{bottom:20px;left:50%;transform:translate(-50%);width:auto;max-width:calc(100% - 40px)}[data-pmg-host]:has([data-gt][data-d-inside][data-d-pos=left]) .product-media-gallery[data-desktop-layout=full_width] .product-media-gallery__thumbs{left:20px;top:50%;transform:translateY(-50%);height:auto;max-height:calc(100% - 40px);width:var(--pmgt-d-width, 80px)}[data-pmg-host]:has([data-gt][data-d-inside][data-d-pos=right]) .product-media-gallery[data-desktop-layout=full_width] .product-media-gallery__thumbs{right:20px;top:50%;transform:translateY(-50%);height:auto;max-height:calc(100% - 40px);width:var(--pmgt-d-width, 80px)}[data-pmg-host]:has([data-gt]:not([data-d-inside])) .product-media-gallery[data-desktop-layout=full_width]{display:flex;gap:10px}[data-pmg-host]:has([data-gt]:not([data-d-inside])) .product-media-gallery[data-desktop-layout=full_width] .product-media-gallery__main{flex:1;min-width:0}[data-pmg-host]:has([data-gt]:not([data-d-inside])[data-d-pos=left]) .product-media-gallery[data-desktop-layout=full_width]{flex-direction:row-reverse}[data-pmg-host]:has([data-gt]:not([data-d-inside])[data-d-pos=left]) .product-media-gallery[data-desktop-layout=full_width] .product-media-gallery__thumbs,[data-pmg-host]:has([data-gt]:not([data-d-inside])[data-d-pos=right]) .product-media-gallery[data-desktop-layout=full_width] .product-media-gallery__thumbs{width:var(--pmgt-d-width, 80px);flex-shrink:0}[data-pmg-host]:has([data-gt]:not([data-d-inside])[data-d-pos=bottom]) .product-media-gallery[data-desktop-layout=full_width]{flex-direction:column}[data-pmg-host]:has([data-gt]:not([data-d-inside])[data-d-pos=bottom]) .product-media-gallery[data-desktop-layout=full_width] .product-media-gallery__main{flex:1;min-height:0}[data-pmg-host]:has([data-gt]:not([data-d-inside])[data-d-pos=bottom]) .product-media-gallery[data-desktop-layout=full_width] .product-media-gallery__thumbs{flex-shrink:0}}@media screen and (min-width:990px){[data-pmg-host]{box-shadow:var(--pmgc-shadow, none);border:var(--pmgc-border, none);border-radius:var(--pmgc-radius, 0px);padding:var(--pmgc-pad-top, 0px) var(--pmgc-pad-x, 0px) var(--pmgc-pad-bottom, 0px)}[data-pmg-host]:has([data-gc-clip]){overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/snippet-product-media-gallery.css.map */
