:root{--jiada-gallery-surface: #f4f4f4;--jiada-gallery-control: #111}@media screen and (max-width:749px){product-info .product__media-wrapper{position:relative}product-info .product__media-wrapper [id^=GalleryViewer-]{display:block;position:relative;padding-bottom:2rem;margin-right:0;margin-left:0}product-info .product__media-list{display:flex!important;flex-direction:row;flex-wrap:nowrap!important;gap:.2cm!important;width:100%!important;height:auto;max-height:72svh;min-height:0;aspect-ratio:4 / 5;margin:0!important;padding:0!important;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;background:var(--jiada-gallery-surface)}product-info.jiada-product-info--event .product__media-list{aspect-ratio:1 / 1}product-info .product__media-list::-webkit-scrollbar{display:none}product-info .product__media-list .product__media-item{display:flex!important;flex:0 0 100%;width:100%!important;height:100%!important;min-height:100%!important;align-items:center;justify-content:center;margin:0!important;padding:0!important;scroll-snap-align:start;scroll-snap-stop:always;background:var(--jiada-gallery-surface)}product-info .product__media-list .product__media-item,product-info .product__media-list .product__media-item>*,product-info .product__media-list .product-media-container,product-info .product__media-list modal-opener{width:100%;height:100%!important}product-info .product__media-list .product-media-container.constrain-height,product-info .product__media-list .product-media-container.constrain-height.media-fit-contain{width:100%!important;max-width:none!important}product-info .product__media-list .product-media-container,product-info .product__media-list .product__media{border:0;border-radius:0}product-info .product__media-list .product__media{width:100%;height:100%!important;aspect-ratio:auto;padding:0!important;background:transparent}product-info .product__media-list .product__media img,product-info .product__media-list .deferred-media__poster img{width:100%;height:100%;object-fit:contain;object-position:center}product-info .product__media-list .product__media-icon{display:none}product-info [id^=GalleryViewer-]>.slider-buttons{display:none!important}.jiada-gallery-dots{position:absolute;z-index:4;bottom:-.25rem;left:.3rem;display:flex;align-items:center;gap:.1rem}.jiada-gallery-dots[hidden]{display:none}.jiada-gallery-dot{display:grid;width:1.5rem;height:1.8rem;place-items:center;padding:0;border:0;color:var(--jiada-gallery-control);background:transparent;cursor:pointer}.jiada-gallery-dot:before{width:.5rem;height:.5rem;border:.1rem solid currentColor;border-radius:50%;background:transparent;box-shadow:none;content:""}.jiada-gallery-dot[aria-current=true]:before{background:currentColor}product-info .product__info-wrapper{margin-top:2rem}product-info.jiada-product-info--product .jiada-product-title-row h1,product-info.jiada-product-info--product .jiada-product-title-row h2{font-size:1.8rem}}@media screen and (min-width:750px){.jiada-gallery-dots{display:none}}.product-media-modal[open]{top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;background:var(--jiada-gallery-surface)}.product-media-modal__dialog{width:100%;height:100dvh;background:var(--jiada-gallery-surface)}.product-media-modal__content{display:grid;width:100%;height:100%;max-height:none;place-items:center;overflow:hidden;padding:0!important;background:var(--jiada-gallery-surface)}.product-media-modal__content>*{grid-area:1 / 1;max-width:100%;max-height:100%;margin:0!important}.product-media-modal__content>*:not(.active){display:none!important}.product-media-modal__content>img.active{display:block!important;width:100vw!important;height:100dvh!important;max-width:100vw!important;max-height:100dvh!important;box-sizing:border-box;object-fit:contain!important;object-position:center}@media screen and (min-width:750px){.product-media-modal__content>img.active{width:min(100vw,100%)!important;height:min(100dvh,100%)!important}}.product-media-modal__content img.jiada-modal-image--zoomable{transform:translate3d(var(--jiada-pan-x, 0),var(--jiada-pan-y, 0),0) scale(var(--jiada-zoom, 1));transform-origin:center;transition:transform .18s ease;cursor:default;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;will-change:transform}.product-media-modal__content img.jiada-modal-image--zoomable.is-zoomed{cursor:default}.product-media-modal__content img.jiada-modal-image--zoomable.is-dragging{transition:none;cursor:default}.product-media-modal__content>:not(img).active{display:block!important;width:100%;height:100%}.product-media-modal__content>:not(img).active deferred-media,.product-media-modal__content>:not(img).active product-model,.product-media-modal__content>:not(img).active model-viewer,.product-media-modal__content>:not(img).active video,.product-media-modal__content>:not(img).active iframe,.product-media-modal__content>deferred-media.active,.product-media-modal__content>product-model.active,.product-media-modal__content>.product-media-modal__model.active,.product-media-modal__content>.product-media-modal__model.active product-model{width:100%;height:100%;max-height:100%}.product-media-modal__content .deferred-media,.product-media-modal__content .media,.product-media-modal__content product-model{padding-top:0!important;background:transparent}.product-media-modal__content video,.product-media-modal__content iframe,.product-media-modal__content model-viewer,.product-media-modal__content .deferred-media__poster img{width:100%;height:100%;object-fit:contain}.product-media-modal__toggle{top:max(.6rem,env(safe-area-inset-top))!important;right:max(.6rem,env(safe-area-inset-right))!important;z-index:6;width:3.6rem;height:3.6rem;padding:1rem;border:0;border-radius:0;color:#000;background:transparent}.product-media-modal__toggle .icon{width:1.6rem}.jiada-modal-zoom{position:fixed;z-index:8;top:0;left:0;display:none;width:4rem;height:4rem;place-items:center;padding:0;border:.05rem solid #000;border-radius:50%;color:#000;background:#96969629;box-shadow:none;opacity:0;pointer-events:none;transform:translate(-50%,-50%);transition:opacity 80ms ease;cursor:none}.jiada-modal-zoom.is-pointer-active{opacity:1}.jiada-modal-zoom__symbol{display:block;color:#000;font-family:Arial,sans-serif;font-size:2.2rem;font-weight:400;line-height:1;transform:translateY(-.05rem)}.jiada-modal-zoom[hidden]{display:none}@media screen and (min-width:750px){.jiada-modal-zoom{display:none!important}.product-media-modal__content.jiada-zoom-cursor-in img.jiada-modal-image--zoomable{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='15' fill='%23969696' fill-opacity='.16' stroke='%23000' stroke-width='.6'/%3E%3Cpath d='M10 16h12M16 10v12' fill='none' stroke='%23000' stroke-width='1.2'/%3E%3C/svg%3E") 16 16,zoom-in!important}.product-media-modal__content.jiada-zoom-cursor-out img.jiada-modal-image--zoomable{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='15' fill='%23969696' fill-opacity='.16' stroke='%23000' stroke-width='.6'/%3E%3Cpath d='M10 16h12' fill='none' stroke='%23000' stroke-width='1.2'/%3E%3C/svg%3E") 16 16,zoom-out!important}.product-media-modal__toggle,.jiada-modal-nav,.jiada-modal-thumbnails,.jiada-modal-thumbnail{cursor:pointer!important}}.jiada-modal-nav{position:fixed;z-index:6;top:50%;display:grid;width:3.2rem;height:4.6rem;place-items:center;padding:0;border:0;color:#000;background:transparent;transform:translateY(-50%);cursor:pointer}.jiada-modal-nav--previous{left:max(.4rem,env(safe-area-inset-left))}.jiada-modal-nav--next{right:max(.4rem,env(safe-area-inset-right))}.jiada-modal-nav svg{width:1.2rem;height:2.2rem}.jiada-modal-nav[hidden]{display:none}.jiada-modal-thumbnails{position:fixed;z-index:7;right:1.2rem;bottom:1.2rem;display:flex;max-width:calc(100vw - 2.4rem);gap:.2rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;background:#fff3}.jiada-modal-thumbnails::-webkit-scrollbar{display:none}.jiada-modal-thumbnails[hidden]{display:none}.jiada-modal-thumbnail{width:7.2rem;height:7.2rem;flex:0 0 7.2rem;padding:0;overflow:hidden;border:.1rem solid rgba(0,0,0,.12);border-radius:0;background:var(--jiada-gallery-surface);opacity:.38;cursor:pointer;transition:opacity .14s ease,border-color .14s ease}.jiada-modal-thumbnail:hover,.jiada-modal-thumbnail:focus-visible,.jiada-modal-thumbnail[aria-current=true]{border-color:#0000007a;opacity:1}.jiada-modal-thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.jiada-modal-nav:focus-visible,.jiada-modal-zoom:focus-visible,.product-media-modal__toggle:focus-visible,.jiada-gallery-dot:focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}@media screen and (max-width:749px){.product-media-modal__content{padding:0!important}.jiada-modal-thumbnails,.jiada-modal-zoom{display:none!important}.product-media-modal__content img.jiada-modal-image--zoomable{transform:none!important;cursor:default;touch-action:pinch-zoom}}product-info.jiada-product-info--product .jiada-product-title-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:1rem;margin-bottom:1.6rem;padding-bottom:1.2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.16)}product-info.jiada-product-info--product .jiada-standard-product-meta,product-info.jiada-product-info--product .jiada-product-heading-row--standard{display:none!important}product-info.jiada-product-info--product .jiada-product-title-row>h1,product-info.jiada-product-info--product .jiada-product-title-row>a.product__title{grid-row:1;grid-column:1;min-width:0}product-info.jiada-product-info--product .jiada-product-title-row h1,product-info.jiada-product-info--product .jiada-product-title-row h2{margin:0;font-size:2.2rem;line-height:1.2}.jiada-product-title-wishlist{display:inline-flex;grid-row:1;grid-column:2;width:3.2rem;height:3.2rem;align-items:center;justify-content:center;margin-top:-.45rem;padding:0;border:0;color:#000;background:transparent;box-shadow:none;cursor:pointer}.jiada-product-title-wishlist .svg-wrapper,.jiada-product-title-wishlist svg{width:1.8rem;height:1.8rem}.jiada-product-title-wishlist[aria-pressed=true] svg,.jiada-product-title-wishlist[aria-pressed=true] svg path{fill:currentColor}@media screen and (max-width:749px){product-info.jiada-product-info--product .jiada-product-title-row h1,product-info.jiada-product-info--product .jiada-product-title-row h2{font-size:1.8rem}}.jiada-product-info--product .jiada-product-content{--jiada-content-motion-duration: .78s;--jiada-content-motion-easing: cubic-bezier(.45, 0, .55, 1);margin-top:4rem;color:rgba(var(--color-foreground),.82);font-family:var(--font-body-family);font-size:1.5rem;font-style:var(--font-body-style);font-weight:400;letter-spacing:.005em;line-height:1.68}.jiada-product-info--product .jiada-product-content__heading{margin:0 0 1.6rem;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:1.35rem;font-style:var(--font-heading-style);font-weight:600;letter-spacing:.075em;line-height:1.35;text-transform:uppercase}.jiada-product-description__copy{position:relative;max-height:none;overflow:hidden;transition:max-height var(--jiada-content-motion-duration) var(--jiada-content-motion-easing);will-change:max-height}.jiada-product-description__copy.rte,.jiada-product-description__copy.rte p,.jiada-product-description__copy.rte li{font-size:inherit;line-height:inherit}.jiada-product-description__copy.rte p{margin-top:0;margin-bottom:1.45rem}.jiada-product-description__copy.rte strong{color:rgb(var(--color-foreground));font-weight:600}.jiada-product-description__frame.is-collapsible:not(.is-expanded) .jiada-product-description__copy{max-height:var(--jiada-description-collapsed-height)}.jiada-product-description__frame.is-collapsible.is-expanded .jiada-product-description__copy{max-height:var(--jiada-description-full-height, 200rem)}.jiada-product-description__toggle{display:inline-flex;align-items:center;gap:.65rem;margin-top:1rem;padding:.2rem 0;border:0;color:rgb(var(--color-foreground));background:transparent;box-shadow:none;font-family:var(--font-heading-family);font-size:1.15rem;font-style:var(--font-heading-style);font-weight:500;letter-spacing:.02em;line-height:1.4;cursor:pointer}.jiada-product-description__toggle[hidden]{display:none}.jiada-product-description__plus{position:relative;display:inline-block;width:.9rem;height:.9rem;flex:0 0 .9rem;color:#000;transition:transform var(--jiada-content-motion-duration) var(--jiada-content-motion-easing)}.jiada-product-description__plus:before,.jiada-product-description__plus:after{position:absolute;top:50%;left:50%;display:block;background:currentColor;content:"";transform:translate(-50%,-50%);transition:opacity var(--jiada-content-motion-duration) var(--jiada-content-motion-easing),transform var(--jiada-content-motion-duration) var(--jiada-content-motion-easing)}.jiada-product-description__plus:before{width:100%;height:.1rem}.jiada-product-description__plus:after{width:.1rem;height:100%}.jiada-product-description__toggle:hover .jiada-product-description__plus,.jiada-product-description__toggle:focus-visible .jiada-product-description__plus,.jiada-product-description__toggle[aria-expanded=true] .jiada-product-description__plus{transform:rotate(180deg)}.jiada-product-description__toggle[aria-expanded=true] .jiada-product-description__plus:after{opacity:0;transform:translate(-50%,-50%) scaleY(0)}.jiada-product-details{margin-top:4.8rem;color:rgb(var(--color-foreground))}.jiada-product-detail{position:relative;border:0}.jiada-product-detail>summary{position:relative;display:flex;min-height:7.2rem;align-items:center;justify-content:space-between;gap:2rem;padding:0 .2rem;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:1.3rem;font-style:var(--font-heading-style);font-weight:500;letter-spacing:.012em;line-height:1.4;list-style:none;cursor:pointer}.jiada-product-detail>summary::-webkit-details-marker{display:none}.jiada-product-detail>summary:before,.jiada-product-detail>summary:after{position:absolute;right:0;bottom:0;left:0;height:.1rem;content:"";pointer-events:none}.jiada-product-detail>summary:before{background:rgba(var(--color-foreground),.16)}.jiada-product-detail>summary:after{background:rgb(var(--color-foreground));transform:scaleX(0);transform-origin:center;transition:transform var(--jiada-content-motion-duration) var(--jiada-content-motion-easing)}.jiada-product-detail>summary:hover:after,.jiada-product-detail>summary:focus-visible:after,.jiada-product-detail.is-expanded>summary:after{transform:scaleX(1)}.jiada-product-detail>summary .icon-caret{width:.9rem;height:.55rem;flex:0 0 auto;color:#000;transition:transform var(--jiada-content-motion-duration) var(--jiada-content-motion-easing)}.jiada-product-detail.is-expanded>summary .icon-caret{transform:rotate(180deg)}.jiada-product-detail__content{padding:0;color:rgba(var(--color-foreground),.74);font-family:var(--font-body-family);font-size:1.3rem;font-style:var(--font-body-style);font-weight:400;letter-spacing:.005em;line-height:1.65}.jiada-product-detail__inner{padding:2.2rem .2rem 2.8rem}.jiada-product-info--product .jiada-product-detail__content--included,.jiada-product-info--product .jiada-product-detail__content--included.rte p,.jiada-product-info--product .jiada-product-detail__content--included.rte li,.jiada-product-info--product .jiada-product-detail__content--specifications,.jiada-product-info--product .jiada-product-detail__content--specifications .jiada-product-specifications,.jiada-product-info--product .jiada-product-detail__content--specifications dt,.jiada-product-info--product .jiada-product-detail__content--specifications dd{font-size:1.3rem}.jiada-product-detail__content.rte,.jiada-product-detail__content.rte p,.jiada-product-detail__content.rte li{font-size:inherit;line-height:inherit}.jiada-product-detail__inner>:first-child{margin-top:0}.jiada-product-detail__inner>:last-child{margin-bottom:0}.jiada-product-detail__content ul,.jiada-product-detail__content ol{margin-left:0;padding-left:1.36rem;list-style-position:outside;text-align:left}.jiada-product-detail__content li{padding-left:.1rem}.jiada-product-detail__content h3{margin:2.2rem 0 .8rem;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:1.18rem;font-weight:600;letter-spacing:.06em;line-height:1.4;text-transform:uppercase}.jiada-product-specifications{margin:0;font-family:var(--font-body-family);font-size:1.3rem;line-height:1.55}.jiada-product-specifications>div{display:grid;grid-template-columns:minmax(12rem,.9fr) minmax(0,1.1fr);gap:2.4rem;padding:.65rem 0}.jiada-product-specifications dt{color:rgba(var(--color-foreground),.84);font-weight:500}.jiada-product-specifications dd{margin:0;color:rgba(var(--color-foreground),.72);font-weight:400}.jiada-product-detail__content .metafield-single_line_text_field-array{margin:0;padding-left:1.36rem}@media screen and (max-width:749px){.jiada-product-info--product .jiada-product-content{margin-top:3.2rem;font-size:1.4rem;line-height:1.65}.jiada-product-info--product .jiada-product-content__heading{margin-bottom:1.4rem;font-size:1.25rem}.jiada-product-description__toggle{font-size:1.1rem}.jiada-product-details{margin-top:4.2rem}.jiada-product-detail>summary{min-height:6.6rem;font-size:1.22rem}.jiada-product-detail__content,.jiada-product-specifications,.jiada-product-info--product .jiada-product-detail__content--included,.jiada-product-info--product .jiada-product-detail__content--included.rte p,.jiada-product-info--product .jiada-product-detail__content--included.rte li,.jiada-product-info--product .jiada-product-detail__content--specifications,.jiada-product-info--product .jiada-product-detail__content--specifications .jiada-product-specifications,.jiada-product-info--product .jiada-product-detail__content--specifications dt,.jiada-product-info--product .jiada-product-detail__content--specifications dd{font-size:1.22rem}.jiada-product-specifications>div{grid-template-columns:minmax(10.8rem,.9fr) minmax(0,1.1fr);gap:1.6rem;padding:.55rem 0}}@media(prefers-reduced-motion:reduce){product-info .product__media-list{scroll-behavior:auto}.jiada-product-description__copy,.jiada-product-description__plus,.jiada-product-detail>summary:after,.jiada-product-detail>summary .icon-caret{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/jiada-product-gallery.css.map */
