.thumbnail-swatch.pavia-color-thumbnail{box-sizing:border-box;width:5.5rem;min-width:0;display:grid;grid-template-rows:4.5rem auto;gap:.375rem;padding:.375rem;border:1px solid rgb(var(--text-color) / .18);border-radius:4px;text-align:center;align-content:start;position:relative;overflow:hidden;isolation:isolate}.pavia-color-thumbnail__media{display:block;box-sizing:border-box;width:100%;height:4.5rem;min-width:0;overflow:hidden;border-radius:2px;background:#fff}.pavia-color-thumbnail__media>img{display:block;box-sizing:border-box;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;border-radius:inherit}.thumbnail-swatch.pavia-color-thumbnail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border:1px solid rgb(var(--text-color) / .18);border-radius:inherit}:checked+.thumbnail-swatch.pavia-color-thumbnail:after,.thumbnail-swatch.pavia-color-thumbnail.is-selected:after{border:2px solid rgb(var(--text-color))}.pavia-color-thumbnail__label{font-size:.75rem;line-height:1.35;overflow-wrap:anywhere}:checked+.thumbnail-swatch.pavia-color-thumbnail,.thumbnail-swatch.pavia-color-thumbnail.is-selected{border-color:rgb(var(--text-color));box-shadow:inset 0 0 0 1px rgb(var(--text-color))}:focus-visible+.thumbnail-swatch.pavia-color-thumbnail{outline:2px solid rgb(var(--text-color));outline-offset:3px}.variant-picker .thumbnail-swatch.pavia-color-thumbnail.pavia-color-thumbnail--round{flex:0 0 48px;width:48px;height:48px;display:grid;grid-template:1fr / 1fr;place-items:center;padding:6px;gap:0;border:1px solid transparent;border-radius:50%;background:transparent;box-shadow:none}.variant-picker .pavia-color-thumbnail--round .pavia-color-thumbnail__solid{display:block;box-sizing:border-box;width:34px;height:34px;border-radius:50%;border:1px solid rgb(var(--text-color) / .18)}.variant-picker .pavia-color-thumbnail--round:after{border-color:transparent;border-radius:50%}.variant-picker :checked+.pavia-color-thumbnail--round:after,.variant-picker .pavia-color-thumbnail--round.is-selected:after{border:2px solid rgb(var(--text-color))}.variant-picker :checked+.thumbnail-swatch.pavia-color-thumbnail--round,.variant-picker .thumbnail-swatch.pavia-color-thumbnail--round.is-selected{box-shadow:none}.variant-picker .variant-picker__option-values:has(.pavia-color-thumbnail--round){flex-wrap:wrap;gap:.66125rem;align-items:center}.pavia-availability-request{margin-block-start:20px;font-size:13px}.pavia-availability-request summary{cursor:pointer;text-decoration:underline}.pavia-availability-request p{margin-block:12px}.pavia-availability-request .form{gap:12px}.liquid>.pavia-product-payments{padding-block-start:0}.pavia-product-payments+.pavia-product-assurance{margin-block-start:1.75rem}.pavia-product-description{font-size:13px;line-height:1.45;text-align:start}.pavia-product-description .pavia-product-description__heading{font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:0;margin:0 0 6px}.pavia-product-description__summary{cursor:pointer;list-style:none}.pavia-product-description__summary::-webkit-details-marker{display:none}.pavia-product-description__preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.pavia-product-description__more,.pavia-product-description__less{display:inline-flex;align-items:center;min-height:32px;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.pavia-product-description__less,.pavia-product-description__details[open] .pavia-product-description__more,.pavia-product-description__details[open] .pavia-product-description__preview{display:none}.pavia-product-description__details[open] .pavia-product-description__less{display:inline-flex}.pavia-product-description__summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pavia-product-description__full{font-size:inherit;line-height:inherit}.pavia-product-description__full :is(h1,h2,h3,h4,h5,h6){font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:0;margin-block:8px 3px}.pavia-product-description__full :is(p,ul,ol,table){margin-block:5px}.pavia-product-description__full :is(ul,ol){padding-inline-start:18px}.pavia-product-description__full li{margin-block:1px}.pavia-product-description__full>:first-child{margin-top:0}.pavia-product-description__full>:last-child{margin-bottom:0}.pavia-product-facts.pavia-product-specifications{display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;min-width:0;padding-block:2px;overflow:visible;font-size:.78rem;line-height:1.5;letter-spacing:.01em;color:#263a31}.pavia-product-specifications p{flex:0 1 auto;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;margin:0;padding:7px 10px;border:1px solid rgb(36 53 46 / 15%);border-radius:3px;background:#f4f1eb;font-weight:600}.pavia-product-specifications__dimensions{font-variant-numeric:tabular-nums}@media(max-width:699px){.pavia-product-facts.pavia-product-specifications{font-size:.73rem}}.pavia-product-barcode{margin-block-start:12px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/56/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAACA4ABA */
