.mini-items a{pointer-events:none}.mini-items .item-box{height:114px;border:1px solid #e7e7e7;padding:10px;margin:0;margin-right:1px;width:100%;position:relative;transition:all .5s cubic-bezier(1,.03,1,1.02)}.mini-items .item-box>div{display:inline-block}.mini-items .item-box .title{width:50%;display:inline-block;height:100%;transition:all .5s ease-in-out}.mini-items .item-box .title h4{color:#23419d;font-size:14px;margin:0}.mini-items .item-box .title p{color:#333!important;font-size:13px!important;margin:0}.mini-items .item-box .item-price{visibility:hidden;opacity:0;transition:all .5s ease-in-out;width:45%;width:calc(50% - 4px);display:inline-block;vertical-align:top}.mini-items .item-box .item-price.special-sale{width:60px;height:60px;font-size:26px}.mini-items .item-box .item-price.special-sale .price-text{color:#fff}.mini-items .item-box .item-image{width:45%;width:calc(50% - 4px);display:inline-block;vertical-align:bottom;padding:5px;height:100%;transition:all .5s ease-in-out;position:absolute;bottom:0;left:0}.mini-items .item-box .item-image img{width:auto;max-height:100px;max-width:100%;transition:all .5s ease-in-out;margin:0 auto;position:absolute;bottom:0;top:auto;left:50%;transform:translateX(-50%)}.mini-items .item-box .item-action{display:none;margin:0}.mini-items .item-box.touch .item-action{left:0;display:block;transform:translateY(60px);transition:all .5s ease-in-out}#checkout input:focus,#checkout select:focus,#checkout textarea:focus{font-size:16px!important}#checkout .express-overlay{font-size:18px;position:relative;padding:4px 5px 3px;background-color:#e91f25;color:#fff;height:auto;margin-left:10px}#checkout .express-overlay:after{content:' ';height:0;width:0;position:absolute;top:0;left:auto;right:100%;border-top:26px solid #e91f25;border-left:16px solid transparent}@media (max-width:335px){#checkout .express-overlay{font-size:15px}#checkout .express-overlay:after{border-top:22px solid #e91f25;border-left:12px solid transparent}}#checkout .info-blue{width:20px;height:20px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-image:url(../../common/img/info-blue.png);margin-right:auto;vertical-align:middle;margin-left:2px;margin-top:-2px}#checkout .cart-wrap{display:block;background-color:#fff;box-shadow:0 4px 9px rgba(0,0,0,.1);border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;position:relative;z-index:2}#checkout .cart-wrap .cart-total{overflow:hidden;border:none;box-shadow:none;padding-top:15px;padding-right:30px;padding-left:30px;align-items:center;display:flex;height:auto}#checkout .cart-wrap .cart-total .total-text{margin-right:0;font-size:16px;margin-bottom:0}#checkout .cart-wrap .cart-total .total-text>span{font-size:13px;color:#666}#checkout .cart-wrap .cart-total .total-text>span.apply{display:inline-block}#checkout .cart-wrap .cart-total .total-text>span span.apply:not(.total-count){display:none}#checkout .cart-wrap .cart-total .total-text .only-lifestyle .lifestyle-logo{display:inline-block;height:1.3em;width:3.5em;margin:0 .3em;vertical-align:bottom;background-size:contain;background-repeat:no-repeat;background-image:url(../../common/img/shoppingCart/lifestyle.svg)}#checkout .cart-wrap .cart-total .item-price{margin-right:auto;line-height:1;margin-top:0;font-size:20px;width:auto;color:#ed1a39}#checkout .cart-wrap .cart-total .item-price .shekels{margin:0;line-height:1;vertical-align:initial}#checkout .cart-wrap .cart-total .item-price .shekels.money-sign:before{font-size:1em;line-height:1;vertical-align:initial}#checkout .cart-wrap.lifestyle-cart .only-lifestyle{display:block!important}#checkout .cart-wrap .subtitle{white-space:normal;padding:0 30px;font-size:13px;margin-bottom:15px}#checkout section{position:relative;overflow:hidden;display:none}#checkout section h2{font-size:14px;font-weight:700;color:#333;margin:0}#checkout section .subtitle{white-space:normal;padding:0 30px;font-size:13px;margin-bottom:15px}#checkout section p{font-size:16px;color:#666}#checkout section .btn-danger,#checkout section .continue-btn{height:50px;padding:5px 25px;font-size:20px;border-radius:6px!important;background-color:#ee2537;border-color:#ee2537}#checkout section .reopen-sction{color:#ee2537;font-size:14px;text-decoration:underline;display:none;cursor:pointer;float:left}#checkout section.confirm-user{position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto;padding:20px 0;background:#fff;z-index:500}#checkout section.confirm-user #overlay-content-container .overlay-logo-img{margin-top:20px;margin-right:auto;margin-left:auto;margin-bottom:7%}#checkout section.confirm-user #fb_register,#checkout section.confirm-user form{margin-top:0}#checkout section.confirm-user #overlay-content-container>div:not(.overlay-logo-img){margin:0;height:auto;min-height:100px}#checkout section.confirm-user #overlay-content-container .input__field{background-color:#fff}#checkout section.confirm-user .error-field .error-label{font-size:14px;top:100%}#checkout section.confirm-user .facebook-text{display:none}#checkout section.confirm-user .read-terms{font-size:14px;text-decoration:underline}#checkout section.confirm-user .overlay-btn{height:60px;font-size:17px;border-radius:6px!important}@media (max-width:320px){#checkout section.confirm-user .overlay-btn{font-size:16px}}#checkout section.confirm-user .overlay-btn.btn-danger{background-color:#ee2537;border-color:#ee2537}#checkout section.confirm-user form>div{margin-bottom:1em}#checkout section.confirm-user form>div.input{margin-bottom:30px}#checkout section.confirm-user p{color:#17469e;font-size:18px}#checkout section.confirm-user #fb_register>div{margin-bottom:0}#checkout section.confirm-user #fb_register+a{margin-bottom:1em;display:inline-block}#checkout section.confirm-user .go-to-register{border:none}#checkout section.confirm-user a{color:#17469e}#checkout section.confirm-user .ac-custom{margin-top:0;width:100%;position:relative;float:right}#checkout section.confirm-user .ac-custom svg{left:auto;right:0}#checkout section.confirm-user .ac-custom #accept-terms-checkbox{position:absolute;left:auto}#checkout section.confirm-user .ac-custom #accept-terms-checkbox+label{padding-right:35px}#checkout section.confirm-user .ac-custom+.error-label{top:calc(100% - 5px)}#checkout section.confirm-user .terms-short{font-size:14px}#checkout section.confirm-user .overlay-links{float:none!important;font-size:16px;color:#17469e;text-decoration:underline}#checkout section.confirm-user #login-form-container{opacity:1;z-index:22}#checkout section.confirm-user #login-form-container .ac-custom{width:auto}#checkout section.confirm-user label.terms-label{font-size:14px;padding-right:30px;padding-top:0}#checkout section.confirm-user #forgot-password-container *,#checkout section.confirm-user #update-password-container *{width:inherit}#checkout section.confirm-user .overlay-header-text{font-size:20px;color:#17469e}#checkout section.confirm-user #forgot-password-container p{text-align:right;font-size:16px;margin-bottom:1.5em}#checkout section.confirm-user #forgot-password-container .input__label-content{font-size:16px;padding-bottom:.25em}#checkout section.confirm-user #forgot-password-container .input--filled .input__label-content{padding-bottom:.5em}#checkout section.choose-delivery-method>p{z-index:0;padding:26px 30px 14px;font-size:13px;text-align:right;box-shadow:0 4px 9px rgba(0,0,0,.1);margin-bottom:0}#checkout section.choose-delivery-method>p a{color:#00489a;text-decoration:underline}#checkout section.choose-delivery-method .nav-tabs li a,#checkout section.choose-delivery-method .panel-summery{color:#00489a;line-height:1.3;padding-bottom:0;width:100%;height:100%;display:flex;padding:5px 30px 5px 20px;align-items:center;text-align:right}#checkout section.choose-delivery-method .nav-tabs li a .title,#checkout section.choose-delivery-method .panel-summery .title{margin-right:0;max-width:75%}#checkout section.choose-delivery-method .nav-tabs li a .title h2,#checkout section.choose-delivery-method .panel-summery .title h2{color:#00489a;font-size:19px;margin:0;white-space:nowrap}@media (max-width:335px){#checkout section.choose-delivery-method .nav-tabs li a .title h2,#checkout section.choose-delivery-method .panel-summery .title h2{font-size:17px}}#checkout section.choose-delivery-method .nav-tabs li a .title p,#checkout section.choose-delivery-method .panel-summery .title p{padding:0;margin:0;font-size:12px;color:#333;margin-top:.5em}#checkout section.choose-delivery-method .nav-tabs li a .price-text,#checkout section.choose-delivery-method .panel-summery .price-text{margin-right:auto;font-size:17px;font-weight:700;color:#00489a;margin-left:10px;line-height:1}#checkout section.choose-delivery-method .nav-tabs li a .price-text span,#checkout section.choose-delivery-method .panel-summery .price-text span{font-size:14px;font-weight:400;color:#333;display:block}#checkout section.choose-delivery-method .nav-tabs li a .back-from-tab,#checkout section.choose-delivery-method .nav-tabs li a .go-to-tab,#checkout section.choose-delivery-method .panel-summery .back-from-tab,#checkout section.choose-delivery-method .panel-summery .go-to-tab{display:inline-block;width:11px;height:21px;background-size:contain;background-repeat:no-repeat;background-image:url(../../common/img/checkout/left_arrow_blue.png)}#checkout section.choose-delivery-method .panel-summery{height:60px;width:100%;margin:0;position:relative;z-index:1;box-shadow:0 4px 9px rgba(0,0,0,.1);background:#fff;padding-right:0}#checkout section.choose-delivery-method .panel-summery .closed-text{display:none}#checkout section.choose-delivery-method .panel-summery .back-from-tab{background-image:url(../../common/img/checkout/right_arrow_blue.png);width:41px;height:100%;background-size:11px 21px;background-position:5px center}#checkout section.choose-delivery-method .panel-summery .price-text{margin-left:0}#checkout section.choose-delivery-method .panel-summery .title{margin-right:10px}#checkout section.choose-delivery-method .panel-summery .title h2{margin:0!important;font-size:20px}#checkout section.choose-delivery-method .nav-tabs{border:none;min-height:80px;display:flex;flex-direction:column;align-content:stretch}#checkout section.choose-delivery-method .nav-tabs li{min-height:100px;flex-shrink:1;flex-grow:1;border-bottom:1px solid #e7e7e7;position:relative;display:flex;align-items:center;order:1}#checkout section.choose-delivery-method .nav-tabs li.last{order:2}#checkout section.choose-delivery-method .nav-tabs li.first{order:0}#checkout section.choose-delivery-method .nav-tabs li a{background:0 0;border:none;font-size:18px}#checkout section.choose-delivery-method .nav-tabs li a.express-tab{border-bottom:none}#checkout section.choose-delivery-method .nav-tabs li a.express-tab .title h2{margin-bottom:10px}#checkout section.choose-delivery-method .nav-tabs li a.express-tab.disable{filter:url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");-webkit-filter:grayscale(1);opacity:.5;pointer-events:none}#checkout section.choose-delivery-method .nav-tabs li a.info-blue{width:24px;height:24px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-image:url(../../common/img/info-blue.png);margin-right:auto;vertical-align:middle}#checkout section.choose-delivery-method .nav-tabs li .tooltip>.tooltip-inner{background-color:#23419d}#checkout section.choose-delivery-method .nav-tabs li .tooltip>.tooltip-arrow{border-bottom-color:#23419d}#checkout section.choose-delivery-method .nav-tabs li p{padding:0 15px;margin:0;margin-top:.1em;color:#00489a;font-size:15px}#checkout section.choose-delivery-method .nav-tabs li .selected-text{display:none}#checkout section.choose-delivery-method .nav-tabs li .selected-text+p{margin-top:0}#checkout section.choose-delivery-method .nav-tabs li:last-child .reopen-sction{margin-right:1em;margin-top:.8em}#checkout section.choose-delivery-method .nav-tabs.single>li{flex-grow:0;height:120px}#checkout section.choose-delivery-method .tab-content .tab-panel{position:absolute;min-height:300px;min-height:calc(100vh - 211px);top:0;background-color:#fff;width:100%;opacity:1!important;transform:translateX(-100%);transition:transform ease-in-out .45s}@media (max-width:320px){#checkout section.choose-delivery-method .tab-content .tab-panel{min-height:calc(100vh - 209px)}}#checkout section.choose-delivery-method .tab-content .tab-panel>form{margin:0}#checkout section.choose-delivery-method .tab-content .tab-panel .panel-summery{transform:translateY(-100%);transition:all ease-in-out .2s .4s}#checkout section.choose-delivery-method .tab-content .tab-panel.slideIn,#checkout section.choose-delivery-method .tab-content .tab-panel.slideIn .panel-summery{transform:translateY(0)}#checkout section.choose-delivery-method .tab-content .tab-panel .terms-checkbox-wrap{width:100%;margin-bottom:15px}#checkout section.choose-delivery-method .tab-content .tab-panel .terms-checkbox-wrap.leaveOutside{margin-bottom:5px}#checkout section.choose-delivery-method .tab-content .tab-panel .terms-checkbox-wrap .ac-custom{position:relative;width:100%}#checkout section.choose-delivery-method .tab-content .tab-panel .terms-checkbox-wrap .ac-custom input[type=checkbox]{position:absolute;top:0;right:0}#checkout section.choose-delivery-method .tab-content .tab-panel .terms-checkbox-wrap .ac-custom .accept-terms-label{text-indent:-.3em;text-align:right;padding-right:35px;padding-top:0;color:#17469e;padding-left:0;outline:0;width:100%}#checkout section.choose-delivery-method .tab-content .tab-panel .terms-checkbox-wrap .ac-custom .accept-terms-label a{color:#17469e!important;text-decoration:underline}#checkout section.choose-delivery-method .tab-content .tab-panel .terms-checkbox-wrap .ac-custom .accept-terms-label:focus+svg{outline:#17469e solid 1px}#checkout section.choose-delivery-method .tab-content .tab-panel .terms-checkbox-wrap .ac-custom svg{left:auto;right:0;width:20px;height:20px;top:0;border-radius:3px}#checkout section.choose-delivery-method .tab-content .tab-panel .terms-checkbox-wrap.has-error .error-label{top:auto!important;left:auto!important}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content{display:flex;flex-direction:column;min-height:inherit}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content>form,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content>form{margin-top:0;display:flex;flex-direction:column}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content>div:not(.panel-summery),#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content>form>div:not(.panel-summery),#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content>div:not(.panel-summery),#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content>form>div:not(.panel-summery){padding:0 30px;text-align:right}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content>div:not(.panel-summery).form-side,#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content>form>div:not(.panel-summery).form-side,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content>div:not(.panel-summery).form-side,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content>form>div:not(.panel-summery).form-side{width:100%;margin:25px 0 0}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content>div:not(.panel-summery).detail-side,#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content>form>div:not(.panel-summery).detail-side,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content>div:not(.panel-summery).detail-side,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content>form>div:not(.panel-summery).detail-side{width:100%;padding:0 30px;margin:0;margin-bottom:15px}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content>div:not(.panel-summery).detail-side a,#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content>form>div:not(.panel-summery).detail-side a,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content>div:not(.panel-summery).detail-side a,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content>form>div:not(.panel-summery).detail-side a{color:#17469e;font-size:16px;text-decoration:underline}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content .contact-details-wrap,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content .contact-details-wrap{margin:0 -15px}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content .contact-details-wrap h2,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content .contact-details-wrap h2{margin-right:15px;margin-bottom:25px}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content .contact-details-wrap .input,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content .contact-details-wrap .input{margin:0}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content .contact-details-wrap .input .input__field,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content .contact-details-wrap .input .input__field{height:50px;background-color:#fff;padding-bottom:1em}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content .contact-details-wrap .error-label,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content .contact-details-wrap .error-label{position:absolute}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content .contact-details-wrap .col-xs-12.form-group,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content .contact-details-wrap .col-xs-12.form-group{margin-top:15px}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content .customer-phone,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content .customer-phone{width:100%;margin:30px 0}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content .customer-phone h2,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content .customer-phone h2{margin-bottom:10px}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content .customer-phone>.form-group,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content .customer-phone>.form-group{display:inline-block;vertical-align:bottom;margin-bottom:0}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content .customer-phone>.form-group>.input--yoshiko,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content .customer-phone>.form-group>.input--yoshiko{margin-bottom:0}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content .customer-phone>.form-group>.input--yoshiko>input,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content .customer-phone>.form-group>.input--yoshiko>input{background-color:#fff}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content .customer-phone>.form-group:first-of-type,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content .customer-phone>.form-group:first-of-type{width:calc(100% - 159px);margin-left:15px}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content .customer-phone>.form-group:last-of-type,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content .customer-phone>.form-group:last-of-type{width:140px}@media (max-width:320px){#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content .customer-phone>.form-group:first-of-type,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content .customer-phone>.form-group:first-of-type{width:calc(100% - 129px);margin-left:15px}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .panel-content .customer-phone>.form-group:last-of-type,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content .customer-phone>.form-group:last-of-type{width:110px}}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .mandatory,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .mandatory{display:none}#checkout section.choose-delivery-method .tab-content .tab-panel#pickUpFrom .has-error .error-label,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .has-error .error-label{color:#ee2538!important;display:block;position:relative;top:100%;right:0;margin:0;font-size:13px}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm{padding:30px;padding-bottom:15px;text-align:right}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .panel-summery{margin:-30px -30px 30px;width:auto}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .new-address-wrap,#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .select-address-wrap,#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .select-address-wrap .form-group{margin-bottom:0}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .exmple-text{height:60px}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .exmple-text p{margin-top:17px}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .new-address-wrap .row{margin-top:34px}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .new-address-wrap #check-new-address.disabled{pointer-events:none}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .input{margin:0}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .input .input__field{height:50px;background-color:#fff;padding-bottom:1em}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .input .input__label--yoshiko{bottom:70%}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .input .input__label--yoshiko .input__label-content--yoshiko::after{bottom:95%}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .save-address{background-color:#23419d;color:#fff;font-size:16px;padding:8px 20px;height:45px;border-radius:0;border:none;width:100%;margin:0}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm #saveAddressNotification{width:100%;clear:both;color:#ee2537;display:block;margin-top:5px}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .contact-details-wrap h2{margin-right:15px;margin-bottom:25px}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .contact-details-wrap .col-xs-12.form-group{margin-top:15px}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .new-address-wrap h2,#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .select-address-wrap h2{font-size:14px;color:#333;margin:0;font-weight:700}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .new-address-wrap h2 span,#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .select-address-wrap h2 span{font-size:12px;font-weight:400}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .select-address-wrap h2{padding:0 15px}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .select-address-wrap #deliveryRecommendation{padding:0 15px;margin-bottom:15px}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .select-delivery-time-wrap{margin-top:50px;margin-bottom:40px}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .continue-btn{width:100%}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .save-address-checkbox-wrap{padding-left:15px;padding-right:15px}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .has-error .error-label{top:100%;font-size:12px;left:auto}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .remote-city-label{position:relative;top:100%;right:0;padding-right:3px;margin:0;font-size:13px;margin-top:4px}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm #remote-address-label{position:relative}#checkout section.choose-delivery-method .tab-content .tab-panel#deliveryForm .change-store-wrap{margin-left:-30px;width:auto;margin-right:-30px}#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content .panel-summery .closed-text,#checkout section.choose-delivery-method .tab-content .tab-panel.expressForm .panel-content .panel-summery .opened-text{margin-top:5px!important}#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-icon-check{margin-left:-30px;margin-right:-30px;margin-bottom:0}#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-icon-check .inventory-check{padding:0 30px}#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-check{display:none;width:100%;font-size:17px;color:#fff;background-color:#17469e;margin:10px 0 20px;position:relative}@media (max-width:320px){#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-check{font-size:14px}}#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-check:before{content:' ';position:absolute;bottom:100%;right:65px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:5px solid #17469e}#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-check .icon{display:inline-block;width:30px;height:30px;vertical-align:middle;background-size:contain;background-repeat:no-repeat;margin-left:.2em;margin-top:5px;margin-bottom:5px}#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-check>span{display:inline-block;vertical-align:middle;padding:10px 0;width:calc(100% - 40px)}#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-check>span #todayCloseTime{font-weight:700}#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-check.inventory-loading .icon{background-image:url(../../common/img/checkout/mobileLoader.gif)}#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-check.inventory-success .icon{background-image:url(../../common/img/checkout/CheckMobile.png)}#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-check.inventory-error,#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-check.inventory-internal-error,#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-check.not-shipping-address-error{background-color:#ee2537}#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-check.inventory-error:before,#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-check.inventory-internal-error:before,#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-check.not-shipping-address-error:before{border-bottom:5px solid #ee2537}#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-check.inventory-error .icon,#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-check.inventory-internal-error .icon,#checkout section.choose-delivery-method .tab-content .tab-panel .inventory-check.not-shipping-address-error .icon{width:30px;height:30px;background-image:url(../../common/img/checkout/checkError.png)}#checkout section.choose-delivery-method .tab-content .tab-panel .continue-wrap{display:none;width:100%}#checkout section.choose-delivery-method .tab-content .tab-panel .continue-wrap.active{margin-bottom:30px}#checkout section.choose-delivery-method .tab-content .tab-panel .continue-wrap .continue-btn{width:100%;margin-right:0!important;margin-left:0!important}#checkout section.choose-delivery-method .tab-content .tab-panel .change-store-wrap{width:100%;display:none;padding:0 15px!important}#checkout section.choose-delivery-method .tab-content .tab-panel .change-store-wrap .mini-items{margin-right:-5px;margin-left:-5px}#checkout section.choose-delivery-method .tab-content .tab-panel .change-store-wrap .mini-items>div{margin-bottom:30px;padding:0 5px}#checkout section.choose-delivery-method .tab-content .tab-panel .change-store-wrap .map-description a{color:#17469e!important;text-decoration:underline}#checkout section.choose-delivery-method .tab-content .tab-panel .change-store-wrap .update-options-wrap{display:flex;margin-right:-8px;margin-left:-8px;margin-bottom:15px;flex-direction:column}#checkout section.choose-delivery-method .tab-content .tab-panel .change-store-wrap .update-options-wrap .update-option{margin:0 auto;padding:10px 7px;border:1px solid #e7e7e7;padding-bottom:10px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:75%}#checkout section.choose-delivery-method .tab-content .tab-panel .change-store-wrap .update-options-wrap .update-option:not(:first-child){margin-top:10px}#checkout section.choose-delivery-method .tab-content .tab-panel .change-store-wrap .update-options-wrap .update-option .text-wrap{display:flex;align-items:center;color:#333;font-size:15px;padding-bottom:15px;padding-top:10px;text-align:center}#checkout section.choose-delivery-method .tab-content .tab-panel .change-store-wrap .update-options-wrap .update-option button{width:100%;background-color:#17469e;border-color:#17469e;margin:0!important;padding:8px 5px;height:auto;font-size:16px}@media (max-width:345px){#checkout section.choose-delivery-method .tab-content .tab-panel .change-store-wrap .update-options-wrap .update-option button{font-size:14px}}#checkout section.choose-delivery-method .tab-content .tab-panel .change-store-wrap .update-options-wrap .update-option.active .text-wrap{color:#17469e}#checkout section.choose-delivery-method .tab-content .tab-panel .change-store-wrap .update-options-wrap .update-option.active button{background-color:#fff;color:#17469e;box-shadow:none;outline:0!important;pointer-events:none}#checkout section.choose-delivery-method .tab-content .tab-panel .change-store-wrap .update-options-wrap .or{text-align:center;display:flex;justify-content:center;align-items:center;margin-top:10px;font-size:20px;color:#17469e}#checkout section.choose-delivery-method .tab-content .tab-panel .change-store-wrap .map{height:300px;margin-right:-7px;margin-left:-7px;width:auto;margin-top:10px}#checkout section.choose-delivery-method .tab-content .tab-panel .change-store-wrap .update-cart-text{margin:20px 0;font-size:15px;color:#17469e;padding:0 10px;line-height:1}#checkout section.choose-delivery-method .tab-content .tab-panel .change-store-wrap .update-cart-text button{margin:20px -10px 0!important}#checkout section.choose-delivery-method .tab-content .continue-btn{margin-bottom:10px;margin-top:auto;margin:auto 0 15px!important;width:auto}#checkout section#prescriptions{overflow:hidden;text-align:right;padding:0 30px;padding:0}#checkout section#prescriptions p{font-size:15px}@media (max-width:320px){#checkout section#prescriptions p{font-size:14px}}#checkout section#prescriptions h2{margin-top:15px}#checkout section#prescriptions h3{font-size:15px;color:#666;margin-top:20px;margin-bottom:10px}@media (max-width:320px){#checkout section#prescriptions h3{font-size:15px}}#checkout section#prescriptions .fine-print{font-size:11px;margin-top:5px}#checkout section#prescriptions #pharmacyDetails p{margin:0}#checkout section#prescriptions #pharmacyDetails p span{font-size:15px;padding:4px 0}@media (max-width:320px){#checkout section#prescriptions #pharmacyDetails p span{font-size:14px}}#checkout section#prescriptions #pharmacyDetails p span:first-child{color:#666;padding-left:.2em}#checkout section#prescriptions #pharmacyDetails p span:last-child{color:#23419d}#checkout section#prescriptions #pharmacyDetails p span a{color:#23419d!important;text-decoration:underline!important}#checkout section#prescriptions #pharmacyDetails p span a:focus,#checkout section#prescriptions #pharmacyDetails p span a:hover{text-decoration:underline!important}#checkout section#prescriptions .prescription-checkbox,#checkout section#prescriptions .prescription-checkbox .ac-custom{position:relative}#checkout section#prescriptions .prescription-checkbox .ac-custom input[type=checkbox]{position:absolute;top:0;right:0}#checkout section#prescriptions .prescription-checkbox .ac-custom .terms-label{text-align:right;padding-right:35px;padding-top:0;color:#17469e;font-size:15px;outline:0}#checkout section#prescriptions .prescription-checkbox .ac-custom .terms-label:focus+svg{outline:#17469e solid 1px}@media (max-width:320px){#checkout section#prescriptions .prescription-checkbox .ac-custom .terms-label{font-size:14px}}#checkout section#prescriptions .prescription-checkbox .ac-custom .terms-label:before{content:none}#checkout section#prescriptions .prescription-checkbox .ac-custom .terms-label a{color:inherit!important;text-decoration:underline!important}#checkout section#prescriptions .prescription-checkbox .ac-custom svg{left:auto;right:0}#checkout section#prescriptions .error-label{position:relative;right:0;top:0;bottom:0;float:none;clear:both;padding-right:35px;color:#ee2537;display:block;font-weight:400;margin:0;white-space:normal}#checkout section#prescriptions .form-group{margin-bottom:10px}#checkout section#prescriptions .form-group>.input input{background-color:#fff;height:45px}#checkout section#prescriptions .form-group>.input input:disabled,#checkout section#prescriptions .form-group>.input input:disabled+label{opacity:.3}#checkout section#prescriptions .form-group .error-label{padding:0;margin-top:0;font-size:14px}#checkout section#prescriptions #completePrescriptionBtn{background-color:#ee2537;margin-right:auto!important;width:100%;border:none;display:block;margin-bottom:20px!important;margin-top:50px!important}#checkout section#prescriptions .hidden-on-open{display:none}#checkout section#prescriptions form{margin-top:0}#checkout section#prescriptions.done{box-shadow:0 4px 9px rgba(0,0,0,.1)}#checkout section#prescriptions.done .reopen-prescriptions{display:inline-block}#checkout section#prescriptions.done .title>div .closed-text{display:block}#checkout section#prescriptions.done tr.hidden-on-open{display:table-row}#checkout section#prescriptions.done .hidden-on-close{display:none}#checkout section#prescriptions.done .reopen-sction{display:inline-block;font-weight:700}#checkout section#prescriptions>form{padding-right:30px;padding-left:30px}#checkout section#prescriptions>form>p{margin-top:20px}#checkout section.payment-method{text-align:right;padding:15px 15px 50px;min-height:calc(100vh - 350px)}#checkout section.payment-method h2 img{margin-right:.4em;height:1.1em}#checkout section.payment-method .payment-form{position:relative;width:100%;height:auto;margin-top:15px;padding-bottom:45px}#checkout section.payment-method .payment-form iframe{width:100%}#checkout section.payment-method .input{margin:0}#checkout section.payment-method .input .input__field{height:50px;background-color:#fff;padding-bottom:1em}#checkout section.payment-method .input .input__label--yoshiko{bottom:70%}#checkout section.payment-method .input .input__label--yoshiko .input__label-content--yoshiko::after{bottom:95%}#checkout section.payment-method div.fancy-select div.trigger,#checkout section.payment-method div.fancy-select ul.options li{direction:ltr;text-align:right}#checkout section.payment-method .ccv-icon{height:60px;background-image:url(../../common/img/checkout/ccv-icon.png);background-size:47px 33px;background-repeat:no-repeat;background-position:center right}#checkout section.payment-method .accept-card{font-size:20px;height:60px;width:100%;color:#fff;border-radius:0;box-shadow:none;padding:6px 20px}#checkout section.payment-method .action{float:none!important;width:100%}#checkout section.payment-method .select-card{margin-top:15px}#checkout section.payment-method .select-card>.form-group{margin-bottom:15px}#checkout section.payment-method .check-item [type=checkbox]:checked+label,#checkout section.payment-method .check-item [type=checkbox]:not(:checked)+label{padding-left:32px;margin-left:8px}#checkout section.payment-method .check-item [type=checkbox]:checked+label:before,#checkout section.payment-method .check-item [type=checkbox]:not(:checked)+label:before{width:32px;height:32px}#checkout section.payment-method .check-item [type=checkbox]:checked+label:after,#checkout section.payment-method .check-item [type=checkbox]:not(:checked)+label:after{top:8px;left:8px;width:16px;height:16px}#checkout section .action{padding-left:15px;padding-right:15px}#checkout section.done .nav-tabs{border-bottom:none}#checkout section.done .nav-tabs li.active .reopen-sction{display:inline}#checkout section.done .nav-tabs li:not(.active){filter:url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");-webkit-filter:grayscale(1);opacity:.5;pointer-events:none}#checkout section .add-new-address,#checkout section .add-new-card,#checkout section .checkbox-wrap:not(.confirm-user .checkbox-wrap){padding-right:15px;font-size:18px}#checkout section .add-new-address label,#checkout section .add-new-card label,#checkout section .checkbox-wrap:not(.confirm-user .checkbox-wrap) label{font-size:18px;color:#17469e;font-weight:400;padding-top:13px}#checkout section .add-new-address.disabled{opacity:.5;pointer-events:none}#checkout section .add-new-address,#checkout section .add-new-card,#checkout section .close-new-address,#checkout section .close-new-card{color:#ed1a39!important;margin-top:0;margin-bottom:10px;font-size:16px}#checkout section .add-new-address a,#checkout section .add-new-card a,#checkout section .close-new-address a,#checkout section .close-new-card a{text-decoration:underline;color:#ed1a39!important}#checkout section .close-new-address{clear:both;padding-right:15px;margin-bottom:0}#checkout section .close-new-card{display:block;text-decoration:underline}#checkout section .add-new-card{padding:0 15px}#checkout section .form-group label{font-weight:400;color:#666}#checkout section div.fancy-select{width:100%;height:60px;font-family:'Open Sans Hebrew'}#checkout section div.fancy-select div.trigger{border:1px solid #17469e;background:#fff;color:#17469e;height:60px;font-size:18px;padding:17px 9px 17px 24px}#checkout section div.fancy-select div.trigger:after{background-color:#17469e;background-image:url(../../common/img/arrow_MiniBag.png)}#checkout section div.fancy-select ul.options{background:#fff;font-size:15px;border:1px solid #17469e;max-height:130px}#checkout section div.fancy-select ul.options li{color:#17469e;font-weight:400!important}#checkout section div.fancy-select ul.options li.selected{background-color:#17469e;color:#fff}#checkout section div.fancy-select ul.options li.disabled{opacity:.4;pointer-events:none}#checkout section div.fancy-select select:focus+div.trigger{box-shadow:0 0 0 1px #17469e}#checkout .closing,#checkout .opening{overflow:hidden;box-shadow:0 4px 9px rgba(0,0,0,.1)}#checkout section div.fancy-select select{font-size:16px}#checkout section.active{display:block}#checkout section.active:not(.confirm-user){z-index:1}#checkout .input .input__field{font-size:18px;height:50px;float:none;border-radius:5px!important;padding:.7em .8em!important}#checkout .input .input__label--yoshiko{bottom:70%!important}#checkout .input .input__label--yoshiko .input__label-content--yoshiko{font-size:18px}#checkout .input .input__label--yoshiko .input__label-content--yoshiko::after{bottom:100%!important}#checkout .store-popup .modal-content .modal-header{border:none}#checkout .store-popup .modal-content .modal-header h4{text-align:center}#checkout .store-popup .modal-content .modal-header h4 img{width:120px;max-width:80%}#checkout .store-popup .modal-content .modal-body{padding:30px;padding-top:0;display:flex;flex-direction:column;align-items:stretch}#checkout .store-popup .modal-content .modal-body p{margin:0}#checkout .store-popup .modal-content .modal-body h5{font-size:20px;color:#17469e;margin:0}#checkout .store-popup .modal-content .modal-body .store-adrress{margin:0 -30px 15px;padding:0 30px 15px;border-bottom:1px solid #e5e5e5}#checkout .store-popup .modal-content .modal-body .row-title{color:#17469e}#checkout .store-popup .modal-content .modal-body .times{margin:15px -30px 0;padding:15px 30px 0;border-top:1px solid #e5e5e5}#checkout .store-popup .modal-content .modal-body .store-icons{margin:15px 0}#checkout .store-popup .modal-content .modal-body .store-icons img{height:24px}#checkout .store-popup .modal-content .modal-body .change-btn{margin-top:auto!important;height:60px;padding:6px 25px;background-color:#ee2537;border-color:#ee2537}@keyframes slideUp{to{height:60px}}#checkout .closing{animation:slideUp .45s ease;border-bottom:1px solid #e7e7e7}@keyframes slidedown{from{height:60px}}#checkout .opening{animation:slidedown .45s ease;border-bottom:1px solid #666}#checkout .col-xs-25{width:20.83333333%;float:right}#checkout .col-xs-35{width:29.16666667%;float:right}#checkout .col-xs-45{width:37.5%}#checkout .no-left-padding{padding-left:3px}#checkout .no-right-padding{padding-right:3px}