main[data-template^=product]{background:var(--agena-paper);color:var(--agena-ink);font-family:var(--agena-fb);font-weight:300}main[data-template^=product] *,main[data-template^=product] *:before,main[data-template^=product] *:after{border-radius:0!important;box-shadow:none!important}main[data-template^=product] .product-information__media slideshow-slide,main[data-template^=product] .product-information__media .product-media-container,main[data-template^=product] .product-information__media .media-gallery__item{background:var(--agena-white)}main[data-template^=product] .product-information__media img{object-fit:contain!important;padding:4% 5%;box-sizing:border-box}main[data-template^=product] .slideshow-controls__thumbnail,main[data-template^=product] [class*=thumbnail] img{background:var(--agena-white);object-fit:contain!important}main[data-template^=product] [class*=thumbnail]{border:1px solid var(--agena-line-soft)}main[data-template^=product] [class*=thumbnail][aria-current=true],main[data-template^=product] [class*=thumbnail].is-active{border-color:var(--agena-ink)}main[data-template^=product] .agena-crumb--pdp{margin-bottom:14px}.agena-crumb__leaf{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:26ch}.agena-ident__brand{font-family:var(--agena-fm);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--agena-olive)}main[data-template^=product] h1.agena-ident__title{font-family:var(--agena-fd);font-weight:800;font-size:clamp(23px,2.3vw,29px);letter-spacing:-.02em;line-height:1.16;color:var(--agena-ink);text-wrap:balance;margin:7px 0 0}main[data-template^=product] .product-details .price,main[data-template^=product] .product-details .price-item--sale{font-family:var(--agena-fb);font-size:22px;font-weight:700;color:var(--agena-ink);font-variant-numeric:tabular-nums;letter-spacing:0}main[data-template^=product] .product-details .compare-at-price{font-family:var(--agena-fb);font-size:15px;font-weight:300;color:var(--agena-muted);margin-left:10px;text-decoration:line-through}main[data-template^=product] .product-details .price__regular,main[data-template^=product] .product-details .price__sale{margin-top:2px}main[data-template^=product] .variant-option legend,main[data-template^=product] .variant-option__label{font-family:var(--agena-fm);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--agena-muted)}main[data-template^=product] .variant-option__button-label__pill{border:1px solid var(--agena-line)!important;background:transparent!important;font-family:var(--agena-fb);font-size:13px;font-weight:400;color:var(--agena-bodytext);padding:11px 15px;min-height:44px;transition:border-color .12s ease,background .12s ease,color .12s ease}main[data-template^=product] .variant-option__button-label__pill:hover{border-color:var(--agena-ink)!important;color:var(--agena-ink)}main[data-template^=product] .variant-option__button-label input:checked~.variant-option__button-label__pill,main[data-template^=product] .variant-option__button-label:has(input:checked) .variant-option__button-label__pill{background:var(--agena-olive)!important;border-color:var(--agena-olive)!important;color:#f7f6f0!important}main[data-template^=product] .variant-option__strikethrough{color:var(--agena-line)}.agena-variant-fact{font-family:var(--agena-fm);font-size:11.5px;letter-spacing:.04em;color:var(--agena-muted)}main[data-template^=product] .product-inventory__status{font-family:var(--agena-fm);font-size:11px;letter-spacing:.07em;text-transform:uppercase}main[data-template^=product] .product-inventory__icon-in_stock{color:var(--agena-ok)}main[data-template^=product] .product-inventory__icon-low{color:var(--agena-warn)}main[data-template^=product] .product-inventory__icon-out_of_stock{color:var(--agena-err)}main[data-template^=product] .add-to-cart-button,main[data-template^=product] .button--primary{background:var(--agena-chalk)!important;color:var(--agena-ink)!important;border:1px solid var(--agena-chalk)!important;font-family:var(--agena-fb);font-weight:700;font-size:14px;letter-spacing:.02em;min-height:52px}main[data-template^=product] .add-to-cart-button:hover{background:#f5ef6b!important;border-color:#f5ef6b!important}main[data-template^=product] .shopify-payment-button__button,main[data-template^=product] .shopify-payment-button__button--unbranded{background:transparent!important;color:var(--agena-ink)!important;border:1px solid var(--agena-ink)!important;font-family:var(--agena-fb)!important;font-weight:700!important;font-size:14px!important;min-height:52px}main[data-template^=product] .shopify-payment-button__button:hover{background:var(--agena-ink)!important;color:var(--agena-paper)!important}main[data-template^=product] .quantity-selector{border:1px solid var(--agena-line);min-height:52px;font-family:var(--agena-fm);font-size:13px}.agena-assure{display:flex;flex-wrap:wrap;gap:6px 18px;font-family:var(--agena-fm);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--agena-muted);border-top:1px solid var(--agena-line-soft);padding-top:12px}.agena-assure a{color:var(--agena-muted);text-decoration:underline;text-underline-offset:3px}.agena-assure a:hover{color:var(--agena-ink)}main[data-template^=product] .accordion summary,main[data-template^=product] .accordion__title,main[data-template^=product] .details__summary{font-family:var(--agena-fm);font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--agena-ink)}.agena-desc,.agena-desc p,.agena-desc li{font-family:var(--agena-fb);font-size:14px;font-weight:300;line-height:1.68;color:var(--agena-bodytext)}.agena-desc p{margin:0 0 10px}.agena-desc strong{font-weight:500;color:var(--agena-ink)}.agena-desc h2,.agena-desc h3{font-family:var(--agena-fb);font-size:13px;font-weight:700;color:var(--agena-ink);margin:16px 0 6px}.agena-desc--empty{font-size:13px;color:var(--agena-muted);font-style:italic}main[data-template^=product] .agena-specs__table{width:100%;border-collapse:collapse}main[data-template^=product] .agena-specs__table th,main[data-template^=product] .agena-specs__table td{text-align:left;vertical-align:top;padding:9px 0;border-bottom:1px solid var(--agena-line-soft)}main[data-template^=product] .agena-specs__table td{font-family:var(--agena-fb);font-size:13px;font-weight:300;color:var(--agena-bodytext)}main[data-template^=product] .agena-specs__table th{font-family:var(--agena-fm);font-size:11px;font-weight:400;letter-spacing:.05em;text-transform:uppercase;color:var(--agena-muted);width:38%;white-space:nowrap}.agena-specs__empty{font-size:13px;color:var(--agena-muted);font-style:italic}main[data-template^=product] .sticky-add-to-cart__price{font-family:var(--agena-fb);font-weight:700;font-variant-numeric:tabular-nums}main[data-template^=product] [id*=recommendations] h2,main[data-template^=product] [id*=recommendations] h3{font-family:var(--agena-fm);font-size:11.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--agena-muted)}main[data-template^=product] .product-grid{column-gap:16px!important;row-gap:36px!important}main[data-template^=product] product-card .product-media,main[data-template^=product] product-card .card-gallery,main[data-template^=product] product-card slideshow-slide{background:var(--agena-white)}main[data-template^=product] product-card .product-media__image{object-fit:contain!important;padding:6% 8%;box-sizing:border-box}@media screen and (max-width:749px){main[data-template^=product] h1.agena-ident__title{font-size:21px}main[data-template^=product] .product-details .price,main[data-template^=product] .product-details .price-item--sale{font-size:19px}.agena-crumb__leaf{max-width:14ch}.agena-assure{font-size:9.5px;gap:5px 12px}main[data-template^=product] .add-to-cart-button,main[data-template^=product] .shopify-payment-button__button{min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/agena-pdp.css.map */
