:root{--raleway-font:"Raleway Webfont", "Raleway Fallback", sans-serif;--raleway-arial-font:"Raleway Webfont", Arial, sans-serif;--container-width-lg:1440px;--container-width-md:1314px;--container-width-sm:720px}.flag{font-size:14px;font-weight:600;text-transform:uppercase;display:inline-block;line-height:1;padding:6px 10px;border-radius:2px;color:#fff;position:absolute;right:10px;bottom:10px}.flag.new{background-color:#a6b30c}.flag,.flag.available-date{background-color:#ff8400}.flag.product-category{background:#fff;color:#1a1a1a;padding:5px 10px;border:1px solid #c5c5c5;bottom:unset;top:12px;right:-10px}.product-miniature{max-width:345px;margin:0 auto}.product-miniature .thumbnail-top{position:relative}.product-miniature .thumbnail-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-miniature .product-thumbnail img{width:100%;background:#e2e8a6;-webkit-box-shadow:inset 0 0 40px 20px #d1d6a1;box-shadow:inset 0 0 40px 20px #d1d6a1}.product-miniature .product-title{color:#bd0a1f;font-weight:700;font-size:18px;line-height:1.4;margin:12px 0}.product-miniature .product-detail li{color:#939393;font-weight:500;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.22;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-miniature .product-detail .align-right{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.product-miniature .product-detail sub{font-size:10px;font-weight:600;font-family:"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.product-miniature .product-category-name{display:inline-block;font-size:14px;font-weight:600;text-transform:uppercase;border-radius:2px;padding:3px 8px;margin:0 0 5px;color:#c5c5c5;background-color:#f0f0f0}.product-miniature .product-description-short{color:#9a9a9a;font-weight:400;margin:5px 0 12px}.product-miniature .product-price-and-shipping .regular-price{font-size:11px;opacity:.8}.product-miniature .product-price-and-shipping .price{font-size:16px;font-weight:700;color:#1a1a1a}.product-miniature .add-to-cart{font-size:14px;background-color:transparent;padding:7.5px 15px;color:#bd0a1f!important}.product-miniature .add-to-cart svg{vertical-align:0;margin-right:7px}.product-miniature .add-to-cart:hover{background-color:#f0f0f0}.product-miniature .add-to-cart.as-link{margin-right:-10px;text-transform:unset;font-weight:600;font-size:16px;padding:2.5px 10px}.product-miniature .add-to-cart.as-link:hover{margin-right:0;border-color:#c5c5c5}.product-miniature .product-spec{position:relative;margin:14px 0}.product-miniature .spec-title{font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f0f0f0;padding:10px;cursor:pointer;color:#c5c5c5}.product-miniature .spec-title .chevron{-webkit-transition:.3s;transition:.3s}.product-miniature .spec-title.active .chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#bd0a1f}.product-miniature .spec-title-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 7px;color:#939393}.product-miniature .spec-item{font-weight:500;color:#939393;padding:8px}.product-miniature .spec-item:hover{background:rgba(71,71,71,.05)}.product-miniature .spec-item li:not(:first-child)::before{content:"-";margin:0 3px;font-weight:500;color:#c5c5c5}.breadcrumb ol,.product-miniature .spec-item ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-miniature .spec-item a{color:#bd0a1f;font-weight:600;font-size:12px}.product-miniature .spec-content{position:absolute;background-color:#f0f0f0;padding:6px 0;min-width:100%;-webkit-transform-origin:top;transform-origin:top;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0;visibility:hidden;-webkit-transition:all .2s cubic-bezier(.7,0,.3,1);transition:all .2s cubic-bezier(.7,0,.3,1);z-index:1}.product-miniature .spec-content.active{-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.breadcrumb{position:relative;color:#fff;margin-bottom:30px}.breadcrumb img{width:100%;height:100%;min-height:90px;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0}.breadcrumb figcaption{width:100%;max-width:1120px;position:relative;z-index:1;margin:0 auto;padding:17px 15px 10px}.breadcrumb a{font-weight:500}.breadcrumb a:hover{opacity:.8}.breadcrumb ol{list-style:none}.breadcrumb li:not(:last-child)::after{content:"/";margin:4.8px}.breadcrumb .title{font-size:28px;font-weight:700;margin:0 0 10px;line-height:1}.page-cms.layout-right-column .columns-container{grid-template-columns:minmax(0,2fr) minmax(0,447px);display:grid;margin:0 auto;width:calc(var(--container-width-md) + 30px);max-width:100%}.page-cms .page-content{margin-bottom:54px}.page-cms .page-content h1,.page-cms .page-content h6{margin-bottom:7px;font-family:inherit;font-weight:700;line-height:1.2;color:inherit}.page-cms .page-content h2,.page-cms .page-content h3,.page-cms .page-content h4,.page-cms .page-content h5{margin-bottom:7px;font-family:inherit;line-height:1.2;color:inherit;font-weight:500;padding:15px 0;position:relative}.page-cms .page-content h2::after,.page-cms .page-content h3::after,.page-cms .page-content h4::after,.page-cms .page-content h5::after{content:"";width:80px;height:3px;display:block;background-color:#bd0a1f;position:absolute;bottom:0}.page-cms .page-content h2{font-size:32px}.page-cms .page-content h3{font-size:28px}.page-cms .page-content p{font-weight:500!important;line-height:1.6!important;text-align:justify!important;margin-bottom:15px!important}.page-cms .page-content a:not(.elementor-button){color:#bd0a1f!important}.page-cms .page-content ul{margin-bottom:20px;padding:0;list-style:none}.page-cms .page-content li{font-weight:500;line-height:1.5;margin-bottom:5px;padding-left:36px;background:no-repeat url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%276%27 height=%2710%27 fill=%27none%27 viewBox=%270 0 6 10%27%3e%3cpath fill=%27%23BE0B21%27 d=%27M0 .832c0 .08.041.17.103.23L4.155 5 .103 8.938a.34.34 0 0 0-.103.23c0 .08.041.17.103.23L.62 9.9c.061.06.154.1.237.1a.36.36 0 0 0 .237-.1l4.804-4.67A.34.34 0 0 0 6 5a.34.34 0 0 0-.103-.23L1.093.1A.36.36 0 0 0 .856 0a.36.36 0 0 0-.237.1L.103.601A.322.322 0 0 0 0 .831Z%27/%3e%3c/svg%3e") top 6px left 20px}.page-cms .page-content img+figcaption{font-size:16px;font-style:italic;color:#8d8d8d;padding:10px;font-weight:500;border-bottom:1px solid #c5c5c5}.page-cms .page-content table{border-collapse:collapse}.page-cms .page-content table td,.page-cms .page-content table th{border-bottom:1px solid #dedede;font-weight:600;padding:12px 15px}.page-cms .page-content hr{border:0;border-top:1px solid rgba(161,161,161,.25);margin:14px 0}.page-cms .page-content .page-title{color:#333;font-size:22px;border-bottom:solid 1px #e3e3e3;margin-bottom:47px;padding-bottom:11px}.page-cms .right-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15px}.page-cms .right-column .products-section-title{font-size:16px;font-weight:700;line-height:1;padding:15px 20px;text-transform:uppercase;border-bottom:solid 3px #1a1a1a;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;z-index:1}.page-cms .right-column .products{border-top:3px solid #f0f0f0;margin:-3px 0 100px;padding-top:35px}.page-cms .right-column .slick-arrow{position:absolute;right:0;font-size:0;padding:18px;top:-44px;background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2721%27 height=%2715%27 fill=%27none%27 viewBox=%270 0 21 15%27%3e%3cpath fill=%27%23BD0A1F%27 d=%27M20.714 6.783 14.464.297a.951.951 0 0 0-1.38 0 1.04 1.04 0 0 0 0 1.433l4.582 4.756H.976C.437 6.486 0 6.94 0 7.5s.437 1.014.976 1.014h16.69l-4.582 4.756a1.04 1.04 0 0 0 0 1.433.953.953 0 0 0 1.38 0l6.25-6.486a1.041 1.041 0 0 0 0-1.434Z%27/%3e%3c/svg%3e") no-repeat center;border-radius:4px}.page-cms .right-column .slick-arrow:hover{background-color:#f0f0f0}.page-cms .right-column .slick-arrow.slick-disabled{opacity:.4;pointer-events:none}.page-cms .right-column .slick-arrow.slick-prev{right:39px;-webkit-transform:scale(-1);transform:scale(-1)}.page-cms .right-column .product-miniature{max-width:100%}.page-cms .right-column .elementor-container{max-width:100%!important}@media (max-width:768px){.page-cms.layout-right-column .columns-container{grid-template-columns:minmax(0,1fr)}}