.aa-product{--aa-product-ink: var(--aa-ink);--aa-product-muted: var(--aa-muted);--aa-product-rule: var(--aa-rule);--color-primary-button-background: var(--aa-ink);--color-primary-button-hover-background: var(--aa-accent);color:var(--aa-product-ink)}.aa-product .product-information__grid{align-items:start}.aa-product .product-details>.group-block>.group-block-content{width:calc(100% - var(--product-share-button-width, 0px))}.aa-product .product-details{align-self:start;flex-direction:column;position:static;color:var(--aa-product-ink)}.aa-product .product-details h1{color:inherit;font-size:clamp(27px,2.6vw,36px);font-weight:400;line-height:1.24;letter-spacing:-.035em;text-wrap:balance;margin:0}.aa-product .aa-product__intro{font-size:15px;line-height:1.7;color:var(--aa-product-muted);margin:0;max-width:50ch}.aa-product product-info-list{font-size:13px;line-height:1.5}.aa-product [data-inventory] .product-info-name{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.aa-product .size-chart>button{min-height:44px;gap:8px}.aa-product__description .size-chart>button>svg{display:none}.aa-product__description .size-chart>button>span{color:var(--aa-product-muted);font-size:13px;text-decoration:underline;text-underline-offset:3px}.aa-product product-price{margin:0 0 4px}.aa-product product-price .price-item{font-size:25px;line-height:1.3;font-weight:400;letter-spacing:-.025em}.aa-product product-price s.price-item{font-size:17px;color:var(--aa-product-muted)}.aa-product__description{width:100%;border-block:1px solid var(--aa-product-rule, var(--aa-rule))}.aa-product__accordion>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:14px 0;cursor:pointer;font-size:14px;font-weight:400;line-height:1.5;color:var(--aa-product-ink);list-style:none}.aa-product__accordion>summary::-webkit-details-marker{display:none}.aa-product__accordion-icon{position:relative;width:12px;height:12px;flex:0 0 12px}.aa-product__accordion-icon:before,.aa-product__accordion-icon:after{content:"";position:absolute;background:currentColor}.aa-product__accordion-icon:before{width:12px;height:1px;top:5px;left:0}.aa-product__accordion-icon:after{width:1px;height:12px;top:0;left:5px}.aa-product__accordion[open] .aa-product__accordion-icon:after{display:none}.aa-product__accordion>summary:focus-visible{outline:2px solid var(--aa-accent);outline-offset:4px}.aa-product__description-body{font-size:14px;line-height:1.7;padding:4px 0 16px;overflow-wrap:anywhere}.aa-product__description-body :is(p,ul,ol){margin:0 0 14px}.aa-product__description-body :is(ul,ol){padding-inline-start:20px}.aa-product__description-body li{margin-bottom:6px}.aa-product__description-body img{max-width:100%;height:auto}.aa-product__description-body table{display:block;max-width:100%;overflow-x:auto}.aa-product .product-form__buttons{gap:12px;align-items:flex-end}.aa-product .product-form__quantity{flex:0 0 100%;width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:0 16px}.aa-product .quantity__label{font-size:12px;color:var(--aa-product-muted);margin:0}.aa-product .product-form__quantity>.price-per-item__container{flex:0 1 auto;width:auto;min-width:0}.aa-product .quantity-selector{width:132px;height:44px;min-height:44px;border:0;border-radius:0;background:var(--aa-ground)}.aa-product .quantity-selector button{min-width:44px;width:44px;height:44px;padding:0}.aa-product .quantity-selector input{width:44px;flex:1;font-size:15px}.aa-product .quantity__rules{flex-basis:100%}.aa-product .quantity__rules:empty{display:none}.aa-product .product-form__buttons>.add-to-cart-button-container{flex:1 1 100%;min-width:0}.aa-product .add-to-cart-button-inner{gap:8px}.aa-product .product-form__submit{min-height:56px;width:100%;color:#fff;background:var(--aa-ink);border:1px solid var(--aa-ink);font-size:15px;font-weight:400;text-transform:none;letter-spacing:.015em;border-radius:0}@media(hover:hover)and (pointer:fine){.aa-product .product-form__submit:not(:disabled):hover{background:var(--aa-accent);border-color:var(--aa-accent)}.aa-product .add-to-cart-button-inner>:is(.card-wishlist,.share-button) button:hover{background:var(--aa-ground)}}.aa-product .product-form__submit:disabled{opacity:.55;cursor:not-allowed}.aa-product .add-to-cart-button-inner>:is(.card-wishlist,.share-button){flex:0 0 48px;width:48px;min-width:48px;height:56px}.aa-product .add-to-cart-button-inner>:is(.card-wishlist,.share-button) button{color:var(--aa-product-ink);background:transparent;border:0;border-radius:0;min-height:56px;padding:0}.aa-product .product-information__media{min-width:0;width:100%}.aa-product media-gallery{position:static;width:100%}.aa-product .swiper-main .product-media img{object-fit:contain}.aa-product .swiper-button{width:44px;height:44px;min-width:44px;border:1px solid var(--aa-product-rule);border-radius:50%;background:#fff;color:var(--aa-product-ink)}.aa-product .swiper-button .svg-wrapper{width:22px}.aa-product .swiper-controls__thumbnails-container{margin-top:16px}.aa-product .swiper-controls__thumbnails-container .swiper-slide{opacity:.65;border:1px solid transparent}.aa-product .swiper-controls__thumbnails-container .swiper-slide-thumb-active{opacity:1;border-color:#8d7769}.aa-product .aa-product__service{width:100%;padding-top:22px;border-top:1px solid var(--aa-product-rule);font-size:13px;color:var(--aa-product-muted);line-height:1.7}.aa-product .aa-product__service p{margin:0 0 10px}.aa-product .aa-product__service-links{display:flex;flex-wrap:wrap;gap:0 22px}.aa-product .aa-product__service a{color:var(--aa-product-ink);text-decoration:underline;text-underline-offset:4px}.aa-product :is(a,button,input):focus-visible{outline:2px solid var(--aa-accent);outline-offset:4px}body:has(.aa-product) .breadcrumbs{font-size:12px;color:var(--aa-muted)}body:has(.aa-product) .breadcrumbs__list{flex-wrap:nowrap;overflow:hidden}body:has(.aa-product) .breadcrumbs__item:last-child{display:block;flex:1 1 auto;min-width:0}body:has(.aa-product) .breadcrumbs__item:last-child>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body:has(.aa-product) .section-product-tabs{color:var(--aa-ink)}body:has(.aa-product) .section-product-tabs:not(:has(.toggle-title)){display:none}body:has(.aa-product) .section-product-tabs .toggle-link{font-size:18px;font-weight:400;letter-spacing:-.015em;min-height:44px}body:has(.aa-product) .section-product-tabs .toggle-content{font-size:15px;line-height:1.8;max-width:75ch}body:has(.aa-product) .section-product-tabs .toggle-content :is(p,ul,ol){margin:0 0 16px}body:has(.aa-product) .section-product-tabs .toggle-content li{margin-bottom:6px}body:has(.aa-product) .section-product-tabs .toggle-content img{max-width:100%;height:auto}body:has(.aa-product) .section-product-tabs .toggle-content table{display:block;max-width:100%;overflow-x:auto}@media(min-width:1000px){.aa-product .product-information__grid:not(:has(.product-information__media:empty)){grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);column-gap:56px;grid-column:1 / -1;width:100%}.aa-product .product-information .product-information__grid>.product-information__media{grid-column:1!important;padding:0!important;top:88px}.aa-product .product-information .product-information__grid>.product-details{grid-column:2!important;padding:0!important}.aa-product .product-information .product-information__grid.product-information--media-right>.product-information__media{grid-column:2!important}.aa-product .product-information .product-information__grid.product-information--media-right>.product-details{grid-column:1!important;grid-row:1}}@media(min-width:750px)and (max-width:999px){.aa-product .product-information__grid:not(:has(.product-information__media:empty)){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.aa-product .product-information .product-information__grid>.product-information__media{grid-column:1!important;padding:0!important;position:static}.aa-product .product-information .product-information__grid>.product-details{grid-column:2!important;padding:0!important}.aa-product .product-form__quantity{flex-basis:100%}}@media(max-width:749px){.aa-product .product-information{padding-top:20px;padding-bottom:12px}.aa-product .product-details{margin-top:20px}.aa-product .product-details h1{font-size:28px;text-wrap:pretty}.aa-product .product-details>.group-block{padding-bottom:20px}.aa-product .product-form__quantity{flex-basis:100%}.aa-product .product-form__buttons>.add-to-cart-button-container{flex-basis:100%}.aa-product .aa-product__service{padding-top:20px}.aa-product .swiper-controls__thumbnails-container{margin-top:10px}.aa-product .swiper-controls__thumbnail{height:60px;min-height:60px}.aa-product .swiper-controls__thumbnail img{width:100%;height:100%;object-fit:contain}body:has(.aa-product) .section-product-tabs .toggle-content{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/amberalex-product.css.map */
