@import"https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700;800&display=swap";.vzla-tee-page .tee-details table,.vzla-tee-page .tee-details table th,.vzla-tee-page .tee-details table td{font-size:13px!important;line-height:1.5;letter-spacing:normal}.vzla-tee-page .tee-details table th,.vzla-tee-page .tee-details table td{padding:10px 12px!important}.vzla-tee-page .product__info{text-align:center}.vzla-tee-page .product__title{justify-content:center!important;flex-wrap:wrap}.vzla-tee-page .product__title h1{flex-basis:100%!important}.vzla-tee-page .product__title split-words{justify-content:center}.vzla-tee-page .product__title .product__price{margin-inline:auto}.vzla-tee-page .variant-picker .form__label,.vzla-tee-page .variant-picker .swatches{justify-content:center}.vzla-tee-page .variant-picker .swatches{gap:8px}.vzla-tee-page .variant-picker magnet-element{transform:none!important}.vzla-tee-page .variant-picker .label-swatch{width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:grid;place-items:center;border-radius:0!important;line-height:1;letter-spacing:0;font-size:12px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.vzla-tee-page .variant-picker .color-swatch{width:44px!important;height:44px!important;min-width:44px;display:block;border:8px solid #fff!important;border-radius:50%!important;background:var(--swatch-background)!important;background-clip:padding-box!important;box-shadow:none!important;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.vzla-tee-page .color-swatch[title=White]{--swatch-background:#fff!important}.vzla-tee-page .color-swatch[title=Black]{--swatch-background:#111!important}.vzla-tee-page .color-swatch[title="Desert Dust"]{--swatch-background:#d3c19b!important}.vzla-tee-page .color-swatch[title="Faded Coal"]{--swatch-background:#62666b!important}.vzla-tee-page .variant-picker .color-swatch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #0002;border-radius:50%;transform:none}.vzla-tee-page .variant-picker .color-swatch:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:1.5px solid transparent;border-radius:50%;transform:none;box-shadow:none}.vzla-tee-page .variant-picker input:checked+.color-swatch:after{border-color:#171717}.vzla-tee-page .variant-picker input:focus-visible+label{outline:2px solid #171717;outline-offset:4px}.vzla-tee-page .product-form__buttons>.flex{justify-content:center}.vzla-tee-page .tee-details{text-align:left}.vzla-tee-page{color:#111;font:14px/1.5 Archivo,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}.vzla-tee-page *{font-family:inherit}.vzla-tee-page .page-width{max-width:none;padding-inline:clamp(16px,4vw,48px)}.vzla-tee-page .product{gap:clamp(24px,4vw,64px)}.vzla-tee-page .product__media{border-radius:0}.vzla-tee-page .product__gallery slider-element,.vzla-tee-page .product__media button{border-radius:0!important}.vzla-tee-page wrapped-gift-block{visibility:hidden!important;position:absolute!important;max-height:0!important;overflow:hidden!important;pointer-events:none!important}.vzla-tee-page .product__media-list{gap:14px}.vzla-tee-page .product__vendor{font-size:11px;letter-spacing:.18em;color:#8a8a84;font-weight:600;text-transform:uppercase;margin:0}.vzla-tee-page .product__title{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:10px}.vzla-tee-page .product__title h1{font-size:19px;letter-spacing:.08em;font-weight:700;line-height:1.3;flex:1;margin:0}.vzla-tee-page .product__title .product__price{font-size:18px;color:#4a4a46;white-space:nowrap}.vzla-tee-page .installment{font-size:12px;color:#4a4a46;margin-top:12px}.vzla-tee-page .installment>:not(input):not(shopify-payment-terms){display:none!important}.vzla-tee-page .variant-picker{margin-top:22px;gap:22px}.vzla-tee-page .product-form__input legend,.vzla-tee-page .product-form__input .form__label{font-size:11px;letter-spacing:.14em;font-weight:700;text-transform:uppercase}.vzla-tee-page .label-swatch{border-radius:0;border:1px solid #e6e5e0;padding:9px 14px;font-size:12px;font-weight:600;letter-spacing:.06em;background:#fff;min-height:40px}.vzla-tee-page input:checked+.label-swatch{border-color:#111;box-shadow:inset 0 0 0 1px #111}.vzla-tee-page .product-form-wrapper{border-top:1px solid #e6e5e0;margin-top:26px;padding-top:18px}.vzla-tee-page .product-form__buttons>.flex{display:flex;flex-wrap:wrap}.vzla-tee-page .quantity-selector{border-radius:0;flex:0 0 120px;min-height:44px}.vzla-tee-page wrapped-gift-block,.vzla-tee-page gift-block-launcher{display:none!important}.vzla-tee-page .product-form__submit .btn-fill{border-radius:0}.vzla-tee-page .product-form__submit{flex:0 0 100%;width:100%;border-radius:0;min-height:54px;padding:19px;font-size:12px;letter-spacing:.2em;font-weight:700;text-transform:uppercase;background:#111;color:#fff}.vzla-tee-page .product-form__submit .btn-text{text-transform:uppercase}.vzla-tee-page .tee-accordions{margin-top:24px;border-top:1px solid #e6e5e0}.vzla-tee-page .tee-accordions details{border-bottom:1px solid #e6e5e0}.vzla-tee-page .tee-accordions summary{list-style:none;padding:17px 14px;font-size:11px;letter-spacing:.16em;font-weight:700;display:flex;justify-content:space-between;cursor:pointer;text-transform:uppercase}.vzla-tee-page .tee-accordions summary::-webkit-details-marker{display:none}.vzla-tee-page .tee-accordions summary:after{content:"";width:8px;height:8px;border:solid #111;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.vzla-tee-page .tee-accordions details[open] summary:after{transform:rotate(-135deg)}.vzla-tee-page .tee-details{padding:0 14px 18px;color:#4a4a46;font-size:13px;overflow-x:auto}.vzla-tee-page .tee-details h3{font-size:15px;letter-spacing:.08em;margin:18px 0 10px}.vzla-tee-page .tee-details table{display:block;max-width:100%;overflow-x:auto;border-radius:0}.vzla-tee-page .tee-details p{margin:0 0 10px}.vzla-tee-page .tee-details ul{padding-left:18px;margin:8px 0}@media(min-width:1024px){.vzla-tee-page .product{grid-template-columns:minmax(0,60%) minmax(0,1fr)}.vzla-tee-page .product__media-list{gap:14px}}@media(max-width:767px){.vzla-tee-page .product__title h1{font-size:19px}.vzla-tee-page .product__media-list{gap:0}.vzla-tee-page .product-form__buttons{min-width:0;max-width:100%}.vzla-tee-page .label-swatch{min-height:44px}}.vzla-tee-page .color-swatch[title=Desert]{--swatch-background:#d3c19b!important}.vzla-tee-page .color-swatch[title=Aloe]{--swatch-background:#88a69d!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/vzla-tee-product.css.map */
