.pc-native-content{max-width:1100px;margin:auto;padding:50px 6%;min-height:50vh;font:15px/1.8 Arial,sans-serif}.pc-native-content h1{font-size:clamp(32px,5vw,54px);line-height:1.15;margin-bottom:30px}.pc-native-content h2{font-size:23px;line-height:1.4;margin-top:35px}.pc-native-content a{text-decoration:underline}.pc-order-notice,.pc-policy-draft{padding:20px;border:1px solid #b9b29b;background:#fff9e8;color:#544521;margin-bottom:30px;font:14px/1.8 Arial}.wc-real-offer button{width:100%;padding:15px;border:1px solid currentColor;margin:20px 0}.wc-real-offer select{width:100%;padding:13px;max-width:100%;background:transparent;color:inherit}.wc-real-offer label{display:block;font-size:12px;margin:15px 0 8px}.wc-availability-note{font:13px/1.8 Arial!important}.wc-facts{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;font:12px/1.8 Arial}.wc-facts dd{margin:0}.wc-real-offer h3{font-size:21px;line-height:1.35}.wc-real-offer a{text-decoration:underline;font-size:12px}.woocommerce form input.input-text,.woocommerce form select{padding:12px;max-width:100%}.woocommerce form .form-row{margin-bottom:15px}.woocommerce table{max-width:100%}.woocommerce-message,.woocommerce-error,.woocommerce-info{font:14px/1.8 Arial!important}.wc-real-offer .single_add_to_cart_button{background:var(--accent,#31564a);color:white}.pc-native-content address{font-style:normal}.pc-native-content .policy-nav{display:flex;flex-wrap:wrap;gap:18px;padding-top:25px}@media(max-width:760px){.pc-native-content{padding:30px 6%;font-size:14px}.pc-native-content h1{font-size:34px}.pc-native-content h2{font-size:21px}.pc-order-notice{font-size:12px;padding:16px}.wc-facts{grid-template-columns:90px minmax(0,1fr);gap:10px}.woocommerce table.shop_table_responsive tr td{overflow-wrap:anywhere}}

@media(max-width:400px){body.seat .gear-grid{grid-template-columns:minmax(0,1fr)}body.seat .gear-card,body.seat .gear-card-content{min-width:0;max-width:100%}body.sofa .editorial-products{grid-template-columns:minmax(0,1fr)}body.sofa .editorial-product,body.sofa .editorial-product>a{min-width:0;max-width:100%}body.sofa .editorial-product:nth-child(n){grid-column:auto;margin-left:0;margin-right:0}body.sofa .product-index{flex-wrap:wrap}}
