.blog-post-container{padding:20px;max-width:900px;margin:30px auto;background:#fff}.blog-post-title{border-left:6px solid #c79242;font-size:34px;font-weight:700;margin-bottom:15px;line-height:1.3;padding-left:12px}.blog-post-meta{margin-bottom:25px}.blog-post-meta .date{font-size:15px;color:#777}.blog-post-content{font-size:18px;color:#333;line-height:1.7}.blog-post-content img{max-width:100%;margin:20px 0;border-radius:8px}.blog-post-content h2,.blog-post-content h3{margin-bottom:15px;margin-top:30px}.blog-post-back{margin-top:40px}.back-button{padding:10px 18px;font-size:15px;text-decoration:none;color:#fff!important;transition:.2s;border-radius:6px;background:#c79242;display:inline-block}.back-button:hover{background:#a6742f}.blog-container{padding:20px;max-width:900px;margin:0 auto}.blog-title{border-left:6px solid #c79242;font-size:36px;font-weight:700;margin-bottom:25px;padding-left:12px}.blog-grid{flex-direction:column;gap:25px;display:flex}.blog-card{padding:22px;border:1px solid #eee;transition:.3s;box-shadow:0 4px 12px rgba(0,0,0,.07);border-radius:10px;background:#fff}.blog-card:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.12)}.blog-card-title a{font-size:24px;text-decoration:none;font-weight:600;color:#333}.blog-card-title a:hover{color:#c79242}.blog-card-date{font-size:14px;color:#777;margin:6px 0 12px}.blog-card-excerpt{font-size:16px;margin-bottom:15px;color:#444;line-height:1.6}.blog-card-button{padding:8px 16px;font-size:14px;text-decoration:none;color:#fff;transition:.2s;border-radius:6px;background:#c79242;display:inline-block}.blog-card-button:hover{background:#a6742f}body{background:var(--site-background-color)}body.has-offcanvas{overflow:hidden}#page-container{min-height:100vh;flex-flow:column;display:flex}#content-wrapper{flex-grow:1;margin:0 .5em}@media (min-width:1460px){#content-wrapper{margin:0}}#important-notice{color:var(--important-notice-text-color);text-align:center;background:var(--important-notice-background-color)}#important-notice .fourteen-forty{padding:.5em var(--gutter-x)}@media (max-width:991px){#site-menu{transition:top .2s linear;position:sticky;top:0;display:block;z-index:999}#site-menu .navbar-header a{color:var(--navigation-text-color)}#site-menu .container{padding:0!important}}#site-menu .quick-access{font-size:.8em;gap:1em;align-items:center;display:flex}@media (min-width:768px){#site-menu .quick-access{font-size:1em}}@media (min-width:992px){#site-menu .quick-access{font-size:1em}}#site-menu .navbar{padding:.5rem var(--gutter-x)}@media (min-width:992px){#site-menu .navbar{padding:0;margin-top:6.5em}#site-menu .navbar .dropdown-menu .nav-link{color:var(--dropdown-menu-item-text-color);background:var(--dropdown-menu-item-background-color)}#site-menu .navbar .dropdown-menu .nav-link:hover{filter:brightness(.95)}}#site-menu .dropdown-menu{overflow:hidden;--gutter-y:0.75em}body.scrolling-down #site-menu{top:-6em}.navbar-header{justify-content:space-between;color:var(--header-text-color);gap:.5em 1em;align-items:center;flex-flow:row wrap;background:var(--header-background-color);width:100%;display:flex}@media (min-width:768px){.navbar-header{gap:var(--gutter-x)}}@media (min-width:992px){.navbar-header{margin-bottom:var(--gutter-y);right:0;position:absolute;padding-right:1em;top:-5rem;left:0;padding-left:1em}}.navbar-header .fourteen-forty{padding-top:0;justify-content:inherit;gap:inherit;align-items:inherit;flex-flow:inherit;padding-bottom:0;display:inherit}.navbar-header .logotype{flex-grow:1}.navbar-header .logotype img{max-width:140px;max-height:32px}@media (min-width:768px){.navbar-header .logotype img{max-width:250px;max-height:60px}.navbar-header .logotype{width:auto}}@media (min-width:992px){.navbar-header .logotype{flex-grow:0}}.navbar-header .navbar-brand{font-size:17px;width:calc(var(--sidebar-width) + var(--gutter-x)/2);display:none}.navbar-header .navbar-brand:focus,.navbar-header .navbar-brand:hover{text-decoration:none}.navbar-header .navbar-brand>img{display:block}@media (min-width:768px){.navbar-header .navbar-brand{display:block}}.navbar-header form[name=search_form] .input-group{background-color:#f1f3f5}.navbar-header .navbar-search{flex:1 1 auto;margin:0 auto}@media (max-width:991px){.navbar-header .navbar-search{order:999;width:100%}}@media (min-width:992px){.navbar-header .navbar-search{max-width:600px}}.navbar-header .navbar-icon{font-size:1.5em}#cart{display:inline-block}#cart,#cart>a{position:relative}#cart>a{padding:4px;border:1px solid transparent;color:inherit;align-items:center;border-radius:var(--border-radius);white-space:nowrap;display:flex}#cart>a:hover{border-color:var(--default-border-color);text-decoration:none}#cart img{max-width:2em;max-height:2em}@media (min-width:768px){#cart img{font-size:1.5em}}#cart .badge{animation:pulsating 1.5s linear infinite;padding:.25em 0;font-size:10px;right:-10px;color:#fff;position:absolute;text-align:center;top:15px;border-radius:2rem;background:#c90000;width:2em;display:inline-block}#cart .badge:empty{display:none}@media (max-width:calc(768px - 1px)){#cart .details{display:none}}@media (max-width:calc(992px)){#cart #cart .badge{right:0;top:15px}}#sidebar{position:relative;flex-flow:column;display:flex}#footer{padding:var(--gutter-y) var(--gutter-x);color:var(--footer-text-color);background-color:var(--footer-background-color)}#footer a{color:inherit}#footer .columns{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));margin-bottom:0;grid-gap:var(--gutter-x);display:grid}@media (min-width:768px){#footer .columns{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-template-columns:repeat(4,1fr)}}@media (min-width:992px){#footer .columns{grid-template-columns:repeat(5,1fr)}}#footer .title{font-size:1.5em;color:var(--footer-title-color);margin:0 0 .75em}#footer ul.list-vertical li{padding:0}#copyright{color:var(--copyright-text-color);background:var(--copyright-background-color)}#copyright .container{padding:.75em var(--gutter-x)}#copyright .notice{text-align:center}#copyright .notice a{text-decoration:underline;color:inherit}#scroll-up{height:48px;right:30px;position:fixed;opacity:.3;bottom:30px;width:48px;display:none}.box{margin-bottom:var(--gutter-y)}#box-filter .filters{flex-wrap:wrap;gap:1em;display:flex}#box-filter .filters>*{flex:1 1 auto;min-width:fit-content}#box-filter .filters [data-toggle=dropdown]{cursor:pointer}#box-filter .filters .dropdown-menu li{margin:.5em 1em}#box-filter .filters .dropdown-menu .option{white-space:nowrap}#box-filter .manufacturers ul{overflow-y:auto;max-height:200px}#box-filter .tokens{flex-wrap:wrap;gap:10px;display:flex}#box-filter .tokens:not(:empty){padding-top:var(--gutter-y)}#box-filter .tokens .token{padding:.5em 1em;border-radius:var(--border-radius);cursor:default;display:inline-block}#box-filter .tokens .token[data-group=name]{background:#cbe2b6}#box-filter .tokens .token[data-group=manufacturer]{background:#b6c2e2}#box-filter .tokens .token[data-group^=attribute]{background:#e2c6b6}#box-filter .tokens .token .remove{padding-inline-start:.5em;font-weight:600;color:inherit}#box-cookie-notice{backdrop-filter:saturate(200%) blur(5px);padding:1em;right:0;color:var(--cookie-notice-text-color);position:fixed;bottom:0;background:var(--cookie-notice-background-color);left:0;z-index:999}#box-cookie-notice .notice{margin-bottom:1em}#box-cookie-notice .notice a{text-decoration:underline;color:inherit}#box-cookie-notice button{margin:0 .5em}@media (min-width:768px){#box-cookie-notice{max-width:480px;bottom:var(--gutter-y);margin:0 auto;border-radius:var(--border-radius)}}#box-recently-viewed-products .link img{transition:all .1s linear}#box-recently-viewed-products .link img:hover{transform:scale(1.05);box-shadow:0 0 1em rgba(0,0,0,.1)}@media (min-width:992px){#box-also-purchased-products{position:sticky;top:0}}#box-manufacturer-logotypes img{max-height:60px}#box-recently-viewed-products .listing{grid-template-columns:repeat(auto-fill,minmax(48px,.5fr))}.listing{grid-gap:var(--gutter-x);display:grid}@media (min-width:768px){.listing{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.listing.products.columns{grid-template-columns:repeat(auto-fill,minmax(125px,1fr))}@media (min-width:768px){.listing.products.columns{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media (min-width:992px){.listing.products.columns{grid-template-columns:repeat(auto-fill,minmax(175px,1fr))}}.listing.products.rows{grid-template-columns:none;grid-auto-flow:row}.listing.categories{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.listing.manufacturers{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@media (min-width:768px){.listing.manufacturers{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.listing h1,.listing h2,.listing h3{border:none;padding-bottom:0}.listing a{text-decoration:none;color:inherit}.listing .category,.listing .manufacturer,.listing .product{overflow:hidden;transform:scale(1);border:1px solid var(--default-border-color);text-decoration:none;color:inherit;transition:all .1s linear;position:relative;border-radius:var(--border-radius);background:var(--image-whitespace-color)}@media (min-width:768px){.listing .category:hover,.listing .manufacturer:hover,.listing .product:hover{transform:scale(1.01);box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.15)}}.listing .category{position:relative;background:var(--whitespace-color)}.listing .category .caption{padding:calc(var(--gutter-y)/2) var(--gutter-x);color:var(--default-text-color);text-align:center;background:var(--whitespace-color)}.listing .category .caption *{font-weight:400;color:inherit;margin:0}.listing .category .caption .name{font-size:1.15em}.listing .manufacturer{position:relative;background:var(--whitespace-color)}.listing .manufacturer img{height:auto;padding:1rem;width:100%}.listing .manufacturer .caption{padding:calc(var(--gutter-y)/2) var(--gutter-x);color:var(--default-text-color);text-align:center;margin:0;background:#f2f2f2}.listing .product{position:relative;background:var(--whitespace-color)}.listing .product .link{text-decoration:none}.listing .product .image-wrapper{background:var(--image-whitespace-color)}.listing .product .image-wrapper .sticker{transform:rotate(-45deg);padding:.25rem 0;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;position:absolute;text-align:center;top:20px;left:-32px;width:125px}.listing .product .image-wrapper .sticker.new{background:rgba(251,184,41,.9)}.listing .product .image-wrapper .sticker.sale{background:rgba(237,60,50,.9)}.listing .product .name{height:40px;justify-content:center;font-size:1em;font-weight:400;border-bottom:0;flex-direction:column;margin:0;align-content:center;line-height:115%;display:flex}.listing .product .manufacturer-name{overflow:hidden;text-overflow:ellipsis;font-size:.9em;color:var(--default-text-color);opacity:.75;line-height:200%;white-space:nowrap}.listing .product .description{max-width:640px;text-align:left}.listing .product .stock-available .value{color:#090}.listing .product .stock-partly-available .value{color:#f90}.listing .product .stock-unavailable .value{color:#c00}.listing .product .price-wrapper{font-size:1.25em}.listing .product .price-wrapper .price{font-weight:700;white-space:nowrap}.listing .product .price-wrapper .recommended-price,.listing .product .price-wrapper .regular-price{font-size:.75em;font-weight:400;color:var(--default-text-color);white-space:nowrap}.listing .product .price-wrapper .campaign-price{font-weight:700;color:#c00;white-space:nowrap}.listing .product .preview{padding:var(--input-padding-y);right:1em;position:absolute;top:1em;margin:0 -1px -1px;box-shadow:none;width:3em;display:none}@media (min-width:768px){.listing .product:hover .preview{display:inline-block}}.listing.columns .product .image{height:auto;width:100%}.listing.columns .product .info{padding:.5rem 0;text-align:center}.listing.columns .product .description{display:none}.listing.columns .product .price-wrapper{position:static}.listing.rows .product .link{padding:var(--gutter-y) var(--gutter-x);gap:var(--gutter-x);display:flex}.listing.rows .product .info{flex:1 1 auto}.listing.rows .product .image-wrapper{width:175px}@media (min-width:768px){.listing.rows .product .image-wrapper{width:160px}.listing.rows .product{height:auto}.listing.rows .product .description{margin-bottom:1em}}#box-product form[name=buy_now_form]{padding:var(--gutter-y) var(--gutter-x);border:1px solid var(--default-border-color);margin:1em 0;border-radius:var(--border-radius)}#box-product .images{margin-bottom:var(--gutter-y)}#box-product .main-image{overflow:hidden;position:relative;background:var(--whitespace-color)}#box-product .main-image .sticker{transform:rotate(-45deg);padding:.25rem 0;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;position:absolute;text-align:center;top:15px;left:-35px;width:140px}#box-product .main-image .sticker.new{background:rgba(251,184,41,.85)}#box-product .main-image .sticker.sale{background:rgba(237,60,50,.85)}#box-product .price-wrapper{font-size:1.75em}#box-product .price-wrapper .recommended-price,#box-product .price-wrapper .regular-price{font-size:.75em}#box-product .price-wrapper .campaign-price{color:#c00}#box-product .tax{color:#999}#box-product .stock-available .value{color:#090}#box-product .stock-partly-available .value{color:#f90}#box-product .stock-unavailable .value{color:#c00}#box-product .out-of-stock-notice{padding:var(--gutter-y) var(--gutter-x);border:1px solid var(--default-border-color);border-radius:var(--border-radius);background:var(--default-background-color)}#box-product .stock-notice{padding:.5em;border:1px solid #86cb00;color:#86cb00;border-radius:var(--border-radius);margin-top:1em}#box-product .stock-notice:empty{display:none}#box-product .stock-notice.notice{border-color:#e58310;color:#e58310}#box-product .stock-notice.warning{border-color:#c00;color:#c00}#box-product .stock-notice .description{font-size:.8em;margin-top:1em}#box-product .social-bookmarks{font-size:1.75em;margin-top:1em}#box-product .social-bookmarks a{margin:0 .25em}#box-product .description p:first-child{margin-top:0}#box-product .description p:last-child{margin-bottom:0}#box-product .description a{text-decoration:underline}.floating-buttons{position:fixed;flex-direction:column;bottom:20px;gap:12px;left:20px;display:flex;z-index:9999}.floating-buttons a{height:50px;justify-content:center;text-decoration:none;transition:transform .2s;background-color:transparent;align-items:center;box-shadow:none;border-radius:50%;width:50px;display:flex}.floating-buttons a:hover{transform:scale(1.1)}.floating-buttons img{height:60px;width:60px}