.velto-pcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;margin:0 0 1.2rem;font-size:1.2rem;letter-spacing:.08rem;text-transform:uppercase;color:rgba(var(--color-foreground),.45)}.velto-pcrumbs a{color:rgba(var(--color-foreground),.7);text-decoration:none}.velto-pcrumbs a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.velto-pcrumbs a:last-child{color:rgb(var(--color-foreground))}.product .product__media-item .media,.product .product-media-container{border-radius:1.6rem;overflow:hidden}.product .product__media-icon{border-radius:50%;background:#000000bf}.product__info-container .product__text.inline-richtext{margin-bottom:.4rem;font-size:1.2rem;letter-spacing:.2rem;color:rgba(var(--color-foreground),.6)}.product__info-container .product__title{margin-bottom:1.2rem}.product__info-container .product__title h1{font-size:3.4rem;line-height:1.12;letter-spacing:-.02em}@media screen and (max-width:749px){.product__info-container .product__title h1{font-size:2.6rem}}.product__info-container .price__container{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem}.product__info-container .unit-price{margin:0;font-size:1.4rem;color:rgba(var(--color-foreground),.55)}.product__info-container .product__tax{margin-top:.2rem;font-size:1.2rem;color:rgba(var(--color-foreground),.45)}.product .product__info-container,.product .product__info-container.product__info-container--sticky{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1rem;align-content:start}.product__info-container>*{grid-column:1 / -1;min-width:0}.product .product__info-container>*{margin-top:0;margin-bottom:0}.product .product__info-container>.velto-pcrumbs{margin-bottom:1.6rem}.product .product__info-container>.product__text{margin-bottom:.4rem}.product .product__info-container>.product__title{margin-bottom:1.2rem}.product .product__info-container>.velto-pbadges{margin-bottom:1.6rem}.product .product__info-container>.product__tax{margin-top:.4rem}.product .product__info-container>variant-selects,.product .product__info-container>variant-radios{margin-top:2rem}.product .product__info-container>div:has(>form.installment):not(:has(shopify-payment-terms)){display:none}.product .product__info-container>.velto-deliv-line{margin-top:.8rem}.product .product__info-container>.product__description{margin-top:2.4rem}.product .product__info-container>.share-button{margin-top:1.6rem}.product__info-container>.product-form__quantity{grid-column:1;margin:2.4rem 0 0!important}.product__info-container>div:has(>product-form),.product__info-container>div:has(>.product-form){grid-column:2;margin:2.4rem 0 0!important}.product__info-container>.product-form__quantity .form__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.product__info-container .product-form__quantity .quantity{width:13.2rem;min-height:5.2rem;border-radius:0}.product__info-container .product-form__quantity .quantity__input{font-size:1.6rem;font-weight:700}.product__info-container product-form .product-form__buttons{max-width:none}.product__info-container product-form .product-form__submit{margin-bottom:0;letter-spacing:.12rem;font-weight:700}.product__info-container>div>product-form.product-form{margin:0}.product__info-container>.product-form__quantity{align-self:start}@media screen and (max-width:749px){.product__info-container .product-form__quantity .quantity{width:11.6rem}.product__info-container product-form .product-form__submit{padding:0 1rem;font-size:1.3rem;letter-spacing:.06rem;white-space:nowrap}}.product pickup-availability,.product .product__pickup-availabilities{display:none!important}.product__info-container .velto-deliv-line{margin-top:.8rem}.product__info-container .share-button{margin-top:1.6rem}.product__info-container .share-button__button{font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.product__description.is-structured{margin-top:2.4rem;font-size:1.45rem;line-height:1.65;color:rgba(var(--color-foreground),.82)}.velto-pinfo{display:grid;gap:1rem}.velto-pinfo__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;border-radius:1.2rem;border:1px solid rgba(var(--color-foreground),.1);background:rgba(var(--color-foreground),.1);overflow:hidden}.velto-pinfo__facts>div{padding:1.2rem 1.4rem;background:rgb(var(--color-background))}.velto-pinfo__facts dt{font-size:1.1rem;letter-spacing:.1rem;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}.velto-pinfo__facts dd{margin:.2rem 0 0;color:rgb(var(--color-foreground));font-weight:600;line-height:1.35;overflow-wrap:anywhere}.velto-pinfo__facts>div:last-child:nth-child(odd){grid-column:1 / -1}.velto-pinfo__sec{border-radius:1.2rem;border:1px solid rgba(var(--color-foreground),.1);background:rgba(var(--color-foreground),.025)}.velto-pinfo__sec>summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.4rem 1.6rem;color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:700;list-style:none;cursor:pointer}.velto-pinfo__sec>summary::-webkit-details-marker{display:none}.velto-pinfo__chev{flex:0 0 auto;width:.9rem;height:.9rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);opacity:.6;transition:transform .2s ease}.velto-pinfo__sec[open]>summary .velto-pinfo__chev{transform:rotate(-135deg) translate(-2px,-2px)}.velto-pinfo__body{padding:0 1.6rem 1.6rem}.velto-pinfo__body>:first-child{margin-top:0}.velto-pinfo__body>:last-child{margin-bottom:0}.velto-pinfo__body p{margin:0 0 .8rem}.velto-allergen{color:rgb(var(--color-foreground));font-weight:800;text-decoration:underline;text-decoration-color:rgba(var(--color-foreground),.35);text-underline-offset:.25rem}.product__description .velto-ntable{width:100%;margin:0;border:0;border-collapse:collapse;font-size:1.4rem;font-variant-numeric:tabular-nums}.product__description .velto-ntable td,.product__description .velto-ntable th{padding:.9rem 0;border:0;border-bottom:1px solid rgba(var(--color-foreground),.08);background:none!important;color:rgba(var(--color-foreground),.85)!important;font-weight:400;text-align:left}.product__description .velto-ntable tr>:first-child{color:rgb(var(--color-foreground))!important;font-weight:600}.product__description .velto-ntable tr>:last-child{text-align:right;white-space:nowrap}.product__description .velto-ntable tr:last-child>*{border-bottom:0}.product__description .velto-ntable .is-sub,.product__description .velto-ntable tr>.is-sub:first-child{padding-left:1.4rem;font-weight:400;color:rgba(var(--color-foreground),.6)!important}.product__description .velto-ntable tr.is-head>*{padding-top:0;font-size:1.2rem;font-weight:400!important;letter-spacing:.08rem;text-transform:uppercase;color:rgba(var(--color-foreground),.5)!important}.velto-satc{position:fixed;z-index:90;left:0;right:0;bottom:0;padding:1rem 0 calc(1rem + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(var(--color-foreground),.1);background:#0a0a0aeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translateY(110%);transition:transform .25s ease}.velto-satc.is-visible{transform:none}.velto-satc__inner{display:flex;align-items:center;gap:1.2rem}.velto-satc__img{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:.8rem;background:#fff;overflow:hidden}.velto-satc__img img{width:100%;height:100%;object-fit:contain;padding:10%}.velto-satc__text{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.velto-satc__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.4rem;font-weight:600}.velto-satc__price{font-size:1.5rem;font-weight:700}.velto-satc__btn{flex:0 0 auto;height:4.8rem;padding:0 2.4rem;border:0;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;letter-spacing:.12rem;text-transform:uppercase;cursor:pointer}.velto-satc__btn:hover{background:rgba(var(--color-foreground),.88)}.velto-satc__btn[disabled]{opacity:.4;cursor:default}@media screen and (max-width:749px){.velto-satc__img{width:4.2rem;height:4.2rem}.velto-satc__btn{padding:0 1.6rem;font-size:1.2rem;letter-spacing:.06rem}}body.velto-has-satc .velto-toast{bottom:calc(8.4rem + env(safe-area-inset-bottom,0px))}
/*# sourceMappingURL=/cdn/shop/t/7/assets/velto-product.css.map */
