:root{--cosy-accent:#d6a916;--cosy-secondary:#276658;--cosy-ink:#222222;--cosy-muted:#6f7478;--cosy-line:#e7e4dd;--cosy-bg:#f7f6f2;--cosy-radius:4px;--cosy-shadow:0 12px 30px rgba(30,35,32,0.08);--cosy-touch:44px;--cosy-neutral-action:#6b6862;--cosy-neutral-action-hover:#4f4c47}html{scroll-behavior:smooth}body.cosyone3-theme{width:100%;background:#ffffff;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;text-rendering:optimizeLegibility}body.cosyone3-theme h1,body.cosyone3-theme h2,body.cosyone3-theme h3,body.cosyone3-theme h4,body.cosyone3-theme h5,body.cosyone3-theme h6{color:var(--cosy-ink);font-family:Georgia,"Times New Roman",serif;font-weight:400;letter-spacing:0.01em}body.cosyone3-theme a{color:var(--cosy-secondary);transition:color 0.18s ease,background-color 0.18s ease,border-color 0.18s ease,transform 0.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%}body.cosyone3-theme button,body.cosyone3-theme input,body.cosyone3-theme select,body.cosyone3-theme textarea{font:inherit}.cosy-skip-link{position:fixed;left:12px;top:-80px;z-index:9999;padding:8px 12px;background:#ffffff;border:2px solid var(--cosy-accent)}.cosy-skip-link:focus{top:12px}.cosy-topbar{min-height:37px;background:#f3f2ee;border-bottom:1px solid var(--cosy-line);color:#555555;font-size:12px}.cosy-topbar a{display:inline-flex;align-items:center;min-height:37px;padding:0 8px;color:#555555}.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,0.06)}.cosy-topbar .btn-group>.btn,.cosy-topbar .dropdown>.dropdown-toggle{min-height:37px;padding:8px;background:transparent;border:0;border-radius:0;box-shadow:none;color:#555555;font-size:12px}body.cosyone3-theme .cosy-topbar .dropdown-menu{padding:6px 0;border:1px solid var(--cosy-line);border-radius:0 0 var(--cosy-radius) var(--cosy-radius);box-shadow:var(--cosy-shadow)}body.cosyone3-theme .cosy-topbar .dropdown-menu>li>a,body.cosyone3-theme .cosy-topbar .dropdown-menu>li>button,body.cosyone3-theme .cosy-topbar .dropdown-menu .btn-link{display:block;padding:11px 18px;background:#ffffff;background-image:none;border:0;color:var(--cosy-accent);text-align:left;text-decoration:none;white-space:normal}body.cosyone3-theme .cosy-topbar .dropdown-menu>li>a:hover,body.cosyone3-theme .cosy-topbar .dropdown-menu>li>a:focus,body.cosyone3-theme .cosy-topbar .dropdown-menu>li>button:hover,body.cosyone3-theme .cosy-topbar .dropdown-menu>li>button:focus,body.cosyone3-theme .cosy-topbar .dropdown-menu .btn-link:hover,body.cosyone3-theme .cosy-topbar .dropdown-menu .btn-link:focus{background:var(--cosy-secondary);background-image:none;color:#ffffff;text-decoration:none}body.cosyone3-theme .cosy-topbar .dropdown-menu>li>a,body.cosyone3-theme .cosy-topbar .dropdown-menu>li>button,body.cosyone3-theme .cosy-topbar .dropdown-menu .btn-link{background-image:none}body.cosyone3-theme .cosy-topbar .dropdown-menu>li>a:hover,body.cosyone3-theme .cosy-topbar .dropdown-menu>li>a:focus,body.cosyone3-theme .cosy-topbar .dropdown-menu>li>a:active,body.cosyone3-theme .cosy-topbar .dropdown-menu>li.active>a,body.cosyone3-theme .cosy-topbar .dropdown-menu>li.active>a:hover,body.cosyone3-theme .cosy-topbar .dropdown-menu>li.active>a:focus,body.cosyone3-theme .cosy-topbar .dropdown-menu>li>button:hover,body.cosyone3-theme .cosy-topbar .dropdown-menu>li>button:focus,body.cosyone3-theme .cosy-topbar .dropdown-menu>li>button:active,body.cosyone3-theme .cosy-topbar .dropdown-menu .btn-link:hover,body.cosyone3-theme .cosy-topbar .dropdown-menu .btn-link:focus,body.cosyone3-theme .cosy-topbar .dropdown-menu .btn-link:active{background-color:var(--cosy-secondary) !important;background-image:none !important;color:#ffffff !important;text-shadow:none}.cosy-header{position:relative;z-index:900;background:#ffffff}.cosy-header-row{display:flex;align-items:center;min-height:112px}.cosy-logo-wrap #logo{margin:0}.cosy-logo-wrap #logo img{width:auto;max-height:70px}.cosy-logo-wrap h1{margin:0;font-size:30px}#search.cosy-search{overflow:hidden;border:1px solid var(--cosy-line);border-radius:var(--cosy-radius)}#search.cosy-search .form-control{height:46px;padding:10px 16px;border:0;box-shadow:none;font-size:14px}#search.cosy-search .btn{min-width:52px;height:46px;padding:10px 16px;background:var(--cosy-accent);border:0;border-radius:0;color:#ffffff}#search.cosy-search .btn:hover,#search.cosy-search .btn:focus{background:var(--cosy-secondary);color:#ffffff}#cart.cosy-cart .btn-inverse{height:46px;padding:10px 12px;background:var(--cosy-secondary);border-color:var(--cosy-secondary);border-radius:var(--cosy-radius);color:#ffffff;font-size:13px}#cart.cosy-cart .btn-inverse:hover,#cart.cosy-cart.open .btn-inverse{background:var(--cosy-accent);border-color:var(--cosy-accent)}#cart.cosy-cart .dropdown-menu{min-width:380px;max-height:75vh;overflow-x:hidden;overflow-y:auto;margin-top:10px;padding:12px;border:0;border-radius:var(--cosy-radius);box-shadow:var(--cosy-shadow)}#cart.cosy-cart .dropdown-menu img{max-width:55px}#cart.cosy-cart .dropdown-menu>li>div{min-width:0}#cart.cosy-cart .dropdown-menu .table{margin-bottom:10px}#cart.cosy-cart .cosy-cart-actions{display:flex;gap:8px;justify-content:flex-end;margin:14px 0 4px}#cart.cosy-cart .cosy-cart-actions a{min-height:42px;padding:10px 14px}#menu.cosy-menu{min-height:49px;margin:0;background:#ffffff;border:0;border-top:1px solid var(--cosy-line);border-bottom:3px solid var(--cosy-accent);border-radius:0}#menu.cosy-menu .navbar-nav>li>a{padding:15px 18px;color:#333333;font-size:13px;font-weight:700;letter-spacing:0.035em;text-transform:uppercase}#menu.cosy-menu .navbar-nav>li>a:hover,#menu.cosy-menu .navbar-nav>li.open>a,#menu.cosy-menu .navbar-nav>li.active>a{background:var(--cosy-accent);color:#ffffff}#menu.cosy-menu .dropdown-menu{padding:0;border:0;border-top:3px solid var(--cosy-accent);border-radius:0 0 var(--cosy-radius) var(--cosy-radius);box-shadow:var(--cosy-shadow)}.cosy-mega-menu .dropdown-inner{display:flex;min-width:420px;padding:20px}.cosy-mega-menu .dropdown-inner ul{min-width:180px;padding-right:20px}.cosy-mega-menu .dropdown-inner a{display:block;padding:5px 0;color:#444444}body.cosyone3-theme #menu.cosy-menu .cosy-mega-menu .dropdown-inner li>a:hover,body.cosyone3-theme #menu.cosy-menu .cosy-mega-menu .dropdown-inner li>a:focus,body.cosyone3-theme #menu.cosy-menu .cosy-mega-menu .dropdown-inner li>a:active,body.cosyone3-theme #menu.cosy-menu .cosy-mega-menu .dropdown-inner li.active>a{background-color:var(--cosy-secondary) !important;background-image:none !important;color:#ffffff !important;text-shadow:none}.cosy-mega-menu .see-all{display:block;padding:10px 20px;background:var(--cosy-bg);border-top:1px solid var(--cosy-line);font-weight:700}body.cosyone3-theme #menu.cosy-menu .cosy-mega-menu .see-all:hover,body.cosyone3-theme #menu.cosy-menu .cosy-mega-menu .see-all:focus{background-color:var(--cosy-secondary) !important;background-image:none !important;color:#ffffff !important}.cosyone3-sticky .cosy-header.is-stuck{position:fixed;top:0;right:0;left:0;box-shadow:0 4px 18px rgba(0,0,0,0.1)}.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}#content{min-height:480px}.breadcrumb{margin:18px 0 28px;padding:10px 0;overflow-x:auto;overflow-y:hidden;background:transparent;border:0;border-bottom:1px solid var(--cosy-line);border-radius:0;white-space:nowrap;-webkit-overflow-scrolling:touch}.breadcrumb>li{display:inline;float:none}.breadcrumb>li + li:before{content:"/";color:#aaaaaa}.breadcrumb a{color:#777777}.btn{border-radius:var(--cosy-radius);font-weight:600;transition:all 0.18s ease}.btn-primary{background-image:none;text-shadow:none;background:var(--cosy-accent);border-color:var(--cosy-accent);color:#ffffff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background:var(--cosy-secondary);border-color:var(--cosy-secondary);color:#ffffff}.btn-default{background-image:none;text-shadow:none;background:#ffffff;border-color:#dddddd;color:#444444}.btn-default:hover,.btn-default:focus{border-color:var(--cosy-accent);color:var(--cosy-accent)}body.cosyone3-theme a.btn-primary,body.cosyone3-theme a.btn-primary:hover,body.cosyone3-theme a.btn-primary:focus,body.cosyone3-theme a.btn-primary:active,body.cosyone3-theme a.btn-info,body.cosyone3-theme a.btn-info:hover,body.cosyone3-theme a.btn-info:focus,body.cosyone3-theme a.btn-info:active,body.cosyone3-theme a.btn-danger,body.cosyone3-theme a.btn-danger:hover,body.cosyone3-theme a.btn-danger:focus,body.cosyone3-theme a.btn-danger:active{color:#ffffff !important}body.cosyone3-theme .btn>.fa{color:currentColor !important}body.cosyone3-theme .btn-info{background-image:none;background-color:var(--cosy-secondary);border-color:var(--cosy-secondary);color:#ffffff;text-shadow:none}body.cosyone3-theme .btn-info:hover,body.cosyone3-theme .btn-info:focus,body.cosyone3-theme .btn-info:active,body.cosyone3-theme .btn-info.active{background-image:none;background-color:var(--cosy-accent);border-color:var(--cosy-accent);color:#ffffff}body.cosyone3-theme .btn-danger{background-image:none;background-color:var(--cosy-neutral-action);border-color:var(--cosy-neutral-action);color:#ffffff;text-shadow:none}body.cosyone3-theme .btn-danger:hover,body.cosyone3-theme .btn-danger:focus,body.cosyone3-theme .btn-danger:active,body.cosyone3-theme .btn-danger.active{background-image:none;background-color:var(--cosy-neutral-action-hover);border-color:var(--cosy-neutral-action-hover);color:#ffffff}#account-order-info .table td.text-right .btn,#account-order .table td.text-right .btn-info{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:8px 11px;vertical-align:middle}#account-order-info .table td.text-right .btn + .btn{margin-left:4px}#product-compare .table .btn-block{min-height:42px}#product-compare .table a.btn-block{display:flex;align-items:center;justify-content:center}#product-compare .table .btn-danger{margin-top:6px}#cart.cosy-cart .dropdown-menu .btn-danger{min-width:36px;min-height:36px;padding:7px;box-shadow:none}#cart.cosy-cart .cosy-cart-actions .btn{display:inline-flex;align-items:center;justify-content:center}.form-control{border-color:#dddddd;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,0.12)}.input-group .form-control[name^="quantity"]{min-width:54px}.alert{border-radius:var(--cosy-radius)}.table-responsive{border:0}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:middle}.cosy-product-row{display:flex;flex-wrap:wrap;align-items:stretch}.cosy-product-row:before,.cosy-product-row:after{display:none;content:none}.cosy-product-row>.product-layout{display:flex;float:none;flex-direction:column;margin-bottom:28px}.cosy-product-row>.product-layout>.product-thumb{width:100%;height:100%}.product-layout{margin-bottom:28px}.product-thumb{position:relative;display:flex;flex-direction:column;height:auto;overflow:hidden;background:#ffffff;border:1px solid var(--cosy-line);border-radius:var(--cosy-radius);transition:box-shadow 0.2s ease,transform 0.2s ease}.product-thumb:hover{box-shadow:var(--cosy-shadow);transform:translateY(-3px)}.product-thumb>div:not(.image){display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.product-thumb .image{overflow:hidden;padding:10px;background:#ffffff;text-align:center}.product-thumb .image a{display:flex;align-items:center;justify-content:center}.cosy-product-row>.product-layout:not(.product-list) .product-thumb .image a{aspect-ratio:1 / 1}.product-thumb .image img{width:auto;max-width:100%;max-height:100%;margin-right:auto;margin-left:auto;object-fit:contain;transition:transform 0.35s ease}.product-thumb:hover .image img{transform:scale(1.025)}.product-thumb .caption{flex:1 1 auto;min-height:0;padding:12px 16px 15px}.product-thumb .caption h4{margin:0 0 9px;font-family:inherit;font-size:15px;font-weight:700;line-height:1.35}.product-thumb .caption h4 a{color:#333333;overflow-wrap:anywhere}.product-thumb .caption p{color:var(--cosy-muted)}.product-thumb .price{margin:8px 0;color:var(--cosy-secondary);font-size:17px;font-weight:700}.product-thumb .price-new{color:var(--cosy-secondary)}.product-thumb .price-old{margin-left:6px;color:#999999;font-size:12px;font-weight:400;text-decoration:line-through}.product-thumb .price-tax{display:block;color:#999999;font-size:11px;font-weight:400}.product-thumb .rating{min-height:24px;color:var(--cosy-accent)}.product-thumb .button-group{display:grid;grid-template-columns:minmax(0,2fr) minmax(44px,1fr) minmax(44px,1fr);margin-top:auto;overflow:hidden;background:#faf9f6;border-top:1px solid var(--cosy-line)}.product-thumb .button-group button,.product-thumb .button-group button + button{width:auto;min-width:0;min-height:45px;padding:8px;float:none;background:transparent;border:0;border-right:1px solid var(--cosy-line);color:#555555;font-size:12px;font-weight:700;line-height:1.25;text-align:center}.product-thumb .button-group button:first-child{background:var(--cosy-accent);color:#ffffff}.product-thumb .button-group button:hover,.product-thumb .button-group button:focus{background:var(--cosy-secondary);color:#ffffff}.product-thumb .button-group button:last-child{border-right:0}.product-thumb .button-group button i{margin-right:3px}.cosy-product-row>.product-list{width:100%}.product-list .product-thumb{display:grid;grid-template-columns:minmax(180px,28%) minmax(0,1fr)}.product-list .product-thumb .image{grid-row:1 / span 2;padding:18px}.product-list .product-thumb .image a{min-height:180px}.product-list .product-thumb>div:not(.image){min-width:0}.product-list .product-thumb .caption{margin-left:0;padding:18px 20px}.product-list .product-thumb .button-group{border-left:0;grid-template-columns:minmax(160px,1fr) 56px 56px}@media (min-width:1200px){#content .col-lg-2:nth-child(6n+1),#content .col-lg-3:nth-child(4n+1),#content .col-lg-4:nth-child(3n+1),#content .col-lg-6:nth-child(2n+1){clear:left}}@media (min-width:992px) and (max-width:1199px){#content .col-md-2:nth-child(6n+1),#content .col-md-3:nth-child(4n+1),#content .col-md-4:nth-child(3n+1),#content .col-md-6:nth-child(2n+1){clear:left}}@media (min-width:768px) and (max-width:991px){#content .col-sm-2:nth-child(6n+1),#content .col-sm-3:nth-child(4n+1),#content .col-sm-4:nth-child(3n+1),#content .col-sm-6:nth-child(2n+1){clear:left}}.thumbnails{margin:0 0 20px;padding:0;overflow:visible;list-style:none}.thumbnails>li{margin-bottom:15px}.thumbnails .image-additional{display:inline-block;float:none;margin:0 10px 10px 0;vertical-align:top}.image-additional a{display:block;padding:5px;border:1px solid var(--cosy-line);border-radius:var(--cosy-radius)}#product .form-group{margin-bottom:18px}#product #button-cart{min-height:50px;font-size:16px}#product input[name="quantity"]{min-width:72px;height:48px}#list-view,#grid-view{min-width:42px}.nav-tabs{border-bottom-color:var(--cosy-line)}.nav-tabs>li>a{border-radius:var(--cosy-radius) var(--cosy-radius) 0 0;color:#555555;font-weight:700}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover{border-top:3px solid var(--cosy-accent);color:#222222}.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)}.label-danger,.label-sale{background:var(--cosy-accent)}.cosy-footer{margin-top:50px;padding:45px 0 20px;background:#222222;color:#aaaaaa}.cosy-footer h5{margin:0;color:#ffffff;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}.cosy-footer-toggle{display:block;width:100%;padding:0;background:transparent;border:0;color:#ffffff;font-weight:700;letter-spacing:0.08em;text-align:left;text-transform:uppercase}.cosy-footer-toggle .fa{display:none;float:right;margin-top:2px}.cosy-footer-list{margin-top:16px}.cosy-footer a{display:inline-block;padding:4px 0;color:#aaaaaa}.cosy-footer a:hover{color:var(--cosy-accent)}.cosy-footer-intro{max-width:850px;margin-bottom:30px;padding-bottom:25px;border-bottom:1px solid #3a3a3a;color:#cccccc;font-size:15px}.cosy-footer hr{border-color:#3a3a3a}.cosy-powered{margin:0;font-size:12px;text-align:center}.cosy-back-to-top{position:fixed;right:20px;bottom:20px;z-index:1000;width:48px;height:48px;padding:0;pointer-events:none;opacity:0;background:var(--cosy-accent);border:0;border-radius:50%;box-shadow:0 6px 18px rgba(0,0,0,0.2);color:#ffffff;transform:translateY(10px);transition:0.2s}.cosy-back-to-top.is-visible{pointer-events:auto;opacity:1;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,0.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-right:1px solid rgba(0,0,0,0.06);border-left:0}[dir="rtl"] .cosy-back-to-top{right:auto;left:20px}[dir="rtl"] .cosy-footer-toggle{text-align:right}@media (max-width:991px){#menu.cosy-menu .navbar-nav>li>a{padding-right:11px;padding-left:11px}.cosy-header-row{min-height:96px}#cart.cosy-cart .dropdown-menu{min-width:330px}.product-thumb .button-group button:not(:first-child) span{display:none}}@media (max-width:767px){body.cosyone3-theme{font-size:15px}.container{padding-right:12px;padding-left:12px}.cosy-topbar{position:relative;z-index:1200;min-height:56px;overflow:visible}.cosy-topbar .container{width:100%;padding:0;overflow:visible}.cosy-topbar .row{margin:0}.cosy-topbar .col-xs-12{position:static;padding:0}.cosy-topbar-actions{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:stretch;width:100%;min-width:0;overflow:visible;white-space:normal}.cosy-topbar-actions>*{position:static;min-width:0;margin:0;border-left:1px solid rgba(0,0,0,0.07)}.cosy-topbar-actions>*:first-child{border-left:0}.cosy-topbar-actions>form,.cosy-topbar-actions>div,.cosy-topbar-actions form .btn-group,.cosy-topbar-actions>div .btn-group,.cosy-topbar-actions .dropdown{position:static}.cosy-topbar-actions form .btn-group,.cosy-topbar-actions>div .btn-group{width:100%}.cosy-topbar-actions>a,.cosy-topbar-actions .btn-group>.dropdown-toggle,.cosy-topbar-actions .dropdown>.dropdown-toggle{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:56px;padding:12px 8px;touch-action:manipulation;-webkit-tap-highlight-color:rgba(39,102,88,0.14)}.cosy-topbar-actions>a i,.cosy-topbar-actions .dropdown-toggle i{margin:0;font-size:20px;line-height:1}.cosy-topbar-actions .dropdown-toggle .caret{margin-left:6px}.cosy-topbar-actions .open>.dropdown-toggle,.cosy-topbar-actions>a:active{background:rgba(39,102,88,0.10);color:var(--cosy-secondary)}body.cosyone3-theme .cosy-topbar .dropdown-menu{position:absolute;top:100%;right:12px !important;left:12px !important;z-index:1300;float:none;width:auto;min-width:0;max-height:calc(100vh - 78px);margin:0;padding:8px;overflow-x:hidden;overflow-y:auto;background:#ffffff;border:1px solid var(--cosy-line);border-radius:0 0 var(--cosy-radius) var(--cosy-radius);box-shadow:var(--cosy-shadow);-webkit-overflow-scrolling:touch}body.cosyone3-theme .cosy-topbar .dropdown-menu>li>a,body.cosyone3-theme .cosy-topbar .dropdown-menu>li>button,body.cosyone3-theme .cosy-topbar .dropdown-menu .btn-link{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:48px;padding:12px 18px;background:#ffffff;border:0;border-radius:3px;color:var(--cosy-accent);font-size:15px;line-height:1.35;text-align:left;white-space:normal}body.cosyone3-theme .cosy-topbar .dropdown-menu>li>a:hover,body.cosyone3-theme .cosy-topbar .dropdown-menu>li>a:focus,body.cosyone3-theme .cosy-topbar .dropdown-menu>li>button:hover,body.cosyone3-theme .cosy-topbar .dropdown-menu>li>button:focus,body.cosyone3-theme .cosy-topbar .dropdown-menu .btn-link:hover,body.cosyone3-theme .cosy-topbar .dropdown-menu .btn-link:focus{background:var(--cosy-secondary);background-image:none;color:#ffffff;text-decoration:none}.cosy-header-row{display:grid;grid-template-columns:minmax(0,1fr) 58px;gap:10px;min-height:0;padding:14px 0}.cosy-logo-wrap,.cosy-search-wrap,.cosy-cart-wrap{width:auto;padding:0;float:none}.cosy-logo-wrap{grid-column:1 / -1;margin-bottom:2px;text-align:center}.cosy-logo-wrap #logo img{max-height:58px;margin:0 auto}.cosy-search-wrap{grid-column:1}.cosy-cart-wrap{grid-column:2}#search.cosy-search .form-control,#search.cosy-search .btn,#cart.cosy-cart .btn-inverse{height:50px;min-height:50px}#search.cosy-search .btn{min-width:50px;padding:10px 14px}#cart.cosy-cart .btn-inverse{width:100%;padding:10px;font-size:0}#cart.cosy-cart .btn-inverse i{margin:0;font-size:20px}#cart.cosy-cart .dropdown-menu{right:0;left:auto;width:calc(100vw - 24px);min-width:0;max-width:430px;max-height:calc(100vh - 120px);padding:10px}#cart.cosy-cart .dropdown-menu .table{font-size:13px}#cart.cosy-cart .dropdown-menu .btn-xs{min-width:40px;min-height:40px;padding:8px}#cart.cosy-cart .cosy-cart-actions{display:grid;grid-template-columns:1fr 1fr}#cart.cosy-cart .cosy-cart-actions a{display:flex;align-items:center;justify-content:center}#menu.cosy-menu{margin-top:0}#menu.cosy-menu .navbar-header{min-height:50px;background:var(--cosy-secondary);color:#ffffff}#menu.cosy-menu #category{float:left;padding:14px 15px;font-weight:700;text-transform:uppercase}#menu.cosy-menu .navbar-toggle{min-width:48px;min-height:44px;margin:3px 4px;padding:10px;background:transparent;border:0;color:#ffffff}#menu.cosy-menu .navbar-nav{margin:0}#menu.cosy-menu .navbar-nav>li>a{display:flex;align-items:center;min-height:48px;padding:12px 15px;border-bottom:1px solid #eeeeee}#menu.cosy-menu .navbar-nav>li>a .caret{margin-left:auto}#menu.cosy-menu .dropdown-menu{position:static;width:100%;border-top:0;box-shadow:none}.cosy-mega-menu .dropdown-inner{display:block;min-width:0;padding:8px 18px}.cosy-mega-menu .dropdown-inner ul{margin:0;padding-right:0}.cosy-mega-menu .dropdown-inner a,.cosy-mega-menu .see-all{min-height:48px;padding:13px 10px}body.cosyone3-theme #menu.cosy-menu .dropdown-menu.cosy-mega-menu,body.cosyone3-theme #menu.cosy-menu .cosy-mega-menu .dropdown-inner{background:#ffffff !important;color:var(--cosy-ink)}body.cosyone3-theme #menu.cosy-menu .cosy-mega-menu .dropdown-inner li>a{background:#ffffff !important;background-image:none !important;border-bottom:1px solid var(--cosy-line);color:#333333 !important;text-shadow:none}body.cosyone3-theme #menu.cosy-menu .cosy-mega-menu .dropdown-inner li:last-child>a{border-bottom:0}body.cosyone3-theme #menu.cosy-menu .cosy-mega-menu .dropdown-inner li>a:hover,body.cosyone3-theme #menu.cosy-menu .cosy-mega-menu .dropdown-inner li>a:focus,body.cosyone3-theme #menu.cosy-menu .cosy-mega-menu .dropdown-inner li>a:active,body.cosyone3-theme #menu.cosy-menu .cosy-mega-menu .dropdown-inner li.active>a{background:var(--cosy-secondary) !important;color:#ffffff !important}body.cosyone3-theme #menu.cosy-menu .cosy-mega-menu .see-all{background:var(--cosy-bg) !important;background-image:none !important;border-top:1px solid var(--cosy-line);color:var(--cosy-secondary) !important;text-shadow:none}body.cosyone3-theme #menu.cosy-menu .cosy-mega-menu .see-all:hover,body.cosyone3-theme #menu.cosy-menu .cosy-mega-menu .see-all:focus{background:var(--cosy-secondary) !important;color:#ffffff !important}.cosyone3-sticky .cosy-header.is-stuck .cosy-header-row{min-height:0;padding-top:8px;padding-bottom:8px}.cosyone3-sticky .cosy-header.is-stuck .cosy-logo-wrap{display:none}.cosy-product-row{margin-right:-6px;margin-left:-6px}.cosy-product-row>.product-layout:not(.product-list){width:50%;margin-bottom:12px;padding-right:6px;padding-left:6px}.cosy-product-row>.product-list{padding-right:6px;padding-left:6px}.product-thumb:hover{transform:none}.product-thumb .caption{padding:11px 12px 13px}.product-thumb .caption h4{font-size:14px;line-height:1.32}.product-grid .product-thumb .caption>p:not(.price){display:none}.product-thumb .price{font-size:16px}.product-thumb .button-group{grid-template-columns:minmax(0,1fr) 50px 50px}.product-thumb .button-group button,.product-thumb .button-group button + button{min-height:50px;padding:8px 6px;font-size:12px}.product-thumb .button-group button:first-child span{display:inline !important}.product-thumb .button-group button:first-child i{margin-right:4px}.product-list .product-thumb{display:flex;flex-direction:column}.product-list .product-thumb .image{padding:12px}.product-list .product-thumb .image a{min-height:0;aspect-ratio:4 / 3}.product-list .product-thumb .caption{margin:0;padding:14px}.product-list .product-thumb .button-group{border-left:0;grid-template-columns:minmax(0,1fr) 50px 50px}#list-view,#grid-view,.pagination>li>a,.pagination>li>span{min-width:44px;min-height:44px;padding:11px 13px}#content select.form-control,#content input.form-control,#content .input-group-btn>.btn,#content .buttons .btn{min-height:44px}#product #button-cart{min-height:52px}.nav-tabs{display:flex;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}.nav-tabs>li{float:none;flex:0 0 auto}.nav-tabs>li>a{min-height:44px}.table-responsive{margin-bottom:15px;overflow-x:auto;-webkit-overflow-scrolling:touch}.panel-title>a{display:block;min-height:44px;padding-top:5px;padding-bottom:5px}.modal-dialog{margin:10px}.cosy-footer{margin-top:35px;padding:26px 0 16px}.cosy-footer-section{width:100%;min-height:0;border-bottom:1px solid #3a3a3a}.cosy-footer-toggle{min-height:52px;padding:14px 2px}.cosy-footer-toggle .fa{display:inline-block;transition:transform 0.2s ease}.cosy-footer-toggle[aria-expanded="true"] .fa{transform:rotate(180deg)}.cosy-footer-list{margin:0;padding:0 0 14px}.cosy-js .cosy-footer-list{display:none}.cosy-js .cosy-footer-toggle[aria-expanded="true"] + .cosy-footer-list{display:block}.cosy-footer a{display:block;min-height:42px;padding:10px 2px}.cosy-footer hr{margin-top:24px}.cosy-back-to-top{right:12px;bottom:12px}}@media (max-width:479px){.cosy-product-row>.product-layout:not(.product-list){width:100%}.cosy-product-row>.product-layout:not(.product-list) .product-thumb .image a{aspect-ratio:4 / 3}.product-thumb .caption h4{font-size:15px}#cart.cosy-cart .dropdown-menu{width:calc(100vw - 16px)}}@media (hover:none),(pointer:coarse){.product-thumb:hover{box-shadow:none;transform:none}.product-thumb:hover .image img{transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important;transition-duration:0.01ms !important}}ul.list-unstyled.cosy-price-updating,ul.list-unstyled[aria-busy="true"]{opacity:0.72}