.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"montserrat-regular";font-display:swap;src:url("../fonts/Montserrat-Regular/Montserrat-Regular.woff") format("woff"),url("../fonts/Montserrat-Regular/Montserrat-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"montserratarm-regular";font-display:swap;src:url("../fonts/Montserratarm-Regular/Montserratarm-Regular.woff") format("woff"),url("../fonts/Montserratarm-Regular/Montserratarm-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"montserrat-medium";font-display:swap;src:url("../fonts/Montserrat-Medium/Montserrat-Medium.woff") format("woff"),url("../fonts/Montserrat-Medium/Montserrat-Medium.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"montserratarm-medium";font-display:swap;src:url("../fonts/Montserratarm-Medium/Montserratarm-Medium.woff") format("woff"),url("../fonts/Montserratarm-Medium/Montserratarm-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"montserrat-light";font-display:swap;src:url("../fonts/Montserrat-light/Montserrat-light.woff") format("woff"),url("../fonts/Montserrat-light/Montserrat-light.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"montserratarm-light";font-display:swap;src:url("../fonts/Montserratarm-light/Montserratarm-light.woff") format("woff"),url("../fonts/Montserratarm-light/Montserratarm-light.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"icon";font-display:swap;src:url("../fonts/icons/icomoon.woff?n0i860") format("woff"),url("../fonts/icons/icomoon.ttf?n0i860") format("truetype");font-weight:400;font-style:normal}.icon_arrow_right:before{content:"\e911"}.icon_edit:before{content:"\e900"}.icon_delete:before{content:"\e909"}.icon_arrow_top:before{content:"\e916"}.icon_search:before{content:"\e917"}.icon_compare:before{content:"\e918"}.icon_basket:before{content:"\e919"}.icon_account:before{content:"\e921"}.icon_facebook:before{content:"\e90a"}.icon_instagram:before{content:"\e90b"}.icon_linkedin:before{content:"\e90c"}.icon_twitter:before{content:"\e90d"}.icon_pinterest:before{content:"\e90e"}.icon_youtube:before{content:"\e90f"}.icon_telegram:before{content:"\e91a"}.icon_ok:before{content:"\e91b"}.icon_vk:before{content:"\e91c"}.icon_google:before{content:"\e91d"}.icon_tiktok:before{content:"\e91e"}.icon_flickr:before{content:"\e91f"}.icon_down:before{content:"\e901"}.icon_left:before{content:"\e902"}.icon_right:before{content:"\e903"}.icon_close:before{content:"\e904"}.icon_checked:before{content:"\e905"}.icon_info:before{content:"\e906"}.icon_favorite:before{content:"\e907"}.icon_globe:before{content:"\e908"}.icon_refresh:before{content:"\e910"}.icon_calculator:before{content:"\e912"}html{height:100%;font-size:10px;line-height:1.4286em;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{margin:0;padding:0;border:none;font-size:100%;color:#333;width:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;min-height:100%;font-family:"montserrat-regular","montserratarm-regular";background:#f5f5f5}body:before{display:block;position:fixed;content:"";z-index:999;top:0;left:0;width:100%;background:rgba(51,51,51,.55);opacity:0;height:0;-o-transition:height .05s,opacity .5;-ms-transition:height .05s,opacity .5;-moz-transition:height .05s,opacity .5;-webkit-transition:height .05s,opacity .5;transition:height .05s,opacity .5;-o-transition-delay:.5;-ms-transition-delay:.5;-moz-transition-delay:.5;-webkit-transition-delay:.5;transition-delay:.5}body.popup_opened{overflow:hidden}body.popup_opened:before{height:100%;opacity:1;-o-transition-delay:0s;-ms-transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}body.show_popup{overflow:hidden}body.show_popup:before{height:100%;opacity:1;-o-transition-delay:0s;-ms-transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}body.show_popup .loan_popup{top:0;overflow-y:auto}*,*:before,*:after{box-sizing:border-box}input,select,textarea,button,a,.slick-slide{outline:none !important}a,a:focus,a:hover,button:hover{text-decoration:none}a{color:#f23f89}button{cursor:pointer;display:block}img{max-height:none;border:none}input{-webkit-appearance:none;-moz-appearance:none;border-radius:0}input:-webkit-autofill{background-clip:text;-webkit-background-clip:text;background:0 0;color:red}.row{margin-left:-10px;margin-right:-10px}.row .cb{flex:0 0 100%;max-width:100%}[class*=col-]{padding-left:10px;padding-right:10px}.page_container{width:100%;max-width:1220px;padding-left:10px;padding-right:10px;margin:0 auto}.phone_link:not(.clickable){color:inherit;cursor:default;pointer-events:none}.inner_row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.custom__col{padding-right:10px;padding-left:10px}.sub_title{font-size:160%;line-height:19px;color:inherit;font-family:"montserrat-medium","montserratarm-medium"}@media screen and (max-width:767px){.sub_title{font-size:130%;line-height:16px}}.block_all_pages{margin-top:135px}.datepicker{width:100%;border:1px solid #e5e5e5;border-radius:3px;font-size:120%;line-height:20px;padding:5px}.datepicker:before{display:none}.datepicker table{width:100%}.datepicker table tr td span{border-radius:3px}.datepicker table tr td span:hover{background:#f2f2f2}.datepicker table tr td span.focused{color:#fff;background:#f23f89 !important}.datepicker thead th,.datepicker thead td{padding:5px;border-radius:3px}.datepicker thead .prev,.datepicker thead .datepicker-switch,.datepicker thead .next{font-family:"montserrat-medium","montserratarm-medium";vertical-align:middle}.datepicker thead .prev:hover,.datepicker thead .datepicker-switch:hover,.datepicker thead .next:hover{background:#f2f2f2}.datepicker thead .prev,.datepicker thead .next{font-size:0;line-height:0;padding:5px 10px}.datepicker thead .prev:before,.datepicker thead .next:before{font-size:1.2rem;display:block;font-weight:900}.datepicker thead .prev:before{content:"\e902"}.datepicker thead .next:before{content:"\e903"}.datepicker tbody td,.datepicker tbody th{width:14.285%;height:28px;border-radius:3px}.datepicker tbody td.day:not(.disabled):hover,.datepicker tbody th.day:not(.disabled):hover{background:#f2f2f2}.datepicker tbody td.day.active,.datepicker tbody th.day.active{background:#f23f89 !important;color:#fff}.breadcrumbs{font-size:120%;line-height:15px;padding:25px 0;white-space:nowrap;color:#999}.breadcrumbs ul{margin:0;padding:0;display:flex;align-items:center}.breadcrumbs li{display:flex;align-items:center}.breadcrumbs li:before{content:"";display:block;margin:0 4px;height:3px;width:3px;border-radius:50%;background-color:#999}.breadcrumbs a{color:inherit}.breadcrumbs div{color:#333;white-space:nowrap;position:relative;overflow:hidden;text-overflow:ellipsis;max-width:300px}@media screen and (max-width:767px){.breadcrumbs{display:none}}.checkbox_btn{vertical-align:top;margin:0;font-weight:400;font-size:130%;line-height:16px;position:relative;overflow:hidden}.checkbox_btn input:checked+span:before{border-color:#666;background:0 0;color:#666}.checkbox_btn span{display:flex;align-items:center;cursor:pointer;color:#999}.checkbox_btn span:not(:last-child){float:left;margin-right:5px}.checkbox_btn span:before{display:flex;width:17px;height:17px;min-width:17px;margin-right:9px;border:1px solid #666;background:#fff;align-items:center;justify-content:center;color:transparent;font-size:.7rem;border-radius:2px}.checkbox_btn a{display:block;margin-left:40px;line-height:28px}.checkbox_btn.has-error span:before{border-color:#b94a48}.page_title,.page-title{margin:0;font-family:"montserrat-medium","montserratarm-medium"}@media screen and (min-width:960px){.page_title,.page-title{font-size:200%;line-height:24px;padding-bottom:28px}}@media screen and (min-width:768px) and (max-width:959px){.page_title,.page-title{font-size:180%;line-height:22px;padding-bottom:20px}}@media screen and (max-width:767px){.page_title,.page-title{font-size:150%;line-height:19px;padding-bottom:16px}}.large_title{margin:0;font-family:"montserrat-medium","montserratarm-medium"}@media screen and (min-width:1200px){.large_title{font-size:450%;line-height:54px;padding-bottom:50px}}@media screen and (min-width:960px) and (max-width:1199px){.large_title{font-size:360%;line-height:42px;padding-bottom:32px}}@media screen and (min-width:768px) and (max-width:959px){.large_title{font-size:280%;line-height:34px;padding-bottom:20px}}@media screen and (max-width:767px){.large_title{font-size:240%;line-height:28px;padding-bottom:16px}}@media screen and (min-width:768px){.standard_text{font-size:140%;line-height:23px}}@media screen and (max-width:767px){.standard_text{font-size:120%;line-height:20px}}input,textarea{border:1px solid #ccc;font-size:140%;line-height:18px;border-radius:2px;color:#333;padding:11px 15px;background:0 0}input:focus,textarea:focus{border-color:#333}.forms_link{color:#999;font-size:140%;line-height:21px}.forms_link span{position:relative}.forms_link span:after{content:"";display:block;height:1px;background-color:#999;position:absolute;margin-top:4px;left:0;text-align:center;right:0}.validate_button{margin-left:auto;background:#333;height:45px;width:100%;border:none;text-transform:uppercase;color:#fff;font-family:"montserrat-medium","montserratarm-medium";font-size:120%;line-height:15px}.modal-inner-wrap .action-primary{background:#333;height:45px;flex:1;width:20%;border:none;text-transform:uppercase;color:#fff;font-family:"montserrat-medium","montserratarm-medium";font-size:120%;line-height:15px;margin-left:10px;margin-right:0}.modal-inner-wrap .action-secondary{background:0 0;height:45px;flex:1;width:20%;border:1px solid;text-transform:uppercase;color:#333;font-family:"montserrat-medium","montserratarm-medium";font-size:120%;line-height:15px;margin-left:0;margin-right:10px}textarea{height:100px}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}.individual_hint,.drop_list{display:none}fieldset{border:none;margin:0;padding:0}.error_hint{display:block;max-height:0;overflow:hidden;color:#b94a48;margin-top:3px}.help-block.form-error{display:none !important}.has-error .error_hint,.has-error+.error_hint{max-height:60px}.has-error ::-webkit-input-placeholder{color:#b94a48}.has-error :-moz-placeholder{color:#b94a48}.has-error ::-moz-placeholder{color:#b94a48}.has-error :-ms-input-placeholder{color:#b94a48}.field_block{position:relative;margin-bottom:15px}.field_block input,.field_block textarea{width:100%}.field_block textarea{resize:none;display:block}.cb{display:block;clear:both}.page-main{padding-top:158px}@media screen and (max-width:767px){.page-main{padding-top:100px}}.back_link{display:inline-flex;vertical-align:top;font-size:110%;line-height:13px;font-family:"montserrat-medium","montserratarm-medium";color:#1a1a1a}.back_link:before{display:block;margin-right:8px}.back_to_top{position:fixed;top:50%;margin-top:38px;right:0;z-index:50;color:#fff !important;background:#f23f89;font-size:80%;line-height:15px;border:none;padding:9px 0;text-align:center;align-items:center;display:flex;flex-direction:column-reverse;height:75px;width:40px;font-family:"montserrat-medium","montserratarm-medium";justify-content:flex-end}.back_to_top:not(.active){pointer-events:none;opacity:0}.back_to_top:hover{background:rgba(242,63,137,.7)}.back_to_top:active{background:#f23f89}.back_to_top:before{display:block;font-size:150%;margin-top:20px}.loading-mask .loader>img{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}.loading-mask .loader>p{display:none}.loading-mask{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100;background:rgba(255,255,255,.5)}body>.loading-mask{z-index:9999}.loader>img{max-width:24px}@media screen and (max-width:767px){.default_page{padding-top:20px}}.loan_popup{position:fixed;left:0;width:100%;height:100%;top:100%;overflow:hidden;z-index:10000;-o-transition:top .5s;-ms-transition:top .5s;-moz-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.loan_popup.showed{top:0;overflow-y:auto}.loan_popup .popup_inner{display:flex;width:100%;min-height:100%;justify-content:center;align-items:center;padding:10px}.loan_popup .popup_container{background:#fff;width:100%;max-width:900px;padding:36px 40px 32px;position:relative;display:flex;flex-wrap:wrap;position:relative}@media screen and (max-width:767px){.loan_popup .popup_container{background:#fff;width:100%;max-width:900px;padding:20px;position:relative}}.loan_popup .popup_close.icon_close{position:absolute;right:40px;background:0 0;border:none;font-size:18px}@media screen and (max-width:767px){.loan_popup .popup_close.icon_close{right:20px}}.loan_popup .loan_actions .calculate_loan{min-width:135px;font-size:120%;line-height:14px;padding:7px 15px;margin:20px 0;color:inherit;border:1px solid;background:0 0;margin-left:auto}.loan_popup .loan_calculator{width:100%}.loan_popup .info_results_popup{overflow-x:auto;margin:25px auto 0;white-space:nowrap;scrollbar-color:#999 #e5e5e5;scrollbar-width:thin}.loan_popup .info_results_popup::-webkit-scrollbar{width:10px;height:auto;border-radius:0;background:#e5e5e5}.loan_popup .info_results_popup::-webkit-scrollbar-thumb{border-radius:4px;background:#999}.loan_popup .info_results_popup{max-height:500px;width:100%}.loan_popup .info_results_popup table{width:100%;padding:13px;border-collapse:collapse}.loan_popup .info_results_popup table th{border:1px solid #f5f5f5;padding:15px;text-align:inherit;color:#333;font-size:140%;line-height:18px;font-family:"montserrat-regular","montserratarm-regular"}.loan_popup .info_results_popup table td{border:1px solid #f5f5f5;padding:15px;text-align:inherit;font-size:160%;line-height:18px;color:#333;font-family:"montserrat-medium","montserratarm-medium"}.loan_popup .info_results_popup table thead,.loan_popup .info_results_popup table tfoot{background:#f5f5f5}.loan_popup .info_results_popup table tfoot{position:-webkit-sticky;position:sticky;bottom:0}.loan_popup .info_results_popup table tfoot tr{font-family:"montserrat-medium","montserratarm-medium"}.loan_popup .loan_product_title{margin:0 0 15px;font-family:"montserrat-medium","montserratarm-medium";width:100%}@media screen and (min-width:960px){.loan_popup .loan_product_title{font-size:200%;line-height:24px}}@media screen and (min-width:768px) and (max-width:959px){.loan_popup .loan_product_title{font-size:180%;line-height:22px}}@media screen and (max-width:767px){.loan_popup .loan_product_title{font-size:150%;line-height:19px}}.loan_popup .loan_product_price{font-size:140%;line-height:18px;color:#000;font-family:"montserrat-medium","montserratarm-medium";margin-bottom:20px}.price_calculator{font-size:1.1rem;line-height:12px;color:#f21565;background:0 0;border:none;display:flex;align-items:center;margin:0;padding:0 10px;min-height:35px;flex:1}.price_calculator span{text-decoration:underline}.price_calculator:before{margin-right:5px;font-size:20px}.footer .second_menu,.footer_bottom .second_menu,.footer .socials_list,.footer_menu>li ul,.minicart-wrapper .minicart-items,.header .sublevel_list>ul,.header .submenu_list>ul,.header .catalog_menu,.header .website_menu{padding:0;margin:0;list-style-type:none}.footer_menu{padding:0;margin:0 -10px;list-style-type:none;display:flex;flex-wrap:wrap}.action.towishlist.active:after,.product-item-info .action.towishlist.selected:after{position:absolute;width:100%;height:100%;top:0;left:0}.back_to_top:before{transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1)}.product-item-info .action.towishlist:before,.product-item-info .action.tocompare:before,.footer .form.subscribe button.subscribe:before,.header .dark_layer:before,.header .lg_list:before,.header .current_lg a:before,[class*=icon_]:before,.datepicker thead .prev:before,.datepicker thead .next:before,.product-item-info .action.towishlist:after,.product-item-info .action.tocompare:after,[class*=icon_]:after{font-family:"icon" !important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-item-info .product-item-link,.product-item-info .product-image-photo,.footer .form.subscribe button.subscribe:before,.footer .socials_list a,.header .main_logo a{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.header{position:fixed;top:0;left:0;width:100%;background:#f5f5f5;z-index:200}.header_top{color:#666}.header_top a{color:inherit}.header_middle .page_container{display:flex}.header .website_menu a{display:inline-block;vertical-align:top}.header .main_logo{position:relative;z-index:100}.header .main_logo a{display:block}.header .header_phone{display:none;align-items:center;gap:8px;white-space:nowrap;color:#333;font-family:"montserrat-medium","montserratarm-medium";font-size:140%;line-height:18px;text-decoration:none}.header .header_phone:hover{color:#333}.header .header_phone_icon{display:inline-block;width:20px;height:20px;flex-shrink:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") no-repeat center/contain}.header .header_phone_number{display:inline-block}.header .search_form{position:relative}.header .search_form ::-webkit-input-placeholder{color:#999}.header .search_form :-moz-placeholder{color:#999}.header .search_form ::-moz-placeholder{color:#999}.header .search_form :-ms-input-placeholder{color:#999}.header .search_form input{border:1px solid #ccc;border-radius:25px;background:0 0;font-size:inherit;line-height:inherit;padding:13px 56px 13px 26px;width:100%;color:inherit}.header .search_form button{position:absolute;border:none;border-radius:20px;background:0 0;font-size:1.4rem;color:#f23f89;height:100%;width:46px;top:0;right:0}.header .search_form .search_results{position:absolute;top:100%;left:0;width:100%;margin-top:12px;background:#fff;max-height:340px;overflow-x:hidden;overflow-y:auto;z-index:30}.header .search_form .search_results ul{margin:0;padding:5px 0 20px}.header .search_form .search_results li{padding:15px 20px 0;color:#1a1a1a;font-size:1.3rem;line-height:17px}.header .actions_list{display:flex;align-items:center}.header .actions_list.private-content-pending .items_count,.header .actions_list.private-content-pending .items_bask,.header .actions_list.private-content-pending .counter{visibility:hidden}.header .action_block{margin-left:15px}.header .action_block>[class*=icon_]{display:block;content:"";position:relative;color:#666}.header .action_block>[class*=icon_]:before{display:block}.header .action_block>[class*=icon_]>span{display:flex;align-items:center;justify-content:center;color:#f23f89;font-size:110%;font-weight:700;background:0 0;line-height:14px;min-width:0;text-align:center;padding:0;position:absolute;top:-7px;right:-6px;bottom:auto;left:auto;margin-bottom:0 !important;transform:none;-moz-transform:none;-ms-transform:none;-webkit-transform:none;-o-transform:none}.header .action_block>.icon_basket>span{color:#fff;height:95%;width:95%;border-radius:50%;background:#f23f89;top:8px;right:-10px}.header .action_block>.icon_favorite>span,.header .action_block>.icon_compare>span{color:#fff;height:100%;width:100%;border-radius:50%;background:#f23f89;top:8px;right:-10px}.header .action_block>[class*=icon_].empty *,.header .action_block>[class*=icon_] .empty{display:none}.header .action_block>[class*=icon_]>span:empty{display:none}.header .action_block .icon_account:before{font-size:1.8rem}.header .action_block .icon_compare:before{font-size:1.9rem}.header .action_block .icon_basket:before{font-size:2rem}.header .action_block .icon_favorite:before{-webkit-text-fill-color:transparent;-webkit-text-stroke:2px;font-size:1.7rem}.header_bottom{background:#000;position:relative;display:flex}.header .catalog_menu{white-space:nowrap;display:flex;flex:1;width:50%;position:relative;z-index:10;overflow-y:hidden;overflow-x:auto;scrollbar-color:transparent transparent;scrollbar-width:none}.header .catalog_menu::-webkit-scrollbar{width:0;height:0;border-radius:0;background:0 0}.header .catalog_menu::-webkit-scrollbar-thumb{border-radius:0;background:0 0}.header .catalog_menu:not(.active){visibility:hidden;pointer-events:none}.header .catalog_menu a{display:flex;align-items:center;color:#fff}.header .catalog_menu li.opened{background:#f23f89}.header .catalog_menu li:first-child{margin-left:auto}.header .catalog_menu li:last-child{margin-right:auto}.header .scroll_btn{border:none;padding:0;position:relative;z-index:11}.header .scroll_btn:before{display:block;font-weight:900}.header .scroll_btn.inactive{opacity:.5;cursor:default}.header .submenu_content{position:absolute;top:100%;box-shadow:0 0 7px 1px rgba(0,0,0,.01);z-index:20;overflow:hidden}.header .submenu_list{display:none}.header .submenu_list>ul{background:#fff;position:relative;overflow-x:hidden;overflow-y:auto;max-height:385px}.header .submenu_list>ul:before,.header .submenu_list>ul:after{display:block;content:"";height:5px}.header .submenu_list>ul>li>a{color:inherit;display:flex;align-items:center;font-family:"montserrat-medium","montserratarm-medium";min-height:43px;padding:5px 20px}.header .submenu_list[style*=block]~.dark_layer{opacity:1;bottom:0}.header .sublevel_list{position:absolute;width:100%;left:100%;top:0;min-height:100%;background:#fff;z-index:2;-o-transition:left .5s;-ms-transition:left .5s;-moz-transition:left .5s;-webkit-transition:left .5s;transition:left .5s}.header .sublevel_list.opened{left:0}.header .sublevel_list>ul{max-height:335px;overflow-x:hidden;overflow-y:auto}.header .sublevel_list>ul li{display:flex;align-items:center;justify-content:flex-start}.header .sublevel_list>ul li:not(:first-child){border-top:1px solid #f5f5f5}.header .sublevel_list a{display:flex;align-items:center;font-size:120%;line-height:15px;color:inherit;padding:5px 20px;min-height:50px}.header .sub_close{display:flex;align-items:center;color:#333;cursor:pointer;padding:19px 20px;height:50px;border-bottom:1px solid #f5f5f5;font-size:120%}.header .sub_close:before{display:block;font-weight:900}.header .dark_layer{position:fixed;left:0;width:100%;bottom:100%;z-index:-1;background:rgba(51,51,51,.4);opacity:0;-o-transition:opacity .3s;-ms-transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.header .view_all{font-family:"montserrat-medium","montserratarm-medium";color:#1a1a1a}.header .view_all a{position:relative}.header .view_all a:after{display:block;content:"";position:absolute;top:100%;left:50%;overflow:hidden;width:0;border-top:1px solid;transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);-o-transition:all .3s,color 0s;-ms-transition:all .3s,color 0s;-moz-transition:all .3s,color 0s;-webkit-transition:all .3s,color 0s;transition:all .3s,color 0s}.header .view_all a:hover:after{width:100%}@media screen and (min-width:1200px){.header_top{font-size:110%;line-height:14px}.header_top .page_container:before{min-width:200px}.header .search_block{font-size:110%;line-height:14px}.header .main_logo{margin-right:28px}.header .header_phone{display:flex;margin-right:34px;font-size:140%;color:#333}.header .header_phone--main .header_phone_number{font-family:"montserrat-medium","montserratarm-medium";font-weight:500}.header .actions_list{margin-left:55px}.header .catalog_menu li a{padding-left:46px;padding-right:46px}.header .scroll_btn{min-width:66px}}@media screen and (min-width:768px) and (max-width:1199px){.header_top,.header .search_block{font-size:120%;line-height:14px}}@media screen and (min-width:960px) and (max-width:1199px){.header_top .page_container:before{min-width:160px}.header .main_logo{margin-right:20px}.header .header_phone{display:flex;margin-right:20px;font-size:125%}.header .actions_list{margin-left:35px}.header .catalog_menu li a{padding-left:35px;padding-right:35px}.header .scroll_btn{min-width:55px}}@media screen and (min-width:768px) and (max-width:959px){.header_top .page_container:before{min-width:140px}.header .main_logo{margin-right:16px}.header .header_phone{display:flex;margin-right:16px;font-size:115%}.header .actions_list{margin-left:9px}.header .catalog_menu li a{padding-left:40px;padding-right:40px}.header .scroll_btn{min-width:44px}}@media screen and (min-width:480px) and (max-width:767px){.header .catalog_menu li a{padding-left:15px;padding-right:15px}}@media screen and (min-width:768px){.header_top{background:#e5e5e5;height:30px}.header_top .page_container{display:flex;height:100%;align-items:flex-start}.header_top .page_container:before{display:block;content:""}.header .website_menu{display:flex;height:100%;align-items:center}.header .website_menu li{padding-right:20px}.header .lg_list{margin:0 0 0 auto;padding:0;list-style-type:none;background:#d9d9d9;display:flex;flex-direction:column;justify-content:flex-start;position:relative;z-index:20}.header .lg_list a{color:inherit;padding:0 10px;display:flex;align-items:center;height:30px}.header .lg_list .lg_flag{display:block;width:24px;height:16px;object-fit:cover;border-radius:2px}.header .lg_list .lg_text{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header .lg_list li:not(.current_lg){position:relative;overflow:hidden;height:0;order:2;-o-transition:height .2s;-ms-transition:height .2s;-moz-transition:height .2s;-webkit-transition:height .2s;transition:height .2s}.header .lg_list li:not(.current_lg) a{justify-content:center}.header .lg_list li.current_lg{height:30px}.header .lg_list li.current_lg a:before{display:none;content:"\e908";font-size:1.2rem;margin-right:5px}.header .lg_list li.current_lg a:after{display:block;content:"";margin-left:10px;border-style:solid;border-width:4px 3px 0;min-width:7px;border-left-color:transparent;border-right-color:transparent}.header .lg_list.opened li:not(.current_lg){height:30px}.header .lg_list.opened .current_lg a:after{transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1)}.header .main_logo{display:flex;width:116px;height:97px;padding:10px 15px;align-items:center;justify-content:center;margin-top:-30px;top:18px}.header .main_logo:before{display:block;position:absolute;top:0;border-width:47px 8px;border-style:solid;border-color:transparent transparent #000 #000;opacity:.1;width:15px;height:97px;left:100%}.header .main_logo img{width:auto;height:60px}.header .search_block{flex:1;width:10%;padding:13px 0}.header .mob_search_btn,.header .menu_btn{display:none}.header .catalog_menu a{height:60px;font-size:120%;line-height:16px}.header .catalog_menu li:not(:first-child){border-left:1px solid rgba(0,0,0,.1)}.header .catalog_menu li.opened{border-color:transparent;background:#f23f89}.header .catalog_menu li.opened+li{border-color:transparent}.header .scroll_btn{color:#999;font-size:120%;background:inherit}.header .scroll_left{border-right:1px solid rgba(0,0,0,.1)}.header .scroll_right{border-left:1px solid rgba(0,0,0,.1)}.header .submenu_list>ul{scrollbar-color:#999 #e5e5e5;scrollbar-width:thin}.header .submenu_list>ul::-webkit-scrollbar{width:10px;height:auto;border-radius:0;background:#e5e5e5}.header .submenu_list>ul::-webkit-scrollbar-thumb{border-radius:4px;background:#999}.header .submenu_list>ul>li>a{font-size:140%;line-height:18px}.header .dark_layer{top:158px}.header .submenu_content{max-width:220px}.header .sublevel_list ul,.header .search_results{scrollbar-color:#999 #e5e5e5;scrollbar-width:thin}.header .sublevel_list ul::-webkit-scrollbar,.header .search_results::-webkit-scrollbar{width:10px;height:auto;border-radius:0;background:#e5e5e5}.header .sublevel_list ul::-webkit-scrollbar-thumb,.header .search_results::-webkit-scrollbar-thumb{border-radius:4px;background:#999}}@media screen and (max-width:767px){.header .catalog_menu a{height:44px;font-size:110%;line-height:13px}.header .catalog_menu li{background:0 0 !important}.header .scroll_btn{min-width:38px;color:#fff;font-size:80%}.header .scroll_left{background:linear-gradient(to right,#333,rgba(51,51,51,.1))}.header .scroll_right{background:linear-gradient(to left,#333,rgba(51,51,51,.1))}.header .catalog_menu{margin:0 -38px}.header .catalog_menu:before,.header .catalog_menu:after{display:block;content:"";min-width:25px}.header_top{position:fixed;top:58px;left:0;width:100%;height:0;overflow:hidden;background:rgba(51,51,51,.45);z-index:100;-o-transition:height .5s;-ms-transition:height .5s;-moz-transition:height .5s;-webkit-transition:height .5s;transition:height .5s}.header_top .page_container{background:#fff}.header_top .page_container:before{display:block;content:"";height:18px}.header_middle{padding:5px 0}.header_middle .mob_search_btn{border:none;background:0 0;font-size:180%;color:#666;padding:0;position:relative;z-index:50;-o-transition:color .15s;-ms-transition:color .15s;-moz-transition:color .15s;-webkit-transition:color .15s;transition:color .15s}.header_middle .mob_search_btn:active{color:#f23f89}.header_middle .mob_search_btn:before{display:block}.header .main_logo{margin-right:auto}.header .main_logo img{height:47px;display:block}.header .search_block{position:fixed;top:57px;left:0;width:100%;bottom:100%;overflow:hidden;z-index:50;background:rgba(51,51,51,.4);-o-transition:bottom .5s;-ms-transition:bottom .5s;-moz-transition:bottom .5s;-webkit-transition:bottom .5s;transition:bottom .5s}.header .search_block.showed{bottom:0}.header .search_block.showed .search_form{padding-top:90px;-o-transition-delay:0s;-ms-transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.header .search_block .mob_search_btn{position:absolute;right:10px;top:10px;font-size:200%;color:#e5e5e5;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:5;-o-transition:color .15s;-ms-transition:color .15s;-moz-transition:color .15s;-webkit-transition:color .15s;transition:color .15s}.header .search_block .mob_search_btn:active{color:#f23f89}.header .search_block .mob_search_btn:before{display:block}.header .search_form{height:100%;display:flex;flex-direction:column;z-index:5;margin:0 10px;-o-transition:padding 0s;-ms-transition:padding 0s;-moz-transition:padding 0s;-webkit-transition:padding 0s;transition:padding 0s;-o-transition-delay:.3s;-ms-transition-delay:.3s;-moz-transition-delay:.3s;-webkit-transition-delay:.3s;transition-delay:.3s}.header .search_form:before{display:block;content:"";position:absolute;left:-10px;right:-10px;height:100px;z-index:-1;background:#fff;top:0}.header .search_form input{position:absolute;left:0;top:40px;font-size:110%;line-height:12px}.header .search_form button{top:40px;height:40px}.header .search_form .search_results{position:relative !important;left:auto;top:auto;max-height:100%;margin:0 -10px;background:#fff;width:auto !important}.header .menu_btn{border:none;margin-right:-10px;margin-left:15px;border:none;padding:5px 10px;position:relative;z-index:100;background:0 0;color:#666}.header .menu_btn:before{display:block;content:"";position:absolute;top:16px;border-top:2px solid;width:15px;right:10px;-o-transition:opacity .2s;-ms-transition:opacity .2s;-moz-transition:opacity .2s;-webkit-transition:opacity .2s;transition:opacity .2s;-o-transition-delay:.3s;-ms-transition-delay:.3s;-moz-transition-delay:.3s;-webkit-transition-delay:.3s;transition-delay:.3s}.header .menu_btn span{display:block;position:relative;overflow:hidden;width:20px;height:24px}.header .menu_btn span:before,.header .menu_btn span:after{display:block;content:"";position:absolute;left:-21px;width:50px;border-top:2px solid;-o-transition:transform .5s;-ms-transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;transition:transform .5s}.header .menu_btn span:before{top:5px}.header .menu_btn span:after{bottom:5px}.header_bottom{border-top-width:1px}.header .website_menu{font-family:"montserrat-medium","montserratarm-medium";margin:0 -10px}.header .website_menu li{padding:18px 20px;border-bottom:1px solid #f5f5f5}.header .website_menu a{line-height:13px}.header .lg_list{display:flex;padding:23px 10px;align-items:center;color:#666;margin:0;list-style-type:none}.header .lg_list:before{display:none}.header .lg_list li{padding-left:10px}.header .lg_list li.current_lg a{text-decoration:underline}.header .lg_list a{font-size:110%;line-height:14px}.header .lg_list .lg_flag{display:block;width:24px;height:16px;object-fit:cover;border-radius:2px}.header .lg_list .lg_text{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header .dark_layer{top:102px}.header .submenu_content{width:100% !important;top:57px;position:fixed;max-height:none;background:#fff;max-width:100%}.header .dark_layer{top:57px;z-index:50;left:auto;right:0;width:auto}.header .submenu_list{padding-top:60px}.header .submenu_list:before{display:block;content:"";position:absolute;top:60px;left:0;width:100%;bottom:0;background:rgba(51,51,51,.4)}.header .submenu_list[style*=block]~.dark_layer{height:60px;background:#fff;padding:20px 10px;color:#666;-o-transition:color .15s;-ms-transition:color .15s;-moz-transition:color .15s;-webkit-transition:color .15s;transition:color .15s}.header .submenu_list[style*=block]~.dark_layer:before{display:block;content:"\e904";z-index:20;font-size:200%}.header .submenu_list[style*=block]~.dark_layer:active{color:#f23f89}.header .submenu_list>ul>li>a{font-size:120%;line-height:15px}.header .sub_close{height:60px}}@media screen and (max-width:479px){.header .catalog_menu li a{padding-left:12px;padding-right:12px}}@media screen and (max-width:767px){.menu_opened{overflow:hidden}.menu_opened .menu_btn:before{opacity:0;-o-transition-delay:0s;-ms-transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.menu_opened .menu_btn span:before{transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.menu_opened .menu_btn span:after{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.menu_opened .header_top{height:100%}}.web .header .search_form button:hover{background:#ccc}.touch .header .search_form button:active{background:#ccc}.minicart-wrapper:before{left:0;display:block;content:"";position:absolute;top:140px;height:0;width:100%;background:#333;opacity:0;z-index:101}.minicart-wrapper.active:before{height:100vh;opacity:.4}.minicart-wrapper.active .block-minicart{display:block}.minicart-wrapper .block-minicart{background:0 0;border:none;margin-top:0;width:731px;top:140px;right:0;box-shadow:none;min-width:0;max-width:100%;position:fixed;bottom:0;z-index:102;display:none;position:fixed}.minicart-wrapper .basket_head{display:flex;justify-content:space-between;align-items:center;padding:30px;border-bottom:1px solid #e5e5e5;background:#fff;position:relative}.minicart-wrapper .basket_head .options_info{position:absolute;bottom:15px;left:0;width:100%;z-index:1;display:flex;font-family:"montserrat-medium","montserratarm-medium";font-size:160%;line-height:19px;justify-content:flex-end;padding-right:80px;text-align:center}.minicart-wrapper .basket_head .options_info>div{width:120px}.minicart-wrapper .basket_head .close{border:none;background:0 0;font-size:240%;padding:0;color:rgba(153,153,153,.6)}.minicart-wrapper .basket_head .close:hover{color:#333}.minicart-wrapper .basket_head .close span{display:none}.minicart-wrapper .basket_head .close:before{display:block}.minicart-wrapper #minicart-content-wrapper{height:100%;width:100%}.minicart-wrapper .block-content{display:flex;flex-direction:column;height:100%;width:100%}.minicart-wrapper .minicart-items-wrapper{position:relative;overflow-x:hidden;overflow-y:auto;background:#fff;border-bottom:1px solid #e5e5e5}.minicart-wrapper .minicart-items{position:relative}.minicart-wrapper .minicart-items>li{padding:20px 30px 10px}.minicart-wrapper .minicart-items>li:not(:first-child){border-top:1px solid #e5e5e5}.minicart-wrapper .minicart-items>li>.product{display:flex}.minicart-wrapper .basket_footer{background:#fff}.minicart-wrapper .cart_title{font-size:200%;line-height:1em;font-family:"montserrat-medium","montserratarm-medium";margin:0}.minicart-wrapper .product-item-photo{display:block;min-width:90px;margin-right:15px}.minicart-wrapper .product-item-photo img{display:block;max-width:95px;max-height:105px}.minicart-wrapper .product-item-details{flex:1;width:50%;display:flex;align-items:flex-start}.minicart-wrapper .product-item-details>.product.options{min-width:120px;text-align:center;font-size:0}.minicart-wrapper .product-item-details>.product.options .label{display:none}.minicart-wrapper .product-item-details>.product.options dd{margin:0}.minicart-wrapper .product-item-details>.product.options dd span{display:block;width:22px;height:22px;border-radius:50%;margin:0 auto}.minicart-wrapper .product-item-details>.product.options dd span[style*="#ffffff"],.minicart-wrapper .product-item-details>.product.options dd span[style*=white]{border:1px solid #666}.minicart-wrapper .product-item-name{display:block;font-weight:400;flex:1;width:10%}.minicart-wrapper .product-item-name a{position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:inherit;font-family:"montserrat-medium","montserratarm-medium";margin-bottom:15px;max-width:100%;font-size:160%;line-height:19px}.minicart-wrapper .product-item-name .product.options.list{font-size:140%;line-height:18px;margin:0}.minicart-wrapper .product-item-name .product.options.list dt{color:#999;float:left;margin-bottom:5px;padding-right:5px}.minicart-wrapper .product-item-name .product.options.list dd{margin-bottom:10px;margin-left:0}.minicart-wrapper .product-item-pricing{display:flex;min-width:240px}.minicart-wrapper .product-item-pricing .label{display:none}.minicart-wrapper .product-item-pricing .details-qty{flex:1;display:flex;justify-content:center}.minicart-wrapper .product-item-pricing .count_action{display:flex;justify-content:center;align-items:center}.minicart-wrapper .product-item-pricing .count_action input{flex:1;width:10%;max-width:35px;min-width:27px;font-size:170%;line-height:21px;background:0 0;padding:0 3px;text-align:center;color:#666;border:none}.minicart-wrapper .product-item-pricing .count_action .increase_btn,.minicart-wrapper .product-item-pricing .count_action .decrease_btn{display:flex;justify-content:center;align-items:center;border-radius:50%;min-width:21px;height:21px;background:0 0;border:1px solid;position:relative}.minicart-wrapper .product-item-pricing .count_action .increase_btn:before,.minicart-wrapper .product-item-pricing .count_action .decrease_btn:before{display:block;width:9px;border-top:1px solid;content:""}.minicart-wrapper .product-item-pricing .count_action .increase_btn:not(.inactive),.minicart-wrapper .product-item-pricing .count_action .decrease_btn:not(.inactive){cursor:pointer;color:#666}.minicart-wrapper .product-item-pricing .count_action .increase_btn.inactive,.minicart-wrapper .product-item-pricing .count_action .decrease_btn.inactive{color:#e5e5e5}.minicart-wrapper .product-item-pricing .count_action .increase_btn:after{display:block;content:"";position:absolute;left:9px;top:5px;height:9px;border-left:1px solid}.minicart-wrapper .product-item-pricing .price-container{flex:1;text-align:center;font-size:140%;line-height:21px}.minicart-wrapper .product-item-pricing .price-container .currency{font-size:1.2rem;line-height:15px;font-family:"montserrat-medium","montserratarm-medium"}.minicart-wrapper .update-cart-item{border:none;background:0 0;color:inherit;font-size:210%;margin-left:10px;padding:0}.minicart-wrapper .update-cart-item:before{display:block}.minicart-wrapper .update-cart-item span{display:none}.minicart-wrapper .product.actions{display:flex;justify-content:flex-end;min-width:50px}.minicart-wrapper .product.actions a,.minicart-wrapper .product.actions button{display:block;color:inherit;font-size:170%;padding:2px 0}.minicart-wrapper .product.actions a span,.minicart-wrapper .product.actions button span{display:none}.minicart-wrapper .product.actions a:before,.minicart-wrapper .product.actions button:before{display:block}.minicart-wrapper .product.actions .secondary{margin-left:15px}.minicart-wrapper .basket_footer{padding:30px}.minicart-wrapper .basket_footer>.subtotal{display:flex;justify-content:space-between;align-items:center}.minicart-wrapper .basket_footer .label{font-size:140%;line-height:18px;color:#666}.minicart-wrapper .basket_footer .price-container{font-size:150%;line-height:17px;font-family:"montserrat-medium","montserratarm-medium"}.minicart-wrapper .basket_footer .price-container .currency{font-size:1.2rem;line-height:15px}.minicart-wrapper .basket_footer .action.primary.checkout{border:none;color:#fff;background:#f23f89;height:50px;width:100%;margin-top:30px;font-size:120%;line-height:15px}@media screen and (max-height:719px){.minicart-wrapper .basket_head{padding-top:20px;padding-bottom:20px}.minicart-wrapper .basket_head .options_info{bottom:5px}.minicart-wrapper .basket_footer{padding-top:20px;padding-bottom:20px}.minicart-wrapper .basket_footer .action.primary.checkout{margin-top:20px}}@media screen and (max-width:767px){.minicart-wrapper .block-minicart,.minicart-wrapper:before{top:102px}}@media screen and (max-height:599px){.minicart-wrapper .block-minicart,.minicart-wrapper:before{top:0}.minicart-wrapper .minicart-items-wrapper{flex:1;height:10%}}@media screen and (max-height:479px){.minicart-wrapper .block-content{height:auto;min-height:100%}.minicart-wrapper #minicart-content-wrapper{position:relative;overflow-x:hidden;overflow-y:auto}}@media screen and (max-width:1199px){.minicart-wrapper .basket_footer{padding-left:20px;padding-right:20px}.minicart-wrapper .basket_head{padding-left:20px;padding-right:20px}.minicart-wrapper .minicart-items>li{padding-left:20px;padding-right:20px}.minicart-wrapper .cart_title{font-size:180%}.minicart-wrapper .basket_head .options_info{font-size:140%}.minicart-wrapper .basket_head .options_info>div{width:110px}.minicart-wrapper .basket_head .options_info>div.color_info{width:80px}.minicart-wrapper .product-item-name a{font-size:150%}.minicart-wrapper .product-item-name .product.options.list{font-size:130%;line-height:17px}.minicart-wrapper .product-item-details>.product.options{min-width:80px}.minicart-wrapper .product-item-pricing{min-width:220px}.minicart-wrapper .product-item-pricing .count_action input{font-size:150%}.minicart-wrapper .update-cart-item{margin-left:5px}.minicart-wrapper .product.actions .secondary{margin-left:10px}.minicart-wrapper .product-item-photo{margin-right:10px}.minicart-wrapper .block-minicart{width:660px}}@media screen and (max-width:959px){.minicart-wrapper .cart_title{font-size:160%}.minicart-wrapper .basket_footer,.minicart-wrapper .basket_head{padding-top:20px;padding-bottom:20px}.minicart-wrapper .basket_footer .action.primary.checkout{margin-top:20px}.minicart-wrapper .product-item-name a{font-size:140%}.minicart-wrapper .product-item-name .product.options.list{font-size:120%;line-height:15px}.minicart-wrapper .basket_head .options_info{bottom:5px;font-size:140%}}@media screen and (max-width:767px){.minicart-wrapper .block-minicart{width:360px}.minicart-wrapper .basket_head .options_info{display:none}.minicart-wrapper .basket_head .close{font-size:200%}.minicart-wrapper .minicart-items>li>.product{display:block}.minicart-wrapper .product-item-photo{display:inline-block;vertical-align:top;height:105px;margin-bottom:15px}.minicart-wrapper .product-item-details{flex:none;width:100%;position:relative;flex-direction:column}.minicart-wrapper .product-item-details .secondary{position:absolute;bottom:0;right:0}.minicart-wrapper .product-item-details .primary{position:absolute;right:30px;bottom:0}.minicart-wrapper .product-item-details>.product.options .product.options.list{display:flex;align-items:center;margin-bottom:12px}.minicart-wrapper .product-item-details>.product.options .product.options.list .label{display:block;font-size:1.2rem;line-height:14px;min-width:45px;padding-right:10px;color:#999;text-align:left}.minicart-wrapper .product-item-name{position:absolute;left:100px;right:0;top:-120px;flex:none;width:auto}.minicart-wrapper .product-item-pricing{flex-direction:column;align-items:flex-start}.minicart-wrapper .product-item-pricing .label{display:block;font-size:1.2rem;line-height:14px;min-width:45px;padding-right:10px;color:#999;text-align:left}.minicart-wrapper .product-item-pricing .price-container{display:flex;align-items:center}.minicart-wrapper .update-cart-item{margin-left:15px}.minicart-wrapper .details-qty{margin-bottom:12px;display:flex;align-items:center}}@media screen and (max-width:575px){.minicart-wrapper .cart_title{font-size:140%}.minicart-wrapper .basket_head .options_info{font-size:120%}.minicart-wrapper .product-item-name a{font-size:120%}.minicart-wrapper .product-item-name .product.options.list{font-size:110%;line-height:14px}.minicart-wrapper .product-item-details>.product.options .product.options.list .label,.minicart-wrapper .product-item-pricing .label{font-size:1.1rem}}.web .minicart-wrapper .minicart-items-wrapper{scrollbar-color:#999 #e5e5e5;scrollbar-width:thin}.web .minicart-wrapper .minicart-items-wrapper::-webkit-scrollbar{width:10px;height:auto;border-radius:0;background:#e5e5e5}.web .minicart-wrapper .minicart-items-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background:#999}@media screen and (max-height:479px){.web #minicart-content-wrapper{scrollbar-color:#999 #e5e5e5;scrollbar-width:thin}.web #minicart-content-wrapper::-webkit-scrollbar{width:10px;height:auto;border-radius:0;background:#e5e5e5}.web #minicart-content-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background:#999}}.footer{opacity:0;background:#000;color:#fff}.footer.content,.footer .content{padding-top:0}.footer_top{padding-top:50px}.footer_menu{font-size:120%;line-height:15px;padding-bottom:20px}.footer_menu>li{padding:0 10px 20px;flex:0 0 16.66%;max-width:16.66%}.footer_menu>li>a{margin-bottom:0;font-family:"montserrat-medium","montserratarm-medium"}.footer_menu>li ul{color:#ccc}.footer_menu>li ul li{margin-bottom:10px}.footer_menu a{display:inline-block;vertical-align:top;color:inherit}.footer_contacts{display:flex;flex-wrap:wrap;margin:0 -10px}.footer_subtitle,.footer .phone_link{font-size:140%;line-height:18px;font-family:"montserrat-medium","montserratarm-medium"}.footer .phone_link{white-space:nowrap;color:inherit}.footer .contact_info{margin-top:10px;font-size:120%;line-height:15px;max-width:256px}.footer .contact_info .phone_link{font-size:inherit;line-height:inherit}.footer .contact_info+.footer_subtitle{margin-top:20px}.footer .phone_contacts{margin-bottom:40px;flex:0 0 33.33%;max-width:33.33%;padding:0 10px}.footer .phone_contacts .contact_info{font-size:130%;line-height:18px}.footer .socials_list{flex:0 0 33.33%;max-width:33.33%;padding:0 10px;display:flex;font-size:240%;color:#f23f89;margin-bottom:40px;order:2}.footer .socials_list li{margin-right:25px}.footer .socials_list a{display:block;color:inherit}.footer .socials_list a:before{display:block}.footer .work_hours{margin-bottom:40px;flex:0 0 33.33%;max-width:33.33%;padding:0 10px}.footer .block.newsletter{flex:0 0 33.33%;max-width:33.33%;padding:0 10px}.footer .form.subscribe{position:relative;margin-bottom:40px;margin-top:15px}.footer .form.subscribe ::-webkit-input-placeholder{color:#999}.footer .form.subscribe :-moz-placeholder{color:#999}.footer .form.subscribe ::-moz-placeholder{color:#999}.footer .form.subscribe :-ms-input-placeholder{color:#999}.footer .form.subscribe label{display:block;font-weight:400;margin:0}.footer .form.subscribe input{width:100%;font-size:110%;line-height:14px;padding:8px 50px 8px 10px;border:1px solid #999;color:inherit;background:0 0;color:#fff;-o-transition:border-color .3s;-ms-transition:border-color .3s;-moz-transition:border-color .3s;-webkit-transition:border-color .3s;transition:border-color .3s}.footer .form.subscribe input:focus{border-color:#fff}.footer .form.subscribe input:-webkit-autofill,.footer .form.subscribe input:-webkit-autofill:hover,.footer .form.subscribe input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;transition:background-color 50000s ease-in-out 0s;caret-color:#fff}.footer .form.subscribe button.subscribe{border:none;background:0 0;padding:0;width:27px;height:18px;font-size:100%;color:#f23f89;position:absolute;right:10px;top:7px}.footer .form.subscribe button.subscribe:before{content:"\e911";display:block;font-size:100%}.footer .form.subscribe button.subscribe span{display:none}.footer div.mage-error{position:absolute;left:0;top:100%;color:#b94a48}.footer .payment_methods{margin:0 0 40px;display:flex;align-items:center;flex-wrap:wrap;order:2;margin-left:auto}.footer .payment_methods img{display:block;margin:0 10px 15px;height:17px}.footer_bottom{border-top:2px solid #f23f89;padding:20px 0}.footer_bottom .page_container{display:flex;align-items:center;justify-content:space-between}.footer .second_menu{display:flex;align-items:center;white-space:nowrap;font-size:110%;line-height:14px}.footer .second_menu li{margin-right:20px}.footer .second_menu a{color:inherit;display:inline-block;vertical-align:top}.footer .copyrights{text-align:right;font-size:120%;line-height:15px}.footer .copyrights>div:not(:first-child){margin-top:7px}.footer .copyrights a{color:inherit;text-decoration:underline}@media screen and (max-width:1199px){.footer_menu>li{flex:0 0 20%;max-width:20%}}@media screen and (max-width:959px){.footer_menu>li{flex:0 0 25%;max-width:25%;width:25%;padding-bottom:16px}.footer_menu ul{display:none}.footer .socials_list,.footer .form.subscribe,.footer .work_hours{margin-bottom:40px}}@media screen and (max-width:767px){.footer_menu>li{flex:0 0 33.33%;max-width:33.33%}.footer .second_menu{display:none}.footer .copyrights{text-align:left}}@media screen and (max-width:575px){.footer_top .page_container{display:block}.footer_menu{flex:none;max-width:none}.footer_menu>li{flex:0 0 50%;max-width:50%}.footer_contacts{flex-direction:column}.footer .socials_list{margin-bottom:25px;position:relative;padding-top:22px;flex:none;max-width:100%}.footer .socials_list:before{display:block;content:"";position:absolute;left:-10px;right:-10px;border-top:2px solid #f23f89;top:0}.footer_bottom{border:none}.footer .payment_methods{margin-bottom:20px;flex:none;max-width:100%;margin-left:0}.footer .phone_contacts,.footer .work_hours,.footer .block.newsletter{flex:none;max-width:100%}.footer .form.subscribe{max-width:360px}}@media screen and (max-width:479px){.footer_menu{font-size:100%;line-height:14px}}.product-item-info{background:#fff;padding:50px 20px 20px;position:relative;display:flex;flex-direction:column;height:100%;margin:2px;border-radius:30px;box-shadow:0 30px 20px rgba(0,0,0,.1)}.product-item-info:hover{z-index:5;box-shadow:1px 0 12px rgba(0,0,0,.1)}.product-item-info .product-item-photo{display:block;margin-bottom:16px;position:relative}.product-item-info .product-image-container{display:block}.product-item-info .product-image-wrapper{display:flex;justify-content:center;align-items:center}.product-item-info .product-image-wrapper.notebook-category-image-wrapper{max-width:190px;margin-right:auto;margin-left:auto}.products-related .product-image-wrapper{max-width:190px;margin-right:auto;margin-left:auto}.product-item-info .product-image-photo{display:block;max-width:100%;max-height:100%;-o-transition:transform .3s;-ms-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}.product-item-info .product_status{position:absolute;top:50%;background:#41b4b7;color:#fff;font-size:110%;line-height:14px;padding:3px 5px;right:0;margin-top:-10px;z-index:3}.product-item-info .new_sticker{background-color:#f21565;position:absolute;top:15px;left:20px;color:#fff;font-size:120%;line-height:14px;padding:4px 10px;z-index:1;width:max-content;border-radius:50px}.product-item-info .gift_sticker{position:absolute;bottom:0;right:0;max-width:80px}.product-item-info .gift_sticker img{width:100%;height:auto;display:block}.product-item-info .product-card-sticker{position:absolute;bottom:-4px;left:7px;z-index:3;display:flex;width:90px;height:90px;align-items:flex-end;justify-content:flex-start;pointer-events:none}.product-item-info .product-card-sticker img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:left bottom}@media screen and (max-width:479px){.product-item-info .gift_sticker{max-width:60px}.product-item-info .product-card-sticker{bottom:-12px;left:0;width:66px;height:66px}}.product-item-info .middle_sticker{position:absolute;left:0;top:0;margin-top:-15px;background:#f23f89;border-radius:50%;width:72px;height:72px;line-height:15px;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;color:#fff}.product-item-info .top_sticker{position:absolute;top:17px;left:20px;color:#f23f89;font-size:110%;line-height:14px;font-family:"montserrat-medium","montserratarm-medium"}.product-item-info .product-item-details{flex:1;display:flex;flex-direction:column}.product-item-info .product-item-details .actions-primary{padding:0 10px}.product-item-info .product-item-details .product-item-actions{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin:0 -10px}.product-item-info .product-item-name{display:flex;height:34px;font-weight:400;justify-content:flex-start;font-family:inherit;font-weight:400;margin:0}.product-item-info .product-item-link{position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:inherit;font-size:130%;line-height:17px}.product-item-info .price-box{margin-top:2px;display:flex;flex-wrap:wrap;margin-bottom:0}.product-item-info .normal-price{font-size:190%;line-height:23px;font-family:"montserrat-medium","montserratarm-medium";color:#1a1a1a}.product-item-info .normal-price .currency{font-size:79%}.product-item-info .old-price{font-size:120%;line-height:15px;font-family:"montserrat-medium","montserratarm-medium";color:#f23f89;text-decoration:line-through;margin-left:15px;margin-top:6px}.product-item-info .monthly_price{flex:0 0 100%;font-size:120%;line-height:15px;color:#f23f89;margin-top:10px}.product-item-info .monthly_price .price-label{font-family:"montserrat-medium","montserratarm-medium"}.product-item-info .swatch-attribute-options{display:flex;flex-wrap:wrap;margin:20px -5px 0}.product-item-info .swatch-option.color{border:none;height:20px;margin:0 5px 10px;max-width:none;min-width:20px;padding:0;border-radius:50%;position:relative;overflow:visible;cursor:pointer}.product-item-info .swatch-option.color.selected{outline:none;border:inherit}.product-item-info .swatch-option.color.selected:before{display:block;content:"";position:absolute;left:-4px;top:-4px;right:-4px;bottom:-4px;border:2px solid #f23f89;border-radius:50%}.product-item-info .swatch-option.color[style*="#ffffff"],.product-item-info .swatch-option.color[style*="255, 255, 255"],.product-item-info .swatch-option.color[style*="255,255,255"]{border:1px solid #ccc}.product-item-info .product-item-inner{background:0 0;box-shadow:none;border:none;position:static;left:auto;margin:auto 0 0;padding:0;right:auto;top:auto;padding-top:17px}.product-item-info .action.tocart{min-width:135px;font-size:110%;line-height:14px;padding:7px 15px;color:inherit;border:1px solid;background:0 0;border-radius:50px}.product-item-info .action.towishlist,.product-item-info .action.tocompare{position:absolute;color:#ccc;top:20px;z-index:3;margin:0}.product-item-info .action.towishlist span,.product-item-info .action.tocompare span{display:none}.product-item-info .action.towishlist:before,.product-item-info .action.towishlist:after,.product-item-info .action.tocompare:before,.product-item-info .action.tocompare:after{display:block}.product-item-info .action.towishlist{right:20px;font-size:180%}.product-item-info .action.towishlist:before{content:"\e907";-webkit-text-stroke-width:2px;-webkit-text-fill-color:transparent}.product-item-info .action.towishlist.active,.product-item-info .action.towishlist.selected{color:#f23f89}.product-item-info .action.towishlist.active:before,.product-item-info .action.towishlist.selected:before{-webkit-text-fill-color:inherit}.product-item-info .action.towishlist.active:after,.product-item-info .action.towishlist.selected:after{display:flex;align-items:center;justify-content:center;font-size:60%;font-weight:900;color:transparent;content:"\e904"}.product-item-info .action.towishlist.active:hover:after,.product-item-info .action.towishlist.selected:hover:after{color:#fff}.product-item-info .action.tocompare{right:55px;font-size:200%}.product-item-info .action.tocompare:before{content:"\e918"}.product-item-info.hovered .product-image-photo{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}.product-item-info.hovered .product-item-link{color:#f23f89}@media screen and (min-width:960px){.product-item-info .product-image-wrapper{height:213px}}@media screen and (min-width:960px) and (max-width:1199px){.product-item-info{padding:40px 15px 15px}.product-item-info .product-item-photo{margin-bottom:10px}.product-item-info .product-image-wrapper{height:173px}.product-item-info .top_sticker{top:12px;left:15px;font-size:100%;line-height:13px}.product-item-info .product_status{padding:2px 4px;margin-top:-9px}.product-item-info .middle_sticker{margin-top:-10px;width:64px;height:64px;line-height:13px;padding:8px}.product-item-info .product-item-link{font-size:120%}.product-item-info .swatch-attribute-options{display:flex;margin:15px -3px 0}.product-item-info .swatch-option.color{border:none;height:16px;margin:0 3px 4px;min-width:16px}.product-item-info .product-item-inner{padding-top:12px}.product-item-info .action.towishlist,.product-item-info .action.tocompare{top:15px}.product-item-info .action.towishlist{right:15px;font-size:160%}.product-item-info .action.tocompare{right:45px;font-size:180%}.product-item-info .monthly_price{margin-top:8px}}@media screen and (min-width:640px) and (max-width:959px){.product-item-info{padding:30px 10px 10px}.product-item-info .product-item-photo{margin-bottom:6px}.product-item-info .product-image-wrapper{height:123px}.product-item-info .top_sticker{top:10px;left:10px}.product-item-info .product_status{padding:2px;font-size:100%;line-height:13px;margin-top:-8px}.product-item-info .middle_sticker{margin-top:-3px;width:55px;height:55px;font-size:9px;line-height:11px;padding:5px}.product-item-info .product-item-link{font-size:110%}.product-item-info .swatch-attribute-options{display:flex;margin:10px -3px 0}.product-item-info .swatch-option.color{height:14px;margin:0 3px 4px;min-width:14px}.product-item-info .product-item-inner{padding-top:10px}.product-item-info .action.towishlist,.product-item-info .action.tocompare{top:10px}.product-item-info .action.towishlist{right:25px;font-size:130%}.product-item-info .action.tocompare{right:50px;font-size:130%}.product-item-info .action.tocart{width:100%;font-size:100%;line-height:13px;padding:9px 15px}.product-item-info .old-price{margin-left:0;flex:0 0 100%;margin-top:4px}.product-item-info .monthly_price{margin-top:6px}}@media screen and (min-width:480px) and (max-width:575px){.product-item-info{padding:40px 15px 15px}.product-item-info .product-item-photo{margin-bottom:10px}.product-item-info .product-image-wrapper{height:173px}.product-item-info .top_sticker{top:12px;left:15px;font-size:100%;line-height:13px}.product-item-info .product_status{padding:2px 4px;margin-top:-9px}.product-item-info .middle_sticker{margin-top:-10px;width:64px;height:64px;line-height:13px;padding:8px}.product-item-info .product-item-link{font-size:120%}.product-item-info .swatch-attribute-options{display:flex;margin:15px -3px 0}.product-item-info .swatch-option.color{border:none;height:16px;margin:0 3px 4px;min-width:16px}.product-item-info .product-item-inner{padding-top:12px}.product-item-info .action.towishlist,.product-item-info .action.tocompare{top:15px}.product-item-info .action.towishlist{right:15px;font-size:160%}.product-item-info .action.tocompare{right:45px;font-size:180%}.product-item-info .monthly_price{margin-top:8px}}@media screen and (max-width:479px){.product-item-info{padding:30px 10px 10px}.product-item-info .product-item-photo{margin-bottom:6px}.product-item-info .product-image-wrapper{height:123px}.product-item-info .top_sticker{top:10px;left:10px}.product-item-info .product_status{padding:2px;font-size:100%;line-height:13px;margin-top:-8px}.product-item-info .middle_sticker{margin-top:0;width:55px;height:55px;font-size:9px;line-height:11px;padding:5px}.product-item-info .product-item-link{font-size:110%}.product-item-info .swatch-attribute-options{display:flex;margin:10px -3px 0}.product-item-info .swatch-option.color{height:14px;margin:0 3px 4px;min-width:14px}.product-item-info .product-item-inner{padding-top:10px}.product-item-info .action.towishlist,.product-item-info .action.tocompare{top:10px}.product-item-info .action.towishlist{right:25px;font-size:130%}.product-item-info .action.tocompare{right:50px;font-size:130%}.product-item-info .action.tocart{width:100%;font-size:100%;line-height:13px;padding:9px 15px}.product-item-info .old-price{margin-left:0;flex:0 0 100%;margin-top:4px}.product-item-info .monthly_price{margin-top:6px}}.web .price_calculator,.header .main_logo a,.minicart-wrapper:before,.footer,.product-item-info .swatch-option.color{-o-transition:opacity .3s;-ms-transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.web .footer .socials_list a,.footer .socials_list .web a,.web .footer .form.subscribe button.subscribe,.footer .form.subscribe .web button.subscribe,.web .breadcrumbs a,.breadcrumbs .web a,.web .checkbox_btn span,.checkbox_btn .web span,.web .forms_link,.web .back_link,.web .loan_popup .popup_close.icon_close,.loan_popup .web .popup_close.icon_close,.web .header_top a,.header_top .web a,.web .header .search_form .search_results li,.header .search_form .search_results .web li,.web .header .action_block>[class*=icon_],.header .web .action_block>[class*=icon_],.web .header .catalog_menu li:not(.opened) a,.header .catalog_menu li:not(.opened) .web a,.web .header .scroll_btn:not(.inactive),.header .web .scroll_btn:not(.inactive),.web .header .submenu_list>ul>li>a,.header .web .submenu_list>ul>li>a,.web .header .sublevel_list a,.header .sublevel_list .web a,.web .header .sub_close,.header .web .sub_close,.web .minicart-wrapper .update-cart-item,.minicart-wrapper .web .update-cart-item,.web .minicart-wrapper .product.actions a,.minicart-wrapper .product.actions .web a,.web .minicart-wrapper .product.actions button,.minicart-wrapper .product.actions .web button,.web .footer_menu a,.footer_menu .web a,.web .footer .phone_link,.footer .web .phone_link,.web .footer .second_menu a,.footer .second_menu .web a,.web .footer .copyrights a,.footer .copyrights .web a,.web .product-item-info .action.towishlist,.product-item-info .web .action.towishlist,.web .product-item-info .action.tocompare,.product-item-info .web .action.tocompare,.minicart-wrapper .basket_head .close,.product-item-info .product-item-link,.product-item-info .action.towishlist.active:after,.product-item-info .action.towishlist.selected:after{-o-transition:color .3s;-ms-transition:color .3s;-moz-transition:color .3s;-webkit-transition:color .3s;transition:color .3s}.web .minicart-wrapper .basket_footer .action.primary.checkout,.minicart-wrapper .basket_footer .web .action.primary.checkout,.datepicker thead .prev,.datepicker thead .datepicker-switch,.datepicker thead .next,.web .header .search_form button{-o-transition:background-color .3s;-ms-transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.web .loan_popup .loan_actions .calculate_loan,.loan_popup .loan_actions .web .calculate_loan,.web .product-item-info .action.tocart,.product-item-info .web .action.tocart,.web .validate_button,.web .modal-inner-wrap .action-primary,.modal-inner-wrap .web .action-primary,.web .modal-inner-wrap .action-secondary,.modal-inner-wrap .web .action-secondary,.web .minicart-wrapper .product-item-pricing .count_action .increase_btn:not(.inactive),.minicart-wrapper .product-item-pricing .count_action .web .increase_btn:not(.inactive),.web .minicart-wrapper .product-item-pricing .count_action .decrease_btn:not(.inactive),.minicart-wrapper .product-item-pricing .count_action .web .decrease_btn:not(.inactive),.datepicker table tr td span,.datepicker tbody td,.datepicker tbody th,.checkbox_btn span:before,input,textarea,.error_hint,.back_to_top,.product-item-info{-o-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.touch .price_calculator{-o-transition:opacity .15s;-ms-transition:opacity .15s;-moz-transition:opacity .15s;-webkit-transition:opacity .15s;transition:opacity .15s}.touch .footer .socials_list a,.footer .socials_list .touch a,.touch .footer .form.subscribe button.subscribe,.footer .form.subscribe .touch button.subscribe,.touch .breadcrumbs a,.breadcrumbs .touch a,.touch .checkbox_btn span,.checkbox_btn .touch span,.touch .forms_link,.touch .back_link,.touch .loan_popup .popup_close.icon_close,.loan_popup .touch .popup_close.icon_close,.touch .header_top a,.header_top .touch a,.touch .header .search_form .search_results li,.header .search_form .search_results .touch li,.touch .header .action_block>[class*=icon_],.header .touch .action_block>[class*=icon_],.touch .header .catalog_menu li:not(.opened) a,.header .catalog_menu li:not(.opened) .touch a,.touch .header .scroll_btn:not(.inactive),.header .touch .scroll_btn:not(.inactive),.touch .header .submenu_list>ul>li>a,.header .touch .submenu_list>ul>li>a,.touch .header .sublevel_list a,.header .sublevel_list .touch a,.touch .header .sub_close,.header .touch .sub_close,.touch .minicart-wrapper .update-cart-item,.minicart-wrapper .touch .update-cart-item,.touch .minicart-wrapper .product.actions a,.minicart-wrapper .product.actions .touch a,.touch .minicart-wrapper .product.actions button,.minicart-wrapper .product.actions .touch button,.touch .footer_menu a,.footer_menu .touch a,.touch .footer .phone_link,.footer .touch .phone_link,.touch .footer .second_menu a,.footer .second_menu .touch a,.touch .footer .copyrights a,.footer .copyrights .touch a,.touch .product-item-info .action.towishlist,.product-item-info .touch .action.towishlist,.touch .product-item-info .action.tocompare,.product-item-info .touch .action.tocompare{-o-transition:color .15s;-ms-transition:color .15s;-moz-transition:color .15s;-webkit-transition:color .15s;transition:color .15s}.touch .minicart-wrapper .basket_footer .action.primary.checkout,.minicart-wrapper .basket_footer .touch .action.primary.checkout,.touch .header .search_form button{-o-transition:background-color .15s;-ms-transition:background-color .15s;-moz-transition:background-color .15s;-webkit-transition:background-color .15s;transition:background-color .15s}.touch .loan_popup .loan_actions .calculate_loan,.loan_popup .loan_actions .touch .calculate_loan,.touch .product-item-info .action.tocart,.product-item-info .touch .action.tocart,.touch .validate_button,.touch .modal-inner-wrap .action-primary,.modal-inner-wrap .touch .action-primary,.touch .modal-inner-wrap .action-secondary,.modal-inner-wrap .touch .action-secondary,.touch .minicart-wrapper .product-item-pricing .count_action .increase_btn:not(.inactive),.minicart-wrapper .product-item-pricing .count_action .touch .increase_btn:not(.inactive),.touch .minicart-wrapper .product-item-pricing .count_action .decrease_btn:not(.inactive),.minicart-wrapper .product-item-pricing .count_action .touch .decrease_btn:not(.inactive){-o-transition:all .15s;-ms-transition:all .15s;-moz-transition:all .15s;-webkit-transition:all .15s;transition:all .15s}.header .main_logo a:hover,.product-item-info .swatch-option.color:hover{opacity:.7}.checkbox_btn span,.header .sub_close,.minicart-wrapper .product-item-pricing .count_action .increase_btn,.minicart-wrapper .product-item-pricing .count_action .decrease_btn{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox_btn input,.swatch-input{position:absolute;width:0;height:0;top:0;left:0;visibility:hidden}.web .breadcrumbs a:hover,.breadcrumbs .web a:hover,.web .checkbox_btn span:hover,.checkbox_btn .web span:hover,.web .forms_link:hover,.web .back_link:hover,.web .loan_popup .popup_close.icon_close:hover,.loan_popup .web .popup_close.icon_close:hover,.web .header_top a:hover,.header_top .web a:hover,.web .header .search_form .search_results li:hover,.header .search_form .search_results .web li:hover,.web .header .action_block>[class*=icon_]:hover,.header .web .action_block>[class*=icon_]:hover,.web .header .catalog_menu li:not(.opened) a:hover,.header .catalog_menu li:not(.opened) .web a:hover,.web .header .scroll_btn:hover:not(.inactive),.header .web .scroll_btn:hover:not(.inactive),.web .header .submenu_list>ul>li>a:hover,.header .web .submenu_list>ul>li>a:hover,.web .header .sublevel_list a:hover,.header .sublevel_list .web a:hover,.web .header .sub_close:hover,.header .web .sub_close:hover,.web .minicart-wrapper .update-cart-item:hover,.minicart-wrapper .web .update-cart-item:hover,.web .minicart-wrapper .product.actions a:hover,.minicart-wrapper .product.actions .web a:hover,.web .minicart-wrapper .product.actions button:hover,.minicart-wrapper .product.actions .web button:hover,.web .footer_menu a:hover,.footer_menu .web a:hover,.web .footer .phone_link:hover,.footer .web .phone_link:hover,.web .footer .second_menu a:hover,.footer .second_menu .web a:hover,.web .footer .copyrights a:hover,.footer .copyrights .web a:hover,.web .product-item-info .action.towishlist:hover,.product-item-info .web .action.towishlist:hover,.web .product-item-info .action.tocompare:hover,.product-item-info .web .action.tocompare:hover{color:#f23f89}.web .footer .socials_list a:hover,.footer .socials_list .web a:hover,.web .footer .form.subscribe button.subscribe:hover,.footer .form.subscribe .web button.subscribe:hover{color:rgba(242,63,137,.7)}.web .minicart-wrapper .basket_footer .action.primary.checkout:hover,.minicart-wrapper .basket_footer .web .action.primary.checkout:hover{background:rgba(242,63,137,.7)}.web .validate_button:hover,.web .modal-inner-wrap .action-primary:hover,.modal-inner-wrap .web .action-primary:hover,.web .modal-inner-wrap .action-secondary:hover,.modal-inner-wrap .web .action-secondary:hover,.web .minicart-wrapper .product-item-pricing .count_action .increase_btn:hover:not(.inactive),.minicart-wrapper .product-item-pricing .count_action .web .increase_btn:hover:not(.inactive),.web .minicart-wrapper .product-item-pricing .count_action .decrease_btn:hover:not(.inactive),.minicart-wrapper .product-item-pricing .count_action .web .decrease_btn:hover:not(.inactive){background:#000;color:#fff}.web .loan_popup .loan_actions .calculate_loan:hover,.loan_popup .loan_actions .web .calculate_loan:hover,.web .product-item-info .action.tocart:hover,.product-item-info .web .action.tocart:hover{background:#f23f89;color:#fff;border-color:transparent}.web .price_calculator:hover{opacity:.7}.touch .breadcrumbs a:active,.breadcrumbs .touch a:active,.touch .checkbox_btn span:active,.checkbox_btn .touch span:active,.touch .forms_link:active,.touch .back_link:active,.touch .loan_popup .popup_close.icon_close:active,.loan_popup .touch .popup_close.icon_close:active,.touch .header_top a:active,.header_top .touch a:active,.touch .header .search_form .search_results li:active,.header .search_form .search_results .touch li:active,.touch .header .action_block>[class*=icon_]:active,.header .touch .action_block>[class*=icon_]:active,.touch .header .catalog_menu li:not(.opened) a:active,.header .catalog_menu li:not(.opened) .touch a:active,.touch .header .scroll_btn:active:not(.inactive),.header .touch .scroll_btn:active:not(.inactive),.touch .header .submenu_list>ul>li>a:active,.header .touch .submenu_list>ul>li>a:active,.touch .header .sublevel_list a:active,.header .sublevel_list .touch a:active,.touch .header .sub_close:active,.header .touch .sub_close:active,.touch .minicart-wrapper .update-cart-item:active,.minicart-wrapper .touch .update-cart-item:active,.touch .minicart-wrapper .product.actions a:active,.minicart-wrapper .product.actions .touch a:active,.touch .minicart-wrapper .product.actions button:active,.minicart-wrapper .product.actions .touch button:active,.touch .footer_menu a:active,.footer_menu .touch a:active,.touch .footer .phone_link:active,.footer .touch .phone_link:active,.touch .footer .second_menu a:active,.footer .second_menu .touch a:active,.touch .footer .copyrights a:active,.footer .copyrights .touch a:active,.touch .product-item-info .action.towishlist:active,.product-item-info .touch .action.towishlist:active,.touch .product-item-info .action.tocompare:active,.product-item-info .touch .action.tocompare:active{color:#f23f89}.touch .footer .socials_list a:active,.footer .socials_list .touch a:active,.touch .footer .form.subscribe button.subscribe:active,.footer .form.subscribe .touch button.subscribe:active{color:rgba(242,63,137,.7)}.touch .minicart-wrapper .basket_footer .action.primary.checkout:active,.minicart-wrapper .basket_footer .touch .action.primary.checkout:active{background:rgba(242,63,137,.7)}.touch .validate_button:active,.touch .modal-inner-wrap .action-primary:active,.modal-inner-wrap .touch .action-primary:active,.touch .modal-inner-wrap .action-secondary:active,.modal-inner-wrap .touch .action-secondary:active,.touch .minicart-wrapper .product-item-pricing .count_action .increase_btn:active:not(.inactive),.minicart-wrapper .product-item-pricing .count_action .touch .increase_btn:active:not(.inactive),.touch .minicart-wrapper .product-item-pricing .count_action .decrease_btn:active:not(.inactive),.minicart-wrapper .product-item-pricing .count_action .touch .decrease_btn:active:not(.inactive){background:#000;color:#fff}.touch .loan_popup .loan_actions .calculate_loan:active,.loan_popup .loan_actions .touch .calculate_loan:active,.touch .product-item-info .action.tocart:active,.product-item-info .touch .action.tocart:active{background:#f23f89;color:#fff;border-color:transparent}.touch .price_calculator:active{opacity:.7}@font-face{font-family:'luma-icons';src:url('../fonts/Luma-Icons.woff2') format('woff2'),url('../fonts/Luma-Icons.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}.header .main_logo img{max-width:100%}.current_price{font-size:190%;line-height:23px;font-family:"montserrat-medium","montserratarm-medium";color:#1a1a1a}.footer{opacity:1 !important}.cart-container .cart-price .price{color:#333;font-size:140%;line-height:15px;font-family:"montserrat-medium","montserratarm-medium"}.swatch-attribute * .swatch-attribute-options{margin:0 !important}.product-item-info .swatch-attribute-options{margin:0 !important}.swatch-attribute .color>.swatch-attribute-options{margin:10px !important}.combo_hover .swatch-attribute:not(.color) .swatch-attribute-options{display:none !important}.combo_hover .swatch-attribute .color{display:block !important;margin-top:20px !important}.swatch-attribute-selected-option{display:none !important}.product-brand{display:none !important}.touch .bnnrs_section a,.bnnrs_section .touch a{-o-transition:all .15s;-ms-transition:all .15s;-moz-transition:all .15s;-webkit-transition:all .15s;transition:all .15s}body._has-modal{height:100%;overflow:hidden;width:100%}.modals-overlay{z-index:899}.modal-slide,.modal-popup{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden;opacity:0;-webkit-transition:visibility 0s .3s,opacity .3s ease;transition:visibility 0s .3s,opacity .3s ease}.modal-slide._show,.modal-popup._show{visibility:visible;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-slide._show .modal-inner-wrap,.modal-popup._show .modal-inner-wrap{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-slide .modal-inner-wrap,.modal-popup .modal-inner-wrap{background-color:#fff;box-shadow:0 0 12px 2px rgba(0,0,0,.35);opacity:1;pointer-events:auto}.modal-slide{left:44px;z-index:900}.modal-slide._show .modal-inner-wrap{-webkit-transform:translateX(0);transform:translateX(0)}.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;width:auto}.modal-slide._inner-scroll .modal-inner-wrap{overflow-y:visible;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal-slide._inner-scroll .modal-header,.modal-slide._inner-scroll .modal-footer{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0}.modal-slide._inner-scroll .modal-content{overflow-y:auto}.modal-slide._inner-scroll .modal-footer{margin-top:auto}.modal-slide .modal-header,.modal-slide .modal-content,.modal-slide .modal-footer{padding:0 2.6rem 2.6rem}.modal-slide .modal-header{padding-bottom:2.1rem;padding-top:2.1rem}.modal-popup{z-index:900;left:0;overflow-y:auto}.modal-popup.confirm .modal-inner-wrap{max-width:50rem}.modal-popup.confirm .modal-inner-wrap .modal-content{padding-right:7rem}.modal-popup._show .modal-inner-wrap{-webkit-transform:translateY(0);transform:translateY(0)}.modal-popup .modal-inner-wrap{margin:5rem auto;width:75%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;height:auto;left:0;position:absolute;right:0;-webkit-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease}@media screen and (max-width:958px){.modal-popup .modal-inner-wrap{width:95%}}.modal-popup._inner-scroll{overflow-y:visible}.ie11 .modal-popup._inner-scroll{overflow-y:auto}.modal-popup._inner-scroll .modal-inner-wrap{max-height:90%}.ie11 .modal-popup._inner-scroll .modal-inner-wrap{max-height:none}.modal-popup._inner-scroll .modal-content{overflow-y:auto}.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding-left:3rem;padding-right:3rem}.modal-popup .modal-header,.modal-popup .modal-footer{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0}.modal-popup .modal-header{padding-bottom:1.2rem;padding-top:3rem}.modal-popup .modal-footer{margin-top:auto;padding-bottom:3rem;padding-top:3rem}.modal-popup .modal-footer-actions{text-align:right}.modal-custom .action-close,.modal-popup .action-close,.modal-slide .action-close{background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-shadow:none;font-weight:400;display:inline-block;text-decoration:none;position:absolute;right:0;top:0}.modal-custom .action-close:focus,.modal-popup .action-close:focus,.modal-slide .action-close:focus,.modal-custom .action-close:active,.modal-popup .action-close:active,.modal-slide .action-close:active{background:0 0;border:none}.modal-custom .action-close:hover,.modal-popup .action-close:hover,.modal-slide .action-close:hover{background:0 0;border:none}.modal-custom .action-close.disabled,.modal-popup .action-close.disabled,.modal-slide .action-close.disabled,.modal-custom .action-close[disabled],.modal-popup .action-close[disabled],.modal-slide .action-close[disabled],fieldset[disabled] .modal-custom .action-close,fieldset[disabled] .modal-popup .action-close,fieldset[disabled] .modal-slide .action-close{pointer-events:none;opacity:.5}.modal-custom .action-close>span,.modal-popup .action-close>span,.modal-slide .action-close>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.modal-custom .action-close:hover:before,.modal-popup .action-close:hover:before,.modal-slide .action-close:hover:before{color:inherit}.modal-custom .action-close:active:before,.modal-popup .action-close:active:before,.modal-slide .action-close:active:before{color:inherit}.modal-custom .action-close:hover:before,.modal-popup .action-close:hover:before,.modal-slide .action-close:hover:before{color:#1a1a1a}.modal-custom .action-close{margin:15px}.modal-popup{pointer-events:none}.modal-popup .modal-title{border-bottom:1px solid #c1c1c1;font-weight:300;padding-bottom:10px;font-size:26px;margin-bottom:0;min-height:1em;word-wrap:break-word}.modal-popup .action-close{padding:20px}.modal-slide .action-close{margin:15px;padding:0}.modal-slide .page-main-actions{margin-bottom:-12.9rem;margin-top:2.1rem}.modals-overlay{background-color:rgba(51,51,51,.55);bottom:0;left:0;position:fixed;right:0;top:0}body._has-modal-custom .modal-custom-overlay{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:899}.totals sub th{padding-bottom:15px;color:#999;font-size:140%;margin-bottom:30px;line-height:1.2em;flex:1}.cart-price .price{color:#333;font-size:140%;line-height:15px;font-family:"montserrat-medium","montserratarm-medium"}#wp_ln_shopby_items li{border:none;padding:0;margin-bottom:2px;background:#fff}#wp_ln_shopby_items .item a{padding:19px 11px 19px 20px;text-transform:unset;word-break:normal;display:flex;align-items:center;cursor:pointer;color:#1a1a1a;font-size:160%;line-height:19px;font-family:"montserrat-medium","montserratarm-medium"}.opc-progress-bar{display:none !important}.opc-estimated-wrapper{display:none !important}.opc-wrapper ol{padding:0 !important;margin:0 !important}.checkout_page ol li{list-style-type:none !important}.checkout_page .label,.checkout_page legend{display:none}.checkout_page .field,.checkout_page .fieldset{position:relative;margin-bottom:15px}.checkout_page .field input,.field textarea{width:100%}.checkout_page a.btn_back{line-height:46px}.checkout_page .actions-toolbar .login{margin-left:auto;background:#333;height:45px;width:100%;border:none;text-transform:uppercase;color:#fff;font-family:"montserrat-medium","montserratarm-medium";font-size:120%;line-height:15px;cursor:pointer;display:block}.checkout_page .step-title{font-size:160%;line-height:19px;color:inherit;font-family:"montserrat-medium","montserratarm-medium";padding-left:0;margin-bottom:20px;font-weight:700}.checkout_page #tooltip-label,.checkout_page .field-tooltip,.checkout_page .note{display:none}.checkout_page .inner_items .product_item .sub_total,.checkout_page .inner_items .product_item .detail_qty,.checkout_page .product_details .subtotal{margin-bottom:12px}.checkout_page .product_details .subtotal span:last-child{color:#333;padding-left:23px}.payment_page .inner_left{max-width:500px !important}.payment_page .inner_left table tbody{max-width:100% !important}.payment_page .inner_left table tr{min-height:90px !important;flex:0 0 48% !important;max-width:50% !important}@media screen and (max-width:958px){.payment_page .inner_left{max-width:100% !important}}.inner_right .items-in-cart .title,.product_details .product.options,.action-close,.table-caption,.opc-block-shipping-information{display:none !important}.checkout_page .inner_items .product_img{margin-right:10px}.inner_right .table-totals tr th{padding-bottom:15px;color:#999;font-size:140%;margin-bottom:30px;line-height:1.2em;flex:1;text-align:left;max-width:120px !important}.sub_total{display:flex}.cart-price{padding-left:0 !important}.checkout_page .detail_qty>span{padding-right:10px}.checkout_page .inner_items .product_item .sub_total,.checkout_page .inner_items .product_item .detail_qty,.checkout_page .product_details .subtotal span{padding-right:10px;flex-direction:row}.checkout_page .inner_items .product_item .sub_total span,.checkout_page .inner_items .product_item .detail_qty span{font-size:14px;padding-left:0 !important}.columns .fotorama__arr{display:none !important;opacity:0 !important}.page.messages{position:fixed;top:200px;z-index:10;max-width:353px;width:100%}.message.error{display:block;font-size:1.3rem;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;position:relative;padding-left:45px;margin:0 0 10px;padding:12px 20px 12px 25px}.message.notice{display:block;font-size:1.3rem;color:#856404;background-color:#fff3cd;border-color:#ffeeba;position:relative;padding-left:45px;margin:0 0 10px;padding:12px 20px 12px 25px}.message.success{display:block;font-size:1.3rem;color:#155724;background-color:#d4edda;border-color:#c3e6cb;position:relative;padding-left:45px;margin:0 0 10px;padding:12px 20px 12px 25px}.error_section .back_home{margin:0 auto !important}.modal-popup .modal-footer,.custom_btns{display:flex}.custom_btn{border:none;border:1px solid #666;background:0 0;margin-right:15px;padding:3px 15px;-o-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.custom_btn{margin:10px 10px 10px 0}.modal-popup .modal-footer button:hover,.custom_btn:hover{background-color:#666;color:#fff}.modal-popup.confirm .modal-inner-wrap .modal-content{font-size:14px;line-height:18px}.close_alert{position:absolute;top:5px;right:5px;font-size:30px}div.mage-error{display:block;overflow:hidden;color:#fb0974;margin-top:3px}input.mage-error{border-color:#fb0974}input.mage-error::-webkit-input-placeholder{color:#fb0974}input.mage-error:-moz-placeholder{color:#fb0974}input.mage-error::-moz-placeholder{color:#fb0974}input.mage-error:-ms-input-placeholder{color:#fb0974}input.mage-error::-ms-input-placeholder{color:#fb0974}input.mage-error::placeholder{color:#fb0974}.compare_page .normal-price{font-size:190%;line-height:23px;font-family:"montserrat-medium","montserratarm-medium";color:#1a1a1a}@media screen and (min-width:1200px){.columns .details_info .tabs_container{padding-top:50px}}.shopping_checkout .right_block table tr th{padding-bottom:15px;color:#999;font-size:140%;margin-bottom:30px;line-height:1.2em;flex:1}.credit_method_text{clear:both;padding:10px 0}.payment-method-title .label{display:block !important}.payment-method._active.payment-method-content{display:block !important}.payment-method._active{border:1px solid #666}.payment-method-content{display:none}.payment-method{border:1px solid #666;min-height:70px;border-radius:2px;flex:0 0 47%;max-width:100%;margin:10px 0;margin-bottom:30px;padding:26px 14px;cursor:pointer}.payment-method label{position:relative;overflow:hidden;margin:0;font-weight:400;vertical-align:top;cursor:pointer}.payment-method .payment-method-title input{position:absolute;width:0;height:0;top:0;left:0;visibility:hidden;vertical-align:top;margin:0;font-weight:400;font-size:130%;line-height:16px;overflow:hidden}.payment-method .payment-method-title label input:checked+.checkbox_label:before{content:"";display:block;padding:0;background:#fff;border:1px solid #000}.payment-method .payment-method-title label .checkbox_label:before{display:block;position:absolute;left:0;top:0;content:"";width:18px;height:18px;border-radius:50%;border:1px solid #ccc}.payment-method .payment-method-title label input:checked+.checkbox_label:after{display:block;width:10px;height:10px;text-align:center;background:#000;border-radius:50%;content:"";position:absolute;left:4px;top:4px}.payment-method .option_img img{width:100px;height:18px}.payment-method-title{margin-bottom:0 !important}.payment-method-title .option_img{position:absolute;right:0}.payment-method-title .option_title{font-size:140%}.payment-method-content{margin-top:15px}.payment-method-content .account_personal{border:none}.payment-method-content .list_account li{padding:0}.checkout_page .btn_checkout{display:flex;align-items:center;margin-top:0 -20px}@media screen and (max-width:576px){.checkout_page .btn_checkout{margin-top:0}}.select2-results__options{scrollbar-color:#999 #e5e5e5;scrollbar-width:thin}.select2-results__options::-webkit-scrollbar{width:10px;height:auto;border-radius:0;background:#e5e5e5}.select2-results__options::-webkit-scrollbar-thumb{border-radius:4px;background:#999}.select2{width:100% !important}._error input{border-color:#fb0974}._error .field-error{display:block;overflow:hidden;color:#fb0974;margin-top:3px}.compare_page .btn_back{color:#f23f89 !important}.compare_page .btn_back:hover{color:#fff !important}.compare_inner .monthly_price{margin-top:10px}.error_section .page_links a{margin:0 auto}.wishlist_page{margin-top:0 !important}.wishlist_page .price-as-configured{font-size:190%;line-height:23px;font-family:"montserrat-medium","montserratarm-medium";color:#1a1a1a}.edit_account .country{display:none !important}.search_results li:hover{cursor:pointer}.select2-container--default.select2-container--open .select2-selection__arrow,.toolbar-sorter.sorter .action.sorter-action.sort-desc,.filter-content .filter-options-item.active .filter-options-title:before{transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1)}.select2-container--default .select2-selection--single .select2-selection__arrow:before,.toolbar-sorter.sorter .action.sorter-action:before,.filter-content .filter-clear:before,.filter-content .items a:before,.filter-content .filter-options-title:before,.toolbar-sorter.sorter .action.sorter-action:after,.pages a.action:after{font-family:"icon" !important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter-content .items a:before{align-items:center}.select2-container{flex:1;min-width:155px}.select2-container .select2-selection--single{height:auto}.select2-container--default .select2-selection--single{background-color:transparent;border:1px solid #666;border-radius:2px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#333;font-size:140%;line-height:19px;padding:5px 8px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:auto;bottom:1px;width:24px;display:flex;align-items:center;justify-content:center}.select2-container--default .select2-selection--single .select2-selection__arrow *{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow:before{content:"";font-size:.8rem;display:block}.select2-container--default.select2-container--open .select2-selection--single{border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--default .select2-results__option--selected{background:#f23f89 !important;color:#fff !important;cursor:default}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:0 0;color:#f23f89}.select2-dropdown{border:1px solid #666;border-radius:0 0 2px 2px;font-size:140%;line-height:19px}.columns .swatch-attribute-label{font-size:120%}.product-add-form .select2{width:100px !important}.default_page .standard_page{max-width:700px}.standard_page .page_title,.standard_page h1{margin-top:15px}.page_head_block{padding-top:0 !important}.main_slider div.slide_inner:before{opacity:.2 !important}@media screen and (min-width:960px){.standard_page .page_title{font-size:200%;line-height:24px;padding-bottom:20px}}@media screen and (min-width:768px) and (max-width:959px){.standard_page .page_title{font-size:180%;line-height:22px;padding-bottom:15px}}@media screen and (max-width:767px){.standard_page .page_title{font-size:150%;line-height:19px;padding-bottom:10px}}.brands_listing img{max-width:100%}.columns .swatch-attribute.color .swatch-attribute-options .swatch-option.selected,.swatch-option.selected{pointer-events:auto !important}span.dn{display:none}.icon_account{text-align:center}.logout_btn{display:block;margin-top:5px}.swatch-option{position:relative}.swatch-option.disabled:after{background:linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(42%,rgba(255,255,255,0)),color-stop(43%,#fff),color-stop(46%,#fff),color-stop(47%,#ff5216),color-stop(53%,#ff5216),color-stop(54%,#fff),color-stop(57%,#fff),color-stop(58%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);bottom:0;content:'';filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff, endColorstr=#00ffffff, GradientType=1)';left:0;position:absolute;right:0;top:0}.product-info-price .old-price{font-size:120%;line-height:15px;font-family:"montserrat-medium","montserratarm-medium";color:#f23f89;text-decoration:line-through;margin-left:15px;margin-top:6px}.gallery-placeholder .new_sticker{position:absolute;top:17px;right:20px;left:auto;color:#f23f89;font-size:110%;line-height:14px;font-family:"montserrat-medium","montserratarm-medium";z-index:100}.inner_middle_sticker{position:absolute;right:20px;top:0;background:#f23f89;border-radius:50%;width:72px;height:72px;line-height:15px;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;color:#fff;z-index:100}.payment-method ._active .payment-method-content{display:block !important}@media screen and (min-width:959px){.shopping_checkout .opc-sidebar.right_block{max-width:35% !important}}.product-item-details .swatch-attribute.color{display:none !important}.hidden_text{display:none}.filter-options{display:flex !important;flex-direction:column}.filter-options-item:has([data-opt-path*=brand]){order:-1}.header_top .website_menu a[href*=faq],.header_top .website_menu a[href*=FAQ]{display:none !important}.header_top .website_menu li:has(a[href*=faq]),.header_top .website_menu li:has(a[href*=FAQ]){display:none !important}.products_section.tab_section .tab_buttons li.tab_buttons__item--hidden,.products_section.tab_section .tab_buttons li:has(a[data-tab=accessories_tab]),.products_section.tab_section .tab_buttons li:has(a[data-tab=others_tab]){display:none !important}.products_section.tab_section>.section_head>.tab_buttons{display:none !important}.default_page .page_head_block .large_title,.default_page .page_head_block .standard_text{max-width:100% !important}.default_page .page_head_block p{margin:0 !important}.default_page p{margin:0 !important}@media screen and (min-width:768px){.default_page .page_head_block p{font-size:140%;line-height:23px}}@media screen and (max-width:767px){.default_page .page_head_block p{font-size:120%;line-height:20px}}@media screen and (min-width:768px){.header .header_top_tools{margin:0 0 0 auto;display:flex;align-items:flex-start;position:relative;z-index:20}.header .header_top_tools .lg_list{margin:0}.header .header_phone--menu{display:none !important}}@media screen and (max-width:767px){.header_top .header_top_tools{display:flex;align-items:center;padding:23px 10px;color:#666}.header_top .header_top_tools .lg_list{padding:0;margin:0}.header .header_phone--menu{display:flex !important;align-items:center;gap:10px;margin-left:auto;color:#333;font-family:"montserrat-medium","montserratarm-medium";font-size:145%;font-weight:700;line-height:1.2;white-space:nowrap}.header .header_phone--menu .header_phone_icon{width:24px;height:24px}.header .header_phone--main{display:none !important}}.header_top .website_menu a[href*=faq],.header_top .website_menu a[href*=FAQ]{display:none !important}.header_top .website_menu li:has(a[href*=faq]),.header_top .website_menu li:has(a[href*=FAQ]){display:none !important}.products_section>.section_head{display:block;width:100%;margin-bottom:4px}.products_section>.section_head>.page_title,.products_section .tab_block.selected>.section_head>.page_title,.products_section .tab_block.selected>h2.page_title{display:block;color:#1a1a1a;flex:0 0 100%;width:100%}.products_section.products_section--no-heading .section_head,.products_section.products_section--no-heading .page_title,.products_section.products_section--no-heading>h2{display:none !important}.products_section.tab_section .tab_buttons li.tab_buttons__item--hidden,.products_section.tab_section .tab_buttons li:has(a[data-tab=accessories_tab]),.products_section.tab_section .tab_buttons li:has(a[data-tab=others_tab]){display:none !important}.products_section.tab_section>.section_head>.tab_buttons{display:none !important}.whatsapp-float{position:fixed;right:20px;bottom:20px;z-index:99999;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:#25d366;color:#fff;box-shadow:0 4px 12px rgba(37,211,102,.25);transition:transform .2s ease,box-shadow .2s ease}.whatsapp-float:hover,.whatsapp-float:focus{color:#fff;transform:scale(1.1);box-shadow:0 6px 20px rgba(37,211,102,.45)}.whatsapp-float:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(37,211,102,.5),0 4px 12px rgba(37,211,102,.25)}.whatsapp-float__icon{display:flex;width:24px;height:24px}.whatsapp-float__icon svg{width:100%;height:100%}@media screen and (min-width:768px){.whatsapp-float{width:100px;height:100px}.whatsapp-float__icon{width:55px;height:55px}}.footer_contacts .phone_link,.footer_contacts a[href*="google.com/maps"]{display:inline-block;min-height:25px}.block.newsletter .action.subscribe.primary{min-height:48px;min-width:48px}.block.newsletter input#newsletter{min-height:48px}.touch .header .scroll_btn{min-height:48px;min-width:48px;margin:0 4px}.touch .brands_section .slick-prev,.touch .brands_section .slick-next,.touch .main_slider .slick-prev,.touch .main_slider .slick-next{min-width:48px;min-height:48px;padding:12px}.touch .brands_section .brand_block a,.touch .brands_list .brand_block a{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:8px 12px;margin:4px;box-sizing:border-box}.touch .bnnrs_section a.bnnr_block{display:block;min-height:48px}body.onestepcheckout-index-index #co-place-order-area .actions-toolbar .place-order-primary .action.primary.checkout,body.onestepcheckout-index-index #co-place-order-area .actions-toolbar .place-order-primary .action.primary.checkout.disabled,body.onestepcheckout-index-index #co-place-order-area .actions-toolbar .place-order-primary .action.primary.checkout[disabled]{background:#bebebe !important;color:#fff !important;cursor:not-allowed}body.onestepcheckout-index-index #co-place-order-area .actions-toolbar .place-order-primary .action.primary.checkout._ready,body.onestepcheckout-index-index #co-place-order-area .actions-toolbar .place-order-primary .action.primary.checkout:not([disabled]):not(.disabled){background:#f23f89 !important;color:#fff !important;cursor:pointer}body.onestepcheckout-index-index #co-place-order-area .actions-toolbar .place-order-primary .action.primary.checkout._ready:hover,body.onestepcheckout-index-index #co-place-order-area .actions-toolbar .place-order-primary .action.primary.checkout:not([disabled]):not(.disabled):hover{background:#d92f75 !important}@media screen and (max-width:767px){.header_middle .page_container{display:flex;flex-wrap:wrap}.header_middle .actions_list>.mob_search_btn{display:none}.header_middle .search_block{position:relative;top:auto;right:auto;bottom:auto;left:auto;order:10;flex:0 0 100%;width:100%;height:42px;margin-top:6px;overflow:visible;background:0 0;z-index:40}.header_middle .search_block .mob_search_btn{display:none}.header_middle .search_form{display:block;height:42px;margin:0;padding:0}.header_middle .search_form:before{display:none}.header_middle .search_form input{position:static;height:42px;padding:0 46px 0 18px;border-color:#f23f89;border-radius:22px;background:#fff;font-size:16px;line-height:16px}.header_middle .search_form button{top:0;height:42px}.header_middle .search_form .search_results{position:absolute !important;top:calc(100% + 6px);right:0;left:0;width:100% !important;margin:0}.page-main{padding-top:148px}}