@media(max-width:68.99em){.cart-summary{flex-direction:column-reverse!important}}.cart-summary table tr{display:table-row!important}.cart-summary table tr td{padding:5px!important}@media(min-width:69em)and (max-width:89.99em){.cart-summary table tr td{padding:5px 0!important}}@media(max-width:47.99em){.cart-summary table tr.large.header{margin-top:0}}.cart-summary table tr.large.header td{font-size:16px}.cart-summary #sylius-cart-items span{font-size:medium}.cart-summary .cart-image img{max-height:100px;max-width:100px!important}@media(max-width:89.99em){.cart-summary .coupon.ui.action.input:not([class*="left action"]){display:block}.cart-summary .coupon.ui.action.input:not([class*="left action"]) input{border-radius:.28571429rem!important;border-right:1px solid rgba(34,36,38,.15)!important}.cart-summary .coupon.ui.action.input:not([class*="left action"]) .button:last-child{border-radius:.28571429rem}.cart-summary .coupon.ui.action.input:not([class*="left action"]) button{margin-top:1em!important}}.cart-summary .coupon-applied-message i.icon{font-size:2em!important}@media(max-width:119.99em){.cart-summary .totals-segment h2.ui.header{font-size:1.5rem}}@media(min-width:69em)and (max-width:89.99em){.cart-summary .totals-segment h2.ui.header{font-size:1.2rem}}@media(max-width:89.99em){.cart-summary .divider.--before-update-cart{display:none}}.cart-summary .incentive-box .incentive-header{border-bottom:1px solid #f1f1f1;padding-bottom:.5em}.cart-summary .incentive-box .incentive-content{padding-top:.5em}.cart-summary .incentive-box .incentive-content .incentive__container .incentive__missing{display:flex;gap:5px}.cart-summary .incentive-box .incentive-content .incentive__container .incentive__missing .incentive__missing__value{font-weight:700}.cart-summary .incentive-box .incentive-content .incentive__container .progress__bar{background-color:#f7f7f8;border-radius:3px;height:6px;position:relative;width:100%}.cart-summary .incentive-box .incentive-content .incentive__container .progress__bar:after{background-color:#5da52b;border-radius:3px;content:"";height:6px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:width .5s cubic-bezier(.55,.055,.675,.19);transition:width .5s cubic-bezier(.55,.055,.675,.19);width:var(--progress-bar-width,0)}.cart-summary .incentive-box .incentive-content .incentive__container .incentive__available{color:#5da52b}.cart-summary .incentive-box .incentive-content .incentive__container .cart-incentives-disclaimer{text-align:right}@media(max-width:29.99em){.cart-summary-page h1.ui.header{font-size:1.71428571rem}.cart-summary-page h1.ui.header .sub.header{font-size:16px}}#sylius-cart-update{background-color:#efefef;color:var(--color-black)}@media(max-width:29.99em){.sylius-cart-clear{width:100%}}.sylius-total.--discounted{color:red;text-decoration:line-through}@media(max-width:68.99em){.checkout__step .steps{flex-direction:row!important}}@media(max-width:68.99em)and (min-width:48em){.checkout__step .steps .step{display:block}}.checkout__step .steps .step.disabled .description,.checkout__step .steps .step.disabled .title{color:var(--color-textColor)}@media(max-width:68.99em){.checkout__step .steps .step .icon{margin-bottom:1rem;margin-right:0}.checkout__step .steps .step .content{text-align:center}}.checkout__step .steps .step .content .title{font-size:1.28571429rem}@media(max-width:47.99em){.checkout__step .steps .step .content .title{font-size:var(--font-size-standard)}}@media(max-width:29.99em){.checkout__step .steps .step .content .title{font-size:var(--font-size-zeta-mobile)}}.checkout__step .steps .step .content .description{font-size:var(--font-size-standard)}@media(max-width:68.99em){.checkout__step .steps .step .content .description{display:none}}@media(max-width:47.99em){.checkout__step .steps.ui.two>.step{width:50%!important}.checkout__step .steps.ui.three>.step{width:33.333%!important}.checkout__step .steps.ui.four>.step{width:25%!important}.checkout__step .steps.ui.five>.step{width:20%!important}.checkout__step .steps.ui.six>.step{width:16.666%!important}.checkout__step .steps.ui.seven>.step{width:14.285%!important}.checkout__step .steps.ui.eight>.step{width:12.5%!important}}.checkout__step fieldset legend{width:100%}@media(max-width:29.99em){.checkout__step h1.ui.header{font-size:1.6rem}.checkout__step h1.ui.header .sub.header{font-size:1rem}.checkout__step .prev-step{font-size:.875em}}.checkout__step .ui.form .field label,.checkout__step .ui.toggle.checkbox label{color:var(--color-textColor)!important}.checkout__step table#sylius-checkout-subtotal thead tr th{padding:.92857143em .78571429em}.checkout__step table#sylius-checkout-subtotal tbody,.checkout__step table#sylius-checkout-subtotal tbody tr{display:table-row!important}.checkout__step table#sylius-checkout-subtotal tbody tr td{padding:5px!important}.checkout__step #sylius-order th,.checkout__step #sylius-order thead,.checkout__step thead{background:#000!important}.checkout__step .ui.steps .step.active .title{color:var(--color-alpha)}.checkout__step #sylius-payment-methods .item>.content>a.header,.checkout__step #sylius-shipping-methods .item>.content>a.header{color:unset}.checkout__step #sylius-payment-methods .item>.content>a.header label,.checkout__step #sylius-shipping-methods .item>.content>a.header label{cursor:pointer}@media(max-width:68.99em){.checkout__step>div>.ui.grid>.stackable.stackable.row>.column,.checkout__step>div>.ui.stackable.grid>.column.grid>.column,.checkout__step>div>.ui.stackable.grid>.column.row>.column,.checkout__step>div>.ui.stackable.grid>.column:not(.row),.checkout__step>div>.ui.stackable.grid>.row>.column,.checkout__step>div>.ui.stackable.grid>.row>.wide.column,.checkout__step>div>.ui.stackable.grid>.wide.column{-webkit-box-shadow:none!important;box-shadow:none!important;margin:0!important;padding:1rem!important;width:100%!important}}@media(max-width:47.99em){.checkout__step>div>.ui.grid>.stackable.stackable.row>.column:not(.--no-empty-padding),.checkout__step>div>.ui.stackable.grid>.column.grid>.column:not(.--no-empty-padding),.checkout__step>div>.ui.stackable.grid>.column.row>.column:not(.--no-empty-padding),.checkout__step>div>.ui.stackable.grid>.column:not(.row):not(.--no-empty-padding),.checkout__step>div>.ui.stackable.grid>.row>.column:not(.--no-empty-padding),.checkout__step>div>.ui.stackable.grid>.row>.wide.column:not(.--no-empty-padding),.checkout__step>div>.ui.stackable.grid>.wide.column:not(.--no-empty-padding){padding:1rem 0!important}}@media(min-width:69.01em){.checkout__login .login-container{border-right:1px solid rgba(34,36,38,.25);height:100%;padding-right:1em}}@media(max-width:69em){.checkout__login .login-container{border-bottom:1px solid rgba(34,36,38,.25)}}@media(min-width:48em){.checkout__login .no-login-container .register-container{border-right:1px solid rgba(34,36,38,.25);height:100%}}.checkout__login .no-login-container .ui.stackable.grid>.wide.column{padding:0 1rem!important}@media(max-width:47.99em){.checkout__login .hide-on-mobile{display:none}.checkout__login .-btn-alpha{width:100%}.checkout__login .-btn-alpha.guest-order-button{background-color:transparent;border:none;color:#bebebe}.checkout__login .hl.beta{color:#000}}.checkout__address #sylius-api-login-form{background-color:#fff;border:1px solid rgba(31,33,38,.5);border-radius:3px;box-shadow:0 3px 0 0 rgba(31,33,38,.08);cursor:text;display:none;margin-bottom:1.44em;padding:.83333em 1.2em;position:relative;transition:border .35s cubic-bezier(.215,.61,.355,1);width:100%}.checkout__address .province-container{display:none!important}.checkout__complete table #promotion-total,.checkout__complete table #shipping-total,.checkout__complete table #subtotal,.checkout__complete table #tax-total,.checkout__complete table #total{font-size:var(--font-size-standard)}@media(max-width:47.99em){.checkout__complete table #promotion-total,.checkout__complete table #shipping-total,.checkout__complete table #subtotal,.checkout__complete table #tax-total,.checkout__complete table #total{font-size:var(--font-size-standard)}.checkout__complete #sylius-payments .content,.checkout__complete #sylius-shipments .content{font-size:1rem}.checkout__complete #sylius-payments i.icon,.checkout__complete #sylius-shipments i.icon{font-size:2em}}.checkout__complete table#sylius-order tbody tr{display:table-row!important}.checkout__complete table#sylius-order tbody tr td span{font-size:16px}.checkout__complete .ui.table:not(.unstackable) tbody{display:table-row-group!important}@media(max-width:47.99em){.checkout__complete form .required.field{width:98%}}.cart-summary #sylius-cart-items thead{background:#000!important}.cart-summary #sylius-cart-items td{padding:35px 5px!important}.cart-summary .product-info{position:relative}.cart-summary .product-info a{width:100%}@media(min-width:48.01em){.cart-summary .table-item-line-totals{display:flex;flex-direction:column}}.cart-summary .module-nav--meta{flex-direction:row;margin:0;padding:0;top:0;width:100%!important;z-index:100}.cart-summary .nav__meta--lang{margin-top:-5px}.cart-summary .sylius-product-name{font-weight:400}.cart-summary .sylius-quantity input,.cart-summary .sylius-quantity select{width:75px!important}.cart-summary #sylius-cart-items tr,.cart-summary #sylius-order tr{border-bottom:1px solid #f1f1f1;padding:0 20px}.cart-summary #sylius-cart-items th,.cart-summary #sylius-order th{padding:5px!important}.cart-summary #sylius-cart-button{margin-top:16px}@media(min-width:64em){.cart-summary .cart-info__wrapper{display:flex}}.cart-summary .cart-info__wrapper .cart-image{margin-right:10px;min-height:80px;text-align:center;width:120px}@media(max-width:63.99em){.cart-summary .cart-info__wrapper .cart-image{display:block;width:100%}}.cart-summary .cart-info__wrapper .cart-image img{max-height:120px;max-width:120px!important;width:auto}@media(max-width:63.99em){.cart-summary .cart-info__wrapper .cart-image img{display:block;height:auto;max-height:150px;max-width:100%!important;width:auto}}.cart-summary .cart-info__wrapper .cart-content{max-width:calc(100% - 140px);min-width:100px;position:relative;width:100%}@media(max-width:63.99em){.cart-summary .cart-info__wrapper .cart-content{max-width:100%;width:100%}}@media(min-width:64em){.cart-summary .cart-info__wrapper .cart-content .content{position:absolute;top:50%;transform:translateY(-50%)}}.cart-summary .stackable #sylius-cart-items td{background:#fff;padding:35px 5px!important}.cart-summary .ui.steps .step.active .title{color:var(--color-alpha)}.cart-summary .del-mobile,.cart-summary .sylius-total-mobile{display:none}.cart-summary .cart-head-mobile{display:none!important}.cart-summary .payment-choice label{font-weight:700!important}@media only screen and (max-width:767px){.cart-summary .cart-head-mobile{display:table-header-group!important}.cart-summary .cart-head-desktop{display:none!important}.cart-summary .sylius-total{font-weight:700}.cart-summary .sylius-total-mobile{display:inline-block}.cart-summary td{display:block;padding:5px!important;text-align:left!important}.cart-summary .del-mobile{display:inline-block;position:absolute;right:5px;top:5px}.cart-summary .del-desktop{display:none!important}.cart-summary #sylius-cart-items td,.cart-summary #sylius-order td{display:block;padding:5px!important;text-align:left!important}}@media only screen and (max-width:680px){.cart-summary #sylius-cart-items tr,.cart-summary #sylius-order tr{border-bottom:5px solid #f1f1f1;display:block}.cart-summary #sylius-coupon button{width:100%}.cart-summary .steps .completed,.cart-summary .steps .disabled{display:none!important}}.cart-summary .list-headline-wrapper{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;margin-bottom:1.728em}@media(min-width:90em){.cart-summary .list-headline-wrapper{margin-bottom:1.95312em}}.cart-summary .product__list .list__list{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;margin-top:-2.0736em}.cart-summary .product__list .list__list .card__card{margin-top:2.0736em;position:relative;-webkit-transition:z-index 0s cubic-bezier(.645,.045,.355,1) .35s;transition:z-index 0s cubic-bezier(.645,.045,.355,1) .35s;width:100%}.cart-summary .product__list .list__list .card__card:before{background-color:#fff;-webkit-box-shadow:0 0 0 1px #c7c7c9,3px 3px 0 0 rgba(31,33,38,.08);box-shadow:0 0 0 1px #c7c7c9,3px 3px 0 0 rgba(31,33,38,.08);content:"";display:block;height:100%;left:0;padding-bottom:75%;pointer-events:none;position:absolute;top:0;-webkit-transition:opacity .15s cubic-bezier(.215,.61,.355,1),width .35s cubic-bezier(.215,.61,.355,1) .15s,height .35s cubic-bezier(.215,.61,.355,1) 50ms,left .35s cubic-bezier(.215,.61,.355,1) .15s,top .35s cubic-bezier(.215,.61,.355,1) .15s,-webkit-box-shadow .35s cubic-bezier(.215,.61,.355,1) .25s;transition:opacity .15s cubic-bezier(.215,.61,.355,1),width .35s cubic-bezier(.215,.61,.355,1) .15s,height .35s cubic-bezier(.215,.61,.355,1) 50ms,left .35s cubic-bezier(.215,.61,.355,1) .15s,top .35s cubic-bezier(.215,.61,.355,1) .15s,-webkit-box-shadow .35s cubic-bezier(.215,.61,.355,1) .25s;transition:opacity .15s cubic-bezier(.215,.61,.355,1),width .35s cubic-bezier(.215,.61,.355,1) .15s,height .35s cubic-bezier(.215,.61,.355,1) 50ms,left .35s cubic-bezier(.215,.61,.355,1) .15s,top .35s cubic-bezier(.215,.61,.355,1) .15s,box-shadow .35s cubic-bezier(.215,.61,.355,1) .25s;transition:opacity .15s cubic-bezier(.215,.61,.355,1),width .35s cubic-bezier(.215,.61,.355,1) .15s,height .35s cubic-bezier(.215,.61,.355,1) 50ms,left .35s cubic-bezier(.215,.61,.355,1) .15s,top .35s cubic-bezier(.215,.61,.355,1) .15s,box-shadow .35s cubic-bezier(.215,.61,.355,1) .25s,-webkit-box-shadow .35s cubic-bezier(.215,.61,.355,1) .25s;width:100%;z-index:0}.cart-summary .product__list .list__list .card__card .card-wrapper{position:relative;z-index:1}.cart-summary .no-touchevents .product__list .list__list .card__card:hover{border:none;-webkit-transition:z-index 0s cubic-bezier(.645,.045,.355,1) .35s;transition:z-index 0s cubic-bezier(.645,.045,.355,1) .35s;z-index:2}.cart-summary .no-touchevents .product__list .list__list .card__card:hover:before{-webkit-box-shadow:0 0 0 1px #c7c7c9,0 20px 30px -30px #c7c7c9,3px 3px 0 0 rgba(31,33,38,.08);box-shadow:0 0 0 1px #c7c7c9,0 20px 30px -30px #c7c7c9,3px 3px 0 0 rgba(31,33,38,.08);height:calc(110% + 30px);left:-5%;opacity:1;top:-5%;-webkit-transition:opacity .15s cubic-bezier(.215,.61,.355,1),width .35s cubic-bezier(.215,.61,.355,1) .15s,height .35s cubic-bezier(.215,.61,.355,1) 50ms,left .35s cubic-bezier(.215,.61,.355,1) .15s,top .35s cubic-bezier(.215,.61,.355,1) .15s,-webkit-box-shadow .35s cubic-bezier(.215,.61,.355,1) .25s;transition:opacity .15s cubic-bezier(.215,.61,.355,1),width .35s cubic-bezier(.215,.61,.355,1) .15s,height .35s cubic-bezier(.215,.61,.355,1) 50ms,left .35s cubic-bezier(.215,.61,.355,1) .15s,top .35s cubic-bezier(.215,.61,.355,1) .15s,-webkit-box-shadow .35s cubic-bezier(.215,.61,.355,1) .25s;transition:opacity .15s cubic-bezier(.215,.61,.355,1),width .35s cubic-bezier(.215,.61,.355,1) .15s,height .35s cubic-bezier(.215,.61,.355,1) 50ms,left .35s cubic-bezier(.215,.61,.355,1) .15s,top .35s cubic-bezier(.215,.61,.355,1) .15s,box-shadow .35s cubic-bezier(.215,.61,.355,1) .25s;transition:opacity .15s cubic-bezier(.215,.61,.355,1),width .35s cubic-bezier(.215,.61,.355,1) .15s,height .35s cubic-bezier(.215,.61,.355,1) 50ms,left .35s cubic-bezier(.215,.61,.355,1) .15s,top .35s cubic-bezier(.215,.61,.355,1) .15s,box-shadow .35s cubic-bezier(.215,.61,.355,1) .25s,-webkit-box-shadow .35s cubic-bezier(.215,.61,.355,1) .25s;width:110%}.cart-summary .no-touchevents .product__list .list__list .card__card:hover .bottom__addition .addition__cta{max-height:200px;opacity:1}.cart-summary .touchevents .product__list .list__list .card__card{border:none;margin-bottom:4.29982em;-webkit-transition:z-index 0s cubic-bezier(.645,.045,.355,1) .35s;transition:z-index 0s cubic-bezier(.645,.045,.355,1) .35s;z-index:2}@media(min-width:90em){.cart-summary .product__list .list__list{margin-top:-2.44141em}.cart-summary .product__list .list__list .card__card{margin-top:2.44141em}}@media(min-width:40em){.cart-summary .product__list .list__list .card__card{width:48.35613%}}@media(min-width:64em){.cart-summary .product__list .list__list .card__card{width:31.1415%}}@media(min-width:90em){.cart-summary .touchevents .product__list .list__list .card__card{margin-bottom:5.96046em}}.cart-summary .touchevents .product__list .list__list .card__card:before{-webkit-box-shadow:0 0 0 1px #c7c7c9,3px 3px 0 0 rgba(31,33,38,.08);box-shadow:0 0 0 1px #c7c7c9,3px 3px 0 0 rgba(31,33,38,.08);height:calc(100% + 40px);opacity:1;-webkit-transition:opacity .15s cubic-bezier(.645,.045,.355,1),width .35s cubic-bezier(.645,.045,.355,1) .15s,height .35s cubic-bezier(.645,.045,.355,1) 50ms,left .35s cubic-bezier(.645,.045,.355,1) .15s,top .35s cubic-bezier(.645,.045,.355,1) .15s,-webkit-box-shadow .35s cubic-bezier(.645,.045,.355,1) .25s;transition:opacity .15s cubic-bezier(.645,.045,.355,1),width .35s cubic-bezier(.645,.045,.355,1) .15s,height .35s cubic-bezier(.645,.045,.355,1) 50ms,left .35s cubic-bezier(.645,.045,.355,1) .15s,top .35s cubic-bezier(.645,.045,.355,1) .15s,-webkit-box-shadow .35s cubic-bezier(.645,.045,.355,1) .25s;transition:opacity .15s cubic-bezier(.645,.045,.355,1),width .35s cubic-bezier(.645,.045,.355,1) .15s,height .35s cubic-bezier(.645,.045,.355,1) 50ms,left .35s cubic-bezier(.645,.045,.355,1) .15s,top .35s cubic-bezier(.645,.045,.355,1) .15s,box-shadow .35s cubic-bezier(.645,.045,.355,1) .25s;transition:opacity .15s cubic-bezier(.645,.045,.355,1),width .35s cubic-bezier(.645,.045,.355,1) .15s,height .35s cubic-bezier(.645,.045,.355,1) 50ms,left .35s cubic-bezier(.645,.045,.355,1) .15s,top .35s cubic-bezier(.645,.045,.355,1) .15s,box-shadow .35s cubic-bezier(.645,.045,.355,1) .25s,-webkit-box-shadow .35s cubic-bezier(.645,.045,.355,1) .25s;width:100%}.cart-summary .touchevents .product__list .list__list .card__card .bottom__addition .addition__cta{max-height:200px;opacity:1}@media(min-width:40em){.cart-summary .product__list .list__list .card__card--placeholder{width:48.35613%}}@media(min-width:64em){.cart-summary .product__list .list__list .card__card--placeholder{width:31.1415%}}.cart-summary .product__list .list__list .card__card .top__image{background-color:#fff;padding:1em;position:relative}@media(min-width:90em){.cart-summary .product__list .list__list .card__card .top__image{padding:1em}}.cart-summary .product__list .list__list .card__card .image-wrapper{padding-bottom:60%}.cart-summary .product__list .list__list .card__card .card__bottom{position:relative}.cart-summary .product__list .list__list .card__card .card__bottom span{display:block}.cart-summary .product__list .list__list .card__card .card__bottom .-hide{display:none}.cart-summary .product__list .list__list .card__card .bottom__content{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:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:.83333em 1.44em 1.44em}@media(min-width:90em){.cart-summary .product__list .list__list .card__card .bottom__content{padding:.8em 1.5625em 1.5625em}}.cart-summary .product__list .list__list .card__card .bottom__addition{background:#fff}.cart-summary .product__list .list__list .card__card .bottom__addition .addition__cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;margin-left:1.44em;max-height:0;opacity:0;overflow:hidden;position:absolute;top:100%;-webkit-transition:opacity .3s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.645,.045,.355,1);width:100%;z-index:1}@media(min-width:90em){.cart-summary .product__list .list__list .card__card .bottom__addition .addition__cta{margin-left:1.5625em}}.cart-summary .product__list .list__list .card__card .bottom__addition .cta{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;cursor:pointer}.cart-summary .product__list .list__list .card__card .bottom__addition .cta span{color:var(--color-alpha)}.cart-summary .product__list .list__list .card__card .bottom__addition .cta:hover .compare__icon{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.cart-summary .product__list .list__list .card__card .bottom__addition .cta .compare__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:.5787em;-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1)}@media(min-width:90em){.cart-summary .product__list .list__list .card__card .bottom__addition .cta .compare__icon{margin-right:.512em}}.cart-summary .card-wrapper .heading{display:block}.cart-summary .product-list--list{padding:10px 8px}.cart-summary #sylius-order th,.cart-summary #sylius-order thead,.cart-summary thead{background:#000!important}.cart-summary #sylius-api-login .sylius-validation-error{display:none!important}.cart-summary .module-nav.mobile{display:none}.cart-summary .module-nav.desktop{display:block}@media(max-width:64em){.cart-summary .module-nav.desktop{display:none}.cart-summary .module-nav.mobile{display:block;margin-top:16px;text-align:right}.cart-summary #sylius-cart-button{display:block!important}.cart-summary #sylius-cart-button a{display:none}.cart-summary #sylius-cart-button a:last-child{display:block}}@media only screen and (max-width:767px){.cart-summary .ui.table:not(.table-mobile) tr>td,.cart-summary .ui.table:not(.unstackable) tr{display:table!important;padding:0;width:100%!important}.cart-summary .ui.table:not(.table-mobile) tr>td{display:table-cell!important}}@media(max-width:119.99em){.cart-summary h2.ui.header{font-size:1.5rem}}@media(min-width:69em)and (max-width:89.99em){.cart-summary h2.ui.header{font-size:1.2rem}}@media(max-width:47.99em){.cart-summary h2.ui.header{font-size:1.28571429rem}}.cart-summary-totals{border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;box-shadow:none;display:flex;margin:1em 0}.cart-summary-totals .__totals-spacing{width:65%}@media(max-width:79.99em){.cart-summary-totals .__totals-spacing{width:50%}}@media(max-width:47.99em){.cart-summary-totals .__totals-spacing{display:none}}.cart-summary-totals .__totals-values{border-left:1px solid rgba(34,36,38,.1);padding:.78571429em;width:35%}@media(max-width:79.99em){.cart-summary-totals .__totals-values{width:50%}}@media(max-width:47.99em){.cart-summary-totals .__totals-values{width:100%}}.cart-summary-totals [class*="right aligned"]{text-align:right}.cart-summary-totals tr td{padding:.25em .75em!important}.cart-summary-totals table tr:not(:last-child){box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1)!important}.ui.divided.horizontal.list>.item{line-height:1!important}#sylius-payment-methods .item{flex-direction:row!important}@media(max-width:29.99em){#sylius-payment-methods .item .header{font-size:var(--font-size-standard)}}#sylius-shipping-methods .item{flex-direction:row!important}@media(max-width:29.99em){#sylius-shipping-methods .item .header{font-size:var(--font-size-standard)}}@media(min-width:30.01em){#sylius-shipping-methods .item .content{width:100%}}#sylius-shipping-methods .item .extra{margin:0;width:auto}#sylius-shipping-methods .item .extra>div{margin:0}#sylius-cart-promotion-total{white-space:nowrap}