[data-role=product-slider]{margin-top:80px;clear:both}[data-role=product-slider] .block .title,[data-role=product-slider] .block .block-title{line-height:1;margin-bottom:4.8rem;text-align:center}[data-role=product-slider] .block .title strong,[data-role=product-slider] .block .block-title strong{font-size:3rem;text-transform:uppercase;font-weight:800;color:#121a22}[data-role=product-slider] .products-grid{margin:0}[data-role=product-slider] ol.product-items{margin:0;padding:0 0 40px}[data-role=product-slider] ol.product-items .slick-list.draggable{padding:0}[data-role=product-slider] ol.product-items .product-item{display:inline-block !important;margin:0 !important;padding:0 15px}[data-role=product-slider] ol.product-items .product-item .product-item-info{width:100%;padding:0 4px;-webkit-box-shadow:none;box-shadow:none;margin:0 auto;border:0;position:relative}[data-role=product-slider] ol.product-items .product-item .product-item-info .product-image-container{margin-bottom:12px}[data-role=product-slider] ol.product-items .product-item .product-item-info .product-item-photo{line-height:0}[data-role=product-slider] ol.product-items .product-item .product-item-info .product-item-photo img{bottom:0;top:auto}[data-role=product-slider] ol.product-items .product-item .product-item-info .product-manufacturer{margin-bottom:1rem;font-size:1.4rem;font-weight:500;color:#909090;line-height:1}[data-role=product-slider] ol.product-items .product-item .product-item-info .product-item-name{font-size:1.4rem;line-height:1;margin:0 0 16px;text-transform:uppercase}[data-role=product-slider] ol.product-items .product-item .product-item-info .product-item-name a{line-height:1;text-decoration:none;font-weight:400;color:#121a22}[data-role=product-slider] ol.product-items .product-item .product-item-info .price-box{margin:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start}[data-role=product-slider] ol.product-items .product-item .product-item-info .price-box .price-label{display:none !important}[data-role=product-slider] ol.product-items .product-item .product-item-info .price-box .price{font-weight:700;font-size:1.6rem;color:#121a22}[data-role=product-slider] ol.product-items .product-item .product-item-info .price-box .old-price{display:block;margin:0 0 0 8px}[data-role=product-slider] ol.product-items .product-item .product-item-info .price-box .old-price .price{text-decoration:line-through;font-weight:400;margin-left:5px}[data-role=product-slider] ol.product-items .product-item .product-item-info .price-box .normal-price:last-child .price,[data-role=product-slider] ol.product-items .product-item .product-item-info .price-box .old-price .price{color:#121a22}[data-role=product-slider] ol.product-items .product-item .product-item-info .product-item-details{padding-right:30px;position:relative}[data-role=product-slider] ol.product-items .product-item .product-item-info .action.towishlist{position:absolute;right:0;top:0;margin:0}[data-role=product-slider] ol.product-items .product-item .product-item-info .action.towishlist:before{width:19px;height:17px}[data-role=product-slider] ol.product-items:not(.slick-slider) .product-item{position:absolute;opacity:0;visibility:hidden;z-index:-1}*{font-family:"Caros-Soft","sans-serif"}.checkout-cart-index .page-main{background:#eaeded}.columns .column.main{padding:0;margin:auto}.cart-wrapper{margin-top:30px}.cart-wrapper .cart-container .form-cart{margin-bottom:0}.cart-wrapper .cart-container .form-cart table,.cart-wrapper .cart-container .form-cart tr,.cart-wrapper .cart-container .form-cart td,.cart-wrapper .cart-container .form-cart tbody{display:block}.cart-wrapper .block.crosssell{display:none;width:100%;padding:0}.cart-wrapper .block.crosssell .product-item-info{width:initial}.cart-wrapper>.container{padding:0;max-width:100%}.cart-wrapper .page-title-wrapper{margin-bottom:20px}.cart-wrapper .page-title-wrapper .page-title{text-align:center;font-size:1.8rem;font-weight:700;margin:0;text-transform:capitalize}.cart-wrapper .page-title-wrapper .page-title .base{font-family:"Caros-Soft","sans-serif"}.cart-wrapper .continue-shopping{position:fixed;z-index:3;bottom:10px;display:block;top:unset;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:-webkit-calc(100% - 20px);width:calc(100% - 20px);text-transform:uppercase;font-weight:500;font-size:1.2rem;background:#e1e1e1;padding:0 15px;height:40px;line-height:40px;text-decoration:none;border:0;text-align:center}.cart-wrapper .continue-shopping a{background:0 0;text-decoration:none;height:auto;text-transform:inherit;font-weight:500;font-size:1.2rem;text-align:center;padding:0 15px;line-height:38px;color:#121a22}.cart-wrapper .cart-summary{background:#fff;border:1px solid #e0e0e0;padding:15px 10px 10px;position:fixed;width:100%;left:0;bottom:0;margin-bottom:0;top:unset !important;z-index:2;-webkit-border-radius:0;border-radius:0;padding-bottom:6.2rem}.cart-wrapper .cart-summary .summary.title{display:none}.cart-wrapper .cart-summary .cart-totals{padding:0;border:0}.cart-wrapper .cart-summary .cart-totals .totals{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;width:100%;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0}.cart-wrapper .cart-summary .cart-totals .totals tr{display:block;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;padding:5px 0}.cart-wrapper .cart-summary .cart-totals .totals tr.grand.totals{border-top:1px solid #121a22}.cart-wrapper .cart-summary .cart-totals .totals .mark,.cart-wrapper .cart-summary .cart-totals .totals .amount{line-height:1;padding:0;font-family:"Caros-Soft","sans-serif";color:#121a22;border-top:0;font-size:1.6rem}.cart-wrapper .cart-summary .cart-totals .totals .mark strong,.cart-wrapper .cart-summary .cart-totals .totals .amount strong{color:#121a22}.cart-wrapper .cart-summary .cart-totals .totals .amount{padding:0}.cart-wrapper .cart-summary ul.checkout-methods-items{padding:0;margin-top:20px}.cart-wrapper .cart-summary #toggler{position:absolute;z-index:1;left:50%;top:10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none}.cart-wrapper .cart-summary #toggler:before{content:'\e621';font-family:'luma-icons'}.cart-wrapper .cart-summary #toggler span{display:none}.cart-wrapper .cart-container .form-cart{margin-bottom:0;background:#fff;padding:30px 20px}.cart-wrapper .cart-discount{border:0;max-width:480px;margin:0 auto;padding:20px}.cart-wrapper .cart-discount .coupon-container{width:100%}.cart-wrapper .cart-discount .block.discount{width:100%}.cart-wrapper .cart-discount .block>.title{border:0;padding:0;text-align:center;margin-bottom:8px}.cart-wrapper .cart-discount .block>.title strong{font-size:1.2rem;color:#121a22}.cart-wrapper .cart-discount .block>.title:after{display:none}.cart-wrapper .cart-discount .block .fieldset.coupon{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-wrapper .cart-discount .block .fieldset.coupon .field{width:100%;margin-bottom:10px}.cart-wrapper .cart-discount .block .fieldset.coupon .field input::-webkit-input-placeholder{font-size:1rem}.cart-wrapper .cart-discount .block .fieldset.coupon .field input::-moz-placeholder{font-size:1rem}.cart-wrapper .cart-discount .block .fieldset.coupon .field input::-moz-placeholder{font-size:1rem}.cart-wrapper .cart-discount .block .fieldset.coupon .field input:-ms-input-placeholder{font-size:1rem}.cart-wrapper .cart-discount .block .fieldset.coupon .field input::-ms-input-placeholder{font-size:1rem}.cart-wrapper .cart-discount .block .fieldset.coupon .field input::placeholder{font-size:1rem}.cart-wrapper .cart-discount .block .fieldset.coupon .actions-toolbar{width:100%}.cart-wrapper .cart-discount .block .fieldset.coupon .actions-toolbar button.action.apply.primary,.cart-wrapper .cart-discount .block .fieldset.coupon .actions-toolbar button.action.cancel.primary{width:100%}@media all and (min-width:480px){.cart-wrapper .cart-discount{max-width:500px;margin:0;margin-top:30px;padding:0}.cart-wrapper .cart-discount .block>.title{text-align:left;margin-bottom:10px}.cart-wrapper .cart-discount .block>.title strong{font-size:1.4rem}.cart-wrapper .cart-discount .block .fieldset.coupon{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cart-wrapper .cart-discount .block .fieldset.coupon .field{width:100%;margin-bottom:0}.cart-wrapper .cart-discount .block .fieldset.coupon .field input{height:3.8rem}.cart-wrapper .cart-discount .block .fieldset.coupon .field input::-webkit-input-placeholder{font-size:1.2rem}.cart-wrapper .cart-discount .block .fieldset.coupon .field input::-moz-placeholder{font-size:1.2rem}.cart-wrapper .cart-discount .block .fieldset.coupon .field input::-moz-placeholder{font-size:1.2rem}.cart-wrapper .cart-discount .block .fieldset.coupon .field input:-ms-input-placeholder{font-size:1.2rem}.cart-wrapper .cart-discount .block .fieldset.coupon .field input::-ms-input-placeholder{font-size:1.2rem}.cart-wrapper .cart-discount .block .fieldset.coupon .field input::placeholder{font-size:1.2rem}.cart-wrapper .cart-discount .block .fieldset.coupon .actions-toolbar{width:auto}.cart-wrapper .cart-discount .block .fieldset.coupon .actions-toolbar button.action.primary.apply{min-width:120px;-webkit-box-shadow:none;box-shadow:none;border:none}}.cart-wrapper .cart.main.actions{display:none;margin-top:30px}.cart-wrapper .cart.main.actions .action{display:inline-block !important}.cart-wrapper .cart.table-wrapper{border:0;margin-bottom:0}.cart-wrapper .cart.table-wrapper thead{display:none}.cart-wrapper .cart.table-wrapper .item-info-container .item-container{position:relative;padding-top:20px !important;padding-bottom:10px !important;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:10px}.cart-wrapper .cart.table-wrapper .item-info-container .item-inner-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.cart-wrapper .cart.table-wrapper .item-info-container .actions .actions-toolbar{padding:0;min-height:initial;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;margin-left:10px;position:static}.cart-wrapper .cart.table-wrapper .item-info-container .actions .actions-toolbar>*{position:static}.cart-wrapper .cart.table-wrapper .item-info-container .actions .actions-toolbar a.action{display:inline-block;font-weight:500;font-size:1rem;margin-right:7px;color:#121a22;background:#e1e1e1;text-align:center;padding:0 15px;height:40px;line-height:38px;text-decoration:none;border:1px solid #e0e0e0;-webkit-border-radius:5px;border-radius:5px}.cart-wrapper .cart.table-wrapper .item-info-container .actions .actions-toolbar a.action>span{margin:0;position:static;height:auto;width:auto;text-transform:uppercase;color:#121a22}.cart-wrapper .cart.table-wrapper .item-info-container .actions .actions-toolbar a.action.towishlist{position:absolute;top:0;right:0;display:block;width:15px;height:15px;background:transparent url(../svg/heart-o.svg) no-repeat center/contain;z-index:1;left:unset;border:0}.cart-wrapper .cart.table-wrapper .item-info-container .actions .actions-toolbar a.action.towishlist span{display:none}.cart-wrapper .cart.table-wrapper .item-info-container .actions .actions-toolbar a.action.towishlist.added{background:transparent url("../svg/heart.svg") no-repeat center/contain}.cart-wrapper .cart.table-wrapper .item-info-container .actions .actions-toolbar a.action:last-child{margin-right:0;border-right:0}.cart-wrapper .cart.table-wrapper .item-info-container .actions .actions-toolbar a.action:before{display:none}.cart-wrapper .cart.table-wrapper .item-info-container .item-image{width:35%;margin-right:10px;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;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.cart-wrapper .cart.table-wrapper .item-info-container .item-image .product-item-photo{position:static;max-width:100%;display:block;width:auto}.cart-wrapper .cart.table-wrapper .item-info-container .product-name-details{margin-bottom:18px}.cart-wrapper .cart.table-wrapper .item-info-container .product-name-details .product-manufacturer,.cart-wrapper .cart.table-wrapper .item-info-container .product-name-details .product-category{color:#121a22;font-size:1rem;line-height:1}.cart-wrapper .cart.table-wrapper .item-info-container .product-name-details .product-manufacturer{margin-bottom:5px;font-weight:500}.cart-wrapper .cart.table-wrapper .item-info-container .item-options .dt-qty{margin:8px 10px 5px 0}.cart-wrapper .cart.table-wrapper .item-info-container .item-options .label{font-weight:400;color:#121a22;margin-right:4px;display:none}.cart-wrapper .cart.table-wrapper .item-info-container .item-options .label:after{content:':'}.cart-wrapper .cart.table-wrapper .item-info-container .item-options .conf-field{display:none}.cart-wrapper .cart.table-wrapper .item-info-container .item-options .conf-field:last-child{margin-bottom:0;display:block}.cart-wrapper .cart.table-wrapper .item-info-container .product-item-details dt.attr-93{display:none}.cart-wrapper .cart.table-wrapper .item-info-container .product-item-details dt.attr-93+dd{display:none}.cart-wrapper .cart.table-wrapper .price-info{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex;-ms-flex-align:flex;-webkit-align-items:flex;align-items:flex}.cart-wrapper .cart.table-wrapper .price-info div.price{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.cart-wrapper .cart.table-wrapper .price-info [class^=price-]{font-size:inherit}.cart-wrapper .cart.table-wrapper .price-info span.price{color:#121a22;font-weight:700;font-size:1.2rem}.cart-wrapper .cart.table-wrapper .price-info span.price.old-price{margin-left:6px;text-decoration:line-through;color:#121a22;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.cart-wrapper .cart.table-wrapper .price-info span.price.discount{margin-left:6px;color:red;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.cart-wrapper .cart.table-wrapper .custom-price-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;margin-bottom:15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart-wrapper .cart.table-wrapper .custom-price-wrapper>div{margin-right:10px}.cart-wrapper .cart.table-wrapper .custom-price-wrapper .price-info.has-discount-by-rule span.price{text-decoration:line-through}.cart-wrapper .cart.table-wrapper .custom-price-wrapper .new-price-after-rule,.cart-wrapper .cart.table-wrapper .custom-price-wrapper .discount-label-from-rule{font-size:1.2rem}@media all and (min-width:992px){.cart-wrapper .cart.table-wrapper .custom-price-wrapper .new-price-after-rule,.cart-wrapper .cart.table-wrapper .custom-price-wrapper .discount-label-from-rule{font-size:1.8rem}}.cart-wrapper #block-shipping{display:none}@media all and (max-width:767px){.action-giftwrap{margin-bottom:10px}.cart.main.actions{margin-bottom:30px}.cart.main.actions .action{width:100%;display:inline-block !important}.cart-wrapper .cart.table-wrapper .item-info-container .item .actions .actions-toolbar{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;margin-left:0}.cart-wrapper .cart.table-wrapper .item-info-container .item .actions .actions-toolbar a.action.action-edit{border:none;background:transparent url(../svg/edit.svg) no-repeat center/contain}.cart-wrapper .cart.table-wrapper .item-info-container .item .actions .actions-toolbar a.action.action-edit span{display:none}.cart-wrapper .cart.table-wrapper .item-info-container .item .actions .actions-toolbar a.action.action-delete{border:none;width:40px;background:transparent url(../svg/delete.svg) no-repeat center/contain}.cart-wrapper .cart.table-wrapper .item-info-container .item .actions .actions-toolbar a.action.action-delete span{display:none}.cart-wrapper .cart.table-wrapper .item-info-container select{width:60px;margin-bottom:20px}}@media all and (min-width:992px){.cart-container form.form-cart{margin-right:20px;width:-webkit-calc(75% - 20px);width:calc(75% - 20px)}.cart-wrapper{margin-top:30px;margin-bottom:80px}.cart-wrapper .page-title-wrapper{border-bottom:1px solid #ddd;margin:0;padding-bottom:14px}.cart-wrapper .page-title-wrapper .page-title{text-align:left;font-size:2.8rem;text-transform:uppercase}.cart-wrapper .block.crosssell{display:block}.cart-wrapper .block.crosssell .products.wrapper.grid.products-crosssell{visibility:hidden}.cart-wrapper .block.crosssell .products.wrapper.grid.products-crosssell.loaded{visibility:visible}.cart-wrapper .continue-shopping{position:absolute;top:20px;padding-bottom:1px;line-height:1;border:0;margin:0;right:20px;-webkit-transform:unset;-ms-transform:unset;transform:unset;width:auto;bottom:unset}.cart-wrapper .continue-shopping a{text-transform:uppercase;display:inline-block;font-weight:500;font-size:1.2rem;background:#e1e1e1;text-align:center;padding:0;height:40px;line-height:38px;text-decoration:none;border:0}.cart-wrapper .cart.table-wrapper .price-info span.price{font-size:1.8rem}.cart-wrapper .cart.table-wrapper .item-info-container .item-container{padding-bottom:38px}.cart-wrapper .cart.table-wrapper .item-info-container .product-name-details{margin-bottom:22px}.cart-wrapper .cart.table-wrapper .item-info-container .product-name-details .product-manufacturer,.cart-wrapper .cart.table-wrapper .item-info-container .product-name-details .product-category{font-size:1.6rem}.cart-wrapper .cart.table-wrapper .item-info-container .product-name-details .product-manufacturer{margin-bottom:8px}.cart-wrapper .cart.table-wrapper .item-info-container .product-item-details{display:block;padding-bottom:0;width:auto}.cart-wrapper .cart.table-wrapper .item-info-container .item-image{max-width:175px}.cart-wrapper .cart.table-wrapper .item-info-container .item .actions{bottom:initial;left:initial;margin-left:0}.cart-wrapper .cart.table-wrapper .item-info-container .item .actions .actions-toolbar{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;margin-left:0}.cart-wrapper .cart.table-wrapper .item-info-container .item .actions .actions-toolbar a.action{font-size:1.2rem;padding-right:16px;margin-right:10px;color:#121a22}.cart-wrapper .cart.table-wrapper .item-info-container .item .actions .actions-toolbar a.action.action-edit{border:none;background:transparent url(../svg/edit.svg) no-repeat center/contain}.cart-wrapper .cart.table-wrapper .item-info-container .item .actions .actions-toolbar a.action.action-edit span{display:none}.cart-wrapper .cart.table-wrapper .item-info-container .item .actions .actions-toolbar a.action.action-delete{border:none;width:40px;background:transparent url(../svg/delete.svg) no-repeat center/contain}.cart-wrapper .cart.table-wrapper .item-info-container .item .actions .actions-toolbar a.action.action-delete span{display:none}.cart-wrapper .cart.table-wrapper .item-info-container .item-options .conf-field{margin-bottom:8px}.cart-wrapper .cart.table-wrapper .item-info-container .item-options .conf-field .label{font-size:1.4rem}.cart-wrapper .cart.table-wrapper .item-info-container .item-options .conf-field select{height:40px;font-size:1.4rem;-webkit-border-radius:5px;border-radius:5px}.cart-wrapper .cart.table-wrapper .item-info-container .qty{width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cart-wrapper .cart-summary{top:140px !important;padding:28px 30px 32px;position:-webkit-sticky;position:sticky;left:unset;right:unset;width:25%;-webkit-border-radius:5px;border-radius:5px}.cart-wrapper .cart-summary .cart-totals tbody{display:block;width:100%}.cart-wrapper .cart-summary .cart-totals .totals tr.totals{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cart-wrapper .cart-summary .cart-totals .totals tr.totals .mark,.cart-wrapper .cart-summary .cart-totals .totals tr.totals .amount{font-size:1.6rem}.cart-wrapper .cart-summary .cart-totals .totals tr.totals.grand{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}.cart-wrapper .cart-summary .cart-totals .totals tr.totals.grand .mark{max-width:100%}.cart-wrapper .cart-summary .cart-totals .totals tr.totals.grand .mark:after{content:":"}.cart-wrapper .cart-summary .cart-totals .totals tr.totals.grand .amount{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:block}.cart-wrapper .cart-summary ul.checkout-methods-items{margin-top:36px}}@media all and (max-width:991px){.cart-container .continue-shopping{height:20px;line-height:20px}.cart-container .continue-shopping a{line-height:20px}.cart-container .cart-summary{padding-bottom:4rem}.cart-container .cart-summary .free-shipping-bar{margin-top:0}.cart-container .cart-summary .free-shipping-bar .progress-bar-container{margin-top:10px}.cart-container .cart-summary .free-shipping-bar .outer-bar{display:none}.cart-container .cart-summary .free-shipping-bar .progress-text{font-size:1.3rem}.cart-container .cart-summary ul.checkout-methods-items{margin-top:12px}.cart-container .cart-summary #toggler{display:block}.cart-container .cart-summary .cart-totals{max-height:50px;-webkit-transition:max-height .4s ease-in-out;-o-transition:max-height .4s ease-in-out;transition:max-height .4s ease-in-out;overflow:hidden}.cart-container .cart-summary .cart-totals .totals tr.totals.sub{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:10px}.cart-container .cart-summary .cart-totals .totals tr.ns-rules{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.cart-container .cart-summary .cart-totals .totals tr[class=totals]{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.cart-container .cart-summary .cart-totals .totals tr.grand,.cart-container .cart-summary .cart-totals .totals tr.totals-tax{min-width:200px;border:0 !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cart-container .cart-summary .cart-totals tbody{width:100%;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}.cart-container .cart-summary .cart-totals.opened{max-height:200px}.cart-container .cart-summary klarna-placement,.cart-container .cart-summary #scan_pay_cart{display:none}}.checkout-cart-index.price-default-view .cart-wrapper .cart.table-wrapper .price-info span.price.old-price{display:none}.checkout-cart-index.price-default-view .cart-wrapper .cart.table-wrapper .price-info span.price.discount{display:none}.checkout-cart-index .block.crosssell .product-wrapper .price-box{letter-spacing:initial}.checkout-cart-index .block.crosssell .product-wrapper .old-price .price{margin-left:5px}