.vtr{--vtr-bg:#f3f3ef;--vtr-ink:#20221f;--vtr-line:#d8d9d1;display:block;position:relative;isolation:isolate;overflow:hidden;background:var(--vtr-bg);color:var(--vtr-ink);padding:45px 0 30px;font-family:inherit;text-align:center}.vtr *{box-sizing:border-box}.vtr button,.vtr select{font:inherit;color:inherit}.vtr button{cursor:pointer}.vtr button:focus-visible,.vtr select:focus-visible,.vtr summary:focus-visible,.vtr__stage:focus-visible{outline:3px solid #275dc7;outline-offset:5px}.vtr button:disabled{cursor:default;opacity:.55}.vtr__header{position:relative;z-index:3;padding:0 22px}.vtr__eyebrow{font-size:10px!important;font-weight:650;letter-spacing:.18em;line-height:1.5;margin:0 0 12px;text-transform:uppercase}.vtr h1{font-family:inherit;font-size:clamp(38px,5vw,68px);font-weight:650;line-height:1.04;letter-spacing:-.055em;margin:0}.vtr__intro{font-size:15px;color:#60645c;margin:15px 0 20px;line-height:1.5}.vtr__filters{display:flex;justify-content:center;gap:5px;flex-wrap:wrap}.vtr__filters button{border:1px solid transparent;border-radius:40px;background:transparent;padding:9px 17px;font-size:12px}.vtr__filters button[aria-pressed=true]{background:#fff;border-color:var(--vtr-line);box-shadow:0 2px 5px #00000005}.vtr__stage{scroll-margin-top:190px;height:440px;position:relative;touch-action:pan-y;outline:none;overflow:hidden;margin-top:10px}.vtr__track{position:absolute;top:0;right:0;bottom:0;left:0;transition:translate .35s,scale .35s;transform-origin:50% 5%;pointer-events:none}.vtr__orbit{position:absolute;width:min(1000px,90%);height:145px;border:1px solid #d8d9d166;border-radius:50%;left:50%;bottom:23px;transform:translate(-50%)}.vtr__look{position:absolute;bottom:20px;left:50%;height:100%;width:350px;padding:0;border:0;background:transparent;transform:translate(-50%);transform-origin:50% 70%;pointer-events:auto;will-change:transform;mix-blend-mode:darken}.vtr__look img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}.vtr__look:not(:first-child){opacity:0}.vtr__look[hidden]{display:none}.vtr__hotspot{position:absolute;top:63%;left:62%;height:29px;width:29px;border-radius:50%;background:#fff;color:#20221f;box-shadow:0 0 0 6px #fff5;display:grid;place-items:center;font-size:20px;opacity:0;transition:opacity .2s}.vtr__look.is-center .vtr__hotspot{opacity:1}.vtr__arrow{position:absolute;top:46%;z-index:120;border:1px solid var(--vtr-line);border-radius:50%;height:50px;width:50px;background:#ffffffb8;font-size:22px!important;display:grid;place-items:center}.vtr__arrow:hover{background:#fff}.vtr__arrow--prev{left:6%}.vtr__arrow--next{right:6%}.vtr__hint{position:absolute;bottom:0;left:0;right:0;font-size:10px;letter-spacing:.07em;color:#6b6f65;pointer-events:none;margin:0}.vtr__caption{display:flex;justify-content:center;align-items:center;gap:28px;margin:22px auto 12px;position:relative;z-index:3}.vtr__counter{font-size:10px;font-variant-numeric:tabular-nums;color:#73766c}.vtr__caption h2{font-size:22px;letter-spacing:-.035em;margin:0;line-height:1.3;font-weight:600}.vtr__caption p{font-size:12px;color:#64685e;margin:4px 0 0}.vtr__view{padding:7px 0;background:none;border:0;border-bottom:1px solid #94998c;font-size:11px!important}.vtr__dots{display:flex;justify-content:center;gap:1px;margin:8px 0 16px}.vtr__dots button{width:26px;height:24px;border:0;background:none;display:grid;place-items:center;padding:0}.vtr__dots button:after{content:"";width:5px;height:5px;background:#c2c5b9;border-radius:50%}.vtr__dots button[aria-pressed=true]:after{width:17px;border-radius:8px;background:#282e24}.vtr__cta{display:flex;align-items:center;justify-content:center;gap:22px;border:1px solid #242a20;background:#242a20;color:#fff!important;border-radius:50px;padding:15px 25px;min-height:49px;text-decoration:none;font-size:13px!important;font-weight:550!important;width:100%}.vtr__explore{width:auto;min-width:210px;margin:0 auto}.vtr__facts{display:flex;gap:14px;justify-content:center;align-items:center;flex-wrap:wrap;font-size:10px;letter-spacing:.03em;margin:28px 18px 0;color:#5e6458}.vtr__facts i{font-style:normal}.vtr__preview-note{font-size:10px;line-height:1.6;color:#72776a;margin:16px 20px 0}.vtr__drawer{position:fixed;inset:0 0 0 auto;width:420px;max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:22px 28px 32px;border:0;border-left:1px solid var(--vtr-line);background:#fafaf7;color:var(--vtr-ink);text-align:left;overflow-y:auto;overscroll-behavior:contain;box-shadow:-12px 0 60px #0000000a}.vtr__drawer::backdrop{background:#181e120c}.vtr__drawer[open]{animation:vtr-enter .3s ease both}.vtr.is-open .vtr__track{translate:-170px 0;scale:.9}.vtr__drawer-top{display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:.15em}.vtr__close{display:grid;place-items:center;border:1px solid var(--vtr-line);background:none;border-radius:50%;width:35px;height:35px;font-size:24px!important;letter-spacing:0}.vtr__summary{display:grid;grid-template-columns:130px 1fr;align-items:center;gap:17px;margin:20px 0 10px}.vtr__summary img{width:130px;height:163px;object-fit:contain;mix-blend-mode:darken}.vtr__summary h2{font-size:28px;font-weight:600;letter-spacing:-.04em;line-height:1.05;margin:0}.vtr__summary .vtr__eyebrow{font-size:8px!important;letter-spacing:.12em;margin-bottom:8px}.vtr__price{font-size:19px;font-weight:550;margin:12px 0 0}.vtr__description{font-size:13px;line-height:1.6;color:#62665c;margin:12px 0}.vtr__field{margin:24px 0 16px}.vtr__field p,.vtr__size-label{display:block;font-size:12px;margin:0 0 12px}.vtr__field strong{margin-left:8px;font-weight:500;color:#62665c}.vtr__swatches{display:flex;gap:12px}.vtr__swatches button{width:32px;height:32px;border-radius:50%;border:3px solid #fafaf7;outline:1px solid #d1d3c9;padding:0}.vtr__swatches button[aria-pressed=true]{outline:2px solid #262d21}.vtr__form{margin:0}.vtr__form select{-webkit-appearance:auto;appearance:auto;background:transparent;border:1px solid #bec2b4;border-radius:8px;width:100%;height:44px;padding:0 12px;margin:0 0 18px;font-size:13px}.vtr__drawer .vtr__preview-note{text-align:center;margin:12px 0 18px}.vtr__details{border-top:1px solid var(--vtr-line);padding:15px 0}.vtr__details summary{cursor:pointer;font-size:12px;font-weight:550;list-style:revert}.vtr__details p{font-size:11px;line-height:1.65;margin:12px 0}.vtr__table-wrap{overflow-x:auto}.vtr table{width:100%;border-collapse:collapse;font-size:10px;line-height:1.4}.vtr th,.vtr td{padding:9px 5px;border-bottom:1px solid var(--vtr-line);text-align:left;white-space:nowrap}.vtr th{font-weight:600}.vtr__look.is-center img{filter:drop-shadow(0 18px 12px #00000008)}@keyframes vtr-enter{0%{opacity:0;translate:35px 0}to{opacity:1;translate:0 0}}@media(min-width:1500px){.vtr__stage{height:490px}.vtr__look{width:390px}}@media(max-width:700px){.vtr{padding-top:28px;padding-bottom:23px}.vtr h1{font-size:42px}.vtr__intro{font-size:12px;margin:12px 0 17px}.vtr__eyebrow{font-size:8px!important}.vtr__filters button{font-size:10px;padding:8px 13px}.vtr__stage{scroll-margin-top:130px;height:360px;margin-top:5px}.vtr__look{width:290px;bottom:15px}.vtr__arrow{width:36px;height:36px;top:49%;font-size:18px!important}.vtr__arrow--prev{left:14px}.vtr__arrow--next{right:14px}.vtr__orbit{height:95px;width:140%;bottom:24px}.vtr__hint{font-size:9px}.vtr__caption{gap:20px;margin-top:20px}.vtr__caption h2{font-size:21px}.vtr__caption p{font-size:11px}.vtr__counter{font-size:9px}.vtr__facts{gap:8px;font-size:8px;margin-top:23px}.vtr__preview-note{font-size:9px}.vtr__drawer{inset:auto 0 0;width:100%;height:auto;max-height:66dvh;border-radius:23px 23px 0 0;padding:16px 22px max(24px,env(safe-area-inset-bottom));border-left:0;border-top:1px solid var(--vtr-line)}.vtr__summary{grid-template-columns:80px 1fr;gap:17px;margin:8px 0}.vtr__summary img{width:80px;height:100px}.vtr__summary h2{font-size:25px}.vtr__price{font-size:17px;margin-top:7px}.vtr__description{font-size:12px;margin:7px 0}.vtr__field{margin:14px 0}.vtr__swatches button{width:30px;height:30px}.vtr.is-open .vtr__track{translate:0 -15px;scale:.42}.vtr__drawer[open]{animation:vtr-mobile-enter .25s ease both}.vtr__form select{height:40px;margin-bottom:12px}.vtr__size-label{margin-bottom:7px}.vtr__drawer-top{font-size:8px}.vtr__details{padding:12px 0}@keyframes vtr-mobile-enter{0%{translate:0 40px;opacity:0}to{translate:0 0;opacity:1}}}@media(prefers-reduced-motion:reduce){.vtr *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.vtr{--vtr-bg:rgb(var(--color-background,255 255 255));--vtr-ink:rgb(var(--color-foreground,23 23 23));--vtr-line:#e5e5e5;font-family:var(--font-body-family,inherit)}.vtr h1,.vtr__caption h2,.vtr__summary h2{font-family:var(--font-heading-family,inherit);font-weight:var(--font-heading-weight,700);letter-spacing:var(--font-heading-letter-spacing,-.03em)}.vtr__intro,.vtr__caption p,.vtr__description,.vtr__field strong,.vtr__facts{color:#555}.vtr__counter,.vtr__hint,.vtr__preview-note{color:#737373}.vtr__look,.vtr__look.is-center{border:0;box-shadow:none;background:transparent;mix-blend-mode:multiply}.vtr__look img,.vtr__look.is-center img,.vtr__summary img{filter:brightness(1.065);mix-blend-mode:multiply}.vtr__look:before,.vtr__look:after{display:none}.vtr__stage{height:500px}.vtr__look{width:360px;height:440px;bottom:30px}.vtr__filters button[aria-pressed=true]{background:#171717;color:#fff;border-color:#171717;box-shadow:none}.vtr__cta{background:rgb(var(--color-button-background,23 23 23));border-color:rgb(var(--color-button-border,23 23 23));color:rgb(var(--color-button-text,255 255 255))!important;border-radius:var(--rounded-button,3.75rem);font-family:var(--font-button-family,inherit)}.vtr__dots button[aria-pressed=true]:after{background:#171717}.vtr__drawer{background:rgb(var(--color-drawer-background,255 255 255))}.vtr__swatches button{border-color:#fff}.vtr__swatches button[aria-pressed=true]{outline-color:#171717}@media(min-width:1500px){.vtr__stage{height:540px}.vtr__look{width:400px;height:475px}}@media(max-width:700px){.vtr__stage{height:390px}.vtr__look{width:285px;height:345px;bottom:26px}}.vtr__stage{touch-action:pan-y pinch-zoom}.vtr__look img{-webkit-user-select:none;-webkit-touch-callout:none}.vtr__filters button,.vtr__view,.vtr__close,.vtr__swatches button{min-width:44px;min-height:44px}.vtr__dots button{width:44px;height:44px}.vtr__dots{gap:0;margin:0 0 10px}.vtr__swatches{flex-wrap:wrap}.vtr__form select{font-size:16px;min-height:44px}.vtr__drawer{height:100vh;max-height:100vh;height:100dvh;max-height:100dvh;padding-bottom:max(32px,env(safe-area-inset-bottom));padding-right:max(28px,env(safe-area-inset-right));-webkit-overflow-scrolling:touch}.vtr__track{transition:transform .35s;translate:none;scale:none}.vtr.is-open .vtr__track{translate:none;scale:none;transform:translate(-170px) scale(.9)}@media(max-width:700px){.vtr h1{font-size:clamp(32px,9vw,42px)}.vtr__stage{height:clamp(310px,95vw,390px)}.vtr__look{width:min(285px,72vw);height:calc(100% - 45px)}.vtr__arrow{width:44px;height:44px}.vtr__arrow--prev{left:10px}.vtr__arrow--next{right:10px}.vtr__caption{gap:12px;padding:0 12px;flex-wrap:wrap}.vtr__caption h2{font-size:clamp(18px,5vw,21px)}.vtr__drawer{height:auto;max-height:70vh;max-height:70dvh;padding-left:max(18px,env(safe-area-inset-left));padding-right:max(18px,env(safe-area-inset-right));padding-bottom:max(24px,env(safe-area-inset-bottom))}.vtr.is-open .vtr__track{translate:none;scale:none;transform:translateY(-15px) scale(.42)}.vtr__form select{height:44px}.vtr__facts{line-height:1.6}}@media(max-height:500px)and (orientation:landscape){.vtr__drawer{inset:0 0 0 auto;width:min(420px,100%);height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;border-radius:0;padding-top:max(16px,env(safe-area-inset-top))}.vtr.is-open .vtr__track{transform:translate(-130px) scale(.7)}}@media(prefers-reduced-motion:reduce){.vtr__track{transition:none}}.vtr__hotspot{top:72%;width:34px;height:34px;padding:0;line-height:1;font-family:Arial,sans-serif;font-size:24px;font-weight:400;letter-spacing:0;text-indent:0;display:flex;align-items:center;justify-content:center}.vtr__look,.vtr__look.is-center{mix-blend-mode:normal;isolation:isolate}.vtr__look img,.vtr__look.is-center img,.vtr__summary img{mix-blend-mode:normal}.vtr__look img,.vtr__summary img{clip-path:polygon(41.1% 19.6%,43% 20.5%,45% 21%,47.5% 21.25%,50% 21.35%,52.5% 21.25%,55% 21%,57% 20.5%,58.6% 19.6%,61% 20.6%,64% 21.8%,67% 23.3%,70% 25%,73.4% 27.4%,76.4% 30.3%,79% 33.4%,82% 37.3%,85% 41%,88.1% 43.8%,85% 45.6%,81% 47.8%,77% 49.7%,73.7% 51.2%,73.7% 80.2%,25.7% 80.2%,25.7% 51.2%,22% 49.7%,18% 47.8%,14% 45.6%,11.7% 43.8%,15% 40%,18% 36.2%,21% 32.5%,24% 29.6%,26% 27.4%,29% 25.3%,32% 23.5%,35% 21.9%,38.5% 20.6%);filter:none!important;mix-blend-mode:normal}.vtr__look img{position:absolute;left:0;top:50%;width:100%;height:auto;aspect-ratio:4/5;transform:translateY(-50%)}@media(max-width:700px){.vtr__hotspot{width:27px;height:27px;font-size:20px;box-shadow:0 0 0 4px #fff5}}.vtr__look[data-color=White] img,.vtr__summary img[data-shirt-color=White]{filter:brightness(1.028146) contrast(1.015)!important}.vtr__arrow span{display:block;transform:translateY(-2px);line-height:1}.vtr__look{touch-action:pan-y pinch-zoom;cursor:grab;-webkit-user-select:none;user-select:none}.vtr.is-dragging .vtr__look{cursor:grabbing}.vtr__look img{pointer-events:none;-webkit-user-drag:none}@media(max-width:1024px){.vtr__look{filter:none!important}}.vtr__track{pointer-events:auto}.vtr__stage,.vtr__look{touch-action:pan-y pinch-zoom!important}.vtr__dots{max-width:100%;padding:0 10px}.vtr__dots button{flex:0 1 44px;min-width:0}.vtr .vtr__explore{display:inline-flex;width:auto;min-width:0;max-width:calc(100% - 40px);min-height:44px;margin:0 auto;vertical-align:middle}.vtr{padding-top:var(--vtr-padding-top,44px);padding-bottom:var(--vtr-padding-bottom,32px)}.vtr h1{font-size:clamp(32.3px,4.25vw,57.8px)}.vtr__header .vtr__filters{margin-top:20px}.vtr__dots[hidden]{display:none!important}.vtr .vtr__explore{margin-top:16px}@media(max-width:700px){.vtr h1{font-size:clamp(27.2px,7.65vw,35.7px)}}.vtr__counter,.vtr__caption [data-view],.vtr__caption [data-color-label],.vtr__hint{display:none!important}.vtr__stage{margin-top:-24px;margin-bottom:-40px}.vtr__caption{margin:8px auto 0}.vtr .vtr__explore{margin-top:12px}@media(max-width:700px){.vtr__stage{margin-top:-18px;margin-bottom:-32px}}.vtr__stage{z-index:1}@media(min-width:701px){.vtr__hotspot{width:27px;height:27px;font-size:20px;box-shadow:0 0 0 4px #fff5}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/vzla-tshirt-ring.css.map */
