html body:not(#vvao) #header-group [id*=header_announcements]{display:block!important}html body:not(#vvao) #header-group .header__row--top{padding-top:0!important;padding-bottom:0!important}html body:not(#vvao) #header-group .account-button{display:none!important}html body:not(#vvao) #header-group:after{content:"";display:block;height:1px;background:#0000000f}@media(max-width:989px){html body:not(#vvao) .product-information .hk-mobile-loop-gallery .hk-mobile-loop-gallery__slide,html body:not(#vvao) .product-information .hk-mobile-loop-gallery .hk-mobile-loop-gallery__slide .product-media-container,html body:not(#vvao) .product-information .hk-mobile-loop-gallery .hk-mobile-loop-gallery__slide .product-media,html body:not(#vvao) .product-information .hk-mobile-loop-gallery .hk-mobile-loop-gallery__slide.vv-sq .product-media-container{aspect-ratio:1 / 1!important;height:auto!important;max-height:86vh}html body:not(#vvao) .product-information .hk-mobile-loop-gallery .hk-mobile-loop-gallery__slide .product-media img,html body:not(#vvao) .product-information .hk-mobile-loop-gallery .hk-mobile-loop-gallery__slide.vv-sq .product-media img{object-fit:cover!important;object-position:50% 50%!important}html body:not(#vvao) .product-information .hk-mobile-loop-gallery{position:relative!important}html body:not(#vvao) .product-information .hk-mobile-loop-gallery__track{aspect-ratio:1 / 1!important}html body:not(#vvao) .product-information media-gallery .vv-gbar{display:none!important}html body:not(#vvao) .product-information media-gallery{margin-bottom:0!important}}.ao-counter{position:absolute;bottom:14px;left:50%;transform:translate(-50%);font-family:Helvetica,Arial,sans-serif;font-size:.6875rem;letter-spacing:.18em;color:#0000008c;pointer-events:none;z-index:3;line-height:normal}html body:not(#vvao) .product-details{color:#000000cf;font-family:Helvetica,Arial,sans-serif}html body:not(#vvao) .product-details [class*=__product_title_] :is(h1,h2,p){font:500 21.6px/27px Helvetica,Arial,sans-serif!important;letter-spacing:0!important;text-transform:uppercase!important;color:#000000cf!important}.ao-meta{display:block;width:100%;margin:10px 0 0;font-family:Helvetica,Arial,sans-serif}.ao-rating{display:flex;align-items:center;gap:8px;color:#000000cf;text-decoration:none;font-size:14px;line-height:1.6}.ao-stars{font-size:14px;letter-spacing:1.5px;line-height:1;margin:0;color:#000000cf}.ao-rating b{margin:0;font-size:13px;font-weight:600;line-height:1.6}.ao-rating__txt{font-size:13px;line-height:1.6;color:#0009;letter-spacing:.01em;text-decoration:underline;text-underline-offset:3px}.ao-points{list-style:disc;margin:8px 0 0;padding:0 0 0 1.15em;display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:1.5;color:#0000008c;letter-spacing:.01em}.ao-points li{display:list-item;margin:0;padding:0}.ao-points li:before{content:none;display:none}.ao-points li::marker{color:#00000059}.ao-price{margin:16px 0 0;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:.01em;color:#000000cf}.ao-cmp{margin:5px 0 0;font-size:14px;line-height:1.6;color:#0000008c;letter-spacing:.01em}.ao-cmp s{text-decoration:line-through;color:inherit}.ao-sep{margin:0 2px}.ao-cmp b{color:#1e7d43;font-weight:600}.ao-meta:after{content:"";display:block;height:1px;margin-top:18px;background:#0000001f}html body:not(#vvao) .product-details .variant-picker{margin:18px 0 0!important}html body:not(#vvao) .product-details .variant-option{row-gap:9px!important;column-gap:8px!important}html body:not(#vvao) .product-details .variant-option--swatches{column-gap:10px!important}html body:not(#vvao) .product-details .variant-option+.variant-option{margin-top:18px!important}html body:not(#vvao) .product-details .variant-option>legend{display:flex!important;align-items:baseline!important;justify-content:flex-start!important;gap:0!important;margin:0!important;font:400 11px/1.6 Helvetica,Arial,sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#0000008c!important}html body:not(#vvao) .product-details .variant-option>legend .variant-option__swatch-value,html body:not(#vvao) .product-details .variant-option>legend .vv-opt-value{margin:0 0 0 auto!important;font:400 13px/1.6 Helvetica,Arial,sans-serif!important;letter-spacing:.02em!important;text-transform:none!important;color:#000000cf!important}html body:not(#vvao) .product-details .variant-option__button-label--has-swatch{flex:0 0 58px!important;width:58px!important;height:58px!important;border:1px solid rgb(0 0 0 / .14)!important;border-radius:2px!important;opacity:.9}html body:not(#vvao) .product-details .variant-option__button-label--has-swatch:has(input:checked){border-color:#000000cf!important;box-shadow:0 0 0 1px #000000cf!important;opacity:1}html body:not(#vvao) .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label.variant-option__button-label{min-width:52px!important;height:48px!important;padding:0 14px!important;border:1px solid rgb(0 0 0 / .22)!important;border-radius:2px!important;color:#000000cf!important;font-size:14px!important;letter-spacing:.04em!important}html body:not(#vvao) .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label.variant-option__button-label:has(input:checked){background:#000000cf!important;border-color:#000000cf!important;color:#fff!important}html body:not(#vvao) .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__text{font-size:14px!important;letter-spacing:.04em!important}.ao-sg{margin:0 0 0 12px;padding:0;border:0;background:none;color:#0000008c;cursor:pointer;font:400 11px/1.6 Helvetica,Arial,sans-serif;letter-spacing:.04em;text-transform:none;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}html body:not(#vvao) .product-details .vv-aso{gap:8px!important;margin:18px 0!important;font:400 13px/1.6 Helvetica,Arial,sans-serif!important;letter-spacing:.01em!important}html body:not(#vvao) .product-details .vv-aso,html body:not(#vvao) .product-details .vv-aso *{color:#b45309!important}html body:not(#vvao) .product-details .vv-aso__dot{width:7px!important;height:7px!important;background:currentColor!important;box-shadow:none;animation:ao-scarcity-pulse 1.5s ease-in-out infinite!important}@keyframes ao-scarcity-pulse{0%,to{opacity:1;box-shadow:0 0 #b453094d}50%{opacity:.5;box-shadow:0 0 0 5px #b4530900}}@media(prefers-reduced-motion:reduce){html body:not(#vvao) .product-details .vv-aso__dot{animation:none!important}}html body:not(#vvao) .product-details button.add-to-cart-button.add-to-cart-button.add-to-cart-button{height:56px!important;min-height:56px!important;padding:19px 24px!important;border-radius:2px!important;background:#000000cf!important;font:500 13px/1 Helvetica,Arial,sans-serif!important;letter-spacing:.16em!important}html body:not(#vvao) .product-details button.add-to-cart-button .add-to-cart-text{gap:10px!important}html body:not(#vvao) .product-details .buy-buttons-block~div:has(>.vv-pay){margin:12px 0 0!important}html body:not(#vvao) .product-details .vv-eta{gap:9px!important;margin:0 0 20px!important}html body:not(#vvao) .product-details .vv-eta svg{width:16px!important;height:16px!important;color:#1e7d43!important}html body:not(#vvao) .product-details .vv-eta__text{font:400 13px/1.6 Helvetica,Arial,sans-serif!important;color:#0000008c!important}html body:not(#vvao) .product-details .vv-eta__text strong{color:#000000cf!important;font-weight:600!important}html body:not(#vvao) .product-details .vv-pay{gap:6px!important}html body:not(#vvao) .product-details .vv-pay__item{flex:0 0 38.4px!important;width:38.4px!important}html body:not(#vvao) .product-details .accordion details.details{border-top-color:#0000001f!important}html body:not(#vvao) .product-details .accordion accordion-custom:last-of-type details.details{border-bottom-color:#0000001f!important}html body:not(#vvao) .product-details .accordion details summary{min-height:0!important;padding:17px 0!important;font:400 12px/1.6 Helvetica,Arial,sans-serif!important;letter-spacing:.14em!important;color:#000000cf!important}html body:not(#vvao) .product-details .accordion summary .icon-caret{width:16px!important;height:16px!important}html body:not(#vvao) .product-details .accordion .details-content{color:#0000008c!important;font:400 14px/1.7 Helvetica,Arial,sans-serif!important}html body:not(#vvao) .sticky-add-to-cart__bar{border-top:1px solid rgb(0 0 0 / .12)!important;box-shadow:0 -4px 20px #0000000f!important;column-gap:10px!important}html body:not(#vvao) .sticky-add-to-cart__title{font:400 13px/1.25 Helvetica,Arial,sans-serif!important;color:#000000cf!important}html body:not(#vvao) .sticky-add-to-cart__price,html body:not(#vvao) .sticky-add-to-cart__price *{font:400 12px/1.25 Helvetica,Arial,sans-serif!important;color:#000000cf!important}html body:not(#vvao) .sticky-add-to-cart__button.add-to-cart-button.button{min-width:0!important;padding:0 24px!important;border-radius:2px!important;background:#000000cf!important;font:500 12px/1 Helvetica,Arial,sans-serif!important;letter-spacing:.12em!important}
/*# sourceMappingURL=/cdn/shop/t/67/assets/vv-ao-pdp.css.map */
