@font-face{font-family:Dela Gothic One;src:url(dela-gothic-one-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Zen Kaku Gothic New;src:url(zen-kaku-gothic-new-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Zen Kaku Gothic New;src:url(zen-kaku-gothic-new-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Zen Kaku Gothic New;src:url(zen-kaku-gothic-new-700.woff2) format("woff2");font-weight:700;font-display:swap}:root{--font-heading-family: "Dela Gothic One", "Zen Kaku Gothic New", sans-serif;--font-heading-weight: 400;--font-heading-style: normal;--font-body-family: "Zen Kaku Gothic New", system-ui, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 700;--vt-ink: #01041e;--vt-glow: #1800cb;--vt-case: #0a0d33;--vt-line: #1f2560;--vt-text: #f2f0ea;--vt-muted: #b9bbd6;--vt-pop: #ffe23d;--vt-pop-ink: #121212;--vt-red: #d7001a;--vt-ease: cubic-bezier(.23, 1, .32, 1)}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}input,textarea,select{font-size:16px}.button,.shopify-payment-button__button,.quantity__button,.header__icon,.card-wrapper a{touch-action:manipulation}.button,.quantity__button,.header__icon{-webkit-user-select:none;user-select:none}::selection{background:var(--vt-pop);color:var(--vt-pop-ink)}:focus-visible{outline-color:var(--vt-pop)}body{letter-spacing:.02rem;scrollbar-color:var(--vt-line) var(--vt-ink)}.h0,.h1,.h2,.h3,h1,h2,h3{letter-spacing:0;line-height:1.15;text-wrap:balance}.h4,.h5,h4,h5{font-family:var(--font-body-family);font-weight:700;letter-spacing:.02rem}.section-header .header-wrapper{border-bottom:1px solid var(--vt-line)}.dr-logo{display:inline-flex;align-items:center;gap:.6rem}.dr-logo img{display:block;width:auto;max-width:none}.dr-logo__icon{height:4.2rem}.dr-logo__text{height:3.2rem}@media screen and (min-width:750px){.dr-logo__icon{height:5.2rem}.dr-logo__text{height:4rem}}.button,.shopify-challenge__button,.customer button{border-radius:12px;font-weight:700;letter-spacing:.02rem;transition:transform .14s var(--vt-ease),background-color .16s ease,box-shadow .16s ease}.button:not([disabled]):active{transform:scale(.97)}.product-form__submit.button--secondary:not([disabled]){--color-button: 255, 226, 61;--color-button-text: 18, 18, 18;--alpha-button-background: 1;--alpha-button-border: 1;background-color:var(--vt-pop);color:var(--vt-pop-ink);box-shadow:0 6px 16px #ffe23d29}.product-form__submit.button--secondary:not([disabled]):after{box-shadow:none}.product-form__submit[disabled]{background:var(--vt-case);color:var(--vt-muted);opacity:1}.card-wrapper .card{border-radius:12px}.card-wrapper .card__inner .card__media{background:#fff}.card__heading{font-family:var(--font-body-family);font-weight:700;letter-spacing:.01rem;line-height:1.3}.card-information .price{font-weight:700}.card-information .price s.price-item{color:var(--vt-muted)}@media(hover:hover)and (pointer:fine){.card-wrapper .card{transition:transform .22s var(--vt-ease),box-shadow .22s var(--vt-ease)}.card-wrapper:hover .card{transform:translateY(-3px);box-shadow:0 14px 28px #00000080,0 0 0 1px #ffe23d59}}.badge{border-radius:999px;font-weight:700;letter-spacing:.02rem}.product__media-wrapper{position:relative;isolation:isolate}.product__media-wrapper:before{content:"";position:absolute;top:-4%;right:-8%;bottom:10%;left:-8%;z-index:-1;background:radial-gradient(closest-side,#1800cbbf,#1800cb00);pointer-events:none}.product__media-wrapper .product__media-item .product-media-container{border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 18px 34px #00000a99}.product__title h1{font-size:clamp(2.2rem,5.4vw,3.6rem);line-height:1.12}.product__info-container .price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem}.product__info-container .price .price__container{display:inline-flex;align-items:baseline;background:var(--vt-pop);color:var(--vt-pop-ink);padding:.8rem 1.4rem .9rem;border-radius:3px;transform:rotate(-2deg);box-shadow:0 6px 14px #00000073}.product__info-container .price .price-item--last,.product__info-container .price__regular .price-item--regular{font-family:Dela Gothic One,sans-serif;font-size:2.8rem;line-height:1;color:var(--vt-red);letter-spacing:0}.product__info-container .price__sale s.price-item{color:#4a4a4a;font-size:1.5rem;margin-right:.6rem}.product__info-container .product__tax{color:var(--vt-muted)}.product__description{color:var(--vt-muted);line-height:1.7}.product__description strong{color:var(--vt-text)}.product__info-container .icon-with-text--horizontal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.product__info-container .icon-with-text--horizontal .icon-with-text__item{display:flex;width:100%;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:flex-start;gap:.6rem;margin:0;padding:1.2rem .6rem;background:var(--vt-case);border-radius:12px;text-align:center}.product__info-container .icon-with-text--horizontal .icon-with-text__item .svg-wrapper,.product__info-container .icon-with-text--horizontal .icon-with-text__item svg{color:var(--vt-pop);margin:0}.product__info-container .icon-with-text--horizontal .h4{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;line-height:1.3;margin:0}.product__info-container .shopify-app-block:has(.trustpilot-widget){margin-top:.8rem;border-top:1px solid var(--vt-line);padding-top:.8rem}.footer{border-top:1px solid var(--vt-line)}@media(prefers-reduced-motion:reduce){.button:not([disabled]):active,.card-wrapper:hover .card{transform:none}}.dr-tp-review{display:flex;align-items:center;justify-content:center;min-height:4.8rem;margin-top:.4rem;border:1px solid var(--vt-line);border-radius:12px;color:var(--vt-text);font-weight:700;text-decoration:none;touch-action:manipulation;transition:transform .14s var(--vt-ease),border-color .16s ease}.dr-tp-review:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.dr-tp-review:hover{border-color:var(--vt-pop)}}.dr-tp-section{max-width:72rem;display:flex;flex-direction:column;gap:1.6rem;text-align:center}.dr-tp-section__heading{margin:0}.dr-tp-section .dr-tp-review{align-self:center;width:100%;max-width:36rem}
/*# sourceMappingURL=/cdn/shop/t/11/assets/vitrina.css.map */
