html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}button,input,textarea{font-family:"Roboto",sans-serif}@font-face{font-family:"Roboto";src:url("../font/Roboto-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Roboto";src:url("../font/Roboto-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Roboto";src:url("../font/Roboto-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Roboto";src:url("../font/Roboto-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"Roboto";src:url("../font/Roboto-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Roboto";src:url("../font/Roboto-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Roboto";src:url("../font/Roboto-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Roboto";src:url("../font/Roboto-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url("../font/Roboto-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Roboto";src:url("../font/Roboto-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto";src:url("../font/Roboto-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Roboto";src:url("../font/Roboto-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic}html{font-size:16px}body{font-family:"Roboto",sans-serif}b,strong{font-weight:600}main #wrapper{overflow:hidden}.hide{display:none}.img-fluid{max-width:100%;height:auto}.logo.img-fluid{height:56px;width:auto}h1,.h1{font-size:3.438rem;line-height:4rem;color:#343434;font-weight:600}h2,.h2{font-size:2.813rem;line-height:3.75rem;color:#343434;font-weight:600}h3,.h3{font-size:1.5rem;line-height:2rem;color:#343434;font-weight:600}h4,.h4{font-size:1.125rem;line-height:1.438rem;color:#343434;font-weight:600}h5,.h5{font-size:.75rem;line-height:1rem;color:#343434;font-weight:600}@media(max-width: 1440px){h1,.h1{font-size:2.375rem;line-height:2rem;color:#343434;font-weight:600}h2,.h2{font-size:2.375rem;line-height:2.783rem;color:#343434;font-weight:600}h3,.h3{font-size:1.5rem;line-height:2rem;color:#343434;font-weight:600}h4,.h4{font-size:1rem;line-height:1.313rem;color:#343434;font-weight:600}h5,.h5{font-size:.75rem;line-height:1rem;color:#343434;font-weight:600}}@media(max-width: 575.98px){h1,.h1{font-size:2.25rem;line-height:2.625rem;color:#343434;font-weight:600}h2,.h2{font-size:1.875rem;line-height:2.188rem;color:#343434;font-weight:600}h3,.h3{font-size:1.25rem;line-height:1.75rem;color:#343434;font-weight:600}h4,.h4{font-size:1rem;line-height:1.313rem;color:#343434;font-weight:600}h5,.h5{font-size:.75rem;line-height:1rem;color:#343434;font-weight:600}}p,.p{font-size:.875rem;line-height:1rem;color:#343434}p span{font-size:.875rem;line-height:1rem;color:#343434}a{color:#343434;transition:all .3s;text-decoration:none}a:hover{color:#14a483}.bg-light{background-color:#f4f4f4}.accent-color{color:#14a483}.text-bold{font-weight:600}.btn-second-dark{background:rgba(0,0,0,0);border:.063rem solid #14a483;border-radius:.625rem;color:#343434;justify-content:center;display:flex;align-items:center;transition:all .5s;padding:1.063rem;font-weight:600;font-size:.875rem;gap:.625rem;cursor:pointer}.btn-second-dark:hover{color:#fff;background-color:#14a483}.btn-second-dark.bg-white:hover{background-color:#fff;color:#14a483;border:1px solid #fff}.btn-second-dark::after{content:url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 6H9.5" stroke="%2314A483" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 2.5L9.5 6L6 9.5" stroke="%2314A483" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');display:block;width:12px;height:12px;transition:all .5s}.btn-second-dark:hover::after{content:url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 6H9.5" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 2.5L9.5 6L6 9.5" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.btn-second-white{background:rgba(0,0,0,0);border:.063rem solid #14a483;border-radius:.625rem;color:#fff;justify-content:center;display:flex;align-items:center;transition:all .5s;padding:1.063rem;font-weight:600;font-size:.875rem;gap:.625rem;cursor:pointer}.btn-second-white:hover{color:#fff;background-color:#14a483}.btn-second-white.bg-white:hover{background-color:#fff;color:#14a483;border:1px solid #fff}.btn-second-white::after{content:url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 6H9.5" stroke="%2314A483" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 2.5L9.5 6L6 9.5" stroke="%2314A483" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');display:block;width:12px;height:12px;transition:all .5s}.btn-first{background:#14a483;border:.063rem solid rgba(0,0,0,0);border-radius:.625rem;color:#fff;justify-content:center;display:flex;align-items:center;transition:all .5s;padding:1.063rem;font-weight:600;font-size:1rem;gap:.625rem;cursor:pointer}.btn-first:hover{color:#fff;background-color:#14a483}.btn-first.bg-white:hover{background-color:#fff;color:#14a483;border:1px solid #fff}.btn-first::after{content:"";background:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.24935 13.8346C6.57152 13.8346 6.83268 13.5735 6.83268 13.2513C6.83268 12.9291 6.57152 12.668 6.24935 12.668C5.92718 12.668 5.66602 12.9291 5.66602 13.2513C5.66602 13.5735 5.92718 13.8346 6.24935 13.8346Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12.6673 13.8346C12.9895 13.8346 13.2507 13.5735 13.2507 13.2513C13.2507 12.9291 12.9895 12.668 12.6673 12.668C12.3452 12.668 12.084 12.9291 12.084 13.2513C12.084 13.5735 12.3452 13.8346 12.6673 13.8346Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M1.58398 1.58203H3.91732L5.48065 9.39287C5.53399 9.66143 5.6801 9.90268 5.89339 10.0744C6.10667 10.2461 6.37356 10.3373 6.64732 10.332H12.3173C12.5911 10.3373 12.858 10.2461 13.0712 10.0744C13.2845 9.90268 13.4306 9.66143 13.484 9.39287L14.4173 4.4987H4.50065" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center;display:block;width:1rem;height:1rem;transition:all .5s}.btn-third{color:#343434;display:flex;align-items:center;gap:.625rem;font-weight:600}.btn-third:hover{color:#14a483}.btn-third::after{content:"";background:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 6H9.5' stroke='%2314A483' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 2.5L9.5 6L6 9.5' stroke='%2314A483' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");display:block;width:.75rem;height:.75rem;transition:all .5s}.btn-inverted-arrow{color:#343434;font-size:.875rem;font-weight:600;background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;align-items:center;transition:all .5s}.btn-inverted-arrow:hover{color:#14a483}.btn-inverted-arrow::before{content:"";background:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 6L2.5 6' stroke='%2314A483' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 9.5L2.5 6L6 2.5' stroke='%2314A483' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");margin-left:.625rem;display:block;width:.75rem;height:.75rem;transition:all .5s;margin-right:.625rem}.tw-w-1\/7{width:14.2857142857%;min-width:14.2857142857%}.tw-w-1\/3\.5{width:28.5714285714%}input::placeholder{color:#343434 !important;font-weight:200}input[type=checkbox]{appearance:none;background-color:#fff;border:1px solid #ddd;padding:.625rem;display:inline-block;position:relative;margin-right:.625rem;min-width:1.875rem;min-height:1.875rem;border-radius:.625rem}input[type=checkbox]:focus{outline:none}input[type=checkbox]:checked{background-color:#14a483;border-color:#14a483}input[type=checkbox]:checked::after{content:"";background-image:url("/themes/vetexpert/assets/img/mark-checkbox.svg");color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:.75rem;height:.75rem}input[type=radio]{appearance:none;background-color:#fff;border:1px solid #ddd;padding:.625rem;display:inline-block;position:relative;margin-right:.625rem;min-width:1.875rem;min-height:1.875rem;border-radius:50%}input[type=radio]:focus{outline:none}input[type=radio]:checked{border-color:#14a483}input[type=radio]:checked::after{content:"";background-image:url("/themes/vetexpert/assets/img/radio-inside.svg");color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:.75rem;height:.75rem}input[type=text],input[type=password],input[type=email],textarea,input[type=tel]{background-color:rgba(0,0,0,0);border:1px solid #ddd;color:#343434;font-size:.875rem;padding:1.063rem;border-radius:.625rem;width:100%;transition:border-color .3s}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus,input[type=tel]:focus{outline:none;border-color:#14a483}select{width:100%;padding:1.063rem;border:1px solid #ddd;border-radius:.625rem;font-size:.875rem;background-color:rgba(0,0,0,0);cursor:pointer;position:relative;transition:all .3s;appearance:none;color:#343434;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5 5.25L7 8.75L10.5 5.25' stroke='%23343434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 1.25rem top 50%;background-size:.875rem auto}select:focus{outline:none;border-color:#14a483}select::-ms-expand{display:none}div.number{display:flex;align-items:center;gap:.625rem}div.number .plus,div.number .minus{width:1.875rem;height:1.875rem;font-size:.75rem;border-radius:.625rem;background-color:#14a483;color:#fff;cursor:pointer;display:flex;justify-content:center;align-items:center;text-align:center}div.number input[type=number]{width:2.875rem;height:1.875rem;appearance:none;text-align:center;font-size:.75rem;border:1px solid #ddd;border-radius:.625rem;font-weight:600}div.number input[type=number]::-webkit-inner-spin-button,div.number input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}div.number input[type=number]::-moz-focus-inner,div.number input[type=number]::-moz-focus-outer{border:0}.clear-button{border:none;background-color:rgba(0,0,0,0);cursor:pointer}.container{width:100%;margin:0 auto}@media(min-width: 360px){.container{max-width:18.75rem}}@media(min-width: 575.98px){.container{max-width:90%}}@media(min-width: 768px){.container{max-width:90%}}@media(min-width: 992px){.container{max-width:90%}}@media(min-width: 1200px){.container{max-width:85%}}@media(min-width: 1440px){.container{max-width:77.5rem}}@media(max-width: 575.98px){.container{max-width:unset;padding-left:1.875rem;padding-right:1.875rem}}.adtm_menu_container.container{max-width:80%}.my-account-container,.edit-account-container,#address #content-wrapper{max-width:39.375rem;margin:0 auto}.addresses-container{max-width:51.25rem;margin:0 auto}#header{transition:top .3s ease 0s}#header.sticky{position:sticky;top:0;transform:none;display:block}#header.no-sticky{top:-150px;position:sticky}#header .menu-bar{padding:1.875rem 0}@media(max-width: 575.98px){#header .menu-bar{padding:1.313rem 0}}@media screen and (max-height: 950px){#header .menu-bar{padding:1.2rem 0}}@media(max-width: 575.98px){#header #_desktop_user_info,#header #_desktop_cart{display:none}}@media(max-width: 575.98px){.contact-top a{font-size:.75rem}}.subheader{background-color:#343434;z-index:99;position:relative}.menu-separator{border-bottom:1px solid #ddd;position:relative;z-index:14}.menu-double-separator{width:100%;height:1px;background-color:#fff;position:absolute;transform:translateY(-1px)}.with-icon svg path{transition:all .3s}.with-icon:hover svg path{stroke:#14a483}.with-icon.inactive{cursor:not-allowed}#blockcart-modal{position:fixed;inset:0;top:0;overflow-y:auto;display:flex;align-items:center;justify-content:center;background-color:rgba(17,24,39,.5)}@media(min-width: 575.98px){.ets_crosssell_list_blocks .tab_content{overflow:hidden}}.btn-first:after{display:none}.blockcart{position:relative}.blockcart .cart-products-count{position:absolute;border-radius:50%;background-color:#14a483;padding:0 6px;width:auto;height:18px;text-align:center;left:50%;top:-25%;color:#fff;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center}.slick-slider js-product:not(:first-child){margin-left:1.25rem}@media(max-width: 575.98px){.slick-slider js-product:not(:first-child){margin-left:.938rem}}.product-quantity input[type=number]{margin-left:2.5rem;margin-right:2.5rem;padding:0}.product-quantity .input-group{position:relative}.product-quantity .input-group .js-cart-line-product-quantity.form-control{padding:0;background:0;border:none;color:#343434;width:100%;height:auto;justify-content:center;align-items:center;text-align:center}.product-quantity .input-group .bootstrap-touchspin-up,.product-quantity .input-group .bootstrap-touchspin-down{position:absolute;top:0;padding:0;width:1.875rem;height:1.875rem;border-radius:.313rem;border:none;background:#14a483;margin:0;cursor:pointer}@media(max-width: 575.98px){.product-quantity .input-group .bootstrap-touchspin-up,.product-quantity .input-group .bootstrap-touchspin-down{width:1.5rem;height:1.5rem}}.product-quantity .input-group .bootstrap-touchspin-up i,.product-quantity .input-group .bootstrap-touchspin-down i{font-size:0;width:1.875rem;height:1.875rem;position:absolute;top:0;right:0;left:0}@media(max-width: 575.98px){.product-quantity .input-group .bootstrap-touchspin-up i,.product-quantity .input-group .bootstrap-touchspin-down i{width:1.5rem;height:1.5rem}}.product-quantity .input-group .bootstrap-touchspin-down{left:0}.product-quantity .input-group .bootstrap-touchspin-down i::after{content:"";background:url("/themes/vetexpert/modules/webixa_onepagecheckout/views/img/minus.svg") no-repeat center center/cover;width:.75rem;display:flex;height:.2rem;position:absolute;top:50%;right:50%;transform:translate(50%, -50%)}.product-quantity .input-group .bootstrap-touchspin-up{right:0}.product-quantity .input-group .bootstrap-touchspin-up i::after{content:"";background:url("/themes/vetexpert/modules/webixa_onepagecheckout/views/img/plus.svg") no-repeat center center/cover;width:.75rem;display:flex;height:.75rem;position:absolute;top:50%;right:50%;transform:translate(50%, -50%)}.product-miniature{z-index:2}.product-available-combinations-count{margin-top:1rem;min-height:1rem;font-size:.75rem}.product-title{font-size:1.125rem;line-height:1.438rem;font-weight:600;min-height:5.75rem;margin-top:1.125rem;margin-bottom:.938rem}@media(min-width: 768px){.product-title{font-size:.875rem;line-height:1rem;min-height:4rem}}.product-title a{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.product-flags{display:flex;list-style:none;width:100%;position:absolute;gap:.625rem;top:0;z-index:99;justify-content:space-between}@media(min-width: 992px){.product-flags{flex-wrap:wrap}}@media(min-width: 575.98px)and (max-width: 860px){.product-flags{flex-wrap:wrap}}.product-flag{font-size:.75rem;text-transform:uppercase;color:#fff;border-radius:.625rem;font-weight:600;text-wrap:nowrap;padding:.438rem .438rem;display:flex;justify-content:center;align-items:center}.product-flag.new{background:#343434}.product-flag.discount{background:#ff304e}.product-flag.out_of_stock{border:1px solid #343434;background:#fff;color:#343434}.product-miniature .thumbnail-top img{border-radius:.625rem;border:1px solid #ddd}.price-title{font-size:.75rem;text-transform:uppercase;color:#343434;font-weight:600;line-height:1}.product-price-and-shipping .upper-price,.product-prices .upper-price{font-size:.5625rem;vertical-align:super}.product-price-and-shipping .price,.product-prices .price{line-height:normal;font-weight:600;padding-top:.4rem}.product-price-and-shipping .regular-price,.product-prices .regular-price{color:#343434;position:relative}.product-price-and-shipping .regular-price:before,.product-prices .regular-price:before{content:"";height:1px;background-color:#343434;width:100%;position:absolute;top:50%;transform:none}.product-price-and-shipping .price,.product-prices .price{color:#14a483}.product-price-and-shipping span.regular-price,.product-prices span.regular-price{padding:0;line-height:normal;font-size:.875rem;font-weight:600}.js-product{position:relative;border:1px solid rgba(0,0,0,0);border-radius:1.25rem;transition:all .3s;padding:1.25rem}@media(max-width: 575.98px){.js-product{border:none;padding:0}}.js-product:hover{border:1px solid #14a483}@media(max-width: 575.98px){.js-product:hover{border:none}}.js-product:hover .product-list-add-to-cart{opacity:1;pointer-events:auto}.js-product .product-list-add-to-cart{border:1px solid #14a483;border-radius:.625rem;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:all .3s;width:fit-content;height:fit-content;cursor:pointer;background:#fff}.js-product .product-list-add-to-cart.out-of-stock{filter:grayscale(1);cursor:not-allowed}.js-product .product-list-add-to-cart:hover{background:#14a483}.js-product .product-list-add-to-cart:hover svg path{stroke:#fff}@media(max-width: 575.98px){.js-product .product-list-add-to-cart{opacity:1}}.footer-wrapper{background-color:#343434;padding-top:4.375rem;width:100%}.footer-link-title{font-weight:600;color:#fff;padding-bottom:1.25rem}.footer-link{color:#c2c3c3;font-size:.875rem}.footer-copyright{border-top:1px solid #4b4b4b;font-size:.75rem;color:#c2c3c3;text-align:center}.quickview-modal{z-index:200}.quickview-modal>div{position:absolute;left:50%;transform:translateX(-50%);width:70.625rem;border-radius:1.25rem;background:#fff}@media(max-width: 575.98px){.quickview-modal>div{width:18.75rem}}.quickview-modal .modal-content{max-width:60rem;margin:auto}@media(max-width: 575.98px){.quickview-modal .modal-content{max-width:16.25rem}}.quickview-modal .modal-product-image{width:5.313rem;min-width:5.313rem;height:5.313rem;min-height:5.313rem}.quickview-modal .modal-product-image img{border:1px solid #f4f4f4;border-radius:.625rem;width:5.313rem;height:5.313rem}.modal-header{background:#343434;border-radius:1.25rem;padding:.813rem 0}.modal-header .modal-content{display:flex;justify-content:space-between;align-items:center}.modal-header .modal-content button{background:none;border:none;cursor:pointer}.modal-header .modal-content .modal-header-text{display:flex;align-items:center;gap:.625rem}.modal-header .modal-content .modal-header-text p{color:#fff;font-size:.75rem;font-weight:600;line-height:.879rem}.modal-body{padding:3.125rem 0}@media(max-width: 575.98px){.modal-body{padding:1.875rem 0}}.modal-body .modal-quantity{padding-top:.938rem}.modal-body .modal-price{display:flex;align-items:center}.modal-body .modal-price .product-prices{gap:.625rem}.modal-body .modal-price .product-prices span{font-size:.875rem;padding:0}.modal-body .modal-price .product-prices span .upper-price{vertical-align:baseline}.modal-product-actions{margin-top:1.25rem;row-gap:.938rem}@media(max-width: 575.98px){.modal-product-actions .btn-inverted-arrow{justify-content:center}}.modal-footer{padding:3.75rem 0;background:#f4f4f4;border-radius:1.25rem}@media(max-width: 575.98px){.modal-footer{padding:1.875rem 0}}.modal-footer .ets_crosssell_title{font-size:1.5rem;line-height:2rem;padding-top:1rem}@media(max-width: 575.98px){.modal-footer .ets_crosssell_title{width:50%;font-size:1.25rem;line-height:1.625rem;padding-top:0}}.modal-footer .slick-item-wrapper{margin:0}.modal-footer .slick-slide>div{margin:0 10px}.modal-footer .slick-list{margin:0 -10px}.modal-footer .crosssell_product_list_wrapper.layout-slide.slick-slider{display:flex;justify-content:center}.breadcrumb-container{display:flex;align-items:center;gap:.625rem;font-size:.875rem;margin:1.875rem 0;overflow-x:auto}.breadcrumb-container::-webkit-scrollbar{display:none}.breadcrumb-item{display:flex;align-items:center;gap:.625rem}.breadcrumb-item svg{min-width:.875rem;min-height:.875rem}.breadcrumb-item .breadcrumb-not-last:not(:hover){color:#343434}.breadcrumb-item .breadcrumb-last{color:#343434}.breadcrumb-item a,.breadcrumb-item span{text-wrap:nowrap}.category-wrapper{gap:7.813rem}.total-products p{color:#343434;font-weight:600}#category-description{margin-top:1.25rem}#category main #wrapper,#module-webixa_onepagecheckout-order main #wrapper{overflow:visible}#cart main #wrapper,#product main #wrapper{overflow:clip}#js-product-list .products{margin-bottom:3.125rem}@media(max-width: 575.98px){#js-product-list .products{margin-bottom:1.875rem}}#js-product-list-top{margin-top:3.125rem;margin-bottom:1.875rem}#js-active-search-filters{margin-bottom:.625rem}.block-categories .category-top-menu{list-style:none;padding:0;margin:0}.block-categories .category-top-menu .text-uppercase{display:block;padding:10px 15px;font-size:1rem;font-weight:bold;color:#343434;text-decoration:none;border-bottom:1px solid #ddd}.block-categories .category-top-menu .text-uppercase:hover{color:#14a483}.block-categories .category-top-menu .category-toggle{display:flex;justify-content:space-between;align-items:center;padding:.938rem 0;border-bottom:1px solid #ddd}.block-categories .category-top-menu .category-toggle a{flex-grow:1;text-decoration:none;color:#343434;font-weight:600;font-size:.875rem;line-height:1.026rem}.block-categories .category-top-menu .category-toggle a:hover{color:#14a483}.block-categories .category-top-menu .category-toggle .collapse-icons{display:flex;align-items:center;cursor:pointer}.block-categories .category-top-menu .category-toggle .collapse-icons .add{display:inline}.block-categories .category-top-menu .category-toggle .collapse-icons .remove{display:none}.block-categories .category-top-menu .category-toggle.show .add{display:none}.block-categories .category-top-menu .category-toggle.show .remove{display:inline}.block-categories .category-top-menu .dropdown-content{display:none}.block-categories .category-top-menu .dropdown-content.show{display:block}.block-categories .category-top-menu .dropdown-content.show .arrows .arrow-down{display:none}.block-categories .category-top-menu .dropdown-content.show .arrows .arrow-right{display:inline}.block-categories .category-top-menu .dropdown-content.show .arrows.active .arrow-down{display:inline}.block-categories .category-top-menu .dropdown-content.show .arrows.active .arrow-right{display:none}.block-categories .category-top-menu .dropdown-content.show .category-sub-menu li{display:flex;flex-direction:row;flex-wrap:wrap}.block-categories .category-top-menu .dropdown-content.show .category-sub-menu li .dropdown-content{width:100%}.block-categories .category-top-menu .category-sub-menu{list-style:none;padding:0;margin:0}.block-categories .category-top-menu .category-sub-menu li[data-depth="2"] .category-sub-link{padding:.469rem 1.2rem}.block-categories .category-top-menu .category-sub-menu li[data-depth="3"] .category-sub-link{padding:.469rem 1.4rem}.block-categories .category-top-menu .category-sub-menu .category-sub-link{display:block;padding:.469rem .938rem;font-size:.875rem;color:#343434;text-decoration:none;max-width:11rem}.block-categories .category-top-menu .category-sub-menu .category-sub-link:hover{color:#14a483}.block-categories .category-top-menu .category-sub-menu .arrows{display:flex;align-items:center;cursor:pointer;margin-left:auto}.pagination .page-list{list-style:none;align-items:center}.pagination .page-list li a,.pagination .page-list li p{color:#343434;font-weight:400;display:flex;align-items:center}@media(max-width: 768px){.pagination .page-list li a,.pagination .page-list li p{padding:10px 15px;display:block}}.pagination .page-list li a:hover{color:#14a483}.pagination .page-list li.current p,.pagination .page-list li.current a{font-weight:600}.pagination .page-list i{display:flex;align-items:center}.separator.container{height:1px;background:#ddd;width:100%;margin:6.25rem auto}@media(max-width: 575.98px){.separator.container{margin-top:1.875rem;margin-bottom:4.375rem}}@media(max-width: 1440px){.separator.container{margin:4.75rem auto}}.category-description a,.category-additional-description a{text-decoration:underline}.category-description a:hover,.category-additional-description a:hover{color:#14a483}.category-description a.btn-second-dark,.category-additional-description a.btn-second-dark{text-decoration:none;margin:20px 0 30px 0}.category-additional-description{padding-bottom:6.25rem;margin:auto}.category-additional-description ul,.category-additional-description ol{margin:1.25rem 0}.category-additional-description ul li,.category-additional-description ol li{display:flex;align-items:center;gap:.625rem;color:#343434;font-size:.875rem;line-height:1rem}.category-additional-description ul li strong,.category-additional-description ul li b,.category-additional-description ol li strong,.category-additional-description ol li b{display:contents}.category-additional-description ul li:not(:first-child),.category-additional-description ol li:not(:first-child){padding-top:.625rem}.category-additional-description ul li::before,.category-additional-description ol li::before{content:"";min-width:1.875rem;min-height:1.875rem;background-image:url("/themes/vetexpert/assets/img/acceptance-li.svg")}@media(max-width: 575.98px){.category-additional-description{padding-bottom:4.375rem}}.category-additional-description p{color:#343434;margin-top:.875rem}.category-additional-description h3{margin-top:1.25rem}.category-additional-description h2:not(:first-child){margin-top:2.5rem}@media(max-width: 575.98px){.category-additional-description h2:not(:first-child){margin-top:4.375rem}}@media(max-width: 768px){#left-column.category-left-column{width:90%;min-width:unset !important}}@media(max-width: 575.98px){#left-column.category-left-column{width:300px}}@media(max-width: 768px){#left-column.category-left-column{position:absolute;top:0;z-index:10;background:#fff;transform:translateX(-100%);pointer-events:none;transition:all .3s;opacity:0;height:100%;overflow:visible}#left-column.category-left-column::-webkit-scrollbar{display:none}#left-column.category-left-column.active{pointer-events:auto;transform:translateX(0);opacity:1;position:fixed;z-index:21}#overlay{position:fixed;top:0;left:0;width:200vw;height:200vw;background:#fff;z-index:10;opacity:0;pointer-events:none;transition:opacity .3s;display:block}#overlay.active{opacity:1;pointer-events:auto;z-index:20;overflow:hidden}body.filters-active{overflow-y:hidden}#closeFilters{background:none;border:none}.block-categories{display:none}}@media(min-width: 575.98px){#overlay{display:none}}#toggleFilters{margin-top:1.25rem}#closeFilters{padding:.5rem}#applyFilters{margin-top:1.875rem}@media(max-width: 575.98px){.page-category .js-product,.page-module-pm_advancedsearch4-searchresults .js-product,#module-ybc_blocksearch-blocksearch .js-product{padding-bottom:3.125rem;border-bottom:1px solid #ddd;border-radius:0}.page-category .js-product:not(:first-child),.page-module-pm_advancedsearch4-searchresults .js-product:not(:first-child),#module-ybc_blocksearch-blocksearch .js-product:not(:first-child){padding-top:3.125rem}}.sort-by-row{gap:1.25rem;display:flex;align-items:center}.sort-label{color:#343434;font-size:.875rem;line-height:1rem;text-wrap:nowrap}#main #products .sort-order-dropdown{position:relative;display:inline-block;text-align:left;width:100%}#main #products .sort-order-dropdown.open .dropdown-menu{display:block}#main #products .sort-order-dropdown .dropdown-toggle-btn{display:inline-flex;align-items:center;justify-content:space-between;width:100%;padding:1.25rem 1.063rem;background-color:#fff;font-size:.875rem;line-height:1.026rem;font-weight:600;color:#343434;border:1px solid #ddd;border-radius:.625rem;box-shadow:0 1px 2px rgba(0,0,0,0);outline:none}#main #products .sort-order-dropdown .dropdown-toggle-btn:focus{border-color:#667eea;box-shadow:0 0 0 2px rgba(102,126,234,.5)}#main #products .sort-order-dropdown .dropdown-icon{margin-left:.5rem}#main #products .sort-order-dropdown .dropdown-menu{display:none;position:absolute;right:0;margin-top:.5rem;width:100%;background-color:#fff;border-radius:.375rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:10}#main #products .sort-order-dropdown .dropdown-menu::before{content:"";position:absolute;top:-0.5rem;right:1rem;width:0;height:0;border-left:.5rem solid rgba(0,0,0,0);border-right:.5rem solid rgba(0,0,0,0);border-bottom:.5rem solid #fff}#main #products .sort-order-dropdown .dropdown-item{display:block;padding:.5rem 1rem;font-size:.875rem;color:#4a5568}#main #products .sort-order-dropdown .dropdown-item:hover{background-color:#edf2f7;color:#1a202c}#main #products .sort-order-dropdown .dropdown-item.current{font-weight:700;background-color:#e2e8f0}@media(max-width: 767px){.hidden-sm-down{display:none}}.col-filtered{width:11.875rem}.col-full{width:100%}@media(min-width: 1440px){#product .ets_crosssell_title,#product .product-accessories h2{text-align:center}}#product #product-modal.modal.fade{display:none}#product #product-modal.modal.show-modal{display:block;position:fixed;top:0;width:100%;left:0;background:#fff;z-index:99999;height:100vh}#product #product-modal.modal.show-modal #closeProductGallery{position:fixed;top:20px;right:20px;cursor:pointer;z-index:999}#product #product-modal.modal.show-modal .modal-body{padding:0}#product #product-modal.modal.show-modal .modal-body button#prevImage{position:absolute;top:40%;left:10px;z-index:999}#product #product-modal.modal.show-modal .modal-body button#nextImage{position:absolute;top:40%;right:10px;z-index:999}#product #product-modal.modal.show-modal .modal-body picture{display:flex;justify-content:center;overflow:hidden;cursor:zoom-in}#product #product-modal.modal.show-modal .modal-body picture.zoomed{cursor:zoom-out}#product #product-modal.modal.show-modal .modal-body picture img.product-cover-modal{height:80vh;width:auto}@media(max-width: 575.98px){#product #product-modal.modal.show-modal .modal-body picture img.product-cover-modal{object-fit:contain;background-repeat:no-repeat}}#product #product-modal.modal.show-modal .modal-body #thumbnails{height:10vh}#product #product-modal.modal.show-modal .modal-body #thumbnails .thumb-container{width:10%;min-width:10%;max-width:10%}#product #product-modal.modal.show-modal .modal-body #thumbnails .thumb-container picture{cursor:pointer}@media(max-width: 575.98px){#product #product-modal.modal.show-modal .modal-body #thumbnails .thumb-container{width:30%;min-width:30%;max-width:30%}}#product #product-modal.modal.show-modal .modal-body #thumbnails .product-images{margin:0}@media(max-width: 575.98px){#product #product-modal.modal.show-modal .modal-body #thumbnails .product-images{position:relative;overflow:scroll;justify-content:start}}#product .product-accessories h2{margin-bottom:3.75rem}@media(max-width: 575.98px){#product .product-accessories h2{margin-bottom:1.875rem;width:50%}}@media(max-width: 1440px){#product .product-accessories h2{margin-bottom:1.875rem}}#product .product-accessories .slick-slide.slick-item{height:auto}#product .trustmate-bigger-block{margin-top:3.125rem;margin-bottom:6.25rem}@media(max-width: 1440px){#product .trustmate-bigger-block{margin-bottom:3rem}}#product .product-out-stock-message{color:#343434;font-size:.75rem;display:flex;align-items:center;gap:.625rem;margin-top:.938rem}#product .images-container{position:relative}#product .product-page-title{margin-bottom:.938rem}@media(max-width: 575.98px){#product .product-page-title{margin-top:1.25rem}}#product .product-cover{position:relative;cursor:pointer}#product .product-cover img{border-radius:1.25rem;border:1px solid #ddd}#product .product-images{list-style:none;margin-top:1.25rem;position:relative}@media(min-width: 575.98px){#product .product-images{overflow-x:clip;min-height:50px}}@media(min-width: 992px){#product .product-images{overflow-x:clip;min-height:85px}}@media(max-width: 575.98px){#product .product-images{position:absolute;bottom:.938rem;justify-content:center;width:100%;height:unset}}#product .product-images .thumb-container{cursor:pointer;min-width:calc(20% - .75rem);max-width:calc(20% - .75rem);height:auto}@media(max-width: 575.98px){#product .product-images .thumb-container{min-width:unset}#product .product-images .thumb-container.thumb-arrows.arrows-prev,#product .product-images .thumb-container.thumb-arrows.arrows-next{display:none !important}#product .product-images .thumb-container picture{display:none}#product .product-images .thumb-container .image-dot{width:.625rem;height:.625rem;border:1px solid #14a483;transition:all .3s;border-radius:50%}#product .product-images .thumb-container .image-dot.selected{background:#14a483}}#product .product-images .thumb-container img{width:100%;height:auto;border-radius:.625rem;border:1px solid #ddd;transition:all .3s}#product .product-images .thumb-container img.selected,#product .product-images .thumb-container img.modal-selected{border:1px solid #14a483}#product .product-images .thumb-container.thumb-arrows:not(.js-modal-product-images){position:absolute;width:fit-content;display:flex;align-items:center;z-index:2;opacity:1;transition:all .3s;pointer-events:auto;aspect-ratio:1/1}#product .product-images .thumb-container.thumb-arrows:not(.js-modal-product-images).hide{opacity:0;pointer-events:none}#product .product-images .thumb-container.thumb-arrows:not(.js-modal-product-images).arrows-prev{left:0;background:linear-gradient(280deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 39%, rgb(255, 255, 255) 100%)}#product .product-images .thumb-container.thumb-arrows:not(.js-modal-product-images).arrows-next{right:0;justify-content:end;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 39%, rgb(255, 255, 255) 100%)}#product .product-prices span{font-size:2.813rem;line-height:4rem}@media(max-width: 575.98px){#product .product-prices span{font-size:1.875rem;line-height:2.198rem}}#product .product-prices span .upper-price{font-size:50%}#product .product-description-short{padding:1.25rem 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}#product .product-description-short p{color:#343434}#product .product-actions .control-label{margin-bottom:1.25rem;margin-top:1.875rem;display:block;color:#343434;font-size:.875rem}#product .price-wrapper{margin-bottom:1.25rem;margin-top:1.25rem}#product .product-variants-item label{display:flex;justify-content:center;align-items:center}#product .group-radio{list-style:none}@media(max-width: 575.98px){#product .group-radio{overflow-x:scroll;padding-bottom:2px}#product .group-radio::-webkit-scrollbar{width:0;height:0}}#product .group-radio .input-container{background:#f4f4f4;height:3.563rem;border-radius:.625rem;position:relative}@media(max-width: 575.98px){#product .group-radio .input-container{min-width:5.625rem}#product .group-radio .input-container:last-child{margin-right:5.625rem}}#product .group-radio .input-container label{width:100%;height:100%;cursor:pointer}#product .group-radio .input-container label .radio-label{display:flex;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;text-align:center}@media(max-width: 1200px){#product .group-radio .input-container label .radio-label{font-size:.7rem}}@media(max-width: 575.98px){#product .group-radio .input-container label .radio-label{font-size:.875rem}}#product .group-radio .input-container label .radio-label.product-colors-link{font-size:.625rem;line-height:normal;text-align:center;justify-content:center}@media(max-width: 575.98px){#product .group-radio .input-container label .radio-label.product-colors-link{font-size:.875rem}}@media(min-width: 1440px){#product .group-radio .input-container label .radio-label.product-colors-link{font-size:.875rem;font-weight:400}}#product .group-radio .input-container .input-border{position:absolute;width:100%;height:100%;top:0;border:1px solid rgba(0,0,0,0)}#product .group-radio .input-container input[type=radio]{display:none}#product .group-radio .input-container input[type=radio]:focus{outline:none}#product .group-radio .input-container input[type=radio]:checked+.radio-label+.input-border{border:1px solid #14a483;border-radius:.625rem}#product .group-radio .input-container input[type=radio]:checked{background-color:#14a483;border-color:#14a483}#product .group-radio .input-container input[type=radio]:checked::after{content:"";background-image:url("/themes/vetexpert/assets/img/mark-checkbox-small.svg");color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:.75rem;height:.75rem;width:.45rem;height:.45rem}#product .product-colors-img{position:relative;display:flex;justify-content:center}#product .add .btn-first{width:100%}#product .add .btn-first:disabled{background:#b8b8b8;color:#7f7f7f;cursor:not-allowed}#product .add .btn-first:disabled::after{background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.2474 13.8385C6.56956 13.8385 6.83073 13.5774 6.83073 13.2552C6.83073 12.933 6.56956 12.6719 6.2474 12.6719C5.92523 12.6719 5.66406 12.933 5.66406 13.2552C5.66406 13.5774 5.92523 13.8385 6.2474 13.8385Z' stroke='%237F7F7F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.6693 13.8385C12.9914 13.8385 13.2526 13.5774 13.2526 13.2552C13.2526 12.933 12.9914 12.6719 12.6693 12.6719C12.3471 12.6719 12.0859 12.933 12.0859 13.2552C12.0859 13.5774 12.3471 13.8385 12.6693 13.8385Z' stroke='%237F7F7F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.58594 1.57812H3.91927L5.4826 9.38896C5.53595 9.65752 5.68205 9.89877 5.89534 10.0705C6.10863 10.2422 6.37551 10.3334 6.64927 10.3281H12.3193C12.593 10.3334 12.8599 10.2422 13.0732 10.0705C13.2865 9.89877 13.4326 9.65752 13.4859 9.38896L14.4193 4.49479H4.5026' stroke='%237F7F7F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}#product .product-pack article:not(:first-child){margin-top:.938rem}#product .pack-product-name a:not(:hover){color:#343434}#product .pack-product-price,#product .pack-product-name,#product .pack-product-quantity{font-size:.875rem;display:flex;align-items:center}@media(max-width: 575.98px){#product .pack-product-quantity{justify-content:start}#product .pack-product-price{justify-content:end}}#product .pack-product-price,#product .pack-product-quantity{color:#14a483}@media(min-width: 575.98px){#product .pack-product-price,#product .pack-product-quantity{justify-content:end}}#product .product-add-to-cart .add-to-cart-container{margin-top:2.5rem}@media(max-width: 575.98px){#product .product-add-to-cart .add-to-cart-container{margin-top:0;padding:.375rem 0;max-width:18.75rem;display:flex;justify-content:space-between;flex-wrap:nowrap;width:100%}#product .product-add-to-cart .add-to-cart-container .btn-first.add-to-cart{font-size:.875rem;padding:.75rem 1.813rem}#product .product-add-to-cart .add-to-cart-container div.number input[type=number]{border:none;margin:0 1.5rem;width:2.5rem;height:1.5rem}}@media(max-width: 575.98px){#product .product-add-to-cart{position:fixed;bottom:0;background:#fff;left:0;width:100vw;margin:0;box-sizing:border-box;display:flex;justify-content:center;z-index:10;transition:.3s ease transform;box-shadow:0rem 0rem 1.5625rem -0.875rem #000}}#product .product-list-in-packs{background:#f4f4f4;border-radius:1.25rem;margin-top:5rem}@media(max-width: 1440px){#product .product-list-in-packs{margin-top:2.125rem}}#product .product-list-in-packs-wrapper{max-width:64.375rem;padding-top:2.5rem;padding-bottom:2rem;margin:auto;overflow:hidden}@media(max-width: 1440px){#product .product-list-in-packs-wrapper{padding:2rem}}@media(max-width: 768px){#product .product-list-in-packs-wrapper{padding:1.25rem}}#product .product-list-in-packs-wrapper .product-list-in-packs-items-wrapper img.product-list-in-packs-item-img{border-radius:.625rem;border:1px solid #ddd;width:85px;height:85px;background:#fff}#product .product-list-in-packs-wrapper .product-list-in-packs-items-wrapper .slick-track{margin:0}#product .product-list-in-packs-wrapper .product-list-in-packs-items-wrapper .slick-track .slick-slide.product-list-in-packs-item{margin:0 1.25rem;font-size:.875rem;font-weight:600;display:flex;flex-direction:column;gap:.625rem;align-items:center}#product .product-list-in-packs-wrapper .product-list-in-packs-items-wrapper .slick-track .slick-slide.product-list-in-packs-item .product-list-in-packs-item-title{font-weight:400;text-align:center}#product .product-list-in-packs-wrapper .product-list-in-packs-items-wrapper .slick-track .slick-slide.product-list-in-packs-item .product-list-in-packs-item-title{font-size:.875rem}#product .product-list-in-packs-wrapper .product-list-in-packs-items-wrapper .slick-list{margin:0 -1.25rem}#product .tabs{margin-top:5rem;padding-bottom:3.125rem;border-bottom:1px solid #ddd}@media(min-width: 575.98px)and (max-width: 1440px){#product .tabs{margin-top:2.125rem;padding-bottom:1.875rem}}#product .tabs .nav-tabs{list-style:none;height:fit-content;background:#f4f4f4;border-radius:1.25rem;padding:1.875rem 3.75rem 1.875rem 1.875rem}#product .tabs .nav-tabs-parent{position:sticky;top:0;height:fit-content}#product .tabs .nav-tabs .nav-item:not(:last-child){padding-bottom:1.25rem;border-bottom:1px solid #ddd}#product .tabs .nav-tabs .nav-item:not(:first-child){padding-top:1.25rem}#product .tabs .nav-tabs .nav-link{color:#343434;font-weight:400;font-size:1.125rem;transition:all .3s}#product .tabs .nav-tabs .nav-link.active{font-weight:600;color:#343434;display:flex;align-items:center;gap:.5rem}#product .tabs .nav-tabs .nav-link.active::after{content:"";background-image:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.25 10.5L8.75 7L5.25 3.5" stroke="%23343434" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:.875rem;height:.875rem;display:block}#product .tabs .tab-content .mobile-nav-item{list-style:none}#product .tabs .tab-content .mobile-nav-item .mobile-nav-link{color:#343434;font-weight:600;font-size:1.25rem;display:flex;align-items:center;justify-content:space-between}#product .tabs .tab-content .mobile-nav-item .mobile-nav-link:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5 5.25L7 8.75L10.5 5.25' stroke='%23343434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");display:block;height:14px;width:14px}#product .tabs .tab-content .mobile-nav-item .mobile-nav-link.active:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 8.75L7 5.25L3.5 8.75' stroke='%23343434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}#product .tabs .tab-content .mobile-nav-item:not(:last-child) .mobile-nav-link{padding-bottom:.938rem}#product .tabs .tab-content .mobile-nav-item:not(:first-child) .mobile-nav-link{padding-top:.938rem;border-top:1px solid #ddd}#product .tabs .tab-content .tab-pane{opacity:0;touch-action:none;height:0;transition:all .3s;display:none}#product .tabs .tab-content .active{opacity:1;height:100%;touch-action:auto;transition:all .3s;display:block}@media(max-width: 768px){#product .tabs .tab-content .active{padding-bottom:1.875rem}}#product .tabs .tab-content .product-description{border:none}@media(max-width: 575.98px){#product main #wrapper{overflow-x:hidden}}#product .notification-tab{padding:1.875rem;border-radius:1.25rem;background:#f4f4f4;margin-top:1.875rem}#product .notification-tab input{box-sizing:border-box;background:#fff;margin-bottom:1.875rem}#product .notification-tab button{width:100%;padding:1.063rem 0;border-radius:.625rem;background:#14a483;border:none;color:#fff;font-size:.875rem;font-weight:600;cursor:pointer}.product-col-right{width:49.2%}@media(max-width: 768px){.product-col-right{width:100%}}.product-col-left{width:40.72%}@media(max-width: 768px){.product-col-left{width:100%}}@media(min-width: 768px){.product-col-left .product-flag{font-size:18px}}@media(max-width: 768px){.product-col-left .product-flag{font-size:14.4px}}@media(max-width: 360px){.group-radio{width:calc(100% + 18.75rem/4) !important}}@media(max-width: 575.98px){.group-radio{width:calc(100% + 90%/4) !important}}.error-page-wrapper{padding:3.125rem;border-radius:1.25rem;background:#f4f4f4;margin:5rem auto 6.25rem auto;max-width:51.25rem;display:flex;align-items:center;flex-direction:column}@media(max-width: 768px){.error-page-wrapper{margin:1.25rem auto 4.375rem auto;padding:1.875rem}}.error-page-wrapper .btn-second-dark{max-width:25rem;width:100%;margin-top:1.875rem}.error-page-title{font-size:8rem;line-height:9.375rem}@media(max-width: 768px){.error-page-title{font-size:6rem;line-height:7.031rem}}.error-page-text{color:#343434;margin-top:.625rem;text-align:center}.elementor-accordion-item:not(:first-child) .elementor-tab-title{border-top:1px solid #ddd}.contact-form{padding:3.125rem;background:#f4f4f4;max-width:51.25rem;margin:5rem auto;border-radius:1.25rem}@media(max-width: 575.98px){.contact-form{padding:1.25rem;margin:3.125rem auto}}.contact-form-title{margin-bottom:1.875rem}@media(max-width: 575.98px){.contact-form-title{margin-bottom:1.25rem}}.contact-form input{background:#fff;font-weight:400;color:#343434}.contact-form textarea{background:#fff;color:#343434;height:12.5rem}@media(max-width: 575.98px){.contact-form textarea{height:21.875rem}}.contact-form button{margin:1.875rem 0;max-width:18.438rem;width:100%}.contact-form .textarea-group{margin-top:1.25rem}.contact-form-left,.contact-form-right{width:100%;display:flex;gap:1.25rem;flex-direction:column}@media(max-width: 575.98px){.contact-form-left,.contact-form-right{width:100%}}.contact-form-content{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media(max-width: 575.98px){.contact-form-content{display:flex;flex-direction:column}}.contact-form-content input{max-width:100%}.contact-form-field{display:flex}.contact-form-field select{background-color:#fff}.contact-form-label{margin-bottom:.625rem;display:block;font-size:.875rem;color:#343434}.contact-form-consent{display:flex;flex-direction:row;gap:.625rem}.contact-form-consent p{color:#7f7f7f;font-size:.75rem}.contact-form-consent svg{min-width:1.125rem;min-height:1.125rem}@media(min-width: 575.98px){.cart-sticky-right{position:sticky;top:2rem}}#cart,#module-webixa_onepagecheckout-order,#order-confirmation{background:#fff}#cart #wrapper,#module-webixa_onepagecheckout-order #wrapper,#order-confirmation #wrapper{background:#fff}.step-nav{max-width:820px;margin:80px auto;border:1px solid #ddd;border-radius:20px;padding:45px;display:flex;justify-content:space-between;align-items:center;gap:24px}@media(max-width: 992px){.step-nav{padding:22px;gap:9px;margin:45px auto}}.step-nav__line{width:100%;height:1px;background-color:#ddd;flex:1;min-width:30px}.step-nav__item{font-size:18px;font-weight:400;color:#343434;display:flex;align-items:center;gap:8px}.step-nav__item svg{color:#343434}@media(max-width: 992px){.step-nav__item{font-size:14px;text-align:center}.step-nav__item svg{display:none}}.step-nav__item.current,.step-nav__item:hover{color:#343434}.step-nav__item.current svg,.step-nav__item:hover svg{color:#14a483}.step-nav__item.current{font-weight:600}.step-nav__item.disabled{cursor:not-allowed}.cart__title{font-size:24px;font-weight:600;color:#343434;text-transform:none;border:none}@media(max-width: 991px){.cart__title{font-size:20px;margin-bottom:20px}}.cart__title span{color:#343434}.cart__box{background:#f4f4f4;padding:30px;border-radius:20px}.cart__box .checkout.card-block button.btn.btn-primary.disabled{display:none}.cart__box ul,.cart__box li{list-style:none}.cart__box li{display:flex;justify-content:space-between}@media(max-width: 575.98px){.cart__box li{flex-direction:column}}.cart__box li:not(:first-child){margin-top:10px}.cart__box li .answer{font-weight:600}@media(max-width: 991px){.cart__box{padding:20px}.cart__box .cart-items{padding:0}}.cart__box .cart-items .cart-item{list-style:none}.cart__box .cart-summary-products__show-more{font-size:18px;font-weight:bold;display:flex;align-items:center;justify-content:space-between;gap:10px}.cart__box .cart-summary-products__show-more i{color:#14a483}.cart__box .card-block{padding:0}@media(max-width: 991px){.cart__box .card-block{position:relative;z-index:10}}.cart__box .cart-summary-line{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.cart__box .cart-summary-line>div{min-width:100%}.cart__box .cart-summary-line .label,.cart__box .cart-summary-line .value{font-size:14px !important;color:#343434 !important}.cart__box .cart-summary-line .value{font-weight:600}.cart__box .cart-summary-line:not(:last-child){margin-bottom:5px}.cart__box .card-block.cart-summary-totals .cart-summary-line.cart-total .value{font-size:18px !important;color:#14a483 !important}.cart__box .card-block.cart-summary-totals .cart-summary-line.cart-total .label{font-size:18px !important;color:#343434 !important}.cart__box .card-block.cart-detailed-subtotals+.cart-summary-totals .cart-total{border:none;border-bottom:1px solid #ddd;margin:25px 0 30px;padding-bottom:30px;font-weight:600}.cart__box .block-promo{margin-bottom:30px}.cart__box .block-promo.promo-highlighted{margin-top:20px;margin-bottom:10px}.cart__box .block-promo .promo-code-button{text-align:left;color:#343434;font-weight:600;gap:10px;display:flex;align-items:center;font-size:14px;padding:0}.cart__box .block-promo .promo-code-button.cancel-promo[aria-expanded=true]{display:flex;padding:0px 0 16px;margin:0}.cart__box .block-promo .promo-code{padding:0}.cart__box .block-promo .toggle-discounts{color:#14a483;text-decoration:underline;margin-top:20px;display:block;font-size:14px;font-weight:600}.cart__box .block-promo .promo-input{border:1px solid #ddd;background-color:#fff;border-radius:10px;font-size:14px;height:50px;padding:0 10px;width:calc(100% - 130px);margin-right:-10px}.cart__box .block-promo .promo-input+button{margin:0;flex:1;border:1px solid #343434}.cart__box .block-promo .cart-summary-line{margin-top:1.25rem;gap:0}.cart__box .block-promo .cart-summary-line.discount-exists{margin-top:.625rem;margin-bottom:0}.cart__box .block-promo .cart-summary-line.discount-exists:first-child{margin-top:0}.cart__box .block-promo .cart-summary-line .label{font-size:.875rem;font-weight:600}.cart__box .block-promo .cart-summary-line .action{display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:1.25rem}.cart-items .cart-item{padding:0}.cart-items .cart-item:not(:last-child){border-bottom:1px solid #ddd;padding-bottom:30px;margin-bottom:30px}@media(max-width: 991px){.cart-items .cart-item:not(:last-child){padding-bottom:20px;margin-bottom:20px}}.cart-items .cart-item .product-line-grid{display:flex;gap:20px}.cart-items .cart-item .product-line-grid-right{display:flex;width:100%;justify-content:space-between;gap:3px}.cart-items .cart-item .product-line-grid-right .product-line-grid-body{display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 991px){.cart-items .cart-item .product-line-grid-right .product-line-grid-body{flex-direction:column;align-items:flex-start}}.cart-items .cart-item .product-line-grid-right .product-line-grid-price{align-items:end}@media(max-width: 991px){.cart-items .cart-item .product-line-grid-right .product-line-grid-price{flex-direction:column;align-items:flex-start;gap:5px}}.cart-items .cart-item .product-line-grid-right .product-line-info a{color:#343434;font-size:18px;font-weight:600;display:inline-flex}@media(max-width: 991px){.cart-items .cart-item .product-line-grid-right .product-line-info a{font-size:16px;max-width:130px;line-height:21px;margin-bottom:15px}}.cart-items .cart-item .product-line-grid-right .qty{width:70px;position:relative;margin-right:7px}.cart-items .cart-item .product-line-grid-right .qty .input-group{padding:0 18px}.cart-items .cart-item .product-line-grid-right .qty .input-group .js-cart-line-product-quantity.form-control{padding:0;background:0;border:none;font-size:12px;color:#343434;width:100%;height:auto;display:flex !important;justify-content:center;align-items:center;text-align:center;margin-top:2px;font-weight:bold}@media(min-width: 991px){.cart-items .cart-item .product-line-grid-right .qty .input-group .js-cart-line-product-quantity.form-control{min-width:50px;width:100%}}.cart-items .cart-item .product-line-grid-right .qty .input-group .input-group-btn-vertical{position:absolute;top:0;right:0;left:0;width:100%;height:18px}.cart-items .cart-item .product-line-grid-right .qty .input-group .bootstrap-touchspin-up,.cart-items .cart-item .product-line-grid-right .qty .input-group .bootstrap-touchspin-down{position:absolute;top:0;padding:0;width:18px;height:18px;border-radius:5px;border:none;background:#14a483;margin:0;cursor:pointer}.cart-items .cart-item .product-line-grid-right .qty .input-group .bootstrap-touchspin-up i,.cart-items .cart-item .product-line-grid-right .qty .input-group .bootstrap-touchspin-down i{font-size:0;width:18px;height:18px;position:absolute;top:0;right:0;left:0}.cart-items .cart-item .product-line-grid-right .qty .input-group .bootstrap-touchspin-down{left:0}.cart-items .cart-item .product-line-grid-right .qty .input-group .bootstrap-touchspin-down i::after{content:"";background:url("/themes/vetexpert/modules/webixa_onepagecheckout/views/img/minus.svg") no-repeat center center/cover;width:7.2px;display:flex;height:2.5px;position:absolute;top:50%;right:50%;transform:translate(50%, -50%)}.cart-items .cart-item .product-line-grid-right .qty .input-group .bootstrap-touchspin-up{right:0}.cart-items .cart-item .product-line-grid-right .qty .input-group .bootstrap-touchspin-up i::after{content:"";background:url("/themes/vetexpert/modules/webixa_onepagecheckout/views/img/plus.svg") no-repeat center center/cover;width:7.2px;display:flex;height:7.2px;position:absolute;top:50%;right:50%;transform:translate(50%, -50%)}.cart-items .cart-item .product-line-actions{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:10px}.cart-items .cart-item .product-line-actions .product-price{font-size:24px;color:#14a483}@media(max-width: 991px){.cart-items .cart-item .product-line-actions .product-price{display:none}}.cart-items .cart-item .product-price-and-shipping.product-line-info.product-price{display:flex;align-items:center;gap:10px;font-size:24px;color:#14a483;margin-bottom:0}@media(max-width: 991px){.cart-items .cart-item .product-price-and-shipping.product-line-info.product-price{flex-direction:row;gap:5px;align-items:flex-start;margin-top:15px}}@media(max-width: 640px){.cart-items .cart-item .product-price-and-shipping.product-line-info.product-price{flex-direction:column;gap:10px}}.cart-items .cart-item .product-price-and-shipping.product-line-info.product-price .product-discount span,.cart-items .cart-item .product-price-and-shipping.product-line-info.product-price .current-price span{font-size:24px;margin-bottom:0;line-height:0}.cart-items .cart-item .product-price-and-shipping.product-line-info.product-price .product-discount span .upper-price,.cart-items .cart-item .product-price-and-shipping.product-line-info.product-price .current-price span .upper-price{font-size:14px;vertical-align:super}@media(max-width: 991px){.cart-items .cart-item .product-price-and-shipping.product-line-info.product-price .product-discount span,.cart-items .cart-item .product-price-and-shipping.product-line-info.product-price .current-price span{font-size:20px}.cart-items .cart-item .product-price-and-shipping.product-line-info.product-price .product-discount span .upper-price,.cart-items .cart-item .product-price-and-shipping.product-line-info.product-price .current-price span .upper-price{font-size:12px;vertical-align:super}}.cart-items .cart-item .product-price-and-shipping.product-line-info.product-price .product-discount .regular-price,.cart-items .cart-item .product-price-and-shipping.product-line-info.product-price .current-price .regular-price{margin:0}.cart-items .cart-item .product-price-and-shipping.product-line-info.product-price .product-discount .discount,.cart-items .cart-item .product-price-and-shipping.product-line-info.product-price .current-price .discount{margin:0;line-height:1;padding:5px}@media(max-width: 991px){.cart-items .cart-item .product-price-and-shipping.product-line-info.product-price .product-discount .discount,.cart-items .cart-item .product-price-and-shipping.product-line-info.product-price .current-price .discount{padding:3px;font-size:13px}}.cart-items .cart-item .product-image{display:flex}.cart-items .cart-item .product-image img{height:100%;width:auto;border-radius:10px;object-fit:cover;border:1px solid #ddd}@media(max-width: 991px){.cart-items .cart-item .product-image img{max-width:85px;min-width:85px;max-height:85px;min-height:85px}}.cart .button{padding:16px 0}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:10px;padding:16px;font-size:14px;font-weight:600;background:#14a483;color:#fff;border:1px solid #14a483;cursor:pointer;transition:.3s ease all}.button svg{color:#fff;min-width:16px}.button:hover{background:#fff;color:#14a483}.button:hover svg{color:#14a483}.button.secondary{background:#343434;border:1px solid #343434;color:#fff}.button.secondary svg{color:#14a483}.button.secondary:hover{background:#fff;color:#343434}.button.secondary:hover svg{color:#343434}.button.link{background:none;padding:0;border:none;color:#343434;font-size:14px}.button.link:hover{color:#14a483}.button.link svg{color:#14a483}.button.link.fake-checkbox{display:inline-flex;align-items:center;gap:10px;transition:.3s ease all;margin-top:20px;padding-top:20px;border-top:1px solid #ddd;min-width:100%;justify-content:flex-start;border-radius:0}.button.link.fake-checkbox span{width:30px;height:30px;border-radius:10px;border:1px solid #ddd;background:#fff;position:relative;transition:.3 ease background}.button.link.fake-checkbox span::after{content:"";width:12px;height:12px;background:url("/themes/vetexpert/modules/webixa_onepagecheckout/views/img/checkmark.svg") no-repeat center center/cover;top:50%;right:50%;transform:translate(50%, -50%);position:absolute;display:block;opacity:0;transition:.3s ease opacity}.button.link.fake-checkbox:hover span{background:#14a483}.button.link.fake-checkbox:hover span::after{opacity:1}.button.disabled{opacity:.7;cursor:not-allowed}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-5{gap:5px}.gap-10{gap:10px}.gap-20{gap:20px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mt-20{margin-top:20px}.mt-50{margin-top:50px}@media(max-width: 576px){.mt-50{margin-top:25px}}.text-right{text-align:right}.font-semibold{font-weight:600}.w-full{width:100%}.address.grid.grid-cols-3{margin-top:30px;display:grid;grid-template-columns:repeat(3, minmax(0px, 1fr));row-gap:30px;column-gap:70px}@media(max-width: 991px){.address.grid.grid-cols-3{grid-template-columns:repeat(1, minmax(0px, 1fr));gap:10px}}.address.grid.grid-cols-3 .col-span-1{grid-column:span 1/span 1;color:#343434;font-size:14px;font-weight:400;gap:2px}.address.grid.grid-cols-3 .col-span-1 b{font-weight:600}.flex-wrap{flex-wrap:wrap}.rotate-180{transform:rotate(180deg)}.custom-radio input[type=radio]:checked+span{top:50%;left:50%;transform:translate(-50%, -50%);background:#14a483}@media(max-width: 991px){.cart-grid.row{display:flex;flex-direction:column;gap:50px}}#cart-summary-product-list .media-list{display:flex;flex-direction:column;color:#343434}#cart-summary-product-list .media-list .media:not(:last-child){margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #ddd}#cart-summary-product-list .media-list .media .media-left{padding-right:15px}#cart-summary-product-list .media-list .media .product-price{color:#14a483;font-weight:600}.custom-checkbox input[type=checkbox]+span .checkbox-checked{font-size:0;width:30px;height:30px;position:absolute;top:0;right:0;margin:0}.custom-checkbox input[type=checkbox]+span .checkbox-checked::after{content:"";width:12px;height:12px;background:url("/themes/vetexpert/modules/webixa_onepagecheckout/views/img/checkmark.svg") no-repeat center center/cover;top:50%;right:50%;transform:translate(50%, -50%);position:absolute;display:block;opacity:0;transition:.3s ease opacity}.custom-checkbox input[type=checkbox]:checked+span .checkbox-checked::after{opacity:1}.collapse{display:none;transition:height .35s ease}.collapse.show,.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.order-confirmation__thankyou p{font-size:45px;line-height:64px;color:#343434;font-weight:600;margin-bottom:80px}.order-confirmation__table-title{font-size:18px;color:#343434;font-weight:600}.order-confirmation__bar{color:#fff;font-size:18px;background:#343434;border-radius:20px;padding:20px;min-width:calc(100% + 60px);margin-left:-30px;margin-top:-30px;margin-bottom:50px;font-weight:600}@media(max-width: 991px){.order-confirmation__bar{min-width:calc(100% + 40px);margin-left:-20px;margin-top:-20px;margin-bottom:30px;font-size:16px}.order-confirmation__bar svg{min-width:24px;min-height:24px}}.order-confirmation__product-name{font-size:18px;font-weight:600;color:#343434;display:flex;margin-left:20px}.order-confirmation .order-confirmation-table img{height:85px;width:85px;border:1px solid #ddd;border-radius:10px;object-fit:cover}.order-confirmation .order-line{padding-bottom:30px;margin-bottom:30px;position:relative}.order-confirmation .order-line::after{content:"";width:calc(100% - 30px);position:absolute;bottom:0;left:15px;height:1px;background:#ddd}.order-confirmation__table{width:100%;border-collapse:separate;border-spacing:0 10px;font-size:14px}.order-confirmation__table--title,.order-confirmation__table--price{font-size:18px;font-weight:600;color:#343434;display:flex;margin-top:20px}.order-confirmation__table--price{color:#14a483;justify-content:flex-end}.order-confirmation__price{color:#14a483;font-size:24px;font-weight:600}@media(max-width: 991px){.order-confirmation__price{font-size:20px}}.order-confirmation .qty{margin-top:0}@media(max-width: 991px){.order-confirmation .qty{margin-top:20px}}.order-details{margin-bottom:6.25rem}@media(max-width: 575.98px){.order-details{margin-bottom:4.375rem}}#module-webixa_onepagecheckout-order .bottom-mobile-menu{display:none}.bottom-mobile-menu{transition:.3s ease transform}.bottom-mobile-menu.is-scroll{transform:translateY(100%)}.bottom-mobile-menu.is-active{transform:none}.bottom-mobile-menu__bar{box-shadow:0rem 0rem 1.5625rem -0.875rem #000;z-index:10;position:relative;border-radius:1.25rem 1.25rem 0 0}.bottom-mobile-menu__bar .container{justify-content:space-between}.bottom-mobile-menu__item{background:none;border:none;padding:0}.bottom-mobile-menu__item svg path{transition:.3s ease all}.bottom-mobile-menu__item:hover svg path{stroke:#14a483}body.is-blocked{overflow:hidden;max-height:100dvh;min-height:100dvh;height:100%}body.is-blocked .bottom-mobile-menu{transform:none}.page-product .bottom-mobile-menu__bar,#module-webixa_onepagecheckout-order .bottom-mobile-menu__bar{border-radius:0;box-shadow:none}#registration_fields .form-group label.required::before{content:"" !important}#registration .form-control-label.required:empty,#identity .edit-account-container #customer-form .form-control-label.required:empty{display:none}#registration .form-group .form-control-label.required+div .checkbox-field-label::before,#identity .edit-account-container #customer-form .form-group .form-control-label.required+div .checkbox-field-label::before{left:0;top:0;content:"*";position:absolute;color:#ff304e}#registration .form-group .form-control-label.required+div .checkbox-field-label,#identity .edit-account-container #customer-form .form-group .form-control-label.required+div .checkbox-field-label{padding-left:7px;position:relative}#registration .form-group .form-control-label.required+div .checkbox-field-label a,#identity .edit-account-container #customer-form .form-group .form-control-label.required+div .checkbox-field-label a{color:#14a483;text-decoration:underline}#registration .form-group .form-control-label+div .checkbox-field-label a,#identity .edit-account-container #customer-form .form-group .form-control-label+div .checkbox-field-label a{color:#14a483;text-decoration:underline}#registration .register-form #customer-form div>section .form-group label.required::before,#registration .register-form #registration_fields .form-group label.required::before{content:"" !important}#authentication #notifications{max-width:39.375rem;margin:0 auto}#authentication #notifications .notifications-container{max-width:100%}#authentication #notifications .alert-danger ul li{background:rgba(255,48,78,.2);width:100%;padding:.5rem 0;border-radius:.625rem}#authentication .my-account-container h2{text-align:center}#password .form-error{background:#ffe4e8;padding:5px;margin-bottom:5px;border-radius:10px;justify-content:center}#authentication h2.my-account-title,#password #content h2.my-account-title,#registration h2.my-account-title,#identity h2.my-account-title,#address h2.my-account-title,#addresses h2.my-account-title,#module-registrationfields-myinfo h2.my-account-title{margin-top:6.25rem;text-align:center}@media(max-width: 575.98px){#authentication h2.my-account-title,#password #content h2.my-account-title,#registration h2.my-account-title,#identity h2.my-account-title,#address h2.my-account-title,#addresses h2.my-account-title,#module-registrationfields-myinfo h2.my-account-title{margin-top:1.25rem}}#authentication .login-form,#authentication .register-form,#authentication .edit-account-container #customer-form,#authentication .form-update-add-address,#authentication .edit-account-container #password-reset,#authentication #update_registration_form,#password #content .login-form,#password #content .register-form,#password #content .edit-account-container #customer-form,#password #content .form-update-add-address,#password #content .edit-account-container #password-reset,#password #content #update_registration_form,#registration .login-form,#registration .register-form,#registration .edit-account-container #customer-form,#registration .form-update-add-address,#registration .edit-account-container #password-reset,#registration #update_registration_form,#identity .login-form,#identity .register-form,#identity .edit-account-container #customer-form,#identity .form-update-add-address,#identity .edit-account-container #password-reset,#identity #update_registration_form,#address .login-form,#address .register-form,#address .edit-account-container #customer-form,#address .form-update-add-address,#address .edit-account-container #password-reset,#address #update_registration_form,#addresses .login-form,#addresses .register-form,#addresses .edit-account-container #customer-form,#addresses .form-update-add-address,#addresses .edit-account-container #password-reset,#addresses #update_registration_form,#module-registrationfields-myinfo .login-form,#module-registrationfields-myinfo .register-form,#module-registrationfields-myinfo .edit-account-container #customer-form,#module-registrationfields-myinfo .form-update-add-address,#module-registrationfields-myinfo .edit-account-container #password-reset,#module-registrationfields-myinfo #update_registration_form{padding:3.125rem;background:#f4f4f4;border-radius:1.25rem;margin-top:1.875rem;margin-bottom:6.25rem}@media(max-width: 575.98px){#authentication .login-form,#authentication .register-form,#authentication .edit-account-container #customer-form,#authentication .form-update-add-address,#authentication .edit-account-container #password-reset,#authentication #update_registration_form,#password #content .login-form,#password #content .register-form,#password #content .edit-account-container #customer-form,#password #content .form-update-add-address,#password #content .edit-account-container #password-reset,#password #content #update_registration_form,#registration .login-form,#registration .register-form,#registration .edit-account-container #customer-form,#registration .form-update-add-address,#registration .edit-account-container #password-reset,#registration #update_registration_form,#identity .login-form,#identity .register-form,#identity .edit-account-container #customer-form,#identity .form-update-add-address,#identity .edit-account-container #password-reset,#identity #update_registration_form,#address .login-form,#address .register-form,#address .edit-account-container #customer-form,#address .form-update-add-address,#address .edit-account-container #password-reset,#address #update_registration_form,#addresses .login-form,#addresses .register-form,#addresses .edit-account-container #customer-form,#addresses .form-update-add-address,#addresses .edit-account-container #password-reset,#addresses #update_registration_form,#module-registrationfields-myinfo .login-form,#module-registrationfields-myinfo .register-form,#module-registrationfields-myinfo .edit-account-container #customer-form,#module-registrationfields-myinfo .form-update-add-address,#module-registrationfields-myinfo .edit-account-container #password-reset,#module-registrationfields-myinfo #update_registration_form{padding:1.25rem}}#authentication .login-form .renew-password .email,#authentication .register-form .renew-password .email,#authentication .edit-account-container #customer-form .renew-password .email,#authentication .form-update-add-address .renew-password .email,#authentication .edit-account-container #password-reset .renew-password .email,#authentication #update_registration_form .renew-password .email,#password #content .login-form .renew-password .email,#password #content .register-form .renew-password .email,#password #content .edit-account-container #customer-form .renew-password .email,#password #content .form-update-add-address .renew-password .email,#password #content .edit-account-container #password-reset .renew-password .email,#password #content #update_registration_form .renew-password .email,#registration .login-form .renew-password .email,#registration .register-form .renew-password .email,#registration .edit-account-container #customer-form .renew-password .email,#registration .form-update-add-address .renew-password .email,#registration .edit-account-container #password-reset .renew-password .email,#registration #update_registration_form .renew-password .email,#identity .login-form .renew-password .email,#identity .register-form .renew-password .email,#identity .edit-account-container #customer-form .renew-password .email,#identity .form-update-add-address .renew-password .email,#identity .edit-account-container #password-reset .renew-password .email,#identity #update_registration_form .renew-password .email,#address .login-form .renew-password .email,#address .register-form .renew-password .email,#address .edit-account-container #customer-form .renew-password .email,#address .form-update-add-address .renew-password .email,#address .edit-account-container #password-reset .renew-password .email,#address #update_registration_form .renew-password .email,#addresses .login-form .renew-password .email,#addresses .register-form .renew-password .email,#addresses .edit-account-container #customer-form .renew-password .email,#addresses .form-update-add-address .renew-password .email,#addresses .edit-account-container #password-reset .renew-password .email,#addresses #update_registration_form .renew-password .email,#module-registrationfields-myinfo .login-form .renew-password .email,#module-registrationfields-myinfo .register-form .renew-password .email,#module-registrationfields-myinfo .edit-account-container #customer-form .renew-password .email,#module-registrationfields-myinfo .form-update-add-address .renew-password .email,#module-registrationfields-myinfo .edit-account-container #password-reset .renew-password .email,#module-registrationfields-myinfo #update_registration_form .renew-password .email{font-size:.875rem;font-weight:600;text-align:center;margin-bottom:1.25rem}#authentication .login-form ul,#authentication .register-form ul,#authentication .edit-account-container #customer-form ul,#authentication .form-update-add-address ul,#authentication .edit-account-container #password-reset ul,#authentication #update_registration_form ul,#password #content .login-form ul,#password #content .register-form ul,#password #content .edit-account-container #customer-form ul,#password #content .form-update-add-address ul,#password #content .edit-account-container #password-reset ul,#password #content #update_registration_form ul,#registration .login-form ul,#registration .register-form ul,#registration .edit-account-container #customer-form ul,#registration .form-update-add-address ul,#registration .edit-account-container #password-reset ul,#registration #update_registration_form ul,#identity .login-form ul,#identity .register-form ul,#identity .edit-account-container #customer-form ul,#identity .form-update-add-address ul,#identity .edit-account-container #password-reset ul,#identity #update_registration_form ul,#address .login-form ul,#address .register-form ul,#address .edit-account-container #customer-form ul,#address .form-update-add-address ul,#address .edit-account-container #password-reset ul,#address #update_registration_form ul,#addresses .login-form ul,#addresses .register-form ul,#addresses .edit-account-container #customer-form ul,#addresses .form-update-add-address ul,#addresses .edit-account-container #password-reset ul,#addresses #update_registration_form ul,#module-registrationfields-myinfo .login-form ul,#module-registrationfields-myinfo .register-form ul,#module-registrationfields-myinfo .edit-account-container #customer-form ul,#module-registrationfields-myinfo .form-update-add-address ul,#module-registrationfields-myinfo .edit-account-container #password-reset ul,#module-registrationfields-myinfo #update_registration_form ul{list-style:none}#authentication .login-form select,#authentication .login-form input:not(:checked),#authentication .register-form select,#authentication .register-form input:not(:checked),#authentication .edit-account-container #customer-form select,#authentication .edit-account-container #customer-form input:not(:checked),#authentication .form-update-add-address select,#authentication .form-update-add-address input:not(:checked),#authentication .edit-account-container #password-reset select,#authentication .edit-account-container #password-reset input:not(:checked),#authentication #update_registration_form select,#authentication #update_registration_form input:not(:checked),#password #content .login-form select,#password #content .login-form input:not(:checked),#password #content .register-form select,#password #content .register-form input:not(:checked),#password #content .edit-account-container #customer-form select,#password #content .edit-account-container #customer-form input:not(:checked),#password #content .form-update-add-address select,#password #content .form-update-add-address input:not(:checked),#password #content .edit-account-container #password-reset select,#password #content .edit-account-container #password-reset input:not(:checked),#password #content #update_registration_form select,#password #content #update_registration_form input:not(:checked),#registration .login-form select,#registration .login-form input:not(:checked),#registration .register-form select,#registration .register-form input:not(:checked),#registration .edit-account-container #customer-form select,#registration .edit-account-container #customer-form input:not(:checked),#registration .form-update-add-address select,#registration .form-update-add-address input:not(:checked),#registration .edit-account-container #password-reset select,#registration .edit-account-container #password-reset input:not(:checked),#registration #update_registration_form select,#registration #update_registration_form input:not(:checked),#identity .login-form select,#identity .login-form input:not(:checked),#identity .register-form select,#identity .register-form input:not(:checked),#identity .edit-account-container #customer-form select,#identity .edit-account-container #customer-form input:not(:checked),#identity .form-update-add-address select,#identity .form-update-add-address input:not(:checked),#identity .edit-account-container #password-reset select,#identity .edit-account-container #password-reset input:not(:checked),#identity #update_registration_form select,#identity #update_registration_form input:not(:checked),#address .login-form select,#address .login-form input:not(:checked),#address .register-form select,#address .register-form input:not(:checked),#address .edit-account-container #customer-form select,#address .edit-account-container #customer-form input:not(:checked),#address .form-update-add-address select,#address .form-update-add-address input:not(:checked),#address .edit-account-container #password-reset select,#address .edit-account-container #password-reset input:not(:checked),#address #update_registration_form select,#address #update_registration_form input:not(:checked),#addresses .login-form select,#addresses .login-form input:not(:checked),#addresses .register-form select,#addresses .register-form input:not(:checked),#addresses .edit-account-container #customer-form select,#addresses .edit-account-container #customer-form input:not(:checked),#addresses .form-update-add-address select,#addresses .form-update-add-address input:not(:checked),#addresses .edit-account-container #password-reset select,#addresses .edit-account-container #password-reset input:not(:checked),#addresses #update_registration_form select,#addresses #update_registration_form input:not(:checked),#module-registrationfields-myinfo .login-form select,#module-registrationfields-myinfo .login-form input:not(:checked),#module-registrationfields-myinfo .register-form select,#module-registrationfields-myinfo .register-form input:not(:checked),#module-registrationfields-myinfo .edit-account-container #customer-form select,#module-registrationfields-myinfo .edit-account-container #customer-form input:not(:checked),#module-registrationfields-myinfo .form-update-add-address select,#module-registrationfields-myinfo .form-update-add-address input:not(:checked),#module-registrationfields-myinfo .edit-account-container #password-reset select,#module-registrationfields-myinfo .edit-account-container #password-reset input:not(:checked),#module-registrationfields-myinfo #update_registration_form select,#module-registrationfields-myinfo #update_registration_form input:not(:checked){background-color:#fff;box-sizing:border-box;font-weight:600}#authentication .login-form .forgot-password,#authentication .login-form .login-button,#authentication .login-form .no-account,#authentication .register-form .forgot-password,#authentication .register-form .login-button,#authentication .register-form .no-account,#authentication .edit-account-container #customer-form .forgot-password,#authentication .edit-account-container #customer-form .login-button,#authentication .edit-account-container #customer-form .no-account,#authentication .form-update-add-address .forgot-password,#authentication .form-update-add-address .login-button,#authentication .form-update-add-address .no-account,#authentication .edit-account-container #password-reset .forgot-password,#authentication .edit-account-container #password-reset .login-button,#authentication .edit-account-container #password-reset .no-account,#authentication #update_registration_form .forgot-password,#authentication #update_registration_form .login-button,#authentication #update_registration_form .no-account,#password #content .login-form .forgot-password,#password #content .login-form .login-button,#password #content .login-form .no-account,#password #content .register-form .forgot-password,#password #content .register-form .login-button,#password #content .register-form .no-account,#password #content .edit-account-container #customer-form .forgot-password,#password #content .edit-account-container #customer-form .login-button,#password #content .edit-account-container #customer-form .no-account,#password #content .form-update-add-address .forgot-password,#password #content .form-update-add-address .login-button,#password #content .form-update-add-address .no-account,#password #content .edit-account-container #password-reset .forgot-password,#password #content .edit-account-container #password-reset .login-button,#password #content .edit-account-container #password-reset .no-account,#password #content #update_registration_form .forgot-password,#password #content #update_registration_form .login-button,#password #content #update_registration_form .no-account,#registration .login-form .forgot-password,#registration .login-form .login-button,#registration .login-form .no-account,#registration .register-form .forgot-password,#registration .register-form .login-button,#registration .register-form .no-account,#registration .edit-account-container #customer-form .forgot-password,#registration .edit-account-container #customer-form .login-button,#registration .edit-account-container #customer-form .no-account,#registration .form-update-add-address .forgot-password,#registration .form-update-add-address .login-button,#registration .form-update-add-address .no-account,#registration .edit-account-container #password-reset .forgot-password,#registration .edit-account-container #password-reset .login-button,#registration .edit-account-container #password-reset .no-account,#registration #update_registration_form .forgot-password,#registration #update_registration_form .login-button,#registration #update_registration_form .no-account,#identity .login-form .forgot-password,#identity .login-form .login-button,#identity .login-form .no-account,#identity .register-form .forgot-password,#identity .register-form .login-button,#identity .register-form .no-account,#identity .edit-account-container #customer-form .forgot-password,#identity .edit-account-container #customer-form .login-button,#identity .edit-account-container #customer-form .no-account,#identity .form-update-add-address .forgot-password,#identity .form-update-add-address .login-button,#identity .form-update-add-address .no-account,#identity .edit-account-container #password-reset .forgot-password,#identity .edit-account-container #password-reset .login-button,#identity .edit-account-container #password-reset .no-account,#identity #update_registration_form .forgot-password,#identity #update_registration_form .login-button,#identity #update_registration_form .no-account,#address .login-form .forgot-password,#address .login-form .login-button,#address .login-form .no-account,#address .register-form .forgot-password,#address .register-form .login-button,#address .register-form .no-account,#address .edit-account-container #customer-form .forgot-password,#address .edit-account-container #customer-form .login-button,#address .edit-account-container #customer-form .no-account,#address .form-update-add-address .forgot-password,#address .form-update-add-address .login-button,#address .form-update-add-address .no-account,#address .edit-account-container #password-reset .forgot-password,#address .edit-account-container #password-reset .login-button,#address .edit-account-container #password-reset .no-account,#address #update_registration_form .forgot-password,#address #update_registration_form .login-button,#address #update_registration_form .no-account,#addresses .login-form .forgot-password,#addresses .login-form .login-button,#addresses .login-form .no-account,#addresses .register-form .forgot-password,#addresses .register-form .login-button,#addresses .register-form .no-account,#addresses .edit-account-container #customer-form .forgot-password,#addresses .edit-account-container #customer-form .login-button,#addresses .edit-account-container #customer-form .no-account,#addresses .form-update-add-address .forgot-password,#addresses .form-update-add-address .login-button,#addresses .form-update-add-address .no-account,#addresses .edit-account-container #password-reset .forgot-password,#addresses .edit-account-container #password-reset .login-button,#addresses .edit-account-container #password-reset .no-account,#addresses #update_registration_form .forgot-password,#addresses #update_registration_form .login-button,#addresses #update_registration_form .no-account,#module-registrationfields-myinfo .login-form .forgot-password,#module-registrationfields-myinfo .login-form .login-button,#module-registrationfields-myinfo .login-form .no-account,#module-registrationfields-myinfo .register-form .forgot-password,#module-registrationfields-myinfo .register-form .login-button,#module-registrationfields-myinfo .register-form .no-account,#module-registrationfields-myinfo .edit-account-container #customer-form .forgot-password,#module-registrationfields-myinfo .edit-account-container #customer-form .login-button,#module-registrationfields-myinfo .edit-account-container #customer-form .no-account,#module-registrationfields-myinfo .form-update-add-address .forgot-password,#module-registrationfields-myinfo .form-update-add-address .login-button,#module-registrationfields-myinfo .form-update-add-address .no-account,#module-registrationfields-myinfo .edit-account-container #password-reset .forgot-password,#module-registrationfields-myinfo .edit-account-container #password-reset .login-button,#module-registrationfields-myinfo .edit-account-container #password-reset .no-account,#module-registrationfields-myinfo #update_registration_form .forgot-password,#module-registrationfields-myinfo #update_registration_form .login-button,#module-registrationfields-myinfo #update_registration_form .no-account{margin-top:1.875rem}#authentication .login-form .form-group:not(:first-child),#authentication .login-form .form-group .forgot-password,#authentication .login-form .form-group .login-button,#authentication .login-form .form-group .no-account,#authentication .register-form .form-group:not(:first-child),#authentication .register-form .form-group .forgot-password,#authentication .register-form .form-group .login-button,#authentication .register-form .form-group .no-account,#authentication .edit-account-container #customer-form .form-group:not(:first-child),#authentication .edit-account-container #customer-form .form-group .forgot-password,#authentication .edit-account-container #customer-form .form-group .login-button,#authentication .edit-account-container #customer-form .form-group .no-account,#authentication .form-update-add-address .form-group:not(:first-child),#authentication .form-update-add-address .form-group .forgot-password,#authentication .form-update-add-address .form-group .login-button,#authentication .form-update-add-address .form-group .no-account,#authentication .edit-account-container #password-reset .form-group:not(:first-child),#authentication .edit-account-container #password-reset .form-group .forgot-password,#authentication .edit-account-container #password-reset .form-group .login-button,#authentication .edit-account-container #password-reset .form-group .no-account,#authentication #update_registration_form .form-group:not(:first-child),#authentication #update_registration_form .form-group .forgot-password,#authentication #update_registration_form .form-group .login-button,#authentication #update_registration_form .form-group .no-account,#password #content .login-form .form-group:not(:first-child),#password #content .login-form .form-group .forgot-password,#password #content .login-form .form-group .login-button,#password #content .login-form .form-group .no-account,#password #content .register-form .form-group:not(:first-child),#password #content .register-form .form-group .forgot-password,#password #content .register-form .form-group .login-button,#password #content .register-form .form-group .no-account,#password #content .edit-account-container #customer-form .form-group:not(:first-child),#password #content .edit-account-container #customer-form .form-group .forgot-password,#password #content .edit-account-container #customer-form .form-group .login-button,#password #content .edit-account-container #customer-form .form-group .no-account,#password #content .form-update-add-address .form-group:not(:first-child),#password #content .form-update-add-address .form-group .forgot-password,#password #content .form-update-add-address .form-group .login-button,#password #content .form-update-add-address .form-group .no-account,#password #content .edit-account-container #password-reset .form-group:not(:first-child),#password #content .edit-account-container #password-reset .form-group .forgot-password,#password #content .edit-account-container #password-reset .form-group .login-button,#password #content .edit-account-container #password-reset .form-group .no-account,#password #content #update_registration_form .form-group:not(:first-child),#password #content #update_registration_form .form-group .forgot-password,#password #content #update_registration_form .form-group .login-button,#password #content #update_registration_form .form-group .no-account,#registration .login-form .form-group:not(:first-child),#registration .login-form .form-group .forgot-password,#registration .login-form .form-group .login-button,#registration .login-form .form-group .no-account,#registration .register-form .form-group:not(:first-child),#registration .register-form .form-group .forgot-password,#registration .register-form .form-group .login-button,#registration .register-form .form-group .no-account,#registration .edit-account-container #customer-form .form-group:not(:first-child),#registration .edit-account-container #customer-form .form-group .forgot-password,#registration .edit-account-container #customer-form .form-group .login-button,#registration .edit-account-container #customer-form .form-group .no-account,#registration .form-update-add-address .form-group:not(:first-child),#registration .form-update-add-address .form-group .forgot-password,#registration .form-update-add-address .form-group .login-button,#registration .form-update-add-address .form-group .no-account,#registration .edit-account-container #password-reset .form-group:not(:first-child),#registration .edit-account-container #password-reset .form-group .forgot-password,#registration .edit-account-container #password-reset .form-group .login-button,#registration .edit-account-container #password-reset .form-group .no-account,#registration #update_registration_form .form-group:not(:first-child),#registration #update_registration_form .form-group .forgot-password,#registration #update_registration_form .form-group .login-button,#registration #update_registration_form .form-group .no-account,#identity .login-form .form-group:not(:first-child),#identity .login-form .form-group .forgot-password,#identity .login-form .form-group .login-button,#identity .login-form .form-group .no-account,#identity .register-form .form-group:not(:first-child),#identity .register-form .form-group .forgot-password,#identity .register-form .form-group .login-button,#identity .register-form .form-group .no-account,#identity .edit-account-container #customer-form .form-group:not(:first-child),#identity .edit-account-container #customer-form .form-group .forgot-password,#identity .edit-account-container #customer-form .form-group .login-button,#identity .edit-account-container #customer-form .form-group .no-account,#identity .form-update-add-address .form-group:not(:first-child),#identity .form-update-add-address .form-group .forgot-password,#identity .form-update-add-address .form-group .login-button,#identity .form-update-add-address .form-group .no-account,#identity .edit-account-container #password-reset .form-group:not(:first-child),#identity .edit-account-container #password-reset .form-group .forgot-password,#identity .edit-account-container #password-reset .form-group .login-button,#identity .edit-account-container #password-reset .form-group .no-account,#identity #update_registration_form .form-group:not(:first-child),#identity #update_registration_form .form-group .forgot-password,#identity #update_registration_form .form-group .login-button,#identity #update_registration_form .form-group .no-account,#address .login-form .form-group:not(:first-child),#address .login-form .form-group .forgot-password,#address .login-form .form-group .login-button,#address .login-form .form-group .no-account,#address .register-form .form-group:not(:first-child),#address .register-form .form-group .forgot-password,#address .register-form .form-group .login-button,#address .register-form .form-group .no-account,#address .edit-account-container #customer-form .form-group:not(:first-child),#address .edit-account-container #customer-form .form-group .forgot-password,#address .edit-account-container #customer-form .form-group .login-button,#address .edit-account-container #customer-form .form-group .no-account,#address .form-update-add-address .form-group:not(:first-child),#address .form-update-add-address .form-group .forgot-password,#address .form-update-add-address .form-group .login-button,#address .form-update-add-address .form-group .no-account,#address .edit-account-container #password-reset .form-group:not(:first-child),#address .edit-account-container #password-reset .form-group .forgot-password,#address .edit-account-container #password-reset .form-group .login-button,#address .edit-account-container #password-reset .form-group .no-account,#address #update_registration_form .form-group:not(:first-child),#address #update_registration_form .form-group .forgot-password,#address #update_registration_form .form-group .login-button,#address #update_registration_form .form-group .no-account,#addresses .login-form .form-group:not(:first-child),#addresses .login-form .form-group .forgot-password,#addresses .login-form .form-group .login-button,#addresses .login-form .form-group .no-account,#addresses .register-form .form-group:not(:first-child),#addresses .register-form .form-group .forgot-password,#addresses .register-form .form-group .login-button,#addresses .register-form .form-group .no-account,#addresses .edit-account-container #customer-form .form-group:not(:first-child),#addresses .edit-account-container #customer-form .form-group .forgot-password,#addresses .edit-account-container #customer-form .form-group .login-button,#addresses .edit-account-container #customer-form .form-group .no-account,#addresses .form-update-add-address .form-group:not(:first-child),#addresses .form-update-add-address .form-group .forgot-password,#addresses .form-update-add-address .form-group .login-button,#addresses .form-update-add-address .form-group .no-account,#addresses .edit-account-container #password-reset .form-group:not(:first-child),#addresses .edit-account-container #password-reset .form-group .forgot-password,#addresses .edit-account-container #password-reset .form-group .login-button,#addresses .edit-account-container #password-reset .form-group .no-account,#addresses #update_registration_form .form-group:not(:first-child),#addresses #update_registration_form .form-group .forgot-password,#addresses #update_registration_form .form-group .login-button,#addresses #update_registration_form .form-group .no-account,#module-registrationfields-myinfo .login-form .form-group:not(:first-child),#module-registrationfields-myinfo .login-form .form-group .forgot-password,#module-registrationfields-myinfo .login-form .form-group .login-button,#module-registrationfields-myinfo .login-form .form-group .no-account,#module-registrationfields-myinfo .register-form .form-group:not(:first-child),#module-registrationfields-myinfo .register-form .form-group .forgot-password,#module-registrationfields-myinfo .register-form .form-group .login-button,#module-registrationfields-myinfo .register-form .form-group .no-account,#module-registrationfields-myinfo .edit-account-container #customer-form .form-group:not(:first-child),#module-registrationfields-myinfo .edit-account-container #customer-form .form-group .forgot-password,#module-registrationfields-myinfo .edit-account-container #customer-form .form-group .login-button,#module-registrationfields-myinfo .edit-account-container #customer-form .form-group .no-account,#module-registrationfields-myinfo .form-update-add-address .form-group:not(:first-child),#module-registrationfields-myinfo .form-update-add-address .form-group .forgot-password,#module-registrationfields-myinfo .form-update-add-address .form-group .login-button,#module-registrationfields-myinfo .form-update-add-address .form-group .no-account,#module-registrationfields-myinfo .edit-account-container #password-reset .form-group:not(:first-child),#module-registrationfields-myinfo .edit-account-container #password-reset .form-group .forgot-password,#module-registrationfields-myinfo .edit-account-container #password-reset .form-group .login-button,#module-registrationfields-myinfo .edit-account-container #password-reset .form-group .no-account,#module-registrationfields-myinfo #update_registration_form .form-group:not(:first-child),#module-registrationfields-myinfo #update_registration_form .form-group .forgot-password,#module-registrationfields-myinfo #update_registration_form .form-group .login-button,#module-registrationfields-myinfo #update_registration_form .form-group .no-account{margin-top:1.875rem}#authentication .login-form .form-group label,#authentication .register-form .form-group label,#authentication .edit-account-container #customer-form .form-group label,#authentication .form-update-add-address .form-group label,#authentication .edit-account-container #password-reset .form-group label,#authentication #update_registration_form .form-group label,#password #content .login-form .form-group label,#password #content .register-form .form-group label,#password #content .edit-account-container #customer-form .form-group label,#password #content .form-update-add-address .form-group label,#password #content .edit-account-container #password-reset .form-group label,#password #content #update_registration_form .form-group label,#registration .login-form .form-group label,#registration .register-form .form-group label,#registration .edit-account-container #customer-form .form-group label,#registration .form-update-add-address .form-group label,#registration .edit-account-container #password-reset .form-group label,#registration #update_registration_form .form-group label,#identity .login-form .form-group label,#identity .register-form .form-group label,#identity .edit-account-container #customer-form .form-group label,#identity .form-update-add-address .form-group label,#identity .edit-account-container #password-reset .form-group label,#identity #update_registration_form .form-group label,#address .login-form .form-group label,#address .register-form .form-group label,#address .edit-account-container #customer-form .form-group label,#address .form-update-add-address .form-group label,#address .edit-account-container #password-reset .form-group label,#address #update_registration_form .form-group label,#addresses .login-form .form-group label,#addresses .register-form .form-group label,#addresses .edit-account-container #customer-form .form-group label,#addresses .form-update-add-address .form-group label,#addresses .edit-account-container #password-reset .form-group label,#addresses #update_registration_form .form-group label,#module-registrationfields-myinfo .login-form .form-group label,#module-registrationfields-myinfo .register-form .form-group label,#module-registrationfields-myinfo .edit-account-container #customer-form .form-group label,#module-registrationfields-myinfo .form-update-add-address .form-group label,#module-registrationfields-myinfo .edit-account-container #password-reset .form-group label,#module-registrationfields-myinfo #update_registration_form .form-group label{color:#343434;font-size:.875rem;margin-bottom:.625rem;display:block;line-height:normal;position:relative}#authentication .login-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#authentication .register-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#authentication .edit-account-container #customer-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#authentication .form-update-add-address .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#authentication .edit-account-container #password-reset .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#authentication #update_registration_form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#password #content .login-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#password #content .register-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#password #content .edit-account-container #customer-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#password #content .form-update-add-address .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#password #content .edit-account-container #password-reset .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#password #content #update_registration_form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#registration .login-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#registration .register-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#registration .edit-account-container #customer-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#registration .form-update-add-address .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#registration .edit-account-container #password-reset .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#registration #update_registration_form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#identity .login-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#identity .register-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#identity .edit-account-container #customer-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#identity .form-update-add-address .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#identity .edit-account-container #password-reset .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#identity #update_registration_form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#address .login-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#address .register-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#address .edit-account-container #customer-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#address .form-update-add-address .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#address .edit-account-container #password-reset .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#address #update_registration_form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#addresses .login-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#addresses .register-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#addresses .edit-account-container #customer-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#addresses .form-update-add-address .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#addresses .edit-account-container #password-reset .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#addresses #update_registration_form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#module-registrationfields-myinfo .login-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#module-registrationfields-myinfo .register-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#module-registrationfields-myinfo .edit-account-container #customer-form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#module-registrationfields-myinfo .form-update-add-address .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#module-registrationfields-myinfo .edit-account-container #password-reset .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before,#module-registrationfields-myinfo #update_registration_form .form-group label.required:not(.checkbox-group):not(.rf_input_label)::before{content:"*";position:absolute;left:-10px;top:0;color:#ff304e}#authentication .login-form .login-button .button,#authentication .login-form .no-account .button,#authentication .register-form .login-button .button,#authentication .register-form .no-account .button,#authentication .edit-account-container #customer-form .login-button .button,#authentication .edit-account-container #customer-form .no-account .button,#authentication .form-update-add-address .login-button .button,#authentication .form-update-add-address .no-account .button,#authentication .edit-account-container #password-reset .login-button .button,#authentication .edit-account-container #password-reset .no-account .button,#authentication #update_registration_form .login-button .button,#authentication #update_registration_form .no-account .button,#password #content .login-form .login-button .button,#password #content .login-form .no-account .button,#password #content .register-form .login-button .button,#password #content .register-form .no-account .button,#password #content .edit-account-container #customer-form .login-button .button,#password #content .edit-account-container #customer-form .no-account .button,#password #content .form-update-add-address .login-button .button,#password #content .form-update-add-address .no-account .button,#password #content .edit-account-container #password-reset .login-button .button,#password #content .edit-account-container #password-reset .no-account .button,#password #content #update_registration_form .login-button .button,#password #content #update_registration_form .no-account .button,#registration .login-form .login-button .button,#registration .login-form .no-account .button,#registration .register-form .login-button .button,#registration .register-form .no-account .button,#registration .edit-account-container #customer-form .login-button .button,#registration .edit-account-container #customer-form .no-account .button,#registration .form-update-add-address .login-button .button,#registration .form-update-add-address .no-account .button,#registration .edit-account-container #password-reset .login-button .button,#registration .edit-account-container #password-reset .no-account .button,#registration #update_registration_form .login-button .button,#registration #update_registration_form .no-account .button,#identity .login-form .login-button .button,#identity .login-form .no-account .button,#identity .register-form .login-button .button,#identity .register-form .no-account .button,#identity .edit-account-container #customer-form .login-button .button,#identity .edit-account-container #customer-form .no-account .button,#identity .form-update-add-address .login-button .button,#identity .form-update-add-address .no-account .button,#identity .edit-account-container #password-reset .login-button .button,#identity .edit-account-container #password-reset .no-account .button,#identity #update_registration_form .login-button .button,#identity #update_registration_form .no-account .button,#address .login-form .login-button .button,#address .login-form .no-account .button,#address .register-form .login-button .button,#address .register-form .no-account .button,#address .edit-account-container #customer-form .login-button .button,#address .edit-account-container #customer-form .no-account .button,#address .form-update-add-address .login-button .button,#address .form-update-add-address .no-account .button,#address .edit-account-container #password-reset .login-button .button,#address .edit-account-container #password-reset .no-account .button,#address #update_registration_form .login-button .button,#address #update_registration_form .no-account .button,#addresses .login-form .login-button .button,#addresses .login-form .no-account .button,#addresses .register-form .login-button .button,#addresses .register-form .no-account .button,#addresses .edit-account-container #customer-form .login-button .button,#addresses .edit-account-container #customer-form .no-account .button,#addresses .form-update-add-address .login-button .button,#addresses .form-update-add-address .no-account .button,#addresses .edit-account-container #password-reset .login-button .button,#addresses .edit-account-container #password-reset .no-account .button,#addresses #update_registration_form .login-button .button,#addresses #update_registration_form .no-account .button,#module-registrationfields-myinfo .login-form .login-button .button,#module-registrationfields-myinfo .login-form .no-account .button,#module-registrationfields-myinfo .register-form .login-button .button,#module-registrationfields-myinfo .register-form .no-account .button,#module-registrationfields-myinfo .edit-account-container #customer-form .login-button .button,#module-registrationfields-myinfo .edit-account-container #customer-form .no-account .button,#module-registrationfields-myinfo .form-update-add-address .login-button .button,#module-registrationfields-myinfo .form-update-add-address .no-account .button,#module-registrationfields-myinfo .edit-account-container #password-reset .login-button .button,#module-registrationfields-myinfo .edit-account-container #password-reset .no-account .button,#module-registrationfields-myinfo #update_registration_form .login-button .button,#module-registrationfields-myinfo #update_registration_form .no-account .button{width:100%}#authentication .login-form #send-reset-link,#authentication .register-form #send-reset-link,#authentication .edit-account-container #customer-form #send-reset-link,#authentication .form-update-add-address #send-reset-link,#authentication .edit-account-container #password-reset #send-reset-link,#authentication #update_registration_form #send-reset-link,#password #content .login-form #send-reset-link,#password #content .register-form #send-reset-link,#password #content .edit-account-container #customer-form #send-reset-link,#password #content .form-update-add-address #send-reset-link,#password #content .edit-account-container #password-reset #send-reset-link,#password #content #update_registration_form #send-reset-link,#registration .login-form #send-reset-link,#registration .register-form #send-reset-link,#registration .edit-account-container #customer-form #send-reset-link,#registration .form-update-add-address #send-reset-link,#registration .edit-account-container #password-reset #send-reset-link,#registration #update_registration_form #send-reset-link,#identity .login-form #send-reset-link,#identity .register-form #send-reset-link,#identity .edit-account-container #customer-form #send-reset-link,#identity .form-update-add-address #send-reset-link,#identity .edit-account-container #password-reset #send-reset-link,#identity #update_registration_form #send-reset-link,#address .login-form #send-reset-link,#address .register-form #send-reset-link,#address .edit-account-container #customer-form #send-reset-link,#address .form-update-add-address #send-reset-link,#address .edit-account-container #password-reset #send-reset-link,#address #update_registration_form #send-reset-link,#addresses .login-form #send-reset-link,#addresses .register-form #send-reset-link,#addresses .edit-account-container #customer-form #send-reset-link,#addresses .form-update-add-address #send-reset-link,#addresses .edit-account-container #password-reset #send-reset-link,#addresses #update_registration_form #send-reset-link,#module-registrationfields-myinfo .login-form #send-reset-link,#module-registrationfields-myinfo .register-form #send-reset-link,#module-registrationfields-myinfo .edit-account-container #customer-form #send-reset-link,#module-registrationfields-myinfo .form-update-add-address #send-reset-link,#module-registrationfields-myinfo .edit-account-container #password-reset #send-reset-link,#module-registrationfields-myinfo #update_registration_form #send-reset-link{width:100%}#authentication .login-form #send-reset-link,#authentication .login-form #back-to-login.btn-third,#authentication .register-form #send-reset-link,#authentication .register-form #back-to-login.btn-third,#authentication .edit-account-container #customer-form #send-reset-link,#authentication .edit-account-container #customer-form #back-to-login.btn-third,#authentication .form-update-add-address #send-reset-link,#authentication .form-update-add-address #back-to-login.btn-third,#authentication .edit-account-container #password-reset #send-reset-link,#authentication .edit-account-container #password-reset #back-to-login.btn-third,#authentication #update_registration_form #send-reset-link,#authentication #update_registration_form #back-to-login.btn-third,#password #content .login-form #send-reset-link,#password #content .login-form #back-to-login.btn-third,#password #content .register-form #send-reset-link,#password #content .register-form #back-to-login.btn-third,#password #content .edit-account-container #customer-form #send-reset-link,#password #content .edit-account-container #customer-form #back-to-login.btn-third,#password #content .form-update-add-address #send-reset-link,#password #content .form-update-add-address #back-to-login.btn-third,#password #content .edit-account-container #password-reset #send-reset-link,#password #content .edit-account-container #password-reset #back-to-login.btn-third,#password #content #update_registration_form #send-reset-link,#password #content #update_registration_form #back-to-login.btn-third,#registration .login-form #send-reset-link,#registration .login-form #back-to-login.btn-third,#registration .register-form #send-reset-link,#registration .register-form #back-to-login.btn-third,#registration .edit-account-container #customer-form #send-reset-link,#registration .edit-account-container #customer-form #back-to-login.btn-third,#registration .form-update-add-address #send-reset-link,#registration .form-update-add-address #back-to-login.btn-third,#registration .edit-account-container #password-reset #send-reset-link,#registration .edit-account-container #password-reset #back-to-login.btn-third,#registration #update_registration_form #send-reset-link,#registration #update_registration_form #back-to-login.btn-third,#identity .login-form #send-reset-link,#identity .login-form #back-to-login.btn-third,#identity .register-form #send-reset-link,#identity .register-form #back-to-login.btn-third,#identity .edit-account-container #customer-form #send-reset-link,#identity .edit-account-container #customer-form #back-to-login.btn-third,#identity .form-update-add-address #send-reset-link,#identity .form-update-add-address #back-to-login.btn-third,#identity .edit-account-container #password-reset #send-reset-link,#identity .edit-account-container #password-reset #back-to-login.btn-third,#identity #update_registration_form #send-reset-link,#identity #update_registration_form #back-to-login.btn-third,#address .login-form #send-reset-link,#address .login-form #back-to-login.btn-third,#address .register-form #send-reset-link,#address .register-form #back-to-login.btn-third,#address .edit-account-container #customer-form #send-reset-link,#address .edit-account-container #customer-form #back-to-login.btn-third,#address .form-update-add-address #send-reset-link,#address .form-update-add-address #back-to-login.btn-third,#address .edit-account-container #password-reset #send-reset-link,#address .edit-account-container #password-reset #back-to-login.btn-third,#address #update_registration_form #send-reset-link,#address #update_registration_form #back-to-login.btn-third,#addresses .login-form #send-reset-link,#addresses .login-form #back-to-login.btn-third,#addresses .register-form #send-reset-link,#addresses .register-form #back-to-login.btn-third,#addresses .edit-account-container #customer-form #send-reset-link,#addresses .edit-account-container #customer-form #back-to-login.btn-third,#addresses .form-update-add-address #send-reset-link,#addresses .form-update-add-address #back-to-login.btn-third,#addresses .edit-account-container #password-reset #send-reset-link,#addresses .edit-account-container #password-reset #back-to-login.btn-third,#addresses #update_registration_form #send-reset-link,#addresses #update_registration_form #back-to-login.btn-third,#module-registrationfields-myinfo .login-form #send-reset-link,#module-registrationfields-myinfo .login-form #back-to-login.btn-third,#module-registrationfields-myinfo .register-form #send-reset-link,#module-registrationfields-myinfo .register-form #back-to-login.btn-third,#module-registrationfields-myinfo .edit-account-container #customer-form #send-reset-link,#module-registrationfields-myinfo .edit-account-container #customer-form #back-to-login.btn-third,#module-registrationfields-myinfo .form-update-add-address #send-reset-link,#module-registrationfields-myinfo .form-update-add-address #back-to-login.btn-third,#module-registrationfields-myinfo .edit-account-container #password-reset #send-reset-link,#module-registrationfields-myinfo .edit-account-container #password-reset #back-to-login.btn-third,#module-registrationfields-myinfo #update_registration_form #send-reset-link,#module-registrationfields-myinfo #update_registration_form #back-to-login.btn-third{margin-top:1.875rem}#authentication .login-form .send-renew-password-link,#authentication .register-form .send-renew-password-link,#authentication .edit-account-container #customer-form .send-renew-password-link,#authentication .form-update-add-address .send-renew-password-link,#authentication .edit-account-container #password-reset .send-renew-password-link,#authentication #update_registration_form .send-renew-password-link,#password #content .login-form .send-renew-password-link,#password #content .register-form .send-renew-password-link,#password #content .edit-account-container #customer-form .send-renew-password-link,#password #content .form-update-add-address .send-renew-password-link,#password #content .edit-account-container #password-reset .send-renew-password-link,#password #content #update_registration_form .send-renew-password-link,#registration .login-form .send-renew-password-link,#registration .register-form .send-renew-password-link,#registration .edit-account-container #customer-form .send-renew-password-link,#registration .form-update-add-address .send-renew-password-link,#registration .edit-account-container #password-reset .send-renew-password-link,#registration #update_registration_form .send-renew-password-link,#identity .login-form .send-renew-password-link,#identity .register-form .send-renew-password-link,#identity .edit-account-container #customer-form .send-renew-password-link,#identity .form-update-add-address .send-renew-password-link,#identity .edit-account-container #password-reset .send-renew-password-link,#identity #update_registration_form .send-renew-password-link,#address .login-form .send-renew-password-link,#address .register-form .send-renew-password-link,#address .edit-account-container #customer-form .send-renew-password-link,#address .form-update-add-address .send-renew-password-link,#address .edit-account-container #password-reset .send-renew-password-link,#address #update_registration_form .send-renew-password-link,#addresses .login-form .send-renew-password-link,#addresses .register-form .send-renew-password-link,#addresses .edit-account-container #customer-form .send-renew-password-link,#addresses .form-update-add-address .send-renew-password-link,#addresses .edit-account-container #password-reset .send-renew-password-link,#addresses #update_registration_form .send-renew-password-link,#module-registrationfields-myinfo .login-form .send-renew-password-link,#module-registrationfields-myinfo .register-form .send-renew-password-link,#module-registrationfields-myinfo .edit-account-container #customer-form .send-renew-password-link,#module-registrationfields-myinfo .form-update-add-address .send-renew-password-link,#module-registrationfields-myinfo .edit-account-container #password-reset .send-renew-password-link,#module-registrationfields-myinfo #update_registration_form .send-renew-password-link{margin-bottom:1.875rem;color:#7f7f7f}#authentication #registration .register-form #registration_fields .form-group label.required::before,#password #content #registration .register-form #registration_fields .form-group label.required::before,#registration #registration .register-form #registration_fields .form-group label.required::before,#identity #registration .register-form #registration_fields .form-group label.required::before,#address #registration .register-form #registration_fields .form-group label.required::before,#addresses #registration .register-form #registration_fields .form-group label.required::before,#module-registrationfields-myinfo #registration .register-form #registration_fields .form-group label.required::before{content:"" !important}#authentication .register-form .login-message,#authentication #customer-form .login-message,#authentication .form-update-add-address .login-message,#password #content .register-form .login-message,#password #content #customer-form .login-message,#password #content .form-update-add-address .login-message,#registration .register-form .login-message,#registration #customer-form .login-message,#registration .form-update-add-address .login-message,#identity .register-form .login-message,#identity #customer-form .login-message,#identity .form-update-add-address .login-message,#address .register-form .login-message,#address #customer-form .login-message,#address .form-update-add-address .login-message,#addresses .register-form .login-message,#addresses #customer-form .login-message,#addresses .form-update-add-address .login-message,#module-registrationfields-myinfo .register-form .login-message,#module-registrationfields-myinfo #customer-form .login-message,#module-registrationfields-myinfo .form-update-add-address .login-message{display:flex;align-items:center;margin-bottom:1.875rem}#authentication .register-form .field-password-policy,#authentication #customer-form .field-password-policy,#authentication .form-update-add-address .field-password-policy,#password #content .register-form .field-password-policy,#password #content #customer-form .field-password-policy,#password #content .form-update-add-address .field-password-policy,#registration .register-form .field-password-policy,#registration #customer-form .field-password-policy,#registration .form-update-add-address .field-password-policy,#identity .register-form .field-password-policy,#identity #customer-form .field-password-policy,#identity .form-update-add-address .field-password-policy,#address .register-form .field-password-policy,#address #customer-form .field-password-policy,#address .form-update-add-address .field-password-policy,#addresses .register-form .field-password-policy,#addresses #customer-form .field-password-policy,#addresses .form-update-add-address .field-password-policy,#module-registrationfields-myinfo .register-form .field-password-policy,#module-registrationfields-myinfo #customer-form .field-password-policy,#module-registrationfields-myinfo .form-update-add-address .field-password-policy{margin-top:1.875rem}#authentication .register-form .form-group .custom-checkbox label,#authentication #customer-form .form-group .custom-checkbox label,#authentication .form-update-add-address .form-group .custom-checkbox label,#password #content .register-form .form-group .custom-checkbox label,#password #content #customer-form .form-group .custom-checkbox label,#password #content .form-update-add-address .form-group .custom-checkbox label,#registration .register-form .form-group .custom-checkbox label,#registration #customer-form .form-group .custom-checkbox label,#registration .form-update-add-address .form-group .custom-checkbox label,#identity .register-form .form-group .custom-checkbox label,#identity #customer-form .form-group .custom-checkbox label,#identity .form-update-add-address .form-group .custom-checkbox label,#address .register-form .form-group .custom-checkbox label,#address #customer-form .form-group .custom-checkbox label,#address .form-update-add-address .form-group .custom-checkbox label,#addresses .register-form .form-group .custom-checkbox label,#addresses #customer-form .form-group .custom-checkbox label,#addresses .form-update-add-address .form-group .custom-checkbox label,#module-registrationfields-myinfo .register-form .form-group .custom-checkbox label,#module-registrationfields-myinfo #customer-form .form-group .custom-checkbox label,#module-registrationfields-myinfo .form-update-add-address .form-group .custom-checkbox label{display:flex;align-items:center}#authentication .register-form .form-group .custom-checkbox label p,#authentication #customer-form .form-group .custom-checkbox label p,#authentication .form-update-add-address .form-group .custom-checkbox label p,#password #content .register-form .form-group .custom-checkbox label p,#password #content #customer-form .form-group .custom-checkbox label p,#password #content .form-update-add-address .form-group .custom-checkbox label p,#registration .register-form .form-group .custom-checkbox label p,#registration #customer-form .form-group .custom-checkbox label p,#registration .form-update-add-address .form-group .custom-checkbox label p,#identity .register-form .form-group .custom-checkbox label p,#identity #customer-form .form-group .custom-checkbox label p,#identity .form-update-add-address .form-group .custom-checkbox label p,#address .register-form .form-group .custom-checkbox label p,#address #customer-form .form-group .custom-checkbox label p,#address .form-update-add-address .form-group .custom-checkbox label p,#addresses .register-form .form-group .custom-checkbox label p,#addresses #customer-form .form-group .custom-checkbox label p,#addresses .form-update-add-address .form-group .custom-checkbox label p,#module-registrationfields-myinfo .register-form .form-group .custom-checkbox label p,#module-registrationfields-myinfo #customer-form .form-group .custom-checkbox label p,#module-registrationfields-myinfo .form-update-add-address .form-group .custom-checkbox label p{font-weight:600;font-size:.75rem;line-height:normal}#authentication .register-form .button,#authentication #customer-form .button,#authentication .form-update-add-address .button,#password #content .register-form .button,#password #content #customer-form .button,#password #content .form-update-add-address .button,#registration .register-form .button,#registration #customer-form .button,#registration .form-update-add-address .button,#identity .register-form .button,#identity #customer-form .button,#identity .form-update-add-address .button,#address .register-form .button,#address #customer-form .button,#address .form-update-add-address .button,#addresses .register-form .button,#addresses #customer-form .button,#addresses .form-update-add-address .button,#module-registrationfields-myinfo .register-form .button,#module-registrationfields-myinfo #customer-form .button,#module-registrationfields-myinfo .form-update-add-address .button{width:100%;margin-top:1.25rem;cursor:pointer}.form-group.has-error input{border:1px solid #ff304e}.form-errors{margin-top:1rem;margin-bottom:1rem}.form-errors .form-error{display:flex;color:#ff304e;gap:.625rem;align-items:center;font-size:.75rem}.form-errors .form-error svg{min-width:18px}#notifications .notifications-container.container .alert.alert-success ul li{background:rgba(20,164,131,.2);width:100%;padding:.5rem 0;border-radius:.625rem;text-align:center;color:#14a483}#notifications .notifications-container.container .alert.alert-success ul li:not(:first-child){margin-top:.625rem}#notifications .notifications-container.container .alert.alert-danger ul li,#notifications .notifications-container.container .alert.alert-warning ul li{background:rgba(255,48,78,.2);width:100%;padding:.5rem 0;border-radius:.625rem;text-align:center;color:#ff304e}#notifications .notifications-container.container .alert.alert-danger ul li:not(:first-child),#notifications .notifications-container.container .alert.alert-warning ul li:not(:first-child){margin-top:.625rem}#notifications .notifications-container.container .alert.alert-info ul li{background:rgba(0,102,255,.2);width:100%;padding:.5rem 0;border-radius:.625rem;text-align:center;color:#06f}#notifications .notifications-container.container .alert.alert-info ul li:not(:first-child){margin-top:.625rem}#notifications ul{list-style:none;margin-top:1rem;margin-bottom:1rem}#notifications .alert.alert-danger li{display:flex;color:#ff304e;gap:.625rem;align-items:center;font-size:.75rem;justify-content:center}.form-control-comment{display:flex;align-items:center;gap:.625rem;font-size:.75rem;color:#7f7f7f;margin-top:.625rem}.form-control-comment::before{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_11257_591)'%3E%3Cpath d='M9 16.5C13.1421 16.5 16.5 13.1421 16.5 9C16.5 4.85786 13.1421 1.5 9 1.5C4.85786 1.5 1.5 4.85786 1.5 9C1.5 13.1421 4.85786 16.5 9 16.5Z' stroke='%2314A483' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 12V9' stroke='%2314A483' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 6H9.00833' stroke='%2314A483' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_11257_591'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");content:"";width:1.125rem;min-width:1.125rem;height:1.125rem;min-height:1.125rem}#my-account h2.my-account-title{margin-top:6.25rem;text-align:center}@media(max-width: 575.98px){#my-account h2.my-account-title{margin-top:1.25rem}}#my-account .links{gap:1.25rem;margin-bottom:6.25rem;margin-top:1.875rem}#my-account .links .account-link-block{padding:3.75rem 0;background:#f4f4f4;border-radius:1.25rem}#my-account .links .account-link-block:hover .link-item{color:#14a483}#my-account .links .account-link-block .link-item{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.25rem;font-size:1.5rem;color:#343434;font-weight:600;text-align:center;transition:all .3s}#address .form-update-add-address,#history .form-update-add-address,#order-detail .form-update-add-address,#module-ps_emailalerts-account .form-update-add-address{margin-bottom:1.875rem}#address .buttons-footer,#history .buttons-footer,#order-detail .buttons-footer,#module-ps_emailalerts-account .buttons-footer{max-width:25rem;display:flex;justify-content:center;gap:1.875rem;flex-direction:column;align-items:center;margin:0 auto 6.25rem auto}@media(max-width: 575.98px){#address .buttons-footer,#history .buttons-footer,#order-detail .buttons-footer,#module-ps_emailalerts-account .buttons-footer{margin-bottom:2rem}}#address .buttons-footer a,#history .buttons-footer a,#order-detail .buttons-footer a,#module-ps_emailalerts-account .buttons-footer a{width:100%}#address .buttons-footer .btn-third,#history .buttons-footer .btn-third,#order-detail .buttons-footer .btn-third,#module-ps_emailalerts-account .buttons-footer .btn-third{justify-content:center;font-size:.875rem}#addresses .addresses-container .addresses-grid{gap:1.25rem;margin-top:1.875rem;margin-bottom:1.875rem}#addresses .addresses-container .address{padding:3.125rem;background-color:#f4f4f4;border-radius:1.25rem;display:flex;flex-direction:column;gap:1.875rem}#addresses .addresses-container .address article{display:flex;flex-direction:column;gap:1.875rem}#addresses .addresses-container .address address{font-style:normal;font-size:.875rem;color:#343434;line-height:1rem}#addresses .addresses-container .address .address-body{gap:1.875rem;display:flex;flex-direction:column}#addresses .addresses-container .address-footer,#addresses .addresses-container .addresses-footer{display:flex;gap:1.875rem}#addresses .addresses-container .address-footer a,#addresses .addresses-container .addresses-footer a{display:flex;align-items:center;font-weight:600;gap:.625rem}#addresses .addresses-container .addresses-footer{margin-bottom:6.25rem}@media(max-width: 575.98px){#addresses .addresses-container .addresses-footer{margin-bottom:2rem}}#history h2.my-account-title,#order-detail h2.my-account-title{margin-top:6.25rem;margin-bottom:1.875rem;text-align:center}@media(max-width: 575.98px){#history h2.my-account-title,#order-detail h2.my-account-title{margin-top:1.25rem}}#history p.entry-content,#order-detail p.entry-content{text-align:center;color:#7f7f7f}#history table:not(.menu-table),#order-detail table:not(.menu-table){border-collapse:separate;border-spacing:0}#history table:not(.menu-table):not(.table-statuses),#order-detail table:not(.menu-table):not(.table-statuses){margin:3.125rem auto 1.875rem auto}#history table:not(.menu-table).table-statuses,#order-detail table:not(.menu-table).table-statuses{width:100%}#history table:not(.menu-table).table-statuses tr:last-child td:first-child,#order-detail table:not(.menu-table).table-statuses tr:last-child td:first-child{border-bottom-left-radius:1.25rem}#history table:not(.menu-table) td,#history table:not(.menu-table) th,#order-detail table:not(.menu-table) td,#order-detail table:not(.menu-table) th{padding:1.75rem 0;border:1px solid #ddd;border-right-width:0px;border-bottom-width:0px;min-width:8.5rem;vertical-align:middle;text-align:center}#history table:not(.menu-table) td.order-date,#history table:not(.menu-table) td.order-value,#history table:not(.menu-table) td.order-payment,#history table:not(.menu-table) td.order-reference,#history table:not(.menu-table) th.order-date,#history table:not(.menu-table) th.order-value,#history table:not(.menu-table) th.order-payment,#history table:not(.menu-table) th.order-reference,#order-detail table:not(.menu-table) td.order-date,#order-detail table:not(.menu-table) td.order-value,#order-detail table:not(.menu-table) td.order-payment,#order-detail table:not(.menu-table) td.order-reference,#order-detail table:not(.menu-table) th.order-date,#order-detail table:not(.menu-table) th.order-value,#order-detail table:not(.menu-table) th.order-payment,#order-detail table:not(.menu-table) th.order-reference{max-width:8.5rem}#history table:not(.menu-table) td:last-child,#history table:not(.menu-table) th:last-child,#order-detail table:not(.menu-table) td:last-child,#order-detail table:not(.menu-table) th:last-child{border-right-width:1px}#history table:not(.menu-table) .thead-default th,#order-detail table:not(.menu-table) .thead-default th{color:#343434;font-weight:600;font-size:.875rem}#history table:not(.menu-table) .thead-default tr th:first-child,#order-detail table:not(.menu-table) .thead-default tr th:first-child{border-top-left-radius:1.25rem}#history table:not(.menu-table) .thead-default tr th:last-child,#order-detail table:not(.menu-table) .thead-default tr th:last-child{border-top-right-radius:1.25rem}#history table:not(.menu-table) tbody tr:last-child th,#order-detail table:not(.menu-table) tbody tr:last-child th{border-bottom-width:1px;border-bottom-left-radius:1.25rem}#history table:not(.menu-table) tbody tr:last-child td:last-child,#order-detail table:not(.menu-table) tbody tr:last-child td:last-child{border-bottom-right-radius:1.25rem}#history table:not(.menu-table) td,#history table:not(.menu-table) .order-reference,#order-detail table:not(.menu-table) td,#order-detail table:not(.menu-table) .order-reference{color:#343434;font-size:.875rem}#history table:not(.menu-table) tr:last-child td,#order-detail table:not(.menu-table) tr:last-child td{border-bottom-width:1px}#history .order-status:not(.mobile),#order-detail .order-status:not(.mobile){padding:.5rem}#history .order-status.mobile .label,#order-detail .order-status.mobile .label{display:inline-block}#history .order-status .label,#order-detail .order-status .label{padding:.5rem;border-radius:.625rem;font-size:.875rem}@media(max-width: 575.98px){#history .order-status .label,#order-detail .order-status .label{display:block}}#history .order-status .label.bright,#order-detail .order-status .label.bright{color:#fff}#history .order-status .label.dark,#order-detail .order-status .label.dark{color:#343434}#history .order-actions,#order-detail .order-actions{display:flex;flex-direction:column;gap:.625rem}#history .order-actions a,#order-detail .order-actions a{color:#14a483;text-decoration:underline}#history .order-mobile-date,#history .order-mobile-total,#order-detail .order-mobile-date,#order-detail .order-mobile-total{color:#7f7f7f;font-size:.875rem}#history .orders-mobile,#order-detail .orders-mobile{gap:1.25rem;flex-direction:column;margin-top:1.875rem;margin-bottom:1.25rem}#history .orders-mobile .order,#order-detail .orders-mobile .order{padding:1.25rem;background:#f4f4f4;border-radius:1.25rem}#history .orders-mobile .order .order-url,#order-detail .orders-mobile .order .order-url{margin-bottom:.675rem}#history .orders-mobile .order .order-status,#order-detail .orders-mobile .order .order-status{margin-top:.875rem}#history .orders-mobile .order .order-actions,#order-detail .orders-mobile .order .order-actions{flex-direction:row;justify-content:space-between;margin-top:1.25rem}@media(max-width: 575.98px){#history .btn-second-dark,#order-detail .btn-second-dark{max-width:18.75rem;box-sizing:border-box}}#order-detail ul{list-style:none}#order-detail #content-wrapper{margin:0 auto;max-width:51.25rem}#order-detail .order-reference-title h4{text-align:center}#order-detail #order-history h4{margin-top:3.125rem;margin-bottom:1rem}#order-detail #order-products{width:100%}#order-detail #order-products th,#order-detail #order-products td{padding:1.25rem 2.5rem;min-width:100%}#order-detail #order-products .product-name-table{text-align:left;display:flex;flex-direction:column;gap:1.25rem;box-sizing:border-box}#order-detail #order-products .table-summary-titles{text-align:left;color:#343434;font-weight:600}#order-detail #order-products tr:last-child td:first-child{border-bottom-left-radius:1.25rem}#order-detail .table-summary-order-delivery{width:100%}#order-detail .table-summary-order-delivery tbody tr:last-child td:first-child{border-bottom-left-radius:1.25rem}#order-detail .table-summary-order-delivery-mobile{width:100%}#order-detail .table-summary-order-delivery-mobile tr:first-child td:first-child{border-top-left-radius:1.25rem}#order-detail .table-summary-order-delivery-mobile tr:first-child td:last-child{border-top-right-radius:1.25rem}#order-detail .table-summary-order-delivery-mobile tr:last-child td:first-child{border-bottom-left-radius:1.25rem}#order-detail .table-summary-order-delivery-mobile tr:last-child td:last-child{border-bottom-right-radius:1.25rem}#order-detail .table-summary-order-delivery-mobile tr td:first-child{font-weight:600;color:#343434}#order-detail .order-items .table-summary-order-delivery-mobile:not(:first-child){margin-top:.625rem}#order-detail .order-totals{padding:1.875rem;background:#f4f4f4;border-radius:1.25rem;margin-top:1.25rem}#order-detail .order-totals .order-total:not(:first-child){margin-top:.625rem}#order-detail .order-totals .order-total .value,#order-detail .order-totals .order-total .value-label{font-size:.875rem}#order-detail .order-totals .order-total .value{color:#7f7f7f;display:flex;justify-content:end;align-items:center}#order-detail .order-totals .order-total .value-label{font-weight:600;color:#343434}#addresses .no-content-container,#history .no-content-container,#module-ps_emailalerts-account .no-content-container{background:#f4f4f4;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;align-items:center;padding:3.125rem;border-radius:1.25rem;max-width:38.125rem;margin:1.875rem auto 6.25rem auto}@media(max-width: 575.98px){#addresses .no-content-container,#history .no-content-container,#module-ps_emailalerts-account .no-content-container{padding:1.25rem;margin:1.25rem auto 1.875rem auto}}#addresses .no-content-container .alert p,#history .no-content-container .alert p,#module-ps_emailalerts-account .no-content-container .alert p{color:#7f7f7f;font-size:.875rem;text-align:center}#addresses .no-content-container .alert.bolder p,#history .no-content-container .alert.bolder p,#module-ps_emailalerts-account .no-content-container .alert.bolder p{color:#343434;font-weight:600}#addresses .no-content-container .addresses-footer,#history .no-content-container .addresses-footer,#module-ps_emailalerts-account .no-content-container .addresses-footer{margin:0;align-items:center;justify-content:center}#module-ps_emailalerts-account h2.my-account-title{margin-top:6.25rem;margin-bottom:1.875rem;text-align:center}@media(max-width: 575.98px){#module-ps_emailalerts-account h2.my-account-title{margin-top:1.25rem}}#module-ps_emailalerts-account .email-alerts-grid{gap:1.25rem;margin-bottom:1.875rem}#module-ps_emailalerts-account .email-alerts-item{background:#f4f4f4;padding:3.125rem;border-radius:1.25rem;gap:1.25rem}@media(max-width: 575.98px){#module-ps_emailalerts-account .email-alerts-item{padding:.875rem}}#module-ps_emailalerts-account .email-alerts-item .product-cover{display:flex;align-items:center}#module-ps_emailalerts-account .email-alerts-item .product-cover img{border:1px solid #ddd;border-radius:.625rem}#module-ps_emailalerts-account .email-alerts-item .product-link{display:flex;align-items:center}#module-ps_emailalerts-account .email-alerts-item .product-link .h4{transition:all .3s}#module-ps_emailalerts-account .email-alerts-item .product-link .h4:hover{color:#14a483}#module-ps_emailalerts-account .email-alerts-item .remove-email-alert{display:flex;justify-content:end;align-items:center}#module-ps_emailalerts-account .buttons-footer a{box-sizing:border-box}.trustmate .tm-dodo2{width:100%}.trustmate .tm-dodo2 .tm-dialog-open{width:100%}#product #add-to-cart-or-refresh{display:flex;flex-direction:column}#product #add-to-cart-or-refresh .notification-tab{order:20}#product .tab-pane iframe{width:100% !important;margin:1.25rem 0;border-radius:.625rem}#product .tab-pane p:not(:last-child){margin-bottom:.875rem}#product .tab-pane p,#product .tab-pane span,#product .tab-pane ol,#product .tab-pane li{color:#343434}#product .tab-pane span.h4{display:block;color:#343434}#product .tab-pane :not(p:first-child) span.h4{margin-bottom:1.25rem;margin-top:3.125rem}#product .tab-pane ul{margin-top:1.25rem}#product .tab-pane ul li{display:flex;align-items:center;gap:.625rem;color:#343434;font-size:.875rem;line-height:1rem}#product .tab-pane ul li:not(:first-child){padding-top:.625rem}#product .tab-pane ul li::before{content:"";min-width:1.875rem;min-height:1.875rem;background-image:url("/themes/vetexpert/assets/img/acceptance-li.svg")}#product .tab-pane ul li b,#product .tab-pane ul li strong,#product .tab-pane ul li span{display:contents}#product .tab-pane .rejection-mark li::before{background-image:url("/themes/vetexpert/assets/img/rejection-li.svg")}#product .tab-pane .properties-box{padding:1.25rem;border-radius:1.25rem;border:1px solid #ddd;display:flex;flex-direction:column;gap:1.25rem}#product .tab-pane .properties-title{color:#343434;font-size:.875rem;font-weight:600}#product .tab-pane .properties-text{color:#7f7f7f;font-size:.75rem;line-height:.875rem}#product .tab-pane p{color:#343434;font-size:.875rem;line-height:1rem}#product .tab-pane .description-section{margin-top:3.125rem}#product .tab-pane h4,#product .tab-pane .h4{margin-bottom:1.25rem}#product .tab-pane .img-fluid{border:1px solid #ddd;border-radius:1.25rem;margin:1.875rem 0}#product .tab-pane .analytical-component{display:flex;flex-direction:column}#product .tab-pane .analytical-component-name{color:#7f7f7f;font-size:.875rem;line-height:1rem}#product .tab-pane .analytical-component-value{color:#343434;font-size:.875rem;line-height:1rem;font-weight:600}#product .tab-pane .addition-info-description{display:flex;margin-top:1.875rem;gap:.625rem;align-items:center}#product .tab-pane .addition-info-description .additional-info-text{font-size:.75rem;color:#7f7f7f;align-items:center}#product .tab-pane .addition-info-description .additional-info-img{height:1.125rem;width:1.125rem}#product .tab-pane .product-usage-table{width:100%;margin:0 auto;border-collapse:collapse;background-color:#fff;overflow:hidden}#product .tab-pane .product-usage-table table{width:100%;border-collapse:separate;border-spacing:0;border-radius:10px}#product .tab-pane .product-usage-table thead th{padding:1.25rem;text-align:center;font-weight:bold;border:1px solid #ddd;color:#343434;font-size:.875rem}#product .tab-pane .product-usage-table tbody .table-dose,#product .tab-pane .product-usage-table tbody .table-activity{color:#333;font-size:.875rem;padding:1.813rem .5rem;text-align:center;border:1px solid #ddd;vertical-align:middle}#product .tab-pane .product-usage-table tbody .table-value{vertical-align:middle;padding:1.813rem .5rem;text-align:center;border:1px solid #ddd;font-size:.75rem;color:#7f7f7f}#product .tab-pane .product-usage-table table tr:first-child th:first-child{border-top-left-radius:1.25rem}#product .tab-pane .product-usage-table table tr:first-child th:last-child{border-top-right-radius:1.25rem}#product .tab-pane .product-usage-table table tr:first-child td:first-child{border-bottom-left-radius:1.25rem}#product .tab-pane .product-usage-table table tr:last-child td:last-child{border-bottom-right-radius:1.25rem}@media(max-width: 768px){#product .tab-pane .product-usage-table table,#product .tab-pane .product-usage-table thead,#product .tab-pane .product-usage-table tbody,#product .tab-pane .product-usage-table th,#product .tab-pane .product-usage-table td,#product .tab-pane .product-usage-table tr{display:block}#product .tab-pane .product-usage-table thead{display:none}#product .tab-pane .product-usage-table tr{border:1px solid #ddd;padding:1rem}#product .tab-pane .product-usage-table tr:not(:last-child){border-bottom:none}#product .tab-pane .product-usage-table tr:first-child{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}#product .tab-pane .product-usage-table tr:last-child{border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem}#product .tab-pane .product-usage-table td{display:flex;justify-content:space-between;padding:.5rem 0;text-align:left;flex-direction:column}#product .tab-pane .product-usage-table td:before{content:attr(data-label);font-weight:600;color:#333;font-size:.875rem;padding-bottom:.625rem}#product .tab-pane .mobile-activity{font-size:.75rem;color:#7f7f7f;padding-top:.626rem}#product .tab-pane .pet-weight{font-size:.875rem;color:#343434}#product .tab-pane .product-usage-table td.table-value:before{content:attr(data-activity) ": "}#product .tab-pane .product-usage-table td.table-activity:before{display:block;margin-bottom:.5rem}#product .tab-pane .product-usage-table .table-activity{flex-direction:column;align-items:flex-start}}#product .tab-pane table{width:100% !important;border-collapse:separate !important;border-spacing:0 !important;border:none !important;border-radius:1.25rem !important;margin:20px 0}@media(max-width: 575.98px){#product .tab-pane table{display:inline-block;padding-bottom:.625rem;overflow:scroll}}#product .tab-pane table tr td:last-child{border-right:1px solid #ddd !important}#product .tab-pane table tr:first-child td{border-top:1px solid #ddd !important}#product .tab-pane table tr td:not(:last-child){border-right:none !important}#product .tab-pane table tr:not(:first-child) td{border-top:none !important}#product .tab-pane table tr:last-child td{border-bottom:1px solid #ddd !important}#product .tab-pane table td:not(:first-child) p[data-empty=true],#product .tab-pane table td:not(:first-child) o{display:none}#product .tab-pane table table{margin:0 !important}#product .tab-pane table table tbody tr:first-child td{border:none !important;margin:0}#product .tab-pane table br{display:none}#product .tab-pane table b,#product .tab-pane table strong{font-weight:600}#product .tab-pane table td,#product .tab-pane table td span,#product .tab-pane table td p{font-size:.875rem !important;color:#343434 !important;font-family:"Roboto",sans-serif !important;vertical-align:middle !important;text-align:center !important;background:rgba(0,0,0,0) !important}@media(max-width: 575.98px){#product .tab-pane table td,#product .tab-pane table td span,#product .tab-pane table td p{font-size:.625rem !important}}#product .tab-pane table th:first-child{border-top-left-radius:1.25rem}#product .tab-pane table th:last-child{border-top-right-radius:1.25rem}#product .tab-pane table tr:first-child td:first-child{border-top-left-radius:1.25rem}#product .tab-pane table tr:first-child td:last-child{border-top-right-radius:1.25rem}#product .tab-pane table tr:last-child td:first-child{border-bottom-left-radius:1.25rem}#product .tab-pane table tr:last-child td:last-child{border-bottom-right-radius:1.25rem}#product .tab-pane table th,#product .tab-pane table td{padding:1.25rem .5rem;border-left:1px solid #ddd !important;border-bottom:1px solid #ddd !important}@media(max-width: 575.98px){#product .tab-pane table th,#product .tab-pane table td{padding:.625rem .25rem}}#product .tab-pane table th td,#product .tab-pane table td td{border:none !important;padding:0 !important}#product .tab-pane table th tr td,#product .tab-pane table td tr td{border:none !important}#klaviyo form>.needsclick .needsclick{color:#343434 !important}#klaviyo form>.needsclick .needsclick svg{display:none !important}#klaviyo form>.needsclick input[type=checkbox].needsclick{padding:0 !important;position:relative !important;margin-right:.625rem !important}#klaviyo form>.needsclick>.needsclick:nth-of-type(3) div{font-weight:400 !important;color:#7f7f7f !important}#klaviyo form>.needsclick>.needsclick:nth-of-type(2) label{font-weight:400 !important}#klaviyo form>.needsclick>.needsclick:nth-of-type(1) div{font-weight:600 !important}#klaviyo form>.needsclick>.needsclick:nth-of-type(1) label{padding:0 !important}@media(max-width: 575.98px){#klaviyo form>.needsclick>.needsclick:nth-of-type(1) label:not(:first-child),#klaviyo form>.needsclick>.needsclick:nth-of-type(1) input:not(:first-child){margin-top:20px !important}#klaviyo form>.needsclick>.needsclick:nth-of-type(1) label[for=jaki_newsletter__2__8]{margin-top:0 !important}}#klaviyo form>.needsclick button.needsclick{background:rgba(0,0,0,0) !important;border:.063rem solid #14a483 !important;border-radius:.625rem;color:#7f7f7f;justify-content:center !important;display:flex !important;align-items:center !important;transition:all .5s !important;padding:1.063rem !important;font-weight:600 !important;font-size:.875rem !important;gap:.625rem !important;cursor:pointer}#klaviyo form>.needsclick button.needsclick:hover{color:#fff !important;background-color:#14a483 !important}#klaviyo form>.needsclick button.needsclick::after{content:url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 6H9.5" stroke="%2314A483" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 2.5L9.5 6L6 9.5" stroke="%2314A483" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');display:flex;width:12px;height:12px;transition:all .5s;align-items:center}#klaviyo form>.needsclick button.needsclick:hover::after{content:url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 6H9.5" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 2.5L9.5 6L6 9.5" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}#klaviyo form>.needsclick .needsclick div[role=group]{display:flex !important}@media(max-width: 575.98px){#klaviyo form.klaviyo-form{padding:30px !important}}#product .tm-hornet-container .tm-grade-label__stars{margin:0 !important}#product .tm-hornet-container .tm-grade-label__text span{color:#343434 !important;font-size:14px !important}#product .tm-hornet-container .tm-grade-label__text{color:#343434 !important;font-size:14px !important;font-family:"Roboto",sans-serif !important}#product .trustmate-bigger-block .tm-hydra__main .hydra-main-box{padding:0}#product .trustmate-bigger-block .tm-hydra__main .hydra-main-box__section{padding:0;min-height:unset}.product-miniature .trustmate-multihornet .tm-grade-label__stars{margin:0 !important}.product-miniature .trustmate-multihornet .tm-grade-label{align-items:center}.product-miniature .trustmate-multihornet .tm-grade-label__text span{color:#343434 !important;font-size:14px !important}.product-miniature .trustmate-multihornet .tm-grade-label__text{color:#343434 !important;font-size:14px !important;font-family:"Roboto",sans-serif !important;line-height:normal}label.required.form-control-label[for=field-customer_type]{display:none !important}input.form-control.border-success{border-color:#14a483}input.form-control.border-danger{border-color:#ff304e}.progress{margin-top:15px;background:#343434;border-radius:5px}.progress .progress-bar{height:10px;border-radius:5px;transition:width .4s ease}.progress .progress-bar.bg-success{background-color:#14a483}.progress .progress-bar.bg-warning{background-color:#ffc107}.progress .progress-bar.bg-danger{background-color:#ff304e}.password-requirements i{display:none}@media(min-width: 575.98px){.elementor-carousel-wrapper.swiper-container{overflow:hidden}}.slick-slide .product-miniature .product-thumbnail img{padding:1px}.promo-code .alert.alert-danger.js-error{font-size:12px;color:#ff304e;margin-top:10px}.in-content-banner{border-radius:1.25rem;transition:all .3s;position:relative;overflow:hidden;align-self:stretch}.in-content-banner:hover{opacity:.7}@media(max-width: 575.98px){.in-content-banner{padding:3.125rem 0;border-bottom:1px solid #ddd;border-radius:0}}.in-content-banner img{border-radius:1.25rem;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media(max-width: 575.98px){.in-content-banner img{position:unset}}
