aw-picker-layout{display:block;position:relative}aw-picker-layout aw-fit-finder:not([hidden]){position:absolute;right:0;z-index:2;margin:0}aw-picker-layout .aw-fit-trigger{min-height:0;padding:0;gap:4px;font-size:12px;line-height:1.4}aw-picker-layout .aw-fit-trigger svg{width:16px;height:16px}aw-purchase-enhancements{display:block}.product__info-container>aw-picker-layout{margin-bottom:6px}.product__info-container>div:has(>aw-purchase-enhancements){margin-top:6px}.product__info-container aw-purchase-enhancements>product-form.product-form{margin-top:6px}.aw-purchase-status{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:20px;font-size:12px;line-height:1.25}.aw-purchase-status__stock{display:flex;align-items:center;gap:5px;font-weight:700;white-space:nowrap}.aw-purchase-status__stock[hidden]{display:none!important}.aw-purchase-status__stock:not([hidden]):before{content:"";width:7px;height:7px;flex:none;border-radius:50%;background:#dc2929}@media(prefers-reduced-motion:no-preference){.aw-purchase-status__stock:not([hidden]):before{animation:aw-stock-ring 2s ease-out infinite}}@keyframes aw-stock-ring{0%{box-shadow:0 0 #dc29298c}75%,to{box-shadow:0 0 0 5px #dc292900}}.aw-purchase-status__shipping{margin-left:auto;text-align:right;white-space:nowrap}.aw-atc-prices{display:inline-flex;gap:.45em;margin-left:.45em;white-space:nowrap}.aw-atc-prices[hidden]{display:none!important}.aw-atc-prices s{opacity:.68}.aw-payments{display:flex;justify-content:center;flex-wrap:wrap;gap:4px;margin:14px 0 12px}.aw-payments svg{width:34px;height:22px}.aw-assurances{display:flex;justify-content:space-between;align-items:stretch;gap:2px;margin:0 0 16px}.aw-assurances a,.aw-assurances span{flex:1;color:inherit;font-size:10px;line-height:1.25;text-align:center;text-decoration:none;padding:0 3px}.aw-assurances>*+*{border-left:1px solid #ddd}.aw-assurances svg{display:block;width:17px;height:17px;margin:0 auto 4px}.aw-rating{display:flex;align-items:center;gap:6px;font-size:12px;line-height:1.3}.aw-rating__stars{color:#f5a400;letter-spacing:1px}.product__info-container>.aw-rating+.product__title{margin-top:4px}.aw-sale-pct{display:inline-block;padding:3px 6px;margin-left:6px;border-radius:3px;color:#fff;background:#b42318;font-size:11px;font-weight:700;vertical-align:middle}@media(max-width:749px){.aw-purchase-status{font-size:clamp(9px,2.5vw,11px);gap:4px;letter-spacing:0}.aw-assurances a,.aw-assurances span{font-size:9px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/aw-product-layout-preview.css.map */
