.media-gallery.model-gallery-enabled{display:flex;flex-direction:column}.model-gallery-selector{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 16px;order:-1}.model-gallery-selector__panel--inactive,.model-gallery-selector__color-gallery[hidden],.model-gallery-selector__image[hidden]{display:none!important}.model-gallery-selector--unavailable{visibility:hidden;pointer-events:none}.model-gallery-selector__label{font-size:.875rem;font-weight:600}.model-gallery-selector__options{display:inline-flex;padding:3px;border:1px solid rgba(0,0,0,.18);border-radius:999px;background:#fff}.model-gallery-selector__button{min-width:84px;padding:8px 14px;border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:.875rem;line-height:1.2;cursor:pointer;transition:background-color .16s ease,color .16s ease}.model-gallery-selector__button[aria-pressed=true]{background:#171717;color:#fff}.model-gallery-selector__button:focus-visible,.model-gallery-selector__nav:focus-visible,.model-gallery-selector__thumbnail:focus-visible,.model-gallery-selector__viewer-link:focus-visible,.model-gallery-selector__stage:focus-visible{outline:2px solid #171717;outline-offset:3px}.model-gallery-selector__male-panel,.model-gallery-selector__color-gallery{width:100%}.model-gallery-selector__stage{position:relative;width:100%;background:#f5f4f2}.model-gallery-selector__image{aspect-ratio:4 / 5;margin:0;width:100%}.model-gallery-selector__image img{display:block;height:100%;width:100%;object-fit:cover}.model-gallery-selector__viewer-link{display:block;height:100%;cursor:zoom-in}.model-gallery-selector__nav{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:999px;background:#ffffffeb;color:#171717;box-shadow:0 2px 12px #00000029;cursor:pointer;transform:translateY(-50%)}.model-gallery-selector__nav--prev{left:12px}.model-gallery-selector__nav--next{right:12px}.model-gallery-selector__thumbnails{display:grid;grid-auto-columns:72px;grid-auto-flow:column;gap:8px;margin-top:10px;padding:3px;overflow-x:auto;scrollbar-width:thin}.model-gallery-selector__thumbnail{position:relative;display:block;aspect-ratio:4 / 5;padding:0;overflow:hidden;border:0;background:#f5f4f2;cursor:pointer}.model-gallery-selector__thumbnail:after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:#000;opacity:0;transition:opacity .2s}.model-gallery-selector__thumbnail[aria-pressed=true]:after{opacity:1}.model-gallery-selector__thumbnail img{display:block;height:100%;width:100%;object-fit:cover}@media(max-width:599px){.model-gallery-selector{align-items:flex-start;flex-direction:column;gap:8px}.model-gallery-selector__options{width:100%}.model-gallery-selector__button{flex:1 1 50%}.model-gallery-selector__nav{width:38px;height:38px}}@media(min-width:768px){.model-gallery-selector__stage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;background:transparent}.model-gallery-selector__color-gallery:not([hidden]) .model-gallery-selector__image{display:block!important}.model-gallery-selector__image:first-of-type{grid-column:1 / -1}.model-gallery-selector__nav,.model-gallery-selector__thumbnails{display:none}}@media(max-width:767px){.model-gallery-selector__male-panel{width:calc(100% + 32px);margin-left:-16px}.model-gallery-selector__stage{display:block;overflow:hidden}.model-gallery-selector__image{height:100%;aspect-ratio:auto}.model-gallery-selector__image:not(:first-of-type),.model-gallery-selector__color-gallery[data-model-native-active]>.model-gallery-selector__stage{display:none}[data-model-native-gallery] .slider__item{flex:0 0 100%;width:100%}.model-gallery-selector__native-image{width:100%;aspect-ratio:4 / 5}.model-gallery-selector__native-image img{display:block;width:100%;height:100%;object-fit:cover}.model-gallery-selector__viewer-link{cursor:default}.model-gallery-selector__nav{display:none}.model-gallery-selector__thumbnails{grid-auto-columns:65px;gap:0;margin-right:0;margin-bottom:20px;margin-left:16px;padding:0}.model-gallery-selector__thumbnail{width:60px;margin-right:5px}body:is(.template-suffix-dream-2,.template-suffix-original-2) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image{width:calc(100% + 32px);aspect-ratio:4 / 5;height:auto!important}body:is(.template-suffix-dream-2,.template-suffix-original-2) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image>carousel-slider.mobile-only,body:is(.template-suffix-dream-2,.template-suffix-original-2) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image .slider,body:is(.template-suffix-dream-2,.template-suffix-original-2) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image .slider__grid,body:is(.template-suffix-dream-2,.template-suffix-original-2) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image .slider__item,body:is(.template-suffix-dream-2,.template-suffix-original-2) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image .show-gallery,body:is(.template-suffix-dream-2,.template-suffix-original-2) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image .product-media-wrapper,body:is(.template-suffix-dream-2,.template-suffix-original-2) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image .product-media,body:is(.template-suffix-dream-2,.template-suffix-original-2) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image .img-ar{height:100%!important;max-height:none!important}body:is(.template-suffix-dream-2,.template-suffix-original-2) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image .img-ar img,body:is(.template-suffix-dream-2,.template-suffix-original-2) .media-gallery.model-gallery-enabled [data-model-panel=her] carousel-slider.thumbnails .img-ar img{width:100%!important;height:100%!important;object-fit:contain!important}body:is(.template-suffix-dream-2,.template-suffix-original-2) .media-gallery.model-gallery-enabled [data-model-panel=her] carousel-slider.thumbnails,body:is(.template-suffix-dream-2,.template-suffix-original-2) .media-gallery.model-gallery-enabled [data-model-panel=her] carousel-slider.thumbnails .thumbnail,body:is(.template-suffix-dream-2,.template-suffix-original-2) .media-gallery.model-gallery-enabled [data-model-panel=her] carousel-slider.thumbnails .img-ar{height:75px!important}}@media(max-width:767px){body:is(.template-suffix-original-full-zip,.template-suffix-dream-pants) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image{width:calc(100% + 32px);aspect-ratio:4 / 5;height:auto!important}body:is(.template-suffix-original-full-zip,.template-suffix-dream-pants) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image>carousel-slider.mobile-only,body:is(.template-suffix-original-full-zip,.template-suffix-dream-pants) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image .slider,body:is(.template-suffix-original-full-zip,.template-suffix-dream-pants) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image .slider__grid,body:is(.template-suffix-original-full-zip,.template-suffix-dream-pants) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image .slider__item,body:is(.template-suffix-original-full-zip,.template-suffix-dream-pants) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image .show-gallery,body:is(.template-suffix-original-full-zip,.template-suffix-dream-pants) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image .product-media-wrapper,body:is(.template-suffix-original-full-zip,.template-suffix-dream-pants) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image .product-media,body:is(.template-suffix-original-full-zip,.template-suffix-dream-pants) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image .img-ar{height:100%!important;max-height:none!important}body:is(.template-suffix-original-full-zip,.template-suffix-dream-pants) .media-gallery.model-gallery-enabled [data-model-panel=her] .main-image .img-ar img,body:is(.template-suffix-original-full-zip,.template-suffix-dream-pants) .media-gallery.model-gallery-enabled [data-model-panel=her] carousel-slider.thumbnails .img-ar img{width:100%!important;height:100%!important;object-fit:contain!important}body:is(.template-suffix-original-full-zip,.template-suffix-dream-pants) .media-gallery.model-gallery-enabled [data-model-panel=her] carousel-slider.thumbnails,body:is(.template-suffix-original-full-zip,.template-suffix-dream-pants) .media-gallery.model-gallery-enabled [data-model-panel=her] carousel-slider.thumbnails .thumbnail,body:is(.template-suffix-original-full-zip,.template-suffix-dream-pants) .media-gallery.model-gallery-enabled [data-model-panel=her] carousel-slider.thumbnails .img-ar{height:75px!important}}.gallery-viewer-modal.modal{z-index:10000}.gallery-viewer-modal .modal__window{width:100%;max-width:none;height:100%;max-height:none;margin:0;overflow:hidden}.gallery-viewer-modal .modal__content{padding:0}.gallery-viewer-modal .modal__close-btn{z-index:3}.gallery-viewer{display:block;position:relative;height:100%}.gallery-viewer__zoom-container{position:absolute;z-index:1;width:100%;height:100%;background:var(--product-block-blend-bg, none)}.gallery-viewer--zoomable .gallery-viewer__zoom-container{cursor:zoom-in}.gallery-viewer__zoom-container--loading:after{content:"";position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);width:20px;height:20px;animation:galleryViewerSpinner 1s linear infinite;border:1px solid transparent;border-radius:100%;border-left-color:currentColor;opacity:.75}@keyframes galleryViewerSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gallery-viewer__zoom-image{position:absolute;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;mix-blend-mode:var(--product-block-blend-mode, none)}.gallery-viewer__thumbs{position:absolute;z-index:2;bottom:20px;left:10px;width:calc(100% - 10px);padding-right:10px;overflow:auto;line-height:0;text-align:center;white-space:nowrap}@media(max-width:600px){.gallery-viewer__thumbs{bottom:10px}}.gallery-viewer__thumb{display:inline-block;width:69px;padding:4px;background:var(--product-block-blend-bg, #fff)}.gallery-viewer__thumb[hidden]{display:none}.gallery-viewer__thumb:not(:first-child){margin-left:-4px}@media(max-width:600px){.gallery-viewer__thumb{width:60px}}.gallery-viewer__thumb--active{position:relative}.gallery-viewer__thumb--active:after{content:"";display:block;position:absolute;right:4px;bottom:4px;left:4px;height:3px;background:#000}.gallery-viewer__thumb-img{mix-blend-mode:var(--product-block-blend-mode, none)}.gallery-viewer__controls{position:relative;z-index:3;height:100%;pointer-events:none}.gallery-viewer__button{position:absolute;padding:10px;background:#ffffffb3;color:#000;pointer-events:auto}.gallery-viewer__button svg{width:34px;height:34px;stroke-width:1}.gallery-viewer__button .feather{stroke:#000}@media(max-width:600px){.gallery-viewer__button svg{width:26px;height:26px;stroke-width:1.4}}.gallery-viewer__close{top:0;right:0}.gallery-viewer__prev,.gallery-viewer__next{top:calc(50% - 17px)}@media(max-width:600px){.gallery-viewer__prev,.gallery-viewer__next{top:calc(50% - 13px)}}.gallery-viewer__prev{left:0}[dir=rtl] .gallery-viewer__prev{left:auto;right:0}.gallery-viewer__next{right:0}[dir=rtl] .gallery-viewer__next{left:0;right:auto}.gallery-viewer--single-image .gallery-viewer__prev,.gallery-viewer--single-image .gallery-viewer__next,.gallery-viewer--single-image .gallery-viewer__thumbs{display:none}[data-model-native-gallery][hidden]{display:none!important}@media(min-width:768px){[data-model-native-gallery]{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/671/assets/model-gallery-selector.css.map */
