@font-face{font-family:'Outfit';font-weight:300;font-style:normal;src:url(/build/fonts/Outfit-Light.27737e30.ttf) format("truetype"),local("Outfit Light"),local("Outfit-300")}@font-face{font-family:'Outfit';font-weight:400;font-style:normal;src:url(/build/fonts/Outfit-Regular.e853df41.ttf) format("truetype"),local("Outfit"),local("Outfit-regular")}@font-face{font-family:'Outfit';font-weight:500;font-style:normal;src:url(/build/fonts/Outfit-Medium.1d6f1a86.ttf) format("truetype"),local("Outfit Medium"),local("Outfit-500")}@font-face{font-family:'Outfit';font-weight:600;font-style:normal;src:url(/build/fonts/Outfit-SemiBold.ea851e9b.ttf) format("truetype"),local("Outfit Semi Bold"),local("Outfit-600")}@font-face{font-family:'Outfit';font-weight:700;font-style:normal;src:url(/build/fonts/Outfit-Bold.b2e2fcd8.ttf) format("truetype"),local("Outfit Bold"),local("Outfit-700")}@font-face{font-family:'Outfit';font-weight:800;font-style:normal;src:url(/build/fonts/Outfit-ExtraBold.af2c70c8.ttf) format("truetype"),local("Outfit Extra Bold"),local("Outfit-800")}@font-face{font-family:'Outfit';font-weight:900;font-style:normal;src:url(/build/fonts/Outfit-Black.5027173f.ttf) format("truetype"),local("Outfit Black"),local("Outfit-900")}:root{--element-border-radius: 4px;--container-border-radius: 8px;--block-border-radius: 6px;--border: 1px solid #F2F0F0;--font-family: 'Outfit';--box-padding: 24px;--small-box-padding: 8px;--black-color: #2d2d2d;--grey-color: #626262;--light-grey-color: #999;--pastel-color: #D1CCCD;--bright-grey-color: #efefef;--orange-color: #ff9900;--glass-orange-color: #fe5a00;--yellow-color: #FFCB40;--red-color: #c82b2b;--dark-red-color: #9f1717;--gold-color: #B89869;--white-color: #fff;--green-color: #7F9E79;--brown-color: #B89869;--main-color: #000000;--box-background-color: var(--white-color);--warning-color: var(--main-color);--alert-color: var(--red-color);--orange-link-color: var(--brown-color);--green-link-color: var(--green-color);--grey-link-color: #6B6B6B;--light-grey-link-color: #6B6B6B;--black-link-color: #080808;--white-link-color: #F2F0F0;--button-grey-color: #4c4c4c;--toggle-switch-color: #9C9C9C;--text-color: #6B6B6B;--light-text-color: #6B6B6B;--black-title-color: #080808;--grey-title-color:  #080808;--light-grey-title-color:  #080808;--orange-title-color:  #B89869;--flash-error-color: #D48080;--flash-success-color: #7bce7b;--flash-info-color: #ffd669;--flash-warning-color: #ffeeba;--mirror-category-color: #6B6B6B;--bathroom-mirror-category-color: #6B6B6B;--glass-category-color: #6B6B6B;--wood-category-color: #6B6B6B;--kitchen-back-wall-category-color: #6B6B6B}.wrap{display:block;width:1200px;max-width:1200px;margin:0 auto}@media screen and (max-width: 1200px) and (min-width: 1024px){.responsive-enabled{overflow-y:scroll;-webkit-overflow-scrolling:touch}.responsive-enabled .wrap{width:100%;max-width:1200px;height:100%}}@media screen and (max-width: 1023px) and (min-width: 768px){.responsive-enabled{overflow-y:scroll;-webkit-overflow-scrolling:touch}.responsive-enabled .wrap{width:100%;max-width:100%;height:100%}}@media screen and (max-width: 767px) and (min-width: 320px){.responsive-enabled{overflow-y:scroll;-webkit-overflow-scrolling:touch}.responsive-enabled .wrap{width:100%;max-width:100%;height:100%}}body{background-color:rgba(248,242,238,0.8);background-image:url(/build/images/body-background.45f612a4.png);background-blend-mode:lighten}input{font-family:var(--font-family)}a{text-decoration:none}.component-breadcrumb{display:flex;align-items:center;width:100%;float:left;margin-bottom:16px;margin-top:-8px;color:var(--black-title-color);font-size:14px;line-height:16px;font-weight:300}.component-breadcrumb a{color:inherit;text-decoration:none}.component-breadcrumb a:hover{text-decoration:underline}.component-breadcrumb .path-separator{display:flex;justify-content:center;width:8px;margin:0 12px 0 8px}.component-breadcrumb .path-separator .icon{width:5px;height:7px;fill:currentColor;stroke:none}@media screen and (max-width: 1199px){.responsive-enabled .component-breadcrumb{padding:12px 16px 12px 16px;margin:0}}.component-cart-item-quantity .changeable-item-quantity .change-buttons .icon{fill:var(--main-color)}.component-cart-product-list .product-line .cart-actions .view-attachment{color:var(--main-color)}.component-checkout-navigation .back-button{background:var(--box-background-color);color:var(--main-color);border:solid 1px var(--main-color);padding:0.7em 1.4em;text-transform:inherit}.component-checkout-navigation .back-button:before{background-color:var(--main-color)}.component-checkout-navigation button[type=submit]#next-step{text-transform:inherit;font-family:var(--font-family)}.component-checkout-summary .continue-shopping-wrapper,.component-checkout-summary .next-checkout-step-wrapper{padding:16px}.component-checkout-summary .back-button{color:var(--main-color)}.component-checkout-summary .back-button .icon{fill:var(--main-color)}.component-checkout-summary button{text-transform:inherit}.component-checkout-summary .continue-shopping-button{width:auto;display:flex;font-family:var(--font-family);justify-content:center;align-items:center;padding:.7em 1.4em;background-color:var(--main-color);color:#fff;border:none;text-decoration:none;cursor:pointer;border-radius:var(--element-border-radius);font-size:1.15rem;justify-content:center}.component-checkout-summary .continue-shopping-button.disabled,.component-checkout-summary .continue-shopping-button:disabled{pointer-events:none;opacity:.5}.component-checkout-summary .continue-shopping-button:focus{outline:none}.component-checkout-summary .continue-shopping-button.loading:before{-webkit-mask-image:url(/build/icons.082fc3f4.svg#loader-usage);mask-image:url(/build/icons.082fc3f4.svg#loader-usage);animation:spin 1s infinite linear}.component-checkout-summary .continue-shopping-button:before{margin:0 16px 0 0}.component-footer{background-color:var(--box-background-color);border-radius:var(--container-border-radius);padding:var(--box-padding) var(--box-padding) var(--small-box-padding) var(--box-padding);display:flex;flex-direction:column}.component-footer .information-columns{display:flex;padding-bottom:var(--box-padding)}.component-footer .information-columns .column{width:25%}.component-footer .information-columns h3.title{font-size:18px;font-weight:600;line-height:20px;color:var(--black-title-color);margin:0 0 24px 0}.component-footer .information-columns .information-box{display:flex;align-items:start;column-gap:8px}.component-footer .information-columns .information-box .icon svg{width:16px;height:16px}.component-footer .information-columns .information-box .information .title{margin:0 0 4px 0;line-height:16px;color:var(--black-title-color);font-size:16px;font-weight:500}.component-footer .information-columns .information-box .information .title a{color:var(--black-title-color);line-height:16px;font-size:16px;font-weight:500}.component-footer .information-columns .information-box .information .content{display:flex;column-gap:16px;font-size:14px;font-weight:400;line-height:18px;color:var(--text-color)}.component-footer .information-columns .links{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;row-gap:16px;justify-content:start;align-items:start}.component-footer .information-columns .links li a{font-size:16px;font-weight:400;line-height:20px;color:var(--grey-link-color)}.component-footer .socials{padding:var(--box-padding) 0;display:flex;justify-content:space-between;align-items:center;border-top:var(--border)}.component-footer .socials .logo{display:block;vertical-align:bottom}.component-footer .socials .logo svg{width:180px;height:55px}.component-footer .socials .links{display:flex;column-gap:64px}.component-footer .socials .links a{font-size:16px;font-weight:400;line-height:20px;color:var(--grey-link-color);display:flex;align-items:center}.component-footer .socials .links a svg{width:24px;height:24px;margin-right:8px}.component-footer .copyrights{display:flex;justify-content:space-between;align-items:center;font-weight:300;font-size:14px;color:var(--light-text-color);line-height:16px;border-top:var(--border);padding-top:var(--small-box-padding)}.component-footer .copyrights a{color:var(--light-grey-link-color)}@media screen and (max-width: 1023px) and (min-width: 768px){.responsive-enabled .component-footer .socials{order:1;border-top:none;padding:0 0 var(--box-padding) 0;flex-direction:column;row-gap:32px}.responsive-enabled .component-footer .socials .links{justify-content:center;column-gap:48px}.responsive-enabled .component-footer .information-columns{order:2;padding-top:var(--box-padding);flex-wrap:wrap;column-gap:32px;row-gap:48px}.responsive-enabled .component-footer .information-columns .column{width:calc(50% - 16px)}.responsive-enabled .component-footer .copyrights{order:3;padding:var(--box-padding) 0}}@media screen and (max-width: 767px) and (min-width: 320px){.responsive-enabled .component-footer .socials{border-top:none;padding:0 0 var(--box-padding) 0;flex-direction:column;row-gap:32px}.responsive-enabled .component-footer .socials .links{width:100%;display:grid;grid-template-rows:auto;grid-row-gap:24px;justify-content:left}.responsive-enabled .component-footer .information-columns{order:2;padding-top:var(--box-padding);flex-wrap:wrap;row-gap:24px;flex-direction:column}.responsive-enabled .component-footer .information-columns .column{width:100%}.responsive-enabled .component-footer .copyrights{order:3;padding:var(--box-padding) 0;flex-direction:column;row-gap:24px}}.component-header{background-color:var(--box-background-color);margin-bottom:24px;border-radius:0 0 var(--container-border-radius) var(--container-border-radius)}.component-header .top{border-bottom:var(--border);display:flex;justify-content:space-between;align-items:center;column-gap:74px;margin:0 var(--box-padding);padding:16px 0}.component-header .search{border:var(--border);border-radius:var(--element-border-radius);flex:1}.component-header .search form{display:flex;justify-content:space-between;align-items:center;column-gap:12px;height:48px;padding:0 12px}.component-header .search input{width:100%;height:48px;font-size:16px;border:none;background-color:var(--box-background-color)}.component-header .search input:focus{outline:none}.component-header .search:focus-within{border-color:var(--text-color)}.component-header .close{display:none}.component-header button{all:unset;cursor:pointer}.component-header button svg{width:23px;height:23px;display:block}.component-header .mobile-search{display:none}.component-header .header-menu{display:flex;align-items:center}.component-header .header-menu .user{position:relative;padding:12px 16px 12px 16px}.component-header .header-menu .user svg{fill:var(--grey-link-color)}.component-header .header-menu svg{width:24px;height:24px}.component-header .header-menu .mobile-menu{display:none}.component-header .header-menu .mobile-menu .menu-button{all:unset;cursor:pointer;display:flex;justify-content:center;align-items:center}.component-header .header-menu .mobile-menu .menu-button svg{height:20px;fill:var(--black-link-color);stroke:var(--black-link-color);stroke-width:1.7;stroke-linecap:round}.component-header .top-menu .contact-information{display:none}.component-header .top-menu .mobile-account-menu{display:none}@media screen and (max-width: 1199px){.responsive-enabled .component-header{position:relative;margin-bottom:0}.responsive-enabled .component-header .top{column-gap:32px;border-bottom:none;padding:16px;margin:0}.responsive-enabled .component-header .search{display:none;position:absolute;background:#fff;width:100%;top:0;left:0;height:68px;z-index:400;align-items:center;border:none}.responsive-enabled .component-header .search form{flex-direction:row-reverse;width:100%;padding:0 16px}.responsive-enabled .component-header .search form input{padding:0 8px}.responsive-enabled .component-header .search .close{display:flex;align-items:center;justify-content:center;height:24px}.responsive-enabled .component-header .search .close svg{width:24px;height:20px}.responsive-enabled .component-header .search .search-button{height:36px;display:flex;align-items:center;justify-content:center}.responsive-enabled .component-header .search.active{display:flex}.responsive-enabled .component-header .mobile-search{display:block}.responsive-enabled .component-header .header-menu{column-gap:16px}.responsive-enabled .component-header .header-menu .user{display:none}.responsive-enabled .component-header .header-menu .mobile-menu{display:block}.responsive-enabled .component-header .header-menu .mobile-menu svg{height:20px}.responsive-enabled .component-header .header-menu .mobile-menu .icon-close{display:none}.responsive-enabled .component-header .header-menu .mobile-menu .menu-button{display:inline-block}.responsive-enabled .component-header .header-menu .mobile-menu .menu-button.opened{height:26px}.responsive-enabled .component-header .header-menu .mobile-menu .opened .icon-close{display:block}.responsive-enabled .component-header .header-menu .mobile-menu .opened .icon-hamburger-menu{display:none}.responsive-enabled .component-header .top-menu{display:none;flex-direction:column;box-shadow:inset 0px 0px 4px 0px #2D2D2D1A;position:absolute;z-index:400;background-color:var(--box-background-color);left:0;width:100%;padding:0 16px;height:100vh;overflow-y:auto}.responsive-enabled .component-header .top-menu.active{display:flex}.responsive-enabled .component-header .top-menu .contact-information{display:flex;flex-direction:column;align-items:center;row-gap:16px;padding:16px 0}.responsive-enabled .component-header .top-menu .contact-information .phone-number{width:100%;display:flex;justify-content:center;align-items:center;column-gap:16px;background-color:var(--main-color);border-radius:var(--element-border-radius);color:var(--white-link-color);padding:16px;font-size:18px;font-weight:400;line-height:24px}.responsive-enabled .component-header .top-menu .contact-information .phone-number svg{fill:var(--white-link-color)}.responsive-enabled .component-header .top-menu .contact-information .email{width:100%;display:flex;justify-content:center;align-items:center;column-gap:16px;background-color:var(--box-background-color);border-radius:var(--element-border-radius);color:var(--black-link-color);border:1px solid var(--main-color);padding:16px;font-size:18px;font-weight:400;line-height:24px}.responsive-enabled .component-header .top-menu .contact-information .email svg{fill:var(--black-link-color)}.responsive-enabled .component-header .top-menu .contact-information .working-hours{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:4px}.responsive-enabled .component-header .top-menu .contact-information .working-hours div{font-size:14px;font-weight:400;line-height:18px;display:flex;justify-content:center;column-gap:16px;color:var(--text-color)}.responsive-enabled .component-header .top-menu .contact-information svg{width:16px;height:16px}.responsive-enabled .component-header .top-menu .mobile-account-menu{display:flex;padding:16px 0;justify-content:center}.responsive-enabled .component-header .top-menu .mobile-account-menu.signed-in{justify-content:space-between}.responsive-enabled .component-header .top-menu .mobile-account-menu a{display:flex;justify-content:center;align-items:center;column-gap:8px;color:var(--black-link-color)}.responsive-enabled .component-header .top-menu .mobile-account-menu a svg{width:16px;height:16px;fill:var(--black-link-color)}}body.responsive-enabled.mobile-menu-active{overflow-y:auto}@media screen and (max-width: 1199px){body.responsive-enabled.mobile-menu-active{overflow:hidden}body.responsive-enabled.mobile-menu-active .component-header{height:calc(100vh);overflow-y:auto;z-index:401}body.responsive-enabled.mobile-menu-active .component-header .top-menu{height:100vh}}.component-horizontal-menu{display:flex;align-items:center;column-gap:8px;padding:0 10px}.component-horizontal-menu.even-spacing{justify-content:space-between}.component-horizontal-menu .item{padding:16px 14px;position:relative;display:flex;justify-content:space-between;align-items:center;column-gap:4px;color:var(--grey-link-color);font-size:16px;font-weight:500;line-height:20px}.component-horizontal-menu .item svg{min-width:24px;width:24px;height:24px;fill:var(--grey-link-color)}.component-horizontal-menu .item:hover,.component-horizontal-menu .item.active{color:var(--main-color)}.component-horizontal-menu .item:hover:after,.component-horizontal-menu .item.active:after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background-color:var(--brown-color)}.component-horizontal-menu .item:hover svg,.component-horizontal-menu .item.active svg{fill:var(--main-color)}@media screen and (max-width: 1199px){.responsive-enabled .component-horizontal-menu{flex-direction:column;align-items:start;padding:0}.responsive-enabled .component-horizontal-menu .item{padding:16px;width:100%;justify-content:start;column-gap:16px}}.component-method-item .fee{color:var(--brown-color)}.component-order-summary-top-menu .payment-status.paid{background:transparent;border-color:transparent;color:var(--main-color)}.component-order-summary-top-menu .payment-status.paid .icon{fill:var(--main-color)}.component-order-summary-top-menu .payment-status.refunded{background:transparent;border-color:transparent;color:var(--red-color)}.component-order-summary-top-menu .payment-status.refunded .icon{fill:var(--red-color)}.component-order-summary-top-menu .payment-status.cancelled{background:transparent;border-color:transparent;color:var(--brown-color)}.component-order-summary-top-menu .payment-status.cancelled .icon{fill:var(--brown-color)}@media screen and (max-width: 1199px){.component-order-summary-top-menu .payment-status.paid{background:var(--main-color);color:var(--white-color)}.component-order-summary-top-menu .payment-status.paid .icon{fill:var(--white-color)}.component-order-summary-top-menu .payment-status.refunded{background:var(--green-color);border-color:var(--green-color);color:var(--white-color)}.component-order-summary-top-menu .payment-status.refunded .icon{fill:var(--white-color)}.component-order-summary-top-menu .payment-status.cancelled{background:var(--red-color);border-color:var(--red-color);color:var(--white-color)}.component-order-summary-top-menu .payment-status.cancelled .icon{fill:var(--white-color)}}.component-product-bubble-marker .popup .content .price{color:var(--brown-color)}.component-shipping-information{display:flex;flex-direction:column;row-gap:16px;border:none;padding:0}.component-shipping-information .shipping{border:var(--border);border-radius:var(--block-border-radius);border-color:#b5b5b5;padding:16px;display:flex;flex-direction:row;column-gap:16px;align-items:center;color:var(--black-title-color)}.component-shipping-information .shipping .text{padding-top:5px}.component-shipping-information .shipping .icon{width:25px;height:25px}.component-shipping-information .shipping .shipping-message{font-weight:500;font-size:16px;line-height:20px}.component-shipping-information .text{display:block;font-weight:400;font-size:14px;line-height:16px;color:var(--text-color)}.component-shipping-information .lead-times{border:var(--border);border-radius:var(--block-border-radius);border-color:#f2ebe1;padding:16px;display:flex;flex-direction:column;row-gap:16px}.component-shipping-information .lead-times .lead-time{display:flex;flex-direction:row;column-gap:8px;align-items:center}.component-shipping-information .lead-times .lead-time .icon{width:24px;height:24px}.component-shipping-information .lead-times .lead-time .title{color:var(--brown-color);font-weight:500;font-size:16px;line-height:20px;margin:0;margin-bottom:2px}.component-logo{display:block;vertical-align:bottom}.component-logo img{width:180px;height:55px}@media screen and (max-width: 1199px){.responsive-enabled .component-logo img{width:104px;height:32px}}.component-cart-popup .cart-button{display:flex;justify-content:space-between;align-items:center;column-gap:8px;padding:12px 16px}.component-cart-popup .cart-button.empty{padding:12px 0 12px 16px}.component-cart-popup .cart-button .total{font-size:16px;font-weight:400;line-height:20px;white-space:nowrap}.component-cart-popup .cart-button .cart{position:relative}.component-cart-popup .cart-button .cart .count{display:inline-flex;align-items:center;justify-content:center;padding:2px;font-size:12px;background-color:var(--brown-color);border-radius:8px;min-width:14px;height:14px;line-height:10px;position:absolute;top:2px;right:0;transform:translate(50%, -50%)}.component-cart-popup .cart-button .cart .count::after{content:"";width:auto}.component-cart-popup .cart-button svg{fill:var(--grey-link-color);width:24px;height:24px}.component-cart-popup .cart-button:not(.empty){background-color:var(--main-color);border-radius:var(--element-border-radius);color:var(--white-link-color)}.component-cart-popup .cart-button:not(.empty) svg{fill:var(--white-link-color)}.component-cart-popup .cart-button:not(.empty):hover{background-color:var(--brown-color);color:var(--main-color)}.component-cart-popup .cart-button:not(.empty):hover svg{fill:var(--main-color)}.component-cart-popup .cart-button:not(.empty):hover .count{background-color:var(--white-link-color)}@media screen and (max-width: 1199px){.responsive-enabled .component-cart-popup .cart-button{padding:4px 12px}.responsive-enabled .component-cart-popup .cart-button .total{font-size:14px;line-height:16px}}.page-sylius-checkout-complete .place-order-wrapper .back-button{background:var(--box-background-color);color:var(--main-color);border:solid 1px var(--main-color);padding:0.7em 1.4em;text-transform:inherit}.page-sylius-checkout-complete .place-order-wrapper .back-button:before{background-color:var(--main-color)}.page-sylius-checkout-complete .place-order-wrapper button[type=submit].place-order-button{text-transform:inherit}.page-sylius-checkout-success .order-received-message .show-order-button,.page-sylius-checkout-success .registration .registration-info .create-account-button,.page-sylius-checkout-success .actions .to-shop-button{text-transform:inherit}.component-company-information .contact-section .info-list .info-item{font-weight:500}.component-company-information .contact-section .info-list .info-item.phone{color:var(--main-color)}.component-company-information .contact-section .info-list .info-item.phone .icon{width:16px;height:16px;fill:var(--main-color);stroke:none}.component-company-information .contact-section .info-list .info-item.email a{color:var(--main-color)}.component-company-information .contact-section .info-list .info-item.email .icon{width:16px;height:16px;fill:var(--main-color);stroke:none}.component-company-information .company-section .info-list .labeled-info .info-label{color:#393939}.component-company-information .company-section .info-list .labeled-info .info-value{color:#535353}.component-contact-list .info-list .info-item.phone{color:#000}.component-contact-list .info-list .info-item.phone .icon{fill:#000}.component-contact-list .info-list .info-item.email{color:#000}.component-contact-list .info-list .info-item.email .icon{fill:#000}.page-component-navigation-menu{--navigation-item-color: var(--pastel-color)}.page-component-product-selection .product-column .configuration .configure-button{width:auto;display:flex;font-family:var(--font-family);justify-content:center;align-items:center;padding:.7em 1.4em;background-color:var(--main-color);color:#fff;border:none;text-decoration:none;cursor:pointer;border-radius:var(--element-border-radius);font-size:1.15rem;justify-content:center}.page-component-product-selection .product-column .configuration .configure-button.disabled,.page-component-product-selection .product-column .configuration .configure-button:disabled{pointer-events:none;opacity:.5}.page-component-product-selection .product-column .configuration .configure-button:focus{outline:none}.page-component-product-selection .product-column .configuration .configure-button:before{content:'';background-color:var(--box-background-color);width:1em;height:1em;-webkit-mask-image:url(/build/icons.082fc3f4.svg#pencil-usage);mask-image:url(/build/icons.082fc3f4.svg#pencil-usage)}.page-component-product-selection .product-column .configuration .configure-button:before{margin-right:16px}.page-component-product-selection .product-column .configuration .configure-button.loading:before{-webkit-mask-image:url(/build/icons.082fc3f4.svg#loader-usage);mask-image:url(/build/icons.082fc3f4.svg#loader-usage);animation:spin 1s infinite linear}.page-component-product-selection .product-column .configuration .configure-button:before{width:16px;height:16px;margin-top:-3px}.page-component-product-selection .product-column .configuration .configure-button span{padding:0}.page-component-full-width-card .content .button-linked-product{width:auto;display:flex;font-family:var(--font-family);justify-content:center;align-items:center;padding:.7em 1.4em;background-color:var(--main-color);color:#fff;border:none;text-decoration:none;cursor:pointer;border-radius:var(--element-border-radius);font-size:1.15rem;justify-content:center}.page-component-full-width-card .content .button-linked-product.disabled,.page-component-full-width-card .content .button-linked-product:disabled{pointer-events:none;opacity:.5}.page-component-full-width-card .content .button-linked-product:focus{outline:none}.page-component-full-width-card .content .button-linked-product:before{content:'';background-color:var(--box-background-color);width:1em;height:1em;-webkit-mask-image:url(/build/icons.082fc3f4.svg#pencil-usage);mask-image:url(/build/icons.082fc3f4.svg#pencil-usage)}.page-component-full-width-card .content .button-linked-product:before{margin-right:16px}.page-component-full-width-card .content .button-linked-product.loading:before{-webkit-mask-image:url(/build/icons.082fc3f4.svg#loader-usage);mask-image:url(/build/icons.082fc3f4.svg#loader-usage);animation:spin 1s infinite linear}.page-component-full-width-card .content .button-linked-product:before{width:16px;height:16px;margin-top:-3px}.page-component-full-width-card .content .button-linked-product span{padding:0}.page-component-full-width-card .content .button-linked-taxon{width:auto;display:flex;font-family:var(--font-family);justify-content:center;align-items:center;padding:.7em 1.4em;background-color:var(--main-color);color:#fff;border:none;text-decoration:none;cursor:pointer;border-radius:var(--element-border-radius);font-size:1.15rem;flex-direction:row-reverse;padding:0;justify-content:space-between}.page-component-full-width-card .content .button-linked-taxon.disabled,.page-component-full-width-card .content .button-linked-taxon:disabled{pointer-events:none;opacity:.5}.page-component-full-width-card .content .button-linked-taxon:focus{outline:none}.page-component-full-width-card .content .button-linked-taxon:before{content:'';background-color:var(--box-background-color);width:1em;height:1em;-webkit-mask-image:url(/build/icons.082fc3f4.svg#arrow-right-usage);mask-image:url(/build/icons.082fc3f4.svg#arrow-right-usage);width:.8em;height:.8em}.page-component-full-width-card .content .button-linked-taxon:before{margin-left:16px}.page-component-full-width-card .content .button-linked-taxon:before{margin-right:0px;margin-left:0px}.page-component-full-width-card .content .button-linked-taxon span{padding:.8em;flex:1;text-align:center;align-self:stretch;margin-bottom:-1px}.page-component-full-width-card .content .button-linked-taxon.loading:before{-webkit-mask-image:url(/build/icons.082fc3f4.svg#loader-usage);mask-image:url(/build/icons.082fc3f4.svg#loader-usage);animation:spin 1s infinite linear;width:1em;height:1em;margin-right:-.2em}.page-component-full-width-card .content .button-linked-taxon::before{margin-right:0.8em}.card-configurable-mirror .configuration .configure-button{width:auto;display:flex;font-family:var(--font-family);justify-content:center;align-items:center;padding:.7em 1.4em;background-color:var(--main-color);color:#fff;border:none;text-decoration:none;cursor:pointer;border-radius:var(--element-border-radius);font-size:1.15rem;justify-content:center}.card-configurable-mirror .configuration .configure-button.disabled,.card-configurable-mirror .configuration .configure-button:disabled{pointer-events:none;opacity:.5}.card-configurable-mirror .configuration .configure-button:focus{outline:none}.card-configurable-mirror .configuration .configure-button:before{content:'';background-color:var(--box-background-color);width:1em;height:1em;-webkit-mask-image:url(/build/icons.082fc3f4.svg#pencil-usage);mask-image:url(/build/icons.082fc3f4.svg#pencil-usage)}.card-configurable-mirror .configuration .configure-button:before{margin-right:16px}.card-configurable-mirror .configuration .configure-button.loading:before{-webkit-mask-image:url(/build/icons.082fc3f4.svg#loader-usage);mask-image:url(/build/icons.082fc3f4.svg#loader-usage);animation:spin 1s infinite linear}.card-configurable-mirror .configuration .configure-button:before{width:16px;height:16px;margin-top:-3px}.page-sylius-checkout-success .top-message{background-image:url(/build/images/thank-you-banner.7cba4177.png);background-repeat:repeat;background-size:200px;background-color:rgba(242,240,240,0.95);background-blend-mode:lighten;justify-content:center;height:454px}.page-sylius-checkout-success .top-message .message{text-align:center;margin:auto 0;color:var(--black-title-color)}@media screen and (max-width: 1023px) and (min-width: 768px), screen and (max-width: 767px) and (min-width: 320px), screen and (max-width: 1200px) and (min-width: 1024px){.responsive-enabled .page-sylius-checkout-success .top-message .message{margin:auto 0;text-align:center}}@media screen and (max-width: 1199px){.responsive-enabled .page-sylius-checkout-success .top-message{justify-content:center}}.page-contact-us .content .contact-form-list .list .item:hover{color:var(--gold-color)}.page-contact-us .content .contact-form-list .list .item:hover .icon{fill:var(--gold-color)}.page-cart .continue-shopping-button{background:transparent;color:var(--main-color);border:solid 1px var(--main-color);padding:0.7em 1.4em}.page-cart .continue-shopping-button:before{background-color:var(--main-color)}
