.ag-trust{display:flex;width:100%;align-items:center;justify-content:space-between}.ag-trust__item{display:flex;align-items:center}.ag-trust__icon{height:30px;width:auto}.ag-trust__icon--flag{height:35px}.ag-trust__text{margin-left:8px;color:#000;font-size:12px;font-weight:700;line-height:12px}.ag-pay{display:flex;width:100%;align-items:center;justify-content:space-between;margin-top:-20px}.ag-pay img{height:20px;width:auto}.ag-pay img.ag-pay__amex{height:60px}.ag-mc{margin-top:8px;border-top:1px solid rgba(18,18,18,.08);border-bottom:1px solid rgba(18,18,18,.08)}.ag-mc__summary{display:flex;align-items:center;position:relative;line-height:1;padding:15px 0;cursor:pointer;list-style:none}.ag-mc__summary::-webkit-details-marker{display:none}.ag-mc__eye{width:20px;height:20px;margin-right:10px;fill:#121212;flex:none}.ag-mc__title{flex:1;margin:0;font-size:15px;font-weight:400;letter-spacing:.06em;font-family:var(--font-body-family)}.ag-mc__caret{width:10px;height:6px;transition:transform .2s;color:#121212}.ag-mc[open]>.ag-mc__summary .ag-mc__caret{transform:rotate(180deg)}.ag-mc__content{padding:0 6px 15px;font-size:15px;line-height:1.6;color:#121212bf;word-break:break-word}.ag-stars{display:inline-flex;align-items:center;gap:6px;color:#121212bf;text-decoration:none;font-size:15px}.ag-stars__row{display:inline-flex;gap:1px}.ag-stars__star{width:18px;height:18px}.product__info-container:has(.ag-mc) .product__description p:has(>strong:only-child):has(+blockquote),.product__info-container:has(.ag-mc) .product__description p:has(>strong:only-child)+blockquote{display:none}.ag-dsteps{width:100%;color:#121212}.ag-dsteps__row{display:flex;align-items:flex-start;justify-content:space-between;margin:0;padding:0;list-style:none}.ag-dsteps__row[hidden]{display:none}.ag-dsteps__step{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.ag-dsteps__icon{width:30px;height:30px;color:#121212}.ag-dsteps__label{margin-top:6px;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.ag-dsteps__date{margin-top:2px;font-size:13px;line-height:1.3;color:#121212bf;white-space:nowrap}.ag-dsteps__link{flex:1 1 auto;position:relative;height:30px;margin:0 8px;min-width:16px}.ag-dsteps__link:before{content:"";position:absolute;left:0;right:4px;top:50%;border-top:1px solid rgba(18,18,18,.3)}.ag-dsteps__link:after{content:"";position:absolute;right:1px;top:calc(50% - 3.5px);width:7px;height:7px;border-top:1px solid rgba(18,18,18,.45);border-right:1px solid rgba(18,18,18,.45);transform:rotate(45deg)}.ag-dsteps__fallback,.ag-dsteps__xmas{margin:0;font-size:14px;line-height:1.45}.ag-dsteps__xmas{margin-top:10px;text-align:center;color:#121212bf}.ag-dsteps__xmas[hidden],.ag-dsteps__fallback[hidden]{display:none}@media(max-width:749px){.ag-dsteps__icon,.ag-dsteps__link{width:24px;height:24px}.ag-dsteps__link{width:auto;margin:0 4px}.ag-dsteps__label{font-size:10.5px;letter-spacing:.03em}.ag-dsteps__date{font-size:11.5px}}img[src*="5_stars.png"]{border:0!important;box-shadow:none!important}.jdgm-write-rev-link,[class*=jdgm][class*=write-rev],.jdgm-form-wrapper,[data-testid=write-review-button]{display:none!important}.product__info-container .productpilot-ai-container:not(:has(*)){display:none}.product__info-container .ag-trust,.product__info-container .ag-dsteps{margin:1.5rem 0}.product__info-container .ag-pay{margin-top:-.5rem;margin-bottom:1.5rem}.product__info-container .ag-free-ship{margin:.4rem 0 0;font-size:1.2rem;letter-spacing:.13rem;color:#121212bf}.product__info-container .product__tax{display:none}.product__info-container .ag-stars{margin-bottom:0!important}.product__info-container .ag-stars~optis-variant-picker{margin:0!important}.product__info-container .ag-stars~variant-selects{margin-top:16px!important}.product__info-container variant-selects .product-form__input:first-child{margin-top:0}.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale{color:#ff6d6d!important;font-weight:700!important;font-size:1.8rem!important;letter-spacing:.06rem}.product__info-container .price .price__sale .price-item--regular{color:#121212bf!important;font-weight:400!important;font-size:1.5rem!important}.quantity__button:first-child,.quantity__button:last-child{background:transparent!important}.quantity,.quantity:after,.quantity__input{border-radius:4px}.product__info-container .so-hyper-fields input,.product__info-container .so-hyper-fields textarea,.product__info-container .so-hyper-fields select,.ag-gp__select{border-radius:4px!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ag-product.css.map */
