.products-desktop,.products-desktop-chrome{display:none}@media(min-width:1024px){.products-desktop,.products-desktop-chrome{display:block}.poptex-materials-page .materials-page{display:none}.products-desktop{padding-top:84px;font:400 16px/1.5 PC Home Sans,Arial,sans-serif}.products-desktop{--paper:#f7f4ed;--ink:#193d33;--muted:#758077;--line:#193d3329;--gutter:48px}.products-desktop *{box-sizing:border-box}.products-desktop{margin:0;background:var(--paper);color:var(--ink);font:14px/1.5 PC Home Sans,Arial,sans-serif}.products-desktop button,.products-desktop input,.products-desktop select{font:inherit}.products-desktop a{color:inherit;text-decoration:none}.products-desktop button{color:inherit;cursor:pointer}.products-desktop button,.products-desktop a,.products-desktop input,.products-desktop summary,.products-desktop select{-webkit-tap-highlight-color:transparent}.products-desktop :focus-visible{outline:2px solid #926d42;outline-offset:4px}.products-desktop button{background:none;border:0}.products-desktop svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.4}.products-desktop h1,.products-desktop h2,.products-desktop h3,.products-desktop p{margin:0}.products-desktop .shell{max-width:1600px;margin:auto;padding:0 var(--gutter)}.products-desktop .breadcrumb{display:flex;gap:14px;color:var(--muted);font-size:11px;padding-top:28px}.products-desktop .intro{display:flex;justify-content:space-between;align-items:end;padding:30px 0 40px}.products-desktop .eyebrow{font-size:10px;font-weight:500;letter-spacing:.18em;line-height:1.6}.products-desktop .intro h1{font:400 clamp(42px,4.2vw,64px)/1.04 Georgia,serif;letter-spacing:-.035em;margin-top:17px}.products-desktop .intro em,.products-desktop .closing em{font-weight:400;color:#777d5a}.products-desktop .intro-note{width:305px;padding-bottom:5px;color:#617166;font-size:14px;line-height:1.85}.products-desktop .intro-note>a{display:flex;justify-content:space-between;margin-top:23px;border-bottom:1px solid #657766;padding-bottom:8px;color:var(--ink);font-size:13px}.products-desktop .material-selection{display:flex;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0;margin-bottom:42px;gap:28px}.products-desktop .material-label{width:205px;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;gap:14px}.products-desktop .material-label p{font:italic 18px/1.3 Georgia,serif;color:#6b765f}.products-desktop #pd-material-cards{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;flex:1}.products-desktop .material-card{display:flex;align-items:center;gap:13px;text-align:left;padding:8px 4px;border-radius:2px;border:1px solid transparent;transition:background .2s}.products-desktop .material-card:hover,.products-desktop .material-card[aria-pressed=true]{background:#e9e9df;border-color:var(--line)}.products-desktop .material-card img{width:62px;height:62px;object-fit:cover;border-radius:50%;mix-blend-mode:multiply}.products-desktop .material-card span{font-size:12px;line-height:1.45;max-width:85px}.products-desktop .catalog-layout{display:grid;grid-template-columns:205px minmax(0,1fr);gap:32px}.products-desktop .filters{align-self:start;position:sticky;top:112px}.products-desktop .filter-title{display:flex;align-items:start;gap:15px;justify-content:space-between;margin-bottom:24px}.products-desktop .filter-title h2{font-size:13px;font-weight:500}.products-desktop .filter-title button{font-size:10px;color:var(--muted);white-space:nowrap;text-decoration:underline;padding:2px 0}.products-desktop .new-switch{display:flex;align-items:center;gap:10px;font-size:12px;cursor:pointer;padding-bottom:22px}.products-desktop .new-switch input{position:absolute;opacity:0;width:30px;height:20px}.products-desktop .switch{width:27px;height:15px;border-radius:12px;border:1px solid #8a968b;position:relative}.products-desktop .switch:before{content:"";position:absolute;width:9px;height:9px;top:2px;left:2px;background:#829185;border-radius:50%;transition:transform .2s}.products-desktop .new-switch input:checked+.switch{background:var(--ink);border-color:var(--ink)}.products-desktop .new-switch input:checked+.switch:before{background:#fff;transform:translate(12px)}.products-desktop .new-switch input:focus-visible+.switch{outline:2px solid #926d42;outline-offset:4px}.products-desktop .tiny-dot{width:4px;height:4px;border-radius:50%;background:#9a7859;margin-left:auto}.products-desktop .filters details{border-top:1px solid var(--line);padding:20px 0}.products-desktop .filters summary{display:flex;justify-content:space-between;font-size:13px;list-style:none;cursor:pointer;font-weight:500;margin-bottom:15px}.products-desktop .filter-option{display:flex;align-items:center;gap:10px;font-size:12px;color:#637065;margin:12px 0;cursor:pointer}.products-desktop .filter-option input{-webkit-appearance:none;appearance:none;width:13px;height:13px;border:1px solid #a3aba0;border-radius:1px;margin:0;flex:none}.products-desktop .filter-option input:checked{background:var(--ink);border-color:var(--ink);box-shadow:inset 0 0 0 3px var(--paper)}.products-desktop .filter-option small{margin-left:auto;color:#91988d;font-size:10px}.products-desktop .color-dot{display:inline-block;width:17px;height:17px;border-radius:50%;border:1px solid #193d331a;flex:none}.products-desktop .toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;min-height:37px;margin-bottom:24px}.products-desktop .result-heading{display:flex;align-items:baseline;gap:12px}.products-desktop .result-heading h2{font:400 26px/1.2 Georgia,serif}.products-desktop .result-heading>span{font-size:11px;color:var(--muted);white-space:nowrap}.products-desktop .browse-tools{display:flex;align-items:center;gap:20px}.products-desktop .search{display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--line);padding:7px 0;width:212px}.products-desktop .search svg{width:16px;height:16px;flex:none}.products-desktop .search input{width:100%;background:none;border:0;outline:0;color:var(--ink);font-size:11px}.products-desktop .search:focus-within{border-color:var(--ink)}.products-desktop .sort{font-size:11px;display:flex;gap:4px;white-space:nowrap}.products-desktop .sort>span{color:var(--muted)}.products-desktop .sort select{border:0;background:none;color:var(--ink);max-width:120px;font-size:11px}.products-desktop .product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;row-gap:36px}.products-desktop .product{min-width:0}.products-desktop .product-photo{position:relative;background:#efede5;overflow:hidden;aspect-ratio:1.07}.products-desktop .product-photo>button{display:block;padding:0;width:100%;height:100%}.products-desktop .product-photo img{width:100%;height:100%;object-fit:cover;transition:transform .5s;mix-blend-mode:multiply}.products-desktop .product-photo .badge{position:absolute;top:14px;left:14px;font-size:9px;letter-spacing:.12em;background:#f7f4eddf;padding:5px 9px;pointer-events:none}.products-desktop .product-meta{padding:17px 0 0}.products-desktop .product-material{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#788275;margin-bottom:7px}.products-desktop .product h3{font:400 21px/1.2 Georgia,serif;letter-spacing:-.015em}.products-desktop .product h3 button{text-align:left;padding:0;font:inherit}.products-desktop .product-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:13px}.products-desktop .swatches{display:flex;gap:5px}.products-desktop .swatches i{width:12px;height:12px;border:1px solid #193d3320;border-radius:50%;display:block}.products-desktop .product-bottom>a{font-size:20px;line-height:1}.products-desktop .product-bottom small{font-size:10px;color:#8a9185}.products-desktop #pd-active-filters{display:flex;gap:8px;flex-wrap:wrap}.products-desktop #pd-active-filters:not(:empty){margin-bottom:20px}.products-desktop #pd-active-filters button{font-size:11px;border:1px solid var(--line);padding:6px 10px;background:#eeeee3}.products-desktop #pd-empty{text-align:center;padding:80px 15px}.products-desktop #pd-empty h3{font:36px Georgia,serif}.products-desktop #pd-empty p{margin:16px}.products-desktop #pd-empty button{text-decoration:underline}.products-desktop .pagination{text-align:center;padding:46px 0 26px;font-size:11px;color:var(--muted)}.products-desktop .progress{width:155px;background:#d9ddd2;height:2px;margin:15px auto 22px}.products-desktop .progress span{display:block;height:100%;background:var(--ink)}.products-desktop .pagination button{color:var(--ink);font-size:12px;border:1px solid #193d3366;padding:12px 25px;min-width:190px}.products-desktop .pagination button span{margin-left:30px}.products-desktop .closing{position:relative;border-top:1px solid var(--line);margin-top:72px;padding:64px 0 72px}.products-desktop .closing h2{font:400 48px/1.1 Georgia,serif;letter-spacing:-.025em;margin:20px 0 28px}.products-desktop .closing>a{display:inline-flex;gap:50px;border-bottom:1px solid var(--ink);padding-bottom:8px;font-size:13px}.products-desktop .closing-detail{position:absolute;right:0;bottom:85px;font-size:13px;line-height:1.8;color:var(--muted)}.products-desktop dialog{width:min(1000px,calc(100% - 40px));padding:0;border:0;background:var(--paper);color:var(--ink);max-height:90dvh}.products-desktop dialog[open]{display:grid;grid-template-columns:1.1fr 1fr}.products-desktop dialog::backdrop{background:#07191599;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.products-desktop dialog>img{width:100%;height:100%;max-height:650px;object-fit:cover}.products-desktop .dialog-close{position:absolute;right:14px;top:8px;font-size:28px;width:40px;height:40px;z-index:2}.products-desktop .detail-copy{padding:70px 40px 40px}.products-desktop .detail-copy h2{font:40px/1.1 Georgia,serif;margin:20px 0}.products-desktop .detail-copy>p:not(.eyebrow){font-size:13px;line-height:1.8;color:var(--muted)}.products-desktop .solid-button{display:flex;justify-content:space-between;background:var(--ink);color:var(--paper);padding:15px 20px;margin:28px 0}.products-desktop .detail-note{font-size:11px!important}.products-desktop #pd-detail-colors{display:flex;gap:8px;margin-top:20px}.products-desktop:has(dialog[open]){overflow:hidden}@media(min-width:1700px){.products-desktop{--gutter:64px}.products-desktop .product-photo{aspect-ratio:1.12}.products-desktop .intro{padding-top:40px;padding-bottom:48px}}@media(max-width:1279px){.products-desktop{--gutter:24px}.products-desktop .material-label{width:175px}.products-desktop .material-card{flex-direction:column;gap:8px;text-align:center}.products-desktop .material-card span{max-width:none}.products-desktop .catalog-layout{grid-template-columns:175px minmax(0,1fr);gap:28px}.products-desktop .product-grid{gap:28px 18px}.products-desktop .browse-tools{gap:10px}.products-desktop .search{width:170px}.products-desktop .result-heading h2{font-size:23px}.products-desktop .product h3{font-size:19px}}@media(prefers-reduced-motion:reduce){.products-desktop *{scroll-behavior:auto!important;transition:none!important}}.products-desktop .new-switch .switch{pointer-events:none}.products-desktop .catalog-layout{scroll-margin-top:110px}.products-desktop{--new-red:#b63838}.products-desktop{font-size:16px}.products-desktop .breadcrumb{font-size:14px}.products-desktop .eyebrow{font-size:13px}.products-desktop .material-label p{font-size:22px}.products-desktop .material-card span{font-size:16px;max-width:115px}.products-desktop .catalog-layout{grid-template-columns:240px minmax(0,1fr)}.products-desktop .filter-title h2,.products-desktop .filters summary{font-size:16px}.products-desktop .filter-title button{font-size:13px}.products-desktop .filter-option,.products-desktop .new-switch{font-size:16px}.products-desktop .filter-option small{font-size:13px}.products-desktop .filter-option input{width:16px;height:16px}.products-desktop .filter-option{gap:8px}.products-desktop .new-switch{color:var(--new-red)}.products-desktop .tiny-dot{background:var(--new-red)}.products-desktop .new-switch input:checked+.switch{background:var(--new-red);border-color:var(--new-red)}.products-desktop .product-photo .badge{background:var(--new-red);color:#fff;font-size:12px;font-weight:500;letter-spacing:.08em;padding:6px 10px}.products-desktop [data-new]{color:var(--new-red)}.products-desktop #pd-active-filters button[data-clear=new]{color:var(--new-red);background:#b638380c;border-color:#b6383855}.products-desktop .result-heading h2{font-size:30px}.products-desktop .result-heading>span{font-size:14px}.products-desktop .toolbar{flex-wrap:wrap}.products-desktop .search input,.products-desktop .sort,.products-desktop .sort select{font-size:15px}.products-desktop .search{width:220px}.products-desktop .sort select{max-width:140px}.products-desktop .product h3{font-size:26px}.products-desktop .product-material{font-size:12px}.products-desktop #pd-active-filters button,.products-desktop .pagination{font-size:14px}.products-desktop .pagination button{font-size:16px}.products-desktop .closing>a,.products-desktop .closing-detail{font-size:16px}.products-desktop .detail-copy>p:not(.eyebrow){font-size:16px}.products-desktop .detail-note{font-size:14px!important}@media(max-width:1279px){.products-desktop .catalog-layout{grid-template-columns:220px minmax(0,1fr);gap:24px}.products-desktop .material-card span{font-size:15px}.products-desktop .product h3{font-size:23px}.products-desktop .browse-tools{flex-wrap:wrap}}.products-desktop .material-selection{display:block;padding:28px 0 32px;margin-bottom:38px;border-bottom:0}.products-desktop .material-label{width:auto;display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:22px}.products-desktop .material-label h2{font:400 30px/1.2 Georgia,serif;letter-spacing:-.02em}.products-desktop .material-label p{font:400 16px/1.5 PC Home Sans,Arial,sans-serif;color:var(--muted)}.products-desktop #pd-material-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;min-width:0}.products-desktop .material-card{position:relative;display:flex;flex-direction:column;justify-content:center;gap:13px;width:auto;min-width:0;padding:20px 14px 18px;background:#eeece3;border:1px solid transparent;border-radius:4px;text-align:center;transition:background .2s,border-color .2s,box-shadow .2s}.products-desktop .material-card img{width:112px;height:94px;object-fit:contain;border-radius:0;mix-blend-mode:multiply;transition:transform .2s}.products-desktop .material-card span{font:400 17px/1.4 PC Home Sans,Arial,sans-serif;max-width:none;min-height:24px}.products-desktop .material-card:after{content:"";position:absolute;top:13px;right:13px;width:18px;height:18px;border:1px solid #193d3340;border-radius:50%;background:transparent}.products-desktop .material-card:hover{background:#e8e8dc;border-color:#193d3355}.products-desktop .material-card:hover img{transform:translateY(-3px)}.products-desktop .material-card[aria-pressed=true]{background:#e5e8dc;border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.products-desktop .material-card[aria-pressed=true]:after{content:"\2713";display:grid;place-items:center;background:var(--ink);border-color:var(--ink);color:#fff;font:12px/1 Arial,sans-serif}@media(max-width:1199px){.products-desktop #pd-material-cards{gap:12px}.products-desktop .material-card{padding:22px 10px 16px}.products-desktop .material-card span{font-size:16px;min-height:45px;display:flex;align-items:center}.products-desktop .material-card img{width:100px;height:86px}}.products-desktop .collection-hero{position:relative;isolation:isolate;min-height:clamp(360px,31vw,540px);overflow:hidden;background:#eee3d4}.products-desktop .collection-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center}.products-desktop .collection-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#f7f4ed70 0%,#f7f4ed20 45%,transparent 65%)}.products-desktop .collection-hero__inner{max-width:1600px;margin:auto;padding:0 var(--gutter);min-height:inherit;display:flex;flex-direction:column}.products-desktop .collection-hero .breadcrumb{color:#486052;padding-top:24px;font-size:14px}.products-desktop .collection-hero .intro{flex:1;align-items:center;padding:36px 0 64px}.products-desktop .collection-hero h1{font-size:clamp(40px,3.7vw,64px);line-height:1.08;max-width:760px}.products-desktop .collection-hero .intro em{color:#687044}.products-desktop .collection-hero+.shell .material-selection{border-top:0;padding-top:36px}.products-desktop .collection-hero{min-height:240px}.products-desktop .collection-hero__image{object-position:60% 49%}.products-desktop .collection-hero:after{background:linear-gradient(90deg,#fffef9e8 0%,#fffef9b0 33%,#fffef940 60%,transparent 85%)}.products-desktop .collection-hero .intro{padding:18px 0 28px}.products-desktop .collection-hero h1{font-weight:700;font-size:clamp(48px,4.5vw,72px);letter-spacing:-.035em;margin-top:0}.products-desktop .collection-hero__subtitle{font:400 22px/1.4 Georgia,serif;color:#60727b;margin-top:18px}.products-desktop [hidden]{display:none!important}.products-desktop dialog{position:fixed;margin:auto}.products-desktop .filter-option{cursor:pointer}.products-desktop .product-photo img[hidden]{display:none}.products-desktop .product-photo>button{cursor:pointer}body:has(.products-desktop dialog[open]){overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/products-desktop.css.map */
