.amxp{--amxp-ink:#282522;--amxp-surface:#fff;--amxp-title-size:34px;--amxp-width:1400px;--amxp-muted:#68635e;--amxp-line:#dedbd7;background:var(--amxp-surface);color:var(--amxp-ink);--color-background:255,255,255;--color-foreground:40,37,34;--color-button:40,37,34;--color-button-text:255,255,255;--buttons-radius:0;--inputs-radius:0;--media-radius:0;--media-border-width:0px}.amxp .page-width{max-width:var(--amxp-width);padding:0 5rem}.amxp-breadcrumb{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center;font-size:1.1rem;color:var(--amxp-muted);padding:0 0 2.6rem;line-height:1.8}.amxp-breadcrumb a{color:inherit;text-underline-offset:4px}.amxp .product__info-container{max-width:none}.amxp .product__info-container>*+*{margin:1.6rem 0}.amxp .product__title{margin:0 0 1.6rem}.amxp .product__title h1{font-family:var(--font-heading-family);font-size:var(--amxp-title-size);line-height:1.2;letter-spacing:-.025em;font-weight:400;margin:0;color:var(--amxp-ink);overflow-wrap:anywhere}.amxp .product__title>a{display:none}.amxp .price--large{font-size:2.3rem;letter-spacing:0;line-height:1.3}.amxp .product__tax{font-size:1.15rem;color:var(--amxp-muted);margin-top:.6rem}.amxp .installment{font-size:1.15rem;margin-top:.4rem;line-height:1.6}.amxp .product-form__input{max-width:none;margin:0 0 1.4rem;min-width:0}.amxp variant-selects .select{max-width:none}.amxp .form__label{font-size:1.2rem;margin-bottom:.7rem;letter-spacing:.02em}.amxp .select__select{font-size:1.3rem;min-height:4.8rem;padding-left:1.6rem;box-shadow:none;color:var(--amxp-ink);background:var(--amxp-surface)}.amxp .select:after,.amxp .quantity:after{box-shadow:0 0 0 1px var(--amxp-line);border-radius:0}.amxp .quantity{min-height:4.6rem;width:13rem}.amxp .quantity__button{width:4.4rem;color:var(--amxp-ink)}.amxp .quantity__input{font-size:1.4rem}.amxp .product-form{margin:1.8rem 0}.amxp .product-form__buttons{max-width:none}.amxp .product-form__submit{background:var(--amxp-ink);color:var(--amxp-surface);min-height:5.2rem;font-size:1.4rem;letter-spacing:.04em;border-radius:0;box-shadow:none}.amxp .product-form__submit:after{box-shadow:none}.amxp .shopify-payment-button__button{border-radius:0;min-height:4.8rem}.amxp .shopify-payment-button__more-options{font-size:1.1rem}.amxp .product__column-sticky{top:2.4rem}.amxp .product__media-list{margin:0}.amxp .product-media-container{border:0;background:#f5f5f3;overflow:hidden}.amxp .product-media-container.constrain-height{--constrained-min-height:380px;--constrained-height:min(640px, calc(100dvh - 160px) );width:100%}.amxp .product__media img{object-fit:contain}.amxp .thumbnail-slider{margin-top:1.2rem}.amxp .thumbnail{border:1px solid transparent;box-shadow:none;border-radius:0;background:#f5f5f3}.amxp .thumbnail[aria-current]{border-color:var(--amxp-ink);box-shadow:none}.amxp .thumbnail-list{gap:1rem}.amxp .thumbnail-list__item.slider__slide{width:calc((100% - 5rem)/6)}.amxp .thumbnail img{object-fit:contain}.amxp .product__media-icon{border-radius:0;background:var(--amxp-surface);border:1px solid var(--amxp-line);box-shadow:none}.amxp-offer{background:#f6f5f3;border:1px solid #e8e5e1}.amxp-offer summary,.amxp-description summary{display:flex;align-items:center;gap:1rem;cursor:pointer;list-style:none;min-height:5.4rem;padding:1.2rem 1.5rem;font-size:1.3rem}.amxp-offer summary::-webkit-details-marker,.amxp-description summary::-webkit-details-marker{display:none}.amxp-offer summary>span:first-child{font-size:1.1rem;color:var(--amxp-muted)}.amxp-offer strong{font-weight:500}.amxp-offer__body{padding:0 1.5rem 1.5rem;font-size:1.25rem;line-height:1.7}.amxp-offer__body p{margin:.6rem 0}.amxp-toggle{display:inline-block;position:relative;width:1.2rem;height:1.2rem;flex:none;margin-left:auto}.amxp-toggle:before,.amxp-toggle:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:currentColor}.amxp-toggle:after{transform:rotate(90deg)}details[open]>summary .amxp-toggle:after{transform:rotate(0)}.amxp-service{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;border-top:1px solid var(--amxp-line);border-bottom:1px solid var(--amxp-line);padding:.6rem 0}.amxp-service>a,.amxp-service>span{display:flex;align-items:center;justify-content:center;min-height:4.4rem;font-size:1.1rem;line-height:1.45;text-align:center;color:var(--amxp-ink);text-decoration:none}.amxp-service>a:hover{text-decoration:underline;text-underline-offset:4px}.amxp .icon-with-text{margin:1.2rem 0;font-size:1.2rem}.amxp .icon-with-text__item{justify-content:flex-start;gap:.8rem}.amxp .icon-with-text .svg-wrapper,.amxp .icon-with-text .icon{width:1.7rem;height:1.7rem}.amxp .icon-with-text .h4{font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;text-align:left}.amxp-description{border-bottom:1px solid var(--amxp-line)}.amxp-description summary{padding:1.4rem 0;min-height:5.6rem;font-size:1.4rem}.amxp .amxp-description .product__description{display:flow-root;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:initial;height:auto;max-height:none!important;overflow:visible!important;margin:0 0 2rem;font-size:1.35rem;line-height:1.85;mask-image:none!important;-webkit-mask-image:none!important}.amxp .amxp-description .product__description:after{display:none}.amxp .rte p{margin:0 0 1.4rem}.amxp .rte ul{padding-left:2rem}.amxp .share-button__button{min-height:4.4rem;font-size:1.2rem;color:var(--amxp-muted)}.amxp :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--amxp-ink);outline-offset:4px}.amxp .jdgm-prev-badge__stars{color:var(--amxp-ink)}.amxp .jdgm-prev-badge__text{font-size:1.2rem;color:var(--amxp-muted)}body:has(.amxp){background:#fff}body:has(.amxp) .collapsible-content-wrapper-narrow{max-width:96rem}body:has(.amxp) .collapsible-content{background:#fff;color:#282522}body:has(.amxp) .collapsible-content__heading{font-size:3.2rem;margin-bottom:2.8rem}body:has(.amxp) .accordion__title{font-family:var(--font-body-family);font-size:1.4rem}body:has(.amxp) .accordion{border-color:#dedbd7}body:has(.amxp) .accordion__content{font-size:1.35rem;line-height:1.8}body:has(.amxp) .related-products__heading{font-size:3.2rem}body:has(.amxp) .related-products{max-width:140rem;padding-left:5rem;padding-right:5rem}body:has(.amxp) .card__heading{font-family:var(--font-body-family);font-size:1.3rem}body:has(.amxp) .card__information .price{font-size:1.3rem}@media(min-width:750px){.amxp .product:not(.product--no-media){display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);gap:6rem;align-items:start}.amxp .product:not(.product--no-media)>.grid__item{width:100%;max-width:100%;padding:0;min-width:0}.amxp .product--right .product__media-wrapper{order:2}}@media(min-width:750px)and (max-width:1100px){.amxp .page-width{padding:0 3rem}.amxp .product:not(.product--no-media){gap:3rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.amxp .product__title h1{font-size:2.8rem}.amxp-offer summary{flex-wrap:wrap;gap:.5rem 1rem}.amxp .product-media-container.constrain-height{--constrained-height:480px}.amxp-service{gap:.3rem}.amxp-service a{font-size:1.05rem}}@media(max-width:749px){.amxp .page-width{padding:0 2rem}.amxp-breadcrumb{font-size:1rem;gap:.8rem;padding-bottom:1.8rem}.amxp .product__info-wrapper{padding:2.8rem 0 0}.amxp .product__title h1{font-size:2.8rem;max-width:42rem}.amxp .product__title{margin-bottom:1.2rem}.amxp .price--large{font-size:2.1rem}.amxp .product-media-container.constrain-height{--constrained-min-height:280px;--constrained-height:440px}.amxp .product__media-list{margin:0;width:100%}.amxp .slider-mobile-gutter{margin:0}.amxp .product__media-list .product__media-item{width:100%;padding:0}.amxp .thumbnail-slider{margin:1rem 0 0}.amxp .thumbnail-list.slider{margin:0;padding:.4rem 0}.amxp .thumbnail-list__item.slider__slide{width:calc((100% - 4rem)/5)}.amxp .slider-buttons{min-height:4.4rem}.amxp .product__info-container>*+*{margin:1.5rem 0}.amxp .product__column-sticky{position:static}.amxp .product-form__submit{min-height:5.2rem}.amxp-service a{font-size:1.05rem}.amxp-offer summary{font-size:1.25rem;padding:1.2rem}.amxp-offer summary>span:first-child{font-size:1rem}body:has(.amxp) .related-products{padding-left:2rem;padding-right:2rem}body:has(.amxp) .related-products__heading,body:has(.amxp) .collapsible-content__heading{font-size:2.7rem}}@media(prefers-reduced-motion:reduce){.amxp *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/amxp-product.css.map */
