:root{--color-primary:#b31820;--color-secondary:#06b399;--color-black-1:#000;--color-black-2:#00000029;--color-white:#fff;--color-grey-1:#f2f2f2;--color-grey-2:#c3c3c3;--font-primary:'Yantramanav-Regular';--font-secondary:'Yantramanav-Medium';--font-awesome:'Font Awesome 6 Pro';--font-icons:'icons-blank-theme';--transition-1:.3s ease-in-out}body#html-body.catalog-product-view .product-add-form.sticky .gallery-placeholder__image{display:block;max-height:80px;width:100%}body#html-body.catalog-product-view .product-addto-links a{color:var(--color-black-1)}body#html-body.catalog-product-view .trigger-collapse-formbuilder{background-color:var(--color-secondary)}body#html-body.catalog-product-view .formbuilder-required{color:var(--color-primary)}body#html-body.catalog-product-view .price-excluding-tax .price{font-weight:300}body#html-body.catalog-product-view .container-demo-buttons{margin-top:0}body#html-body.catalog-product-view .product.data.items>.item.content,body#html-body.catalog-product-view .product.data.items>.item.title>.switch{background-color:var(--color-white)}body#html-body.catalog-product-view .product.info.detailed .product.data.items .data.active-stop-scroll .data.switch:after{content:"\f107";font-family:var(--font-awesome);font-size:initial;float:right;color:var(--color-black-1);padding-left:.5em}body#html-body.catalog-product-view .product.info.detailed .product.data.items .data.switch:after{content:"\f054";font-family:var(--font-awesome);padding-left:.5em}@media only screen and (max-width:992px){body#html-body.catalog-product-view .product.media .fotorama__arr{display:block !important}body#html-body.catalog-product-view .product.media .fotorama__arr .fotorama__arr__arr{background-image:none !important;height:50px;background:var(--color-white);display:flex;align-items:center;max-width:30px}body#html-body.catalog-product-view .product.media .fotorama__arr--prev .fotorama__arr__arr{border-top-right-radius:6px;border-bottom-right-radius:6px;box-shadow:0 0 5px 0 var(--color-black-2)}body#html-body.catalog-product-view .product.media .fotorama__arr--next .fotorama__arr__arr{border-top-left-radius:6px;border-bottom-left-radius:6px;box-shadow:0 0 5px 0 var(--color-black-2)}body#html-body.catalog-product-view .product.media .fotorama__arr--prev .fotorama__arr__arr:after{content:"\f104";font-family:var(--font-awesome);position:absolute;left:10px;font-size:1.2em;color:var(--color-primary)}body#html-body.catalog-product-view .product.media .fotorama__arr--next .fotorama__arr__arr:after{content:"\f105";font-family:var(--font-awesome);position:absolute;right:10px;font-size:1.2em;color:var(--color-primary)}body#html-body.catalog-product-view #maincontent .product-info-main{padding:20px}body#html-body.catalog-product-view .product.info.detailed .product.data .data.item.content[style*=none]+.data.item.title{margin-top:20px}body#html-body.catalog-product-view .product.info.detailed .product.data .data.item.title .data:after{content:"\f054";font-family:var(--font-awesome);right:20px;position:absolute;transition:var(--transition-1);font-size:14px}body#html-body.catalog-product-view .product.info.detailed .product.data .data.item.title .data{font-size:20px;padding:10px 20px}body#html-body.catalog-product-view .product.info.detailed .product.data .data.item.title:before{content:none}body#html-body.catalog-product-view .product.info.detailed .product.data .data.item.content{margin-bottom:20px;padding:20px;border-top:1.5px solid var(--color-grey-2)}body#html-body.catalog-product-view .product.info.detailed .product.data .data.item .switch{border:0}body#html-body.catalog-product-view .product.info.detailed .product.data .data.item{width:100%;margin:0;box-shadow:0 0 5px 0 var(--color-black-2)}body#html-body.catalog-product-view .product.info.detailed{margin-top:30px;width:100%;padding:0}body#html-body.catalog-product-view .product.media,body#html-body.catalog-product-view .product-info-main{background-color:var(--color-white);box-shadow:0 0 5px 0 var(--color-black-2)}body#html-body.catalog-product-view .page-title-wrapper .page-title{color:var(--color-black-1)}body#html-body.catalog-product-view .page-title-wrapper{background-color:var(--color-grey-1) !important}body#html-body.catalog-product-view .page-title-wrapper{margin-bottom:0;padding:20px 0;background-color:var(--color-grey-1)}body#html-body.catalog-product-view .breadcrumbs{background-color:var(--color-grey-1)}body#html-body.catalog-product-view .breadcrumbs .item.category{margin-right:5px}body#html-body.catalog-product-view .breadcrumbs .item.category:before{content:"\f053";font-family:var(--font-awesome);margin-right:5px}body#html-body.catalog-product-view .breadcrumbs .item.category:after{content:none}body#html-body.catalog-product-view .breadcrumbs .item:not(.category){display:none}body#html-body.catalog-product-view #maincontent{background-color:var(--color-grey-1)}body#html-body.catalog-product-view .page-title-wrapper{margin-top:2em !important;background:var(--color-grey-1) !important}}@media only screen and (max-width:768px){body#html-body.catalog-product-view .product.media,body#html-body.catalog-product-view .product-info-main,body#html-body.catalog-product-view .product.media{box-shadow:none !important;border:0}body#html-body.catalog-product-view .product-info-main .product-add-form .box-tocart .fieldset .actions .tocart,body#html-body.catalog-product-view .product-info-main .product-add-form .box-tocart .fieldset .field.qty .control{height:50px !important}body#html-body.catalog-product-view .product-add-form .gallery-placeholder__image{display:none !important}body#html-body.catalog-product-view .product-add-form .box-tocart .fieldset .actions .tocart{font-size:16px !important}body#html-body.catalog-product-view .page-title-wrapper{margin-top:3em !important}body#html-body.catalog-product-view .product.media .special-price-box .product-item-label span{font-family:var(--font-secondary);font-weight:300;color:var(--color-white);line-height:1;font-size:1.8rem}body#html-body.catalog-product-view .product.media .special-price-box .product-item-label{min-width:70px;text-align:center;margin-top:0;padding:0 10px;margin-left:auto;background-color:var(--color-secondary);border-radius:0 0 6px}}