.product-single__meta{--inp-ink: #141414;--inp-muted: #5a5750;--inp-gold: #e2a91c;--inp-green: #1fae4b;display:flex;flex-direction:column}.product-single__meta>[data-product-blocks]{display:contents}.product-single__meta .product-block:has(>.inp-rating){order:-1;margin-bottom:0}.product-single__meta .product-block{margin-bottom:18px}.product-single__meta .product-block--header{margin-bottom:8px}.product-single__meta .product-single__title{margin-top:0;margin-bottom:0}.product-single__meta .product-block--price{margin-bottom:14px}.inp-rating{display:inline-flex;align-items:center;gap:7px;margin:0 0 6px;color:var(--inp-ink);font-size:13px;font-weight:500;line-height:1;text-decoration:none}.inp-rating:hover .inp-rating__count{text-decoration:underline;text-underline-offset:3px}.inp-rating__stars{display:inline-block;width:84px;height:15px;background:linear-gradient(90deg,var(--inp-gold) var(--pct, 100%),#d9d5cc var(--pct, 100%));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 24'%3E%3Cpath d='M12 1.5l3.1 6.5 7.1.9-5.2 4.9 1.4 7L12 17.3l-6.4 3.5 1.4-7-5.2-4.9 7.1-.9z'/%3E%3C/svg%3E") repeat-x 0 0 / 16.8px 15px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 24'%3E%3Cpath d='M12 1.5l3.1 6.5 7.1.9-5.2 4.9 1.4 7L12 17.3l-6.4 3.5 1.4-7-5.2-4.9 7.1-.9z'/%3E%3C/svg%3E") repeat-x 0 0 / 16.8px 15px}.inp-rating__score{font-weight:700}.inp-rating__dot{width:3px;height:3px;border-radius:50%;background:var(--inp-muted)}.inp-rating__count{color:var(--inp-muted)}.product-single__meta .inp-benefits{display:grid;grid-template-columns:repeat(3,max-content);gap:12px 28px;margin:0;padding:0;list-style:none;color:var(--inp-ink)}.product-single__meta .inp-benefit{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none;white-space:nowrap}.inp-benefit__tick{flex-shrink:0;width:19px;height:19px}.inp-benefit__tick circle{fill:var(--inp-ink)}.inp-benefit__tick path{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.product-single__meta .variant-wrapper{display:block;width:100%;text-align:left}.product-single__meta .variant-wrapper~.variant-wrapper{margin-top:18px}.product-single__meta .variant-wrapper .variant__label{display:block!important;margin-bottom:8px!important;color:var(--inp-ink);font-size:16px!important;font-weight:400!important;letter-spacing:0!important;text-align:left!important;text-transform:none!important}.product-single__meta .variant__label .inp-option-label__name{font-weight:600}.product-single__meta .variant-select-wrap{position:relative;display:block;width:100%;max-width:340px}.product-single__meta .variant-wrapper select.variant-select{display:block;width:100%!important;max-width:none;height:46px;padding:0 42px 0 14px;border:1px solid #b9b3a7;border-radius:6px;background:#fff none!important;color:var(--inp-ink);font-size:15px;font-weight:500;letter-spacing:0;text-transform:none;cursor:pointer;-webkit-appearance:none;appearance:none}.product-single__meta .variant-wrapper select.variant-select:focus{border-color:var(--inp-ink);outline:none}.product-single__meta .variant-select-arrow{position:absolute;top:50%;right:17px;width:7px;height:7px;border-right:2px solid var(--inp-ink);border-bottom:2px solid var(--inp-ink);pointer-events:none;transform:translateY(-70%) rotate(45deg)}.variant-input-wrap--framing{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0}.variant-input-wrap--framing .variant-input{display:block;margin:0}.variant-input-wrap--framing label.inp-frame{display:block;margin:0;padding:0;overflow:visible;border-radius:0;background:none;box-shadow:none;cursor:pointer}.variant-input-wrap--framing input[type=radio]:checked+label.inp-frame{box-shadow:none}.variant-input-wrap--framing label.inp-frame.disabled:after{display:none}.variant-input-wrap--framing label.inp-frame.disabled{opacity:.4}.inp-frame__swatch{position:relative;display:block;width:64px;height:64px;overflow:hidden;background:#ecebe7;box-shadow:0 0 0 1px #d6d2c9;transition:box-shadow .15s ease}.inp-frame:hover .inp-frame__swatch{box-shadow:0 0 0 1px #8f8a80}.variant-input-wrap--framing input[type=radio]:checked+label .inp-frame__swatch{box-shadow:0 0 0 2px var(--inp-ink)}.variant-input-wrap--framing input[type=radio]:focus-visible+label .inp-frame__swatch{outline:2px solid var(--inp-ink);outline-offset:3px}.inp-frame__swatch img{display:block;width:100%;height:100%;object-fit:cover}.inp-frame__name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.inp-frame__wood,.inp-frame__mat{position:absolute;right:-30%;bottom:-30%}.inp-frame__wood{top:24%;left:24%;background:linear-gradient(135deg,#8c8c8c,#5c5c5c);box-shadow:-3px -3px 8px #0003}.inp-frame__mat{top:37%;left:37%;background:#fbfaf6;box-shadow:inset 2px 2px 3px #0003}.inp-frame__swatch--black-frame .inp-frame__wood{background:linear-gradient(135deg,#3d3d3d,#141414)}.inp-frame__swatch--white-frame .inp-frame__wood{background:linear-gradient(135deg,#fff,#e9e7e2)}.inp-frame__swatch--natural-frame .inp-frame__wood{background:linear-gradient(135deg,#e8c08a,#cf9a5a)}.inp-frame__swatch--walnut-frame .inp-frame__wood{background:linear-gradient(135deg,#74503a,#3a2318)}.inp-frame__swatch--print-only .inp-frame__wood{top:22%;left:22%;background:#f7f3ea}.inp-frame__swatch--print-only .inp-frame__mat,.inp-frame__swatch--canvas .inp-frame__mat{display:none}.inp-frame__swatch--canvas .inp-frame__wood{background:linear-gradient(135deg,#8fb3c9,#dcc69c)}.inp-delivery{display:flex;align-items:center;gap:10px;margin:0;color:var(--inp-ink);font-size:15px;font-weight:500;line-height:1.4;letter-spacing:0;text-align:left;text-transform:none}.inp-delivery strong{font-weight:700}.inp-delivery__dot{position:relative;flex-shrink:0;width:10px;height:10px;border-radius:50%;background:var(--inp-green)}.inp-delivery__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--inp-green);animation:inp-pulse 1.8s ease-out infinite}@keyframes inp-pulse{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}.inp-offer{padding:10px 14px;border:1px solid #e4dfd4;border-left:3px solid var(--inp-ink);border-radius:6px;background:#f7f5f0;color:var(--inp-ink);text-align:left}.product-single__meta .inp-offer p{margin:0;color:inherit;letter-spacing:0;text-align:left;text-transform:none}.product-single__meta .inp-offer .inp-offer__eyebrow{margin-bottom:2px;color:var(--inp-muted);font-size:10px;font-weight:700;line-height:1.1;letter-spacing:.14em;text-transform:uppercase}.product-single__meta .inp-offer .inp-offer__headline{color:var(--inp-ink);font-size:15px;font-weight:700;line-height:1.25}.product-single__meta .inp-offer .inp-offer__sub{margin-top:1px;color:var(--inp-muted);font-size:13px;font-weight:500;line-height:1.3}.product-single__form .add-to-cart.inp-atc{display:flex;align-items:center;justify-content:center;gap:12px;min-height:56px;border:1px solid #111;border-radius:8px;background:#111;color:#fff;font-size:15px;font-weight:700;letter-spacing:.04em;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.product-single__form .add-to-cart.inp-atc:hover:not([disabled]){background:#000;box-shadow:0 8px 18px -8px #00000080;transform:translateY(-1px)}.product-single__form .add-to-cart.inp-atc[disabled]{border-color:#9a9a9a;background:#9a9a9a}.inp-atc__sep{width:1px;height:18px;background:#ffffff59}.inp-atc__sep[hidden],.inp-atc__price[hidden]{display:none}.inp-atc__price{font-weight:700;letter-spacing:0}.product-single__form .shopify-payment-button__button--unbranded{border:1px solid #111;border-radius:8px;background:#fff;color:#111;font-weight:600}.product-single__form .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#f3f1ec}@media(max-width:768px){.product-single__meta,.product-single__meta .product-block,.product-single__meta .product-block--header,.product-single__meta .product-single__title,.product-single__meta .product-block--price,.product-single__meta .product__policies{text-align:left!important}.product-single__meta .product-block:has(>.inp-rating){align-self:stretch}}@media(max-width:600px){.product-single__meta .product-block--price{margin-bottom:18px}.product-single__meta .product-block:has(>.inp-benefits){margin-bottom:20px}.product-single__meta .inp-benefits{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:11px 16px;width:100%}.product-single__meta .inp-benefit{min-width:0;font-size:14px;white-space:normal}.variant-input-wrap--framing{gap:6px}.inp-frame__swatch{width:50px;height:50px}.product-single__meta .variant-select-wrap{max-width:none}.inp-offer{padding:9px 12px}}@media(max-width:350px){.product-single__meta .inp-benefit{font-size:13px;gap:6px}.product-single__meta .inp-benefits{column-gap:10px}}@media(prefers-reduced-motion:reduce){.inp-delivery__dot:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/inp-pdp.css.map */
