:root{--cosy-accent:#d6a916;--cosy-secondary:#276658;--cosy-ink:#222;--cosy-muted:#6f7478;--cosy-line:#e7e4dd;--cosy-bg:#f7f6f2;--cosy-radius:4px;--cosy-shadow:0 12px 30px rgba(30,35,32,.08)}html{scroll-behavior:smooth}body.cosyone3-theme{background:#fff;color:var(--cosy-ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.55;-webkit-font-smoothing:antialiased}body.cosyone3-theme h1,body.cosyone3-theme h2,body.cosyone3-theme h3,body.cosyone3-theme h4,body.cosyone3-theme h5{color:var(--cosy-ink);font-family:Georgia,"Times New Roman",serif;font-weight:400;letter-spacing:.01em}body.cosyone3-theme a{color:var(--cosy-secondary);transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}body.cosyone3-theme a:hover,body.cosyone3-theme a:focus{color:var(--cosy-accent);text-decoration:none}body.cosyone3-theme img{height:auto;max-width:100%}.cosy-skip-link{background:#fff;border:2px solid var(--cosy-accent);left:12px;padding:8px 12px;position:fixed;top:-80px;z-index:9999}.cosy-skip-link:focus{top:12px}.cosy-topbar{background:#f3f2ee;border-bottom:1px solid var(--cosy-line);color:#555;font-size:12px;min-height:37px}.cosy-topbar a{color:#555;display:inline-flex;align-items:center;min-height:37px;padding:0 8px}.cosy-topbar a:first-child{padding-left:0}.cosy-topbar i{margin-right:5px}.cosy-topbar-actions{display:flex;align-items:center;justify-content:flex-end;white-space:nowrap}.cosy-topbar-actions>div,.cosy-topbar-actions>a{border-left:1px solid rgba(0,0,0,.06)}.cosy-topbar .btn-group>.btn,.cosy-topbar .dropdown>.dropdown-toggle{background:transparent;border:0;border-radius:0;box-shadow:none;color:#555;font-size:12px;min-height:37px;padding:8px}.cosy-header{background:#fff;position:relative;z-index:900}.cosy-header-row{align-items:center;display:flex;min-height:112px}.cosy-logo-wrap #logo{margin:0}.cosy-logo-wrap #logo img{max-height:70px;width:auto}.cosy-logo-wrap h1{font-size:30px;margin:0}.cosy-search{border:1px solid var(--cosy-line);border-radius:var(--cosy-radius);overflow:hidden}.cosy-search .form-control{border:0;box-shadow:none;font-size:14px;height:46px;padding:10px 16px}.cosy-search .btn{background:var(--cosy-accent);border:0;border-radius:0;color:#fff;height:46px;min-width:52px}.cosy-search .btn:hover,.cosy-search .btn:focus{background:var(--cosy-secondary);color:#fff}.cosy-cart .btn-inverse{background:var(--cosy-secondary);border-color:var(--cosy-secondary);border-radius:var(--cosy-radius);color:#fff;font-size:13px;height:46px;padding:10px 12px}.cosy-cart .btn-inverse:hover,.cosy-cart.open .btn-inverse{background:var(--cosy-accent);border-color:var(--cosy-accent)}.cosy-cart .dropdown-menu{border:0;border-radius:var(--cosy-radius);box-shadow:var(--cosy-shadow);margin-top:10px;min-width:380px;padding:12px}.cosy-cart .dropdown-menu img{max-width:55px}.cosy-menu{background:#fff;border:0;border-radius:0;border-bottom:3px solid var(--cosy-accent);border-top:1px solid var(--cosy-line);margin:0;min-height:49px}.cosy-menu .navbar-nav>li>a{color:#333;font-size:13px;font-weight:700;letter-spacing:.035em;padding:15px 18px;text-transform:uppercase}.cosy-menu .navbar-nav>li>a:hover,.cosy-menu .navbar-nav>li.open>a,.cosy-menu .navbar-nav>li.active>a{background:var(--cosy-accent);color:#fff}.cosy-menu .dropdown-menu{border:0;border-top:3px solid var(--cosy-accent);border-radius:0 0 var(--cosy-radius) var(--cosy-radius);box-shadow:var(--cosy-shadow);padding:0}.cosy-mega-menu .dropdown-inner{display:flex;padding:20px;min-width:420px}.cosy-mega-menu .dropdown-inner ul{min-width:180px;padding-right:20px}.cosy-mega-menu .dropdown-inner a{color:#444;display:block;padding:5px 0}.cosy-mega-menu .see-all{background:var(--cosy-bg);border-top:1px solid var(--cosy-line);display:block;font-weight:700;padding:10px 20px}.cosyone3-sticky .cosy-header.is-stuck{box-shadow:0 4px 18px rgba(0,0,0,.1);left:0;position:fixed;right:0;top:0}.cosyone3-sticky .cosy-header.is-stuck .cosy-header-row{min-height:72px}.cosyone3-sticky .cosy-header-placeholder{display:block}.cosyone3-compact .cosy-header-row{min-height:76px}.breadcrumb{background:transparent;border-bottom:1px solid var(--cosy-line);border-radius:0;margin:18px 0 28px;padding:10px 0}.breadcrumb>li+li:before{color:#aaa;content:"/"}.breadcrumb a{color:#777}.btn{border-radius:var(--cosy-radius);font-weight:600;transition:all .18s ease}.btn-primary{background:var(--cosy-accent);border-color:var(--cosy-accent);color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background:var(--cosy-secondary);border-color:var(--cosy-secondary)}.btn-default{background:#fff;border-color:#ddd;color:#444}.btn-default:hover,.btn-default:focus{border-color:var(--cosy-accent);color:var(--cosy-accent)}.form-control{border-color:#ddd;border-radius:var(--cosy-radius);box-shadow:none}.form-control:focus{border-color:var(--cosy-accent);box-shadow:0 0 0 2px rgba(214,169,22,.12)}.product-layout{margin-bottom:28px}.product-thumb{background:#fff;border:1px solid var(--cosy-line);border-radius:var(--cosy-radius);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:box-shadow .2s ease,transform .2s ease}.product-thumb:hover{box-shadow:var(--cosy-shadow);transform:translateY(-3px)}.product-thumb .image{background:#fff;overflow:hidden;padding:10px;text-align:center}.product-thumb .image img{margin-left:auto;margin-right:auto;transition:transform .35s ease}.product-thumb:hover .image img{transform:scale(1.025)}.product-thumb .caption{flex:1;min-height:150px;padding:12px 16px 15px}.product-thumb .caption h4{font-family:inherit;font-size:15px;font-weight:700;line-height:1.35;margin:0 0 9px}.product-thumb .caption h4 a{color:#333}.product-thumb .caption p{color:var(--cosy-muted)}.product-thumb .price{color:var(--cosy-secondary);font-size:17px;font-weight:700;margin:8px 0}.product-thumb .price-new{color:var(--cosy-secondary)}.product-thumb .price-old{color:#999;font-size:12px;font-weight:400;margin-left:6px;text-decoration:line-through}.product-thumb .price-tax{color:#999;font-size:11px;font-weight:400}.product-thumb .rating{color:var(--cosy-accent)}.product-thumb .button-group{background:#faf9f6;border-top:1px solid var(--cosy-line);display:flex;overflow:hidden}.product-thumb .button-group button{background:transparent;border:0;border-right:1px solid var(--cosy-line);color:#555;flex:1;font-size:12px;font-weight:700;min-height:45px;padding:8px}.product-thumb .button-group button:first-child{background:var(--cosy-accent);color:#fff;flex:2}.product-thumb .button-group button:hover{background:var(--cosy-secondary);color:#fff}.product-thumb .button-group button:last-child{border-right:0}.label-danger,.label-sale{background:var(--cosy-accent)}.nav-tabs{border-bottom-color:var(--cosy-line)}.nav-tabs>li>a{border-radius:var(--cosy-radius) var(--cosy-radius) 0 0;color:#555;font-weight:700}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover{border-top:3px solid var(--cosy-accent);color:#222}.panel{border-color:var(--cosy-line);border-radius:var(--cosy-radius);box-shadow:none}.panel-default>.panel-heading{background:var(--cosy-bg);border-color:var(--cosy-line)}.list-group-item{border-color:var(--cosy-line)}.list-group-item.active,.list-group-item.active:hover{background:var(--cosy-secondary);border-color:var(--cosy-secondary)}.swiper-viewport,.owl-wrapper-outer{border:0!important;border-radius:var(--cosy-radius);box-shadow:var(--cosy-shadow)!important}.pagination>li>a,.pagination>li>span{color:var(--cosy-secondary)}.pagination>.active>a,.pagination>.active>a:hover{background:var(--cosy-accent);border-color:var(--cosy-accent)}.cosy-footer{background:#222;color:#aaa;margin-top:50px;padding:45px 0 20px}.cosy-footer h5{color:#fff;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}.cosy-footer a{color:#aaa;display:inline-block;padding:4px 0}.cosy-footer a:hover{color:var(--cosy-accent)}.cosy-footer-intro{border-bottom:1px solid #3a3a3a;color:#ccc;font-size:15px;margin-bottom:30px;max-width:850px;padding-bottom:25px}.cosy-footer hr{border-color:#3a3a3a}.cosy-powered{font-size:12px;margin:0;text-align:center}.cosy-back-to-top{background:var(--cosy-accent);border:0;border-radius:50%;bottom:20px;box-shadow:0 6px 18px rgba(0,0,0,.2);color:#fff;height:42px;opacity:0;pointer-events:none;position:fixed;right:20px;transform:translateY(10px);transition:.2s;width:42px;z-index:1000}.cosy-back-to-top.is-visible{opacity:1;pointer-events:auto;transform:none}.cosy-back-to-top:hover,.cosy-back-to-top:focus{background:var(--cosy-secondary)}:focus-visible{outline:3px solid rgba(214,169,22,.45);outline-offset:2px}[dir="rtl"] .cosy-topbar-actions{justify-content:flex-start}[dir="rtl"] .cosy-topbar-actions>div,[dir="rtl"] .cosy-topbar-actions>a{border-left:0;border-right:1px solid rgba(0,0,0,.06)}[dir="rtl"] .cosy-back-to-top{left:20px;right:auto}@media (max-width:991px){.cosy-menu .navbar-nav>li>a{padding-left:11px;padding-right:11px}.cosy-header-row{min-height:96px}.cosy-cart .dropdown-menu{min-width:330px}.product-thumb .button-group button span{display:none}}@media (max-width:767px){.cosy-topbar-actions{justify-content:center}.cosy-topbar-actions>a{padding-left:7px;padding-right:7px}.cosy-header-row{display:block;min-height:0;padding:15px 0}.cosy-logo-wrap{margin-bottom:14px;text-align:center}.cosy-logo-wrap #logo img{margin:0 auto;max-height:58px}.cosy-search-wrap{padding-right:5px}.cosy-cart-wrap{padding-left:5px}.cosy-cart .btn-inverse{font-size:0}.cosy-cart .btn-inverse i{font-size:18px}.cosy-cart .dropdown-menu{min-width:300px;right:0}.cosy-menu{margin-top:15px}.cosy-menu .navbar-header{background:var(--cosy-secondary);color:#fff}.cosy-menu #category{float:left;font-weight:700;padding:14px 15px;text-transform:uppercase}.cosy-menu .navbar-toggle{background:transparent;border:0;color:#fff;margin:6px}.cosy-menu .navbar-nav{margin:0}.cosy-menu .navbar-nav>li>a{border-bottom:1px solid #eee;padding:12px 15px}.cosy-menu .dropdown-menu{border-top:0;box-shadow:none;position:static;width:100%}.cosy-mega-menu .dropdown-inner{display:block;min-width:0;padding:10px 20px}.cosy-mega-menu .dropdown-inner ul{padding-right:0}.product-thumb{height:auto}.cosy-footer .col-xs-6:nth-child(odd){clear:left}.cosy-footer .col-xs-6{min-height:190px}}@media (max-width:420px){.cosy-cart .dropdown-menu{left:auto;right:0;width:290px}.cosy-footer .col-xs-6{float:none;min-height:0;width:100%}.cosy-footer h5{margin-top:22px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
