:root{--coral:#fc6749;--ink:#30333c;--muted:#767b83;--line:#e8e9eb}body{font:15px/1.65 Arial,sans-serif;color:var(--ink);background:#fff}h1,h2,h3,h4{color:var(--ink);font-weight:600}a{color:var(--ink)}a:hover{color:var(--coral);text-decoration:none}h1{font-size:34px;line-height:1.25}h2{font-size:26px}button,a,input,summary{outline-offset:4px}.siam-top{background:#f5f5f5;border-bottom:1px solid var(--line);font-size:12px;padding:9px 0}.siam-top .container{display:flex;justify-content:space-between}.siam-header{display:flex;align-items:center;gap:45px;padding-top:28px;padding-bottom:28px}.siam-logo{width:285px;flex-shrink:0}.siam-logo img{width:100%}.siam-search{flex:1}.siam-search #search{margin:0}.siam-search .form-control{height:46px;border-radius:0;box-shadow:none}.siam-search .btn{height:46px;background:var(--coral);border-color:var(--coral);color:white;text-shadow:none;border-radius:0}.siam-origin{font-size:13px;line-height:1.6}.siam-origin span{color:var(--muted)}.siam-navigation{background:var(--ink);color:#fff}.siam-navigation>.container{display:flex}.siam-navigation nav{display:flex;flex-wrap:wrap}.siam-navigation nav>a{padding:16px 22px;color:#fff;font-size:13px;text-transform:uppercase}.siam-navigation nav>a:hover{background:#41454e}.siam-categories{width:265px;flex-shrink:0;position:relative;background:var(--coral);z-index:20}.siam-categories summary{padding:16px 20px;cursor:pointer;list-style:none;text-transform:uppercase;font-size:13px}.siam-categories summary::-webkit-details-marker{display:none}.siam-categories summary i{margin-right:12px}.siam-category-list{list-style:none;margin:0;padding:0;position:absolute;top:100%;width:100%;background:white;border:1px solid #ddd;max-height:75vh;overflow:auto;box-shadow:0 12px 25px #0001}.siam-category-list li>a{display:flex;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #eee;font-size:13px}.siam-category-list ul{list-style:none;padding-left:15px}.siam-hero{margin-top:28px;display:flex;min-height:370px;background:#f7f1e9;overflow:hidden;position:relative}.siam-hero-copy{width:65%;padding:45px;z-index:1}.siam-eyebrow{font-size:11px;letter-spacing:2px;font-weight:bold;color:#ad6042}.siam-hero h1{font-size:42px;letter-spacing:-1px;margin:18px 0}.siam-hero p{max-width:470px;color:#68645e;font-size:16px;margin-bottom:26px}.siam-button{display:inline-flex;align-items:center;gap:30px;background:var(--coral);color:#fff;padding:13px 22px;font-weight:bold;font-size:13px}.siam-button:hover{background:#e9553a;color:white}.siam-hero-art{width:35%;position:relative;display:flex;align-items:center;justify-content:center;background:#e6ece3}.siam-sun{position:absolute;width:250px;height:250px;background:#edbd79;border-radius:50%;top:30px;right:-55px}.siam-stamp{z-index:1;font-size:56px;line-height:1;color:#435a4b;transform:rotate(-8deg);letter-spacing:5px;border:1px solid #435a4b;padding:30px 20px}.siam-stamp b{font-size:34px;letter-spacing:2px}.siam-stamp small{display:block;font-size:9px;letter-spacing:2px;margin-top:16px}.siam-wave{position:absolute;width:460px;height:180px;border-radius:50%;background:#cadaC7;bottom:-90px;left:-40px;transform:rotate(-12deg)}.siam-benefits{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line);padding:27px 0;gap:25px}.siam-benefits>div{display:flex;gap:17px;align-items:center}.siam-benefits i{font-size:27px;color:var(--coral)}.siam-benefits span{font-size:12px;color:var(--muted)}.siam-benefits strong{display:block;font-size:14px;color:var(--ink)}.siam-section{margin:40px 0}.siam-section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.siam-section-title h2{margin:0}.siam-section-title>span{font-size:12px;color:var(--muted)}.siam-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.siam-category-grid a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:62px;background:#f7f7f7;padding:14px;font-size:13px;border:1px solid #f0f0f0}.siam-category-grid a:hover{border-color:var(--coral);background:#fff8f5}.siam-category-grid b{color:var(--coral)}.siam-empty{padding:35px;text-align:center;border:1px dashed #d9d9d9;background:#fcfcfc}.siam-empty p{color:var(--muted)}.siam-empty a,.siam-about a{color:#b84b33}.siam-about{background:#f7f1e9;padding:35px 40px;margin:40px 0 50px}.siam-about p{max-width:740px;color:#68645e}.siam-footer{background:var(--ink);color:#c4c5ca;margin-top:50px;padding:40px 0 0}.siam-footer-grid{display:grid;grid-template-columns:1.1fr 1fr 1fr 1.1fr;gap:30px}.siam-footer h3,.siam-footer h4{color:white}.siam-footer h3{letter-spacing:4px;font-weight:400}.siam-footer h4{font-size:14px;margin-bottom:18px}.siam-footer p,.siam-footer a{font-size:12px;color:#c4c5ca}.siam-footer a{display:block;margin:5px 0}.siam-footer a:hover{color:white}.siam-copyright{border-top:1px solid #ffffff1a;padding-top:18px;padding-bottom:18px;margin-top:30px;font-size:11px}.breadcrumb{background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;margin-top:20px;padding:14px 0;font-size:12px}.breadcrumb li:after{border:0;content:'/';transform:none;top:0;right:-3px}.breadcrumb>li{padding:0 12px}.breadcrumb>li:first-child{padding-left:0}.product-thumb{border:1px solid var(--line);padding:10px;transition:box-shadow .2s}.product-thumb:hover{box-shadow:0 8px 25px #0001}.product-thumb h4{font-size:14px;line-height:1.5;font-weight:500}.product-thumb .price{font-size:18px;color:var(--coral);font-weight:bold}.product-thumb .button-group{display:none}.product-thumb .caption{padding:0 10px;min-height:130px}.product-thumb .caption>p:not(.price){display:none}.siam-product{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;margin:35px 0 45px}.siam-product-gallery{min-width:0}.siam-product-photo{width:100%;max-height:530px;object-fit:contain;border:1px solid var(--line);padding:20px}.siam-thumbnails{display:flex;gap:10px;flex-wrap:wrap;margin-top:15px}.siam-thumbnails img{width:85px;height:85px;object-fit:contain;border:1px solid var(--line)}.siam-product-info h1{font-size:30px;margin:16px 0}.siam-sku,.siam-price-note{color:var(--muted);font-size:12px}.siam-product-price{font-size:34px;font-weight:bold;color:var(--coral);margin-top:25px}.siam-product-email{display:block;margin:14px 0;font-size:13px}.siam-product-delivery{margin-top:25px;padding:18px;background:#f7f7f7;font-size:13px}.siam-product-delivery i{margin-right:8px}.siam-product-delivery a{display:inline-block;margin-top:8px}.siam-description{border-top:1px solid var(--line);padding-top:20px}.siam-description h2{font-size:22px}.siam-information{line-height:1.85;max-width:950px}.siam-contact{min-height:400px}.siam-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin:35px 0}.siam-contact-grid h2{font-size:22px}.siam-contact-phone{font-size:27px;color:var(--coral)}.btn-primary{background:var(--coral);border-color:var(--coral);text-shadow:none}.pagination>.active>span{background:var(--coral);border-color:var(--coral)}#compare-total,#button-compare{display:none}
.siam-footer-grid::before,.siam-footer-grid::after,.siam-header::before,.siam-header::after,.siam-top .container::before,.siam-top .container::after,.siam-navigation>.container::before,.siam-navigation>.container::after{display:none}
@media(max-width:991px){.siam-origin{display:none}.siam-header{gap:25px}.siam-logo{width:240px}.siam-hero h1{font-size:34px}.siam-hero-copy{padding:30px}.siam-category-grid{grid-template-columns:repeat(3,1fr)}.siam-navigation nav>a{padding:16px 13px}.siam-footer-grid{grid-template-columns:1fr 1fr}.siam-product{gap:30px}}
@media(max-width:600px){.siam-top{font-size:10px}.siam-header{flex-wrap:wrap;gap:15px;padding:20px 15px}.siam-logo{width:215px}.siam-search{flex-basis:100%}.siam-navigation>.container{padding:0;flex-direction:column}.siam-categories{width:100%}.siam-navigation nav{justify-content:space-around}.siam-navigation nav>a{font-size:11px;padding:12px 8px}.siam-hero{min-height:0}.siam-hero-copy{width:100%;padding:28px 22px}.siam-hero h1{font-size:31px}.siam-hero p{font-size:14px}.siam-hero-art{display:none}.siam-benefits{grid-template-columns:1fr;gap:20px;padding:25px 10px}.siam-category-grid{grid-template-columns:1fr 1fr}.siam-category-grid a{font-size:12px}.siam-section-title>span{display:none}.siam-section-title h2{font-size:23px}.siam-about{padding:25px}.siam-about h2{font-size:24px}.siam-footer-grid{gap:20px;grid-template-columns:1fr 1fr}.siam-product{grid-template-columns:1fr;gap:25px}.siam-product-info h1{font-size:27px}.siam-product-photo{max-height:400px}.siam-contact-grid{grid-template-columns:1fr;gap:20px}}
