
.ax{max-width:1600px;margin:auto;padding:70px 5vw 90px;color:#111;font:16px/1.6 var(--font-body-family,sans-serif);letter-spacing:normal}.ax *{box-sizing:border-box}.ax h1,.ax h2,.ax h3{font-family:inherit;font-weight:300;letter-spacing:-.025em;color:inherit;line-height:1.15}.ax h1{font-size:clamp(34px,4.5vw,64px);margin:0 0 30px}.ax h2{font-size:30px;margin:35px 0 20px}.ax h3{font-size:21px}.ax p{margin:0 0 22px}.ax a{color:inherit;text-underline-offset:5px}.ax img{max-width:100%;display:block}.ax button,.ax input,.ax select,.ax textarea{font:inherit;color:inherit;border-radius:0}.ax input,.ax select,.ax textarea{border:1px solid #bbb;background:transparent;padding:12px;max-width:100%;min-width:0}.ax button,.ax .ax-button{display:inline-block;border:1px solid #111;background:#111;color:white;padding:14px 24px;text-decoration:none;cursor:pointer;font-size:14px}.ax :focus-visible{outline:2px solid #846648;outline-offset:4px}.ax-head{text-align:center;max-width:860px;margin:0 auto 50px}.ax-head .ax-rich{font-size:15px}.ax-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 25px}.ax-card>a{text-decoration:none}.ax-card img,.ax-card .ax-empty-image{width:100%;aspect-ratio:4/5;object-fit:cover;background:#e9e6df}.ax-card h2,.ax-card h3{font-size:15px;font-weight:400;letter-spacing:0;line-height:1.5;margin:12px 0 7px}.ax-card small{display:block;font-size:10px;letter-spacing:.15em;margin-top:16px}.ax-card p{font-size:14px;margin:4px 0}.ax-muted{color:#666;font-size:13px}.ax-toolbar{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:18px 0;margin-bottom:35px;display:flex;gap:24px;align-items:center;justify-content:space-between}.ax-filter-form{display:flex;gap:15px;align-items:center;flex-wrap:wrap}.ax-filter-form details{position:relative}.ax-filter-form summary{cursor:pointer;padding:10px}.ax-filter-panel{position:absolute;z-index:5;top:100%;left:0;min-width:260px;max-height:400px;overflow:auto;background:#f7f6f3;padding:20px;border:1px solid #ccc}.ax-filter-panel label{display:flex;align-items:center;gap:10px;margin-bottom:12px}.ax-filter-panel input[type=number]{width:105px}.ax-active{display:flex;gap:18px;flex-wrap:wrap;margin:0 0 24px}.ax-pagination{display:flex;justify-content:center;gap:20px;padding:40px 0 0}.ax-pagination a,.ax-pagination span{padding:8px}.ax-rich{overflow-wrap:anywhere}.ax-rich p{margin:0 0 20px}.ax-rich table{width:100%;border-collapse:collapse;display:block;overflow-x:auto}.ax-rich td,.ax-rich th{padding:13px;border:1px solid #ccc;text-align:left}.ax-rich img{height:auto}.ax-page-content{max-width:900px;margin:auto}.ax-contact{display:grid;grid-template-columns:1fr 1.4fr;gap:9vw}.ax-contact form{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ax-field{display:flex;flex-direction:column;gap:7px}.ax-field label{font-size:13px}.ax-wide{grid-column:1/-1}.ax-contact textarea{min-height:180px;resize:vertical}.ax-contact address{font-style:normal}.ax-form-status{padding:18px;background:#eee9df}.ax-cart-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:65px}.ax-cart-item{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:22px;padding:26px 0;border-bottom:1px solid #ccc}.ax-cart-item img{width:110px;aspect-ratio:4/5;object-fit:cover}.ax-cart-item h2{font-size:18px;margin:0 0 10px;line-height:1.4}.ax-cart-item input{width:80px;padding:8px}.ax-cart-summary{background:#ece8e0;padding:28px;align-self:start}.ax-cart-summary h2{margin-top:0;font-size:25px}.ax-total{display:flex;justify-content:space-between;gap:15px;font-size:21px;margin:25px 0}.ax-cart-summary button{width:100%}.ax-search{display:flex;max-width:700px;gap:12px;margin:0 auto 45px}.ax-search input{flex:1}.ax-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ax-blog-grid img{aspect-ratio:4/3}.ax-article-hero{width:100%;max-height:620px;object-fit:cover;margin-bottom:40px}.ax-article{max-width:900px;margin:auto}.ax-article .ax-rich{font-size:17px}.ax-faq details{padding:0 0 20px;border-bottom:1px solid #ccc;margin-bottom:20px}.ax-faq summary{font-size:19px;cursor:pointer;padding:14px 0}.ax-faq details>div{padding-top:14px}.ax-empty{text-align:center;padding:50px 15px}.ax-breadcrumb{font-size:12px;margin-bottom:35px}.ax-breadcrumb a{text-decoration:none}.ax-guide-links{display:flex;gap:20px;flex-wrap:wrap;margin-top:35px}
.ar-page.ax-product{--ar-body:var(--font-body-family,sans-serif);--ar-heading:var(--font-body-family,sans-serif);--ar-paper:#f7f6f3;--ar-sand:#ece8e0}.ax-product .ar-info{top:105px}.ax-product .ar-info h1{font-family:inherit;letter-spacing:-.02em;font-weight:300}.ax-product .ar-product{padding-top:45px}.ax-product .ar-sticky{z-index:35}.ax-product .ar-lightbox{z-index:100}.ax-product .ar-card h3{font-family:inherit}.ax-product .ar-specs,.ax-product .ar-faq{scroll-margin-top:95px}
@media(max-width:900px){.ax{padding:45px 22px 60px}.ax-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.ax-contact{grid-template-columns:1fr;gap:35px}.ax-cart-layout{grid-template-columns:1fr;gap:30px}.ax-toolbar{align-items:flex-start;flex-direction:column;gap:10px}.ax-filter-form{gap:10px}.ax-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:549px){.ax{padding:35px 18px 50px}.ax h1{font-size:34px}.ax-head{margin-bottom:30px}.ax-contact form{grid-template-columns:1fr}.ax-card h2,.ax-card h3{font-size:13px}.ax-filter-form{width:100%}.ax-filter-form select{max-width:200px}.ax-filter-panel{left:auto;right:0}.ax-cart-item{grid-template-columns:80px minmax(0,1fr);gap:15px}.ax-cart-item img{width:80px}.ax-cart-item>strong{grid-column:2}.ax-cart-item h2{font-size:15px}.ax-search{gap:8px}.ax-search button{padding:12px 16px}.ax-blog-grid{grid-template-columns:1fr}.ax-article .ax-rich{font-size:16px}.ax-product .ar-info{position:static}}
