body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
@font-face{font-family:"Baloo Tammudu 2";font-style:normal;font-weight:400;src:url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-regular.eot");src:local(""), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-regular.eot?#iefix") format("embedded-opentype"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-regular.woff2") format("woff2"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-regular.woff") format("woff"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-regular.ttf") format("truetype"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-regular.svg#BalooTammudu2") format("svg")}@font-face{font-family:"Baloo Tammudu 2";font-style:normal;font-weight:500;src:url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-500.eot");src:local(""), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-500.eot?#iefix") format("embedded-opentype"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-500.woff2") format("woff2"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-500.woff") format("woff"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-500.ttf") format("truetype"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-500.svg#BalooTammudu2") format("svg")}@font-face{font-family:"Baloo Tammudu 2";font-style:normal;font-weight:600;src:url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-600.eot");src:local(""), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-600.eot?#iefix") format("embedded-opentype"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-600.woff2") format("woff2"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-600.woff") format("woff"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-600.ttf") format("truetype"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-600.svg#BalooTammudu2") format("svg")}@font-face{font-family:"Baloo Tammudu 2";font-style:normal;font-weight:700;src:url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-700.eot");src:local(""), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-700.eot?#iefix") format("embedded-opentype"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-700.woff2") format("woff2"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-700.woff") format("woff"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-700.ttf") format("truetype"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-700.svg#BalooTammudu2") format("svg")}@font-face{font-family:"Baloo Tammudu 2";font-style:normal;font-weight:800;src:url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-800.eot");src:local(""), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-800.eot?#iefix") format("embedded-opentype"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-800.woff2") format("woff2"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-800.woff") format("woff"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-800.ttf") format("truetype"), url("/files/fonts/baloo-tammudu-2-v15-vietnamese_telugu_latin-ext_latin-800.svg#BalooTammudu2") format("svg")}
html{font-size:24px}body{font-family:"Baloo Tammudu 2", "Roboto";font-weight:400;font-size:0.8em;color:#3D3937;line-height:1.6}.row{max-width:1680px;margin-right:auto;margin-left:auto}.border{border:4px solid #ADBF00;padding:1rem 0 1rem;margin-bottom:2rem}img{display:inline-block}figure picture{display:flex}figure picture img{width:100%;height:auto}h1{font-size:2em;margin-bottom:0;line-height:1}h2{font-weight:600;font-size:1.6em;margin:0 0 1.5rem;line-height:1;padding-top:0.2rem}h2 img{display:inline-block;vertical-align:middle;margin-top:-0.2rem}h3{font-weight:600}h3 a{color:#3D3937}p{margin-top:0;line-height:1.4}.small{font-size:85%}a{color:#ADBF00;text-decoration:none}a:hover{color:#3D3937}a.btn{color:#fff;text-decoration:none;background-color:#ADBF00;padding:0.6rem 2rem 0;font-size:1rem}a.btn:hover{background-color:#3D3937;color:#fff}input[type=submit],button,#btnOpenCart{background-color:#ADBF00;color:#fff;border:0;border-radius:5px;padding:0.5rem 1.3rem 0;margin-left:0.5rem;line-height:1.6;cursor:pointer;font-size:1em;font-weight:600;font-family:"Baloo Tammudu 2"}input[type=submit].previous,button.previous,#btnOpenCart.previous{background-color:#ccb}input[type=submit]:hover,button:hover,#btnOpenCart:hover{background-color:#96a600}.pt-1{padding-top:0.5rem}.pb-1{padding-bottom:0.5rem}.mt-1{margin-top:0.5rem}.mb-1{margin-bottom:0.5rem}.pt-2{padding-top:1rem}.pb-2{padding-bottom:1rem}.mt-2{margin-top:1rem}.mb-2{margin-bottom:1rem}.pt-3{padding-top:1.5rem}.pb-3{padding-bottom:1.5rem}.mt-3{margin-top:1.5rem}.mb-3{margin-bottom:1.5rem}.pt-4{padding-top:2rem}.pb-4{padding-bottom:2rem}.mt-4{margin-top:2rem}.mb-4{margin-bottom:2rem}.pt-5{padding-top:2.5rem}.pb-5{padding-bottom:2.5rem}.mt-5{margin-top:2.5rem}.mb-5{margin-bottom:2.5rem}.pt-6{padding-top:3rem}.pb-6{padding-bottom:3rem}.mt-6{margin-top:3rem}.mb-6{margin-bottom:3rem}.bg-green{background-color:#ADBF00;color:#fff}.bg-green h2{color:#fff}.bg-gray{background-color:#3D3937;color:#fff}.center{text-align:center}#header .logo{text-align:center;margin:1rem auto 0.5rem;display:block;width:437px}#header .headerimg{position:relative}#header .headerimg .menu{position:absolute;z-index:999;width:100%}#header .headerimg picture{display:flex}#header nav{background-color:#ADBF00;margin:0 2rem}#header nav ul{margin:0;padding:0;display:flex;justify-content:space-between;list-style:none}#header nav ul li a,#header nav ul li strong{color:#fff;display:block;padding:1rem 1rem 0.5rem;text-decoration:none;font-size:1.2em;font-weight:300;line-height:0.8rem}#header nav ul li strong{background-color:#3D3937}#header .ce_sliderStart{position:relative}#header .ce_sliderStart nav.slider-control{background-color:transparent;position:absolute;bottom:0;width:calc(100% - 2rem);margin:1rem;height:1.5rem}#header .ce_sliderStart nav.slider-control .slider-prev,#header .ce_sliderStart nav.slider-control .slider-next{display:block;background-color:#ADBF00;height:1.5rem;width:1.5rem;line-height:1.2;text-align:center;font-size:2rem;color:#fff}#header .ce_sliderStart nav.slider-control .slider-prev:hover,#header .ce_sliderStart nav.slider-control .slider-next:hover{background-color:#3D3937}#header .ce_sliderStart nav.slider-control .slider-menu b{color:#ADBF00;font-size:2rem;padding:0.2rem}#header .ce_sliderStart nav.slider-control .slider-menu b.active{color:#3D3937}.slick-slider .slick-prev,.slick-slider .slick-next{width:25px;height:44px}.slick-slider .slick-prev::before,.slick-slider .slick-next::before{display:block;content:"";background-image:url("/files/vita-life/img/arrow-left.svg");font-size:0;width:25px;height:44px}.slick-slider .slick-next::before{background-image:url("/files/vita-life/img/arrow-right.svg")}.ce_gallery{padding:2rem 0}.ce_gallery ul{display:flex;justify-content:space-between;padding:0 1rem}.ce_gallery ul li a:hover{opacity:0.8}.ce_gallery ul li figure{margin:0.3rem 0.7rem 0.7rem 0.3rem;box-shadow:0.2rem 0.2rem 0.3rem #aaa}form fieldset.radio_container>span{display:block}form .radio_container .filled{display:flex;justify-content:flex-start;margin-bottom:0rem}form .radio_container .filled input{margin:0.2em 0.5em 0 0;align-self:flex-start}form input.text,form textarea,form select{border:1px solid #3D3937;border-radius:5px;padding:0.3rem 0.6rem;outline:none;width:100%;box-sizing:border-box}form input.text.error,form textarea.error,form select.error{border-color:#f47c00}form .widget{position:relative}form .widget:not(:last-child){margin-bottom:1em}form .widget:not(.widget-checkbox):not(.widget-radio).focus label{line-height:1em;top:0 !important;left:0.5em !important;font-size:0.6em;background-color:white !important}form .widget:not(.widget-checkbox):not(.widget-radio).focus p.error{display:none}form .widget:not(.widget-checkbox):not(.widget-radio).filled input{border-color:#ADBF00}form .widget:not(.widget-checkbox):not(.widget-radio) label,form .widget .quantity_container label{position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:rgba(255, 255, 255, 0);color:#9f9f9f;padding:0 0.5em;transition:top 0.1s, font-size 0.1s, left 0.1s, background-color 0.1s, color 0.1s;pointer-events:none}form .widget:not(.widget-checkbox):not(.widget-radio) label.error,form .widget .quantity_container label.error{color:#f47c00}form .widget:not(.widget-checkbox):not(.widget-radio).filled label,form .widget:not(.widget-checkbox):not(.widget-radio).focus label,form .widget.widget-select label,form .widget .quantity_container label{line-height:1.5em;top:0 !important;left:0.5em !important;font-size:0.6em;background-color:white !important}form .widget p.error{position:absolute;top:-0.7rem;padding:0;border:0}form .widget.error label{color:#f47c00}form .widget-submit{margin-top:1rem;display:flex;justify-content:flex-end}#billingaddress_new div:nth-child(1),#billingaddress_new div:nth-child(5),#shippingaddress_new div:nth-child(1),#shippingaddress_new div:nth-child(5),.mod_iso_addressbook .formbody .fields div:nth-child(1),.mod_iso_addressbook .formbody .fields div:nth-child(5){width:50%;float:left}#billingaddress_new div:nth-child(2),#billingaddress_new div:nth-child(6),#shippingaddress_new div:nth-child(2),#shippingaddress_new div:nth-child(6),.mod_iso_addressbook .formbody .fields div:nth-child(2),.mod_iso_addressbook .formbody .fields div:nth-child(6){width:48%;margin-left:2%;float:left}#billingaddress_new div:nth-child(3),#billingaddress_new div:nth-child(7),#shippingaddress_new div:nth-child(3),#shippingaddress_new div:nth-child(7),.mod_iso_addressbook .formbody .fields div:nth-child(3),.mod_iso_addressbook .formbody .fields div:nth-child(7){clear:both}p.error{padding:0.5rem;margin-top:0;border:1px solid #f47c00;color:#f47c00}fieldset,img,iframe{margin:0;padding:0;border:0;display:block}#main .teaser h2{margin:0.4rem 0}#main .step h2{background-color:#3D3937;border-radius:50%;height:69px;width:74px;padding:15px 0 0 10px;color:#fff;text-align:center;font-size:2.2em;font-weight:600;line-height:84px;margin:1.5rem 0}#main .step h3{display:table;white-space:pre-line;background-color:#ADBF00;color:#fff;line-height:1;padding:0.6rem 0.5rem 0;font-weight:400;font-size:1.2em;margin:0 1.2rem 0.5rem 0}#main .step img{margin:1rem 0;width:20%}#main .speisekarte{position:relative}#main .speisekarte h2{position:absolute;top:24%;width:100%;text-align:center;color:#fff;font-size:4rem;font-weight:600;text-shadow:0 3px 22px rgba(0, 0, 0, 0.69)}#main .speisen-menu{background-color:#ADBF00}#main #menunavi ul{display:flex;justify-content:space-around;list-style:none;margin:0 auto;max-width:1680px;padding:0}#main #menunavi ul li{text-align:center}#main #menunavi ul li a,#main #menunavi ul li strong{display:block;color:#fff;padding:0.4rem 0.3rem 0.1rem;font-size:1.2em;font-weight:400}#main #menunavi ul li strong{color:#3D3937}#main .ui-tabs-nav{display:inline-block;list-style:none;padding:0;margin:0}#main .ui-tabs-nav li{float:left;margin:0 0.3rem 0.3rem 0}#main .ui-tabs-nav li a{display:block;background-color:#ADBF00;padding:0.5rem 0.4rem 0;color:#fff;line-height:1}#main .ui-tabs-nav li.ui-tabs-active a{background-color:#3D3937}#main .minicart{display:flex;justify-content:flex-end;margin:2rem 0}#main .minicart .cartinfo{background-color:#F3F1EF;line-height:1.8;padding:0.4rem 0.5rem 0;font-weight:600}#main .minicart #btnOpenCart{margin-left:0;border-radius:0;position:relative;display:block}#main .minicart #btnOpenCart .ball{position:absolute;display:block;height:25px;width:25px;left:-10px;top:-10px;margin:0 auto;background-color:#3D3937;border-radius:50%;z-index:110}#main .minicart #btnOpenCart .ball span{position:absolute;transform:translate(-50%, -50%);left:50%;top:50%;color:#fff;text-shadow:0 2px 2px #000;font-size:0.8em;line-height:1;display:block;padding:0.3rem 0 0 0}#main .product{margin-bottom:1rem}#main .product .formbody{background-color:#F3F1EF}#main .product .formbody .product-info{position:relative;padding:0.5rem 0 0.5rem 1rem}#main .product .formbody h3{margin:0;padding:0.3rem 0;font-weight:600;word-wrap:break-word}#main .product .formbody h3 sup{font-weight:300;font-size:0.6em}#main .product .formbody .offer{font-weight:600;font-size:1.4em;line-height:1;margin-top:0.6rem}#main .product .formbody .description{display:block;height:8rem;overflow-y:auto}#main .product .formbody .description p{margin-bottom:0}#main .product .formbody .description-en{font-size:85%}#main .product .formbody .icon{position:absolute;right:0.5rem;top:0.2rem;width:1.8rem;height:auto}#main .product .formbody .submit_container{position:absolute;bottom:1rem;right:0;width:calc(100% - 1rem)}#main .product .formbody .submit_container .options{margin-bottom:0.5rem}#main .product .formbody .submit_container .actions-frame{display:flex;justify-content:space-between;width:100%}#main .product .formbody .submit_container .actions-frame .quantity_container,#main .product .formbody .submit_container .actions-frame .actions{margin-left:0 !important}#main .product .formbody .submit_container .actions-frame .quantity_container{text-align:left}#main .product .formbody .submit_container .quantity_container,#main .product .formbody .submit_container .options{margin-left:0.5rem;position:relative}#main .product .formbody .submit_container .quantity_container label,#main .product .formbody .submit_container .options label{line-height:1;position:absolute;transform:translateY(-50%);padding:0 0.5em;line-height:1.5em;top:0 !important;left:0.5em !important;font-size:0.6em;background-color:white !important}#main .product .formbody .submit_container .quantity_container input,#main .product .formbody .submit_container .quantity_container select,#main .product .formbody .submit_container .options input,#main .product .formbody .submit_container .options select{font-family:"Helvetica", "Arial";width:2.5rem;line-height:1;padding:0.35rem 0.5rem 0.3rem;margin-left:0;border:1px solid #3D3937;border-radius:5px;text-align:center;font-size:1em}#main .product .formbody .submit_container .quantity_container select,#main .product .formbody .submit_container .options select{width:auto;text-align:left}#main .product .formbody .submit_container .quantity_container select option,#main .product .formbody .submit_container .options select option{min-height:1em;line-height:1;padding:0.2rem}#main .product .formbody .product-image{position:relative}#main .product .formbody .product-image a{display:flex}#main .product .formbody .product-image .sku{position:absolute;top:0;left:0;background-color:#ADBF00;color:#fff;line-height:1;padding:0.8rem 0.5rem 0.3rem;min-width:1rem;text-align:center}#main .mod_iso_productlist .start{grid-gap:1rem}#main .mod_iso_productlist .start .product{position:relative;background-color:#F3F1EF;min-height:18rem}#main .mod_iso_productlist .start .product-info{padding:0.5rem 0.5rem 2.5rem}#main .mod_iso_productlist .start .product-info .offer{right:0.5rem}#main .mod_iso_productlist .start .product-info .description-en{margin-top:0.3rem}#main .mod_iso_productlist .start .submit_container{bottom:0.5rem;margin:1rem 0.5rem 0}#main .mod_iso_productlist .start .submit_container>div.options{width:100%;margin-left:0}#main .mod_iso_productlist .start .submit_container>div.options select{width:100%}#main .mod_iso_productlist .start .submit_container input[type=submit]{padding:0.4rem 0.7rem 0}#main .mod_iso_productlist .start .with-options{padding:0.5rem 0.5rem 5rem}#main .mod_iso_productlist .start .with-options .description{height:6rem}#main .mod_iso_productlist .start .with-icon h3{width:80%}#main .mod_iso_cart,#main .mod_iso_checkout{width:100%}#main .mod_iso_cart .product,#main .mod_iso_checkout .product{display:flex;justify-content:space-between;border-bottom:3px solid #F3F1EF;margin-bottom:0.5rem;padding-bottom:0.5rem}#main .mod_iso_cart .col_0,#main .mod_iso_checkout .col_0{width:23%}#main .mod_iso_cart .col_1,#main .mod_iso_checkout .col_1{width:50%;font-weight:600}#main .mod_iso_cart .col_2,#main .mod_iso_checkout .col_2{width:5%}#main .mod_iso_cart .col_2 input,#main .mod_iso_checkout .col_2 input{width:2rem;text-align:center}#main .mod_iso_cart .price,#main .mod_iso_checkout .price{width:7%}#main .mod_iso_cart .tfoot .foot_1,#main .mod_iso_checkout .tfoot .foot_1{display:none}#main .mod_iso_cart .tfoot .foot_3,#main .mod_iso_checkout .tfoot .foot_3{font-weight:600}#main .mod_iso_checkout{margin-bottom:3rem}#main .mod_iso_checkout .steps ol{display:flex;justify-content:space-around;margin:0;padding:0;list-style:none}#main .mod_iso_checkout .steps ol li{width:25%;text-align:center;position:relative;line-height:40px}#main .mod_iso_checkout .steps ol li:after{position:absolute;right:10px;top:0;content:"";width:40px;height:40px;border:1px solid #3D3937;border-width:0 1px 1px 0;transform:rotate(-45deg);border-radius:5px}#main .mod_iso_checkout .steps ol li span{display:block;padding:0}#main .mod_iso_checkout .steps ol li.active span{color:#3D3937;font-weight:bold}#main .mod_iso_checkout .steps ol li.passed:after{border-color:#ADBF00}#main .submit_container{text-align:right}#main .tfoot>div{display:flex;justify-content:space-between}.info_container,.orderproducts,.orderconditions{border:1px solid #3D3937;border-radius:5px;padding:1rem 1rem 0.5rem;margin:0 0 1rem}.info_container h3,.orderproducts h3,.orderconditions h3{margin-top:0}.info_container .edit,.orderproducts .edit,.orderconditions .edit{float:right}#footer nav{background-color:#3D3937}#footer nav ul{margin:0;padding:0;display:flex;justify-content:space-around;list-style:none}#footer nav ul li a,#footer nav ul li strong{color:#fff;display:block;padding:1rem 1rem 0.5rem;text-decoration:none;line-height:0.6}@media screen and (max-width:1680px){.row{margin-right:0.5rem;margin-left:0.5rem;width:calc(100% - 1rem)}.row .row{margin-right:0;margin-left:0;width:100%}}@media screen and (max-width:768px){.slick-slider .slick-list{margin:0 3rem}.slick-slider .slick-prev{left:0}.slick-slider .slick-next{right:0.5rem}}@media screen and (max-width:414px){.row{grid-gap:0}input[type=submit],button{padding:0.4rem 0.5rem 0}#header .logo{width:60%}#header nav{margin:0 -0.5rem}#header nav ul li a,#header nav ul li strong{font-size:1em;padding:0.8rem 0.5rem 0.3rem}#header .headerimg .menu{position:relative}.slick-slider .slick-list{margin:0 2rem}#main .row{grid-gap:0}#main .teaser h2{font-size:1.2em}#main .teaser h2 img{width:25px}#main .step h3{font-size:1.2em}#main .step img{width:60px;margin:0 auto}#main #menunavi ul li a,#main #menunavi ul li strong{line-height:1;font-size:1em}#main .speisekarte h2{font-size:2rem}#main .product .formbody .product-image img{margin:0 -0.5rem;width:calc(100% + 1rem);max-width:none;padding-bottom:0.5rem}#main .product .formbody .product-info{padding:0.5rem 0.5rem 0}#main .product .formbody .product-info .description,#main .product .formbody .product-info .submit_container{position:relative;display:block}#main .product .formbody .product-info .description .options,#main .product .formbody .product-info .description .quantity_container,#main .product .formbody .product-info .submit_container .options,#main .product .formbody .product-info .submit_container .quantity_container{text-align:right}#main .product .formbody .product-info .description .actions,#main .product .formbody .product-info .submit_container .actions{text-align:right;padding:0.5rem 0 0}#main .product .formbody .product-info .offer{right:0.5rem}#main .steps ol{display:block !important;padding:1rem 0 !important}#main .steps ol li{float:left;margin:0 1rem 0 1rem}#main .steps ol li::marker{font-size:1.4em !important}#main .mod_iso_cart .product,#main .mod_iso_checkout .product{flex-wrap:wrap}#main .mod_iso_cart .product .image,#main .mod_iso_checkout .product .image{display:none}#main .mod_iso_cart .product .name,#main .mod_iso_checkout .product .name{width:100% !important}#main .mod_iso_cart .product .quantity,#main .mod_iso_checkout .product .quantity{width:56% !important}#main .mod_iso_cart .product .price,#main .mod_iso_cart .product .currency,#main .mod_iso_checkout .product .price,#main .mod_iso_checkout .product .currency{width:22% !important}#main .tfoot .col_0{width:0 !important}#main .tfoot .name{width:56% !important}#main .tfoot .price{width:22% !important}}@media screen and (min-width:415px){html{font-size:calc(16px + (30 - 16) * ((100vw - 320px) / (1920 - 320)))}}@media screen and (min-width:1024px){.pt-1{padding-top:1rem}.pb-1{padding-bottom:1rem}.mt-1{margin-top:1rem}.mb-1{margin-bottom:1rem}.pt-2{padding-top:2rem}.pb-2{padding-bottom:2rem}.mt-2{margin-top:2rem}.mb-2{margin-bottom:2rem}.pt-3{padding-top:3rem}.pb-3{padding-bottom:3rem}.mt-3{margin-top:3rem}.mb-3{margin-bottom:3rem}.pt-4{padding-top:4rem}.pb-4{padding-bottom:4rem}.mt-4{margin-top:4rem}.mb-4{margin-bottom:4rem}.pt-5{padding-top:5rem}.pb-5{padding-bottom:5rem}.mt-5{margin-top:5rem}.mb-5{margin-bottom:5rem}.pt-6{padding-top:6rem}.pb-6{padding-bottom:6rem}.mt-6{margin-top:6rem}.mb-6{margin-bottom:6rem}}
