.decor-lib-wrap{max-width:var(--page-width);margin-inline:auto}.decor-lib-wrap .lib{--text: var(--ink);--text-soft: var(--ink-soft);--text-pale: var(--ink-pale);background:var(--bone);border:2.5px solid var(--ink);border-radius:var(--radius-md);box-shadow:6px 6px 0 var(--ink);overflow:hidden}.decor-lib-wrap .lib__head{--text: var(--ink);--text-soft: var(--ink-soft);--text-pale: var(--ink-pale);padding:var(--space-6);border-bottom:2.5px solid var(--ink);background:var(--paper-50);display:flex;justify-content:space-between;align-items:end;gap:var(--space-4);flex-wrap:wrap}.decor-lib-wrap .lib__head h2{font-family:var(--font-display);font-size:28px;text-transform:uppercase;line-height:1.05;color:var(--text)}.decor-lib-wrap .lib__head h2 span{color:var(--orange-500)}.decor-lib-wrap .lib__meta{font-family:var(--font-stamp);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-pale)}.decor-lib-wrap .fam{border-bottom:2px dashed var(--ink)}.decor-lib-wrap .fam:last-child{border-bottom:none}.decor-lib-wrap .fam__head{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-5) var(--space-6) var(--space-3)}.decor-lib-wrap .fam__head h3{font-family:var(--font-display);font-size:17px;text-transform:uppercase;color:var(--text)}.decor-lib-wrap .fam__blurb{font-size:13px;color:var(--text-soft);flex:1 1 240px}.decor-lib-wrap .fam__count{font-family:var(--font-stamp);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--bone);background:var(--ink);padding:3px 8px}.decor-lib-wrap .lib__grid{display:grid;gap:var(--space-4);padding:0 var(--space-6) var(--space-6)}.decor-lib-wrap .sw-a{--text: var(--ink);--text-soft: var(--ink-soft);--text-pale: var(--ink-pale);position:relative;margin:0;border:2px solid var(--ink);border-radius:var(--radius-sm);overflow:hidden;background:var(--bone);box-shadow:3px 3px 0 var(--ink);transition:transform .14s ease,box-shadow .14s ease}.decor-lib-wrap .sw-a:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--ink)}.decor-lib-wrap .sw-a .tex{height:96px;border-bottom:2px solid var(--ink)}.decor-lib-wrap .sw-a figcaption{padding:10px 10px 12px;display:block}.decor-lib-wrap .sw-a b{display:block;font-family:var(--font-display);font-size:12.5px;text-transform:uppercase;line-height:1.15;margin-bottom:3px;color:var(--text)}.decor-lib-wrap .sw-a figcaption span{display:block;font-family:var(--font-stamp);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-pale);line-height:1.3}.decor-lib-wrap .sw-a .code{position:absolute;top:8px;right:8px;background:var(--bone);border:1.5px solid var(--ink);font-family:var(--font-stamp);font-size:8.5px;letter-spacing:.08em;padding:2px 5px;border-radius:2px;color:var(--ink)}.decor-lib-wrap .lib__note{text-align:center;margin-top:var(--space-5);font-family:var(--font-hand);font-size:22px;color:var(--orange-700);transform:rotate(-1.5deg)}.decor-lib-wrap .tex{display:block;background-color:var(--base);position:relative;overflow:hidden;isolation:isolate}.decor-lib-wrap .tex[data-tex=cathedral]:before{content:"";position:absolute;top:-90%;right:-90%;bottom:-90%;left:-90%;background-color:var(--base);background-image:repeating-linear-gradient(90deg,transparent 0px,transparent 5px,var(--wd) 8px,transparent 11px,transparent 16px,var(--wl) 18px,transparent 21px,transparent 28px,var(--wm) 31px,transparent 34px,transparent 42px,var(--wx) 44px,transparent 46px,transparent 53px,var(--wd) 56px,transparent 59px,transparent 66px,var(--wm) 68px,transparent 70px,transparent 80px,var(--wl) 83px,transparent 86px,transparent 94px);background-position:var(--bp);filter:var(--warp)}.decor-lib-wrap .tex[data-tex=straight]{background-image:repeating-linear-gradient(91deg,var(--g1) 0 1px,transparent 1px 4px),repeating-linear-gradient(89.4deg,var(--g2) 0 2px,transparent 2px 13px),repeating-linear-gradient(90.6deg,var(--h1) 0 1px,transparent 1px 27px),linear-gradient(88deg,var(--h2) 0%,transparent 30%,var(--g2) 100%)}.decor-lib-wrap .tex[data-tex=zebrano]{background-image:repeating-linear-gradient(90.5deg,transparent 0 10px,var(--g0) 10px 15px,transparent 15px 19px,var(--g1) 19px 22px,transparent 22px 38px),repeating-linear-gradient(89.5deg,var(--g2) 0 1px,transparent 1px 5px),repeating-linear-gradient(90deg,var(--h1) 0 1px,transparent 1px 14px),linear-gradient(92deg,var(--h2),transparent 60%)}.decor-lib-wrap .tex[data-tex=carbon]{background-image:radial-gradient(circle at 1px 1px,var(--g1) 0 .9px,transparent 1.1px),repeating-linear-gradient(45deg,var(--h2) 0 2px,transparent 2px 4px),repeating-linear-gradient(-45deg,var(--g2) 0 2px,transparent 2px 4px);background-size:4px 4px,auto,auto}.decor-lib-wrap .tex[data-tex=linen]{background-image:repeating-linear-gradient(0deg,var(--g1) 0 1px,transparent 1px 5px),repeating-linear-gradient(90deg,var(--g1) 0 1px,transparent 1px 5px),repeating-linear-gradient(90deg,var(--g0) 0 2px,transparent 2px 23px),repeating-linear-gradient(0deg,var(--h1) 0 1px,transparent 1px 13px)}.decor-lib-wrap .tex[data-tex=speckle]{background-image:radial-gradient(circle at 23% 31%,var(--g0) 0 1.3px,transparent 1.6px),radial-gradient(circle at 71% 12%,var(--g1) 0 1px,transparent 1.3px),radial-gradient(circle at 44% 78%,var(--h1) 0 1.1px,transparent 1.4px),radial-gradient(circle at 88% 59%,var(--g2) 0 .9px,transparent 1.2px),radial-gradient(circle at 33% 52%,var(--g1) 0 .7px,transparent .9px);background-size:13px 13px,17px 17px,11px 11px,7px 7px,5px 5px}.decor-lib-wrap .tex[data-tex=brushed]{background-image:repeating-linear-gradient(90deg,var(--g1) 0 1px,transparent 1px 2px),repeating-linear-gradient(90deg,var(--h1) 0 1px,transparent 1px 5px),repeating-linear-gradient(90deg,var(--g2) 0 1px,transparent 1px 9px),linear-gradient(97deg,transparent 8%,var(--h2) 38%,transparent 58%)}.decor-lib-wrap .tex[data-tex=solid]{background-image:linear-gradient(148deg,var(--h2) 0%,transparent 42%,var(--g2) 100%)}.decor-lib-wrap .tex[data-finish=gloss]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(114deg,transparent 34%,rgba(255,255,255,.26) 45%,rgba(255,255,255,.05) 54%,transparent 63%),linear-gradient(180deg,rgba(255,255,255,.16),transparent 22%);pointer-events:none}.decor-lib-wrap .tex[data-finish=matt]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% 12%,rgba(255,255,255,.1),transparent 62%);pointer-events:none}.decor-lib-wrap .tex[data-photo]{background-image:var(--img);background-size:cover;background-position:center;background-repeat:no-repeat}.decor-lib-wrap .tex[data-photo]:before,.decor-lib-wrap .tex[data-photo]:after{content:none}@media(max-width:1100px){.decor-lib-wrap .lib__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:700px){.decor-lib-wrap .lib__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.decor-lib-wrap .lib__head h2{font-size:23px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-open-road-decor-library.css.map */
