body:has(.av-product-story){--av-pdp-ground: #111317;--av-pdp-panel: #1b1e23;--av-pdp-line: #333840;--av-pdp-text: #f4f3ef;--av-pdp-muted: #aeb4b9;--av-pdp-red: #d13c37}body:has(.av-product-story) #MainContent,body:has(.av-product-story) .shopify-section:has(.product-information) .section-background,body:has(.av-product-story) .product-information{background:var(--av-pdp-ground)!important}body:has(.av-product-story) .product-information{color:var(--av-pdp-text);padding-block:clamp(24px,4vw,60px) 48px}body:has(.av-product-story) .product-information__grid{align-items:start;gap:clamp(30px,3.5vw,64px)}@media(min-width:1001px){body:has(.av-product-story) .product-information__grid.product-information__grid--half{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr)!important;grid-column:1 / -1;column-gap:clamp(28px,3.5vw,56px);width:min(calc(100% - 80px),1320px);max-width:100%;margin-inline:auto;box-sizing:border-box}body:has(.av-product-story) .product-information__grid.product-information__grid--half .product-information__media{grid-column:1 / 2!important;padding-inline:0!important}body:has(.av-product-story) .product-information__grid.product-information__grid--half .product-details{grid-column:2 / 3!important;width:100%;padding-inline:0!important}}body:has(.av-product-story) .product-information__media{width:100%;--gallery-aspect-ratio: 4 / 3;border-radius:14px;overflow:hidden;background:#fff}body:has(.av-product-story) .product-information__media .product-media-container img{object-fit:contain!important}body:has(.av-product-story) .product-information__media slideshow-container{background:#fff!important}body:has(.av-product-story) .product-details{min-width:0;color:var(--av-pdp-text)}body:has(.av-product-story) .product-information__grid>*,body:has(.av-product-story) .product-details .group-block{min-width:0;max-width:100%;box-sizing:border-box}body:has(.av-product-story) .product-details .accordion *{max-width:100%;overflow-wrap:break-word}body:has(.av-product-story) .product-details :is(h1,h2,h3,p,dt,dd,span,a,button,label,summary){color:inherit}body:has(.av-product-story) .av-product-title{padding-bottom:12px;border-bottom:1px solid var(--av-pdp-line)}body:has(.av-product-story) .av-product-eyebrow{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:19px}body:has(.av-product-story) .av-product-eyebrow span{display:inline-flex;align-items:center;min-height:29px;padding:5px 10px;border:1px solid #50565f;border-radius:3px;color:#dce0e2!important;font-size:13px;font-weight:700;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}body:has(.av-product-story) .av-product-eyebrow span:last-child:not(:first-child){border-color:#664035}body:has(.av-product-story) .av-product-title h1{max-width:18ch;margin:0;color:var(--av-pdp-text);font-size:clamp(2.25rem,3.5vw,4.1rem);font-weight:650;letter-spacing:-.045em;line-height:1.04}body:has(.av-product-story) .av-product-subtitle{max-width:48ch;margin:18px 0 0!important;color:var(--av-pdp-muted)!important;font-size:clamp(1rem,1.3vw,1.18rem)!important;line-height:1.55}body:has(.av-product-story) .av-product-rating{display:inline-flex;align-items:center;gap:9px;min-height:42px;margin-top:15px;color:var(--av-pdp-text);font-size:.88rem;text-decoration:none}body:has(.av-product-story) .av-product-rating:hover span:nth-last-child(2){text-decoration:underline;text-underline-offset:4px}.av-rating-stars{background:linear-gradient(90deg,#ffb44b 90%,#7a8085 90%);background-clip:text;color:transparent!important;letter-spacing:.08em}body:has(.av-product-story) .product-details .price{display:block;padding:16px 20px;border:1px solid var(--av-pdp-line);border-radius:7px;background:var(--av-pdp-panel);color:var(--av-pdp-text);font-size:clamp(1.65rem,2.4vw,2.35rem);font-weight:700;letter-spacing:-.04em}body:has(.av-product-story) .av-purchase-facts{margin:0;padding:17px 20px;border:1px solid var(--av-pdp-line);border-radius:7px;background:var(--av-pdp-panel)}body:has(.av-product-story) .av-purchase-facts__heading{margin-bottom:10px;color:var(--av-pdp-muted);font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}body:has(.av-product-story) .av-purchase-facts .av-specs{display:grid;grid-template-columns:1fr 1fr;gap:14px;max-width:none;margin:0;padding:0;background:transparent}body:has(.av-product-story) .av-purchase-facts .av-specs>div{min-width:0}body:has(.av-product-story) .av-purchase-facts dt{color:var(--av-pdp-muted);font-size:.82rem}body:has(.av-product-story) .av-purchase-facts dd{margin:4px 0 0;font-size:.98rem;font-weight:650}body:has(.av-product-story) .av-purchase-service{display:flex;flex-wrap:wrap;gap:7px 16px;margin-top:20px;padding-top:16px;border-top:1px solid var(--av-pdp-line);color:#d7e1d9;font-size:.84rem}body:has(.av-product-story) .av-purchase-service span:before{content:"\2713";margin-right:7px;color:#76cb99}body:has(.av-product-story) .av-purchase-facts p{margin:10px 0 0;color:var(--av-pdp-muted);font-size:.82rem}body:has(.av-product-story) .av-purchase-facts p a{text-decoration:underline;text-underline-offset:3px}body:has(.av-product-story) .product-details .button,body:has(.av-product-story) .product-details button[type=submit]{min-height:54px;border-radius:5px;font-weight:700}body:has(.av-product-story) .product-details button[type=submit]{border:1px solid #687078!important;background:transparent!important;color:#fff!important}body:has(.av-product-story) .product-details .shopify-payment-button__button{border:1px solid var(--av-pdp-red)!important;background:var(--av-pdp-red)!important;color:#fff!important}body:has(.av-product-story) .product-details .accordion{border-color:var(--av-pdp-line)}body:has(.av-product-story) .product-details .accordion p,body:has(.av-product-story) .product-details .accordion li{color:#d1d6d9}body:has(.av-product-story) .product-details .accordion h3{color:#f3f4f2}.av-product-story{padding:56px 24px 100px;background:var(--av-pdp-ground);color:var(--av-pdp-text)}.av-product-story__inner{max-width:1320px;margin:0 auto}.av-product-story section+section{margin-top:clamp(74px,9vw,128px)}.av-section-intro{max-width:760px;margin-bottom:30px}.av-kicker{color:var(--av-pdp-red);font-size:.72rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.av-section-intro h2{margin:12px 0 13px;color:var(--av-pdp-text);font-size:clamp(2.1rem,3.8vw,3.8rem);font-weight:650;letter-spacing:-.045em;line-height:1.08}.av-section-intro p{margin:0;color:var(--av-pdp-muted);font-size:1.04rem;line-height:1.6}.av-fit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid var(--av-pdp-line);background:var(--av-pdp-line)}.av-fit-card{display:flex;flex-direction:column;min-height:190px;padding:clamp(20px,2.5vw,32px);background:var(--av-pdp-panel)}.av-fit-card h3{margin:0 0 8px;color:var(--av-pdp-text);font-size:1.22rem;font-weight:650}.av-fit-card p{margin:0;color:var(--av-pdp-muted);font-size:.9rem;line-height:1.6}.av-fit-card--help{background:#35201f}.av-fit-card--help a{display:inline-flex;gap:10px;width:fit-content;margin-top:15px;color:#fff;font-size:.9rem;font-weight:700;text-underline-offset:4px}.av-overview-table{margin:0;border-top:1px solid var(--av-pdp-line)}.av-overview-table>div{display:grid;grid-template-columns:minmax(150px,32%) 1fr;gap:20px;padding:20px 3px;border-bottom:1px solid var(--av-pdp-line)}.av-overview-table dt{color:var(--av-pdp-muted)}.av-overview-table dd{margin:0;color:var(--av-pdp-text);font-weight:650}.av-product-reviews{scroll-margin-top:30px}.av-reviews-summary{display:flex;align-items:center;gap:18px;margin-bottom:24px;padding:22px 26px;border:1px solid var(--av-pdp-line);background:var(--av-pdp-panel)}.av-reviews-summary__score{color:#fff;font-size:3.7rem;font-weight:700;letter-spacing:-.07em;line-height:1}.av-reviews-summary p{margin:7px 0 0;color:var(--av-pdp-muted);font-size:.85rem}.av-reviews-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.av-review{display:flex;flex-direction:column;min-height:200px;padding:25px;border:1px solid var(--av-pdp-line);border-radius:5px;background:var(--av-pdp-panel)}.av-review__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;color:var(--av-pdp-muted);font-size:.82rem}.av-review__stars{color:#ffb44b;font-size:.9rem}.av-review__stars strong{color:#fff;margin-left:5px}.av-review__stars span{color:var(--av-pdp-muted)}.av-review blockquote{margin:20px 0;color:var(--av-pdp-text);font-size:1.04rem;line-height:1.6}.av-review__author{margin:auto 0 0;color:var(--av-pdp-muted);font-size:.8rem;font-weight:700;letter-spacing:.03em}@media(max-width:950px){.av-fit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body:has(.av-product-story) .product-information__grid{gap:24px}}@media(min-width:750px)and (max-width:1000px){body:has(.av-product-story) .product-information__grid.product-information__grid--half{display:flex;flex-direction:column;width:min(100%,760px);max-width:100%;margin-inline:auto;padding-inline:24px;box-sizing:border-box}body:has(.av-product-story) .product-information__media,body:has(.av-product-story) .product-details{width:100%;min-width:0;max-width:100%;padding-inline:0!important}body:has(.av-product-story) .product-information__media .product-media-container{aspect-ratio:2 / 1!important;background:#fff}body:has(.av-product-story) .product-information__media .product-media-container img{object-fit:contain!important}}@media(max-width:749px){body:has(.av-product-story) .product-information{padding-block:16px 26px}body:has(.av-product-story) .product-information__grid{gap:24px}body:has(.av-product-story) .product-information__media{border-radius:6px}body:has(.av-product-story) .av-product-title h1{font-size:clamp(2rem,8vw,2.8rem)}.av-product-story{padding:54px 20px 80px}.av-fit-grid,.av-reviews-grid{grid-template-columns:1fr}.av-fit-card{min-height:176px}.av-section-intro{margin-bottom:24px}.av-review{min-height:0}}@media(prefers-reduced-motion:reduce){.av-product-story *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/avelino-product-page.css.map */
