@import url('https://fonts.googleapis.com/css2?family=WindSong:wght@400;500&display=swap');@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;300;400;500;600;900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@200;400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800&display=swap');:root{--c_brown:#b7a07e;--c_white:#fff;--c_black:#0f0b02;--c_gray:#a7a7a7;--c_red:#ff4742;--c_l_gray:#ccc;--c_warncolor:#fcf8e3;--c_border:1px solid;--c_lborder:2px solid;--c_border-radius:3px;--c_shadow_brown:0 2px 4px rgba(183,160,126,.4);--c_check-filled:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiByeD0iMiIgZmlsbD0iI0I3QTA3RSIvPjxwYXRoIGQ9Ik01IDEwbDQgNCA2LTciIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);--c_dark:#18191d;--c_dark_footer:#212121;--c_dark_header:#13131b;--c_dark_red:#7a1414;--c_light_red:#e00817;--c_dark_light:#7a7a7a}body{font-family:"Comfortaa";font-weight:400}.footer .middle-footer,.footer .bottom-footer{background:var(--c_dark_footer)}.footer .bottom-footer{border-top:1px solid var(--c_dark_red)}footer.footer>.footer-container>.middle-footer>.container,footer.footer>.footer-container>.bottom-footer>.container{width:100%;padding:0 50px;margin:0 auto;max-width:1700px}.custom_ni_recentblog_container>div#recent-blogposts{margin-top:0 !important;padding-top:40px;padding-bottom:30px;background:var(--c_dark)}footer.footer>.footer-container>.middle-footer>.container>.row,footer.footer>.footer-container>.bottom-footer>.container>.row{display:flex;flex-wrap:nowrap}.copyright_icons{width:66.666%}.copyright_txt{width:33.333%;text-align:center}footer.footer>.footer-container h6{font-size:13px;color:var(--c_white);font-family:Raleway}header.header.header,.header .top-header-content,.middle-header-content{background:var(--c_dark_header);color:var(--c_dark_light)}.nav-main-menu a{color:var(--c_white) !important}.header:not(.header6):not(.header7) .navigation .nav-main-menu>li>a{color:var(--c_white) !important}.header:not(.header6):not(.header7) .navigation .nav-main-menu li>.dropdown-menu{background:var(--c_dark_header) !important;box-shadow:0 0 3px 0 rgb(255 255 255/10%) !important}.header:not(.header6):not(.header7) .navigation .nav-main-menu li>ul.dropdown-menu ul>li:first-child>a,.header:not(.header6):not(.header7) .navigation .nav-main-menu li>ul.dropdown-menu ul>li:not(:last-child)>a{border-bottom-color:rgb(255 255 255/15%) !important}.header:not(.header6):not(.header7) .navigation .nav-main-menu li.dropdown-submenu:hover>a,.header:not(.header6):not(.header7) .navigation .nav-main-menu li>ul.dropdown-menu ul>li:not(.dropdown-submenu):hover>a{background:var(--c_dark_footer) !important}.header .dropdown-toplinks .dropdown-toggle,.header .search-form .actions-search .action-search,.header .header-wl a,.minicart-wrapper .action.showcart{color:var(--c_dark_light)}.copyright_icons,.copyright_icons div{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;text-transform:uppercase}.copyright_icons{gap:0 100px}.copyright_icons div{gap:0 50px}footer.footer>.footer-container>.bottom-footer>.container>.row>div{box-sizing:border-box;padding:0 0 0 40px}footer.footer>.footer-container>.middle-footer>.container>.row>div{padding-left:40px;padding-right:0}footer.footer>.footer-container>.middle-footer>.container>.row>div.clearfix.visible-sm{display:none}footer.footer>.footer-container>.middle-footer>.container>.row>div:last-child{margin-left:auto}footer.footer>.footer-container>.middle-footer>.container>.row>div:last-child:before{content:'';height:calc(100% + 5vw);width:1px;background:var(--c_dark_red);position:absolute;left:-4.11765vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:991px){footer.footer>.footer-container>.middle-footer>.container>.row>div:last-child:before{left:1.11765vw}}.page-products .products-grid .product-item-info .tocart.btn-cart{top:80%}.page.messages{position:absolute;z-index:99}.message.error>*{color:#000}.header:not(.header6):not(.header7) #main-Menucontent{border-top:1px solid #545454}.header:not(.header6):not(.header7) .navigation .nav-main-menu>li>a{padding:15px !important}.header .navigation li.item_leftbrd.level0{position:relative;padding-left:0}.header .navigation li.item_leftbrd.level0:before{position:relative;width:1px;height:25px;content:'';background:#666;display:inline-block;vertical-align:middle;box-sizing:border-box;margin:10px 10px 10px 15px}.header .navigation li.item_leftbrd.level0>a.level0{display:inline-block}.header .top-header-content{padding-bottom:10px}.header .search-form .actions-search .action-search i.pe-7s-search,.header .dropdown-toplinks .dropdown-toggle i.pe-7s-user,.header .header-wl a i.pe-7s-like{font-weight:600}.minicart-wrapper .action.showcart>.counter.qty{background-color:var(--c_light_red)}.minicart-wrapper .action.showcart:before{content:"\6e";font-family:"untitled-font-6" !important}.header .dropdown-switcher .switcher-toggle{color:#fff;font-size:10px;position:relative;padding:0;vertical-align:bottom;height:25px}.header .dropdown-switcher .switcher-toggle:before{position:absolute;bottom:0;width:100%;height:1px;content:'';background:#545454}.header .dropdown-switcher .switcher-toggle img,.header .dropdown-switcher .dropdown-menu li>a img{max-height:20px;width:25px}header.header{border-bottom:1px solid #545454}.breadcrumbs{margin-bottom:0 !important;border-bottom:1px solid #545454}a:hover,a:focus,.breadcrumbs .items>li a:hover{color:var(--c_light_red) !important}.breadcrumbs{background-color:#13131b !important;border-top:1px solid #13131b;color:var(--c_white)}.breadcrumbs .items>li a{color:var(--c_white)}.breadcrumbs>.container,.breadcrumbs>.container-fluid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;max-width:1700px;width:100% !important}.breadcrumbs .items>li{font-size:12px;text-transform:uppercase}.breadcrumbs .items>li+li:before{font-family:'Poppins';content:"/";color:#d1d1d1}body.catalog-product-view.wide .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:50px;padding-right:50px;margin-right:auto !important;margin-left:auto !important;max-width:1700px;width:100% !important}@media (max-width:767px){body.catalog-product-view.wide .container{padding-left:0 !important;padding-right:0 !important}#warehouses_stocks .stock_item span{display:block}}@media (max-width:480px){#warehouses_stocks .stock_item{font-size:12px !important}}body.catalog-product-view #maincontent .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;margin:0}body.catalog-product-view.wide .product-detail-infomation-sticky-parent>.prod-media-wrap{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}body.catalog-product-view.wide .product-detail-infomation-sticky-parent>.prod-info-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:560px;margin-left:100px}body.catalog-product-view.wide .row.product-detail-infomation-sticky-parent{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box}body.catalog-product-view.wide .product.media .vertical-gallery #vertical-thumbnail-wrapper{width:140px}body.catalog-product-view.wide .product.media .vertical-gallery #vertical-thumbnail-wrapper .item-thumb{width:100px !important}body.catalog-product-view.wide .product.media .vertical-gallery .owl-carousel.gallery-vertical{width:calc(100% - 140px)}body.catalog-product-view.wide .page-title-wrapper.product{display:none}body.catalog-product-view.wide .product-info-main .product-sub-infomation .product.attribute strong:after{content:":";display:inline-block;margin-right:4px}body.catalog-product-view.wide .product-info-main .product-sub-infomation .product.attribute strong{font-weight:300}body.catalog-product-view.wide .product-detail-infomation .product-name{font-size:40px;font-weight:300;line-height:48px;color:#333237}.product-info-main .product-sub-infomation>div,.product-info-main .product-sub-infomation>div>strong,.product-info-main .product-sub-infomation .product-brand .brand-name strong{font-size:14px;color:#b9b9b9 !important;font-weight:300;line-height:18px}.product-info-main .product-sub-infomation>div{padding:0 !important}.product-info-main .product-sub-infomation>div.product-info-stock-sku{margin-top:30px}.product-info-main .product-sub-infomation:not(:empty){padding:10px 0 30px !important;border-bottom:1px solid #e2e2e2;margin-bottom:30px}.product-info-main .product-sub-infomation>div.product-info-stock-sku>div{text-transform:initial;color:#000;display:grid;align-content:center;justify-content:start;align-items:center;justify-items:stretch;grid-template-columns:minmax(auto,45%) 1fr}.product-info-main .product-sub-infomation>div.product-info-stock-sku>div p{margin-bottom:0}.product-info-main .product-sub-infomation>div.product-info-stock-sku .custom_stock_info,.product-info-main .product-sub-infomation>div.product-info-stock-sku .salons_av_trig{text-transform:initial !important}.product-info-main .product-sub-infomation>div.product-info-stock-sku .custom_stock_info strong{display:block}.product-info-main .product-sub-infomation>div.product-info-stock-sku>div>span{padding-left:30px;border-left:1px solid #e2e2e2}.product.attribute.description .value{color:#000}.custom-product-detail-bottom_static_block .icon-service .text{font-weight:600;color:#000}.custom-product-detail-bottom_static_block .icon-service .text>p:last-of-type{margin:0;color:#878787;font-weight:400;line-height:18px;font-size:14px}.custom-product-detail-bottom_static_block .icon-service .icon,.custom-product-detail-bottom_static_block .icon-service .text{vertical-align:middle;color:#000;text-align:left !important}.custom-product-detail-bottom_static_block .icon-service .icon{padding-right:5px}.custom-product-detail-bottom_static_block .icon-service .text>.grey{color:#222}.custom-product-detail-bottom_static_block .icon-service .text>p:first-of-type{margin-bottom:0;color:#000;font-weight:600;font-size:15px;line-height:20px}.custom-product-detail-bottom_static_block .icon-service .text-onhover{position:absolute;width:auto;padding:10px;box-sizing:border-box;background:#fff;border:1px solid #9c9c9c;top:calc(100% + 10px);color:#000;font-size:13px;line-height:16px;max-width:100%;opacity:0;visibility:hidden}.custom-product-detail-bottom_static_block .icon-service{position:relative;cursor:help}.custom-product-detail-bottom_static_block .icon-service .text-onhover:before{position:absolute;left:50%;width:10px;height:10px;background:#fff;content:'';top:-5px;transform:translateX(-50%) rotate(45deg);border-left:1px solid #9c9c9c;border-top:1px solid #9c9c9c;border-radius:1px}.custom-product-detail-bottom_static_block .icon-service:hover .text-onhover{opacity:1;visibility:visible;z-index:1}.custom-product-detail-bottom_static_block .row>.item-iconservice:not(:last-of-type){border-right:1px solid #e2e2e2}.custom-product-detail-bottom_static_block .row>.item-iconservice{margin-bottom:0}.product-data-items-menu .data.item.title .data.switch{text-transform:uppercase !important;font-weight:400 !important;border-radius:0 !important;border:1px solid transparent !important}.product-data-items-menu .data.item.title:hover .data.switch,.product-data-items-menu .data.item.title.active .data.switch{color:#000;border-bottom-color:#000 !important}.product-data-items-menu .data.item.title:hover .data.switch{color:#8e8e8e;border-bottom-color:#8e8e8e !important}.product-info-price .price-box.price-final_price>span{display:block;width:100%}.product-info-price .price-box.price-final_price{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}.product-info-price .price-box.price-final_price>span.special-price{order:1}.product-info-price .price-box.price-final_price>span.old-price{order:0;font-size:14px;font-weight:300;line-height:18px}.product-info-price .price-box.price-final_price>span.old-price span.price{font-size:14px;font-weight:300;line-height:18px}.product-info-price .price-box.price-final_price>span.special-price span.price{color:#000;font-size:36px;line-height:42px}.box-tocart .field.qty>.control{border-radius:0 !important;border-color:#e2e2e2 !important}.box-tocart .field.qty>.control span.edit-qty{width:20px;height:20px;padding:0 !important;position:absolute !important;top:50% !important;transform:translateY(-50%)}.box-tocart .field.qty>.control span.edit-qty.minus{left:5px !important}.box-tocart .field.qty>.control span.edit-qty.plus{right:5px !important}.box-tocart .field.qty>.control span.edit-qty:before{position:absolute;width:10px;height:10px;content:'';top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);border:1px solid;border-color:#5d5d5d}.box-tocart .field.qty>.control span.edit-qty.minus:before{border-top-color:transparent !important;border-left-color:transparent !important;transform:translate(-50%,-75%) rotate(45deg)}.box-tocart .field.qty>.control span.edit-qty.plus:before{border-bottom-color:transparent !important;border-right-color:transparent !important;transform:translate(-50%,-25%) rotate(45deg)}.box-tocart .field.qty>.control span.edit-qty:hover:before{border-color:#000}.product-info-main .product-add-form .box-tocart .fieldset{display:block;width:100%}.product-info-main .product-add-form .box-tocart .fieldset>.actions{width:100%}.product-info-main .product-add-form .box-tocart .fieldset>.actions>#product-addtocart-button{border-radius:0;background-color:var(--c_dark_red);border-color:var(--c_dark_red);padding:0 35px;line-height:55px;height:55px;font-size:20px;font-weight:300;letter-spacing:0}button#product-addtocart-button:before{-webkit-font-smoothing:antialiased;font-size:28px;content:"\e615";font-family:'Pe-icon-7-stroke';overflow:hidden;speak:none;line-height:1;text-align:center;display:inline-block;margin-right:8px;font-weight:300}button#product-addtocart-button>span{display:inline-block;line-height:normal;height:auto;font-family:'Poppins'}button#product-addtocart-button:hover,button#product-addtocart-button:focus{background-color:var(--c_black) !important}button#product-addtocart-button>span,button#product-addtocart-button:before{vertical-align:middle}.product-info-main .product-add-form .box-tocart .fieldset>.actions{display:grid;grid-template-columns:330px 50px;align-content:center;justify-content:start;align-items:center;justify-items:start}.product-info-main .product-add-form .box-tocart .fieldset>.actions>#product-addtocart-button{display:grid;grid-template-columns:40px 1fr;align-content:center;justify-content:center;justify-items:center;margin:0;width:320px;box-sizing:border-box;align-items:center}.product-info-main .product-add-form .box-tocart .field.qty>.control .input-text.qty,.bundle-info .product-details .box-tocart .field.qty>.control .input-text.qty{font-weight:400;font-size:14px}div#attachments>.content_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;gap:20px}div#attachments>.content_wrapper>.attachment_item{display:flex;flex-direction:row;width:100%;max-width:calc(20% - 20px);text-align:center;gap:10px;flex-wrap:wrap;box-sizing:border-box;padding:15px;box-shadow:0 0 0 1px rgba(0,0,0,.2);position:relative}div#attachments>.content_wrapper>.attachment_item>div.at_name{text-overflow:ellipsis;max-width:100%;overflow:hidden}@media all and (max-width:1239px){div#attachments>.content_wrapper>.attachment_item{max-width:calc(25% - 20px)}}@media all and (max-width:959px){div#attachments>.content_wrapper>.attachment_item{max-width:calc(33.333% - 20px)}}@media all and (max-width:767px){div#attachments>.content_wrapper>.attachment_item{max-width:calc(50% - 20px)}}@media all and (max-width:480px){div#attachments>.content_wrapper>.attachment_item{max-width:calc(100% - 20px)}}div#attachments>.content_wrapper>.attachment_item>div{display:block;width:100%}div#attachments>.content_wrapper>.attachment_item>div.at_image>img{max-width:90px;max-height:90px;height:90px;width:auto;object-fit:contain}div#attachments>.content_wrapper>.attachment_item>div.at_btn .cus_btn{min-height:35px;max-width:250px;margin:0 auto;width:100%;display:flex;text-align:center;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;background:#000;color:#fff;line-height:35px}div#attachments>.content_wrapper>.attachment_item>div.at_btn .cus_btn:hover{background:var(--c_dark_red);color:#fff !important}div#attachments>.content_wrapper>.attachment_item .at_desc_inner{display:none}div#attachments>.content_wrapper>.attachment_item>div.at_desc{position:absolute;z-index:1;top:0;left:0}div#attachments>.content_wrapper>.attachment_item>div.at_desc>span:first-child{position:absolute;background:#000;color:#fff;font-style:italic;width:20px;height:20px;border-radius:100%;top:15px;right:25px;cursor:pointer}div#attachments>.content_wrapper>.attachment_item>div.at_desc:hover>span.at_desc_inner{display:block;position:absolute;top:40px;right:20px;width:auto;box-sizing:border-box;padding:5px;background:#000;color:#fff}div#attachments>.content_wrapper>.attachment_item>div.at_desc:hover>span.at_desc_inner:before{content:'';position:absolute;top:-10px;left:calc(100% - 15px);transform:translateX(-50%);border:5px solid transparent;border-bottom-color:#000}div#attachments{display:block;padding:0;margin-top:60px}div#attachments>div{width:100%}footer.footer>.footer-container>.middle-footer>.container>.row{display:flex;flex-wrap:nowrap;width:100%}.footer .middle-footer a,.footer .middle-footer p{color:var(--c_dark_light)}.middle-footer h6{color:var(--c_white)}.footer .middle-footer ul.list-icon li .icon{font-size:45px;color:var(--c_white)}.footer .middle-footer ul.list-icon li .icon.pe-7s-call+a,.footer .middle-footer ul.list-icon li .icon+a{font-size:20px;color:var(--c_white)}ul.list-icon li{padding-left:55px}ul.list-icon li:not(:first-of-type){line-height:35px}ul.list-icon li:not(:first-of-type) a{font-size:16px;line-height:45px}body.catalog-product-view.wide .page-bottom{padding-top:30px;border-top:1px solid #e2e2e2;margin-top:20px}.salony_box_wrap>.salon-item .salon-title{font-family:Comfortaa !important}.salony_box_wrap{background-repeat:no-repeat;background-size:cover;background-position:center}.salony_box_wrap>.salon-item .salon-desc{box-sizing:border-box;padding:0 80px}.salony_box_wrap+p{display:none !important;margin:0}.salony_box_wrap{margin-bottom:0 !important}.salony_box_wrap>.salon-item a.salon-link{background:var(--c_dark_red);border-color:var(--c_dark_red) !important}.salony_box_wrap>.salon-item a.salon-link:hover{background:var(--c_light_red) !important}.catboxes-wrap [class*=-catboxes]>.catbox>a span{background:var(--c_dark_red) !important;border-color:var(--c_dark_red) !important;width:fit-content}.catboxes-wrap [class*=-catboxes]>.catbox>a:hover span{background:var(--c_light_red) !important;border-color:var(--c_light_red) !important}div#sign-up-newsletter h2{font-size:70px;font-weight:600;text-align:center;line-height:70px;margin-bottom:10px}div#sign-up-newsletter p.newsletter_subtitle{text-align:center;font-size:16px}form#newsletter-validate-detail-footer{display:grid;grid-template-columns:1fr;grid-gap:0 20px;align-content:center;justify-content:center;align-items:center;justify-items:stretch;margin:0 auto}form#newsletter-validate-detail-footer .news_fields_custom{display:grid;grid-template-columns:66% 34%;grid-template-areas:"newsletter1 newsletter2" "newsletter3 newsletter3";max-width:720px;margin:0 auto;width:100%;gap:0 20px}#sign-up-newsletter .field.form-group.newsletter{margin-bottom:0}div#sign-up-newsletter input#newsletter-footer{line-height:normal;height:70px;text-align:center}div#sign-up-newsletter p.newsletter_subtitle+.content{margin-top:30px}form#newsletter-validate-detail-footer button.action.subscribe{width:100%;height:70px;border-radius:0;text-transform:uppercase;font-weight:300;letter-spacing:.5px}form#newsletter-validate-detail-footer button.action.subscribe:hover,form#newsletter-validate-detail-footer button.action.subscribe:focus{background-color:#a99066;border-color:#a99066}#sign-up-newsletter .field.form-group.newsletter{grid-area:newsletter1}#sign-up-newsletter .field.form-group.newsletter+.actions{grid-area:newsletter2}#sign-up-newsletter .field.form-group.newsletter+.actions+.field.form-group.newsletter_agreements{grid-area:newsletter3}#sign-up-newsletter .field.form-group.newsletter_agreements{display:grid;margin-top:20px;grid-template-columns:50px 1fr;grid-template-areas:"npolicy1 npolicy2" "npolicy3 npolicy3" "npolicy4 npolicy4";margin:20px auto 0;max-width:880px;color:#4a4a4a !important}#sign-up-newsletter .field.form-group.newsletter_agreements .inputholder{position:relative;grid-area:npolicy1}#sign-up-newsletter .field.form-group.newsletter_agreements .inputholder #newsletter-policy{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;border:1px solid #ccc}#sign-up-newsletter .field.form-group.newsletter_agreements .inputholder #newsletter-policy:checked{border-color:#000 !important}#sign-up-newsletter .field.form-group.newsletter_agreements .inputholder #newsletter-policy:checked+span.inputcheck{position:absolute;top:0;left:0;width:15px;height:15px;margin-top:1px;text-align:center;pointer-events:none}#sign-up-newsletter .field.form-group.newsletter_agreements .inputholder #newsletter-policy:checked+span.inputcheck:before{content:'✓';line-height:15px;font-size:15px;color:#000}#sign-up-newsletter .field.form-group.newsletter_agreements label.newsletter-policy-txt,#sign-up-newsletter .field.form-group.newsletter_agreements label.newsletter-policy-txt p{font-size:11px;color:#4a4a4a !important}#sign-up-newsletter .field.form-group.newsletter_agreements .inputholder #newsletter-policy.mage-error{border-color:red}#sign-up-newsletter .field.form-group.newsletter_agreements label.newsletter-policy-txt{grid-area:npolicy2;text-align:center}#sign-up-newsletter .field.form-group.newsletter_agreements div#newsletter-policy-error{grid-area:npolicy3}#sign-up-newsletter .field.form-group.newsletter_agreements .newsletter-policy-data-admin{grid-area:npolicy4;text-align:center;font-size:12px;margin-top:0 !important}#sign-up-newsletter .field.form-group.newsletter_agreements a{color:var(--c_light_red) !important}#sign-up-newsletter .field.form-group.newsletter_agreements a:hover{color:var(--c_dark_red) !important}.footerbrands .all-brands.widget.mgs-brand .item a{opacity:.5;filter:grayscale(1);transition:all .5s ease}.footerbrands .all-brands.widget.mgs-brand .item a:hover,.footerbrands .all-brands.widget.mgs-brand .item a:focus{opacity:1;filter:grayscale(0);transition:all .5s ease}.footerbrands .all-brands.widget.mgs-brand .item{text-align:center}.footerbrands .all-brands.widget.mgs-brand .item a img{display:inline-block}.footerbrands .all-brands.widget.mgs-brand .item a img{width:auto;height:auto;max-width:100%;box-shadow:none}.footerbrands .all-brands.widget.mgs-brand .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.footerbrands .all-brands.widget.mgs-brand .slick-list{margin:0 80px}.footerbrands .all-brands.widget.mgs-brand .slick-arrow{font-size:70px;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.footerbrands .all-brands.widget.mgs-brand .slick-arrow.next-arrow{right:0}.footerbrands .all-brands.widget.mgs-brand .slick-arrow.prev-arrow{left:0}.footerbrands .all-brands.widget.mgs-brand .slick-arrow:hover,.footerbrands .all-brands.widget.mgs-brand .slick-arrow:focus{color:#000}div#mgs-footerbrands{margin-top:70px;padding:0}span.post-item-image img{max-width:100%;width:100%;height:auto}.post-item-content{margin:0 15px;display:block;max-width:100%;width:calc(100% - 30px)}.mfblog-replated-posts-block.block.related .slick-arrow{position:absolute;top:50%;width:50px;height:50px;background:#fff;z-index:1;cursor:pointer;transform:translateY(-100%)}.mfblog-replated-posts-block.block.related .prev-arrow.slick-arrow{left:0}.mfblog-replated-posts-block.block.related .next-arrow.slick-arrow{right:0}.mfblog-replated-posts-block.block.related .slick-arrow:before{top:50%;left:50%;position:absolute;font-size:50px;transform:translate(-50%,-50%)}.mfblog-replated-posts-block.block.related .slick-arrow:hover{box-shadow:0px 0px 3px rgb(0 0 0/50%)}span.post-item-name{position:relative;text-align:center;display:block;background:#fff;margin:0 auto 0px;max-width:100%;box-sizing:border-box;font-size:20px;color:#000}.mfblog-replated-posts-block.block.related{padding-bottom:50px}.post-item-shortdesc{margin-top:10px}span.post-item-name.cat-name{font-weight:300;font-size:15px}span.post-item-name:not(.cat-name){margin-bottom:20px}span.post-item-name.cat-name:before,span.post-item-name.cat-name:after{content:'-'}.posit-item-details{text-align:center;background-color:#fff;max-width:85%;margin:-40px auto 0;z-index:1;box-sizing:border-box;padding:15px 10px 0;position:relative}.posit-item-details a{color:#000}.posit-item-details a:hover{color:initial}.mfblog-replated-posts-block.block.related .slick-list.draggable{padding:0 !important;margin:0 50px}.block.block-socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;padding-top:20px;justify-content:center;box-sizing:border-box}.block.block-socials a.bf-social.flex_center{width:55px;height:55px;font-size:24px;border:1px solid #e2e2e2;border-radius:30px;margin:0 8px;-webkit-transition:color .3s cubic-bezier(.365,.005,.355,1);transition:color .3s cubic-bezier(.365,.005,.355,1);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.cms-index-index footer.footer{margin-top:70px !important}.show_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.row_flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex_column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex_center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex_grow{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.flex_shrink{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flex_nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex_wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.block_centermode{margin-left:auto;margin-right:auto}.flex_ultra_width{max-width:1700px !important;width:100% !important}div#product-options-wrapper{margin-top:30px}.product-info-main .product-sub-infomation>div.product-info-stock-sku>.availability.only.configurable-variation-qty{display:none !important}.product-info-price .price-box.price-final_price .price{color:#000;font-size:36px;line-height:42px}.product-info-main .swatch-option.image{border-radius:0}.product-info-main .swatch-option.image.selected{border-color:#000;box-shadow:none}.related-product-main .product-item-info .product-top .product-item-inner form button.tocart{border:0;margin-bottom:0}.related-product-main .product-item-info .product-top .product-item-inner form button.tocart:hover,.related-product-main .product-item-info .product-top .product-item-inner form button.tocart:focus{background-color:#b6a17d !important}.product.info.detailed div#attributedescription .content-heading{display:none}.product.info.detailed div#attributeproduct_multimedia .value iframe{max-width:890px;width:100%;height:500px}.product.info.detailed div#attributeproduct_multimedia .value{text-align:center}.product-data-items-content .data.item.content{padding-top:50px !important}.product.info.detailed div#attributedescription{padding-top:0 !important}.content-heading{position:relative}.content-heading:before{position:absolute;top:50%;width:100%;height:1px;background:#e2e2e2;content:'';left:0}.content-heading .title:before,.content-heading h3.title:before{background:#fff;width:30px;height:100%;top:0;left:-30px}.content-heading .title{background:#fff}.content-heading .title:after,.content-heading h3.title:after{background:#fff;width:50px;height:100%;top:0;right:-50px}.content-heading .title{font-weight:300;font-size:35px !important;font-family:'Inter',sans-serif;color:#585858 !important;line-height:35px !important}div#product-carousel-related{max-width:calc(100% - 120px);margin:0 auto}div#product-carousel-related .owl-prev{left:-40px}div#product-carousel-related .owl-next{right:-40px}@media all and (max-width:1199px){body.catalog-product-view.wide .row.product-detail-infomation-sticky-parent{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;margin:0}body.catalog-product-view.wide .product-detail-infomation-sticky-parent>.prod-media-wrap{width:100%}body.catalog-product-view.wide .product-detail-infomation-sticky-parent>.prod-info-wrap{max-width:100%;margin-left:0;width:100% !important;margin-top:40px}.catalog-product-view .product.media{max-width:720px;margin:0 auto}}@media all and (max-width:959px) and (min-width:768px){.custom-product-detail-bottom_static_block .icon-service>.icon{padding:0;width:100%;display:block;text-align:center !important}.custom-product-detail-bottom_static_block .icon-service>.text{text-align:center !important;width:100%;display:block}body.catalog-product-view.wide .product-detail-infomation .product-name{font-size:30px;line-height:38px}}@media all and (max-width:767px){.custom-product-detail-bottom_static_block{display:none}body.catalog-product-view.wide .product-detail-infomation .product-name{font-size:28px;line-height:34px}}.header:not(.header6):not(.header7) .navigation .nav-main-menu li.level1>ul.sub-menu{display:none !important}.page-products .breadcrumbs{margin-bottom:2px}.custom_categories_wrap>.container-fluid{max-width:1700px;width:100%}a#loadme-more{display:block;max-width:200px;margin:20px auto;background:#000;border-radius:0;color:#fff;border-color:#000}.ajax-loading span.scroll-ajax-button{width:40px !important;display:block !important;text-align:center !important;margin:0 auto !important;height:40px !important;line-height:40px !important;color:#fff !important;background:#000 !important;border-radius:40px !important;border-color:#000 !important;padding:0 !important;font-size:15px !important}div#product-wrapper.grid li.item:not(.first-row-item):before{width:1px;height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);content:'';background:#e2e2e2;background:linear-gradient(0deg,transparent 0%,#d4d4d4 10%,#d4d4d4 90%,transparent 100%)}.products-grid .product-item-info .product-top .product-item-photo>img:not(.img-hover-show){min-height:400px;width:auto;max-width:100%;object-fit:contain;min-width:unset}.lazy-loading-img .products-grid .product-item-info .product-top{min-height:400px}.page-products #maincontent{max-width:1600px;width:100%;box-sizing:border-box}.products-grid .product-item-info .product-item-details .product-item-name a{text-transform:uppercase;text-align:center;display:block;font-weight:400}.products-grid .product-item-info .product-item-details>.price-box{text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;column-gap:35px}.products-grid .product-item-info .product-item-details>.price-box .price{color:#000;font-weight:600}.products-grid .product-item-info .product-top .actions-link{display:none !important}.page-products .products-grid .product-item-info .tocart.btn-cart{font-size:0;padding:0;width:40px;height:40px;border-radius:0;background:#ff;color:#b6a17d;border:1px solid #b6a17d;background:#b6a17d;color:#fff;border:1px solid #b6a17d;left:calc(50% + 75px);top:80%}.page-products .products-grid .product-item-info .tocart.btn-cart:before{-webkit-font-smoothing:antialiased;font-size:30px;content:"\e615";font-family:'Pe-icon-7-stroke';overflow:hidden;speak:none;line-height:1;text-align:center;line-height:40px}.page-products .products-grid .product-item-info .tocart.btn-cart:hover{background:#00;color:#fff;border:1px solid #000}.products-grid .product-item-info .product-top a.more-of-product{position:absolute;top:80%;left:calc(50% - 25px);width:150px;font-size:13px;z-index:3;line-height:38px;text-transform:uppercase;text-align:center;border:1px solid var(--c_light_red);color:var(--c_light_red);background:rgb(255 255 255/80%);transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);opacity:0;visibility:hidden;transition:all .25s ease}.products-grid .product-item-info .product-top:hover a.more-of-product{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);opacity:1;visibility:visible}.products-grid .product-item-info .product-top a.more-of-product:hover{border:1px solid #000;color:#fff !important;background:#00}.products-grid .product-item-info .product-top a.photo:after{background-color:rgba(0,0,0,0)}.page-layout-1column .category-product-actions{display:grid;grid-template-areas:"cat_row1" "cat_row2a";padding-bottom:25px;margin-bottom:15px}.page-layout-1column .category-product-actions .toolbar-products{width:100%;position:relative;padding-bottom:10px;padding-top:10px}.catalog-category-view.page-layout-1column .category-product-actions .filter-toggle{width:100%;text-align:center;margin-bottom:25px}.page-layout-1column .category-product-actions>.toolbar:before,.page-layout-1column .category-product-actions>.toolbar:after{position:absolute;width:100%;height:1px;background:#d4d4d4;content:"";left:50%;bottom:0;transform:translateX(-50%);background:linear-gradient(90deg,transparent 0%,#d4d4d4 10%,#d4d4d4 90%,transparent 100%)}.page-bottom{padding-top:15px;border-top:1px solid #f5f5f5}.page-layout-1column .category-product-actions>.toolbar:after{bottom:100%}.page-layout-1column .category-product-actions .toolbar-products .field.limiter .form-item-select{margin:0 auto}.page-layout-1column .category-product-actions .toolbar-products .field.limiter{text-align:center}.page-layout-1column .block.filter .block-content.filter-content{left:50%;max-width:100vw;width:100%;transform:translateX(-50%) !important;-webkit-transform:translateX(-50%) !important;-moz-transform:translateX(-50%) !important;-o-transform:translateX(-50%) !important;height:400px;top:50px;position:absolute;box-shadow:0px 0px 0px 2px #000}.filter-open .page-layout-1column .category-product-actions .filter-toggle .title:before{position:absolute;top:0;left:auto;color:#000;right:0}.filter-open .page-layout-1column .category-product-actions .filter-toggle .title:after{opacity:0 !important;z-index:-1 !important}.page-layout-1column .block.filter .block-content.filter-content .close-filter-fixed:before{position:absolute;top:-21px;left:50%;transform:translateX(-50%);border:10px solid transparent;border-bottom-color:#000;content:''}div#narrow-by-list{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;width:100%}.block.filter .block-content.filter-content .filter-options-item{margin:0;max-width:20%;width:100%;box-sizing:border-box;padding:0 15px;display:inline-block}.block-content .filter-options-content{max-height:270px;overflow:hidden;overflow-y:auto;padding:10px}.block-content .filter-options-content::-webkit-scrollbar{width:5px}.block-content .filter-options-content::-webkit-scrollbar-track,.page-layout-1column .block.filter .block-content.filter-content .block-filter-content::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgb(0 0 0/30%)}.block-content .filter-options-content::-webkit-scrollbar-thumb,.page-layout-1column .block.filter .block-content.filter-content .block-filter-content::-webkit-scrollbar-thumb{background-color:#a9a9a9}.page-layout-1column .block.filter .block-content.filter-content .block-filter-content::-webkit-scrollbar{width:8px}.page-layout-1column .block.filter .block-content.filter-content .block-filter-content{padding:15px}.swatch-attribute.swatch-layered.color .swatch-option-link-layered>div{box-shadow:0px 0px 2px 2px rgb(0 0 0/41%);margin:5px 8px 0 0 !important}.block.filter .block-content.filter-content .filter-options-item .filter-options-title{pointer-events:none}.block.filter .block-content.filter-content .filter-options-item .filter-options-title:after{opacity:0}.page-products .bottom-pagination{margin-bottom:10px}.bottom-pagination .pages{border-top:0}.header .middle-header-content .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.header .middle-header-content .row .desktop-logo{text-align:center;padding:20px 0;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.header.active-sticky .middle-header-content .row .desktop-logo{display:none}.multicheckout.success a:not(.primary),.checkout-success a:not(.primary){color:var(--c_dark_red)}.multicheckout.success a.action.primary.continue,.checkout-success a.action.primary.continue{background:var(--c_dark_red);padding:5px 10px;border-radius:0;color:var(--c_white);border:var(--c_lborder) var(--c_dark_red)}.multicheckout.success a.action.primary.continue:hover,.checkout-success a.action.primary.continue:hover{background:var(--c_white);color:var(--c_dark_red)}.order-details-items .table-wrapper tfoot tr.grand_total th strong,.order-details-items .table-wrapper tfoot tr.grand_total td strong{color:#000;font-weight:700;font-family:'Poppins'}.multicheckout.success h1,.checkout-success h1{font-size:28px;font-family:'Poppins'}.multicheckout.success h2,.checkout-success h2{font-size:26px;font-family:'Poppins'}.cms-index-index #maincontent .container{width:100%;max-width:100%}.cms-index-index #maincontent{max-width:100%}div#homepage_categoriesbox{display:block;max-width:100vw;box-sizing:border-box;margin:0 auto}.catboxes-wrap{display:grid;align-content:center;justify-content:start;align-items:start;justify-items:start;width:100%;grid-template-columns:repeat(2,1fr);gap:25px}.catboxes-wrap .large-catboxes-wrap,.catboxes-wrap .small-catboxes-wrap{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;width:100%;height:100%;row-gap:25px}.large-box.catbox{width:100%;height:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.catboxes-wrap .small-catboxes-wrap>[class*=-catboxes]{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:stretch}.catboxes-wrap .small-catboxes-wrap>[class*=-catboxes]>.long-box{width:100%}.catboxes-wrap .small-catboxes-wrap>[class*=-catboxes]>.small-box{flex-grow:1}.catboxes-wrap .small-catboxes-wrap>.small-catboxes{column-gap:25px}.catboxes-wrap .small-catboxes-wrap>[class*=-catboxes]>.catbox{min-height:320px}.catboxes-wrap [class*=-catboxes]>.catbox>a span{position:absolute;bottom:50px;left:50%;transform:translateX(-50%);display:inline-block;padding:5px 35px;text-align:center;min-width:150px;box-sizing:border-box;color:#fff;background:var(--c_dark_red);border:var(--c_lborder) var(--c_dark_red);border-radius:0}.catboxes-wrap [class*=-catboxes]>.catbox{position:relative;text-align:center;overflow:hidden}.catboxes-wrap [class*=-catboxes]>.catbox>a:hover span{background:rgb(183 160 126/75%);color:#fff !important}.catboxes-wrap [class*=-catboxes]>.catbox>a{display:block;width:100%;height:100%;position:relative;transform:scale(1)}.catboxes-wrap [class*=-catboxes]>.catbox>a:after{position:absolute;width:100%;height:100%;content:'';top:0;left:0;background:rgb(0 0 0/10%);opacity:0;box-shadow:inset 0px 0px 70px 0px rgb(0 0 0/60%);transition:all .25s ease}.catboxes-wrap [class*=-catboxes]>.catbox>a:hover:after{opacity:1}.catboxes-wrap [class*=-catboxes]>.catbox a img{max-width:100%;height:100%;width:100%;position:absolute;top:0;left:0;object-fit:cover;transform:scale(1);transition:all .3s ease}.catboxes-wrap [class*=-catboxes]>.catbox a:hover img{transform:scale(1.1)}.content-block.attribute-product-cat-block .content-heading:before,.content-block.new-product-cat-block .content-heading:before,.content-block.product-tab .content-heading:before{background:#000;position:absolute;top:calc(50% - 19px);width:150vw;height:1px;content:'';left:50%;transform:translateX(-50%)}.content-block.attribute-product-cat-block .content-heading .title,.content-block.new-product-cat-block .content-heading .title,.content-block.product-tab .content-heading .title{color:#000 !important;text-transform:uppercase}.content-heading .title:after,.content-heading .title:after{background:#fff;width:30px !important;height:100%;top:0;right:-50px}.content-heading .title:after{right:-30px !important}.content-heading .block-note{font-family:'Comfortaa' !important;font-style:normal;font-size:18px;line-height:28px}.block.widget.mgs-products>.items:not(.owl-carousel){display:grid;grid-template-columns:repeat(4,1fr)}.block.widget.mgs-products>.items.owl-carousel .product-item{width:100%}.block.widget.mgs-products.new-products-grid.products-grid.row,.block.widget.mgs-products.attribute-products-grid.products-grid.row{margin:0 auto;max-width:calc(100% - 50px)}.block.widget.mgs-products>.items.owl-carousel{margin:0 auto;padding:0 50px}.owl-carousel .owl-nav>div:not(.disabled):hover{background-color:var(--c_dark_red);border-color:var(--c_dark_red)}.block.widget.mgs-products>.items:not(.owl-carousel)>.product-item{width:100%}.block.widget.mgs-products>.items:not(.owl-carousel):before,.block.widget.mgs-products>.items:not(.owl-carousel):after{display:none}.product-label.multiple-label-label{margin-top:68px}.product-label.new-label{background-color:var(--c_white);color:var(--c_light_red);border:1px solid var(--c_light_red)}.product-label.bestseller-label{background-color:#000}.product-label.sale-label{background-color:var(--c_light_red)}.product-label{width:100%;max-width:80px;border-radius:0}.product-label.sale-label-percentage{right:auto;left:15px;background:var(--c_light_red);display:block !important}.products-grid .product-item-info .product-item-details>.price-box .special-price{float:none;order:1}.products-grid .product-item-info .product-item-details>.price-box .old-price{float:none;order:0}.products-grid .product-item-info .product-item-details>.price-box .old-price .price{color:#878787 !important;font-weight:400}.product-tab .menu-product-tabs li.active a{border-color:var(--c_light_red);border-radius:0 !important}.custom_ni_recentblog_container .product-tab .menu-product-tabs li.active a{border-color:var(--c_dark_red);color:var(--c_white)}.custom_ni_recentblog_container .product-tab .menu-product-tabs li a{color:var(--c_white)}.custom_ni_recentblog_container div#recent-blogposts .content-heading .title{background:var(--c_dark);color:var(--c_white) !important}.custom_ni_recentblog_container .content-heading .title:before,.custom_ni_recentblog_container .content-heading .title:after{background:var(--c_dark)}.custom_ni_recentblog_container .content-heading:before{background:var(--c_dark_light) !important}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{box-shadow:inset 0 0 0 2px #000,0 0 0 2px #fff !important;background:linear-gradient(337deg,#950000 10%,#d00 80%) !important}.owl-theme .owl-dots .owl-dot span{width:13px;height:13px;box-shadow:inset 0 0 0 10px #b9b9b9,0 0 0 1px #b9b9b9 !important}.block.widget.mgs-products>.items.owl-carousel.recent-posts .rp-title a{color:var(--c_white) !important}.block.widget.mgs-products>.items.owl-carousel.recent-posts .rp-title a:hover,.block.widget.mgs-products>.items.owl-carousel.recent-posts .rp-title a:focus,.block.widget.mgs-products>.items.owl-carousel.recent-posts .rp-title a:active{background:var(--c_light_red) !important}.rp-desc p,.rp-desc h2,.rp-desc h3,.rp-desc h4,.rp-desc h5,.rp-desc h6,.rp-desc li,.rp-desc b,.rp-desc span,.rp-desc i{font-size:14px !important;color:#878787 !important;text-align:center !important}.block.widget.mgs-products>.items.owl-carousel.recent-posts .owl-dots .owl-dot span,.widget_insta_container .items.owl-carousel .owl-dots .owl-dot span{box-shadow:inset 0 0 0 0 #fff,0 0 0 0 rgb(0 0 0/19%) !important;background:linear-gradient(337deg,rgb(255 255 255/20%) 10%,rgb(255 255 255/20%) 80%) !important}.block.widget.mgs-products>.items.owl-carousel.recent-posts .owl-dots .owl-dot span:hover,.widget_insta_container .items.owl-carousel .owl-dots .owl-dot span:hover{box-shadow:inset 0 0 0 0 #fff,0 0 0 2px #ff !important;background:linear-gradient(337deg,#ff 10%,#ff 80%) !important}.block.widget.mgs-products>.items.owl-carousel.recent-posts .owl-dots .owl-dot.active span,.widget_insta_container .items.owl-carousel .owl-dots .owl-dot.active span{box-shadow:inset 0 0 0 2px #18191d,0 0 0 2px #ff !important;background:linear-gradient(337deg,#ff 10%,#ff 80%) !important}.widget_insta_container .items.owl-carousel .owl-dots .owl-dot.active span{box-shadow:inset 0 0 0 2px #18191d,0 0 0 2px #ff !important;background:linear-gradient(337deg,#ff 10%,#ff 80%) !important}.widget_insta_container .items.owl-carousel .owl-dots .owl-dot span{box-shadow:inset 0 0 0 2px rgb(0 0 0/0%),0 0 0 2px rgb(0 0 0/0%) !important;background:linear-gradient(337deg,#69 100%,#69 100%) !important}.widget_insta_container .items.owl-carousel .owl-dots .owl-dot.active span{box-shadow:inset 0 0 0 2px #fff,0 0 0 2px #7f !important;background:linear-gradient(337deg,#7f 100%,#a1 100%) !important}.widget_insta_container .items.owl-carousel .owl-dots .owl-dot span:hover{box-shadow:inset 0 0 0 2px #7f0000,0 0 0 2px #7f !important;background:linear-gradient(337deg,#7f 100%,#a1 100%) !important}.custom_logo .logo>img{max-height:65px;margin:15px 0 5px}body.cms-index-index #mainMenu .megamenu-homelink{display:none}.header .custom-toolbar{position:relative;max-width:310px;float:right;margin-right:15px}.custom_logo>.logo{position:relative;left:161px}.header .dropdown-switcher{float:none;display:inline-block !important;margin-left:10px}.header .dropdown-switcher.currency{margin-right:30px}.header .table-icon-menu>div{position:relative;padding:0 12px 0 0}.header .top-header-content .custom_logo{display:grid;align-content:center;justify-content:center;align-items:center;justify-items:center;grid-template-columns:1fr 320px}span.post-item-image img{max-width:100%;width:100% !important;height:auto !important}.header .nav.nav-main-menu>li>a{padding:19px 8px 8px !important;position:relative !important}.header .nav.nav-main-menu>li.secret-rightbr>a:after{position:relative;right:0;width:1px;height:23px;background:#222;content:'';bottom:0;display:inline-block;vertical-align:bottom;margin:0 0 0 20px}.cms-index-index .breadcrumbs{display:none}.popup__columns .page.messages{position:relative}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-photo .product-image-container .product-image-wrapper img.product-image-photo{object-fit:contain}.amcheckout-step-container .amcheckout-summary-container .minicart-items .product-image-container{height:auto !important}.amcheckout-step-container .amcheckout-summary-container .minicart-items .product-image-container img{object-fit:contain}.page-products #maincontent{display:flex;flex-direction:row;flex-wrap:wrap}.page-products #maincontent>div:not(.category-view){order:0;width:100%}.page-products #maincontent>div.category-view{order:1;margin-top:20px;padding-top:20px;position:relative;box-sizing:border-box}.page-products #maincontent .category-view:before{position:absolute;width:100%;height:1px;content:"";left:50%;top:0;transform:translateX(-50%);background:linear-gradient(90deg,transparent 0%,#d4d4d4 10%,#d4d4d4 90%,transparent 100%)}.category-view .category-description.show-hide-desc{position:relative;overflow:hidden;transition:all .4s ease-in-out;padding-bottom:35px}.category-view .category-description.show-hide-desc.show-more{height:220px}.category-view .category-description.show-hide-desc:after{position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(0deg,#fff,transparent);content:''}.category-view .category-description.show-hide-desc>.show-hide-trigger{position:absolute;bottom:0;z-index:1;left:50%;transform:translateX(-50%);cursor:pointer;border:1px solid #222;line-height:25px;box-sizing:border-box;padding:5px 20px;color:#000}.category-view .category-description.show-hide-desc>.show-hide-trigger:hover{border:1px solid var(--c_dark_red);color:var(--c_dark_red)}@media all and (min-width:1200px){.header.header .middle-header-content .mobile-item-col{display:none}.header.header .middle-header-content .megamenu-content{width:100%;padding:0}}.page-layout-network_custom #maincontent{max-width:100% !important}.contact-index-index #maincontent{width:100%;padding:0}.page-layout-network_custom .breadcrumbs,.contact-index-index .breadcrumbs{display:none !important}.contact-form-content{padding-top:60px !important}.page-layout-network_custom #maincontent .column.main{padding:0 !important}.static_pages .static_banner .item,.static_pages .static_banner .widget{min-height:756px}.static_pages .static_banner .item{display:flex;align-items:center;justify-content:center;text-align:center}.static_pages .txt_center,.txt_center{text-align:center}.static_pages .static_banner .item img{display:none}.static_pages .static_banner .item,.static_pages .static_banner .item h1,.static_pages .static_banner .item h2,.static_pages .static_banner .item h3,.static_pages .static_banner .item h4,.static_pages .static_banner .item p{color:#fff}.static_pages .static_banner .slide-title{font-size:140px;line-height:1.5}.static_pages.our_salons .static_banner .slide-title{padding-top:110px}.static_pages .static_banner .owl-stage{transform:none !important}.static_pages .slide-title{font-family:'Parisienne';font-weight:300}.static_pages .static_banner .slide_custom_content{padding:20px 5%}.static_pages .custom_container,.contact-index-index .custom_container{margin-right:auto !important;margin-left:auto !important;max-width:1700px;padding:0 50px;box-sizing:border-box}.static_pages{padding-bottom:100px}.static_pages .custom_container p{margin-bottom:0}.static_pages .static_opening{padding:30px 0}.static_pages .static_opening h2,.static_pages .custom_container h2{font-weight:300;color:#333237;line-height:1.2;margin-bottom:30px;font-size:33px}.static_pages .static_opening p{font-weight:300;color:#333237;line-height:22px;font-size:14px}.static_pages .secretplace_box{display:flex;padding-top:100px}.static_pages .box_floating{position:relative;right:-80px;background-color:#fff;height:auto;padding:2.5rem 160px 2.5rem 0;max-height:none;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 2s cubic-bezier(.19,1,.22,1);transition:-webkit-transform 2s cubic-bezier(.19,1,.22,1);transition:transform 2s cubic-bezier(.19,1,.22,1);transition:transform 2s cubic-bezier(.19,1,.22,1),-webkit-transform 2s cubic-bezier(.19,1,.22,1)}.static_pages .content_box_promo{display:flex;align-items:center;position:relative}.static_pages .content_box_promo .slide-title{font-size:66px;line-height:70px;margin-bottom:10px;padding-bottom:35px;text-transform:none;text-align:left;text-indent:-10%;padding-left:0}.btn_promo_box{margin-top:30px;font-size:12px;text-transform:uppercase;width:10.58824vw;height:3.52941vw;max-width:180px;max-height:60px;color:#202020;border:1px solid #202020;-webkit-transition:border ease-out .5s;transition:border ease-out .5s;display:flex;align-items:center;justify-content:center;letter-spacing:.04em}.btn_promo_box:hover{border:1px solid #b6a17d;background:0 0;color:#202020;-webkit-transition:border ease-out .5s;transition:border ease-out .5s}.secretplace_box.box_align-right .image_box_promo{order:1}.secretplace_box.box_align-right .content_box_promo{order:2}.static_pages .secretplace_box.box_align-right .content_box_promo .box_floating{right:inherit !important;left:-80px;padding:2.5rem 0 2.5rem 160px}.cms-salon-warszawa .static_opening{max-width:70%;margin:0 auto;padding-top:60px}.g_maps_salon iframe{width:100%;min-height:560px}.virtual_walk iframe{width:100%;min-height:600px;border:0 !important;box-shadow:none !important;outline:none !important}.title_heading_fancy{text-align:center;font-family:'Raleway';font-weight:800;font-size:46px;line-height:1.4;padding:50px 0 35px;margin-bottom:30px;color:#333237}.heading_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;line-height:1;font-weight:700;margin:55px 0 55px;text-align:center}.heading_wrap .title_heading{padding:0 20px;font-size:37px;font-weight:300;color:#333237;text-transform:uppercase}.heading_wrap:after,.heading_wrap:before{content:"";-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:1px;background:#e2e2e2}.video_banner{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-height:756px;box-sizing:border-box}.video_banner video{position:absolute;top:0;left:0;width:100%;height:100%}.video-container,.video-container .item-content{overflow:hidden;max-height:756px}.video-container h1{text-align:center;font-family:'Raleway';font-weight:800;font-size:100px;line-height:1;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;text-transform:uppercase}.video-container.career_banner h1+.career_subhead{text-align:center;font-family:'Raleway';font-weight:500;font-size:45px;line-height:1;color:#fff;position:absolute;top:calc(50% + 75px);left:50%;transform:translate(-50%,-50%);z-index:2}.video-container.career_banner h1{top:calc(50% - 75px)}.career_opening .heading_wrap .title_heading h2{margin-bottom:0}.static_pages .static_opening.career_opening{position:relative;padding-bottom:60px}.static_pages .static_opening.career_opening:after{position:absolute;width:100vw;height:1px;background:#e2e2e2;content:'';bottom:0;left:50%;transform:translateX(-50%)}.static_pages .static_opening.career_before_icons .custom_container>p{max-width:820px;margin:0 auto}.career_benefits{text-align:center}.career_benefits .bg_icon_section{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}.career_benefits .bg_icon_section h3{color:#fff;margin:30px auto;max-width:1400px;display:block}.career_benefits .bg_icon_section .btn_content{background-color:var(--c_dark_red);border-color:var(--c_dark_red)}.career_benefits .bg_icon_section .btn_content:hover{background-color:var(--c_black);border-color:var(--c_black)}.career_benefits .bg_icon_section .empty_space_custom{width:100%}.career_benefits>.bg_icon_section>p{max-width:1200px;margin:0 auto;text-transform:none}.career_benefits>.bg_icon_section>h2{max-width:1400px;margin:0 auto 30px;font-size:33px}.wrap_text.wrap_refform_career_questions_2 .item_txt{width:50%;font-weight:400;text-align:left}.wrap_text.wrap_refform_career_questions_2 .item_txt>b{font-weight:900;display:inline-block;margin-bottom:5px}.career_benefits .wrap_icons_row.custom_container{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;margin-top:40px}.career_benefits .wrap_icons_row.custom_container+.wrap_icons_row.custom_container .item_icons_col{width:33.333%}.salon_poznan_box_half .content_box_promo,.salon_poznan_box_half .image_box_promo{display:block;width:50%;height:100%}.salon_poznan_box_half .secretplace_box{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;justify-content:center;align-items:center}.static_pages .salon_poznan_box_half .content_box_promo .box_floating{right:auto;left:auto;top:auto;bottom:auto;padding:40px}.salon_poznan_box_half .box_align-left .image_box_promo img,.salon_poznan_box_half .box_align-right .image_box_promo img{width:100%;height:auto}.salon_poznan_box_half .secretplace_box.box_align-left .slide-title,.salon_poznan_box_half .secretplace_box.box_align-right .slide-title{text-align:left;text-indent:-50px;padding-left:50px}.salon_poznan_box_half .secretplace_box.box_align-left .slide_custom_content,.salon_poznan_box_half .secretplace_box.box_align-right .slide_custom_content{padding:0 15%;box-sizing:border-box;position:relative}.salon_poznan_box_half .secretplace_box.box_align-left .slide_custom_content a.refform_see_map{width:100%;height:100%;position:relative;transform:scale(1);display:block;padding:5px 35px;text-align:center;min-width:150px;color:#fff;background:var(--c_black);border:var(--c_lborder) var(--c_black);border-radius:0;max-width:210px;box-sizing:border-box;margin-top:20px;margin-left:-50px}.salon_poznan_box_half .secretplace_box.box_align-right .slide_custom_content a.refform_see_map{width:100%;height:100%;position:relative;transform:scale(1);display:block;padding:5px 35px;text-align:center;min-width:150px;color:#fff;background:var(--c_black);border:var(--c_lborder) var(--c_black);border-radius:0;max-width:210px;box-sizing:border-box;margin-top:20px;margin-left:-50px}@keyframes animate_LR_bounced{0%{left:-2000px;opacity:0}80%{left:80px;opacity:.8}100%{left:0;opacity:1}}@keyframes animate_RL_bounced{0%{left:2000px;opacity:0}80%{left:-80px;opacity:.8}100%{left:0;opacity:1}}.static_pages .salon_poznan_box_half .box_align-left.animate_me .content_box_promo{animation:2s ease 1 normal none running animate_LR_bounced;animation-delay:.2s;position:relative;z-index:1}.static_pages .salon_poznan_box_half .box_align-left.animate_me .image_box_promo{animation:2s ease 1 normal none running animate_RL_bounced;position:relative}.static_pages .salon_poznan_box_half .box_align-right.animate_me .content_box_promo{animation:2s ease 1 normal none running animate_RL_bounced;animation-delay:.2s;position:relative;z-index:1}.static_pages .salon_poznan_box_half .box_align-right.animate_me .image_box_promo{animation:2s ease 1 normal none running animate_LR_bounced;position:relative}.static_pages .salon_poznan_box_half .secretplace_box.box_align-right .content_box_promo .box_floating{right:auto !important;left:auto !important}.static_pages .slick-arrow{border:none !important;outline:none;background-color:#fff;box-shadow:none !important;text-indent:-9999px;width:60px;height:60px;margin:0;padding:0}.static_pages .slick-prev:before{content:"";display:inline-block;width:20px;height:20px;border:2px solid #000;border-right:0;border-bottom:0;position:absolute;top:0;position:absolute;top:20px;left:20px;transform:rotate(-45deg)}.static_pages .slick-next:before{content:"";display:inline-block;width:20px;height:20px;border:2px solid #000;border-right:0;border-bottom:0;position:absolute;top:0;position:absolute;top:20px;left:20px;transform:rotate(-225deg)}.static_pages .slick-disabled.slick-arrow:before{opacity:.2;cursor:default}.static_pages .slick-disabled{cursor:default}.static_pages .slick-prev{position:absolute;top:50%;left:0;transform:translate(0%,-50%);z-index:2}.static_pages .slick-next{position:absolute;top:50%;right:0;transform:translate(0%,-50%);z-index:2}.static_pages .gallery_slider img:not(:first-of-type){display:none}.static_pages .slick-initialized.gallery_slider img:not(:first-of-type){display:block !important}.main_title_contact{font-weight:700;text-transform:uppercase;font-size:24px;color:#333237;letter-spacing:.03em;margin-bottom:0}.subtitle_contact{font-weight:700;text-transform:uppercase;font-size:15px;color:#333237;margin-bottom:35px}.icon_pad_left{padding-left:80px;margin-bottom:35px;position:relative}.phones_wrap a{font-weight:200;font-size:26px;color:#333237;line-height:36px;text-decoration:underline}.mail_wrap a{font-weight:200;font-size:16px;color:#333237;line-height:16px;text-decoration:underline}.main_adress_contact,.opeing_hours{font-size:17px;line-height:26px;color:#202020}.contact_cta{margin-top:40px}.contact_cta a{background:#202020;color:#fff;line-height:1;min-height:40px;height:3.52941vw;max-height:60px;min-width:140px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 25px;text-transform:uppercase;letter-spacing:.04em;font-size:12px;-webkit-transition:background-color .5s cubic-bezier(.365,.005,.355,1);transition:background-color .5s cubic-bezier(.365,.005,.355,1)}.contact_cta a:hover{background-color:#a99066;color:#fff !important}.cta_btn_cf button{background:#202020;color:#fff;line-height:1;min-height:40px;height:3.52941vw;max-height:60px;min-width:140px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 25px;text-transform:uppercase;-webkit-transition:background-color .5s cubic-bezier(.365,.005,.355,1);transition:background-color .5s cubic-bezier(.365,.005,.355,1);border-radius:0;border:0 !important;font-weight:300;letter-spacing:.04em;font-size:12px}.cta_btn_cf button:hover{background-color:#a99066;color:#fff !important}.sub_adress_contact{font-size:13px;line-height:16px;color:#202020}.phone_contact{margin-bottom:30px}.contact_wrap_col{width:67%;display:flex;flex-wrap:wrap}.single_salon{max-width:50%;width:100%}.gmap_contact iframe{width:100%;max-height:350px}.contact_wrap_col .single_salon:first-of-type{box-sizing:border-box;padding-right:24px}.contact_wrap_col .single_salon:last-of-type{box-sizing:border-box;padding-right:38px;padding-left:14px}.wrap_data_contact{min-height:445px;margin-bottom:35px !important}.opeing_hours.icon_pad_left{margin-bottom:0 !important}.contact_wrap_form{width:33%}.contact-form-content{display:flex}.site_owner{text-align:center;border-top:1px solid #e2e2e2;margin-top:30px;padding-top:41px}.site_owner p:nth-child(1){font-size:15px;line-height:23px;color:#333237;text-transform:uppercase}.site_owner p:nth-child(2){font-size:19px;line-height:29px;color:#333237;text-transform:uppercase;margin-bottom:0}.site_owner p:nth-child(3){font-size:16px;line-height:24px;color:#333237;text-transform:uppercase;margin-bottom:0}.flex_position{display:flex;align-items:center;justify-content:space-between}.accept_data_content p{margin-bottom:30px}.accept_data_content p,.info_required{font-size:12px;line-height:18px;color:#333237}.accept_data_content a{color:#333237;text-decoration:underline}.page-bottom{margin-top:30px;padding-top:45px}.wrap_fields{display:flex;flex-wrap:wrap}.form-group.half{margin-bottom:16px}.h_right{padding-left:8px;box-sizing:border-box}.h_left{padding-right:8px;box-sizing:border-box}.half{max-width:50%;width:100%}.phones_wrap:before{content:"";width:40px;height:40px;position:absolute;top:0;left:0;background-image:url('/media/wysiwyg/secretplace/phone_icon.png')}.mail_wrap:before{content:"";width:40px;height:40px;position:absolute;top:0;left:0;background-image:url('/media/wysiwyg/secretplace/email_icon.png')}.opeing_hours:before{content:"";width:40px;height:40px;position:absolute;top:0;left:0;background-image:url('/media/wysiwyg/secretplace/opening_hours.png')}.adress_contact:before{content:"";width:40px;height:40px;position:absolute;top:0;left:0;background-image:url('/media/wysiwyg/secretplace/adress_icon.png')}.contact-index-index .page-title-wrapper{min-height:350px;background-image:url('/media/wysiwyg/secretplace/banner-29.jpg');display:flex;align-items:center}.contact-index-index .page-title-wrapper .h1{color:#fff;font-weight:300;font-size:74px;font-family:'Parisienne',cursive;display:block;margin-bottom:15px}.contact-index-index .page_subtitle_contact{color:#fff;position:relative;z-index:22}.contactInfo{font-weight:300;font-size:11px;line-height:1.5;color:#333237;padding:0 0 10px}.static_pages .bg_section_full{min-height:450px;display:flex;align-items:center;justify-content:center}.static_pages .bg_section_full .content_bg_txt{color:#fff;font-weight:300;font-size:42px;font-family:'Parisienne',cursive}.static_pages .bg_section_full .content_bg_txt p{color:rgba(255,255,255,.6);font-weight:400;font-size:13px;font-family:"Comfortaa";margin-top:15px}.wrap_text{display:flex;flex-wrap:wrap;text-align:center}.wrap_text .item_txt{width:20%;padding:0 20px 20px;font-weight:600;font-size:14px;line-height:20px;color:#202020;margin-bottom:30px}.btn_content{line-height:1;min-height:40px;height:3.52941vw;max-height:60px;min-width:140px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 25px;color:#fff;background-color:var(--c_black);cursor:pointer;text-transform:uppercase;font-weight:300;-webkit-transition:background-color .5s cubic-bezier(.365,.005,.355,1);transition:background-color .5s cubic-bezier(.365,.005,.355,1);color:var(--c_white);border:1px solid #202020;-webkit-transition:border ease-out .5s;transition:border ease-out .5s;margin:1rem;font-weight:300;letter-spacing:.04em;font-size:12px}.btn_content:hover{color:#fff !important;background-color:var(--c_dark_red);border-color:var(--c_dark_red)}.static_opening h3{font-size:20px;line-height:32px;font-weight:300;letter-spacing:.05em;color:#333538}.static_pages .empty_space_custom{display:block;box-sizing:border-box}.bg_icon_section{color:#fff;display:flex;align-items:center;flex-wrap:wrap;padding:90px 0 80px;background-size:cover;background-position:center}.bg_icon_section p,.bg_icon_section h2{color:#fff !important}.bg_icon_section h2{width:100% !important;margin-bottom:50px;text-align:center}.bg_icon_section p{font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:.02em;line-height:22px;padding:0 20px}.wrap_icons_row{width:100%;display:flex}.bg_icon_section img{margin-bottom:55px}.wrap_icons_row .item_icons_col{width:25%;padding:20px;text-align:center}.icon_section .icons_main_content{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.icon_section .icons_main_content p.icons_title{padding-left:15px;margin-left:15px;position:relative;font-weight:700;margin-bottom:0;letter-spacing:.02em;color:#333237}.icon_section .icons_main_content p:before{content:"";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1px;height:60px;background-color:#eaeaea;position:absolute;left:0;top:-20px}.icon_section .desc_icons{max-width:235px;margin:0 auto;display:block}.icon_section h2{margin-bottom:60px !important}.custom_container blockquote{background-color:transparent !important;padding:0 !important;padding-top:20px;border:0}.custom_container blockquote p{font-family:'Parisienne';font-weight:300;color:#333237;font-size:32px;line-height:42px;paddint-top:25px}.custom_container blockquote:before{display:none !important}.wrap_text.wrap_refform_items_7{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;padding-bottom:25px;position:relative;border-bottom:1px solid #ddd}.wrap_text.wrap_refform_items_7>div:nth-child(6),.wrap_text.wrap_refform_items_7>div:nth-child(7){width:40%}.wrap_text.wrap_refform_items_7>div:nth-child(1),.wrap_text.wrap_refform_items_7>div:nth-child(2),.wrap_text.wrap_refform_items_7>div:nth-child(3),.wrap_text.wrap_refform_items_7>div:nth-child(4),.wrap_text.wrap_refform_items_7>div:nth-child(5){width:20%}.c2multimedia iframe,.film-item iframe{height:445px;outline:none;border:0;margin:0 auto 20px;display:block;width:800px}.header .search-form .actions-search .action-search:hover,.header .dropdown-toplinks .dropdown-toggle:hover,.minicart-wrapper .action.showcart:hover:before,.minicart-wrapper .action.showcart:active:before,.header .top-header-content a:hover,.header .top-header-content button:hover,.header .top-header-content a:focus,.header .top-header-content button:focus{color:var(--c_light_red)}.btn-secondary{color:#fff;border:2px solid var(--c_dark_red);background-color:var(--c_dark_red)}.btn-primary{color:var(--c_black);border:2px solid var(--c_black);background-color:var(--c_white)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:var(--c_dark_red);border:2px solid var(--c_black);background-color:var(--c_black)}form#newsletter-validate-detail-footer button.action.subscribe{color:var(--c_white);border:2px solid var(--c_black);background-color:var(--c_black)}form#newsletter-validate-detail-footer button.action.subscribe:hover{color:var(--c_white);border:2px solid var(--c_dark_red);background-color:var(--c_dark_red)}.message.info>*{background:var(--c_warncolor);color:var(--c_dark_red)}.message.info>*:before{color:var(--c_dark_red);content:'\f024'}.catalog-product-view .owl-carousel .owl-nav>div:not(.disabled):hover{background-color:var(--c_dark_red);color:#fff;border-color:var(--c_dark_red)}li.mega-menu-item.mega-menu-fullwidth.level0.dropdown>.dropdown-menu ul.sub-menu>li:hover>a>span{color:var(--c_dark_red) !important}.toolbar .pages .pagination .item span{font-weight:600;color:#000}.toolbar .pages .pagination .item.current span,.toolbar .pages .pagination .item:hover span{color:#b7a07e}.form-group.required.acc_shop_agreement .control{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center}.form-group.required.acc_shop_agreement .control input#acc_shop_agreement{margin:-2px 0 0;line-height:initial;height:25px;min-height:25px;vertical-align:middle}.form-group.required.acc_shop_agreement .control input#acc_shop_agreement+label.label{margin-bottom:0;margin-left:5px;font-weight:600;color:#000;font-size:15px;line-height:25px;white-space:break-spaces}.form-group.required.acc_shop_agreement .control input#acc_shop_agreement+label.label a,.form-group.required.acc_shop_agreement .agremeent_desc a{color:var(--c_dark_red);text-decoration:underline}.form-group.required.acc_shop_agreement .agremeent_desc{padding-top:20px;max-width:760px;color:#000;font-size:15px;letter-spacing:.3px}.customer-account-login .form-login .actions-toolbar{display:flex;flex-direction:column-reverse;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;align-content:flex-end;gap:10px}.customer-account-login .form-login .actions-toolbar .btn-primary{border-radius:0}.customer-account-login .login-container.row .block.block-customer-login,.customer-account-login .login-container.row .block-new-customer{max-width:420px}.customer-account-login .login-container.row .block.block-customer-login{margin-left:auto;margin-right:20px}.customer-account-login .login-container.row .block-new-customer{margin-right:auto;margin-left:20px}.customer-account-login .login-container.row:before{position:absolute;width:1px;height:100%;background:#eee;content:'';left:50%;top:-15px}.customer-account-login .block-new-customer .block-content li:before{font-family:'FontAwesome';content:"\f046";font-size:18px;line-height:20px;color:#000;margin-right:10px;position:absolute;top:2px;left:0}.customer-account-login .block-new-customer .block-content li{position:relative;padding-left:25px;margin-bottom:19px}.customer-account-login .login-container.row .block.block-customer-login .block-title,.customer-account-login .login-container.row .block.block-customer-login .field.note,.customer-account-login .login-container.row .block-new-customer .block-title,.customer-account-login .login-container.row .block-new-customer .field.note{text-align:center}.customer-account-login .login-container.row .block-new-customer .field.note+strong{color:#000;margin-bottom:10px;display:block}.customer-account-login .login-container.row .btn-primary{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;height:40px;font-weight:600;padding:0 35px;line-height:36px;width:100%}.customer-account-login .login-container.row .block-new-customer .btn-primary{position:relative}.btn.btn-primary,.products-grid .product-item-info .tocart.btn-cart,.btn-default{background:var(--c_black) !important;color:var(--c_white) !important;border-color:var(--c_black) !important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;height:40px;font-weight:600;padding:0 35px;line-height:36px}.btn.btn-primary:hover,.products-grid .product-item-info .tocart.btn-cart:hover,.btn-default:hover{background:var(--c_dark_red) !important;color:var(--c_white) !important;border-color:var(--c_dark_red) !important}.form-create-account .fieldset+.fieldset.addresss{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;gap:0 30px}.form-create-account .fieldset+.fieldset.addresss>div{display:block;width:calc(50% - 15px)}.form-create-account .fieldset+.fieldset.addresss>div.block-title{width:100%;order:0}.form-create-account .fieldset+.fieldset.addresss>div:not(.block-title){box-sizing:border-box}.form-create-account .fieldset+.fieldset.addresss>div.form-group.company{order:6}.form-create-account .fieldset+.fieldset.addresss>div.telephone{order:7}.form-create-account .fieldset+.fieldset.addresss>div.city_input{order:1}.form-create-account .fieldset+.fieldset.addresss>div.street{order:2}.form-create-account .fieldset+.fieldset.addresss>div.zip{order:3}.form-create-account .fieldset+.fieldset.addresss>div.region{order:4}.form-create-account .fieldset+.fieldset.addresss>div.country{order:5}.form-create-account .fieldset+.fieldset.addresss>div.region{width:calc(35% - 15px)}.form-create-account .fieldset+.fieldset.addresss>div.zip{width:calc(15% - 30px)}.form-create-account .actions-toolbar,.form-address-edit .actions-toolbar>.primary{display:flex;width:100%;flex-direction:row-reverse;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:center}.form-create-account .actions-toolbar a.action.back{color:#fff;border:2px solid var(--c_dark_red);background-color:var(--c_dark_red);padding:0 25px;line-height:34px;height:36px;font-weight:600;font-size:12px;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border-radius:0}.form-create-account .actions-toolbar a.action.back:hover{color:var(--c_dark_red);background-color:var(--c_black);border-color:var(--c_black)}.btn-secondary{border-radius:0}.account-nav-content li.nav.item>a:hover{border:1px solid #aaa}.account-nav-content li.nav.item>a,.account-nav-content li.nav.item>strong{box-sizing:border-box}.account-nav-content li.nav.item>a{border:1px solid transparent}.account-nav-content li.nav.item.current>strong,.account-nav-content li.nav.item.current>a{position:relative;display:block;padding:10px 15px;border:1px solid var(--c_dark_red);color:var(--c_dark_red)}.customer-address-index .actions-toolbar>.primary{display:flex;width:100%;flex-direction:row-reverse;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:center}.customer-address-index section#maincontent>.row>.column.main>.row{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;width:100%;gap:30px;margin:0 !important}.customer-address-index section#maincontent>.row>.column.main>.row>.block{width:100%;display:flex;flex-direction:row;align-content:flex-start;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.customer-address-index section#maincontent>.row>.column.main>.row>.block.block-addresses-default .block-content{width:100%;display:grid;align-content:center;justify-content:start;align-items:start;justify-items:start;grid-template-columns:repeat(2,1fr)}.customer-address-index section#maincontent>.row>.column.main>.row>.block.block-addresses-default .block-content .box.box-address-shipping{margin-top:0 !important}.customer-address-index section#maincontent>.row>.column.main>.row>.block-addresses-list .block-title--myac{display:block;width:100%}.customer-address-index section#maincontent>.row>.column.main>.row>.block-addresses-list .block-content,.customer-address-index section#maincontent>.row>.column.main>.row>.block-addresses-list ol{width:100%}.customer-address-index section#maincontent>.row>.column.main>.row>.block-addresses-list ol{display:grid;justify-content:start;align-items:start;grid-template-columns:repeat(3,1fr);gap:20px}.customer-address-index section#maincontent>.row>.column.main>.row>.block-addresses-list ol li.item{margin-top:0;padding-top:0;border:0}.customer-address-index section#maincontent>.row>.column.main>.row>.block-addresses-list{padding-top:20px;border-top:1px solid #eee}.block-addresses-list .items.addresses li.item .btn-secondary{margin-left:10px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;height:40px;font-weight:600;padding:0 35px;line-height:36px}.customer-address-index section#maincontent>.row>.column.main>.row>.block-addresses-list ol li.item{width:100%;box-sizing:border-box;padding:10px;box-shadow:0 0 2px 0 #c3c3c3}.customer-address-index section#maincontent>.row>.column.main>.row>.block-addresses-list ol li.item address,.customer-address-index section#maincontent>.row>.column.main>.row>.block-addresses-list ol li.item .item.actions{display:block;width:100%}.customer-address-index section#maincontent>.row>.column.main>.row>.block-addresses-list ol li.item .item.actions{display:grid;align-content:center;justify-content:space-between;align-items:center;justify-items:stretch;grid-template-columns:1fr 1fr}.amcheckout-main-container .shipping-address-item.selected-item{border-color:#000 !important;color:#000}button.action.action-show-popup.amcheckout-button.-new-address{background-color:#000;color:#fff;border-color:#000;border:2px solid #000}button.action.action-show-popup.amcheckout-button.-new-address:hover{background-color:var(--c_dark_red);color:#fff;border:2px solid var(--c_dark_red)}#chooseDHLParcel{background:var(--c_black);color:var(--c_white);border:var(--c_border) var(--c_black);padding:0 10px;border-radius:0;font-size:12px}#chooseDHLParcel:hover{background:var(--c_dark_red);color:var(--c_white) !important;border:var(--c_border) var(--c_dark_red)}.payment-option.discount-code .form-discount .actions-toolbar .action.action-apply{border-radius:0;padding:5px 15px}.amcheckout-step-container .action.checkout.amasty{border-radius:0 !important;width:calc(100% - 42px) !important}.amcheckout-step-container .action.checkout.amasty:hover{color:#fff;background:var(--c_dark_red);border-color:var(--c_dark_red)}@media all and (max-width:767px){.customer-account-login .login-container.row .block.block-customer-login,.customer-account-login .login-container.row .block-new-customer{margin:0 auto}.customer-account-login .login-container.row:before{display:none}.customer-account-login .login-container.row>div:first-child:after{position:absolute;bottom:-25px;width:90%;height:1px;background:#ccc;content:'';left:50%;transform:translateX(-50%)}.form-create-account .fieldset+.fieldset.addresss>div{width:100% !important}}.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout{border-radius:0;background-color:var(--c_black);border-color:var(--c_black);color:var(--c_white)}.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout:hover{background-color:var(--c_dark_red);border-color:var(--c_dark_red);color:var(--c_white)}form#co-shipping-method-form img.shipp_image{max-width:120px;height:auto;border:2px solid transparent}form#co-shipping-method-form dl.items.methods dd.item-options .field.choice.item{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;gap:10px;padding-left:0}form#co-shipping-method-form dl.items.methods dd.item-options .field.choice.item input{position:relative;top:0;left:0}form#co-shipping-method-form input:checked+label img.shipp_image{border-color:#414142;box-shadow:inset 0 0 0 2px #414142}form#co-shipping-method-form dl.items.methods dd.item-options .field.choice.item label.label{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;gap:0 10px}form#co-shipping-method-form label:hover img.shipp_image{box-shadow:0 0 0 1px #414142}.modal-popup.confirm .modal-footer .action-primary{border-radius:0}.block.filter .block-content.filter-content .filter-options-item .swatch-attribute-options .swatch-option-link-layered .swatch-option:not([style]):before{position:relative;content:attr(data-option-label);color:#8e8e8e;display:block;font-size:14px;line-height:25px;height:25px}.block.filter .block-content.filter-content .filter-options-item .swatch-attribute-options .swatch-option-link-layered:hover .swatch-option:not([style]):before{color:var(--c_dark_red)}.field-tooltip._active .field-tooltip-content{top:auto;left:auto;right:0}.field-tooltip._active .field-tooltip-content:before,.field-tooltip._active .field-tooltip-content:after{opacity:0}.footer .bottom-footer .copyright{display:block;width:100%;text-align:center}.footer .bottom-footer .copyright+div{display:none}.product-info-main .product-sub-infomation>div.product-info-stock-sku>div.warehouses_stocks{grid-template-columns:repeat(2,1fr);position:absolute;bottom:-45px;box-sizing:border-box;padding:5px 15px;background:#fefefe;box-shadow:0 0 1px 0;opacity:0;visibility:hidden;width:100%;gap:10px}#warehouses_stocks.isActive{opacity:1;visibility:visible}.product-info-main .product-sub-infomation>div.product-info-stock-sku{position:relative}.salons_av_trig{color:#000 !important;text-decoration:underline;cursor:pointer}.catalog-product-view .product.media .product.item-image img{max-width:100%;max-height:715px;width:auto;min-width:auto;height:75vh;margin:0 auto;object-fit:contain}.sidebar .block-wishlist .product-item-info{display:grid;grid-template-columns:80px 1fr;grid-template-areas:"wishimage wishname" "wishaction wishaction";gap:10px;margin-bottom:20px;justify-content:start;align-items:center;border-bottom:1px solid #f0f0f0}.sidebar .block-wishlist .product-item-info .product-item-photo{grid-area:wishimage}.sidebar .block-wishlist .product-item-info .product-item-photo img{max-width:80px;max-height:80px;width:auto;height:80px;object-fit:contain}.sidebar .block-wishlist .product-item-info .product-item-details{grid-area:wishname}.sidebar .block-wishlist .product-item-info .product-item-actions{grid-area:wishaction;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:flex-start;padding-bottom:10px}.sidebar .block-wishlist .product-item-info .product-item-actions>div{margin-right:10px}.sidebar .block-wishlist .product-item-info .product-item-actions>div .tocart span.fa{padding-right:9px;font-size:16px}.sidebar .block.block-reorder .actions-toolbar>.primary{display:block}.sidebar .block.block-reorder .actions-toolbar{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:flex-start;gap:10px}.sidebar .block.block-reorder .actions-toolbar>div{max-width:calc(50% - 10px);width:100%;float:none !important;display:block;margin:0 !important}.sidebar .block.block-reorder .actions-toolbar>div>.action{display:block;box-sizing:border-box;padding:0 2px;margin:0 !important;line-height:36px !important;height:36px !important;width:100%}.block-dashboard-orders{margin-top:60px}.sales-order-view a.action.back{color:#fff;border:2px solid var(--c_dark_red);background-color:var(--c_dark_red);height:40px;font-weight:600;padding:0 15px;line-height:36px;display:inline-block}.sales-order-view a.action.back:hover{border:2px solid var(--c_black);background-color:var(--c_black)}.form-create-account .fieldset+.fieldset.addresss>div.form-group.company,.form-create-account .fieldset+.fieldset.addresss>div.telephone,.form-create-account .fieldset+.fieldset.addresss>div.taxvat{width:calc(33.333% - 20px)}.form-group.required.acc_shop_agreement .control input#acc_shop_agreement+label.label p{margin:0}.form-group.required.acc_shop_agreement .control input#acc_shop_agreement+label.label{white-space:nowrap}body.catalog-product-view #maincontent{margin-top:40px}form#form-validate.confirmation{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;max-width:720px;margin:0 auto;text-align:center}form#form-validate.confirmation .field.email{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;width:100%;gap:0 20px;max-width:480px;margin:0 auto 10px}form#form-validate.confirmation .field.email label.label{margin-bottom:0;font-weight:600;color:#000;display:none}form#form-validate.confirmation .field.email .control{min-width:calc(100% - 75px)}form#form-validate.confirmation button.action.send.primary{border-radius:0;background-color:var(--c_dark_red);border-color:var(--c_dark_red);padding:0 35px;line-height:45px;height:45px;font-size:15px;font-weight:300;letter-spacing:0;color:#fff;outline:0;border-style:solid;margin-bottom:20px}form#form-validate.confirmation button.action.send.primary:hover{background-color:#000;border-color:#000}@media all and (max-width:1350px){.header:not(.header6):not(.header7) .navigation .nav-main-menu>li>a{padding:15px 10px !important}}@media all and (max-width:1280px){.header:not(.header6):not(.header7) .navigation .nav-main-menu>li>a{padding:15px 5px !important}}@media all and (max-width:1199px){.header .action.nav-toggle img{filter:invert(1)}.header:not(.header6):not(.header7) .megamenu-content{background:var(--c_dark_header)}.header .navigation li.item_leftbrd.level0>a.level0{display:block}.header:not(.header6):not(.header7) .megamenu-content .nav-tabs>li.active>a{background:var(--c_dark_footer) !important;color:var(--c_dark_light)}.header:not(.header6):not(.header7) .navigation .nav-main-menu>li>a{border-bottom:1px solid #555;padding:10px 15px !important}.header:not(.header6):not(.header7) .nav-main-menu li>a{border-bottom:1px solid #555}.header:not(.header6):not(.header7) .megamenu-content .nav-tabs>li>a{background:var(--c_dark_header)}.header:not(.header6):not(.header7) .megamenu-content .top-links li a:not(.no-display){color:#fff;border-bottom:1px solid #555}.header:not(.header6):not(.header7) .megamenu-content .top-links{border-top:1px solid #555}div#main-Settingcontent>div{color:#fff;border-bottom:1px solid #555}div#main-Settingcontent>div:first-child{border-top:1px solid #555}.header .logo-header .logo,.header .navigation li.item_leftbrd.level0:before{display:none}.header .middle-header-content .col-lg-2.col-md-4.col-sm-4.mobile-item-col .action.nav-toggle{position:absolute;top:-70px}.header .top-header-content .custom_logo{display:grid;align-content:center;align-items:center;grid-template-columns:1fr 230px;justify-items:stretch;justify-content:space-between}.header .custom-toolbar{position:relative;max-width:230px;padding-right:15px;margin-right:0;box-sizing:border-box}.custom_logo>.logo{left:0}.header.active-sticky .top-header-content{display:block}.custom_logo>.logo>img{position:relative;left:115px}.header:not(.header6):not(.header7) .megamenu-content .nav-tabs{display:flex}.header:not(.header6):not(.header7) .megamenu-content .nav-tabs li a{height:100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}div#main-Settingcontent.active{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}div#main-Settingcontent>div:before{content:'';font-weight:600;color:#fff}html:not([lang=pl]) div#main-Settingcontent>div.language:before{content:"Language: "}html[lang=pl] div#main-Settingcontent>div.language:before{content:"Język: "}html:not([lang=pl]) div#main-Settingcontent>div.currency:before{content:"Currency: "}html[lang=pl] div#main-Settingcontent>div.currency:before{content:"Waluta: "}div#main-Settingcontent>div{display:flex !important;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;box-sizing:border-box;padding:10px 15px}.block.filter .block-content.filter-content .filter-options-item{max-width:25%}.checkout-index-index .header .logo-header .logo{display:block}.contact_wrap_col{width:100%}.contact-form-content{flex-wrap:wrap}.contact_wrap_form{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;margin-top:40px;gap:10px}.contact_wrap_form form#contact-form,.contact_wrap_form .site_owner{width:calc(50% - 10px)}.contact_wrap_form p.main_title_contact,.contact_wrap_form p.subtitle_contact{width:100%}}@media all and (max-width:1024px){.checkout-payment-method.submit .payment-methods{text-align:center;box-sizing:border-box;padding-bottom:20px}}@media all and (max-width:991px){.cms-index-index .col,.cms-index-index .row{display:block}.carousel-container.mp-banner-slider .item-content>.item>.container,.carousel-container.mp-banner-slider .item-content>.item>.container>img{min-height:490px}.carousel-container.mp-banner-slider .item-content>.item>.container>img{object-fit:cover}.catboxes-wrap{grid-template-columns:1fr}.catboxes-wrap>div{min-height:320px}.salony_box_wrap{flex-wrap:wrap !important;gap:20px;padding:20px}body.account #maincontent>.row{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}body.account #maincontent>.row>.column.main{order:1}body.account #maincontent>.row>.sidebar-main{order:0;margin-bottom:20px}body.account #maincontent>.row>.sidebar-main>.sidebar-additional{display:none}body.account #maincontent>.row>.sidebar-main #account-nav ul.nav.items{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;gap:5px 0}body.account #maincontent>.row>.sidebar-main #account-nav ul.nav.items>li{display:block;margin-right:5px}.account-nav-content li.nav.item>a,.account-nav-content li.nav.item.current>strong{position:relative;display:block;padding:5px;border:1px solid #000;color:#fff;background:#000}.account-nav-content li.nav.item>a{border-color:#000;color:#000;background:0 0}.account-nav-content li.nav.item>a:hover{border-color:var(--c_dark_red);color:var(--c_dark_red);background:0 0;border-bottom-color:#000}.customer-address-index section#maincontent>.row>.column.main>.row>.block-addresses-list ol{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.customer-address-index section#maincontent>.row>.column.main>.row>.block-addresses-list ol li.item{width:calc(50% - 10px);min-height:220px}.products-grid .product-item-info .tocart.btn-cart .icon{display:none}.block.filter .block-content.filter-content .filter-options-item{max-width:33.3%}.am-checkout.-modern .opc-estimated-wrapper{margin:0 auto 20px;display:none}.static_pages .box_floating{padding-right:30px}.static_pages .content_box_promo .slide-title{font-size:55px}.static_pages .secretplace_box{display:flex;flex-direction:row;flex-wrap:wrap}.static_pages .content_box_promo{max-width:65%}.static_pages .image_box_promo{max-width:35%}.static_pages .image_box_promo>img{position:relative;z-index:-1;left:-100%}.cms-o-nas .heading_wrap{margin:20px 0}.cms-o-nas .heading_wrap+.wrap_text{display:grid;align-content:center;justify-content:start;align-items:start;justify-items:start;grid-template-columns:repeat(3,1fr)}.cms-o-nas .heading_wrap+.wrap_text .item_txt{width:100%}}.static_pages .content_box_promo .slide-title{font-family:'Raleway';font-weight:800;text-indent:0;text-transform:uppercase;text-align:right;font-size:55px;line-height:62px}.static_pages .box_align-left .content_box_promo .box_floating{padding-right:40px;padding-left:80px}.static_pages .box_align-right .content_box_promo .box_floating{padding-right:80px !important;padding-left:40px !important}@media (hover:none) and (pointer:coarse){.products-grid .product-item-info .product-top a.more-of-product,.products-grid .product-item-info .product-top .tocart.btn-cart{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);opacity:1;visibility:visible}.cms-index-index .products-grid .product-item-info .product-top a.more-of-product,.cms-index-index .products-grid .product-item-info .product-top .tocart.btn-cart{display:none}}@media all and (max-width:767px){.carousel-container.mp-banner-slider .item-content>.item>.container{min-height:450px}.header .top-header-content .custom_logo{padding-left:60px}.header .top-header-content .custom-toolbar .table-icon-menu{float:none !important;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;width:100%}.carousel-container.mp-banner-slider .item-content>.item>.container>img{height:100%;max-height:450px;width:auto}.custom_slide_content{padding:15px}.custom_slide_content .slide-title{font-size:40px;line-height:40px;left:0}.custom_slide_content>a{margin-top:10px}.slide_elements-left .custom_slide_content{left:40px !important;max-width:calc(100% - 80px) !important}.mp-banner-slider .owl-theme .owl-nav .owl-prev,.mp-banner-slider .owl-theme .owl-nav .owl-next{display:none !important}.mp-banner-slider .owl-dots{top:auto !important;bottom:10px;left:50% !important;transform:translateX(-50%)}.slide_text-center .custom_slide_content{width:calc(100% - 80px)}.slide_text-right .custom_slide_content{max-width:calc(100% - 80px) !important;right:40px !important}.cms-index-index .col,.cms-index-index .row{display:block}.product-tab .menu-product-tabs li a{padding:4px}.block.widget.mgs-products>.items:not(.owl-carousel){display:grid;grid-template-columns:repeat(2,1fr)}.products-grid .product-item-info .product-top:hover .tocart.btn-cart{display:none}.block.products-grid .owl-carousel .owl-nav>div{top:35%;opacity:1;visibility:visible}.block.products-grid .owl-carousel .owl-nav>div.owl-prev{left:35px}.block.products-grid .owl-carousel .owl-nav>div.owl-next{right:35px}.block.products-grid .owl-carousel .owl-nav>div:not(.disabled):hover{background:0 0;color:#b7a07e;border-color:#b7a07e}.block.products-grid .owl-carousel .owl-nav>div i{text-align:center;line-height:33px}.catboxes-wrap{grid-template-columns:1fr}.large-box.catbox{min-height:320px}.salony_box_wrap{flex-wrap:wrap !important}.salony_box_wrap>.salon-item{background-position:center bottom;padding:30px 15px !important}.block.widget.mgs-products>.items.owl-carousel.recent-posts .rp-image{height:auto !important;margin:0 auto}footer.footer>.footer-container>.middle-footer>.container>.row{flex-wrap:wrap !important}footer.footer>.footer-container>.middle-footer>.container>.row>div{width:100%;margin-bottom:15px;padding-left:20px}footer.footer>.footer-container>.middle-footer>.container>.row>div:last-child:before{opacity:0}.content-block.attribute-product-cat-block .content-heading .title,.content-block.new-product-cat-block .content-heading .title,.content-block.product-tab .content-heading .title{font-size:26px !important;line-height:26px !important;padding-left:10px;padding-right:10px}.custom_logo>.logo>img{left:13px}.header .top-header-content .custom-toolbar .table-icon-menu>.switcher-language,.header .top-header-content .custom-toolbar .table-icon-menu .switcher-currency{display:none !important}.header .custom-toolbar{max-width:70px}.header .top-header-content .custom_logo{grid-template-columns:1fr 70px}body.catalog-product-view .product.media .owl-carousel .owl-nav>div{top:90%;opacity:1;visibility:visible}body.catalog-product-view .product.media .owl-nav{z-index:99}body.catalog-product-view .product.media .owl-carousel .owl-nav>div.disabled{pointer-events:all}body.catalog-product-view .product.media .vertical-gallery #vertical-thumbnail-wrapper{display:none}body.catalog-product-view .product.media .vertical-gallery .owl-carousel.gallery-vertical{width:100% !important;padding:0}.c2multimedia iframe,.film-item iframe{width:100%;height:auto;min-height:380px}.block.filter .block-content.filter-content .filter-options-item{max-width:50%}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index>ul>li{width:calc(50% - 10px) !important}.minicart-wrapper .block-minicart{width:100%;max-width:50vw;min-width:360px;right:-360px !important}.checkout-cart-index #shopping-cart-table .cart.item tr td:not(.col.item):before{content:attr(data-th);color:#000;font-size:15px;line-height:15px;display:inline-block}.contact_wrap_form form#contact-form,.contact_wrap_form .site_owner{width:100%}.contact_wrap_col .single_salon{width:100%;display:block;max-width:100%;margin-bottom:15px;padding:0 !important}.phones_wrap a{font-size:22px;line-height:26px}.icon_pad_left{padding-left:50px}.contact-index-index .page-title-wrapper .h1{font-size:55px}.video-container h1{font-size:35px}.static_pages .static_opening h2,.static_pages .custom_container h2{font-size:26px}.static_pages .custom_container{padding:0 30px}.static_pages .secretplace_box .content_box_promo{order:1;position:relative}.static_pages .secretplace_box .content_box_promo,.static_pages .secretplace_box .image_box_promo{max-width:100%}.static_pages .secretplace_box .image_box_promo{order:0}.static_pages .secretplace_box .box_floating{right:0;padding:15px 30px}.static_pages .secretplace_box .box_floating .slide-title{font-size:35px;line-height:45px;text-align:center;padding-bottom:0;text-indent:initial}.static_pages .secretplace_box.box_align-right .content_box_promo .box_floating{left:0;padding:15px 30px}.static_pages .secretplace_box .content_box_promo{position:relative;top:-150px}.static_pages .secretplace_box{padding-top:0}.static_pages .image_box_promo>img{left:-50px;bottom:-150px}.heading_wrap .title_heading{font-size:26px}.title_heading_fancy{font-size:35px;padding:20px 0 5px;margin-bottom:15px}div#sign-up-newsletter h2{font-size:45px}div#sign-up-newsletter p.newsletter_subtitle{font-size:12px}.static_pages{padding-bottom:30px}form#newsletter-validate-detail-footer .news_fields_custom{grid-template-columns:1fr;grid-template-areas:"newsletter1" "newsletter2" "newsletter3";gap:10px}.cms-kariera .carousel-container.mp-banner-slider .item-content>.item>.container{max-height:490px}.cms-kariera .static_pages .static_banner .item{max-height:490px !important;min-height:490px !important}.cms-kariera .static_pages .static_banner .item .slide-title{font-size:55px}.cms-kariera .static_pages .static_banner .custom_slide_content{width:100%;top:50%;transform:translateY(25%)}.cms-kariera .static_pages .static_opening h2,.cms-kariera .static_pages .custom_container h2{font-size:16px;font-weight:600;margin-bottom:10px}.cms-kariera .static_pages .wrap_icons_row.custom_container{display:grid;align-content:center;justify-content:start;align-items:start;justify-items:start;width:100%;grid-template-columns:repeat(2,1fr);box-sizing:border-box}.cms-kariera .static_pages .wrap_icons_row.custom_container .item_icons_col{width:100%}.cms-kariera .bg_icon_section h2{font-size:26px}.cms-kariera .bg_icon_section p.icons_title{font-size:12px}.cms-kariera .bg_icon_section img{margin-bottom:20px}.cms-o-nas .heading_wrap+.wrap_text{grid-template-columns:repeat(2,1fr)}.cms-o-nas .static_pages .static_opening h2,.cms-o-nas .static_pages .custom_container h2{font-size:25px}.product-info-main .product-sub-infomation>div.product-info-stock-sku>div{grid-template-columns:1fr}.product-info-main .product-sub-infomation>div.product-info-stock-sku>div p{margin-bottom:10px}.product-info-main .product-sub-infomation>div.product-info-stock-sku>div .salons_av_trig{padding-left:0;margin-left:0;border-left:0}.product-info-main .product-add-form .box-tocart .fieldset>.actions{grid-template-columns:1fr;gap:10px}.product-info-main .product-add-form .box-tocart .fieldset>.actions>#product-addtocart-button{width:100%;font-size:15px}}@media all and (max-width:525px){.cms-kariera .static_pages .wrap_icons_row.custom_container{grid-template-columns:1fr;padding:0}.cms-o-nas .heading_wrap+.wrap_text{grid-template-columns:1fr}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index>ul>li{width:calc(98% - 10px) !important}.products-grid .product-item-info .product-top a.more-of-product{width:100px;left:50%}.page-products .products-grid .product-item-info .tocart.btn-cart{display:none}.block.filter .block-content.filter-content .filter-options-item{max-width:98%}.minicart-wrapper .block-minicart{width:100%;max-width:90vw;min-width:70%}.contact-index-index .page-title-wrapper .h1{font-size:35px}}.block-customer-login .alert-info-new{font-size:15px;text-transform:uppercase;font-weight:700;color:red;text-align:center}.catalog-product-view .page.messages{z-index:99;position:fixed;bottom:30px;left:50%;transform:translateX(-50%);transition:bottom .5s ease,opacity .5s .2s ease}.catalog-product-view .page.messages:not(.show-active){bottom:-150px;opacity:0}.catalog-product-view .page.messages.show-active{bottom:30px;opacity:1}.catalog-product-view .page.messages.show-active .message.error>*{animation-name:shake;animation-duration:1.2s;transform-origin:50% 50%;animation-timing-function:linear}@keyframes shake{0%{transform:translate(2px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px,0px) rotate(1deg)}30%{transform:translate(0px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(2px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(2px,2px) rotate(0deg)}100%{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes vanishtint-error{0%{box-shadow:0 0 0 2000px rgb(0 0 0/50%)}100%{box-shadow:0 0 2px 0 #00}}.catalog-product-view .page.messages.show-active .message.error:before{position:absolute;content:'';width:100%;height:100%;box-shadow:0 0 0 2000px rgb(0 0 0/25%);opacity:1;animation-name:vanishtint-error;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:linear;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.catalog-product-view .page.messages .message>*{margin-bottom:0}@media all and (max-width:767px){.catalog-product-view .page.messages .message>*{margin-bottom:0;min-width:290px}footer.footer>.footer-container>.bottom-footer>.container>.row{flex-wrap:wrap !important;gap:15px 0}footer.footer>.footer-container>.bottom-footer>.container>.row>[class*=copyright_]{width:100%;padding:0 !important;flex-wrap:wrap;gap:15px 0}.copyright_icons div{flex-wrap:wrap;gap:10px 0;width:100%}.copyright_icons div h6,.copyright_icons div img{height:auto;width:auto;display:inline-block}.copyright_icons div h6{width:100%}}@media all and (max-width:767px){.form-group.required.acc_shop_agreement .control{align-items:flex-start}.form-group.required.acc_shop_agreement .control input#acc_shop_agreement{width:25px}.form-group.required.acc_shop_agreement .control input#acc_shop_agreement+label.label{white-space:initial}}@media all and (max-width:520px){.custom_logo>.logo{width:100%}.custom_logo>.logo>img{left:0;width:100%;max-width:210px}.header .top-header-content .custom_logo{gap:15px}}.modal-popup.amgdprcookie-modal-container._show{z-index:998 !important}.modals-overlay{z-index:997 !important}.amgdprcookie-table{width:100%;border-collapse:collapse;border-spacing:0;max-width:100%}.amgdprcookie-groups-modal .amgdprcookie-table .amgdprcookie-row,.amgdprcookie-groups-modal .amgdprcookie-table thead tr,.amgdprcookie-groups-modal .amgdprcookie-table thead{display:table;table-layout:fixed;width:100%}.amgdprcookie-groups-modal .amgdprcookie-form-container,.amgdprcookie-groups-modal .amgdprcookie-tbody{overflow:auto;scrollbar-color:#e0e0e0 #fff;scrollbar-width:thin;scrollbar-face-color:#e0e0e0;scrollbar-highlight-color:#e0e0e0;scrollbar-shadow-color:#e0e0e0;scrollbar-track-color:#fff;display:block;max-height:500px;overflow-y:auto;display:block}.amgdprcookie-groups-modal .amgdprcookie-form-container::-webkit-scrollbar,.amgdprcookie-groups-modal .amgdprcookie-tbody::-webkit-scrollbar{width:6px}.amgdprcookie-groups-modal .amgdprcookie-form-container::-webkit-scrollbar-thumb,.amgdprcookie-groups-modal .amgdprcookie-tbody::-webkit-scrollbar-thumb{border-radius:2px;background:#e0e0e0}.amgdprcookie-groups-modal .amgdprcookie-form-container::-webkit-scrollbar-track,.amgdprcookie-groups-modal .amgdprcookie-tbody::-webkit-scrollbar-track{background-color:#fff;box-shadow:none}.amgdprcookie-groups-modal .amgdprcookie-cell.-name{word-wrap:break-word}.amgdprcookie-table>thead>tr>th,.amgdprcookie-table>thead>tr>td,.amgdprcookie-table>tbody>tr>td{padding:11px 10px !important}.amgdprcookie-groups-modal .amgdprcookie-table,.amgdprcookie-groups-modal.-table{color:#000 !important}.amgdprcookie-groups-modal.-table .modal-header,.amgdprcookie-groups-modal.-table .modal-content,.amgdprcookie-groups-modal.-table .modal-footer{padding-left:3rem;padding-right:3rem}.amgdprcookie-groups-modal .modal-title{border-bottom:none;font-size:20px;font-weight:700}.amgdprcookie-groups-modal .modal-header{background:#fff !important;border-bottom:none !important}.amgdprcookie-groups-modal .modal-footer{background:#fff !important;border-top:none !important;text-align:center !important}.amgdprcookie-groups-modal.-table .modal-content{-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important;margin-top:-1px;margin-bottom:-1px}.amgdprcookie-groups-modal.-table .modal-inner-wrap{-webkit-box-shadow:0 5px 15px rgb(0 0 0/50%);box-shadow:0 5px 15px rgb(0 0 0/50%);border:1px solid rgba(0,0,0,.2)}.amgdprcookie-groups-modal.-table .action-close{display:none !important}.amgdprcookie-done{background:#000 !important;color:#fff !important;border-color:#000 !important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;height:40px;font-weight:600;padding:0 35px;line-height:36px;margin:0 auto;border:1px solid #000}.amgdprcookie-done:hover{background:#7a1414 !important;border-color:#7a1414 !important}.amgdprcookie-toggle-cookie{padding-left:50px !important}tbody.amgdprcookie-tbody td:last-child,table.amgdprcookie-table th:last-child{display:none !important}.amgdprcookie-toggle-cookie .amgdprcookie-input:checked:not([disabled])+.amgdprcookie-label{background:#7a1414 !important}@media only screen and (max-width:767px){.amgdprcookie-groups-modal.-table .modal-inner-wrap{-webkit-box-shadow:0 3px 9px rgb(0 0 0/50%);box-shadow:0 3px 9px rgba(0,0,0,.5);width:95% !important}.amgdprcookie-modal-container .modal-inner-wrap{width:95% !important}.amgdprcookie-groups-modal .amgdprcookie-table{font-size:1rem}.amgdprcookie-groups-modal.-table .modal-content{padding-left:1rem;padding-right:1rem}.amgdprcookie-groups-modal.-table .modal-inner-wrap{-webkit-box-shadow:0 3px 9px rgb(0 0 0/50%);box-shadow:0 3px 9px rgba(0,0,0,.5);width:95% !important}.amgdprcookie-modal-container .modal-inner-wrap{width:95% !important}.amgdprcookie-groups-modal .amgdprcookie-table{font-size:1rem}.amgdprcookie-groups-modal.-table .modal-content{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.amgdprcookie-modal-container .modal-inner-wrap{background:#74484800 !important}}.amgdprcookie-policy a{color:#7a1414 !important}.amgdprcookie-buttons-block{display:block !important}.amgdprcookie-buttons-block .amgdprcookie-button{width:100%;margin:5px 0;background:#fff !important;color:#000 !important}.amgdprcookie-buttons-block .amgdprcookie-button:hover{background:#7a1414 !important;color:#fff !important}.amgdprcookie-buttons-block .amgdprcookie-button:first-child{background:#000 !important;color:#fff !important}.amgdprcookie-buttons-block .amgdprcookie-button:first-child:hover{background:#7a1414 !important}.amgdprcookie-buttons-block .amgdprcookie-button:last-child{padding:10px 0;background:#7a1414 !important;color:#fff !important}.amgdprcookie-buttons-block .amgdprcookie-button:last-child:hover{background:#000 !important;color:#fff !important}.amgdprcookie-modal-container .modal-inner-wrap .action-close{right:15px !important;top:0 !important;background:#fff !important}.amgdprcookie-modal-container .modal-inner-wrap .action-close:before{background-size:contain !important}.amgdprcookie-modal-container .modal-inner-wrap .action-close{z-index:1000 !important}.amgdprcookie-cookie-container{margin-top:25px}.amgdprcookie-modal-container .modal-content{min-width:100%;margin-left:0;height:100%;pointer-events:auto;z-index:900;position:relative;overflow-y:auto}.amgdprcookie-policy-container{padding:10px 20px !important}.amgdprcookie-modal-template .amgdprcookie-policy,.amgdprcookie-bar-container .amgdprcookie-policy,.amgdprcookie-buttons-block .amgdprcookie-button{font-size:13px !important}.amgdprcookie-text-container{margin-bottom:15px !important}.catalogsearch-result-index .products-list .product-item-info .product-image-content a.photo,.catalog-category-view .products-list .product-item-info .product-image-content a.photo{display:initial !important;height:auto !important}.catalogsearch-result-index .products-list .product-image-photo.img-thumbnail,.catalog-category-view .products-list .product-image-photo.img-thumbnail{position:relative !important}.product.description ol,.post-content .post-description ol{list-style-type:decimal !important}.product.description ul{list-style-type:disc !important}.product.description ol,.product.description ul{padding-inline-start:40px !important;margin-bottom:10px !important}.product-add-form .product-options-wrapper .swatch-opt .swatch-attribute-label+.swatch-attribute-selected-option,.amgdprcookie-cookie-container .amgdprcookie-link{color:#7a1414 !important}.product-info-main .price-tracker{color:#b9b9b9 !important;font-weight:300}.product-info-main .price-tracker .price{font-weight:300}.cms-no-route.cms-noroute-index #maincontent{padding:50px 0 !important;width:100%;max-width:100% !important}.cms-no-route.cms-noroute-index #maincontent>.row>.main{padding:0}.cms-no-route.cms-noroute-index>.row{margin:0}.cms-no-route.cms-noroute-index .container-fluid .container{max-width:100% !important}ul#mainMenu a.level0[href*="/promo"]>span{color:var(--c_light_red)}@media (max-width:991px){.cms-no-route.cms-noroute-index .row{display:block}}.cms-no-route.cms-noroute-index .cust-padding{margin:0 auto;max-width:90%;width:90%}