/* Shared skin: retains platform forms, event handlers and payment controls. */
:root{--boss-paper:#f7f3ea;--boss-ink:#20392e;--boss-line:#ddd7cb;--boss-bronze:#a64e30;--boss-dark:#203d30;--boss-sans:Arial,sans-serif}
body,body.product-body{background:#f7f3ea;color:#20392e}.boss-header{background:#f7f3ea}.boss-header-main{min-height:86px}.boss-search{background:#efeade;border-radius:4px}.boss-search input{border-radius:4px}.boss-nav{border-top:1px solid #20392e14}.boss-nav-label>a{font-family:Arial,sans-serif;font-size:12px}.boss-nav-inner{min-height:46px}.boss-wordmark>span{font-size:44px}.boss-mega{background:#f7f3ea;border-top:2px solid #b85b36;box-shadow:0 24px 45px #10251b1c}.boss-mega-feature{border-radius:4px;overflow:hidden}.boss-mega-caption{background:#203d30e8;color:#fff}.boss-drawer{background:#f7f3ea}.boss-drawer-top{background:#f7f3ea}.boss-drawer-category summary,.boss-drawer-direct{border-color:#ddd7cb}.boss-drawer-thumb{width:48px;height:48px;object-fit:cover;border-radius:4px;margin-right:13px;flex-shrink:0}.boss-drawer-direct{display:flex;align-items:center}.boss-drawer-category summary{display:flex;align-items:center}.boss-drawer-category summary>.boss-icon{margin-left:auto}.boss-footer{background:#203d30;color:#f7f3ea;padding-top:60px}.boss-footer-brand p{font:italic 27px Georgia,serif}.boss-footer-section>summary{font:20px Georgia,serif}.boss-footer-section a{color:#e5e9dc}.boss-footer-bottom{border-color:#ffffff25}.boss-button,.btn-cart{background:#244532;border-radius:4px}.boss-button:hover,.btn-cart:hover{background:#356046}.card-product{border:0!important;background:transparent!important}.card-product-inner{background:transparent!important;border-radius:4px;overflow:hidden}.card-product .image-wrapper{background:#ece6db}.card-product:nth-child(even) .image-wrapper{background:#e0e7dd}.card-product .title{color:#20392e}.card-product .sale-price{color:#20392e}.card-product .image img{mix-blend-mode:multiply;transition:transform .4s}.card-product:hover .image img{transform:scale(1.035)}.card-product .boss-card-actions .btn{border-radius:4px;background:#244532}.boss-category-hero{background:linear-gradient(115deg,#244532,#4e6850);color:#fff7e6;border-radius:5px}.boss-category-hero h1{color:inherit}.boss-category-hero .breadcrumb,.boss-category-hero .breadcrumb a{color:#efe5d0!important}.product-profile-1 .carousel-outer{background:#ece6db;border-radius:6px}.product-profile-1 h1.title{color:#20392e;font-weight:400;line-height:1.1}.product-profile-1 .carousel-item img{mix-blend-mode:multiply}.boss-mobile-buy{background:#203d30;color:#fff7e6;border-top:1px solid #ffffff25}.boss-mobile-buy .boss-button{background:#b4512e;color:white}.boss-product-tabs{border-color:#ddd7cb}.boss-tab-nav button[aria-selected=true]{color:#20392e;border-color:#b4512e}.boss-help-hero,.boss-service-page{border-radius:5px}.boss-content-copy,.boss-contact-form{color:#20392e}.boss-premium-bottom{display:none}.boss-premium-bottom a{display:grid;justify-items:center;gap:3px;font-size:10px;color:#20392e;text-decoration:none;min-width:0}.boss-premium-bottom svg{width:21px;height:21px}.boss-premium-bottom a[aria-current=page]{color:#a64e30}.boss-premium-bottom button{border:0;background:none;color:inherit;padding:0;display:grid;justify-items:center;gap:3px;font:10px Arial;cursor:pointer}
@media(max-width:991px){.boss-header-main{min-height:75px}.boss-header .boss-wordmark>span{font-size:34px}.boss-header .boss-wordmark small{font-size:7px}.boss-header-main>.boss-search-slot{margin-bottom:12px}.boss-header .boss-search input{height:42px}.boss-premium-bottom{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;bottom:0;inset-inline:0;z-index:900;background:#f7f3eaf5;backdrop-filter:blur(14px);border-top:1px solid #ddd7cb;padding:10px 8px max(9px,env(safe-area-inset-bottom));gap:8px}.boss-premium-navigation{padding-bottom:75px}.boss-has-mobile-buy .boss-premium-bottom{display:none}.boss-footer{padding-top:38px}.boss-footer-grid{gap:20px}.boss-mega{max-width:100vw}}
@media(max-width:600px){.boss-container{width:calc(100% - 36px)}.boss-footer-grid{display:block}.boss-footer-section{border-top:1px solid #ffffff26}.boss-footer-section>summary{padding:18px 0}.boss-footer-brand{padding-bottom:25px}.boss-footer-section-body{padding-bottom:20px}.card-product .title{font-size:17px!important}.card-product .image{height:190px!important}.product-profile-1 h1.title{font-size:33px}.boss-category-hero{border-radius:0}.boss-mobile-buy .boss-button{border-radius:4px}.boss-footer-bottom{flex-wrap:wrap;gap:10px}}
@media(prefers-reduced-motion:reduce){.card-product .image img{transition:none}.card-product:hover .image img{transform:none}}
.boss-footer-section>summary{list-style:none;cursor:pointer}.boss-footer-section>summary::-webkit-details-marker{display:none}@media(max-width:600px){.boss-footer-section>summary{display:flex;justify-content:space-between}.boss-footer-section>summary:after{content:"+"}.boss-footer-section[open]>summary:after{content:"−"}}
.boss-premium-category{background:linear-gradient(90deg,#203d30f2,#203d3066),url("images/boss/service.webp") center 65%/cover;min-height:205px;display:flex;flex-direction:column;justify-content:center;padding:32px 40px}.boss-premium-category h1,.boss-premium-category h2{color:#fff7e6;margin:12px 0;font:42px Georgia,serif}.boss-premium-category p{margin:0;font-size:13px;color:#e7eadf}.product-profile-1 .product-buttons .btn-cart{background:#244532!important;border-radius:4px!important}@media(max-width:600px){.boss-premium-category{min-height:160px;padding:24px}.boss-premium-category h1,.boss-premium-category h2{font-size:34px}.boss-premium-category p{font-size:12px}}
