.product.grid{--alv-pdp-line: #e6e8ec;--alv-pdp-soft: #f6f7f9;--alv-pdp-sky: #e8f5fb;--alv-pdp-sky-ink: #1f7fa6}.alv-viewer{position:relative}.alv-hub-gallery{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:#fff;border-radius:10px;overflow:hidden}.product.alv-pdp--preview .alv-hub-gallery{display:block}.alv-hub-gallery .hubs,.alv-hub-gallery .hubs-gal,.alv-hub-gallery .hubs-main{height:100%;margin:0}.alv-hub-gallery .hubs-main{max-width:none;aspect-ratio:auto;background:#fff;border-radius:10px}.alv-hub-gallery .hubs-thumbs{display:none}.alv-preview-toggle{position:absolute;z-index:4;left:50%;bottom:14px;transform:translate(-50%);border:0;border-radius:40px;padding:8px 16px;background:#fffffff2;box-shadow:0 2px 10px #00000026;color:var(--alv-ink, #202024);font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.alv-preview-toggle[hidden]{display:none}@media screen and (min-width:990px){.product__media-wrapper media-gallery[data-desktop-layout^=thumbnail]:has(>.thumbnail-slider){display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:start}media-gallery[data-desktop-layout^=thumbnail]>[id^=GalleryViewer-]{grid-column:2;grid-row:1}media-gallery[data-desktop-layout^=thumbnail]>.thumbnail-slider{grid-column:1;grid-row:1;display:block}media-gallery[data-desktop-layout^=thumbnail] .thumbnail-slider .slider-button{display:none}media-gallery[data-desktop-layout^=thumbnail] .thumbnail-list{display:flex;flex-direction:column;gap:10px;max-height:560px;overflow-y:auto;scrollbar-width:none;padding:0}media-gallery[data-desktop-layout^=thumbnail] .thumbnail-list__item{width:76px!important;flex:0 0 auto}.product__media-wrapper .product__media-item,.product__media-wrapper .thumbnail{border-radius:10px;overflow:hidden}}.product .product__info-container>*+*{margin-top:1.2rem;margin-bottom:1.2rem}.product .product__title h1{font-size:20px;line-height:1.45;font-weight:500;margin:0}@media screen and (min-width:990px){.product .product__title h1{font-size:21px}}.product .price--large .price-item{font-size:26px;line-height:1.2;font-weight:700}.product .price--large.price--on-sale .price-item--regular{font-size:15px;font-weight:400;color:#8e8e93}.product .price .price__container{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.product .price__badge-sale{display:none!important}.alv-save{display:inline-block;background:var(--alv-pdp-sky);color:var(--alv-pdp-sky-ink);border-radius:40px;padding:3px 10px;font-size:13px;font-weight:600;line-height:1.4}.product .product__tax{font-size:12px;margin-top:.4rem}.alv-delivery{border:1px solid var(--alv-pdp-line);border-radius:10px;padding:12px 14px;font-size:13.5px;line-height:1.45}.alv-delivery p{margin:0}.alv-delivery__head{color:var(--alv-muted, #52525b)}.alv-delivery__country{color:var(--alv-pdp-sky-ink);font-weight:600}.alv-delivery__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px 16px;margin:10px 0;padding-top:10px;border-top:1px dashed var(--alv-pdp-line)}.alv-delivery__label{font-weight:500}.alv-delivery__date{color:var(--alv-muted, #52525b)}.alv-delivery__date strong{color:var(--alv-ink, #202024);text-decoration:underline;text-underline-offset:3px}.alv-delivery__note{display:flex;align-items:center;gap:8px;background:var(--alv-pdp-sky);border-radius:8px;padding:6px 10px;font-size:13px}.product .product-form__input--pill .form__label{font-weight:600;font-size:14px;margin-bottom:8px}.product .product-form__input--pill input[type=radio]+label{border-radius:8px;min-width:64px;padding:9px 14px;margin:0 8px 8px 0;font-size:13.5px;font-weight:600;text-align:center;border:1px solid #d5d8de;background:#fff;color:var(--alv-ink, #202024)}.product .product-form__input--pill input[type=radio]:checked+label{background:#fff;color:var(--alv-ink, #202024);border-color:var(--alv-orange, #e78534);box-shadow:inset 0 0 0 1px var(--alv-orange, #e78534)}.product-form [data-hub-studio] .hubs{background:var(--alv-pdp-soft);border:1px solid var(--alv-pdp-line);border-radius:10px;padding:14px;margin:0 0 14px;gap:12px}.product-form [data-hub-studio] .hubs-field label.hubs-l{font-size:14px}.product-form [data-hub-studio] .hubs-field input[type=text],.product-form [data-hub-studio] .hubs-field textarea,.product-form [data-hub-studio] .hubs-field select{border-radius:8px;padding:11px 12px;border-color:#d5d8de}.product-form [data-hub-studio] .hubs-confirm{font-size:12.5px;color:var(--alv-muted, #52525b)}.product-form [data-hub-studio] .hubs-actions button,.product-form [data-hub-studio] .hubs-preview-btn{background:#fff;border:1.5px solid var(--alv-ink, #202024);color:var(--alv-ink, #202024);border-radius:8px;padding:12px;text-transform:uppercase;letter-spacing:.02em;font-size:14px}.product-form [data-hub-studio] .hubs-status:empty{display:none}.product-form__buttons{max-width:none}.alv-buyrow{display:flex;gap:10px;align-items:stretch;margin-bottom:10px}.alv-buyrow .product-form__quantity{margin:0;flex:0 0 auto}.alv-buyrow .quantity__label{display:none}.alv-buyrow .quantity{width:128px;min-height:48px;height:100%}.alv-buyrow .quantity:after{border-radius:8px;box-shadow:0 0 0 1px #c9cdd4}.alv-buyrow .quantity:before{border-radius:8px}.alv-buyrow .product-form__submit{flex:1;margin:0;min-height:48px;border-radius:8px;background:var(--alv-orange, #e78534);color:#fff;font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.04em}.alv-buyrow .product-form__submit:after,.alv-buyrow .product-form__submit:before{display:none}.alv-buyrow .product-form__submit:hover{background:var(--alv-orange-strong, #ee860f)}.alv-buyrow .product-form__submit[disabled]{opacity:.55}.product-form__buttons .shopify-payment-button__button{border-radius:8px;overflow:hidden}.alv-eta{font-size:13px}.alv-eta__line{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:14px}.alv-eta__line strong{font-weight:700}.alv-eta__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);position:relative}.alv-eta__steps:before{content:"";position:absolute;top:15px;left:16.6%;right:16.6%;border-top:1px dashed #b7c3cc}.alv-eta__steps li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;position:relative}.alv-eta__dot{width:32px;height:32px;border-radius:50%;background:var(--alv-pdp-sky);color:var(--alv-pdp-sky-ink);display:flex;align-items:center;justify-content:center;margin-bottom:4px}.alv-eta__steps strong{font-size:13px}.alv-eta__steps span:last-child{font-size:12px;color:var(--alv-muted, #52525b)}.alv-acc{border-top:1px solid var(--alv-pdp-line)}.alv-acc__item{border-bottom:1px solid var(--alv-pdp-line)}.alv-acc__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:14px 4px;font-weight:600;font-size:14.5px}.alv-acc__item summary::-webkit-details-marker{display:none}.alv-acc__item summary .alv-icon{transition:transform .2s ease}.alv-acc__item[open] summary .alv-icon{transform:rotate(180deg)}.alv-acc__body{padding:0 4px 16px;font-size:14px;line-height:1.6}.alv-acc__body>:first-child{margin-top:0}.alv-share{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--alv-muted, #52525b)}.alv-share span{margin-right:4px}.alv-share a{width:30px;height:30px;border-radius:50%;border:1px solid var(--alv-pdp-line);display:inline-flex;align-items:center;justify-content:center;color:var(--alv-ink, #202024)}.alv-share a:hover{border-color:var(--alv-orange, #e78534);color:var(--alv-orange, #e78534)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/alv-pdp.css.map */
