.mills-usecase{max-width:1200px;margin:0 auto 60px;padding:0 24px;color:#394553}.mills-usecase__intro{display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:center}.mills-usecase figure{margin:0}.mills-usecase figure img{width:100%;height:auto;display:block}.mills-usecase figcaption{font-size:12px;color:#777;line-height:1.8;margin-top:12px}.mills-usecase__eyebrow{font-size:11px;letter-spacing:.16em;color:#777}.mills-usecase h2{font-size:25px;line-height:1.6;margin:14px 0 20px}.mills-usecase p{line-height:1.95;font-size:14px}.mills-usecase a{color:inherit;text-decoration:underline;text-underline-offset:4px}.mills-usecase__copy>a{display:inline-block;margin-top:18px}.mills-usecase__sizes{margin-top:70px;scroll-margin-top:30px}.mills-usecase__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.mills-usecase__card{border:1px solid #ddd;padding:28px 24px}.mills-usecase__card h3{font-size:18px;margin:0 0 16px}.mills-usecase__dimension{font-size:13px!important;white-space:normal}.mills-usecase__choices{margin-top:22px}.mills-usecase a.mills-usecase__choice{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #ddd;padding:16px 0;text-decoration:none;font-size:13px}.mills-usecase__choice:hover{background:#f5f5f3}.mills-usecase a:focus-visible{outline:2px solid #394553;outline-offset:5px}.mills-usecase__note{font-size:12px!important;color:#777;margin-top:20px}.mills-usecase__custom{margin-top:55px;border-top:1px solid #ddd;padding-top:30px}@media(max-width:800px){.mills-usecase{padding:0 20px}.mills-usecase__intro{grid-template-columns:1fr;gap:28px}.mills-usecase__cards{grid-template-columns:1fr;gap:16px}.mills-usecase__sizes{margin-top:45px}.mills-usecase__card{padding:24px}.mills-usecase h2{font-size:22px}}.mills-category-intro{margin:0 0 32px;padding:0 0 22px;border-bottom:1px solid #ddd;text-align:left}.mills-category-intro p{font-size:13px;line-height:1.9;color:#666;margin:0 0 12px}.mills-category-intro a{display:inline-block;font-size:12px;margin:0 24px 8px 0;text-decoration:underline;text-underline-offset:4px}.mills-acrylic-palette{border:0;padding:0;margin:0 0 28px;text-align:left}.mills-acrylic-palette legend{font-size:14px;margin-bottom:12px}.mills-acrylic-palette__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 10px}.mills-acrylic-palette label{position:relative;cursor:pointer;font-size:11px;line-height:1.6;text-align:center}.mills-acrylic-palette input{position:absolute;opacity:0;width:1px;height:1px}.mills-acrylic-palette__swatch{display:block;position:relative;overflow:hidden;height:56px;margin:3px 3px 7px;border:1px solid color-mix(in srgb,var(--swatch) 68%,#c9cecc);border-radius:2px;background:linear-gradient(150deg,color-mix(in srgb,var(--swatch) 60%,white),color-mix(in srgb,var(--swatch) 84%,white));box-shadow:0 2px 4px #0000000c,inset 1px 1px #ffffff90,inset -1px -1px color-mix(in srgb,var(--swatch) 65%,transparent)}.mills-acrylic-palette__swatch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(125deg,#ffffff25,transparent 55%)}.mills-acrylic-palette__swatch:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:color-mix(in srgb,var(--swatch) 85%,transparent)}.mills-acrylic-palette input:checked+.mills-acrylic-palette__swatch{outline:2px solid #333;outline-offset:2px}.mills-acrylic-palette input:focus-visible+.mills-acrylic-palette__swatch{outline:3px solid #557b97;outline-offset:2px}.mills-acrylic-palette__note{font-size:11px;line-height:1.7;color:#777;margin:16px 0 0}.mills-browse{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:10px 0 42px;clear:both}.mills-browse__card{border-top:1px solid #bbb;padding:22px 0 0;text-align:left}.mills-browse__card h2{font-size:17px;font-weight:500;line-height:1.5;margin:0 0 10px;letter-spacing:.03em}.mills-browse__card p{font-size:12px;line-height:1.9;color:#777;margin:0 0 16px;min-height:46px}.mills-browse__links{display:flex;flex-wrap:wrap;gap:8px}.mills-browse__links a{display:inline-flex;align-items:center;gap:12px;padding:9px 11px;border:1px solid #ddd;color:#333;font-size:11px;line-height:1.4;text-decoration:none}.mills-browse__links a:hover{background:#f3f3f3;border-color:#777}.mills-browse__links a:focus-visible{outline:2px solid #333;outline-offset:3px}.mills-browse__links span{color:#888}@media(max-width:640px){.mills-browse{grid-template-columns:1fr;gap:22px;margin-bottom:30px}.mills-browse__card{padding-top:16px}.mills-browse__card h2{font-size:16px}.mills-browse__card p{min-height:0;margin-bottom:12px}.mills-browse__links a{font-size:12px}}.mills-plate-guide{margin:0 0 24px;padding:18px 20px;border:1px solid #ddd;text-align:left;font-size:13px;line-height:1.8}.mills-plate-guide p{margin:0 0 10px}.mills-plate-guide p:last-of-type{margin-bottom:0}.mills-plate-guide__title{font-size:15px;font-weight:600}.mills-plate-guide svg{display:block;width:100%;max-width:300px;margin:4px auto 12px}.mills-plate-guide a{text-decoration:underline;text-underline-offset:3px}.product-form:has([data-mills-plate-guide]) #bcpo .inner li[hidden]{display:none!important}.mills-plate-guide__recommend{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 12px}.mills-plate-guide__recommend a{display:block;padding:12px;border:1px solid #ccc;text-decoration:none;line-height:1.6}.mills-plate-guide__recommend strong{display:block;font-size:14px;font-weight:600}.mills-plate-guide__recommend span{display:block;font-size:12px;color:#666;margin-top:3px}.mills-plate-guide .mills-plate-guide__extra{font-size:12px;color:#777;line-height:1.7}.mills-plate-guide__size{margin:12px 0}.mills-plate-guide__size summary{font-size:12px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}@media(max-width:360px){.mills-plate-guide__recommend{grid-template-columns:1fr}}.mills-plate-guide .mills-plate-guide__intro{font-size:13px;margin-bottom:14px;color:#555}.mills-name__primary,.mills-name__secondary{display:block}.product-list-item-title .mills-name__primary{font-size:16px;font-weight:500;line-height:1.45;letter-spacing:.025em}.product-list-item-title .mills-name__secondary{font-size:12px;font-weight:400;line-height:1.6;color:#777;margin-top:5px;letter-spacing:.02em}.page-title .mills-name__primary{font-size:32px;font-weight:500;line-height:1.35;letter-spacing:.035em}.page-title .mills-name__secondary{font-size:14px;font-weight:400;line-height:1.7;color:#777;margin-top:9px;letter-spacing:.04em}@media(max-width:640px){.product-list-item-title .mills-name__primary{font-size:14px}.product-list-item-title .mills-name__secondary{font-size:11px}.page-title .mills-name__primary{font-size:26px}.page-title .mills-name__secondary{font-size:13px}}.mills-product-accordion{text-align:left}.mills-product-accordion details{border-top:1px solid #d8d8d8}.mills-product-accordion details:last-child{border-bottom:1px solid #d8d8d8}.mills-product-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;color:#121212;font-size:14px;font-weight:600;line-height:1.5;cursor:pointer;list-style:none}.mills-product-accordion summary::-webkit-details-marker{display:none}.mills-product-accordion summary:after{content:"+";font-size:20px;font-weight:400}.mills-product-accordion details[open]>summary:after{content:"\2212"}.mills-product-accordion summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.mills-product-accordion__content{padding:0 0 16px;font-size:14px;line-height:1.7;overflow-wrap:anywhere}.mills-product-accordion__content p{margin:0 0 12px}.mills-product-accordion__content p:last-child{margin-bottom:0}.collection-products:has(.mills-photo-polish){display:grid!important;width:100%!important;margin-left:0!important;margin-right:0!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 28px;height:auto!important}.collection-products:has(.mills-photo-polish):before,.collection-products:has(.mills-photo-polish):after{display:none}.collection-products .mills-photo-polish{width:100%!important;margin:0!important;padding:0!important;float:none!important;position:relative!important;left:auto!important;top:auto!important}.mills-photo-polish .product-list-item-thumbnail{aspect-ratio:1;overflow:hidden;background:#f4f4f2;margin:0}.mills-photo-polish .product-list-item-thumbnail>a{display:block;width:100%;height:100%;overflow:hidden}.mills-photo-polish .product-list-item-thumbnail img{display:block;width:100%;height:100%;object-fit:cover;opacity:1!important;transition:transform .25s ease}.mills-photo-polish[data-mills-product=desk-900-450] .product-list-item-thumbnail img{transform:translateY(-3%) scale(1.12)}.mills-photo-polish[data-mills-product=desk] .product-list-item-thumbnail img{transform:scale(1.06)}.mills-photo-polish .product-list-item-details{padding-top:18px}.mills-photo-polish .product-list-item-vendor{display:none}.mills-photo-polish .product-list-item-title{margin-top:0}.mills-photo-polish .product-list-item-price{margin-bottom:0}@media(max-width:900px){.collection-products:has(.mills-photo-polish){grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}}@media(max-width:480px){.collection-products:has(.mills-photo-polish){gap:28px 14px}.mills-photo-polish .product-list-item-details{padding-top:13px}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
