.ui,.ui.header,:not(i){font-family:Inter,sans-serif!important}a:hover{color:#387ff9!important}body.pushable .pusher{background:#fff!important}@media(min-width:1200px)and (max-width:1499px){.ui.container{width:1050px!important}}@media(min-width:1500px){.ui.container{width:1340px!important}}.ui.menu{border:0!important;border-radius:0;box-shadow:none!important;position:relative}.ui.menu .item{padding:20px}.top-menu .ui.menu a.item:hover{background:rgba(0,0,0,.102)!important;color:#fff!important}.top-bar{display:flex;flex-direction:column}@media(min-width:768px){.top-bar{align-items:center;flex-direction:row}}.top-bar>div{margin:0!important}.top-bar>.item{color:#fff;padding:10px 20px;white-space:nowrap}.top-bar>.item:hover{background:rgba(0,0,0,.102)}.top-bar .dropdown .menu{background:#fff!important}header a.item:hover{color:inherit!important}.ui.menu .item:before{display:none}.pusher>#menu{background:transparent!important;margin:0 auto!important;max-width:100%;position:relative;width:1340px!important}.pusher>#menu .menu{background:none}.pusher>#menu .menu .item{background:none;padding-bottom:10px!important;padding-top:10px!important}.pusher>#menu:after{all:unset;background:#086dd3;bottom:0;content:"";height:600px;left:-100%;position:absolute;width:300%;z-index:-1}.pusher>.container>header>.segment{padding:25px 0 16px!important}header .ui.menu{background:#f5f5f5;justify-content:center}header .ui.menu:before{all:unset;background:#fff;box-shadow:0 0 1px 1px #eaeaea;content:"";height:100%;left:-100%;position:absolute;top:0;width:300%}header .ui.three.column.stackable.grid>.column{width:auto!important}header .ui.three.column.stackable.grid>.column:nth-child(2){flex-grow:1}header .ui.three.column.stackable.grid>.column:nth-child(3) .button{background:none;box-shadow:0 0 0 1px rgba(0,0,0,.082)}header .ui.three.column.stackable.grid>.column:nth-child(3) .button .icon{color:#086dd3}header .ui.three.column.stackable.grid>.column:nth-child(3) .button span{color:#252525;font-weight:500}.ui.breadcrumb{line-height:1.8;margin-left:0!important}.ui.breadcrumb a{color:#086dd3}.ui.breadcrumb .active{color:inherit;font-weight:400!important}@media(max-width:767px){.ui.breadcrumb{padding:0 20px}}#products.three.cards{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0!important}@media(min-width:1200px){#products.three.cards{grid-template-columns:repeat(3,minmax(240px,1fr))}}#products.three.cards .card{margin:0!important;width:unset}.card{box-shadow:none!important}.card,.card .image{background:transparent!important}.card .image,.card .image .dimmer{border-radius:6px!important;overflow:hidden!important}.card .content{padding:20px 0!important}.card .sylius-product-price,.sylius-product-name{font-size:1.2em!important;margin:5px 0}.card .sylius-product-original-price,.card .sylius-product-price{display:inline-block}.promotion_label{background-color:#086dd3!important;color:#fff!important}.card .content .promotion_label{position:absolute;right:20px;top:10px}.button{border-radius:5px!important;font-weight:400!important}.primary.button{background:#086dd3!important}.huge.button{font-size:1.1rem!important}.ui.icon.labeled.button{padding:16px 50px 16px 73px!important}.ui.icon.labeled.button i{background:none!important;width:80px!important}.ui.large.comments{max-width:unset}.ui.large.comments .comment{border:1px solid #eee;border-radius:6px;padding:25px;width:100%}.ui.header>.icon{display:none}.ui.header>.icon+.content{font-size:1.2em;padding:0}.ui.header>.icon+.content .sub.header{line-height:1.7;margin-top:10px}.ui.items>.item>.content{padding:3px}.sylius-flash-message{margin:3em 0 1em!important}.cart.popup .item{padding-bottom:10px!important;padding-top:10px!important}@media(max-width:799px){.top-menu{display:block}}@media(min-width:800px){.top-menu{align-items:center;display:flex;justify-content:space-between}}@media(max-width:1399px){.top-menu__link{padding:5px 20px}}.top-menu__link{color:#fff;display:inline-block;font-weight:700}.top-menu__link:hover{color:#fff!important;text-decoration:underline}.ui.star.rating .active.icon{color:#21b999!important;text-shadow:none!important}.ui.four.doubling.cards{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0!important}@media(min-width:1200px){.ui.four.doubling.cards{grid-template-columns:repeat(4,minmax(240px,1fr))}}.ui.four.doubling.cards .card{margin:0!important;width:unset}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid{display:block!important;padding:30px 15px 60px!important}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column{flex-grow:1;flex-shrink:0;padding:0!important;width:100%!important}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:first-child .image img{border-radius:6px}@media(max-width:1199px){[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:first-child{margin-bottom:40px!important}}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child>*{margin:0!important;padding:0!important}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child>.monster.header{border:0;font-size:2.2em}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child>.text.menu .item{padding-left:0!important}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child>.stackable.grid{align-items:center;padding:25px 0!important}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child>.stackable.grid .sub.header{color:#666;font-weight:400}@media(max-width:767px){[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child>.stackable.grid{display:block!important}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child>.stackable.grid>*{padding:0 0 5px!important;text-align:left!important}}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child>.stackable.grid>*{padding:0}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child>.segment{border:0;box-shadow:none;line-height:3;margin-bottom:30px!important}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child>.segment p{font-size:15px;line-height:1.8}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child .form>.button{margin-top:20px}[data-route=sylius_shop_product_show] .ui.top.attached.large.tabular.menu{position:relative}[data-route=sylius_shop_product_show] .ui.top.attached.large.tabular.menu:before{background:#f5f5f5;bottom:0;content:"";height:2px;left:-100%;position:absolute;width:300%}[data-route=sylius_shop_product_show] .ui.top.attached.large.tabular.menu .item{border:0;border-bottom:3px solid transparent;padding:20px 30px}[data-route=sylius_shop_product_show] .ui.top.attached.large.tabular.menu .item:hover{border-color:#d7d7d7;border-width:2px!important}[data-route=sylius_shop_product_show] .ui.top.attached.large.tabular.menu .item.active{border-color:#086dd3;border-width:3px!important}[data-route=sylius_shop_product_show] .ui.bottom.attached.tab.segment{border:0;font-size:15px;line-height:1.8;padding:30px 0}@media(min-width:1200px){[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid{display:flex!important}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column{flex-basis:50%}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child{flex-basis:50%;padding-left:40px!important}}@media(min-width:1500px){[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column{flex-basis:60%}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child{flex-basis:40%;padding-left:60px!important}}[data-route=sylius_shop_product_index] .ui.monster.section.dividing.header{border:0;margin:50px auto 120px;max-width:800px;position:relative;text-align:center}[data-route=sylius_shop_product_index] .ui.monster.section.dividing.header .sub.header{line-height:1.7;margin-top:20px}[data-route=sylius_shop_product_index] .ui.fluid.vertical.menu .item:not(.header){border-radius:6px;padding:10px 0 10px 26px!important;position:relative}[data-route=sylius_shop_product_index] .ui.fluid.vertical.menu .item:not(.header):before{background:transparent;content:"•";display:block;height:auto;left:6px;position:absolute;top:50%;transform:translateY(-50%);width:auto}[data-route=sylius_shop_product_index] .ui.fluid.vertical.menu .item.header{border-bottom:2px solid #eee;font-size:1.8em;margin-bottom:20px;padding:0 0 18px}[data-route=sylius_shop_product_index] .twelve.wide.column .ui.segment{border:0;box-shadow:none;padding:0}@media(min-width:768px){[data-route=sylius_shop_product_index] .ui.fluid.vertical.menu{transform:translateY(86px)}[data-route=sylius_shop_product_index] .twelve.wide.column .ui.segment{background:#eee;transform:translate(-18%,-70px);transform:translate(-122px,-70px);width:100%;width:900px}}[data-route=sylius_shop_product_index] .twelve.wide.column .ui.segment form>.grid{flex-wrap:nowrap!important}[data-route=sylius_shop_product_index] .twelve.wide.column .ui.segment form .column{padding-bottom:0;padding-top:0;width:auto!important}[data-route=sylius_shop_product_index] .twelve.wide.column .ui.segment input{background:#eee;border:0;padding:1.04em 1em}[data-route=sylius_shop_product_index] .twelve.wide.column .ui.segment .button{background:#eee!important;border:0!important;font-size:0!important;height:48px;margin-left:5px;padding:0!important;width:48px}[data-route=sylius_shop_product_index] .twelve.wide.column .ui.segment .button i{color:gray;font-size:16px!important;width:48px!important}[data-route=sylius_shop_homepage] .homepage .ui.hidden.divider:first-child{margin:0}[data-route=sylius_shop_homepage] .homepage-banner{margin-bottom:110px;position:relative}[data-route=sylius_shop_homepage] .homepage-banner .homepage-banner__image img{width:100%}@media(max-width:991px){[data-route=sylius_shop_homepage] .homepage-banner .homepage-banner__content{background:#eee;font-size:28px;font-weight:700;line-height:1.6;padding:40px 20px;text-align:center}}@media(min-width:992px){[data-route=sylius_shop_homepage] .homepage-banner .homepage-banner__content{bottom:70px;color:#fff;font-size:50px;font-weight:700;left:70px;line-height:1.4;max-width:500px;position:absolute}[data-route=sylius_shop_homepage] .homepage-banner .homepage-banner__content .button{background:transparent!important;border:0!important;color:#086dd3!important;font-size:18px!important;font-weight:700!important;padding:0!important;text-decoration:underline;text-transform:uppercase}}@media(min-width:1640px){[data-route=sylius_shop_homepage] .homepage-banner{height:660px}[data-route=sylius_shop_homepage] .homepage-banner .homepage-banner__image{border-radius:0 0 6px 6px;height:100%;left:50%;overflow:hidden;position:absolute;top:0;transform:translateX(-50%);width:1600px;z-index:-1}[data-route=sylius_shop_homepage] .homepage-banner .homepage-banner__content{bottom:110px;font-size:60px;left:0;line-height:1.2;max-width:600px}}[data-route=sylius_shop_homepage] .homepage .secondary.segment{background:none;border:0;box-shadow:none;padding:0;position:relative}[data-route=sylius_shop_homepage] .homepage .secondary.segment.newsletter{margin:90px 0;padding:90px 0}[data-route=sylius_shop_homepage] .homepage .secondary.segment.newsletter>.grid>.row{display:block!important;text-align:center}[data-route=sylius_shop_homepage] .homepage .secondary.segment.newsletter>.grid>.row>.column{display:block!important;margin:0 auto;max-width:800px!important;width:100%!important}[data-route=sylius_shop_homepage] .homepage .secondary.segment.newsletter p{font-size:1.2em;line-height:2;margin-bottom:40px}[data-route=sylius_shop_homepage] .homepage .secondary.segment.newsletter:before{background:#eee;border-radius:6px;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1600px}[data-route=sylius_shop_homepage] .homepage .secondary.segment:last-child{margin:70px 0 0;padding:90px 0}[data-route=sylius_shop_homepage] .homepage .secondary.segment:last-child p{font-size:1.2em;line-height:2}[data-route=sylius_shop_homepage] .homepage .secondary.segment:last-child:before{background:#eee;content:"";display:block;height:1px;left:-100%;position:absolute;top:0;width:300%}.ui.horizontal.section.divider.header,[data-route=sylius_shop_homepage] .ui.huge.header{display:block;font-size:2.4em!important;letter-spacing:0;text-align:center}.ui.horizontal.section.divider.header,[data-route=sylius_shop_homepage] .homepage>.ui.huge.header{margin-bottom:40px;margin-top:60px}.ui.horizontal.section.divider.header:after,[data-route=sylius_shop_homepage] .ui.huge.header:after{all:unset;color:#086dd3;content:"›";display:inline-block;padding:0 0 0 15px}[data-route=sylius_shop_homepage] .ui.inverted.vertical.footer.segment{margin-top:220px!important}[data-route=sylius_shop_cart_checkout] .ui.two.column.stackable.grid,[data-route=sylius_shop_cart_save] .ui.two.column.stackable.grid,[data-route=sylius_shop_cart_summary] .ui.two.column.stackable.grid{margin-bottom:10px;margin-top:20px}[data-route=sylius_shop_cart_checkout] .ui.segment,[data-route=sylius_shop_cart_save] .ui.segment,[data-route=sylius_shop_cart_summary] .ui.segment{border:0;box-shadow:none;padding:0}[data-route=sylius_shop_account_order_show] table tbody td,[data-route=sylius_shop_cart_checkout] .column:first-child .table tbody td,[data-route=sylius_shop_cart_save] .column:first-child .table tbody td,[data-route=sylius_shop_cart_summary] .column:first-child .table tbody td,[data-route=sylius_shop_checkout_complete] form table tbody td{border:0!important;border-bottom:1px solid #eee!important;padding:24px 0 14px!important}[data-route=sylius_shop_account_order_show] table thead th,[data-route=sylius_shop_cart_checkout] .column:first-child .table thead th,[data-route=sylius_shop_cart_save] .column:first-child .table thead th,[data-route=sylius_shop_cart_summary] .column:first-child .table thead th,[data-route=sylius_shop_checkout_complete] form table thead th{background:transparent!important;border:none!important;border-bottom:2px solid #eee!important;color:#999;white-space:nowrap}[data-route=sylius_shop_account_order_show] table td:nth-child(2),[data-route=sylius_shop_account_order_show] table th:nth-child(2),[data-route=sylius_shop_cart_checkout] .column:first-child .table td:nth-child(2),[data-route=sylius_shop_cart_checkout] .column:first-child .table th:nth-child(2),[data-route=sylius_shop_cart_save] .column:first-child .table td:nth-child(2),[data-route=sylius_shop_cart_save] .column:first-child .table th:nth-child(2),[data-route=sylius_shop_cart_summary] .column:first-child .table td:nth-child(2),[data-route=sylius_shop_cart_summary] .column:first-child .table th:nth-child(2),[data-route=sylius_shop_checkout_complete] form table td:nth-child(2),[data-route=sylius_shop_checkout_complete] form table th:nth-child(2){padding-right:20px!important;text-align:right}[data-route=sylius_shop_account_order_show] table th:nth-child(3),[data-route=sylius_shop_cart_checkout] .column:first-child .table th:nth-child(3),[data-route=sylius_shop_cart_save] .column:first-child .table th:nth-child(3),[data-route=sylius_shop_cart_summary] .column:first-child .table th:nth-child(3),[data-route=sylius_shop_checkout_complete] form table th:nth-child(3){text-align:left!important;width:60px}[data-route=sylius_shop_account_order_show] table th:nth-child(4),[data-route=sylius_shop_cart_checkout] .column:first-child .table th:nth-child(4),[data-route=sylius_shop_cart_save] .column:first-child .table th:nth-child(4),[data-route=sylius_shop_cart_summary] .column:first-child .table th:nth-child(4),[data-route=sylius_shop_checkout_complete] form table th:nth-child(4){text-align:right!important}[data-route=sylius_shop_account_order_show] table .sylius-product-name,[data-route=sylius_shop_cart_checkout] .column:first-child .table .sylius-product-name,[data-route=sylius_shop_cart_save] .column:first-child .table .sylius-product-name,[data-route=sylius_shop_cart_summary] .column:first-child .table .sylius-product-name,[data-route=sylius_shop_checkout_complete] form table .sylius-product-name{color:#3f3f3f!important;font-size:.9em!important;font-weight:700}[data-route=sylius_shop_account_order_show] table .image,[data-route=sylius_shop_cart_checkout] .column:first-child .table .image,[data-route=sylius_shop_cart_save] .column:first-child .table .image,[data-route=sylius_shop_cart_summary] .column:first-child .table .image,[data-route=sylius_shop_checkout_complete] form table .image{border-radius:5px;margin-right:15px;width:100px!important}[data-route=sylius_shop_account_order_show] table .sub.header,[data-route=sylius_shop_cart_checkout] .column:first-child .table .sub.header,[data-route=sylius_shop_cart_save] .column:first-child .table .sub.header,[data-route=sylius_shop_cart_summary] .column:first-child .table .sub.header,[data-route=sylius_shop_checkout_complete] form table .sub.header{color:#adadad!important}[data-route=sylius_shop_cart_checkout] .column:first-child .table .sylius-cart-remove-button,[data-route=sylius_shop_cart_save] .column:first-child .table .sylius-cart-remove-button,[data-route=sylius_shop_cart_summary] .column:first-child .table .sylius-cart-remove-button{background:transparent;border:1px solid #eee}[data-route=sylius_shop_cart_checkout] .column:first-child .table .sylius-total,[data-route=sylius_shop_cart_save] .column:first-child .table .sylius-total,[data-route=sylius_shop_cart_summary] .column:first-child .table .sylius-total{font-weight:700}[data-route=sylius_shop_cart_checkout] .five.column:last-child,[data-route=sylius_shop_cart_save] .five.column:last-child,[data-route=sylius_shop_cart_summary] .five.column:last-child{padding-left:50px!important}[data-route=sylius_shop_cart_checkout] .column:last-child .ui.dividing.header,[data-route=sylius_shop_cart_save] .column:last-child .ui.dividing.header,[data-route=sylius_shop_cart_summary] .column:last-child .ui.dividing.header{border:0;border-bottom:2px solid #eee;color:#999;font-size:1em;margin-bottom:20px;margin-top:15px;padding-bottom:14px}[data-route=sylius_shop_cart_checkout] .column:last-child .table td,[data-route=sylius_shop_cart_save] .column:last-child .table td,[data-route=sylius_shop_cart_summary] .column:last-child .table td{padding:16px 0}[data-route=sylius_shop_cart_checkout] .column:last-child .table .header td,[data-route=sylius_shop_cart_save] .column:last-child .table .header td,[data-route=sylius_shop_cart_summary] .column:last-child .table .header td{padding-top:30px!important}[data-route=sylius_shop_login] h1.ui.header{font-size:26px!important;margin:40px 0}[data-route=sylius_shop_login] .ui.padded.segment .ui.header,[data-route=sylius_shop_register] .ui.padded.segment .ui.header{border:0;font-size:26px!important;margin-top:20px}[data-route=sylius_shop_login] .ui.segment{border:0;box-shadow:none;padding:0}@media(min-width:656px){[data-route=sylius_shop_login] .ui.segment>.relaxed.grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(655px,1fr));margin:0!important}}[data-route=sylius_shop_login] .ui.segment>.relaxed.grid>.column{width:unset}[data-route=sylius_shop_login] .ui.segment>.relaxed.grid>.divider{display:none}[data-route=sylius_shop_login] .ui.segment>.relaxed.grid .column:first-child{background:#fff;border:1px solid #eee;border-radius:6px;padding:30px 60px 70px!important}[data-route=sylius_shop_login] .ui.segment>.relaxed.grid .column:first-child .button{margin-top:20px}[data-route=sylius_shop_login] .ui.segment>.relaxed.grid .column:first-child button.button{background:#086dd3}[data-route=sylius_shop_login] .ui.segment>.relaxed.grid .column:last-child{padding:30px 60px 70px!important}[data-route=sylius_shop_login] .ui.segment>.relaxed.grid .column:last-child .button{background:#086dd3}[data-route=sylius_shop_login] .ui.segment>.relaxed.grid .column:last-child .button:hover{background:#fff;border:1px solid #086dd3}[data-route=sylius_shop_register] .ui.header{margin:10px 0 30px}[data-route=sylius_shop_register] .ui.container>.ui.padded.segment{background:#fff;border:1px solid #eee;border-radius:6px;padding:30px 60px 70px!important}[data-route=sylius_shop_register] .ui.container>.ui.padded.segment .ui.header:not(:first-child){margin-top:60px}[data-route=sylius_shop_register] .ui.container>.ui.padded.segment button{margin-top:40px}[data-route^=sylius_shop_account_] .breadcrumb{padding-bottom:20px}[data-route^=sylius_shop_account_] .ui.grid{margin-top:0}[data-route^=sylius_shop_account_] .ui.container .ui.grid>.twelve.wide.column:last-child{padding-left:60px}[data-route^=sylius_shop_account_] .ui.container .ui.grid .column:last-child .ui.segment{border:none;box-shadow:none;padding:0}[data-route^=sylius_shop_account_] .ui.container .ui.grid .column:last-child .ui.top.attached.styled.header{background:none;border:0;padding:0}[data-route^=sylius_shop_account_] .ui.fluid.vertical.menu .item{border-bottom:1px solid #eee;padding-left:0;padding-right:0}[data-route^=sylius_shop_account_] h1.header{border:0!important;margin-bottom:20px;margin-top:10px!important}[data-route^=sylius_shop_account_] h1.header .sub.header{padding-top:15px}[data-route=sylius_shop_account_dashboard] .ui.large.list{border:1px solid #eee;border-radius:5px;padding:25px}[data-route=sylius_shop_account_dashboard] .ui.large.list .item{padding-bottom:10px}[data-route^=sylius_shop_checkout_] .grid .segment,[data-route^=sylius_shop_checkout_] .steps+.segment{border:0;box-shadow:none;padding:0}[data-route^=sylius_shop_checkout_] .grid .segments .segment{padding:30px}[data-route^=sylius_shop_checkout_] .grid>.column:first-child .segment .header{border:0;font-size:24px}[data-route^=sylius_shop_checkout_] .ui.container>.segment:first-child .menu{align-items:center;margin-top:40px}[data-route^=sylius_shop_checkout_] .steps{line-height:1.5!important;margin-bottom:60px}[data-route^=sylius_shop_checkout_] .steps .active .title,[data-route^=sylius_shop_checkout_] .steps .step.completed i:before{color:#086dd3!important}[data-route^=sylius_shop_checkout_] .ui.icon.dropdown.labeled.button{background:#eee!important}[data-route=sylius_shop_account_order_show] .segment,[data-route=sylius_shop_checkout_complete] form>.segment{margin-bottom:40px!important;padding:30px!important}[data-route=sylius_shop_account_order_show] .ui.container .ui.grid .column:last-child .ui.segment{border:1px solid rgba(34,36,38,.15)!important;box-shadow:0 1px 2px 0 rgba(34,36,38,.15)!important}[data-route=sylius_shop_account_order_show] .segment .header,[data-route=sylius_shop_checkout_complete] form>.segment .header{border:0;font-size:18px}[data-route=sylius_shop_account_order_show] .table,[data-route=sylius_shop_checkout_complete] .table{border:0}[data-route=sylius_shop_account_order_show] .table tfoot td,[data-route=sylius_shop_account_order_show] .table tfoot th,[data-route=sylius_shop_checkout_complete] .table tfoot td,[data-route=sylius_shop_checkout_complete] .table tfoot th{background:transparent;padding:20px 0!important}[data-route=sylius_shop_account_order_show] .table tfoot tr:last-child td,[data-route=sylius_shop_checkout_complete] .table tfoot tr:last-child td{font-weight:700}[data-route=sylius_shop_account_order_show] .table+.grid .message,[data-route=sylius_shop_checkout_complete] .table+.grid .message{background:#f3f4f5;border:1px solid #e0e0e0;box-shadow:none!important;padding:30px}[data-route=sylius_shop_account_order_show] .segment .ui.huge.primary.fluid.icon.labeled.button,[data-route=sylius_shop_checkout_complete] .segment .ui.huge.primary.fluid.icon.labeled.button{display:block!important;height:60px;margin:40px auto!important;max-width:500px!important}[data-route^=sylius_shop_checkout_] .ui.very.basic.table td{padding:16px 0}[data-route^=sylius_shop_checkout_] .ui.center.aligned.icon.header,[data-route^=sylius_shop_checkout_] .ui.center.aligned.icon.header+.divider+.segment{background:#f3f4f5;border-radius:5px;padding:40px 0}[data-route^=sylius_shop_checkout_] .ui.center.aligned.icon.header+.divider{display:none}.ui.inverted.vertical.footer.segment{background:#1e2e3e;margin-top:300px!important}.ui.inverted.vertical.footer.segment .segment{background:transparent}.ui.inverted.vertical.footer.segment .column{box-shadow:none!important}.ui.inverted.vertical.footer.segment .item{padding:7px 0}.pre-footer{align-items:center;background:#086dd3;border-radius:6px;margin:-250px auto 110px;max-width:1600px}.pre-footer>div{padding:20px;text-align:center}@media(min-width:1000px){.pre-footer{display:flex;height:260px;justify-content:space-around;padding:0 120px}.pre-footer>div{max-width:400px}}.pre-footer>div>*{display:block;font-size:18px;line-height:1.8;opacity:.7}.pre-footer>div>strong{opacity:1!important}.pre-footer>div>div:first-child{display:inline-block;font-size:36px;padding-bottom:10px}label{display:inline-block!important;font-size:16px!important;line-height:1.4!important;margin:15px 0 0!important;padding:0 0 10px!important}.toggle label{padding-left:60px!important}input,select{padding-bottom:.95em!important;padding-top:.95em!important}input:focus{border-color:#086dd3!important}select.ui.dropdown{height:auto!important}.buttons .ui.labeled.icon.button,.ui.basic.button,.ui.button,.ui.labeled.button,.ui.labeled.icon.button{background:transparent!important;border:1px solid #e1e1e1!important;border-radius:4px!important;box-shadow:none!important;color:#3d3d3d!important;display:inline-block;font-size:15px!important;padding:14px 24px!important}.buttons .ui.labeled.icon.button,.ui.labeled.icon.button{padding-left:62px!important}.buttons .ui.labeled.icon.button.green,.buttons .ui.labeled.icon.button.primary,.buttons .ui.labeled.icon.button.submit,.ui.basic.button.green,.ui.basic.button.primary,.ui.basic.button.submit,.ui.button.green,.ui.button.primary,.ui.button.submit,.ui.labeled.button.green,.ui.labeled.button.primary,.ui.labeled.button.submit,.ui.labeled.icon.button.green,.ui.labeled.icon.button.primary,.ui.labeled.icon.button.submit{background:#086dd3!important;border-color:#086dd3!important;color:#fff!important}.dimmer .ui.button,.ui.button.slick-arrow{color:#fff!important}.buttons .ui.labeled.icon.button:hover,.ui.basic.button:hover,.ui.button:hover,.ui.labeled.button:hover,.ui.labeled.icon.button:hover{background:#086dd3!important;border-color:#086dd3!important;color:#086dd3!important}.ui.toggle.checkbox input:checked~.box:before,.ui.toggle.checkbox input:checked~label:before,.ui.toggle.checkbox input:focus:checked~.box:before,.ui.toggle.checkbox input:focus:checked~label:before{background-color:#086dd3!important}address{font-style:normal;line-height:1.6}.text-teal{color:#086dd3}.address-cards{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:1500px){.address-cards{grid-template-columns:1fr 1fr}}.address-card--default{margin-bottom:20px}.address-card-content{border:1px solid rgba(34,36,38,.1);border-radius:6px;box-shadow:0 2px 4px 0 rgba(34,36,38,.03)!important;display:flex;flex-direction:column;gap:16px;height:100%;padding:25px;position:relative}.address-card-content.default{border-color:#086dd3}.address-card .buttons{display:flex;flex-wrap:wrap;gap:6px}.address-label{background:#086dd3;border-radius:0 0 0 5px;color:#fff;font-size:.8em;font-weight:700;padding:5px 10px;position:absolute;right:-1px;text-transform:uppercase;top:-1px}.address-card .buttons .buttons .ui.labeled.icon.button,.address-card .buttons .ui.basic.button,.address-card .buttons .ui.button,.address-card .buttons .ui.labeled.button,.address-card .buttons .ui.labeled.icon.button{padding:6px 10px 6px 0!important}.address-card .buttons .buttons .ui.labeled.icon.button .icon,.address-card .buttons .ui.basic.button .icon,.address-card .buttons .ui.button .icon,.address-card .buttons .ui.labeled.button .icon,.address-card .buttons .ui.labeled.icon.button .icon{padding:7px 0!important;position:relative!important;width:30px!important}.text-break{word-break:break-word}.mobile-only{display:none}.desktop-only{display:inline}@media screen and (max-width:768px){.mobile-only{display:inline}.desktop-only{display:none}}body{background-color:#f9fafb}#menu{border-radius:0}#footer{margin-top:4em;padding:4em}.pusher{display:flex;flex-direction:column;min-height:100vh}.pusher>#footer{flex:1}.cart.popup{min-width:300px}.ui.monster.header{font-size:3em}.ui.unmargined.segments{margin:0}#searchbar{display:flex}#searchbarTextField{flex-grow:100}#searchbarButtons{width:fit-content;width:-moz-fit-content}.old-price{font-size:80%;text-decoration:line-through}.old-price,.tax-disabled{color:#a0a0a0}.homepage .carousel-wrapper{position:relative}.homepage .carousel-nav .carousel-left,.homepage .carousel-nav .carousel-right{position:absolute;top:50%;transform:translateY(-50%)}.homepage .carousel-nav .carousel-left{left:30px}.homepage .carousel-nav .carousel-right{right:30px}.homepage .carousel{margin:0 -1em}.homepage .carousel-item{padding:5px 1em}@media(min-width:992px){.homepage .featured.column .card .content{padding-top:41px;text-align:center}.homepage .featured.column .card .content .header{font-size:26px}.homepage .featured.column .cards,.homepage .featured.column .cards .ui.fluid.card{height:100%}}@media(max-width:991px){.homepage .odd.doubling>.card:first-child{width:calc(100% - 2em)!important}}.newsletter .ui.form{display:flex!important}.newsletter .ui.form .newsletter-button,.newsletter .ui.form .newsletter-input{margin:5px}.newsletter .ui.form .newsletter-input{flex-grow:1}