product-info[id^=MainProduct-]{color:var(--volea-ink);font-size:14px;letter-spacing:0}product-info[id^=MainProduct-]>.page-width{max-width:1360px;padding-inline:40px}product-info[id^=MainProduct-] .product__info-container{max-width:480px;margin-inline:auto}product-info[id^=MainProduct-] .product__info-container>*+*{margin-top:20px}product-info[id^=MainProduct-] .product__info-container>*{margin-bottom:0}product-info[id^=MainProduct-] .product__info-container>div:has(>form.installment):not(:has(shopify-payment-terms)){display:none}product-info[id^=MainProduct-] .product__title+div[id^=price-]{margin-top:0}product-info[id^=MainProduct-] .product__title{margin:0 0 14px}product-info[id^=MainProduct-] .product__title h1{font-family:var(--font-body-family);font-size:28px;font-weight:400;line-height:1.25;letter-spacing:-.025em;margin:0;text-wrap:balance}product-info[id^=MainProduct-] .price{font-size:18px;line-height:1.4;letter-spacing:0;font-weight:400}product-info[id^=MainProduct-] .price .price-item{margin-right:10px}product-info[id^=MainProduct-] .price s.price-item{font-size:14px;color:#77727f}product-info[id^=MainProduct-] .price .badge{font-size:9px;padding:5px 8px;letter-spacing:.05em;vertical-align:middle}product-info[id^=MainProduct-] .product__tax{font-size:11px;line-height:1.6;letter-spacing:0;margin-top:7px;color:#706c7c}product-info[id^=MainProduct-] .installment{font-size:12px;margin-top:0}product-info[id^=MainProduct-] .product-form__input{max-width:none;min-width:0;margin:0 0 18px}product-info[id^=MainProduct-] .form__label{font-size:12px;line-height:1.5;letter-spacing:.015em;margin-bottom:8px;color:var(--volea-ink)}product-info[id^=MainProduct-] .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;min-width:34px;max-width:34px;min-height:34px;max-height:34px;aspect-ratio:1/1;overflow:hidden;padding:0;margin:0 7px 7px 0;border:none;background:transparent;border-radius:50%;font-size:12px;line-height:1;letter-spacing:0;transition:background-color .15s,border-color .15s}product-info[id^=MainProduct-] .product-form__input--pill input[type=radio]+label:before{box-shadow:none;display:none}product-info[id^=MainProduct-] .product-form__input--pill input[type=radio]:checked+label{background:var(--volea-ink);border-color:var(--volea-ink);color:#fff}product-info[id^=MainProduct-] .product-form__input--pill input[type=radio].disabled+label{color:#8e8998;text-decoration:line-through}product-info[id^=MainProduct-] .product-form__input--pill input[type=radio].disabled:checked+label{color:#d6d1e0}product-info[id^=MainProduct-] .product-form__input--pill input[type=radio]:focus-visible+label{outline:none;box-shadow:none}product-info[id^=MainProduct-] .quantity{min-height:50px;height:50px;width:112px;border:1px solid var(--volea-line);background:#fff;border-radius:var(--buttons-radius);overflow:hidden}product-info[id^=MainProduct-] .quantity:before,product-info[id^=MainProduct-] .quantity:after{box-shadow:none}product-info[id^=MainProduct-] .quantity__button{width:34px;min-width:34px}product-info[id^=MainProduct-] .quantity__input{font-size:13px;padding:0;min-width:0}product-info[id^=MainProduct-] .product-form{margin:0}product-info[id^=MainProduct-] .product-form__buttons{max-width:none}product-info[id^=MainProduct-] .product-form__submit{margin:0;min-height:50px;font-size:11px;letter-spacing:.09em;background:var(--volea-ink);color:#fff;border:1px solid var(--volea-ink);border-radius:var(--buttons-radius);transition:background .2s}product-info[id^=MainProduct-] .product-form__submit:after,product-info[id^=MainProduct-] .product-form__submit:before{box-shadow:none}product-info[id^=MainProduct-] .product-form__submit:hover:not([disabled]){background:#3b2b76;border-color:#3b2b76}product-info[id^=MainProduct-] .product-form__submit[disabled]{opacity:.55}product-info[id^=MainProduct-] .product__info-container:has(.product-form__quantity){display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:12px;align-content:start}product-info[id^=MainProduct-] .product__info-container:has(.product-form__quantity)>*{grid-column:1/-1;min-width:0}product-info[id^=MainProduct-] .product__info-container:has(.product-form__quantity)>.product-form__quantity{grid-column:1;margin:5px 0 0;align-self:end}product-info[id^=MainProduct-] .product__info-container:has(.product-form__quantity)>div:has(>product-form){grid-column:2;margin:0;align-self:end}product-info[id^=MainProduct-] .product__info-container .product__text{font-size:12px;line-height:1.7}product-info[id^=MainProduct-] .v-pdp-intro{margin-bottom:16px}.v-pdp-intro nav{display:flex;align-items:center;gap:9px;font-size:10px;line-height:1.6;letter-spacing:.015em;color:#7b768a;margin-bottom:24px}.v-pdp-intro nav a{color:inherit;text-decoration:none;min-height:24px;display:inline-flex;align-items:center}.v-pdp-intro nav a:hover{text-decoration:underline;text-underline-offset:4px}.v-pdp-intro p{font-size:10px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;margin:0;color:#777080}product-info[id^=MainProduct-] .v-pdp-summary{font-size:13px;line-height:1.75;color:#6b6574;margin-bottom:6px;max-width:430px}product-info[id^=MainProduct-] .v-product-details{margin-top:26px;border-top:1px solid var(--volea-line)}product-info[id^=MainProduct-] .v-product-details summary{padding:17px 0;font-size:12px;font-weight:500;letter-spacing:.015em;min-height:52px}product-info[id^=MainProduct-] .v-product-details summary span{font-size:17px}product-info[id^=MainProduct-] .v-product-details details>div{padding-bottom:20px;font-size:13px;line-height:1.75;color:#67616f}product-info[id^=MainProduct-] .v-product-details .rte :is(p,li,span,div){font-size:13px!important;line-height:1.75!important;letter-spacing:0}product-info[id^=MainProduct-] .v-product-details .rte :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-body-family);font-size:13px!important;line-height:1.65!important;font-weight:500;letter-spacing:0;margin:16px 0 8px;color:var(--volea-ink)}product-info[id^=MainProduct-] .v-product-details .rte p{margin:0 0 12px}product-info[id^=MainProduct-] .v-product-details .rte p:last-child{margin-bottom:0}product-info[id^=MainProduct-] .v-product-details summary:focus-visible{outline:2px solid var(--volea-ink);outline-offset:3px}.v-pdp-help{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:20px 0 0;font-size:11px;line-height:1.6;color:#777080}.v-pdp-help a{color:var(--volea-ink);text-decoration:underline;text-underline-offset:4px;min-height:32px;display:inline-flex;align-items:center;white-space:nowrap}product-info[id^=MainProduct-] .product__media-list .media-type-image{--aspect-ratio:.6666667;--preview-ratio:.6666667;width:100%}product-info[id^=MainProduct-] .product__media-list .media-type-image .product__media{padding-top:150%!important;background:#fff;border-radius:var(--media-radius);overflow:hidden}product-info[id^=MainProduct-] .product__media-list .product__media img{object-fit:contain!important}product-info[id^=MainProduct-] .thumbnail{border:1px solid transparent!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;overflow:hidden!important;isolation:isolate}product-info[id^=MainProduct-] .thumbnail[aria-current=true]{border:1px solid var(--volea-ink)!important;box-shadow:none!important}product-info[id^=MainProduct-] .thumbnail img{object-fit:contain;width:100%!important;height:100%!important;border-radius:inherit!important;display:block}product-info[id^=MainProduct-] .product__media-item{animation:none;opacity:1;transform:none}product-info[id^=MainProduct-] .product__media-icon{width:30px;height:30px;background:#ffffffd9;box-shadow:none;border:0}product-info[id^=MainProduct-] .product__pickup-availabilities{font-size:12px}.related-products .related-products__heading{font-size:26px;font-weight:400;letter-spacing:-.025em}@media(min-width:990px){product-info[id^=MainProduct-] .product:not(.product--no-media){display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:64px;align-items:start}product-info[id^=MainProduct-] .product:not(.product--no-media)>.grid__item{width:100%;max-width:100%;padding:0;min-width:0}product-info[id^=MainProduct-] .product__info-wrapper{padding-top:4px!important}product-info[id^=MainProduct-] media-gallery{display:grid;grid-template-columns:62px minmax(0,1fr);gap:12px;max-width:560px;margin-inline:auto;align-items:start}product-info[id^=MainProduct-] media-gallery:not(:has(.thumbnail-slider)){display:block;max-width:480px}product-info[id^=MainProduct-] media-gallery>slider-component:first-of-type{grid-column:2;grid-row:1;min-width:0}product-info[id^=MainProduct-] media-gallery>.thumbnail-slider{display:block;grid-column:1;grid-row:1;margin:0;width:62px}product-info[id^=MainProduct-] .thumbnail-slider>.slider-button{display:none}product-info[id^=MainProduct-] .thumbnail-slider .thumbnail-list.slider{display:flex;flex-direction:column;flex-wrap:nowrap;flex:none;width:62px;gap:10px;overflow-y:auto;overflow-x:hidden;max-height:720px;margin:0;padding:0;scroll-padding:0}product-info[id^=MainProduct-] .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:62px;max-width:62px;height:93px;margin:0;flex:none;aspect-ratio:2/3}product-info[id^=MainProduct-] .thumbnail-list__item:before{display:none}product-info[id^=MainProduct-] .product__column-sticky{top:calc(var(--header-height,100px) + 24px)}}@media(min-width:750px)and (max-width:989px){product-info[id^=MainProduct-]>.page-width{padding-inline:28px}product-info[id^=MainProduct-] .product__info-wrapper{padding-left:28px}product-info[id^=MainProduct-] .product__title h1{font-size:24px}product-info[id^=MainProduct-] .product__info-container:has(.product-form__quantity){grid-template-columns:96px minmax(0,1fr);column-gap:8px}product-info[id^=MainProduct-] .quantity{width:96px}product-info[id^=MainProduct-] .quantity__button{width:28px;min-width:28px}product-info[id^=MainProduct-] .product-form__submit{font-size:10px;letter-spacing:.025em;padding:0 8px}}@media(max-width:749px){product-info[id^=MainProduct-]>.page-width{padding-inline:20px}product-info[id^=MainProduct-] .product__media-list{margin-left:0;margin-right:0;scroll-padding-left:0}product-info[id^=MainProduct-] .product__media-list .product__media-item{width:100%;margin-left:0;padding:0}product-info[id^=MainProduct-] .product__media-list:after{display:none}product-info[id^=MainProduct-] .product__info-wrapper{padding-top:22px}product-info[id^=MainProduct-] .product__title h1{font-size:24px;line-height:1.3}product-info[id^=MainProduct-] .price{font-size:17px}product-info[id^=MainProduct-] .v-pdp-intro{margin-bottom:12px}.v-pdp-intro nav{margin-bottom:16px}product-info[id^=MainProduct-] .thumbnail-slider{margin:10px 0 0}product-info[id^=MainProduct-] .thumbnail-list{gap:8px;padding:0;scroll-padding-left:0}product-info[id^=MainProduct-] .thumbnail-list__item.slider__slide{width:54px;max-width:54px;aspect-ratio:2/3}product-info[id^=MainProduct-] .thumbnail-list__item:before{padding-bottom:150%}product-info[id^=MainProduct-] .thumbnail-slider>.slider-button{display:none}product-info[id^=MainProduct-] .product__info-container>*+*{margin-top:18px}product-info[id^=MainProduct-] .v-product-details{margin-top:24px}.v-pdp-help{font-size:11px}.related-products .related-products__heading{font-size:23px}}@media(prefers-reduced-motion:reduce){product-info[id^=MainProduct-] *{scroll-behavior:auto;transition:none!important}}product-info[id^=MainProduct-] [id^=GalleryViewer-]{position:relative}product-info[id^=MainProduct-] .v-gallery-arrows{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3}product-info[id^=MainProduct-] .v-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;display:flex;align-items:center;justify-content:center;pointer-events:auto;border:0;border-radius:50%;background:transparent;color:#000;cursor:pointer;padding:14px;box-shadow:none}product-info[id^=MainProduct-] .v-gallery-arrow--previous{left:12px}product-info[id^=MainProduct-] .v-gallery-arrow--next{right:12px}product-info[id^=MainProduct-] .v-gallery-arrow .svg-wrapper{display:flex;width:12px;height:12px}product-info[id^=MainProduct-] .v-gallery-arrow--previous svg{transform:rotate(90deg)}product-info[id^=MainProduct-] .v-gallery-arrow--next svg{transform:rotate(-90deg)}product-info[id^=MainProduct-] .v-gallery-arrow:hover{background:transparent;color:#000}product-info[id^=MainProduct-] .v-gallery-arrow:focus-visible{outline:2px solid var(--volea-ink);outline-offset:3px}product-info[id^=MainProduct-] [id^=GalleryViewer-]>.slider-buttons{display:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/volea-product.css.map */
