.adv-shell-primary{--adv-shell-preview-image-scale: 1.2;display:grid;grid-template-columns:minmax(0,1fr);align-content:start}:is(.adv-template-collection,.adv-template-product) .adv-shell-primary{--adv-shell-set-jacket-offset: 6.84%;--adv-shell-set-pants-offset: -9.24%}:is(.adv-template-collection,.adv-template-product) .adv-shell-primary:has(>[data-photo-view=complete-back]:checked){--adv-shell-set-jacket-offset: 7.22%;--adv-shell-set-pants-offset: -9.33%}@media(max-width:749px){.adv-shell-primary:has(.adv-shell-primary__choice[data-photo-format=complete]:checked){--adv-shell-mobile-photo-ratio: 5 / 8}.adv-shell h1.adv-shell__title{font-size:min(calc(var(--adv-mobile-heading-size) * var(--adv-shell-mobile-title-scale)),4.5vw);letter-spacing:.1em;white-space:nowrap}}.adv-shell-primary__choice[hidden]{display:none!important}.adv-shell-primary .adv-shell-primary__slide{display:none;grid-area:1 / 1 / 2 / -1;margin:0}.adv-shell-primary .adv-shell-primary__slide img{width:100%;height:100%;object-fit:contain;scale:var(--adv-shell-preview-image-scale)}.adv-shell-primary .adv-shell-primary__slide--detail{--adv-shell-preview-image-scale: 1}.adv-shell-primary__choice:checked+.adv-shell-primary__slide{display:block}.adv-shell-primary__surface{display:block;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent;cursor:default;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.adv-shell-primary.is-dragging .adv-shell-primary__surface{cursor:grabbing}.adv-shell-primary__pair{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,4fr) minmax(0,5fr);width:100%;height:100%;isolation:isolate}.adv-shell-primary__piece{display:block;min-width:0;min-height:0;overflow:hidden}.adv-shell-primary__piece:first-child img,.adv-shell-zoom__composition--set .adv-shell-zoom__piece:first-child img{translate:0 var(--adv-shell-set-jacket-offset, 6%)}.adv-shell-primary__piece:last-child img,.adv-shell-zoom__composition--set .adv-shell-zoom__piece:last-child img{translate:0 var(--adv-shell-set-pants-offset, -9%)}@media(min-width:750px){.adv-shell-primary .adv-shell-primary__slide{margin-inline:-1%}.adv-shell-primary__surface{width:calc(100% / 1.02);margin-inline:auto}}.adv-shell-primary__button{display:flex;justify-content:center;align-items:center;width:var(--adv-control-height);min-height:var(--adv-control-height);padding:0;border:0;border-radius:0;background:transparent;color:var(--adv-products-foreground);font:inherit;font-size:var(--adv-text-title);cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.adv-shell-primary :is(.adv-shell-primary__zoom,.adv-shell-primary__previous,.adv-shell-primary__next){grid-area:1 / 1 / 2 / -1;z-index:1;color:var(--adv-products-muted)}.adv-shell-primary .adv-shell-primary__zoom{place-self:start;margin:var(--adv-space-2)}.adv-shell-primary__zoom svg{width:var(--adv-space-4);height:var(--adv-space-4)}.adv-shell-primary .adv-shell-primary__previous{place-self:center start;margin-inline-start:calc(-1 * var(--adv-space-2))}@media(min-width:750px){.adv-shell-primary .adv-shell-primary__previous{margin-inline-start:calc(-1 * var(--adv-space-6))}}.adv-shell-primary .adv-shell-primary__next{place-self:center end;margin-inline-end:var(--adv-space-2)}.adv-shell-primary :is(.adv-shell-primary__zoom,.adv-shell-primary__previous,.adv-shell-primary__next):is(:hover,:focus-visible){color:var(--adv-products-foreground)}.adv-shell-primary__position{justify-self:center;font-size:var(--adv-text-support);color:var(--adv-products-muted)}.adv-shell-primary>.adv-shell-primary__position{grid-area:2 / 1 / 3 / -1;display:grid;place-items:center;min-height:var(--adv-control-height)}.adv-shell-primary__button:focus-visible,.adv-shell-primary:focus-visible{outline:var(--adv-focus-width) solid var(--adv-products-foreground);outline-offset:var(--adv-space-1)}.adv-shell-zoom__photo:focus-visible{outline:var(--adv-focus-width) solid var(--adv-products-foreground);outline-offset:calc(-1 * var(--adv-space-1))}.adv-shell-primary[data-shell-keyboard=false]:focus{outline:none}html.adv-shell-photo-open{overflow:hidden}dialog.adv-shell-zoom{--adv-shell-preview-image-scale: 1.2;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100dvh;max-width:none;max-height:none;box-sizing:border-box;margin:0;padding:var(--adv-space-4);border:0;border-radius:0;background:var(--adv-products-background);color:var(--adv-products-foreground);font-family:var(--adv-font-body)}dialog.adv-shell-zoom[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:var(--adv-space-2)}.adv-shell-zoom::backdrop{background:var(--adv-glass-bg)}.adv-shell-zoom__toolbar,.adv-shell-zoom__navigation{display:grid;grid-template-columns:var(--adv-control-height) minmax(0,1fr) var(--adv-control-height);align-items:center}.adv-shell-zoom__title{display:flex;align-items:center;justify-content:center;min-height:var(--adv-control-height);color:inherit;text-decoration:none;text-align:center;font-size:var(--adv-text-control)}.adv-shell-zoom__viewport{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}.adv-shell-zoom__photo{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in;touch-action:pan-x pan-y pinch-zoom}.adv-shell-zoom__photo img{display:block;width:100%;height:100%;max-width:none;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.adv-shell-zoom__composition{display:flex;width:100%;height:100%}.adv-shell-zoom__piece{display:block;width:100%;height:100%;min-width:0;min-height:0}.adv-shell-zoom__piece:has(img[hidden]){display:none}.adv-shell-zoom__composition--set{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,4fr) minmax(0,5fr)}.adv-shell-zoom__composition--set .adv-shell-zoom__piece{overflow:hidden}.adv-shell-zoom__composition--set img{scale:var(--adv-shell-preview-image-scale)}.adv-shell-zoom__photo img[hidden]{display:none!important}.adv-shell-zoom.is-zoomed .adv-shell-zoom__photo{cursor:zoom-out}.adv-shell-zoom.is-dragging .adv-shell-zoom__photo{cursor:grabbing}
/*# sourceMappingURL=/cdn/shop/t/25/assets/advenes-shell-gallery.css.map */
