.portman-spec{width:100%;margin-block:1.5rem 2.5rem;color:rgb(var(--color-foreground))}.portman-spec__grid{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width:990px){.portman-spec__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem;align-items:start}}.portman-spec__card{position:relative;isolation:isolate;margin:0;padding:1.35rem 1.35rem 1.1rem;border-radius:0;overflow:visible}.portman-spec__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:rgb(var(--color-foreground) / .04);transition:background-color .28s ease}.portman-spec__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:.5;transition:opacity .28s ease;background:linear-gradient(#ffffff61,#ffffff61) left top / 12px 2px no-repeat,linear-gradient(#ffffff61,#ffffff61) left top / 2px 12px no-repeat,linear-gradient(#ffffff61,#ffffff61) right top / 12px 2px no-repeat,linear-gradient(#ffffff61,#ffffff61) right top / 2px 12px no-repeat,linear-gradient(#ffffff61,#ffffff61) left bottom / 12px 2px no-repeat,linear-gradient(#ffffff61,#ffffff61) left bottom / 2px 12px no-repeat,linear-gradient(#ffffff61,#ffffff61) right bottom / 12px 2px no-repeat,linear-gradient(#ffffff61,#ffffff61) right bottom / 2px 12px no-repeat}@media screen and (pointer:fine){.portman-spec__card:hover:after{background:rgb(var(--color-foreground) / .06)}.portman-spec__card:hover:before{opacity:1;background:linear-gradient(rgb(var(--portman-accent-rgb)),rgb(var(--portman-accent-rgb))) left top / 12px 2px no-repeat,linear-gradient(rgb(var(--portman-accent-rgb)),rgb(var(--portman-accent-rgb))) left top / 2px 12px no-repeat,linear-gradient(rgb(var(--portman-accent-rgb)),rgb(var(--portman-accent-rgb))) right top / 12px 2px no-repeat,linear-gradient(rgb(var(--portman-accent-rgb)),rgb(var(--portman-accent-rgb))) right top / 2px 12px no-repeat,linear-gradient(rgb(var(--portman-accent-rgb)),rgb(var(--portman-accent-rgb))) left bottom / 12px 2px no-repeat,linear-gradient(rgb(var(--portman-accent-rgb)),rgb(var(--portman-accent-rgb))) left bottom / 2px 12px no-repeat,linear-gradient(rgb(var(--portman-accent-rgb)),rgb(var(--portman-accent-rgb))) right bottom / 12px 2px no-repeat,linear-gradient(rgb(var(--portman-accent-rgb)),rgb(var(--portman-accent-rgb))) right bottom / 2px 12px no-repeat}}.portman-spec__card-head{position:relative;z-index:1;display:flex;align-items:center;gap:.75rem;margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid rgb(var(--color-foreground) / .1)}.portman-spec__card-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:rgb(var(--portman-accent-rgb))}.portman-spec__icon-svg{display:block;width:1.375rem;height:1.375rem;flex-shrink:0}.portman-spec__card-title{margin:0;font-size:.8125rem;font-weight:700;letter-spacing:.1em;line-height:1.25;text-transform:uppercase}.portman-spec__list{position:relative;z-index:1;margin:0;padding:0}.portman-spec__row{display:grid;grid-template-columns:minmax(7.5rem,36%) 1fr;gap:.35rem 1.25rem;margin:0;padding:.7rem 0;border-bottom:1px solid rgb(var(--color-foreground) / .07)}.portman-spec__row:last-child{border-bottom:none;padding-bottom:0}.portman-spec__term,.portman-spec__value{margin:0}.portman-spec__term{font-size:.8125rem;line-height:1.45;color:rgb(var(--color-foreground) / .58)}.portman-spec__value{font-size:.875rem;font-weight:500;line-height:1.5;color:rgb(var(--color-foreground))}.portman-spec__value :is(p,ul,ol){margin:0}@media screen and (max-width:749px){.portman-spec{margin-block:1rem 2rem}.portman-spec__row{grid-template-columns:1fr;gap:.2rem;padding:.65rem 0}.portman-spec__term{font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}}.shopify-section:has(.portman-spec) .portman-spec{margin-block-start:2.25rem}@media screen and (max-width:749px){.shopify-section:has(.portman-spec) .portman-spec{margin-block-start:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/portman-specification.css.map */
