.av-product{background:#fff;color:#25211f;--color-button:0,0,0;--color-button-text:255,255,255}.av-product .page-width{max-width:1440px;padding:0 50px}.av-product .product__title{margin:0 0 12px}.av-product .product__title h1{font:400 32px/1.22 Georgia,Times New Roman,serif;letter-spacing:.01em}.av-product .product__info-container{max-width:none}.av-product .product__info-wrapper.scroll-trigger{transform:none!important;animation:none!important;opacity:1!important}.av-product .product__media-list .product__media-item{margin-left:0!important}.av-product .product__info-container>*+*{margin-top:20px;margin-bottom:20px}.av-product .av-review-link{font-size:14px;color:inherit;text-underline-offset:4px}.av-product .av-price{font-size:18px;margin:16px 0 24px}.av-product .form__label{font-size:12px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.av-product .product-form__input--pill input[type=radio]+label{width:34px;height:34px;min-width:34px;padding:0;border:3px solid white;border-radius:50%;font-size:0;box-shadow:0 0 0 1px transparent;margin:0 10px 0 0}.av-product .product-form__input--pill input[value=Gold]+label{background:radial-gradient(circle at 32% 27%,#fff8d1 0,#e5d298 23%,#bfa25b 58%,#ecdcad)}.av-product .product-form__input--pill input[value=Silver]+label{background:linear-gradient(155deg,#fafafa,#c7c7c7 37%,#f5f5f5 48%,#8f8f8f 75%,#dedede)}.av-product .product-form__input--pill input[value="Rose Gold"]+label{background:radial-gradient(circle at 32% 27%,#ffe8db 0,#e9baa4 25%,#be826e 60%,#f4cbbc)}.av-product .product-form__input--pill input[type=radio]:checked+label{box-shadow:0 0 0 1px #25211f}.av-product .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid #6b303e;outline-offset:4px}.av-product .product-form__buttons{max-width:none}.av-product .product-form__submit{min-height:50px;background:#000;color:#fff;font-size:11px;letter-spacing:.22em;text-transform:uppercase;border-radius:0}.av-product .av-draft-purchase button:disabled{opacity:1;cursor:default}.av-product .icon-with-text{gap:10px;margin:28px 0}.av-product .icon-with-text__item{gap:12px}.av-product .icon-with-text .h4{font:400 14px/1.5 var(--font-body-family);letter-spacing:.02em}.av-product .icon-with-text .icon{width:20px;height:20px}.av-product .product__description{font-size:15px;line-height:1.8;border-top:1px solid #ece9e5;padding-top:20px;margin-top:25px}.av-product .product__description ul{padding-left:20px}.av-product .accordion{border-color:#e7e4df;margin:0}.av-product .accordion__title{font:400 12px/1.5 var(--font-body-family);letter-spacing:.12em}.av-product .accordion summary{padding:20px 0}.av-product .accordion__content{font-size:14px;line-height:1.7;padding:0 0 18px}.av-product .product-media-container{border:0}.av-product .thumbnail-list{gap:12px}.av-product .thumbnail{border:1px solid #e7e4df}.av-product .product__media-toggle{cursor:zoom-in}.av-sticky{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #e5e2df;padding:12px 5%;z-index:5;display:flex;align-items:center;gap:24px;box-shadow:0 -4px 20px #00000006}.av-sticky[hidden]{display:none}.av-sticky__name{font:20px Georgia,serif;margin-right:auto}.av-sticky select{padding:12px 36px 12px 14px;background:#fff;border:1px solid #ddd;min-height:46px}.av-sticky button{min-width:240px;min-height:46px;background:#000;color:#fff;border:0;letter-spacing:.18em;text-transform:uppercase;font-size:11px}.av-sticky button:disabled{opacity:1}.av-bottom{background:#fff;color:#25211f;padding:35px 50px 70px;max-width:1440px;margin:auto}.av-reviews{text-align:center;padding:40px 0 60px;border-top:1px solid #e7e4df}.av-reviews h2{font:32px Georgia,serif;margin:0 0 18px}.av-reviews p{font-size:15px;color:#69615e}.av-bottom-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;border-top:1px solid #e7e4df;padding-top:42px;text-align:center}.av-bottom-benefits h3{font:21px Georgia,serif;margin:0 0 10px}.av-bottom-benefits p{font-size:14px;margin:0}@media(min-width:990px){.av-product .product{column-gap:60px}.av-product .product.product--medium .product__media-wrapper{max-width:calc(52% - 30px);width:calc(52% - 30px)}.av-product .product.product--medium .product__info-wrapper{max-width:calc(48% - 30px);width:calc(48% - 30px);padding:22px 0 0}}@media(max-width:749px){.av-product .page-width{padding:0 20px}.av-product .product__info-wrapper{padding:20px 0 0}.av-product .product__title h1{font-size:27px}.av-product .slider.slider--mobile{scroll-padding-left:0;margin:0}.av-product .product__media-list .product__media-item{width:100%;padding:0}.av-product .product__media-wrapper{margin:0}.av-product .product__media-list{gap:0}.av-product .slider-buttons{margin-top:8px}.av-bottom{padding:20px 20px 90px}.av-bottom-benefits{grid-template-columns:1fr;gap:28px}.av-sticky{padding:10px 16px;gap:12px}.av-sticky__name{display:none}.av-sticky select{max-width:115px}.av-sticky button{min-width:0;flex:1}.av-sticky__price{display:none}}@media(min-width:750px){.av-product .product--stacked .product__media-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.av-product .product--stacked .product__media-list .product__media-item{width:100%;max-width:100%;margin:0!important}.av-product .product--stacked .product__media-list .product__media-item:first-child{grid-column:1 / -1}.av-product .product--stacked .product__media-list:after{display:none}}@media(min-width:750px){.av-product .product--stacked .product__media-list.av-masonry{display:block;position:relative;height:var(--av-gallery-height);overflow:visible}.av-product .product--stacked .product__media-list.av-masonry>.product__media-item{position:absolute;top:var(--av-top);left:var(--av-left);width:var(--av-width);max-width:var(--av-width);padding:0;transform:none;animation:none;opacity:1}}@media(max-width:749px){.av-product .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.av-product .product__media-list .media-type-image{--aspect-ratio:1;--ratio-percent:100%}.av-product .product__media-list .media-type-image .product__media img{object-fit:cover;object-position:center}.av-product .thumbnail-slider{margin-top:14px}.av-product .thumbnail-slider .thumbnail-list.slider{padding:3px;gap:12px;scroll-padding-left:3px}.av-product .thumbnail-list__item.slider__slide{flex:0 0 calc((100% - 48px) / 4.5);width:calc((100% - 48px) / 4.5)}.av-product .thumbnail{border:2px solid transparent;padding:0}.av-product .thumbnail[aria-current=true]{border-color:#25211f;box-shadow:none}.av-product .thumbnail img{object-fit:cover}.av-product .thumbnail-slider>.slider-button{display:none}}.av-product .av-purchase-benefits{margin:28px 0;font-size:14px;line-height:1.5;letter-spacing:.02em}.av-product .av-stock{display:flex;align-items:center;gap:12px;color:#46ad4e;margin:0 0 16px}.av-product .av-stock strong{font-weight:600}.av-product .av-stock__dot{display:block;flex:0 0 24px;width:24px;height:24px;background:#dcf0dd;border-radius:50%;position:relative;margin-left:-3px}.av-product .av-stock__dot:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background:#46ad4e}.av-product .av-purchase-benefits__list{list-style:none;padding:0;margin:0;display:grid;gap:12px}.av-product .av-purchase-benefits__list li{display:flex;align-items:center;gap:12px}.av-product .av-purchase-benefits__list svg{width:20px;height:20px;flex:0 0 20px}.av-product .product__info-container>.product__title{margin-bottom:10px}.av-product .product__info-container>.av-review-summary{display:flex;width:fit-content;margin-top:0;margin-bottom:14px}.av-product .product__info-container>.av-review-summary+.av-price{margin-top:0;margin-bottom:20px}.av-bottom .av-reviews{padding-top:28px;padding-bottom:44px}.av-product .product__info-container .price__regular .price-item--regular{color:#25211f;font-size:18px;letter-spacing:.08em}.av-product .av-code-offer{font-size:14px;line-height:1.5;margin:8px 0 0;color:#650b0b;letter-spacing:.01em}.av-product .av-code-offer strong{font-weight:600}.av-product .product__info-container>.price:has(+.av-code-offer){margin-bottom:0}.av-product .product__info-container>.price:has(+.av-code-offer) .price__container{margin-bottom:0}.av-product .product__info-container>.price+.av-code-offer{margin-top:6px;margin-bottom:20px}.av-product .product__media-item[data-media-id$="-72384262963537"] .product__media img{transform:scale(1.35);transform-origin:50% 70%}.av-product .product__media-item[data-media-id$="-72384262996305"] .product__media img{transform:scale(2.05);transform-origin:42% 62%}.av-product .product__media-item[data-media-id$="-72435400409425"] .product__media img{transform:scale(1.35);transform-origin:50% 70%}
/*# sourceMappingURL=/cdn/shop/t/3/assets/av-product.css.map */
