﻿@font-face{font-family:'opensans-regular';src:url(/assets/opensans-regular-da3f522d0da0e31949479cc49d98ae9b.woff2) format("woff2"),url(/assets/opensans-regular-40849196790c5d899924f7eb57f45df8.woff) format("woff"),url(/assets/opensans-regular-f2367d45f6f0bb772746df0b880ef456.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'opensans-semibold';src:url(/assets/opensans-semibold-f2a2716de1f5dba990df0419e1fd558e.woff2) format("woff2"),url(/assets/opensans-semibold-fd4aae4f5d941d30648ee40df14750b9.woff) format("woff"),url(/assets/opensans-semibold-2792f56ea150201b1b1a4b021c1b32a5.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'opensans-bold';src:url(/assets/opensans-bold-3bcefa372b130e04a6885d2c7ff98081.woff2) format("woff2"),url(/assets/opensans-bold-40996af73c27ae141b25898dddf134da.woff) format("woff"),url(/assets/opensans-bold-fb372feb1f373bc2d606a1b688b71ab2.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'icons';src:url(/assets/icons-02cd163e2cc54324f341e0be31a1737c.eot);src:url(/assets/icons-02cd163e2cc54324f341e0be31a1737c.eot#iefix) format("embedded-opentype"),url(/assets/icons-94ce90bf500a267e891175682606cb61.woff2) format("woff2"),url(/assets/icons-d998ee2f033eca0ddc02c6d92baeac8e.woff) format("woff"),url(/assets/icons-9c4f76753dbf6c1f3806f32107cfd6d2.ttf) format("truetype"),url(/assets/icons-d9426b4a2e2d1e7a1965f0cccf4415a2.svg#icons) format("svg");font-weight:normal;font-style:normal;font-display:swap}.cart-steps{width:100%;padding:40px 0 30px;text-align:center;font-size:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cart-steps>a{display:inline-block;vertical-align:middle;position:relative;font-size:13px;width:100%;color:#000}.cart-steps>a:after{position:absolute;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);content:attr(data-stage);width:23px;height:23px;background:transparent;border:1px solid #000;border-radius:50%;position:absolute;z-index:1;line-height:20px;top:-30px;font-family:"opensans-bold", Verdana, Arial, sans-serif}.cart-steps>a.active:after{background:#333;color:#fff}.cart-steps>a.checked:after{background:#077d6e;border-color:#077d6e;font-family:'icons';content:'\e914';font-size:18px;color:#fff}.cart-steps>a.active{font-family:"opensans-bold", Verdana, Arial, sans-serif}.cart-steps>a[href]:hover:after{box-shadow:0 0 0 0 #f2f2f2,0 0 0 0 rgba(0,191,179,0.7);-webkit-animation:pulse 1.25s infinite cubic-bezier(0.66, 0.33, 0, 1);animation:pulse 1.25s infinite cubic-bezier(0.66, 0.33, 0, 1)}.cart-steps>a span{display:inline-block;word-break:break-word;width:85%;line-height:1.3}.cart-promo-notice{padding:0 25px;font-size:12px;line-height:18px}.cart-promo-notice strong{color:inherit;white-space:nowrap}.cart-promo-notice .help-tip{display:none}@media screen and (min-width: 730px){.cart-promo-notice .help-tip{display:block}}.cart-promo-notice .help-tip{line-height:15px;float:right}.cart-promo-notice .help-tip .help-block{left:auto}.cart-addresses-card,.addresses-card{padding-top:50px}.cart-addresses-card li,.addresses-card li{font-size:13px;line-height:19px;margin-bottom:5px}.cart-addresses-card li:first-child,.addresses-card li:first-child{font-family:"opensans-semibold", Verdana, Arial, sans-serif;margin-bottom:15px}.cart-addresses-card li:last-child,.addresses-card li:last-child{margin-bottom:0}.cart-addresses-card .list-navigation,.addresses-card .list-navigation{display:none}.cart-addresses-card p,.addresses-card p{color:#999;margin-top:10px;font-size:13px;line-height:17px}.cart-addresses-card .btn-add-address,.addresses-card .btn-add-address{position:relative;color:#BF3A73;margin:0 auto 20px;padding:20px;width:100%;border:1px dashed;border-radius:10px;background:none;font-family:"opensans-bold", Verdana, Arial, sans-serif}.cart-addresses-card .btn-add-address:before,.addresses-card .btn-add-address:before{content:'+';display:inline-block;position:relative;top:-1px;left:-5px;font-size:inherit;font-family:"opensans-bold", Verdana, Arial, sans-serif;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.cart-addresses-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:0}.cart-addresses-card.new label{padding-right:30px}.cart-addresses-card ul{margin-bottom:20px}.cart-addresses-card blockquote{font-style:italic;font-size:12px;color:#707070}.cart-addresses-card .cart-address-actions{position:absolute;bottom:15px}.cart-addresses-card .cart-address-actions a{margin-right:10px;cursor:pointer}.cart-addresses-card .cart-address-actions a i:before{font-size:20px;color:#707070}.address-option.selected-address{background:#DBEAE9;-webkit-transition:all .6s ease;transition:all .6s ease}.address-option .address-selector[type="radio"]:not(:disabled):hover{border-color:#000}.address-option .address-selector[type="radio"]:checked{border-color:#000;background:#000}.address-option ul{margin-bottom:10px}.field-address_notes .instructions{display:none}.cart-address-modal{padding:0}.cart-address-modal .modal-container{width:100%;height:100%;overflow:scroll}.cart-address-modal .new-address-popup{padding:35px}.cart-address-modal .new-address-popup .close{position:relative;top:-10px;right:0}.cart-address-modal .new-address-popup .close:before{color:#000}.cart-address-modal .new-address-popup h1{font-size:16px}#new_address,#edit_address,#new_billing_address,#new_shipping_address{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#new_address .input-field-material,#edit_address .input-field-material,#new_billing_address .input-field-material,#new_shipping_address .input-field-material{width:100%;margin-top:0}#new_address .field-address_notes,#edit_address .field-address_notes,#new_billing_address .field-address_notes,#new_shipping_address .field-address_notes{width:100%}#new_address .new-address-actions,#edit_address .new-address-actions,#new_billing_address .new-address-actions,#new_shipping_address .new-address-actions{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}#new_address .new-address-actions #address-cancel,#edit_address .new-address-actions #address-cancel,#new_billing_address .new-address-actions #address-cancel,#new_shipping_address .new-address-actions #address-cancel{margin-right:25px}.coupon>a{text-align:left;font-size:12px;line-height:16px;color:#BF3A73}.coupon span{color:#999}.coupon form{display:none;margin-top:20px}.coupon form.show{display:block}.coupon input[type="text"]{width:100%}.coupon .errors{margin-top:10px}.coupon-enabled{margin:20px auto;padding:15px;text-align:left;font-family:"opensans-semibold", Verdana, Arial, sans-serif;font-size:12px;background:#DBEAE9;line-height:18px;border-radius:4px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.coupon-enabled:last-of-type{margin-bottom:0}.coupon-enabled span{color:#000}.coupon-enabled a{display:inline-block}.coupon-enabled #delete-coupon{width:30px;height:25px;padding-top:3px}.coupon-enabled #delete-coupon i:before{font-size:25px;color:#707070}.flex-coupon-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.flex-coupon-form>a,.flex-coupon-form>button{height:25px;margin-left:14px;margin-top:0}@media screen and (min-width: 1230px){.coupon{font-size:0}.coupon input{vertical-align:middle}.coupon input[type="text"]{margin-right:2%;padding:10px 15px 11px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.coupon .btn{margin-top:0}}.new-ordering-delivery-page .menu-toggle,.new-ordering-billing-page .menu-toggle,.new-ordering-session-page .menu-toggle,.ordering-order-page .menu-toggle{display:none}.new-ordering-delivery-page .payment-errors,.new-ordering-billing-page .payment-errors,.new-ordering-session-page .payment-errors,.ordering-order-page .payment-errors{display:none;margin:15px 0;font-family:"opensans-semibold", Verdana, Arial, sans-serif;font-size:14px;text-align:center;color:#d55353;-webkit-transition:all .3s ease;transition:all .3s ease}.cart-card{margin-bottom:50px}.cart-card .cart-card-header{background:#f9f9f9;padding:20px 20px;border-radius:20px 20px 0 0}.cart-card .cart-card-header span{font-family:"opensans-regular", Verdana, Arial, sans-serif;color:#999;font-size:13px}.cart-card .cart-card-header span .help-tip{display:none}.cart-card .cart-card-header .store-info{margin:-20px;padding:12px}.cart-card .cart-card-header .store-info .card-title{padding:0}.cart-card .cart-card-header .store-info .card-title:after{top:0;right:0}.cart-card .cart-card-header .store-info .card-expand{margin:0;padding-bottom:5px}.cart-card .cart-card-header .store-logo-wrapper{float:left;margin-right:20px}.cart-card .cart-card-header .store-logo-wrapper .circle-thumb{width:60px;height:60px}.cart-card .cart-card-header .cart-store-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:10px}.cart-card .cart-card-header .cart-store-details li{font-size:12px;color:#707070;white-space:nowrap}.cart-card .cart-card-header .cart-store-details li:last-child::after{width:0}.cart-card h2{margin-bottom:5px}.cart-card h2 a{color:#077d6e;line-height:19px}.cart-card .notice-text{padding:0 5px;position:absolute;top:-9px;background:#fff;left:15px;font-size:12px}.cart-card .cart-card-footer{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:49px;margin:15px 25px}.cart-card .cart-card-footer>:nth-child(n){margin-left:0px;margin-right:0px}.cart-card .cart-card-footer .shipping-info{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.cart-card .cart-item-title-wrapper{min-height:74px;width:63%}.cart-row{position:relative;padding:12px}.cart-row>.flex-grid{gap:10px}.cart-row.product-error{border:2px solid #d55353;border-radius:4px}.cart-row:after{content:'';position:absolute;bottom:0;width:calc(100% - 50px);border-bottom:1px solid #eee}.cart-row .pic{min-width:74px;width:74px;max-height:74px}.cart-row .pic img{max-width:100%;max-height:100%;border-radius:4px}.cart-row .title{font-family:"opensans-semibold", Verdana, Arial, sans-serif;font-size:14px;line-height:18px;width:100%}.cart-row .title a{position:relative;overflow:hidden;max-height:57px;font:14px/19px "opensans-semibold", Verdana, Arial, sans-serif;color:#BF3A73;margin-bottom:5px;display:block}.cart-row .title a:after{content:"";position:absolute;right:0;bottom:0;width:100px;height:19px;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, #fff));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%)}@supports (-webkit-line-clamp: 3){.cart-row .title a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cart-row .title a:after{display:none}}.cart-row span{color:#000;font-size:13px}.cart-row .cart-item-options{margin:15px 0}.cart-row .cart-item-options>div,.cart-row .cart-item-options>div strong{font-size:12px;color:#474747;line-height:18px}.cart-row .supply-indicator{color:#707070;font-size:13px;line-height:17px;margin-bottom:5px}.cart-row .supply-indicator.sold-out{background:rgba(213,83,83,0.15);color:#d55353;padding:5px 15px;display:inline-block}.cart-row .quantity{margin-top:20px;margin-left:65px;text-align:right}.cart-row .quantity [type="text"]{border:none;padding:10px;text-align:center}.cart-row .quantity .quantity-counter{border:1px solid #8f8f8f;border-radius:4px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart-row .quantity .quantity-counter .add-action{width:48px;padding:10px;text-align:center}.cart-row .quantity .quantity-counter .add-action.disabled{pointer-events:none;opacity:0.3}.cart-row .quantity form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}.cart-row .cart-refresh,.cart-row .cart-delete,.cart-row .favorite-toggle{font-size:0;color:transparent;position:relative;vertical-align:middle;cursor:pointer;width:40px;height:40px;text-align:center;z-index:0;margin:0px 10px 0 0}.cart-row .cart-refresh:before,.cart-row .cart-delete:before,.cart-row .favorite-toggle:before{vertical-align:middle;font-size:30px;color:#707070}.cart-row .cart-refresh:hover:before,.cart-row .cart-delete:hover:before,.cart-row .favorite-toggle:hover:before{color:#BF3A73}.cart-row .cart-refresh{background:none;border:0;padding:0;margin-right:60px;outline:none}.cart-row .cart-refresh:before{font-family:"icons";display:inline-block;font-weight:normal;font-style:normal;text-align:center;font-variant:normal;text-decoration:none;text-transform:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cart-row .cart-delete{display:inline-block;line-height:38px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left;margin-left:10px}.cart-row .cart-delete:before{font-family:"icons";display:inline-block;font-weight:normal;font-style:normal;text-align:center;font-variant:normal;text-decoration:none;text-transform:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px}.cart-row .quantity-actions{width:100%}.cart-row .price{min-width:80px;text-align:right;font-family:"opensans-semibold", Verdana, Arial, sans-serif;color:#000;font-size:14px}.cart-sum a{color:#BF3A73;font-size:12px;line-height:16px}.cart-sum a:hover,.cart-sum a.active{color:#000}.cart-sum .cart-shipping-price{font-family:"opensans-semibold", Verdana, Arial, sans-serif;font-size:15px}.cart-sum .cart-shipping-price small{font:13px/17px "opensans-regular", Verdana, Arial, sans-serif;display:inline-block;margin-bottom:10px;color:#999}.shipping-info{color:#474747;padding:12px;font-size:12px}.shipping-info .shipping-info-tip{font-size:12px}.shipping-info .shipping-info-tip::after{display:none}.cart-store-comments.active{display:block}.cart-store-comments textarea{width:100%;margin-bottom:10px;resize:none}.cart-store-comments [type="submit"]{float:right}.cart-country{text-align:right;margin-bottom:5px}.cart-country p{display:inline-block;margin-right:10px}.cart-country .country-input{display:inline-block}.cart-country .country-input select{line-height:1}.cart-login-card{margin-bottom:15px}.cart-login-card h2{position:relative;padding-right:30px;line-height:19px}.cart-login-card p{margin-top:10px;color:#999;font-size:13px;line-height:17px;padding-right:30px}.cart-login-card .card-expand .field input,.cart-login-card .card-expand input[type="submit"]{width:100%;margin-top:15px}.cart-login-card .card-expand .forgot-pass-link{float:right;font-size:11px;color:#999;margin-top:15px}.cart-login-card .form-guest .accepts_newsletter{margin-top:15px}.cart-login-card .form-guest .accepts_newsletter input[type='checkbox']{width:20px;margin-top:0;margin-right:10px;float:left}.cart-login-card .form-guest .accepts_newsletter label{cursor:pointer;vertical-align:middle;font-size:13px}.cart-summary{padding:20px;margin-bottom:10px}.cart-summary header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;background:transparent;box-shadow:unset}.cart-summary h2{font-size:17px;padding:0 0 25px}.cart-summary .notice-text{margin-bottom:20px}.cart-summary .number-of-deliveries{color:#BF3A73;border-bottom:1px dotted;padding-bottom:1px}.cart-summary .number-of-deliveries:after{display:none}.cart-summary .number-of-deliveries .help-block{right:0;left:unset;top:25px}.cart-summary .cart-dropdown{background:none;max-width:100%;min-width:0;border-radius:0}.cart-summary .cart-dropdown .cart-dropdown-products-wrapper{background:none}.cart-summary .cart-dropdown .cart-dropdown-product.item{padding:0;border:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart-summary .cart-dropdown .cart-dropdown-product.item img{border-radius:4px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:50px;height:50px}.cart-summary .cart-dropdown .cart-dropdown-product.item .item-title{min-width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:25px}.cart-summary .cart-dropdown .cart-dropdown-product.item .item-price{min-width:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.cart-summary-actions{margin:-15px;padding:15px 24px}.cart-summary-actions.sticky-down{background-color:#fff;position:fixed;bottom:15px;width:100%;z-index:2;box-shadow:0 1px 3px rgba(74,74,74,0.3);border-radius:0}.cart-summary-actions .btn-cart{width:100%;clear:both}.cart-summary-actions .btn-cart:before{font-family:"icons";display:inline-block;font-weight:normal;font-style:normal;text-align:center;font-variant:normal;text-decoration:none;text-transform:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cart-summary-actions em{display:block;margin:20px 0}.cart-summary-actions .cart-summary-total{padding:0;border:none}.cart-summary-actions .cart-summary-total p,.cart-summary-actions .cart-summary-total .price{font-size:16px;padding-top:0}.cart-summary-actions .notice-text{position:relative;width:100%;white-space:pre-line;text-align:center;background:transparent;font-family:"opensans-semibold", Verdana, Arial, sans-serif}.cart-subtotals div[class^=cart-]{padding-bottom:15px}.cart-subtotals div[class^=cart-]:last-child{border-bottom:1px sold}.cart-subtotals .cart-summary-shipping{font-family:"opensans-semibold", Verdana, Arial, sans-serif;white-space:break-spaces}.cart-subtotals .cart-summary-shipping>span{font-family:"opensans-regular", Verdana, Arial, sans-serif}.cart-subtotals .help-tip:after{margin-top:-3px;font-size:15px}.cart-subtotals .help-tip .help-block{left:-161px;top:25px;right:unset;white-space:initial}.cart-subtotals h3{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;font-family:"opensans-semibold", Verdana, Arial, sans-serif;font-size:15px;margin-bottom:10px;max-width:75%;overflow:visible}.cart-subtotals span{margin-bottom:10px}.cart-subtotals .cart-summary-shipping-quantity{white-space:nowrap}.cart-subtotals ul>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:13px}.cart-subtotals ul.sub-summary>li{color:#707070}.cart-subtotals .title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;line-height:17px;max-width:250px}.cart-subtotals .price,.cart-subtotals .quantity{font-size:14px;font-family:"opensans-semibold", Verdana, Arial, sans-serif}.cart-subtotals .quantity{margin:0 20px}.cart-subtotals .summary{padding-top:10px;font-family:"opensans-semibold", Verdana, Arial, sans-serif}.cart-subtotals .summary p{font-size:13px;float:left}.cart-subtotals .summary .price{float:right;font-size:15px}.cart-subtotals .sub-summary{margin-bottom:20px}.cart-subtotals .cart-deduction .deduction-notice{font-family:"opensans-semibold", Verdana, Arial, sans-serif;color:#BF3A73}.cart-summary-total{border-top:1px solid #eaeaea;font-family:"opensans-semibold", Verdana, Arial, sans-serif;padding:15px 0 0}.cart-summary-total p,.cart-summary-total .price{font-size:20px;line-height:24px}.cart-summary-total .tax{font-family:"opensans-regular", Verdana, Arial, sans-serif;font-size:12px;float:right;clear:both;margin-top:10px}.cart-min-amount-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;padding:20px;font-size:14px;border-radius:20px;line-height:1.4}.cart-min-amount-info.warning{background:rgba(246,139,36,0.15)}.cart-min-amount-info.warning .progress{background:rgba(246,139,36,0.3)}.cart-min-amount-info.warning .progress div{background:rgba(246,139,36,0.7)}.cart-min-amount-info.danger{background:rgba(213,83,83,0.15)}.cart-min-amount-info.danger .progress{background:rgba(213,83,83,0.3)}.cart-min-amount-info.danger .progress div{background:rgba(213,83,83,0.7)}.cart-min-amount-info .progress{display:block;height:8px;border-radius:10px;overflow:hidden;background:rgba(0,0,0,0.2);position:relative;margin-top:15px}.cart-min-amount-info .progress div{background:rgba(0,0,0,0.3);border-radius:8px;height:8px}.cart-boxnow-free-shipping-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.cart-boxnow-free-shipping-info .banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background:#d4f6ce;border-radius:20px;overflow:hidden;margin-bottom:10px;color:#260563}.cart-boxnow-free-shipping-info strong,.cart-boxnow-free-shipping-info h5{color:inherit}.cart-boxnow-free-shipping-info .image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;background:#44d62c}.cart-boxnow-free-shipping-info .image img{height:24px;width:33px;color:transparent}.cart-boxnow-free-shipping-info .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:12px}.cart-boxnow-free-shipping-info .info h5{font-size:14px;line-height:1.3}.cart-boxnow-free-shipping-info .info p{font-size:13px;margin-top:10px;line-height:1.3}.cart-boxnow-free-shipping-info .help-block{padding:0 10px}.cart-total-shipping-info{font-size:14px;padding:12px;background:#DBEAE9;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;margin-bottom:45px;min-height:74px;width:100%;border-radius:20px}.cart-total-shipping-info i{width:30px}.cart-total-shipping-info .cart-total-shipping{padding-left:20px;line-height:25px}.cart-summary-quantities{font-size:14px;margin:30px 0 20px}.cart-prepay-info{background:#ffe9be;border-radius:4px;font-size:13px;margin-top:10px;min-width:0;min-height:50px;text-align:left;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart-prepay-info.type-success{background:#147e70;color:white}.cart-prepay-info.type-success *{color:white}.cart-prepay-info .cart-prepay-icon{width:34px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.cart-prepay-info .cart-prepay-icon img{width:25px}.cart-prepay-info .cart-prepay-text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.cart-summary .cart-shipments_form{border-top:1px solid transparent;margin-top:-12px;padding-top:8px}.cart-summary .cart-shipments_form.active{border-top-color:#eaeaea}.cart-summary .cart-shipments_form.active .shipments-collapsible{max-height:1000px}.cart-summary .cart-shipments_form.active h3:after{font-family:"icons";display:inline-block;font-weight:normal;font-style:normal;text-align:center;font-variant:normal;text-decoration:none;text-transform:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cart-summary .cart-shipments_form .shipments-collapsible{margin:0 -10px;width:calc(100% + 20px);max-height:0;overflow:hidden;-webkit-transition:max-height 0.4s linear;transition:max-height 0.4s linear}.cart-summary .cart-shipments_form h3{position:relative;padding-right:34px;max-width:100%;width:100%;cursor:pointer}.cart-summary .cart-shipments_form h3:after{font-family:"icons";display:inline-block;font-weight:normal;font-style:normal;text-align:center;font-variant:normal;text-decoration:none;text-transform:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:2px;right:2px;background:#eaeaea;width:24px;height:24px;line-height:22px;border-radius:100%;text-indent:1px}.cart-summary .cart-shipments_form .shipments-list{background:#f8f8f8;border-radius:10px;padding:10px;width:100%;max-height:1000px;overflow-y:auto}.cart-summary .cart-shipments_form .title{margin-bottom:10px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-summary .cart-shipments_form .title span{color:#BF3A73}.cart-summary .cart-shipments_form .controls{margin-bottom:20px;border:1px solid #BF3A73;border-radius:10px;padding:4px}.cart-summary .cart-shipments_form .controls:last-child{margin-bottom:0}.cart-summary .cart-shipments_form .field{padding:5px 0;margin:0;overflow:hidden}.cart-summary .cart-shipments_form .field-boolean{padding:10px}.cart-summary .cart-shipments_form .field-boolean label{white-space:nowrap}.cart-summary .cart-shipments_form .field-boolean input{float:left;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.cart-summary .cart-shipments_form .field-boolean .label{min-width:0;width:100%;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;line-height:18px}.cart-summary .cart-shipments_form .field-boolean .label span{margin:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:10px}.cart-summary .cart-shipments_form .field-boolean .help-block{margin:5px 30px 0}.cart-summary .cart-shipments_form .field-boolean .help-block:not(.instructions){color:#BF3A73}.cart-summary .cart-shipments_form .boxnow-shipment{color:white;border-radius:10px;background-color:#34d02c;background-image:url(/assets/front/delivery/parcel-02552b67b917ebe457490378f3c06562.png);background-repeat:no-repeat;background-size:auto 70px;background-position:bottom right}.cart-summary .cart-shipments_form .boxnow-shipment .help-block{color:white !important;margin-right:80px;font-size:11px !important}.cart-summary .cart-shipments_form .boxnow-shipment .label{font-size:14px}.cart-summary .cart-shipments_form .boxnow-shipment .label strong{color:white;font-family:"opensans-bold", Verdana, Arial, sans-serif;font-size:16px}.cart-summary .cart-shipments_form .boxnow-shipment .label .type{font-family:"opensans-bold", Verdana, Arial, sans-serif;font-size:16px;text-transform:uppercase}.cart-summary .cart-shipments_form form.saving{cursor:not-allowed}.cart-summary .cart-shipments_form form.saving .field{pointer-events:none;opacity:0.5}.completed-order,.connect-after-completion{padding:15px}.completed-order h3,.connect-after-completion h3{text-align:left;margin-bottom:30px}.completed-order small,.connect-after-completion small{display:block;font-size:15px;margin-bottom:20px}.completed-order .btn,.connect-after-completion .btn{margin-top:20px;width:100%}.completed-order .info,.completed-order p,.connect-after-completion .info,.connect-after-completion p{font-size:13px;line-height:18px;margin-bottom:10px}.completed-order .info,.connect-after-completion .info{color:#999}.completed-order .bank-options .bank-tooltip,.connect-after-completion .bank-options .bank-tooltip{display:none;width:100%;background-color:#DBEAE9;text-align:center;border-radius:4px;padding:5px;position:absolute;z-index:1;bottom:0px;right:0;margin-left:-75px}.completed-order .bank-options strong,.connect-after-completion .bank-options strong{display:block}.completed-order .bank-options .card-expanded,.connect-after-completion .bank-options .card-expanded{border-bottom:1px solid #d4d4d4}.completed-order .bank-options .card-expanded:last-child,.connect-after-completion .bank-options .card-expanded:last-child{border:none}.completed-order .bank-options .card-expanded .card-title,.connect-after-completion .bank-options .card-expanded .card-title{padding:15px 0}.completed-order .bank-options .card-expanded .card-title:after,.connect-after-completion .bank-options .card-expanded .card-title:after{top:15px;right:0}.completed-order .bank-options .card-expanded .card-expand,.connect-after-completion .bank-options .card-expanded .card-expand{margin:0;font-size:14px;line-height:18px}.completed-order .bank-options .card-expanded .card-expand table,.connect-after-completion .bank-options .card-expanded .card-expand table{width:100%}.completed-order .bank-options .card-expanded .card-expand td:first-child,.connect-after-completion .bank-options .card-expanded .card-expand td:first-child{font-family:"opensans-semibold", Verdana, Arial, sans-serif;white-space:nowrap;padding-right:10px}.completed-order .bank-options .card-expanded .card-expand tr,.connect-after-completion .bank-options .card-expanded .card-expand tr{position:relative}.completed-order .bank-options .card-expanded .card-expand tr:first-child td,.connect-after-completion .bank-options .card-expanded .card-expand tr:first-child td{padding-top:10px}.completed-order .bank-options .card-expanded .card-expand td:last-child,.connect-after-completion .bank-options .card-expanded .card-expand td:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:15px;gap:10px}.completed-order .bank-options .card-expanded .card-expand i,.connect-after-completion .bank-options .card-expanded .card-expand i{cursor:pointer}.completed-order .bank-options .card-expanded .card-expand i:hover:before,.connect-after-completion .bank-options .card-expanded .card-expand i:hover:before{color:#BF3A73}.completed-order .bank-options .card-expanded .card-expand i:before,.connect-after-completion .bank-options .card-expanded .card-expand i:before{font-size:19px}.completed-order .notice-text,.connect-after-completion .notice-text{line-height:20px;margin-bottom:20px}.completed-order .notice-text:before,.connect-after-completion .notice-text:before{content:'!';display:table;border:2px solid;font-size:19px;padding:0px 8px;border-radius:13px;margin-bottom:5px}.completed-order .warning-info,.connect-after-completion .warning-info{color:initial}.completed-order.order-notes li,.connect-after-completion.order-notes li{font-size:12px;color:initial;text-align:left;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.completed-order.order-notes li:last-child,.connect-after-completion.order-notes li:last-child{margin-bottom:0}.completed-order.order-notes li:before,.connect-after-completion.order-notes li:before{display:none}.completed-order.order-notes li i:before,.connect-after-completion.order-notes li i:before{color:#077d6e;font-size:20px;padding-top:2px;padding-right:5px}.completed-order.order-notes h4,.connect-after-completion.order-notes h4{margin-bottom:20px}.completed-order.order-signup,.connect-after-completion.order-signup{margin-bottom:40px}.cart-completion section.order-notes-wrapper{clear:both;margin-bottom:30px}.cart-completion section.order-notes-wrapper.full-width-notes{width:100%;padding:0;margin-right:0}.completion-summary-wrapper{overflow-x:auto}.completion-summary-wrapper>ul{width:350px}.completion-summary>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;line-height:17px;padding:10px 0}.completion-summary>li span{font-family:"opensans-semibold", Verdana, Arial, sans-serif;width:50%;word-break:break-word}.completion-summary>li span.title{padding-right:10px}.completion-summary>li span:not(.title){font-family:"opensans-bold", Verdana, Arial, sans-serif}.completion-summary>li span:last-of-type{text-align:right}.completion-summary>li.list-headings .title{color:#707070}.completion-summary>li.list-headings .title:last-of-type{padding-right:0}.completion-summary+p{margin-top:20px}.completion-summary .list-headings{font-family:"opensans-semibold", Verdana, Arial, sans-serif;border-bottom:1px solid #ddd;margin-top:20px}.completion-summary .total{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-size:20px;line-height:24px}.completion-summary .title,.completion-summary .estimated-delivery,.completion-summary .delivery{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.connect-after-completion input:not(.submit){width:100%;margin-bottom:15px}.connect-after-completion .submit{width:100%}section.cart-completion-deposit{margin-bottom:30px}@media screen and (min-width: 500px){.completion-summary-wrapper>ul{width:auto}}.cart-recommendations{margin-top:40px}.cart-recommendations h3{text-align:left;font-size:20px;line-height:24px;margin-bottom:20px}.cart-recommendations .favorite-toggle{display:none}.cart-recommendations .product-info{font-family:"opensans-semibold", Verdana, Arial, sans-serif}.cart-recommendations .product-info .product-title{font-size:12px;line-height:14px;height:28px;max-height:28px;margin-bottom:0}.cart-recommendations .product-info .product-store{color:#707070;margin:0;font-size:12px}.cart-recommendations .product-info .product-price{margin-top:5px;font-size:14px}.cart-recommendations a.add_to_cart{color:#BF3A73;font-size:12px;line-height:16px;padding-top:15px;display:inline-block}.cart-main h1{font-size:17px;padding:25px 0}.cart-main aside{position:relative;margin:80px 0 115px}.cart-main .cart-row.product-error .cart-fields{border:1px solid #d55353;box-shadow:1px 1px 3px rgba(213,83,83,0.4),-1px -1px 3px rgba(213,83,83,0.4)}.cart-main .cart-row.product-error .cart-delete:before{-webkit-animation:bell 2.5s 1.5s infinite;animation:bell 2.5s 1.5s infinite}.cart-main .cart-row.product-error+.cart-sum{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.cart-main .comment-row{padding:10px 10px 0;font-size:12px;font-style:italic}.cart-main .comment-row blockquote:before,.cart-main .comment-row blockquote:after{content:'"'}.cart-main .comment-row .comment-actions{margin:10px 0}.cart-main .comment-row .comment-actions>*{cursor:pointer}.cart-main .comment-row .comment-actions i:before{font-size:20px;color:#707070}.cart-main .comment-row .comment-actions .edit-comment i:before{font-size:23px}.cart-main .comment-form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.cart-main .comment-form-actions>*{cursor:pointer}.cart-main .comment-form-actions .cancel-comment-editting{border:1.5px solid;padding:0 3px;border-radius:4px;margin-right:10px}.cart-main .comment-form-actions .cancel-comment-editting i{vertical-align:middle}.cart-main .comment-form-actions .cancel-comment-editting i:before{font-size:17px;font-weight:600}.cart-main .coupon{margin-top:40px}.cart-main .cart-comment-check,.cart-main .cart-coupon-check{color:#BF3A73;padding:0 3px;border:1.5px solid #BF3A73;background:none;border-radius:4px}.cart-main .cart-comment-check:before,.cart-main .cart-coupon-check:before{font-family:"icons";display:inline-block;font-weight:normal;font-style:normal;text-align:center;font-variant:normal;text-decoration:none;text-transform:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;font-weight:600}.cart-wrapper .payment-methods,.cart-checkout .payment-methods{position:relative;text-align:center;margin:30px 0;background-color:#fff;padding:20px 10px;border-radius:20px;white-space:nowrap;overflow:hidden}.cart-wrapper .payment-methods .trustmark.multiple,.cart-checkout .payment-methods .trustmark.multiple{margin:0;display:inline-block;position:relative;text-align:left;max-width:100%;height:60px}.cart-wrapper .payment-methods img,.cart-checkout .payment-methods img{height:auto}.cart-wrapper .payment-methods .safe_transactions,.cart-checkout .payment-methods .safe_transactions{position:relative;font-size:16px;line-height:20px;color:#646464;margin-bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cart-wrapper .payment-methods .safe_transactions i,.cart-checkout .payment-methods .safe_transactions i{padding-right:10px}.cart-wrapper .payment-methods .safe_transactions i:before,.cart-checkout .payment-methods .safe_transactions i:before{font-size:25px;color:#077d6e}.usps-title{display:inline-block;color:#BF3A73;font-size:12px;margin-bottom:10px}.cart-usps{background-color:#fff;border-radius:20px;padding:25px;z-index:0;margin-top:0;margin-bottom:20px}.cart-usps .usp-item{position:relative;font-size:12px;line-height:16px;color:#000;text-align:left;padding-left:30px;margin-bottom:15px}.cart-usps .usp-item:before{font-family:"icons";display:inline-block;font-weight:normal;font-style:normal;text-align:center;font-variant:normal;text-decoration:none;text-transform:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#077d6e;font-size:22px;margin-bottom:10px;position:absolute;top:5px;left:0}.empty-page.cart-page h2{position:relative}.empty-page.cart-page h2:before{font-family:"icons";display:inline-block;font-weight:normal;font-style:normal;text-align:center;font-variant:normal;text-decoration:none;text-transform:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:-50px;left:calc(50% - 25px);font-size:50px;color:#077d6e}.cart-login{margin:30px auto 50px}.cart-login .separator{margin:20px 10px 30px;text-align:center;font-family:"opensans-semibold", Verdana, Arial, sans-serif;font-size:25px}.cart-login aside .btn-facebook{width:100%}.cart-login aside p{margin:15px 0;line-height:17px;color:#999;font-size:13px}.cart-login aside em{font-size:15px;line-height:22px}.cart-login .card-grey{display:block}.cart-login .card-grey h2{font-family:"opensans-semibold", Verdana, Arial, sans-serif;font-size:15px}.cart-checkout aside,.cart-review aside{margin-bottom:50px}.cart-checkout h2,.cart-checkout fieldset .fieldset-legend,.cart-review h2,.cart-review fieldset .fieldset-legend{font-family:"opensans-semibold", Verdana, Arial, sans-serif;font-size:17px;padding:10px 0;margin-bottom:20px}.cart-checkout h3,.cart-review h3{font:15px/19px "opensans-semibold", Verdana, Arial, sans-serif;text-align:left}.cart-checkout .card,.cart-review .card{padding:20px;margin-bottom:15px;height:100%}.cart-checkout .card.cart-summary,.cart-review .card.cart-summary{height:auto}.cart-checkout .card+h2,.cart-review .card+h2{margin-top:40px}.cart-checkout .card .field-address_notes label,.cart-review .card .field-address_notes label{font-family:"opensans-regular", Verdana, Arial, sans-serif;font-size:13px}.cart-checkout .card .address-label,.cart-review .card .address-label{font-family:"opensans-semibold", Verdana, Arial, sans-serif;font-size:13px}.cart-checkout .card-grey,.cart-review .card-grey{padding:30px}.cart-checkout .edit-cart:before,.cart-review .edit-cart:before{font-family:"icons";display:inline-block;font-weight:normal;font-style:normal;text-align:center;font-variant:normal;text-decoration:none;text-transform:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.cart-checkout .help-block,.cart-review .help-block{margin-bottom:15px}.cart-checkout .field-payment-method,.cart-review .field-payment-method{margin-top:20px}.cart-checkout .field-payment-method .card,.cart-review .field-payment-method .card{padding:0}.cart-checkout .owl-stage,.cart-review .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cart-checkout .cost-details,.cart-review .cost-details{display:none}.cart-checkout .field-user_address,.cart-checkout .field-different-shipping-address,.cart-review .field-user_address,.cart-review .field-different-shipping-address{margin-bottom:0}.cart-checkout .delivery-options,.cart-review .delivery-options{border-top:1px solid #d4d4d4;padding-top:20px;margin-top:30px}.cart-checkout .delivery-options .field-boolean label,.cart-review .delivery-options .field-boolean label{line-height:22px;font-size:13px}.cart-checkout .delivery-options .fieldset-legend,.cart-review .delivery-options .fieldset-legend{margin-bottom:5px}.cart-checkout .field-delivery-options p,.cart-review .field-delivery-options p{font-size:15px;margin-bottom:20px}.cart-checkout .field-delivery-options+.field-delivery-options,.cart-review .field-delivery-options+.field-delivery-options{margin-top:40px;padding-top:20px;border-top:1px solid #d4d4d4}.cart-checkout .field-delivery-options .options,.cart-review .field-delivery-options .options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 480px){.cart-checkout .field-delivery-options .options,.cart-review .field-delivery-options .options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.cart-checkout .field-delivery-options .options .image,.cart-review .field-delivery-options .options .image{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:30px;margin-bottom:10px;height:40px;width:120px;padding:2px;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 480px){.cart-checkout .field-delivery-options .options .image,.cart-review .field-delivery-options .options .image{width:100%}}.cart-checkout .field-delivery-options .options .image img,.cart-review .field-delivery-options .options .image img{max-width:100%;max-height:100%}.cart-checkout .field-delivery-options .options .controls,.cart-review .field-delivery-options .options .controls{width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.cart-checkout .field-boxnow-locker .image,.cart-review .field-boxnow-locker .image{background:#44d62c}.cart-checkout .field-boxnow-locker .btn,.cart-review .field-boxnow-locker .btn{background:#44d62c !important;outline:1px solid #44d62c;outline-offset:2px;cursor:pointer;padding:12px;width:100%;max-width:250px;font-family:"opensans-regular", Verdana, Arial, sans-serif;font-size:15px;border-radius:10px}@media (max-width: 480px){.cart-checkout .field-boxnow-locker .btn,.cart-review .field-boxnow-locker .btn{max-width:100%;margin-top:10px}}.cart-checkout .field-boxnow-locker .errors,.cart-review .field-boxnow-locker .errors{margin-top:10px}@media (max-width: 480px){.cart-checkout .field-boxnow-locker .errors,.cart-review .field-boxnow-locker .errors{margin-top:20px}}.cart-checkout .boxnow-popup iframe,.cart-review .boxnow-popup iframe{z-index:1000}.cart-checkout .boxnow-locker,.cart-review .boxnow-locker{display:block;background:white;line-height:1.6;display:none;margin-top:20px;padding:15px 20px !important;border:1px solid #707070;border-radius:4px}.cart-checkout .boxnow-locker.active,.cart-review .boxnow-locker.active{display:block}.cart-checkout .boxnow-locker .name,.cart-review .boxnow-locker .name{font-family:"opensans-semibold", Verdana, Arial, sans-serif;font-size:15px}.cart-checkout .boxnow-locker .address,.cart-review .boxnow-locker .address{font-size:14px;color:#8f8f8f}.cart-checkout .boxnow-locker .address span:not(:last-child):after,.cart-review .boxnow-locker .address span:not(:last-child):after{content:", "}.cart-checkout .field-courier-address .image,.cart-review .field-courier-address .image{border:1px solid #6b6b6b}.cart-checkout #shipping .fieldset-legend,.cart-review #shipping .fieldset-legend{display:none}.cart-payment-card{border-bottom:1px solid #eaeaea;padding:25px}.cart-payment-card.selected-payment{background:#DBEAE9;-webkit-transition:all .6s ease;transition:all .6s ease}.cart-payment-card p{margin-top:10px;font-size:14px;line-height:20px}.cart-payment-card p i{display:block;text-align:left;margin:25px 0 0px}.cart-payment-card p i:before{font-size:47px;color:#077d6e}.cart-payment-card p i.jj-icon-card:before{font-size:40px}.cart-payment-card [type="radio"]:checked{border-color:#000;background:#000}.cart-payment-card .items-with-cash-on-delivery-disabled{margin-top:10px}.cart-payment-card .items-with-cash-on-delivery-disabled+.annotation{margin-top:30px}.cart-payment-card .items-with-cash-on-delivery-disabled li{margin-top:5px}.cart-payment-card label{font-size:16px;line-height:20px}.cart-payment-card .credit-card-safe{margin-top:15px;font-size:13px;line-height:17px;background:#DBEAE9;border-radius:4px;padding:10px 10px 10px 44px;position:relative;min-height:50px;display:block}.cart-payment-card .credit-card-safe:before{font-family:"icons";display:inline-block;font-weight:normal;font-style:normal;text-align:center;font-variant:normal;text-decoration:none;text-transform:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:25px;top:18px;left:10px}.new-ordering-delivery-page .back-to-home,.new-ordering-billing-page .back-to-home{display:none}.new-ordering-billing-page{margin-bottom:50px}.cart-completion{margin:30px auto 50px}.cart-completion h2{position:relative;margin-bottom:70px;text-align:center;font-size:16px}.cart-completion h2:after{font-family:"icons";display:inline-block;font-weight:normal;font-style:normal;text-align:center;font-variant:normal;text-decoration:none;text-transform:none;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:50px;width:50px;height:50px;position:absolute;bottom:-70px;right:calc(50% - 25px);color:#077d6e}.cart-completion section .card-grey{margin-top:15px}
