.ui,.ui.header,.ui.menu,:not(i),body{font-family:var(--font-family)!important}body{overflow-x:hidden}body h1.ui.header,body h2.ui.header,body h3.ui.header{color:var(--title-color);font-family:var(--title-font-family)!important}body a:hover{color:var(--primary-color)!important}.ui.horizontal.section.divider.header:after,[data-route=sylius_shop_homepage] .ui.huge.header:after{color:var(--primary-color)}.ui.button.primary,.ui.labeled.icon.button.primary{background:var(--btn-bg-color)!important;border-color:var(--btn-bg-color)!important;color:var(--btn-text-color)!important}.ui.basic.button,.ui.button,.ui.labeled.button,.ui.labeled.icon.button,.ui.labeled.icon.button.primary{position:relative}.ui.basic.button:hover,.ui.button:hover,.ui.labeled.button:hover,.ui.labeled.icon.button.primary:hover,.ui.labeled.icon.button:hover{background:var(--btn-hover-bg-color)!important;border-color:var(--btn-hover-bg-color)!important;color:var(--btn-hover-text-color)!important}.ui.breadcrumb a{color:var(--primary-color)}.ui.breadcrumb a:hover{color:var(--primary-color)!important}.ui.button.btn-no-border{border:0!important}.ui.card .ui.dimmer,.ui.inverted.button:hover{color:var(--inverted-btn-hover-text-color)!important}.blurring.dimmable>.dimmer{background-color:transparent}.ui.inverted.button{position:relative;text-shadow:-1px 0 4px rgba(0,0,0,.471)!important}.ui.inverted.button:hover{background-color:var(--inverted-btn-hover-bg-color)!important;border-color:var(--inverted-btn-hover-bg-color)!important;box-shadow:0 0 0 2px var(--inverted-btn-hover-bg-color) inset!important}.ui.monster.header{font-size:2em!important}.hidden{display:none}img{max-width:100%}.mb-30{margin-bottom:30px}.mr-1{margin-right:.15em}.promotion_label{background-color:var(--promotion-bg-color)!important;color:var(--promotion-text-color)!important}.ui.breadcrumb:first-child{margin-top:20px}.ui.grid.confirm__container{display:flex;justify-content:center}.center.aligned.sixteen.wide.column.confirm__content{border-radius:5px;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);display:flex;flex-direction:column;margin:10rem 0 8rem;padding:2rem;width:25%!important}.ui.large.blue.button.confirm__custom--margin-btn{margin-bottom:1em}.ui.large.green.button.confirm__custom--margin-btn{background:var(--btn-bg-color)!important;border-color:var(--btn-bg-color)!important}.ui.toggle.checkbox .box:before,.ui.toggle.checkbox label:before{background:rgba(0,0,0,.05);border:none;border-radius:4px;box-shadow:none;content:"";display:block;height:1.5rem;position:absolute;top:0;transform:none;width:1.5rem;z-index:1}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{color:var(--btn-text-color);content:"\e800"!important}.ui.toggle.checkbox input:checked~label:before{background-color:var(--primary-color)!important}.ui.segment.custom__page-border{border:none;box-shadow:none}.ui.segment.custom__page-border .bitbag-page-name{border:none;margin-bottom:2.3rem}.ui.segment.custom__page-border .ui.dividing.header{border:none}.ui.toggle.checkbox .box:after,.ui.toggle.checkbox label:after{background:none;border:none;box-shadow:none!important;left:0!important;top:.15rem}.ui.toggle.checkbox input:checked~.box:after,.ui.toggle.checkbox input:checked~label:after{left:0}.ui.toggle.checkbox .box,.ui.toggle.checkbox label{min-height:1.5rem}.ui.toggle.checkbox:has(label[for=sylius_contact_cgv]):after,.ui.toggle.checkbox:has(label[for=sylius_customer_registration_cgv]):after{left:1.5rem!important;top:10px!important}.toggle label{padding-left:30px!important}.ui.radio.checkbox input:checked~.box:after,.ui.radio.checkbox input:checked~label:after{content:""!important}.ui.stackable.grid .filter-container .filter-sort{align-items:center;display:flex}.ui.stackable.grid .filter-container .filter-sort .products-count.hide-on-mobile{margin-right:.5em}.products-count.hide-on-desktop{text-align:right;width:100%}h1.ui.monster .products-count.hide-on-mobile{color:initial;float:right;font-size:1rem;font-weight:400}h1.ui.dividing.header.bitbag-page-name{font-size:3rem}.ui.pagination.menu>.active.item{padding:20px}.ui.star.rating .active.icon{color:#fbbc04!important}.card .content{padding:10px 0!important}.card .sylius-product-price{font-size:unset!important}.ui.blue.labeled.large.icon.submit.button{background:var(--btn-bg-color)!important;border-color:var(--btn-bg-color)!important}.ui.blue.labeled.large.icon.submit.button:hover{background:var(--btn-hover-bg-color)!important;border-color:var(--btn-hover-bg-color)!important}.error__page--container{align-items:center;display:flex;flex-direction:column;gap:130px;height:100vh;justify-content:center}.error__page--img{width:370px}.error__page--text{font-family:Montserat,sans-serif!important;font-size:50px;text-align:center;width:50%}.error__page--btn-home{width:auto!important}.slider_block_highlighted_products_bottom .ui.card>.image,.slider_block_highlighted_products_bottom .ui.cards>.card>.image,.slider_block_highlighted_products_middle .ui.card>.image,.slider_block_highlighted_products_middle .ui.cards>.card>.image,.slider_block_highlighted_products_top .ui.card>.image,.slider_block_highlighted_products_top .ui.cards>.card>.image{align-items:center;display:flex;justify-content:center}.slider_block_highlighted_products_bottom .ui.card>.image img,.slider_block_highlighted_products_bottom .ui.cards>.card>.image img,.slider_block_highlighted_products_middle .ui.card>.image img,.slider_block_highlighted_products_middle .ui.cards>.card>.image img,.slider_block_highlighted_products_top .ui.card>.image img,.slider_block_highlighted_products_top .ui.cards>.card>.image img{max-height:100%;max-width:100%;width:auto}[data-route=bitbag_sylius_elasticsearch_plugin_shop_list_products] .ui.card>.image,[data-route=bitbag_sylius_elasticsearch_plugin_shop_list_products] .ui.cards>.card>.image,[data-route=bitbag_sylius_elasticsearch_plugin_shop_search] .ui.card>.image,[data-route=bitbag_sylius_elasticsearch_plugin_shop_search] .ui.cards>.card>.image,[data-route=sylius_shop_cart_summary] .ui.card>.image,[data-route=sylius_shop_cart_summary] .ui.cards>.card>.image,[data-route=sylius_shop_product_show] .ui.card>.image,[data-route=sylius_shop_product_show] .ui.cards>.card>.image{align-items:center;display:flex;height:312.5px;justify-content:center}[data-route=bitbag_sylius_elasticsearch_plugin_shop_list_products] .ui.card>.image img,[data-route=bitbag_sylius_elasticsearch_plugin_shop_list_products] .ui.cards>.card>.image img,[data-route=bitbag_sylius_elasticsearch_plugin_shop_search] .ui.card>.image img,[data-route=bitbag_sylius_elasticsearch_plugin_shop_search] .ui.cards>.card>.image img,[data-route=sylius_shop_cart_summary] .ui.card>.image img,[data-route=sylius_shop_cart_summary] .ui.cards>.card>.image img,[data-route=sylius_shop_product_show] .ui.card>.image img,[data-route=sylius_shop_product_show] .ui.cards>.card>.image img{max-height:100%;max-width:100%;width:auto}[data-route=sylius_shop_cart_summary] .column:first-child .table .image{height:100px;object-fit:cover}.nine.wide.right.aligned.column{display:none}h1.ui.header,h3.ui.header{font-weight:500}@media screen and (max-width:1500px) and (min-width:1200px){[data-route=bitbag_sylius_elasticsearch_plugin_shop_list_products] .ui.card>.image,[data-route=bitbag_sylius_elasticsearch_plugin_shop_list_products] .ui.cards>.card>.image,[data-route=bitbag_sylius_elasticsearch_plugin_shop_search] .ui.card>.image,[data-route=bitbag_sylius_elasticsearch_plugin_shop_search] .ui.cards>.card>.image,[data-route=sylius_shop_cart_summary] .ui.card>.image,[data-route=sylius_shop_cart_summary] .ui.cards>.card>.image,[data-route=sylius_shop_product_show] .ui.card>.image,[data-route=sylius_shop_product_show] .ui.cards>.card>.image{height:241.5px}}@media screen and (max-width:1199px) and (min-width:990px){[data-route=bitbag_sylius_elasticsearch_plugin_shop_list_products] .ui.card>.image,[data-route=bitbag_sylius_elasticsearch_plugin_shop_list_products] .ui.cards>.card>.image,[data-route=bitbag_sylius_elasticsearch_plugin_shop_search] .ui.card>.image,[data-route=bitbag_sylius_elasticsearch_plugin_shop_search] .ui.cards>.card>.image{height:212px}[data-route=sylius_shop_cart_summary] .ui.card>.image,[data-route=sylius_shop_cart_summary] .ui.cards>.card>.image,[data-route=sylius_shop_product_show] .ui.card>.image,[data-route=sylius_shop_product_show] .ui.cards>.card>.image{height:291px}}@media screen and (max-width:989px) and (min-width:768px){[data-route=bitbag_sylius_elasticsearch_plugin_shop_list_products] .ui.card>.image,[data-route=bitbag_sylius_elasticsearch_plugin_shop_list_products] .ui.cards>.card>.image,[data-route=bitbag_sylius_elasticsearch_plugin_shop_search] .ui.card>.image,[data-route=bitbag_sylius_elasticsearch_plugin_shop_search] .ui.cards>.card>.image{height:160px}}@media screen and (max-width:989px){[data-route=sylius_shop_cart_summary] .ui.card>.image,[data-route=sylius_shop_cart_summary] .ui.cards>.card>.image,[data-route=sylius_shop_product_show] .ui.card>.image,[data-route=sylius_shop_product_show] .ui.cards>.card>.image{height:346px}}@media screen and (max-width:425px){[data-route=sylius_shop_cart_summary] .ui.card>.image,[data-route=sylius_shop_cart_summary] .ui.cards>.card>.image,[data-route=sylius_shop_product_show] .ui.card>.image,[data-route=sylius_shop_product_show] .ui.cards>.card>.image{height:auto}}@media screen and (max-width:767px) and (min-width:650px){[data-route=bitbag_sylius_elasticsearch_plugin_shop_list_products] .blurring.dimmable.image>.promotion_label_badge{right:10%!important}}@media screen and (max-width:767px){[data-route=bitbag_sylius_elasticsearch_plugin_shop_list_products] .ui.card>.image,[data-route=bitbag_sylius_elasticsearch_plugin_shop_list_products] .ui.cards>.card>.image,[data-route=bitbag_sylius_elasticsearch_plugin_shop_search] .ui.card>.image,[data-route=bitbag_sylius_elasticsearch_plugin_shop_search] .ui.cards>.card>.image{height:auto}.ui.button.cta-wishlist{border:none!important}.ui.fluid.card .content-product{margin:0 auto;max-width:600px;width:100%}}@media screen and (max-width:1440px){.center.aligned.sixteen.wide.column.confirm__content{width:35%!important}}@media screen and (min-width:768px){.hide-on-desktop{display:none!important}}@media screen and (max-width:768px){.center.aligned.sixteen.wide.column.confirm__content{width:60%!important}.none-mobile{display:none!important}}@media screen and (max-width:767px){.hide-on-mobile{display:none!important}}@media screen and (max-width:425px){.center.aligned.sixteen.wide.column.confirm__content{width:80%!important}}.ui .two .column .stackable .grid .productsheet .ui.fluid.card>.image{align-items:center;display:flex;justify-content:center}.ui .two .column .stackable .grid .productsheet .ui.fluid.card>.image>img.ui.image{height:auto;width:auto}.margin-t15{margin-top:15px!important}.email-input-field{display:none!important}.slick-slider{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-sizing:border-box;touch-action:pan-y;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{border-radius:0 0 5px 5px;margin:0;overflow:hidden;padding:0;width:100%}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none!important}.slick-next,.slick-prev{background:none;border:none;color:var(--primary-color);cursor:pointer;display:block;height:18px;outline:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:30px;z-index:1}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:none}.slick-next i.icon,.slick-prev i.icon{font-size:2rem}.slick-prev{left:10px}.slick-next{right:10px}@media screen and (min-width:992px){.slick-prev{left:20px}.slick-next{right:20px}}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:10px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.slick-dots li button{background-color:#fff;border:0;border-radius:10px;color:transparent;cursor:pointer;display:block;font-size:0;height:10px;line-height:0px;outline:none;padding:5px;width:10px}.slick-dots li button:focus,.slick-dots li button:hover{background-color:var(--primary-color);outline:none}.slick-dots li.slick-active button{background-color:var(--primary-color)}.homepage__promotedContent{background-color:#ececec;padding:2rem 0}.promotedContent{height:auto;margin:.75rem;overflow:hidden;position:relative}.promotedContent,.promotedContent__content-title{align-items:center;display:flex;justify-content:center}.promotedContent__content-title{left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.promotedContent__image{border-radius:5px;display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:auto}.promotedContent__title{background-color:var(--primary-color);color:var(--grid-title-color);display:inline-block;font-size:1.375rem;font-weight:700;overflow-wrap:anywhere;padding:1.25rem 2rem;text-align:center}.promotedContent:hover .promotedContent__image{transform:scale(1.1)}.promotedContent:hover .promotedContent__title:after{opacity:1}.homepage__promotedContent .container{padding:0 5rem}.homepage--one{align-items:center;display:flex!important;justify-content:space-evenly}.homepage--one a,.homepage--one div{flex-basis:100%;margin:.75rem 0}.homepage--one .promotedContent__image{height:374px;width:100%}.homepage--flex{align-items:center;display:flex!important;gap:2rem;justify-content:space-evenly}.homepage--flex .slick-slide{margin:1rem}.homepage--flex a,.homepage--flex div{flex-basis:100%;margin:.75rem 0}.homepage--flex .promotedContent__image{height:379px;width:100%}.homepage--four{display:grid!important;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.homepage--four .promotedContent__image{height:100%;width:100%}.homepage--four .item-grid--1{grid-area:1/1/3/2;height:auto}.homepage--four .item-grid--2{grid-area:1/2/2/3}.homepage--four .item-grid--3{grid-area:1/3/2/4}.homepage--four .item-grid--4{grid-area:2/2/3/4;max-height:382px}.homepage--five{display:grid!important;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.homepage--five .item-grid--1{grid-area:1/1/3/2;height:auto}.homepage--five .item-grid--2{grid-area:1/2/2/3}.homepage--five .item-grid--3{grid-area:2/2/3/3}.homepage--five .item-grid--4{grid-area:1/3/2/4}.homepage--five .item-grid--5{grid-area:2/3/3/4}.homepage--six{display:grid!important;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}.homepage--six .promotedContent{height:auto}.homepage--six .item-grid--1{grid-area:1/1/3/2}.homepage--six .item-grid--2{grid-area:1/2/2/3}.homepage--six .item-grid--3{grid-area:1/3/2/4}.homepage--six .item-grid--4{grid-area:2/2/3/3}.homepage--six .item-grid--5{grid-area:2/3/3/4}.homepage--six .item-grid--6{grid-area:1/4/3/5}.homepage--seven{display:grid!important;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}.homepage--seven .item-grid--1{grid-area:1/1/3/2;height:auto}.homepage--seven .item-grid--2{grid-area:1/2/2/3}.homepage--seven .item-grid--3{grid-area:1/3/2/4}.homepage--seven .item-grid--4{grid-area:2/2/3/3}.homepage--seven .item-grid--5{grid-area:2/3/3/4}.homepage--seven .item-grid--6{grid-area:3/1/4/2}.homepage--seven .item-grid--7{grid-area:3/2/4/4;height:100%;max-height:382px}.homepage--seven .item-grid--7 .promotedContent__image{width:100%}.homepage--eight{display:grid!important;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}.homepage--eight .item-grid--1{grid-area:1/1/3/2;height:auto}.homepage--eight .item-grid--2{grid-area:1/2/2/3}.homepage--eight .item-grid--3{grid-area:1/3/2/4}.homepage--eight .item-grid--4{grid-area:2/2/3/3}.homepage--eight .item-grid--5{grid-area:2/3/3/4}.homepage--eight .item-grid--6{grid-area:3/1/4/2}.homepage--eight .item-grid--7{grid-area:3/2/4/3}.homepage--eight .item-grid--8{grid-area:3/3/4/4}.homepage--nine{display:grid!important;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}.homepage--nine .promotedContent{max-height:379px}.homepage--nine .item-grid--1{grid-area:1/1/2/2}.homepage--nine .item-grid--2{grid-area:1/2/2/3}.homepage--nine .item-grid--3{grid-area:1/3/2/4}.homepage--nine .item-grid--4{grid-area:2/1/3/2}.homepage--nine .item-grid--5{grid-area:2/2/3/3}.homepage--nine .item-grid--6{grid-area:2/3/3/4}.homepage--nine .item-grid--7{grid-area:3/1/4/2}.homepage--nine .item-grid--8{grid-area:3/2/4/3}.homepage--nine .item-grid--9{grid-area:3/3/4/4}.homepage__promotedContent{left:calc(-50vw + 50%);position:relative;width:100vw}@media screen and (max-width:1440px){.homepage--flex.container{padding:1rem}.homepage--flex .promotedContent__image{height:300px}}@media screen and (max-width:1024px){.homepage__promotedContent .container{padding:0}.homepage__promotedContent__image{width:auto}.homepage--flex .promotedContent__image{height:250px}.homepage .promotedContent{height:auto}.homepage .promotedContent__image{width:auto}.homepage--one .promotedContent__image{width:100%}}@media screen and (max-width:900px) and (min-width:768px){.homepage__promotedContent .container{padding:0}.homepage--flex .promotedContent__image{height:200px}}@media screen and (max-width:767px){.ui.container.content.j_slider_category{align-items:normal;display:flex!important;flex-direction:column}.ui.container.content.j_slider_category .promotedContent__image{width:100%}.homepage__promotedContent .promotedContent__image{height:236px}.homepage--four .promotedContent{margin:.75rem 0;width:100%}}.homepage div[class*=slider_block_highlighted_products_] .grid-five{grid-column-gap:0;grid-row-gap:0;display:grid!important;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.homepage div[class*=slider_block_highlighted_products_] .grid-five .ui.fluid.card{margin:0}.homepage div[class*=slider_block_highlighted_products_] .grid-five .ui.card:first-child>.image>img,.homepage div[class*=slider_block_highlighted_products_] .grid-five .ui.cards>.card:first-child>.image>img{height:100%;object-fit:cover}.homepage div[class*=slider_block_highlighted_products_] .grid-five>div:first-child{grid-area:1/1/3/2}.homepage div[class*=slider_block_highlighted_products_] .grid-five>div:first-child>a{display:block;height:100%}.homepage div[class*=slider_block_highlighted_products_] .grid-five>div:first-child img{height:100%;object-fit:cover}.homepage div[class*=slider_block_highlighted_products_] .grid-five>div:nth-child(2){grid-area:1/2/2/3}.homepage div[class*=slider_block_highlighted_products_] .grid-five>div:nth-child(3){grid-area:2/2/3/3}.homepage div[class*=slider_block_highlighted_products_] .grid-five>div:nth-child(4){grid-area:1/3/2/4}.homepage div[class*=slider_block_highlighted_products_] .grid-five>div:nth-child(5){grid-area:2/3/3/4}.homepage div[class*=slider_block_highlighted_products_] .slick-arrow{align-items:center;background:rgba(0,0,0,.5);border:1px solid #e1e1e1;border-radius:4px;box-shadow:none;color:#fff;display:flex;font-size:15px;height:45px;justify-content:center;padding:14px 24px;top:40%;width:68px}.homepage div[class*=slider_block_highlighted_products_] .slick-arrow:hover{background:rgba(var(--primary-color),.173);border-color:rgba(var(--primary-color),.271);color:var(--primary-color)}.homepage div[class*=slider_block_highlighted_products_] .slick-arrow i.icon{font-size:1rem}.homepage div[class*=slider_block_highlighted_products_] .ui.labeled.icon.button.add-to-wishlist{right:2%}.homepage div[class*=slider_block_highlighted_products_] .cards{margin:0 auto;max-width:1204px;width:100%}.homepage div[class*=slider_block_highlighted_products_] a{flex:auto!important}.homepage div[class*=slider_block_highlighted_products_] img{height:100%;object-fit:cover}@media screen and (min-width:1500px){.homepage div[class*=slider_block_highlighted_products_]{padding:0}.homepage div[class*=slider_block_highlighted_products_] .grid-five .card:first-child{width:572px}}@media screen and (max-width:1500px) and (min-width:1200px){.homepage div[class*=slider_block_highlighted_products_] .slick-arrow{top:39%}}@media screen and (max-width:1200px) and (min-width:992px){.homepage div[class*=slider_block_highlighted_products_]{padding:0}.homepage div[class*=slider_block_highlighted_products_] .slick-arrow{top:38%}.homepage div[class*=slider_block_highlighted_products_] .grid-five .card:first-child{width:400px}}@media screen and (min-width:992px){.homepage div[class*=slider_block_highlighted_products_] .grid-five .sylius-product-name{margin-bottom:0;max-width:220px}}@media screen and (max-width:991px){.homepage div[class*=slider_block_highlighted_products_] .grid-five{display:flex!important}.homepage div[class*=slider_block_highlighted_products_] .grid-five .ui.fluid.card{width:290px}}@media screen and (max-width:991px) and (min-width:768px){.homepage div[class*=slider_block_highlighted_products_] .slick-arrow{top:35%}}@media screen and (max-width:576px){.homepage div[class*=slider_block_highlighted_products_] .grid-five .ui.fluid.card{width:100%}}#menu.header-top{color:var(--top-bar-text-color);text-transform:capitalize}#menu.header-top__content{align-items:center;margin:0}#menu.header-top a:hover,#menu.header-top span:hover{color:var(--top-bar-text-color)!important}.pusher>#menu:after{background:var(--primary-color)}.header-top .ui.dropdown .menu{z-index:12}.header-top .ui.inverted.menu .item,.header-top .ui.inverted.menu .item>a:not(.ui){color:var(--top-bar-text-color)}.header-top .menu>.item.sylius-available-locale{text-transform:capitalize}.header-top .menu>.item.sylius-available-locale:hover{color:#000!important}.header-top .top-menu__link{text-transform:none}header a.item:hover{color:var(--menu-hover-text-color)!important}header{margin:auto;width:100%;z-index:20}header .item{color:var(--menu-text-color);padding-bottom:10px;padding-top:10px}header .ui.large.stackable.menu,header .ui.menu .item,header .ui.menu:after,header .ui.menu:before{background-color:var(--menu-bg-color)}.right.menu>.item{text-align:end}.ui.header .sub.header{margin:2em 0}.ui.stackable.grid>.column.sf-align-right{align-items:center;display:flex;justify-content:end}.ui.label.hide-on-desktop{bottom:0;position:absolute;right:0}.button.cart{position:relative}.ui.icon.button{padding:.78571429em!important}.ui.button.cart,.ui.button.cta-wishlist{align-items:center;display:flex;height:35px;padding:0 1em!important}.ui.small.image.logo-header{max-height:150px;width:100%}.ui.search .action:hover{background:transparent}.hide-search{display:none}#bitbag_elasticsearch_search_box_query{border:0!important;margin-right:23.5px;padding:8.5px!important}.sf-search-button{background:transparent;border:none;color:rgba(34,36,38,.6);padding:.25rem;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.searchdiv{border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;margin-right:.25em;opacity:1}.ui.large.stackable.menu{background-color:var(--menu-bg-color)}.open-burger-menu{left:15px;position:absolute;top:50%;transform:translateY(-50%)}.close-burger-menu{position:absolute;top:25px}.menu-mobile{align-items:start;background:var(--menu-bg-color);bottom:0;box-shadow:none;display:flex;flex-direction:column;left:-100%;padding:5rem 2rem;position:fixed;right:100%;top:0;transition:all .5s cubic-bezier(.7,0,.3,1);visibility:hidden;z-index:8888}.menu-mobile__content{width:100%}.menu-mobile__content__item{align-items:center;color:var(--menu-text-color);display:flex;font-size:1.5em;justify-content:space-between;padding:.75em .2em;width:100%}.menu-mobile__content>.menu-mobile__content__item{text-transform:uppercase}.menu-mobile .category-title{font-size:1.5rem;font-weight:500;margin-top:1.8em}.parent__container .item-child{font-size:1.2rem;font-weight:500;padding:7px .2em}.parent__container .item-child span{color:var(--menu-dropdown-text-color);opacity:.7}.item-taxon{font-weight:500;margin:1.75rem 0 0;padding:.75em .1em;text-transform:uppercase}.menu-mobile-open{box-shadow:6px 1px 13px -4px hsla(0,0%,71%,.75);left:0;right:0;visibility:visible;width:55%}.sub-menu-mobile{align-items:start;background-color:var(--menu-dropdown-bg-color);bottom:0;flex-direction:column;left:100%;opacity:0;padding:2rem;position:absolute;right:-100%;top:0;transition:all .5s cubic-bezier(.7,0,.3,1);visibility:hidden}.sub-menu-mobile--open{display:flex;left:0;opacity:1;right:0;visibility:visible;z-index:1}.main-menu{align-items:center;display:flex;justify-content:center;width:100%}.main-menu ul{list-style:none;margin:0 1rem;min-width:150px;padding-left:0}.main-menu a{color:var(--menu-text-color)!important;text-transform:uppercase!important}.main-menu a:hover{background:var(--menu-hover-bg-color)!important}.main-menu a:hover+.sub-menu{display:flex}.main-menu .image-menu{margin-right:.3rem!important;max-height:100px;max-width:100px;width:auto!important;z-index:1000}.main-menu .box__items-menu{height:100%}.main-menu .sub-menu{background:var(--menu-dropdown-bg-color);border-top:1px solid #eaeaea;color:var(--menu-dropdown-text-color);display:flex;justify-content:center;left:-100%;min-height:12.5rem;opacity:0;padding-bottom:3rem;position:absolute;top:100%;transition:opacity .3s;visibility:hidden;width:300%;z-index:10}.main-menu .sub-menu.active{opacity:1;visibility:visible}.main-menu .sub-menu a{color:var(--menu-dropdown-text-color);text-transform:none!important}.main-menu .sub-menu a:hover+.sub-menu{display:flex}.main-menu .sub-menu a.item{background:transparent!important}.main-menu .sub-menu .head-column{background:none!important;color:var(--menu-dropdown-text-color)!important;font-weight:700;opacity:1;transition:opacity .25s}.main-menu .sub-menu .head-column:hover{color:var(--menu-dropdown-hover-text-color)!important;opacity:.7}.main-menu .sub-menu .item-column{color:var(--menu-dropdown-text-color)!important;opacity:1;padding:6px 20px!important;transition:opacity .25s}.main-menu .sub-menu .item-column:hover{color:var(--menu-dropdown-hover-text-color)!important;opacity:.7}.main-menu .sub-menu:hover{display:flex!important}.main-menu .sub-menu__container{display:flex!important;flex-wrap:wrap;justify-content:center}.main-menu .sub-menu .resized__image{height:250px;margin:0 10px;object-fit:cover;width:250px}@media screen and (max-width:1200px){.sub-menu__container{justify-content:space-between}}@media screen and (min-width:769px){.menu-hide-desktop{display:none!important}}@media screen and (max-width:768px){.menu-hide-mobile{display:none!important}}@media screen and (max-width:340px){.ui.small.image{width:100px}}@media screen and (max-width:767px){.ui.stackable.grid>.column.sf-align-right{padding:0!important}.ui.container.sf-header{margin-bottom:0;margin-left:0!important;margin-right:0!important;margin-top:0}.ui.container.sticky-header{background:#fff;left:0;position:fixed;right:0;top:0;z-index:9999}.searchdiv{margin-bottom:1em;margin-left:1.5em;margin-right:1.5em!important}.searchdiv form{width:100%}.ui.label.sf-custom-color{color:#000}}.ui.menu .ui.dropdown.item .menu .item:not(.filtered){display:flex}@media screen and (min-width:768px){.ui.label.sf-custom-color{background-color:rgb(var(--primary-color));color:var(--top-bar-text-color)}.top-menu .top-bar{margin-left:auto}}@media screen and (max-width:768px){.ui.stackable.grid>.column.logo-container{margin-left:45px!important}.ui.small.image.logo-header{max-height:50px;max-width:150px}.pusher>.container>header>.segment{padding:10px 0 0!important}}@media screen and (max-width:600px){.menu-mobile-open{width:100%}}@media screen and (max-width:325px){.ui.small.image.logo-header{max-width:100px}}footer{display:flex;flex-direction:column}#footer-top .footer-top__content{align-items:center;background:var(--prefooter-bg-color);border-radius:8px;display:flex;flex-direction:column;list-style:none;margin:auto;max-width:1600px;padding:4rem;position:relative;top:10rem}.footer-top__reinsurance{color:var(--prefooter-text-color);flex:1;padding:1rem}.footer-top__reinsurance,.footer-top__reinsurance-link{align-items:center;display:flex;flex-direction:column;text-align:center}.footer-top__reinsurance-link{color:var(--prefooter-icon-color)}.footer-top__reinsurance-link p,.footer-top__reinsurance-link strong{color:var(--prefooter-text-color)!important}.footer-top__reinsurance-link:hover{color:var(--prefooter-icon-hover-color)!important}.footer-top__reinsurance-link:hover p,.footer-top__reinsurance-link:hover strong{color:var(--prefooter-hover-text-color)!important}.footer-top__reinsurance-title{padding-top:.5rem}.footer-top__reinsurance-img{max-height:60px;max-width:60px}#footer{background-color:var(--footer-bg-color);color:var(--footer-text-color);margin:0;padding:0}#footer .footer__wrapper{align-items:center;display:flex;flex-direction:column;padding-top:10rem}.footer__content{display:flex;flex-direction:column;list-style:none;padding:0}.footer__content-item.logo{margin:auto}.footer__content-item{padding:2rem;text-align:center}.footer__content-list{list-style:none;padding:0}.footer__content-list li{padding:.25rem 0}.footer__content-link,.footer__copyright-link{color:var(--footer-text-color)}.footer__content-link:hover,.footer__copyright-link:hover{color:var(--footer-hover-text-color)!important}.footer__social{margin:0}.footer__copyright{margin:1rem 0}.footer__social-link{color:var(--sn-color);padding:0 .25rem}.footer__social-link:hover{color:var(--sn-hover-color)!important}@media screen and (min-width:768px){#footer-top .footer-top__content{align-items:flex-start;flex-direction:row;top:5rem}#footer .footer__wrapper{align-items:center;padding-top:5rem}.footer__content{align-items:flex-start;flex-direction:row}.footer__content-item{text-align:left}.footer__copyright{margin-left:auto}}@media screen and (max-width:425px){#footer-top .footer-top__content{top:1rem}#footer .footer__wrapper{padding-top:4rem}}#content{padding:1rem 0;position:relative;top:125px}[data-route=sylius_shop_homepage] .ui.huge.header:after{color:var(--primary-color)}.slide{background-color:#fff;position:relative}.slide__content{left:15%;position:absolute;top:15%}.slide__image{height:245px;max-width:100%;object-fit:cover;width:100%}.slide__link{background-color:#fff}.slide__txt{color:#fff;font-size:1.875rem;font-weight:800;line-height:1.2;text-shadow:2px 2px 3px #000;width:80%}.homepage__slider{margin-top:20px}.homepage__slider--full-size{left:calc(-50vw + 50%);margin-top:0;position:relative;width:100vw}.homepage .content-product{position:static}.homepage .divider{display:none!important}.homepage .ui.card>.content{border-top:none;padding-bottom:0!important}.homepage .products-slider .slick-dots{bottom:20px}.homepage .products-slider .slick-dots li button{border:1px solid var(--primary-color)}.homepage .products-slider .ui.cards{justify-content:center}.homepage .products-slider .card{padding:1rem;position:relative}.homepage .products-slider .card .sylius-product-name{font-size:1rem;font-weight:400;margin:0}@media screen and (max-width:680px){.homepage .products-slider .card .sylius-product-price{margin-top:0}}.homepage .products-slider .card .sylius-product-price+div{margin-top:0!important}.homepage .products-slider .card .content .promotion_label{top:23px}.homepage .products-slider .card a.image:after{content:"";display:block;padding-bottom:100%}.homepage .products-slider .card img{position:absolute}.homepage .sylius-product-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no-margin-top{margin-top:0!important}.homepage__textsContent{display:flex;flex-direction:column-reverse;margin-top:3rem}.homepage__textsContent--item img{object-fit:cover}.homepage__textsContent--item h2,.homepage__textsContent--item h3{color:#000;font-size:1.875rem}.homepage__textsContent--item p{color:#000;font-size:1.15rem;line-height:1.4}.homepage .secondary.segment.newsletter .ui.bottom.aligned.grid p{line-height:1.4;margin-bottom:1rem}@media screen and (min-width:768px){#content{top:0}.slide__content{left:10%;top:20%}.slide__image{height:345px}.homepage .secondary.segment.newsletter{margin:50px 0 0!important;padding:70px 0!important}}@media screen and (min-width:992px){.slide__txt{font-size:3.125rem;width:520px}.homepage>.ui.huge.header{margin:70px auto 10px!important}.homepage__textsContent{align-items:center;flex-direction:row;justify-content:space-between;margin:90px 90px 0;text-align:left}.homepage__textsContent--item{flex-basis:48%}.homepage__textsContent--item.text-center{flex-basis:100%;text-align:center!important}}@media screen and (min-width:1550px){.slide__image{height:545px}}@media screen and (max-width:1550px) and (min-width:1440px){.slide__image{height:450px}}@media screen and (max-width:992px){.homepage__slider{left:calc(-50vw + 50%);position:relative;width:100vw}.homepage__textsContent{margin:3rem -15px 1rem}.homepage__textsContent--item{margin-bottom:1rem}.homepage__textsContent--item:last-child{padding:0 1rem 1.5rem;text-align:center}}@media screen and (max-width:768px){.homepage__slider{margin-top:0}.homepage .secondary.segment.newsletter .column:first-child{padding-bottom:0!important}.homepage .secondary.segment.newsletter .column:last-child{padding-top:0!important}}@media screen and (max-width:680px){.homepage .secondary.segment.newsletter{margin:20px 0 30px!important;padding:20px 0!important}.homepage>.ui.huge.header{font-size:22px!important;margin:30px auto!important}.homepage .ui.card{padding-bottom:0!important}.homepage .ui.card>.content{padding:10px 0 0!important}}[data-route=sylius_shop_product_index] .cards{clear:both}[data-route=sylius_shop_product_index] .ui.monster.section.dividing.header{font-size:2.5em}@media screen and (max-width:768px){[data-route=sylius_shop_product_index] .ui.monster.section.dividing.header{font-size:2em;margin:20px auto 40px}}[data-route=sylius_shop_product_index] .ui.card>.image>img,[data-route=sylius_shop_product_index] .ui.cards>.card>.image>img{height:240px;object-fit:cover}@media screen and (min-width:992px){[data-route=sylius_shop_product_index] .ui.card>.image>img,[data-route=sylius_shop_product_index] .ui.cards>.card>.image>img{height:353px}}[data-route=sylius_shop_product_index] .sylius-product-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-route=sylius_shop_product_index] .sylius-product-name:hover{color:var(--primary-color)!important}[data-route=sylius_shop_product_index] .card .content .promotion_label{right:10px}[data-route=bitbag_sylius_elasticsearch_plugin_shop_search] h1.ui.monster.header{padding:2rem 0}[data-route=bitbag_sylius_elasticsearch_plugin_shop_search] .products-count.hide-on-desktop{margin-bottom:20px}.ui.monster.section.header{margin:1rem 0 3rem}@media screen and (max-width:768px){.ui.monster.section.header{font-size:2em;margin:20px auto}}.ui.labeled.icon.button.add-to-wishlist{border:0!important;color:var(--wishlist-color)!important;height:42px;padding:0!important;position:absolute;right:0;top:-40px;width:42px;z-index:10}.ui.labeled.icon.button.add-to-wishlist.product-in-wishlist{color:var(--wishlist-active-color)!important}.ui.labeled.icon.button.add-to-wishlist:hover{background-color:transparent!important;color:var(--wishlist-hover-color)!important}.ui.labeled.icon.button.add-to-wishlist.product-in-wishlist:hover{color:var(--wishlist-active-hover-color)!important}.ui.labeled.icon.button.add-to-wishlist>.icon{font-size:22px;left:unset;position:relative;top:unset;width:42px!important}.ui.fluid.card .content-product{min-height:100px;position:relative}.ui.fluid.card .content-product .add-to-wishlist.ui.icon.labeled.button.small.icon-lasted-product{top:-40px}.product__brand{margin-bottom:.75rem;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:220px}.blurring.dimmable.image>.promotion_label_badge{display:flex;flex-wrap:wrap;gap:5px;justify-content:end;position:absolute;right:5px;top:10px;z-index:10}.sixteen.wide.column.filter-container{align-items:center;display:flex;justify-content:space-between;padding:0}.menu.menu-position{left:auto!important;right:0}.popup-filters{background-color:var(--filters-bg-color);height:100vh;left:-100%;overflow-y:auto;position:fixed;top:0;transition:all .5s ease-in-out;width:570px;z-index:100000}.popup-filters .container__filters-action{align-items:center;display:flex}.popup-filters .container__filters-action .btn__filters-delete{background:none;border:none;color:var(--title-color);margin-right:1rem;text-decoration:underline;transition:all .3s}.popup-filters .container__filters-action .btn__filters-delete:hover{color:var(--title-color)!important;cursor:pointer;opacity:.8}.popup-filters.active{box-shadow:-1px -1px 57px 0 rgba(0,0,0,.15);left:0}.header-filter{align-items:center;display:flex;justify-content:space-between;padding:20px;width:250px}.header-filter:hover{background:rgba(0,0,0,.03);cursor:pointer}.item-form{padding:0 2rem}.item-form:last-child{margin:1rem 0 4rem}.item-form__price .title-form{padding-bottom:0!important}.item-form__price label{font-size:14px!important}.item-form__price #price{grid-gap:2rem;display:grid;grid-template-columns:1fr 1fr}.item-form__price #price>.field>.ui.labeled.input>#price_max_price,.item-form__price #price>.field>.ui.labeled.input>#price_min_price{width:110px}.item-form__price #price>.field>.ui.labeled.input>#price_max_price:focus,.item-form__price #price>.field>.ui.labeled.input>#price_min_price:focus{border-color:var(--primary-color)!important}.item-form__price #price .field>label{font-size:14px!important;font-weight:400}.item-form__attributes #attributes>.field,.item-form__attributes #options>.field,.item-form__option #attributes>.field,.item-form__option #options>.field{display:flex;flex-direction:column}.item-form__attributes #attributes>.field label,.item-form__attributes #options>.field label,.item-form__option #attributes>.field label,.item-form__option #options>.field label{font-size:14px!important}.item-form__attributes #attributes>.field>.ui.dropdown>.grouped.fields,.item-form__attributes #options>.field>.ui.dropdown>.grouped.fields,.item-form__option #attributes>.field>.ui.dropdown>.grouped.fields,.item-form__option #options>.field>.ui.dropdown>.grouped.fields{column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr}.item-form__attributes #attributes>.field>.ui.dropdown>.grouped.fields>.field,.item-form__attributes #options>.field>.ui.dropdown>.grouped.fields>.field,.item-form__option #attributes>.field>.ui.dropdown>.grouped.fields>.field,.item-form__option #options>.field>.ui.dropdown>.grouped.fields>.field{margin:0 .5rem}.item-form__attributes #attributes>.field>.ui.dropdown>.grouped.fields>.field>.ui.toggle.checkbox label,.item-form__attributes #options>.field>.ui.dropdown>.grouped.fields>.field>.ui.toggle.checkbox label,.item-form__option #attributes>.field>.ui.dropdown>.grouped.fields>.field>.ui.toggle.checkbox label,.item-form__option #options>.field>.ui.dropdown>.grouped.fields>.field>.ui.toggle.checkbox label{font-size:14px!important;margin:5px 0 0!important}.item-form__close{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.item-form .search.icon.position{left:calc(50% - 60px)!important}.item-form .close-popup:hover{cursor:pointer}.item-form div.ui.label{align-items:center;display:flex}.item-form .title-form{font-weight:700}.card .sylius-product-original-price,.card .sylius-product-price{align-items:baseline;display:inline-flex}.card .sylius-product-original-price del,.card .sylius-product-price del{margin-right:.5rem}.sylius-product-price .price__item.first-price,.tier-price__column .price__item.first-price{font-size:1.2em;font-weight:700;order:0}.sylius-product-price .price__item:not(.first-price),.tier-price__column .price__item:not(.first-price){color:#666;font-size:1em;margin:0 .5rem;order:1}.container__taxonsImages{display:flex;flex-wrap:wrap;justify-content:center;margin:2rem 0}.container__taxonsImages.multiple{gap:2rem}.box__images{align-items:center;display:flex;justify-content:center}.box__images .taxon__image{border:none!important}.overlay__out-of-stock,.overlay__unavailable{align-items:center;background:var(--outofstock-bg-color);border-radius:0 0 4px 4px;bottom:0;color:var(--outofstock-text-color);display:flex;font-style:italic;height:40px;justify-content:center;position:absolute;width:100%;z-index:10}@media screen and (max-width:768px){.popup-filters{width:500px}.item-form:last-child{margin-bottom:2rem}.item-form__price #price>.field>.ui.labeled.input>#price_max_price,.item-form__price #price>.field>.ui.labeled.input>#price_min_price{width:75px}.item-form__attributes #attributes>.field>.ui.dropdown>.grouped.fields,.item-form__attributes #options>.field>.ui.dropdown>.grouped.fields,.item-form__option #attributes>.field>.ui.dropdown>.grouped.fields,.item-form__option #options>.field>.ui.dropdown>.grouped.fields{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:680px){.popup-filters{width:100%}}@media screen and (max-width:425px){#filter-container{padding:0 0 1rem!important}.header-filter{padding:20px 10px;width:175px}.item-form__price label{font-size:16px!important}.item-form__attributes #attributes>.field>.ui.dropdown>.grouped.fields,.item-form__attributes #options>.field>.ui.dropdown>.grouped.fields,.item-form__option #attributes>.field>.ui.dropdown>.grouped.fields,.item-form__option #options>.field>.ui.dropdown>.grouped.fields{grid-template-columns:1fr 1fr}.item-form__attributes #attributes>.field>.ui.dropdown>.grouped.fields>.field>.ui.toggle.checkbox label,.item-form__attributes #options>.field>.ui.dropdown>.grouped.fields>.field>.ui.toggle.checkbox label,.item-form__option #attributes>.field>.ui.dropdown>.grouped.fields>.field>.ui.toggle.checkbox label,.item-form__option #options>.field>.ui.dropdown>.grouped.fields>.field>.ui.toggle.checkbox label{margin:8px 0 0!important}.item-form__attributes #attributes>.field label,.item-form__attributes #options>.field label,.item-form__option #attributes>.field label,.item-form__option #options>.field label{font-size:16px!important}}[data-route=sylius_shop_product_show] .productsheet .ui.divider:not(.vertical):not(.horizontal){border-color:#fff}[data-route=sylius_shop_product_show] .productsheet #product-price{font-weight:lighter!important}[data-route=sylius_shop_product_show] .productsheet .quantity{align-items:flex-end;display:flex}[data-route=sylius_shop_product_show] .productsheet .quantity .ui.labeled.icon.button.add-to-wishlist{align-items:center;background-color:#eaeaea!important;border:0!important;border-radius:50%!important;bottom:15px;color:var(--wishlist-color)!important;display:flex;font-size:22px!important;height:40px!important;justify-content:center;left:25px;padding:0!important;position:relative;width:40px!important}[data-route=sylius_shop_product_show] .productsheet .quantity .ui.labeled.icon.button.add-to-wishlist.product-in-wishlist{color:var(--wishlist-active-color)!important}[data-route=sylius_shop_product_show] .productsheet .quantity .ui.labeled.icon.button.add-to-wishlist:hover{background-color:transparent!important;border:1px solid var(--wishlist-hover-color)!important;color:var(--wishlist-hover-color)!important}[data-route=sylius_shop_product_show] .productsheet .quantity .ui.labeled.icon.button.add-to-wishlist.product-in-wishlist:hover{border-color:var(--wishlist-active-hover-color)!important;color:var(--wishlist-active-hover-color)!important}[data-route=sylius_shop_product_show] .productsheet .quantity .ui.labeled.icon.button.add-to-wishlist .icon.heart{height:40px!important;position:relative;top:1px;width:40px!important}[data-route=sylius_shop_product_show] .productsheet .slick-arrow{background-color:#fff;border:none;color:#a1a1a1;height:100%;top:50%;width:5vw}[data-route=sylius_shop_product_show] .productsheet .slick-arrow:hover{color:#000}[data-route=sylius_shop_product_show] .productsheet .slick-arrow .chevron{font-size:1.25rem;height:auto;margin:auto;width:auto}[data-route=sylius_shop_product_show] .productsheet .slick-prev{left:-30px}[data-route=sylius_shop_product_show] .productsheet .slick-next{right:-30px}[data-route=sylius_shop_product_show] .productsheet .form .ui.labeled.button.btn_add_to_cart{display:block;font-size:1.25rem!important;font-weight:700!important;line-height:60px;width:100%}[data-route=sylius_shop_product_show] .productsheet .form .ui.labeled.button.btn_add_to_cart.primary{background-color:var(--btn-bg-color)!important;color:var(--btn-text-color)!important}[data-route=sylius_shop_product_show] .productsheet .form .ui.labeled.button.btn_add_to_cart.primary:hover{background-color:var(--btn-hover-bg-color)!important;color:var(--btn-hover-text-color)!important}@media screen and (min-width:992px){[data-route=sylius_shop_product_show] .productsheet .form .ui.labeled.button.btn_add_to_cart{width:60%}}[data-route=sylius_shop_product_show] .productsheet .form .ui.labeled.button.btn_add_to_cart.secondary{background-color:transparent!important;border:1px solid #e1e1e1!important}[data-route=sylius_shop_product_show] .card .content .promotion_label{right:10px}[data-route=sylius_shop_product_show] .ui.cards>.card>.content>.header:not(.ui){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-route=sylius_shop_product_show] .ui.horizontal.section.divider.header:after{color:var(--primary-color)}[data-route=sylius_shop_product_show] .sylius-product-name:hover{color:var(--primary-color)!important}[data-route=sylius_shop_product_show] .ui.labeled.icon.button.add-to-wishlist{top:60%}@media screen and (max-width:767px){[data-route=sylius_shop_product_show] .ui.labeled.icon.button.add-to-wishlist{top:64%}}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child{flex-basis:50%;padding-left:60px!important}[data-route=sylius_shop_product_show] .ui.top.attached.large.tabular.menu .item.active{border-color:var(--primary-color)}[data-route=sylius_shop_product_show] .ui.top.attached.large.tabular.menu .item:hover{color:var(--primary-color)!important}[data-route=sylius_shop_product_show] .ui.definition.table{width:50%}[data-route=sylius_shop_product_show] .comment .content .container__items{align-items:center;display:flex;margin-bottom:.75rem}[data-route=sylius_shop_product_show] .comment .content .container__items>.date{color:rgba(0,0,0,.4);font-size:1rem;margin-left:.5em}[data-route=sylius_shop_product_show] .comment .content .container__items-description{display:flex;flex-direction:column;margin-top:.75rem}[data-route=sylius_shop_product_show] .comment .content .container__items-description .metadata{margin-left:0}[data-route=sylius_shop_product_show] .comment .content .container__items-description .metadata>.title{color:rgba(0,0,0,.87);font-size:1.2em;font-weight:700}[data-route=sylius_shop_product_show] .comment .content .container__items-description>.text{font-size:1rem}[data-route=sylius_shop_product_show] .ui.comments .comment .author{color:rgba(0,0,0,.4);font-size:1rem}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child>.stackable.grid{align-items:end}[data-route=sylius_shop_product_show] .page-show-product .promotion_label_badge{display:flex;flex-direction:column;gap:5px}[data-route=sylius_shop_product_show] .page-show-product .promotion_label_badge span{color:inherit}[data-route=sylius_shop_product_show] .description__product{display:flex;flex-direction:column}[data-route=sylius_shop_product_show] .ui.sub.header.product__ref{color:#666;font-weight:400;text-transform:uppercase}[data-route=sylius_shop_product_show] .huge.header.product__sheet-price{align-items:baseline;display:flex;margin-top:.5rem}[data-route=sylius_shop_product_show] .huge.header.product__sheet-price .price__item.first-price{font-size:2rem;order:0}[data-route=sylius_shop_product_show] .huge.header.product__sheet-price .price__item:not(.first-price){color:#666;font-size:.7em;margin:0 0 0 .5rem;order:1}[data-route=sylius_shop_product_show] .ui.header.product__sheet-price{font-weight:400}[data-route=sylius_shop_product_show] .sylius-product-price .price__item:not(.first-price){font-size:1em}.tier-price__column{align-items:baseline;display:flex}.ui.loadable.reply.form{width:60%}.ui.card>.content,.ui.cards>.card>.content{border-top:none!important}[data-route=sylius_shop_product_show] .productsheet .ui.fluid.image{align-items:center;display:flex;justify-content:center}[data-route=sylius_shop_product_show] .productsheet .ui.fluid.image img{width:auto}[data-route=sylius_shop_product_show] .ui.small.images.j_slider_images .preview__slider{align-items:center;display:flex;justify-content:center}[data-route=sylius_shop_product_show] .ui.small.images.j_slider_images .preview__slider-image{height:auto;width:auto}.lb-nav a.lb-next,.lb-nav a.lb-prev{display:block!important}.lb-nav a.lb-next:hover,.lb-nav a.lb-prev:hover{opacity:1}.label__out-of-stock{border:1px solid #c40f0f;border-radius:2px;color:#c40f0f;font-weight:700;padding:2px 4px}@media screen and (min-width:992px){[data-route=sylius_shop_product_show] .productsheet .ui.fluid.image{height:600px}[data-route=sylius_shop_product_show] .productsheet .ui.fluid.image img{max-height:600px;max-width:600px;object-fit:cover}[data-route=sylius_shop_product_show] .productsheet .ui.small.images{margin:1rem auto;max-width:540px;position:relative;width:100%}[data-route=sylius_shop_product_show] .productsheet .ui.small.images .slick-slide{margin:0 .35rem}[data-route=sylius_shop_product_show] .productsheet .ui.small.images .slick-arrow{height:100%;top:50%;width:25px}[data-route=sylius_shop_product_show] .productsheet .ui.small.images .slick-arrow .chevron{font-size:1.25rem;height:auto;margin:auto;width:auto}[data-route=sylius_shop_product_show] .productsheet .ui.small.images .slick-prev{left:-30px}[data-route=sylius_shop_product_show] .productsheet .ui.small.images .slick-next{right:-30px}[data-route=sylius_shop_product_show] .productsheet .ui.small.images .ui.image{margin:0}[data-route=sylius_shop_product_show] .productsheet .ui.small.images img{height:100%;object-fit:cover;width:100%}[data-route=sylius_shop_product_show] .productsheet.ui.two.column.stackable.grid>.column:first-child{flex-basis:40%}[data-route=sylius_shop_product_show] .productsheet .listing-options{display:flex;flex-wrap:wrap;justify-content:space-between}[data-route=sylius_shop_product_show] .productsheet .listing-options .required.field{flex-basis:48%}[data-route=sylius_shop_product_show] .productsheet .quantity .required.field{flex-basis:14%}}@media screen and (max-width:1550px){[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child>.stackable.grid{flex-direction:column}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child>.stackable.grid .seven.wide.column{width:100%!important}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child>.stackable.grid .nine.wide.column{text-align:left;width:100%!important}}@media screen and (min-width:991px) and (max-width:1024px){[data-route=sylius_shop_product_show] .productsheet.ui.two.column.stackable.grid>.column:first-child{flex-basis:38%}}@media screen and (min-Width:768px){.ui.top.attached.large.tabular.menu>.ui.bottom.attached.tab.segment.active{display:none!important}}@media screen and (min-width:768px) and (max-width:1024px){[data-route=sylius_shop_product_show] .productsheet .ui.small.images{margin:0 auto;max-width:82vw;padding:0 .5em}[data-route=sylius_shop_product_show] .productsheet .ui.small.images .slick-slide{margin:0 .35rem}[data-route=sylius_shop_product_show] .productsheet .ui.small.images .slick-prev{left:-40px}[data-route=sylius_shop_product_show] .productsheet .ui.small.images .slick-next{right:-45px}[data-route=sylius_shop_product_show] .productsheet .ui.small.images img{width:100%}}@media screen and (max-width:768px){.ui.loadable.reply.form{width:100%}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child{padding-left:0!important}[data-route=sylius_shop_product_show] .huge.header.product__sheet-price .price__item.first-price{font-size:1.5rem;font-weight:700}[data-route=sylius_shop_product_show] .huge.header.product__sheet-price .price__item:not(.first-price){font-size:1rem}}@media screen and (max-width:767px){[data-route=sylius_shop_product_show] .productsheet .slick-arrow{height:90%;top:45%}[data-route=sylius_shop_product_show] .productsheet .ui.horizontal.section.divider.header{font-size:2em!important}[data-route=sylius_shop_product_show] .productsheet .ui.small.images{margin:0 auto;max-width:70vw}[data-route=sylius_shop_product_show] .productsheet .ui.small.images a{display:block;padding:0 .15rem}[data-route=sylius_shop_product_show] .productsheet .ui.small.images img{width:100%}[data-route=sylius_shop_product_show] .productsheet .quantity{display:flex;width:45%}[data-route=sylius_shop_product_show] .ui.top.attached.large.tabular.menu:before{display:none}[data-route=sylius_shop_product_show] .ui.top.attached.large.tabular.menu{background-color:#f9f9f9;flex-direction:column}[data-route=sylius_shop_product_show] .ui.top.attached.large.tabular.menu>.item{border-bottom:1px solid #e7e7e7;display:block;font-size:1.25rem;text-align:center;text-transform:uppercase}[data-route=sylius_shop_product_show] .ui.top.attached.large.tabular.menu>.item.active{background-color:var(--primary-color);color:#fff}[data-route=sylius_shop_product_show] .ui.top.attached.large.tabular.menu>.item.active:hover{color:#fff!important}[data-route=sylius_shop_product_show] .ui.bottom.attached.tab.segment{background-color:#fff;margin-bottom:0;padding:2rem;text-align:left}[data-route=sylius_shop_product_show] .ui.definition.table{width:100%}[data-route=sylius_shop_product_show] .ui.definition.table:not(.unstackable) tr{padding-top:0}.ui.comments .comment>.content{align-items:flex-start;display:flex;flex-direction:column}.comment .content .container__items-description{align-items:flex-start}}button.ui.huge.labeled.btn__out-of-stock{background-color:var(--outofstock-bg-color)!important;color:var(--outofstock-text-color)!important;display:block;font-size:1.25rem!important;font-style:italic;font-weight:700!important;line-height:60px;width:60%}button.ui.huge.labeled.btn__out-of-stock:hover{cursor:not-allowed}@media screen and (min-width:992px) and (max-width:1200px){[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid.productsheet{display:flex!important}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid.productsheet>.column{flex-grow:0!important}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid.productsheet>.column:last-child{flex-basis:55%!important;padding-left:10%!important}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid.productsheet .quantity .required.field{flex-basis:20%}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid.productsheet .ui.fluid.image img{max-height:350px;max-width:350px}[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid.productsheet .ui.small.images{max-width:350px}}@media screen and (min-width:1200px) and (max-width:1550px){[data-route=sylius_shop_product_show] .ui.two.column.stackable.grid>.column:last-child{flex-basis:40%}}@media screen and (max-width:425px){.style__container-mobile{display:flex;flex-direction:column;gap:1rem}.style__container-mobile .ui.large.comments{margin:0}}@media screen and (max-width:992px){.lb-nav a.lb-next,.lb-nav a.lb-prev{opacity:1}button.ui.huge.labeled.btn__out-of-stock{width:100%}}#order-invoices{margin-bottom:3rem!important}[data-route=sylius_shop_order_show] .ui.segment{border:0;border-radius:0;box-shadow:none;margin-top:20px}[data-route=sylius_shop_order_show] .ui.segment .ui.header .content{font-size:24px}[data-route=sylius_shop_order_show] .ui.segment form .ui.large.blue.icon.labeled.button{margin:.75rem}[data-route=sylius_shop_order_show_details] h1.ui.header{margin-top:2rem}[data-route=sylius_shop_order_show_details] h1.ui.header .content .sub.header{margin:1rem 0 0}[data-route=sylius_shop_order_show_details] .segment .header{border:0;font-size:18px}[data-route=sylius_shop_order_show_details] table thead th{background:transparent!important;border:none!important;border-bottom:2px solid #eee!important;white-space:nowrap}[data-route=sylius_shop_order_show_details] table thead th:nth-child(2){padding-right:20px!important;text-align:right}[data-route=sylius_shop_order_show_details] table tbody td{border:0!important;padding:24px 0 14px!important}[data-route=sylius_shop_order_show_details] table tbody td:nth-child(2){padding-right:20px!important;text-align:right}[data-route=sylius_shop_order_show_details] .table{border:none!important}[data-route=sylius_shop_account_order_show] .ui.container .ui.grid .column:last-child .ui.segment,[data-route=sylius_shop_order_show_details] .ui.segment{border:none!important;box-shadow:none!important}[data-route=sylius_shop_account_order_show] .ui.container .ui.grid .column:last-child .ui.segment#order-invoices,[data-route=sylius_shop_order_show_details] .ui.segment#order-invoices{padding:0!important}[data-route=sylius_shop_checkout_select_shipping] .grid .segments .ui.segment .ui.items .item{align-items:center;flex-wrap:wrap}[data-route=sylius_shop_checkout_select_shipping] .grid .segments .ui.segment .ui.items .item .field{margin:0 0 1.25em}[data-route=sylius_shop_checkout_select_shipping] .grid .segments .ui.segment .ui.items .item .content{display:flex;flex-direction:column;width:60%}[data-route=sylius_shop_checkout_select_shipping] .grid .segments .ui.segment .ui.items .item img{width:100px}[data-route=sylius_shop_checkout_select_shipping] .grid .segments .ui.segment .ui.items .item .extra{width:auto}[data-route=sylius_shop_checkout_select_shipping] .grid .segments .ui.segment .ui.items .item .description{margin-top:0}[data-route=sylius_shop_checkout_select_shipping] .ui.unmargined.segments.shipments{box-shadow:none}[data-route=sylius_shop_checkout_select_shipping] .ui.unmargined.segments.shipments .ui.segment{border:none!important;padding:0}[data-route=sylius_shop_checkout_select_shipping] .ui.unmargined.segments.shipments .ui.fluid.stackable.items .item{border-radius:4px;padding:.5rem 1.5rem}[data-route=sylius_shop_checkout_select_shipping] .ui.unmargined.segments.shipments .ui.fluid.stackable.items .item:hover{box-shadow:0 1px 6.7px 0 rgba(0,0,0,.25);cursor:pointer;outline:1px solid #dbdcdf}[data-route=sylius_shop_checkout_select_shipping] .ui.unmargined.segments.shipments .ui.fluid.stackable.items .item.active{box-shadow:0 1px 6.7px 0 rgba(0,0,0,.25);outline:1px solid #dbdcdf}[data-route=sylius_shop_checkout_select_shipping] .ui.unmargined.segments.shipments .ui.fluid.stackable.items .item .field{display:none}[data-route=sylius_shop_checkout_select_shipping] .ui.unmargined.segments.shipments .ui.fluid.stackable.items .item .header:hover{color:rgba(0,0,0,.85)!important}[data-route=sylius_shop_checkout_select_shipping] .ui.unmargined.segments.shipments .ui.fluid.stackable.items .item .header label{padding-bottom:0!important}[data-route=sylius_shop_checkout_select_shipping] .ui.unmargined.segments.shipments .ui.fluid.stackable.items .item .ui.large.right.floated{color:#000}.ui.unmargined.segments.payments{box-shadow:none}.ui.unmargined.segments.payments .ui.segment{border:none!important;padding:0}.ui.unmargined.segments.payments .ui.segment .item.item-payment{border-radius:4px;margin:.75rem;min-height:130px;outline:1px solid #dbdcdf;padding:1rem;width:30%}.ui.unmargined.segments.payments .ui.segment .item.item-payment label{font-weight:400}.ui.unmargined.segments.payments .ui.segment .item.item-payment:hover{box-shadow:0 1px 6.7px 0 rgba(0,0,0,.25);cursor:pointer}.ui.unmargined.segments.payments .ui.segment .item.item-payment.active{box-shadow:0 1px 6.7px 0 rgba(0,0,0,.25);outline:1px solid var(--primary-color)}.ui.unmargined.segments.payments .ui.segment .item.item-payment .field{display:none}.ui.unmargined.segments.payments .ui.segment .item.item-payment .content{color:var(--title-color);display:flex;flex-direction:column;height:100%}.ui.unmargined.segments.payments .ui.segment .item.item-payment .content .header{color:var(--title-color)!important;margin-top:auto;min-height:54px}.ui.unmargined.segments.payments .ui.segment .item.item-payment .content .header:hover{color:var(--title-color)!important}.ui.unmargined.segments.payments .ui.segment .item.item-payment .content img{width:min-content}.item.column.item-payment{border-radius:4px;outline:1px solid #dbdcdf}.item.column.item-payment.active{box-shadow:0 1px 6.7px 0 rgba(0,0,0,.25);outline:1px solid #258bcd}.ui.fluid.floating.button.address-book-select:hover{color:#3d3d3d!important}.ui.fluid.floating.button.address-book-select input,.ui.fluid.floating.button.address-book-select span{cursor:pointer}.icon__order-confirm{font-size:100px;padding:20px 0 50px}.icon__order-confirm:before{color:#c3a88e!important}.icon__order-confirm:after{color:#a38364!important;opacity:1!important}.column:first-child .table thead th,[data-route=sylius_shop_checkout_complete] form table thead th{color:#000!important}.ui.celled.table.unstackable .ui.header .sylius-product-name{color:#3f3f3f;font-size:.9em!important;font-weight:400}.ui.labeled.icon.button.green{background:var(--btn-bg-color)!important;border-color:var(--btn-bg-color)!important}.ui.labeled.icon.button.green:hover{background:var(--btn-hover-bg-color)!important;border-color:var(--btn-hover-bg-color)!important}.ui.form .field.error .checkbox label:after{color:var(--btn-text-color)}.ui.form #sylius_checkout_complete_terms .field.error label{color:var(--title-color)}.product__cart-list img.ui.bordered.image{border:none}.product__cart-list .ui.header .content{display:flex;flex-direction:column}.product__cart-list .remove-button{background:none;border:none;color:#585858;font-size:12px;margin-top:.25rem;transition:all .3s}.product__cart-list .remove-button:hover{cursor:pointer;text-decoration:underline}.product__cart-list .sylius-regular-unit-price,.product__cart-list .sylius-unit-price{font-size:14px;font-weight:400}.product__cart-list .sylius-regular-unit-price .old-price,.product__cart-list .sylius-unit-price .old-price{color:#d3d3d3;font-size:13px;margin-right:1rem}.product__cart-list .sylius-product-options{display:flex!important;margin:0}.product__cart-list .sylius-product-options:not(.list){flex-direction:column}.product__cart-list .sylius-product-options .item{color:#d3d3d3;font-size:14px;font-weight:400;overflow:hidden;padding:3px 0 0;text-overflow:ellipsis}.product__cart-list .sylius-product-variant-name.item,.product__cart-list .ui.divided.horizontal.list.sylius-product-options .item{color:#d3d3d3;font-size:14px;font-weight:400;line-height:16px}.product__cart-list .sylius-total{font-weight:400!important}.product__cart-list .single.line.summary img{height:100px;object-fit:cover;width:100px}.product__cart-list .single.line.summary .sylius-product-name{color:#3f3f3f;font-size:.9em!important;font-weight:400;min-width:275px}.product__cart-list .single.line.summary .sylius-unit-price{display:none}.product__cart-list .quantity,.product__cart-list .subtotal{vertical-align:baseline}.product__cart-list .quantity .item,.product__cart-list .subtotal .item{margin:5px 0}.product__cart-list .extra-product.hidden{display:none;height:0;opacity:0;transition:all .3s;visibility:hidden}.product__cart-list .extra-product.visible{display:table-row;height:100%;opacity:1;visibility:visible}.product__cart-list .see-more:hover{background:#e8e8e8;cursor:pointer}[data-route=sylius_shop_checkout_address] .product__cart-list .sylius-product-options .item,[data-route=sylius_shop_checkout_select_payment] .product__cart-list .sylius-product-options .item,[data-route=sylius_shop_checkout_select_shipping] .product__cart-list .sylius-product-options .item{max-width:200px}.ui.very.basic.table.summary__table tfoot tr:first-child td{border-top:1px solid #e8e8e8}.sixteen.wide.tablet.nine.wide.computer.column .field,.sixteen.wide.tablet.nine.wide.computer.column .required.field{position:relative}.sixteen.wide.tablet.nine.wide.computer.column .field label.required:after,.sixteen.wide.tablet.nine.wide.computer.column .required.field label.required:after{color:red;content:"*";margin-left:2px}.sixteen.wide.tablet.nine.wide.computer.column .field label,.sixteen.wide.tablet.nine.wide.computer.column .required.field label{background:#fff;font-size:13px!important;font-weight:400!important;left:20px;padding:0 4px!important;position:absolute;top:0;transform:translateY(-25px);transition:all .4s;z-index:10}.sixteen.wide.tablet.nine.wide.computer.column .field label:is([for=sylius_checkout_address_billingAddress_phoneNumber]),.sixteen.wide.tablet.nine.wide.computer.column .field label:is([for=sylius_checkout_address_shippingAddress_phoneNumber]),.sixteen.wide.tablet.nine.wide.computer.column .required.field label:is([for=sylius_checkout_address_billingAddress_phoneNumber]),.sixteen.wide.tablet.nine.wide.computer.column .required.field label:is([for=sylius_checkout_address_shippingAddress_phoneNumber]){left:13px}.sixteen.wide.tablet.nine.wide.computer.column .field label:is([for=sylius_checkout_address_differentShippingAddress]),.sixteen.wide.tablet.nine.wide.computer.column .required.field label:is([for=sylius_checkout_address_differentShippingAddress]){border:none!important;padding:.15rem 0 0 30px!important;position:relative;transform:translate(-10px,-15px)}.sixteen.wide.tablet.nine.wide.computer.column .field input,.sixteen.wide.tablet.nine.wide.computer.column .field select,.sixteen.wide.tablet.nine.wide.computer.column .required.field input,.sixteen.wide.tablet.nine.wide.computer.column .required.field select{margin-bottom:1rem!important;position:relative}.sixteen.wide.tablet.nine.wide.computer.column .field input:focus,.sixteen.wide.tablet.nine.wide.computer.column .field select:focus,.sixteen.wide.tablet.nine.wide.computer.column .required.field input:focus,.sixteen.wide.tablet.nine.wide.computer.column .required.field select:focus{border-color:#000!important}.sixteen.wide.tablet.nine.wide.computer.column .field select,.sixteen.wide.tablet.nine.wide.computer.column .required.field select{max-height:45.5px}.ui.fluid.floating.dropdown.labeled.search.icon.button.address-book-select{background:hsla(0,0%,87%,.141)!important;border-radius:0!important}.ui.fluid.floating.dropdown.labeled.search.icon.button.address-book-select:focus,.ui.fluid.floating.dropdown.labeled.search.icon.button.address-book-select:hover{border-color:#000!important}.ui.fluid.floating.dropdown.labeled.search.icon.button.address-book-select .chevron.down.icon.dropdown{left:calc(100% - 60px)}.sylius-cart-bottom .sylius-delete,.sylius-cart-bottom .sylius-update{background:none;border:0}.sylius-cart-bottom .sylius-delete:hover,.sylius-cart-bottom .sylius-update:hover{cursor:pointer;text-decoration:underline}.summary__table{border:1px solid #e8e8e8!important;border-radius:0!important}.summary__table .sylius-table-column-item,.summary__table .sylius-table-column-qty,.summary__table .sylius-table-column-subtotal{padding-top:13px!important}.summary__table .total__price-row{background:#f0f0f0}.summary__table .total__price-row p{font-size:1.3rem}.summary__table .sylius-coupon .ui.input{align-items:center;display:flex}.summary__table .sylius-coupon .ui.input i{color:#424242;font-size:1.2rem}.summary__table .sylius-coupon .ui.input input{border:none;border-radius:0}.summary__table .sylius-coupon .ui.input input::placeholder{color:#424242}.summary__table .sylius-coupon .ui.input button{border:none!important;border-radius:0!important;outline:1px solid var(--btn-bg-color);padding:17px 24px!important}.summary__table .sylius-coupon .ui.input button:hover{outline:1px solid var(--btn-hover-bg-color)}.five.wide.column .finalize__order-btn{border-radius:0!important;height:54px}.numeric_only{padding:10px 0!important;text-align:center;width:50px!important}.numeric_only[type=number]::-webkit-inner-spin-button,.numeric_only[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.numeric_only[type=number]{appearance:textfield}.ui.container__steps.steps{align-items:center;border:none;border-radius:0;display:flex;margin:0 10% 15px;width:auto!important}.ui.container__steps.steps .step__divider{background:#bfbfbf;border-radius:5px;height:3px;margin-bottom:25px;width:100%}.ui.container__steps.steps .step{align-items:center!important;border:none;display:flex!important;flex-direction:column!important;width:auto!important}.ui.container__steps.steps .step:hover{background:none!important}.ui.container__steps.steps .step:after{display:none!important}.ui.container__steps.steps .step span.steps{align-items:center;background:#fff;border:1px solid #bfbfbf;border-radius:100%;color:#bfbfbf;display:flex;font-size:24px;height:62px;justify-content:center;margin-bottom:10px;padding:30px;width:62px}.ui.container__steps.steps .step>.title{font-weight:400;width:auto}.ui.container__steps.steps .step.active{background:none}.ui.container__steps.steps .step.active span.steps,.ui.container__steps.steps .step.completed span.steps{background:var(--btn-bg-color);border:1px solid var(--btn-bg-color);color:#fff}.ui.container__steps.steps .step.active span.steps:hover,.ui.container__steps.steps .step.completed span.steps:hover{background:var(--btn-hover-bg-color);border:1px solid var(--btn-hover-bg-color)}.ui.celled.table.unstackable.complete-table .ui.segment{border:none!important;box-shadow:none!important}.ui.celled.table.unstackable.complete-table #sylius-payments .payments-order-row:not(:first-child)+:not(.attached),.ui.celled.table.unstackable.complete-table #sylius-shipments .shipments-order-row:not(:first-child)+:not(.attached){margin-top:1rem!important}.ui.celled.table.unstackable.complete-table #sylius-payments .payments-order-row,.ui.celled.table.unstackable.complete-table #sylius-payments .shipments-order-row,.ui.celled.table.unstackable.complete-table #sylius-shipments .payments-order-row,.ui.celled.table.unstackable.complete-table #sylius-shipments .shipments-order-row{margin-top:0!important}.ui.celled.table.unstackable.complete-table #sylius-payments .ui.top.attached.label,.ui.celled.table.unstackable.complete-table #sylius-shipments .ui.top.attached.label{display:none}.twelve.wide.column table.complete-table .ui.segment,.ui.padded.segment table.complete-table .ui.segment,[data-route=sylius_shop_order_show_details] table.complete-table .ui.segment{border:none!important;box-shadow:none!important}.twelve.wide.column table.complete-table .ui.segment .ui.two.column.divided.stackable.grid .column,.ui.padded.segment table.complete-table .ui.segment .ui.two.column.divided.stackable.grid .column,[data-route=sylius_shop_order_show_details] table.complete-table .ui.segment .ui.two.column.divided.stackable.grid .column{box-shadow:none}.twelve.wide.column table.complete-table .ui.segment .ui.two.column.divided.stackable.grid .column:first-child,.ui.padded.segment table.complete-table .ui.segment .ui.two.column.divided.stackable.grid .column:first-child,[data-route=sylius_shop_order_show_details] table.complete-table .ui.segment .ui.two.column.divided.stackable.grid .column:first-child{border-right:1px dashed #eee}.twelve.wide.column table.complete-table .ui.segment .ui.small.dividing.header,.ui.padded.segment table.complete-table .ui.segment .ui.small.dividing.header,[data-route=sylius_shop_order_show_details] table.complete-table .ui.segment .ui.small.dividing.header{border-bottom:0}.twelve.wide.column table.complete-table tbody tr td,.ui.padded.segment table.complete-table tbody tr td,[data-route=sylius_shop_order_show_details] table.complete-table tbody tr td{border-bottom:1px dashed #eee!important}.twelve.wide.column table.complete-table tbody tr td img,.ui.padded.segment table.complete-table tbody tr td img,[data-route=sylius_shop_order_show_details] table.complete-table tbody tr td img{border:none;border-radius:0;height:100px;object-fit:cover;width:100px!important}.twelve.wide.column table.complete-table tbody tr td .content,.ui.padded.segment table.complete-table tbody tr td .content,[data-route=sylius_shop_order_show_details] table.complete-table tbody tr td .content{display:flex;flex-direction:column;width:60%}.twelve.wide.column table.complete-table tbody tr td .content span,.ui.padded.segment table.complete-table tbody tr td .content span,[data-route=sylius_shop_order_show_details] table.complete-table tbody tr td .content span{display:none}.twelve.wide.column table.complete-table tbody tr td .content .item,.ui.padded.segment table.complete-table tbody tr td .content .item,[data-route=sylius_shop_order_show_details] table.complete-table tbody tr td .content .item{color:#d3d3d3;font-size:14px;font-weight:400;line-height:16px}.twelve.wide.column table.complete-table tbody tr td .content .complete-quantity,.ui.padded.segment table.complete-table tbody tr td .content .complete-quantity,[data-route=sylius_shop_order_show_details] table.complete-table tbody tr td .content .complete-quantity{display:flex;font-size:14px;font-weight:400}.twelve.wide.column table.complete-table tbody tr td .content .complete-quantity-value,.ui.padded.segment table.complete-table tbody tr td .content .complete-quantity-value,[data-route=sylius_shop_order_show_details] table.complete-table tbody tr td .content .complete-quantity-value{display:flex;margin-right:4px}.twelve.wide.column table.complete-table tfoot tr td.column,.ui.padded.segment table.complete-table tfoot tr td.column,[data-route=sylius_shop_order_show_details] table.complete-table tfoot tr td.column{border-top:1px dashed #eee}.twelve.wide.column table.complete-table tfoot tr td.column#sylius-payments .payments-order-row:not(:first-child)+:not(.attached),.twelve.wide.column table.complete-table tfoot tr td.column#sylius-shipments .shipments-order-row:not(:first-child)+:not(.attached),.ui.padded.segment table.complete-table tfoot tr td.column#sylius-payments .payments-order-row:not(:first-child)+:not(.attached),.ui.padded.segment table.complete-table tfoot tr td.column#sylius-shipments .shipments-order-row:not(:first-child)+:not(.attached),[data-route=sylius_shop_order_show_details] table.complete-table tfoot tr td.column#sylius-payments .payments-order-row:not(:first-child)+:not(.attached),[data-route=sylius_shop_order_show_details] table.complete-table tfoot tr td.column#sylius-shipments .shipments-order-row:not(:first-child)+:not(.attached){margin-top:1rem!important}.twelve.wide.column table.complete-table tfoot tr td.column#sylius-payments .payments-order-row,.twelve.wide.column table.complete-table tfoot tr td.column#sylius-shipments .shipments-order-row,.ui.padded.segment table.complete-table tfoot tr td.column#sylius-payments .payments-order-row,.ui.padded.segment table.complete-table tfoot tr td.column#sylius-shipments .shipments-order-row,[data-route=sylius_shop_order_show_details] table.complete-table tfoot tr td.column#sylius-payments .payments-order-row,[data-route=sylius_shop_order_show_details] table.complete-table tfoot tr td.column#sylius-shipments .shipments-order-row{margin-top:0!important}.twelve.wide.column table.complete-table .ui.small.dividing.header,.ui.padded.segment table.complete-table .ui.small.dividing.header,[data-route=sylius_shop_order_show_details] table.complete-table .ui.small.dividing.header{color:#9fa5ae;font-size:1rem}.twelve.wide.column table.complete-table address,.ui.padded.segment table.complete-table address,[data-route=sylius_shop_order_show_details] table.complete-table address{text-transform:uppercase}#paypal-button-container{display:none}[data-route=sylius_shop_cart_summary] .ui.header>.icon+.content,[data-route=sylius_shop_checkout_complete] .ui.header>.icon+.content,[data-route=sylius_shop_order_show_details] .ui.header>.icon+.content{font-size:24px}[data-route=sylius_shop_checkout_complete] .ui.header .sub.header{margin-bottom:1em}.sixteen.wide.tablet.seven.wide.computer.column .ui.center.aligned.icon.header{background:#fff;border:1px solid #ebebeb;border-radius:0;padding:15px}.sixteen.wide.tablet.seven.wide.computer.column .ui.center.aligned.icon.header .icon-support{font-size:40px}#sylius-billing-address .one.field{margin-top:20px}header .ui.large.flowing.cart.popup.popup-list-product .ui.list .item{color:#000}@media screen and (max-width:1499px) and (min-width:1200px){[data-route=sylius_shop_checkout_address] .sixteen.wide.tablet.nine.wide.computer.column,[data-route=sylius_shop_checkout_address] .sixteen.wide.tablet.seven.wide.computer.column,[data-route=sylius_shop_checkout_select_payment] .sixteen.wide.tablet.nine.wide.computer.column,[data-route=sylius_shop_checkout_select_payment] .sixteen.wide.tablet.seven.wide.computer.column,[data-route=sylius_shop_checkout_select_shipping] .sixteen.wide.tablet.nine.wide.computer.column,[data-route=sylius_shop_checkout_select_shipping] .sixteen.wide.tablet.seven.wide.computer.column{width:50%!important}[data-route=sylius_shop_checkout_address] .sixteen.wide.tablet.nine.wide.computer.column .item:not(.item-payment):not(.item-shipping),[data-route=sylius_shop_checkout_address] .sixteen.wide.tablet.nine.wide.computer.column .sylius-product-name,[data-route=sylius_shop_checkout_address] .sixteen.wide.tablet.seven.wide.computer.column .item:not(.item-payment):not(.item-shipping),[data-route=sylius_shop_checkout_address] .sixteen.wide.tablet.seven.wide.computer.column .sylius-product-name,[data-route=sylius_shop_checkout_select_payment] .sixteen.wide.tablet.nine.wide.computer.column .item:not(.item-payment):not(.item-shipping),[data-route=sylius_shop_checkout_select_payment] .sixteen.wide.tablet.nine.wide.computer.column .sylius-product-name,[data-route=sylius_shop_checkout_select_payment] .sixteen.wide.tablet.seven.wide.computer.column .item:not(.item-payment):not(.item-shipping),[data-route=sylius_shop_checkout_select_payment] .sixteen.wide.tablet.seven.wide.computer.column .sylius-product-name,[data-route=sylius_shop_checkout_select_shipping] .sixteen.wide.tablet.nine.wide.computer.column .item:not(.item-payment):not(.item-shipping),[data-route=sylius_shop_checkout_select_shipping] .sixteen.wide.tablet.nine.wide.computer.column .sylius-product-name,[data-route=sylius_shop_checkout_select_shipping] .sixteen.wide.tablet.seven.wide.computer.column .item:not(.item-payment):not(.item-shipping),[data-route=sylius_shop_checkout_select_shipping] .sixteen.wide.tablet.seven.wide.computer.column .sylius-product-name{max-width:175px}[data-route=sylius_shop_checkout_address] .ui.unmargined.segments.payments .ui.segment .item.item-payment,[data-route=sylius_shop_checkout_select_payment] .ui.unmargined.segments.payments .ui.segment .item.item-payment,[data-route=sylius_shop_checkout_select_shipping] .ui.unmargined.segments.payments .ui.segment .item.item-payment{width:45%}}@media screen and (max-width:1200px){[data-route=sylius_shop_checkout_address] .sixteen.wide.tablet.nine.wide.computer.column,[data-route=sylius_shop_checkout_address] .sixteen.wide.tablet.seven.wide.computer.column,[data-route=sylius_shop_checkout_select_payment] .sixteen.wide.tablet.nine.wide.computer.column,[data-route=sylius_shop_checkout_select_payment] .sixteen.wide.tablet.seven.wide.computer.column,[data-route=sylius_shop_checkout_select_shipping] .sixteen.wide.tablet.nine.wide.computer.column,[data-route=sylius_shop_checkout_select_shipping] .sixteen.wide.tablet.seven.wide.computer.column{width:100%!important}}@media screen and (max-width:1224px){.sixteen.wide.tablet.five.wide.computer.column{padding-left:14px!important}.sixteen.wide.tablet.seven.wide.computer.column .ui.very.basic.table.summary__table tbody tr,.sixteen.wide.tablet.seven.wide.computer.column .ui.very.basic.table.summary__table tfoot tr,.sixteen.wide.tablet.seven.wide.computer.column .ui.very.basic.table.summary__table thead tr{border-bottom:0}.sixteen.wide.tablet.seven.wide.computer.column .ui.very.basic.table.summary__table tbody tr td,.sixteen.wide.tablet.seven.wide.computer.column .ui.very.basic.table.summary__table tbody tr th,.sixteen.wide.tablet.seven.wide.computer.column .ui.very.basic.table.summary__table tfoot tr td,.sixteen.wide.tablet.seven.wide.computer.column .ui.very.basic.table.summary__table tfoot tr th,.sixteen.wide.tablet.seven.wide.computer.column .ui.very.basic.table.summary__table thead tr td,.sixteen.wide.tablet.seven.wide.computer.column .ui.very.basic.table.summary__table thead tr th{padding:1.2rem!important}}@media screen and (max-width:1224px) and (min-width:768px){.product__cart-list .sylius-product-options .item:not(.item-payment){max-width:215px}}@media screen and (min-width:769px){[data-route=sylius_shop_checkout_complete] .container__finalize-btn{display:flex;justify-content:center}[data-route=sylius_shop_checkout_complete] .container__finalize-btn .finalize__order-btn{height:60px;max-width:500px}}@media screen and (max-width:768px){.ui.steps .step .title~.description,.ui.steps .step.completed{display:none}[data-route^=sylius_shop_checkout_] .ui.container>.segment:first-child>.menu{margin-top:10px}[data-route=sylius_shop_checkout_select_shipping] .ui.unmargined.segments.shipments .ui.fluid.stackable.items .item{padding:.25rem 1.25rem}[data-route=sylius_shop_checkout_select_shipping] .grid .segments .ui.segment{padding:0 15px}[data-route=sylius_shop_checkout_select_shipping] .grid .segments .ui.segment .ui.items .item{align-items:center;flex-direction:row;flex-wrap:nowrap}[data-route=sylius_shop_checkout_select_shipping] .grid .segments .ui.segment .ui.items .item .field{order:0}[data-route=sylius_shop_checkout_select_shipping] .grid .segments .ui.segment .ui.items .item img{order:1;width:75px!important}[data-route=sylius_shop_checkout_select_shipping] .grid .segments .ui.segment .ui.items .item .content{order:2;width:auto}[data-route=sylius_shop_checkout_select_shipping] .grid .segments .ui.segment .ui.items .item .extra{order:3;width:auto}[data-route=sylius_shop_checkout_select_shipping] .grid .segments .ui.segment .ui.items .item .description{flex-basis:100%;order:4}[data-route=sylius_shop_cart_summary] .ui.two.column.stackable.grid,[data-route=sylius_shop_checkout_complete] .ui.two.column.stackable.grid{margin:0}[data-route=sylius_shop_cart_summary] .ui.container>.ui.stackable.grid>.column,[data-route=sylius_shop_checkout_complete] .ui.container>.ui.stackable.grid>.column{padding:0!important}[data-route=sylius_shop_cart_summary] .ui.basic.table tr,[data-route=sylius_shop_checkout_complete] .ui.basic.table tr{align-items:center;box-shadow:none!important;display:flex!important}[data-route=sylius_shop_cart_summary] .ui.basic.table tr .col-coupon,[data-route=sylius_shop_checkout_complete] .ui.basic.table tr .col-coupon{flex-basis:100%!important;padding:0!important}[data-route=sylius_shop_cart_summary] .ui.basic.table tr td:first-child,[data-route=sylius_shop_cart_summary] .ui.basic.table tr th:first-child,[data-route=sylius_shop_checkout_complete] .ui.basic.table tr td:first-child,[data-route=sylius_shop_checkout_complete] .ui.basic.table tr th:first-child{flex-basis:75%}[data-route=sylius_shop_cart_summary] .ui.basic.table tr td,[data-route=sylius_shop_checkout_complete] .ui.basic.table tr td{border:0!important;padding:1.25rem .75rem!important}[data-route=sylius_shop_cart_summary] .ui.basic.table tr td:nth-child(2),[data-route=sylius_shop_cart_summary] .ui.basic.table tr th:nth-child(2),[data-route=sylius_shop_checkout_complete] .ui.basic.table tr td:nth-child(2),[data-route=sylius_shop_checkout_complete] .ui.basic.table tr th:nth-child(2){display:flex;flex-basis:25%;flex-direction:column;gap:.25rem;padding-right:10px!important}[data-route=sylius_shop_cart_summary] .ui.basic.table tr td:nth-child(2),[data-route=sylius_shop_cart_summary] .ui.basic.table tr td:nth-child(5),[data-route=sylius_shop_checkout_complete] .ui.basic.table tr td:nth-child(2),[data-route=sylius_shop_checkout_complete] .ui.basic.table tr td:nth-child(5){padding-left:.78571429em!important}[data-route=sylius_shop_cart_summary] .ui.basic.table tr th:nth-child(3),[data-route=sylius_shop_checkout_complete] .ui.basic.table tr th:nth-child(3){padding-left:0!important}[data-route=sylius_shop_cart_summary] .ui.basic.table tr td:nth-child(3),[data-route=sylius_shop_cart_summary] .ui.basic.table tr th:nth-child(3),[data-route=sylius_shop_checkout_complete] .ui.basic.table tr td:nth-child(3),[data-route=sylius_shop_checkout_complete] .ui.basic.table tr th:nth-child(3){flex-basis:25%;text-align:center!important}[data-route=sylius_shop_cart_summary] .ui.basic.table tr th:nth-child(4),[data-route=sylius_shop_checkout_complete] .ui.basic.table tr th:nth-child(4){padding-top:20px!important}[data-route=sylius_shop_cart_summary] .ui.basic.table tr td:nth-child(4),[data-route=sylius_shop_cart_summary] .ui.basic.table tr th:nth-child(4),[data-route=sylius_shop_checkout_complete] .ui.basic.table tr td:nth-child(4),[data-route=sylius_shop_checkout_complete] .ui.basic.table tr th:nth-child(4){display:flex;flex-basis:16%;justify-content:flex-end;order:5}[data-route=sylius_shop_cart_summary] .ui.basic.table tr td:nth-child(5),[data-route=sylius_shop_cart_summary] .ui.basic.table tr th:nth-child(5),[data-route=sylius_shop_checkout_complete] .ui.basic.table tr td:nth-child(5),[data-route=sylius_shop_checkout_complete] .ui.basic.table tr th:nth-child(5){flex-basis:26%;order:4}[data-route=sylius_shop_cart_summary] .column:first-child .table .ui.image+.content,[data-route=sylius_shop_checkout_complete] .column:first-child .table .ui.image+.content{margin-left:0;padding:.75rem 0}[data-route=sylius_shop_cart_summary] .column:first-child .table .ui.image+.content .sylius-product-name,[data-route=sylius_shop_checkout_complete] .column:first-child .table .ui.image+.content .sylius-product-name{font-size:.7em!important;margin:0;max-width:165px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-route=sylius_shop_cart_summary] .summary__table .sylius-coupon .ui.input button,[data-route=sylius_shop_checkout_complete] .summary__table .sylius-coupon .ui.input button{border:none!important;border-radius:0!important;outline:0;padding:20px 24px!important}[data-route=sylius_shop_cart_summary] .container__finalize-btn,[data-route=sylius_shop_checkout_complete] .container__finalize-btn{background:#fff;bottom:0;left:0;padding:1rem;position:fixed;width:100%;z-index:100}[data-route=sylius_shop_cart_summary] .sylius-cart-bottom,[data-route=sylius_shop_checkout_complete] .sylius-cart-bottom{margin-bottom:2rem}[data-route=sylius_shop_cart_summary] .basic.table .ui.large.header,[data-route=sylius_shop_checkout_complete] .basic.table .ui.large.header{margin-top:1.5rem;padding-top:0}[data-route=sylius_shop_cart_summary] .basic.table .ui.large.header td,[data-route=sylius_shop_checkout_complete] .basic.table .ui.large.header td{margin-top:.5rem;padding:0 .5rem!important}[data-route=sylius_shop_cart_summary] .ui.horizontal.section.divider.header,[data-route=sylius_shop_checkout_complete] .ui.horizontal.section.divider.header{font-size:2.2em!important;white-space:normal}[data-route=sylius_shop_cart_summary] .column:last-child .ui.dividing.header{margin-bottom:0}.ui.grid>.row>[class*="right aligned"].column.column,.ui.grid>[class*="right aligned"].column.column{align-self:center}.sixteen.wide.tablet.seven.wide.computer.column .ui.very.basic.table.summary__table .see-all-products{font-weight:400}.sixteen.wide.tablet.seven.wide.computer.column .ui.very.basic.table.summary__table tfoot tr{border-top:1px solid #ebebeb;box-shadow:none!important}.sixteen.wide.tablet.seven.wide.computer.column .ui.very.basic.table.summary__table tfoot tr:first-child{border-top:0}.sixteen.wide.tablet.seven.wide.computer.column .ui.very.basic.table.summary__table .ui.large.header{font-size:1.2rem;margin-top:0}}@media screen and (min-width:768px){.sylius-cart-bottom{align-items:center;display:flex;justify-content:end}.sylius-cart-bottom .sylius-btn-update{margin-left:auto}}[data-route=sylius_shop_cart_summary] .ui.icon.info.message{margin-top:1rem}[data-route=sylius_shop_cart_summary] .ui.labeled.icon.button.primary{padding-left:0!important}[data-route=sylius_shop_cart_summary] .ui.cards>.card .content .promotion_label{right:12px}[data-route=sylius_shop_cart_summary] .ui.cards>.card .ui.labeled.icon.button.add-to-wishlist{top:60%}@media screen and (min-width:768px) and (max-width:992px){[data-route=sylius_shop_cart_summary] .ui.cards>.card .ui.labeled.icon.button.add-to-wishlist{top:70%}}@media screen and (max-width:767px){[data-route=sylius_shop_cart_summary] .ui.cards>.card .ui.labeled.icon.button.add-to-wishlist{top:64%}}.sylius-product-name:hover{color:var(--primary-color)!important}[data-route=sylius_shop_checkout_select_payment] form .ui.grid,[data-route=sylius_shop_checkout_select_shipping] form .ui.grid{margin-top:1rem}[data-route^=sylius_shop_checkout_] .steps .active .title,[data-route^=sylius_shop_checkout_] .steps .step.completed i:before{color:var(--primary-color)!important}[data-route=sylius_shop_cart_summary] .column:last-child h2.ui.dividing.header{color:var(--title-color)}.ui.steps .link.step:hover,.ui.steps .link.step:hover:after,.ui.steps a.step:hover,.ui.steps a.step:hover:after{color:var(--primary-color)!important}.checkout__address-banner,.checkout__checkout-banner,.checkout__payment-banner,.checkout__shipping-banner,.checkout__summary-banner{border:.1em solid #d2d2d2;margin-bottom:2em;margin-top:2em;padding:1em}@media screen and (max-width:767px){.ui.very.basic.table#sylius-checkout-subtotal tr{display:flex!important;justify-content:space-between}.ui.very.basic.table#sylius-checkout-subtotal tr .sylius-table-column-item{width:100%!important}.ui.very.basic.table#sylius-checkout-subtotal tr .sylius-table-column-subtotal{text-align:right;width:35%!important}.ui.very.basic.table#sylius-checkout-subtotal tr td:first-child{width:100%!important}.ui.very.basic.table#sylius-checkout-subtotal tr td:nth-child(3){width:35%!important}.ui.table:not(.unstackable) tr{padding:0}.twelve.wide.column table.complete-table .ui.segment .ui.two.column.divided.stackable.grid .column:first-child,.ui.padded.segment table.complete-table .ui.segment .ui.two.column.divided.stackable.grid .column:first-child{border-bottom:1px dashed #eee;border-right:0}.twelve.wide.column table.complete-table .ui.segment .ui.two.column.divided.stackable.grid .column:nth-child(2),.ui.padded.segment table.complete-table .ui.segment .ui.two.column.divided.stackable.grid .column:nth-child(2){border-top:0}[data-route=sylius_shop_account_order_show] #order-invoices .invoices-row td{padding:4px 0!important}[data-route=sylius_shop_account_order_show] .ui.labeled.icon.button.mobile-dl-btn.mobile-dl-btn{padding:14px!important}[data-route=sylius_shop_account_order_show] .ui.labeled.icon.button.mobile-dl-btn.mobile-dl-btn i{display:none}[data-route=sylius_shop_checkout_address] .ui.large.text.menu,[data-route=sylius_shop_checkout_complete] .ui.large.text.menu,[data-route=sylius_shop_checkout_select_payment] .ui.large.text.menu,[data-route=sylius_shop_checkout_select_shipping] .ui.large.text.menu{display:flex;flex-direction:column;margin-top:10px}[data-route=sylius_shop_checkout_address] .ui.large.text.menu .right.menu,[data-route=sylius_shop_checkout_complete] .ui.large.text.menu .right.menu,[data-route=sylius_shop_checkout_select_payment] .ui.large.text.menu .right.menu,[data-route=sylius_shop_checkout_select_shipping] .ui.large.text.menu .right.menu{margin:10px auto auto}[data-route=sylius_shop_checkout_address] .mobile-search,[data-route=sylius_shop_checkout_complete] .mobile-search,[data-route=sylius_shop_checkout_select_payment] .mobile-search,[data-route=sylius_shop_checkout_select_shipping] .mobile-search{display:none}.product__cart-list .single.line.summary .sylius-product-name,.product__cart-list .sylius-product-options{max-width:130px;min-width:unset;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:650px){.ui.unmargined.segments.payments .ui.segment .item.item-payment{width:45%}}@media screen and (max-width:450px){.ui.unmargined.segments.payments .ui.segment .item.item-payment{width:100%}}@media screen and (max-width:425px){[data-route=sylius_shop_checkout_select_shipping] .grid .segments .ui.segment{border:none!important;padding:0}form[name=sylius_checkout_select_shipping]>.ui.unmargined.segments{box-shadow:none}form[name=sylius_checkout_select_payment]>.ui.unmargined.segments>.ui.segment>.ui.fluid.stackable.items>.item{flex-direction:row}form[name=sylius_checkout_select_payment]>.ui.unmargined.segments>.ui.segment>.ui.fluid.stackable.items>.item>.content{margin-left:1rem}[data-route=sylius_shop_checkout_select_shipping] .grid .segments .ui.segment .ui.items .item .content{max-width:190px}[data-route=sylius_shop_cart_summary] .single.line .sylius-product-name,[data-route=sylius_shop_cart_summary] .single.line .ui.list.sylius-product-options,[data-route=sylius_shop_cart_summary] .single.line .ui.list.sylius-product-options .item,[data-route=sylius_shop_cart_summary] .single.line h4,[data-route=sylius_shop_cart_summary] form table .sylius-product-name,[data-route=sylius_shop_cart_summary] form table .ui.list.sylius-product-options,[data-route=sylius_shop_cart_summary] form table .ui.list.sylius-product-options .item,[data-route=sylius_shop_cart_summary] form table h4,[data-route=sylius_shop_checkout_complete] .single.line .sylius-product-name,[data-route=sylius_shop_checkout_complete] .single.line .ui.list.sylius-product-options,[data-route=sylius_shop_checkout_complete] .single.line .ui.list.sylius-product-options .item,[data-route=sylius_shop_checkout_complete] .single.line h4,[data-route=sylius_shop_checkout_complete] form table .sylius-product-name,[data-route=sylius_shop_checkout_complete] form table .ui.list.sylius-product-options,[data-route=sylius_shop_checkout_complete] form table .ui.list.sylius-product-options .item,[data-route=sylius_shop_checkout_complete] form table h4{margin:0;max-width:65px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sixteen.wide.tablet.seven.wide.computer.column .ui.very.basic.table.summary__table img{height:75px;width:75px}}@media screen and (max-width:375px){[data-route=sylius_shop_checkout_select_shipping] .grid .segments .ui.segment .ui.items .item .content{max-width:175px}.summary__table .sylius-coupon .ui.input input{width:50%}.ui.very.basic.table#sylius-checkout-subtotal tr .sylius-table-column-item{width:80%!important}.ui.very.basic.table#sylius-checkout-subtotal tr .sylius-table-column-subtotal{width:55%!important}.ui.very.basic.table#sylius-checkout-subtotal tr td:first-child{width:80%!important}.ui.very.basic.table#sylius-checkout-subtotal tr td:nth-child(3){width:55%!important}.product__cart-list .single.line.summary .sylius-product-name,.product__cart-list .sylius-product-options{max-width:65px;min-width:unset;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:992px){.ui.container__steps.steps{margin:0 0 15px}}@media screen and (max-width:768px){.ui.container__steps.steps{flex-direction:row!important;width:100%}.ui.container__steps.steps .step{padding:.5rem!important}.ui.container__steps.steps .step span.steps{height:52px;padding:0;width:52px}}@media screen and (max-width:425px){.ui.celled.table.unstackable.complete-table #sylius-payments .payments-order-row,.ui.celled.table.unstackable.complete-table #sylius-payments .shipments-order-row,.ui.celled.table.unstackable.complete-table #sylius-shipments .payments-order-row,.ui.celled.table.unstackable.complete-table #sylius-shipments .shipments-order-row{flex-wrap:wrap;gap:6px}}#order-invoices td,#order-invoices th{text-align:left!important}#order-invoices td{padding:1rem 0 1rem .5rem!important}#order-invoices th:nth-child(3){width:auto}#order-invoices .ui.buttons{display:block}@media screen and (max-width:768px){#order-invoices td{padding:0 0 .5rem!important}#order-invoices tbody tr{box-shadow:none!important;padding:0}[data-route^=sylius_shop_account_] .ui.container .ui.grid>.twelve.wide.column .content{font-size:22px}}.login__box-action .ui.blue.submit.button,.register__container .ui.big.green.labeled.icon.fluid.button{background:var(--btn-bg-color)!important;border-color:var(--btn-bg-color)!important;color:var(--btn-text-color)!important}.login__box-action .ui.blue.submit.button:hover,.register__container .ui.big.green.labeled.icon.fluid.button:hover{background:var(--btn-hover-bg-color)!important;border-color:var(--btn-hover-bg-color)!important;color:var(--btn-hover-text-color)!important}[data-route=sylius_shop_Login] h1.ui.header,[data-route=sylius_shop_register] h1.ui.header{margin:0 0 30px!important}@media screen and (max-width:425px){.ui.padded.segment{padding-top:0}.ui.padded.segment .ui.two.column.very.relaxed.stackable.grid>.column{padding:1rem!important}.ui.padded.segment .ui.two.column.very.relaxed.stackable.grid>.column:first-child{margin-top:-2rem!important}.ui.container.content .ui.padded.segment.card__register{margin-bottom:2rem;padding:1rem!important}.login__box-action,.register__box-action{display:flex;flex-direction:column;justify-content:center;margin:0 3rem}.login__box-action .ui.blue.submit.button,.login__box-action .ui.large.primary.button,.register__box-action .ui.blue.submit.button,.register__box-action .ui.large.primary.button{margin-right:0}.login__box-action .ui.large.primary.button,.register__box-action .ui.large.primary.button{margin-bottom:1rem}.login__box-action .ui.right.floated.button,.register__box-action .ui.right.floated.button{margin-left:0}.register__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 3rem 1rem}.register__container .ui.big.green.labeled.icon.fluid.button{margin-right:0}[data-route=sylius_shop_register] h1.ui.header{margin:10px 0 0}[data-route=sylius_shop_register] h1.ui.header .sub.header{margin-bottom:1rem}}[data-route=sylius_shop_contact_request] .ui.container.content,[data-route=sylius_shop_login] .ui.container.content,[data-route=sylius_shop_register] .ui.container.content{align-items:center;display:flex;flex-direction:column}[data-route=sylius_shop_contact_request] .ui.container.content h1.ui.header,[data-route=sylius_shop_login] .ui.container.content h1.ui.header,[data-route=sylius_shop_register] .ui.container.content h1.ui.header{margin-top:0;width:100%}[data-route=sylius_shop_contact_request] .ui.container.content h1.ui.header .sub.header,[data-route=sylius_shop_login] .ui.container.content h1.ui.header .sub.header,[data-route=sylius_shop_register] .ui.container.content h1.ui.header .sub.header{margin:1rem 0!important}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__register,[data-route=sylius_shop_contact_request] .ui.container.content .ui.segment.card__contact,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__register,[data-route=sylius_shop_login] .ui.container.content .ui.segment.card__contact,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__register,[data-route=sylius_shop_register] .ui.container.content .ui.segment.card__contact{margin-top:4rem!important;padding:50px!important}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .field,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__register .field,[data-route=sylius_shop_contact_request] .ui.container.content .ui.segment.card__contact .field,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .field,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__register .field,[data-route=sylius_shop_login] .ui.container.content .ui.segment.card__contact .field,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .field,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__register .field,[data-route=sylius_shop_register] .ui.container.content .ui.segment.card__contact .field{position:relative}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .field>label,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__register .field>label,[data-route=sylius_shop_contact_request] .ui.container.content .ui.segment.card__contact .field>label,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .field>label,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__register .field>label,[data-route=sylius_shop_login] .ui.container.content .ui.segment.card__contact .field>label,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .field>label,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__register .field>label,[data-route=sylius_shop_register] .ui.container.content .ui.segment.card__contact .field>label{background:#fff;left:20px;padding:0 4px!important;position:absolute;top:0;transform:translateY(-25px);transition:all .4s;z-index:9}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .field label,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__register .field label,[data-route=sylius_shop_contact_request] .ui.container.content .ui.segment.card__contact .field label,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .field label,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__register .field label,[data-route=sylius_shop_login] .ui.container.content .ui.segment.card__contact .field label,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .field label,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__register .field label,[data-route=sylius_shop_register] .ui.container.content .ui.segment.card__contact .field label{font-size:13px!important;font-weight:400!important}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .field input,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .field select,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .field textarea,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__register .field input,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__register .field select,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__register .field textarea,[data-route=sylius_shop_contact_request] .ui.container.content .ui.segment.card__contact .field input,[data-route=sylius_shop_contact_request] .ui.container.content .ui.segment.card__contact .field select,[data-route=sylius_shop_contact_request] .ui.container.content .ui.segment.card__contact .field textarea,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .field input,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .field select,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .field textarea,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__register .field input,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__register .field select,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__register .field textarea,[data-route=sylius_shop_login] .ui.container.content .ui.segment.card__contact .field input,[data-route=sylius_shop_login] .ui.container.content .ui.segment.card__contact .field select,[data-route=sylius_shop_login] .ui.container.content .ui.segment.card__contact .field textarea,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .field input,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .field select,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .field textarea,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__register .field input,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__register .field select,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__register .field textarea,[data-route=sylius_shop_register] .ui.container.content .ui.segment.card__contact .field input,[data-route=sylius_shop_register] .ui.container.content .ui.segment.card__contact .field select,[data-route=sylius_shop_register] .ui.container.content .ui.segment.card__contact .field textarea{margin-bottom:1rem!important;position:relative}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .field input:focus,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .field select:focus,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .field textarea:focus,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__register .field input:focus,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__register .field select:focus,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__register .field textarea:focus,[data-route=sylius_shop_contact_request] .ui.container.content .ui.segment.card__contact .field input:focus,[data-route=sylius_shop_contact_request] .ui.container.content .ui.segment.card__contact .field select:focus,[data-route=sylius_shop_contact_request] .ui.container.content .ui.segment.card__contact .field textarea:focus,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .field input:focus,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .field select:focus,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .field textarea:focus,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__register .field input:focus,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__register .field select:focus,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__register .field textarea:focus,[data-route=sylius_shop_login] .ui.container.content .ui.segment.card__contact .field input:focus,[data-route=sylius_shop_login] .ui.container.content .ui.segment.card__contact .field select:focus,[data-route=sylius_shop_login] .ui.container.content .ui.segment.card__contact .field textarea:focus,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .field input:focus,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .field select:focus,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .field textarea:focus,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__register .field input:focus,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__register .field select:focus,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__register .field textarea:focus,[data-route=sylius_shop_register] .ui.container.content .ui.segment.card__contact .field input:focus,[data-route=sylius_shop_register] .ui.container.content .ui.segment.card__contact .field select:focus,[data-route=sylius_shop_register] .ui.container.content .ui.segment.card__contact .field textarea:focus{border-color:#000!important}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .separator,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__register .separator,[data-route=sylius_shop_contact_request] .ui.container.content .ui.segment.card__contact .separator,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .separator,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__register .separator,[data-route=sylius_shop_login] .ui.container.content .ui.segment.card__contact .separator,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .separator,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__register .separator,[data-route=sylius_shop_register] .ui.container.content .ui.segment.card__contact .separator{display:flex;justify-content:center;margin:2rem 0;position:relative;text-align:center}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .separator span,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__register .separator span,[data-route=sylius_shop_contact_request] .ui.container.content .ui.segment.card__contact .separator span,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .separator span,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__register .separator span,[data-route=sylius_shop_login] .ui.container.content .ui.segment.card__contact .separator span,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .separator span,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__register .separator span,[data-route=sylius_shop_register] .ui.container.content .ui.segment.card__contact .separator span{border-bottom:1px solid hsla(0,0%,75%,.87);position:absolute;top:50%;width:100%}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .separator p,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__register .separator p,[data-route=sylius_shop_contact_request] .ui.container.content .ui.segment.card__contact .separator p,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .separator p,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__register .separator p,[data-route=sylius_shop_login] .ui.container.content .ui.segment.card__contact .separator p,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .separator p,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__register .separator p,[data-route=sylius_shop_register] .ui.container.content .ui.segment.card__contact .separator p{background:#fff;color:hsla(0,0%,75%,.87);position:relative;width:30%}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__register,[data-route=sylius_shop_contact_request] .ui.container.content .ui.segment.card__contact,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__register,[data-route=sylius_shop_login] .ui.container.content .ui.segment.card__contact,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__register,[data-route=sylius_shop_register] .ui.container.content .ui.segment.card__contact{align-items:center;display:flex;flex-direction:column;width:650px}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__register a.ui.right.basic.button,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__register button.ui.large.primary.button,[data-route=sylius_shop_contact_request] .ui.container.content .ui.segment.card__contact a.ui.right.basic.button,[data-route=sylius_shop_contact_request] .ui.container.content .ui.segment.card__contact button.ui.large.primary.button,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__register a.ui.right.basic.button,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__register button.ui.large.primary.button,[data-route=sylius_shop_login] .ui.container.content .ui.segment.card__contact a.ui.right.basic.button,[data-route=sylius_shop_login] .ui.container.content .ui.segment.card__contact button.ui.large.primary.button,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__register a.ui.right.basic.button,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__register button.ui.large.primary.button,[data-route=sylius_shop_register] .ui.container.content .ui.segment.card__contact a.ui.right.basic.button,[data-route=sylius_shop_register] .ui.container.content .ui.segment.card__contact button.ui.large.primary.button{width:100%}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login{border:1px solid #eee;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);width:550px}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login p.sub-title,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login p.sub-title,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login p.sub-title{margin-bottom:2rem}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .login__box-action,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .login__box-action,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .login__box-action{display:flex;flex-direction:column;gap:1rem}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .login__box-action a,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .login__box-action button,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .login__box-action a,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .login__box-action button,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .login__box-action a,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .login__box-action button{margin:0}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .login__box-action a.ui.right.floated.button,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .login__box-action a.ui.right.floated.button,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .login__box-action a.ui.right.floated.button{background:none!important;border:none!important;opacity:.8;text-decoration:underline}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .login__box-action a.ui.right.floated.button:hover,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .login__box-action a.ui.right.floated.button:hover,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .login__box-action a.ui.right.floated.button:hover{background:none!important;color:#3d3d3d!important;opacity:1}[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login .register__container a,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login .register__container a,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login .register__container a{width:100%}@media screen and (max-width:768px){[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__login,[data-route=sylius_shop_contact_request] .ui.container.content .ui.padded.segment.card__register,[data-route=sylius_shop_contact_request] .ui.container.content .ui.segment.card__contact,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__login,[data-route=sylius_shop_login] .ui.container.content .ui.padded.segment.card__register,[data-route=sylius_shop_login] .ui.container.content .ui.segment.card__contact,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__login,[data-route=sylius_shop_register] .ui.container.content .ui.padded.segment.card__register,[data-route=sylius_shop_register] .ui.container.content .ui.segment.card__contact{padding:25px!important;width:90%}}.empty__wishlist-container{display:flex;justify-content:center;position:relative}.empty__wishlist-container .backToShopping{margin-top:2rem}.center.aligned.sixteen.wide.column.empty__wishlist-content{border-radius:5px;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);color:#cecece;display:flex;flex-direction:column;margin:6rem 0 8rem;padding:2rem;width:25%!important}.center.aligned.sixteen.wide.column.empty__wishlist-content i{font-size:75px;padding:20px 0 50px}.product__container{display:flex!important;flex-direction:column;gap:.625rem;justify-content:space-between;margin-bottom:2rem}.product__container img{aspect-ratio:1/1;height:auto;max-width:100%;object-fit:contain;width:auto}.product__container .container__promotion{left:25px;position:absolute;top:25px}.product__container-content{display:flex;flex-direction:column;min-height:75px;position:relative}.product__container-content .sylius-product-name{color:var(--title-color)}.product__container-content .defaultPrice{font-size:1.2em}.product__container-content:last-child{margin-bottom:auto}.product__container-form{display:flex;flex-direction:column;height:100%;justify-content:space-between}.product__container-form .btn_add_to_cart{margin-top:auto}.product__container-brand{color:var(--title-color);margin:.25rem 0 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.product__container .product__delete-btn{align-items:center;background:none;border:none;display:flex;justify-content:center;position:absolute;right:25px;top:25px}.product__container .product__delete-btn:hover{cursor:pointer}.product__container .product__delete-btn:hover:disabled{cursor:not-allowed;opacity:.5}.product__container .product__delete-btn .animated__icon-xmark{background:#fff;border-radius:100%;color:#767676;font-size:18px;padding:8px 10.25px;transition:all .3s}.product__container .product__delete-btn .animated__icon-xmark:hover{color:#000}.product__container .product__select-variant{border:none;border-bottom:1px solid #cecece;color:var(--title-color);font-style:italic;opacity:.7;position:relative;transition:all .3S ease-in-out;width:100%}.product__container .product__select-variant:hover{border-color:#000;color:var(--title-color);cursor:pointer;opacity:1}.product__container .product__select-variant:last-of-type{margin-bottom:.5rem}.product__content-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px}.product__content-price del.originalPrice{color:#c1c1c1;margin-right:.5rem}.product__content-price .price__item{margin-top:4px;width:auto}.product__content-price .price__item.first-price{color:#3d3d3d;font-weight:400;order:0}.product__content-price .price__item:not(.first-price){color:#c1c1c1;font-size:1em;font-weight:lighter;margin:0 .5rem;order:1}.promotion-label{background-color:var(--promotion-bg-color)!important;color:var(--promotion-text-color)!important}@media screen and (min-width:992px){.product__container img{max-height:314px}}@media screen and (max-width:1440px){.center.aligned.sixteen.wide.column.empty__wishlist-content{width:35%!important}}@media screen and (max-width:768px){.center.aligned.sixteen.wide.column.empty__wishlist-content{width:60%!important}.eight.wide.tablet.four.wide.computer.column.product__container{margin-bottom:2rem!important}}@media screen and (max-width:425px){.center.aligned.sixteen.wide.column.empty__wishlist-content{width:80%!important}.product__container .product__delete-btn{right:10px}}.ui.red.basic.cancel.inverted.button.delete__btn_mcf{box-shadow:none!important}.ui.red.basic.cancel.inverted.button.delete__btn_mcf:hover{border-color:#ff695e!important}.ui.green.ok.inverted.button.confirm__btn_mcf{box-shadow:none!important}.ui.green.ok.inverted.button.confirm__btn_mcf:hover{background:#279c7f!important;border-color:#279c7f!important}