.single-product .main-content{margin-top:0}.gallery-item{margin-bottom:2rem}.cus-container{width:calc(100vw  - 20px);margin:auto}.section-product-hero img,.section-product-hero video{height:100%;object-fit:cover}.section-technical{background:var(--bg-footer);padding:3rem 0}.product-attributes-table{& thead{& th{border-top:0;border-bottom-color:var(--bg-orange);font-variation-settings:"wght" 600;padding:.7rem 1.5rem}& .attr-head.attr-head-value{text-align:right}}& td.attr-value{text-align:right}& td,th{font-weight:unset;padding:.7rem 1.5rem}}ul.features{& li{font-size:1rem;color:var(--text-primary);margin-bottom:1rem;&:before{content:"\e910";font-family:'icomoon';margin-right:1rem;width:1.5rem;height:1.5rem;display:inline-flex;justify-content:center;align-items:center;background:var(--bg-orange);color:#fff;border-radius:50%;font-size:.875rem}}}.inquiry-modal{position:fixed;inset:0;z-index:9999;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}.inquiry-modal.active{opacity:1;visibility:visible}.inquiry-modal-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .6)}.dark-theme{& .inquiry-modal-content{background:#1D2939;& .inquiry-modal__title{& .inquiry-title{color:#fff}}}}.inquiry-modal-content{position:relative;max-width:90%;width:600px;margin:8% auto;background:#fff;padding:2rem;border-radius:10px;z-index:2;transform:translateY(-30px);transition:transform 0.3s ease;& .inquiry-modal__title{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;& .inquiry-title{font-size:1.6rem;color:#000}& .inquiry-close{cursor:pointer;font-size:2rem;line-height:1}}}.inquiry-modal.active .inquiry-modal-content{transform:translateY(0)}@media (min-width:576px){.inquiry-button{order:-1}}@media (min-width:768px){form.cart .button.inquiry-button{width:auto;flex:0 0 150px;max-width:150px}}@media (min-width:992px){.top-product_detail{display:flex;column-gap:2rem;justify-content:space-between;align-items:flex-start}.top-product_detail .page-title{flex:0 0 calc(50% - 2rem);max-width:calc(50% - 2rem)}}