:root{--flcn-line-height: 1.4;--flcn-font-size: 1rem;--flcn-ff-base: Nunito, sans-serif;--flcn-fw-light: 300;--flcn-fw-normal: 400;--flcn-fw-medium: 500;--flcn-fw-semibold: 600;--flcn-fw-bold: 700;--flcn-color-brand: #5480b6;--flcn-color-brand-rgb: 84, 128, 182;--flcn-color-brand-cold: rgb(71.4, 108.8, 154.7);--flcn-color-brand-warm: rgb(109.65, 147.05, 192.95);--flcn-color-primary: #202c54;--flcn-color-primary-rgb: 32, 44, 84;--flcn-color-primary-cold: rgb(27.2, 37.4, 71.4);--flcn-color-primary-warm: rgb(65.45, 75.65, 109.65);--flcn-color-secondary: #d72986;--flcn-color-secondary-rgb: 215, 41, 134;--flcn-color-secondary-cold: rgb(182.75, 34.85, 113.9);--flcn-color-secondary-warm: rgb(221, 73.1, 152.15);--flcn-color-light: #fafafa;--flcn-color-light-rgb: 250, 250, 250;--flcn-color-light-cold: rgb(212.5, 212.5, 212.5);--flcn-color-light-warm: rgb(250.75, 250.75, 250.75);--flcn-color-dark: #2a2a2a;--flcn-color-dark-rgb: 42, 42, 42;--flcn-color-dark-cold: rgb(35.7, 35.7, 35.7);--flcn-color-dark-warm: rgb(73.95, 73.95, 73.95);--flcn-color-white: #ffffff;--flcn-color-white-rgb: 255, 255, 255;--flcn-color-white-cold: rgb(216.75, 216.75, 216.75);--flcn-color-white-warm: white;--flcn-color-black: #000000;--flcn-color-black-rgb: 0, 0, 0;--flcn-color-black-cold: black;--flcn-color-black-warm: rgb(38.25, 38.25, 38.25);--flcn-color-gray: #94a3b8;--flcn-color-gray-rgb: 148, 163, 184;--flcn-color-gray-cold: rgb(125.8, 138.55, 156.4);--flcn-color-gray-warm: rgb(164.05, 176.8, 194.65);--flcn-color-darkgray: #7a7a7a;--flcn-color-darkgray-rgb: 122, 122, 122;--flcn-color-darkgray-cold: rgb(103.7, 103.7, 103.7);--flcn-color-darkgray-warm: rgb(141.95, 141.95, 141.95);--flcn-color-lightgray: #f5f5f5;--flcn-color-lightgray-rgb: 245, 245, 245;--flcn-color-lightgray-cold: rgb(208.25, 208.25, 208.25);--flcn-color-lightgray-warm: rgb(246.5, 246.5, 246.5);--flcn-color-info: #0dcaf0;--flcn-color-info-rgb: 13, 202, 240;--flcn-color-info-cold: rgb(11.05, 171.7, 204);--flcn-color-info-warm: rgb(49.3, 209.95, 242.25);--flcn-color-success: #23b446;--flcn-color-success-rgb: 35, 180, 70;--flcn-color-success-cold: rgb(29.75, 153, 59.5);--flcn-color-success-warm: rgb(68, 191.25, 97.75);--flcn-color-danger: #e74c3c;--flcn-color-danger-rgb: 231, 76, 60;--flcn-color-danger-cold: rgb(196.35, 64.6, 51);--flcn-color-danger-warm: rgb(234.6, 102.85, 89.25);--flcn-color-warning: #ff8c00;--flcn-color-warning-rgb: 255, 140, 0;--flcn-color-warning-cold: rgb(216.75, 119, 0);--flcn-color-warning-warm: rgb(255, 157.25, 38.25);--flcn-color-special: #ef4444;--flcn-color-special-rgb: 239, 68, 68;--flcn-color-special-cold: rgb(203.15, 57.8, 57.8);--flcn-color-special-warm: rgb(241.4, 96.05, 96.05);--flcn-link-fg: var(--flcn-color-secondary);--flcn-link-hover-fg: var(--flcn-color-secondary-cold);--flcn-bg-white: ;--flcn-border-radius: .25rem;--flcn-scroll-padding-top: 4.75rem}@media(min-width:1281px){:root{--flcn-scroll-padding-top: 8.5rem}}*{margin:0;padding:0;box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{min-height:100vh}body{color-scheme:light;line-height:var(--flcn-line-height);color:var(--flcn-color-dark);font-size:var(--flcn-font-size);font-family:var(--flcn-ff-base);font-weight:var(--flcn-fw-normal);font-feature-settings:"lnum"}img{max-width:100%;height:auto}img[src=""],img:not([src]){visibility:hidden}svg{fill:currentColor;stroke:none}a{color:var(--flcn-link-fg);text-decoration:none}a:focus,a:hover{color:var(--flcn-link-hover-fg);text-decoration:underline}input,textarea,button{font-size:inherit;font-family:inherit}.js-focus-visible :focus:not(.focus-visible){outline:none}.price{white-space:nowrap}.price--old{color:var(--flcn-color-gray);font-size:70%;font-weight:var(--flcn-fw-normal);text-decoration:line-through}.price--new{color:var(--flcn-color-special)}.model{color:var(--flcn-color-darkgray);font-size:.875rem}.model__value{color:var(--flcn-color-secondary)}.products__item,.sidenav__toggle svg,.sidenav__submenu,.search-results,.search-form .form__reset,.search-form .form__search>.form__icon,.nav__dropmenu,.quantity__remove,.quantity__button,.quantity__control,.read-more,.button,.form__control,.form__label,.is-animated,a{transition:var(--transition-property, all) var(--transition-duration, .3s) var(--transition-easing, ease-in-out) var(--transition-delay, 0s)}@keyframes fadeIn{0%{opacity:var(--start-opacity, 0)}to{opacity:var(--end-opacity, 1)}}.animate-in{animation-name:var(--animate-name, fadeIn);animation-duration:var(--animate-duration, 1s);animation-fill-mode:both}@keyframes fadeOut{0%{opacity:var(--end-opacity, 1)}to{opacity:var(--start-opacity, 0)}}.animate-out{animation-name:var(--animate-name, fadeOut);animation-duration:var(--animate-duration, 1s);animation-fill-mode:both}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:500}h1,h2,h3,.h1,.h2,.h3{margin:2rem 0 1rem;line-height:1.2}h4,h5,h6,.h4,.h5,.h6{margin:1.5rem 0 1rem;line-height:1.2}h1,.h1{font-size:2rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.15rem}h6,.h6{font-size:1rem}mark,.mark{color:var(--mds-color-light);background-color:var(--mds-color-primary)}.formatted-text{line-height:1.6}.formatted-text>*:first-child{margin-top:0!important}.formatted-text>*:last-child{margin-bottom:0!important}.formatted-text img[class^=align-]{margin-top:1rem;margin-bottom:1rem}.formatted-text img[class^=align-]:first-child{margin-top:0}.formatted-text img[class^=align-]:last-child{margin-bottom:0}.formatted-text img.align-left{float:left;margin-right:1rem}.formatted-text img.align-right{float:right;margin-left:1rem}.formatted-text img.align-center{display:block;margin-left:auto;margin-right:auto}.formatted-text p{margin:1rem 0}.formatted-text p.lead{font-size:1.125rem}.formatted-text ul,.formatted-text ol{margin:1rem 0;padding-left:2rem}.formatted-text ul li,.formatted-text ol li{margin-bottom:.6666666667rem}.formatted-text ul ul,.formatted-text ul ol,.formatted-text ol ul,.formatted-text ol ol{margin:.6666666667rem 0}.formatted-text ol{padding-left:0;list-style:none;counter-reset:olitem}.formatted-text ol>li{position:relative;padding-left:2.5rem}.formatted-text ol>li:before{position:absolute;left:0;top:0;display:block;box-sizing:border-box;width:2.5rem;padding-right:.6666666667rem;content:counters(olitem,".") ".";counter-increment:olitem;color:var(--mds-color-gray);text-align:right}.formatted-text ol>li ul{padding-left:1.1rem}.formatted-text ol p{margin:.6666666667rem 0}.formatted-text table{max-width:100%;border-collapse:collapse;border-color:var(--mds-color-gray)}.formatted-text table tr th,.formatted-text table tr td{padding:.3333333333rem .6666666667rem;border-color:var(--mds-color-gray)}.formatted-text blockquote{padding:1rem;border-left:.25rem solid var(--mds-color-gray)}.formatted-text blockquote>*:first-child{margin-top:0!important}.formatted-text blockquote>*:last-child{margin-bottom:0!important}.formatted-text iframe{max-width:100%!important;border:none!important}.text--left{text-align:left}.text--right{text-align:right}.text--center{text-align:center}.text--justify{text-align:justify}.text--nowrap{white-space:nowrap}.text--for-sr,.text--hidden{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0)}.container-fluid,.container-password,.container-signin,.container-signup,.container-checkout,.container-wide,.container-medium,.container-narrow,.container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}[class*=container] [class*=container]{padding-left:0;padding-right:0}.container{max-width:77rem}.container-narrow{max-width:52rem}.container-medium{max-width:64.5rem}.container-wide{max-width:89.5rem}.container-checkout,.container-signup{max-width:52rem}.container-signin,.container-password{max-width:39.5rem}.container-fluid{max-width:100%}.app{--max-page-widgh: 1920px;position:relative;display:flex;flex-flow:column nowrap;max-width:var(--max-page-widgh);min-height:100vh;min-height:100dvh;margin:0 auto;box-shadow:0 0 3rem #18181880}.app>*{position:relative}.app__footer{margin-top:auto}.section{--outer-spacing: 3rem;margin-top:var(--outer-spacing);margin-bottom:var(--outer-spacing)}.section__columns{--inner-spacing: 2rem;display:flex;flex-flow:column nowrap;gap:var(--inner-spacing)}@media(min-width:1024px){.section__columns{flex-flow:row nowrap}}@media(min-width:1024px){.section__columns__main{order:2;flex:1 1 auto;min-width:0}}@media(min-width:1024px){.section__columns__aside{flex:0 0 16.25rem;max-width:16.25rem}}@media(min-width:1280px){.section__columns__aside{flex:0 0 18.75rem;max-width:18.75rem}}.section__heading{--top-spacing: 2rem;--bottom-spacing: 1.5rem;margin-top:var(--top-spacing);margin-bottom:var(--bottom-spacing)}.section__heading>*+*{margin-top:1rem}.section__subtitle{color:var(--mds-color-gray);font-weight:400}.section__controls{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.875rem;background-color:var(--flcn-color-lightgray);border-radius:var(--flcn-border-radius)}.section__controls .section__title{margin-top:0;margin-bottom:0}.section__controls .form__label{white-space:nowrap}.section__controls .form__control{border-color:transparent}.section__actions{display:flex;flex-flow:row wrap;align-items:center;gap:.5rem}.section__notifications{margin-bottom:1rem}@media(min-width:1024px){.section--page-checkout .section__columns__aside{flex:0 0 21.25rem;max-width:21.25rem}}.breadcrumbs+.section--page{margin-top:0}.sidebar__widget{margin:1rem 0}.logo__image{vertical-align:top}.badge{display:inline-block;padding:.25rem .5rem;line-height:1;color:var(--flcn-color-special);font-size:.875rem;font-weight:600;background-color:var(--flcn-color-lightgray);border-radius:var(--flcn-border-radius)}.badge--sale{color:var(--flcn-color-light);background-color:var(--flcn-color-danger);background-color:var(--flcn-color-special)}.badge--category{pointer-events:auto;color:var(--flcn-color-dark);background-color:var(--flcn-color-lightgray)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-loader{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.0625rem solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-loader--small{width:1.5rem;height:1.5rem}.thumb{position:relative;overflow:hidden;display:block;padding-bottom:100%}.thumb__image{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.form{position:relative;max-width:100%;margin-left:auto;margin-right:auto}.form__wrapper{padding:1rem;background-color:var(--flcn-color-lightgray);border-radius:var(--flcn-border-radius)}@media(min-width:569px){.form__wrapper{padding:1.25rem}}@media(min-width:569px){.form__columns{display:flex;flex-flow:row wrap;gap:1rem}}@media(min-width:1281px){.form__columns{gap:1.5rem}}@media(min-width:569px){.form__column{flex:1;max-width:100%}}.form__fieldset{display:block;min-inline-size:unset;border:none}.form__fieldset.disabled,.form__fieldset:disabled{opacity:.5}.form__caption{margin:1rem 0;color:var(--flcn-color-gray);font-size:87.5%}.form__caption:first-child,.form__caption--start{margin-top:0}.form__caption:last-child,.form__caption--end{margin-bottom:0}.form__input{position:relative;margin-bottom:1rem}@media(min-width:1281px){.form__input{margin-bottom:1.5rem}}.form__input__caption{margin:.5rem 0;font-size:.875rem}.form__group{display:flex;flex-flow:row nowrap;align-items:center;gap:.5rem}.form__group .form__label{margin-bottom:0}.form__group+.form__group{margin-top:1rem}@media(min-width:1281px){.form__group+.form__group{margin-bottom:1.5rem}}.form__label{display:inline-block;margin-bottom:.25rem;color:var(--flcn-color-primary);font-size:.875rem;font-weight:var(--flcn-fw-semibold)}.required .form__label:after{content:" *";color:var(--flcn-color-danger)}.form__control{display:block;width:100%;padding:.5em;line-height:1.375rem;color:var(--flcn-color-dark)!important;font-size:1rem;font-weight:inherit;font-family:inherit;letter-spacing:inherit;font-feature-settings:"lnum";background-color:var(--flcn-color-white);border:.0625rem solid rgba(0,0,0,.25);border-radius:var(--flcn-border-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none}.form__control--small{line-height:1.125rem;font-size:.875rem}.form__control::-moz-placeholder{opacity:1;color:var(--flcn-color-gray)}.form__control::placeholder{opacity:1;color:var(--flcn-color-gray)}.form__control:-webkit-autofill,.form__control:-webkit-autofill:hover,.form__control:-webkit-autofill:focus,.form__control:-webkit-autofill:active{color:var(--flcn-color-dark);-webkit-text-fill-color:var(--flcn-color-dark)!important;text-fill-color:var(--flcn-color-dark)!important;-webkit-transition:background-color 0s 50000s;transition:background-color 0s 50000s}.has-error .form__control{border-color:var(--flcn-color-danger)}.form__control:focus{outline:none!important;border-color:var(--flcn-color-secondary)!important;box-shadow:0 0 0 .0625rem var(--flcn-color-secondary)}.form__control option{width:100%;padding:.5em;color:var(--flcn-color-dark)}.form__select{padding-right:2em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' fill='%23000' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-size:1em 1em;background-position:right .5em center;background-repeat:no-repeat}.form__rating{position:relative;width:10em;height:2em;font-size:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1.2em' height='1em' fill='%23aab1b4' stroke='none' viewBox='0 0 16 16'%3E%3Cpath d='M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z'/%3E%3C/svg%3E");background-size:2em auto;background-repeat:repeat-x;border:none!important}.form__rating__star{position:absolute;top:0;left:0;margin:0;height:2em;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-size:2em auto;background-repeat:repeat-x}.form__rating__star[type=radio]:focus{outline:none}.form__rating__star[type=radio][data-focus-visible-added]~.bform__rating__focus{box-shadow:0 0 0 .125rem var(--mds-color-secodary)}.form__rating__star--current,.form__rating__star--checked,.form__rating__star[type=radio]:hover,.form__rating__star[type=radio]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1.2em' height='1em' fill='%23ffa500' stroke='none' viewBox='0 0 16 16'%3E%3Cpath d='M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z'/%3E%3C/svg%3E")}.form__rating__star[type=radio]:hover~.bform__rating__star[type=radio]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1.2em' height='1em' fill='%23aab1b4' stroke='none' viewBox='0 0 16 16'%3E%3Cpath d='M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z'/%3E%3C/svg%3E")}.form__rating__star:nth-of-type(1){z-index:5;width:2em}.form__rating__star:nth-of-type(2){z-index:4;width:4em}.form__rating__star:nth-of-type(3){z-index:3;width:6em}.form__rating__star:nth-of-type(4){z-index:2;width:8em}.form__rating__star:nth-of-type(5){z-index:1;width:10em}.form__rating__value{position:absolute;top:0;left:0;margin:0;height:2em;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1.2em' height='1em' fill='%23ffa500' stroke='none' viewBox='0 0 16 16'%3E%3Cpath d='M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z'/%3E%3C/svg%3E");background-size:2em auto;background-repeat:repeat-x}.form__rating__focus{position:absolute;inset:0;z-index:0}.form__error{width:100%;margin-top:.25rem;color:var(--flcn-color-danger);font-size:.8125rem}.form__buttons{display:flex;flex-flow:column-reverse wrap;justify-content:center;align-items:center;gap:1rem;text-align:center}@media(min-width:568px){.form__buttons{flex-flow:row;justify-content:space-between}}.form__buttons__divider{margin-left:auto}.form__captcha{color:var(--flcn-color-gray);font-size:.8125rem;text-align:center}.form__captcha p{margin:0}.form__messages:not(:empty):not(:first-child){margin-top:2rem}.form__messages:not(:empty):not(:last-child){margin-bottom:2rem}.form .is-hidden{display:none!important}.self-align-center{margin-left:auto;margin-right:auto}.grecaptcha-badge{visibility:hidden!important}.button{--fg-color: var(--flcn-color-dark);--bg-color: var(--flcn-color-lightgray);--br-color: var(--flcn-color-lightgray);--fg-hover-color: var(--flcn-color-dark);--bg-hover-color: var(--flcn-color-lightgray-cold);--br-hover-color: var(--flcn-color-lightgray-cold);--button-size: 2.5rem;--icon-size: 1.125rem;--font-size: 1rem;--border-radius: var(--flcn-border-radius);display:inline-flex;justify-content:center;align-items:center;gap:.6666666667rem;max-width:100%;min-width:var(--button-size);min-height:var(--button-size);padding:.25rem 1rem;vertical-align:middle;line-height:var(--icon-size, 1.125rem);color:var(--fg-color);font-size:var(--font-size);font-family:inherit;letter-spacing:inherit;text-align:center;text-decoration:none;background:var(--bg-color);border:.0625rem solid var(--br-color);border-radius:var(--border-radius);cursor:pointer}.button:focus,.button:hover{color:var(--fg-hover-color);background-color:var(--bg-hover-color);border-color:var(--bg-hover-color);text-decoration:none}.button:active{box-shadow:inset 0 .1875rem .1875rem #00000026}.button--small{--button-size: 2rem;--font-size: .875rem}.button--large{--button-size: 3rem;--font-size: 1.125rem}.button.is-loading{position:relative;color:transparent!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;pointer-events:none!important}.button.is-loading:before{content:"";position:absolute;inset:-.0625rem;box-sizing:border-box;background-color:var(--bg-hover-color);border-radius:inherit}.button.is-loading:after{content:"";position:absolute;top:50%;left:50%;box-sizing:border-box;display:block;width:1.2em;height:1.2em;margin-top:-.6em;margin-left:-.6em;border:.05em solid var(--fg-hover-color);border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.button svg{width:var(--icon-size, 1em);height:var(--icon-size, 1em)}.button--w180{min-width:11.25rem}.button--w200{min-width:12.5rem}.button--w240{min-width:15rem}.button--w280{min-width:17.5rem}.button--block{width:100%}.button--light{--fg-color: var(--flcn-color-dark);--fg-hover-color: var(--flcn-color-dark);--bg-color: var(--flcn-color-light);--br-color: var(--flcn-color-light);--bg-hover-color: var(--flcn-color-light-cold);--br-hover-color: var(--flcn-color-light-cold)}.button--hover--light{--fg-hover-color: var(--flcn-color-dark);--bg-hover-color: var(--flcn-color-light);--br-hover-color: var(--flcn-color-light)}.button--dark{--fg-color: var(--flcn-color-light);--fg-hover-color: var(--flcn-color-light);--bg-color: var(--flcn-color-dark);--br-color: var(--flcn-color-dark);--bg-hover-color: var(--flcn-color-dark-cold);--br-hover-color: var(--flcn-color-dark-cold)}.button--hover--dark{--fg-hover-color: var(--flcn-color-light);--bg-hover-color: var(--flcn-color-dark);--br-hover-color: var(--flcn-color-dark)}.button--gray{--fg-color: var(--flcn-color-light);--fg-hover-color: var(--flcn-color-light);--bg-color: var(--flcn-color-gray);--br-color: var(--flcn-color-gray);--bg-hover-color: var(--flcn-color-gray-cold);--br-hover-color: var(--flcn-color-gray-cold)}.button--hover--gray{--fg-hover-color: var(--flcn-color-light);--bg-hover-color: var(--flcn-color-gray);--br-hover-color: var(--flcn-color-gray)}.button--primary{--fg-color: var(--flcn-color-light);--fg-hover-color: var(--flcn-color-light);--bg-color: var(--flcn-color-primary);--br-color: var(--flcn-color-primary);--bg-hover-color: var(--flcn-color-primary-cold);--br-hover-color: var(--flcn-color-primary-cold)}.button--hover--primary{--fg-hover-color: var(--flcn-color-light);--bg-hover-color: var(--flcn-color-primary);--br-hover-color: var(--flcn-color-primary)}.button--secondary{--fg-color: var(--flcn-color-light);--fg-hover-color: var(--flcn-color-light);--bg-color: var(--flcn-color-secondary);--br-color: var(--flcn-color-secondary);--bg-hover-color: var(--flcn-color-secondary-cold);--br-hover-color: var(--flcn-color-secondary-cold)}.button--hover--secondary{--fg-hover-color: var(--flcn-color-light);--bg-hover-color: var(--flcn-color-secondary);--br-hover-color: var(--flcn-color-secondary)}.button--link{--fg-color: var(--flcn-link-fg);--bg-color: transparent;--br-color: transparent;--fg-hover-color: var(--flcn-link-hover-fg);--bg-hover-color: transparent;--br-hover-color: transparent}.button--link:hover,.button--link:focus{text-decoration:underline}.button--cart{gap:.5rem;padding:.25rem .5rem}.read-more{display:inline-flex;align-items:center;gap:.25rem;color:var(--flcn-link-fg);background:transparent;border:none;cursor:pointer}.read-more:focus,.read-more:hover{color:var(--flcn-link-hover-fg);text-decoration:none}.quantity{--input-size: 2.625rem;display:inline-flex}.quantity__input{position:relative;display:inline-flex}.quantity__control{padding-right:1.75em;text-align:center;-moz-appearance:textfield}.quantity__control::-webkit-outer-spin-button,.quantity__control::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.quantity__control:focus{outline:none;border-color:var(--flcn-color-secondary)}.quantity__buttons{position:absolute;top:0;right:0;display:flex;flex-flow:column nowrap;justify-content:stretch;height:100%;border:.0625rem solid transparent;border-left-color:#00000040}.quantity__buttons>*+*{border-top:.0625rem solid rgba(0,0,0,.25)!important}.quantity__button{display:flex;align-items:center;justify-content:center;height:50%;aspect-ratio:1/1;color:var(--flcn-color-dark);font-size:.75rem;background-color:transparent;border:none;cursor:pointer}.quantity__button:first-child{border-top-right-radius:var(--flcn-border-radius)}.quantity__button:last-child{border-bottom-right-radius:var(--flcn-border-radius)}.quantity__button:focus,.quantity__button:hover{color:var(--flcn-color-secondary)}.quantity__remove{padding:.5rem;color:inherit;font-size:1.25em;border:none;background-color:transparent;cursor:pointer}.quantity__remove:focus,.quantity__remove:hover{color:var(--flcn-color-danger)}.quantity__remove svg{display:block}.nav{--bg-color: var(--flcn-color-primary);background-color:var(--bg-color)}.nav__menu{display:flex;flex-flow:row nowrap;list-style:none}.nav__item{position:relative}.nav__item:nth-last-child(-n+3)>.nav__dropmenu{left:auto;right:0;border-top-left-radius:var(--flcn-border-radius);border-top-right-radius:0!important}.nav__item:hover>.nav__dropmenu,.nav__item:focus-within>.nav__dropmenu{visibility:visible;opacity:1;z-index:25}.nav__link{position:relative;z-index:30;display:flex;align-items:center;justify-content:center;padding:1rem;gap:.5rem;color:var(--flcn-color-light);background-color:var(--bg-color)}.nav__link.is-active,.nav__link:focus,.nav__link:hover{color:var(--flcn-color-light);text-decoration:none;background-color:var(--flcn-color-secondary)}.nav__dropmenu{position:absolute;top:100%;left:0;visibility:hidden;opacity:0;z-index:25;display:flex;min-width:35rem;padding:1rem;gap:1rem;color:var(--flcn-color-dark);background-color:var(--flcn-color-white);box-shadow:0 0 .5rem #0003;border-radius:var(--flcn-border-radius);border-top-left-radius:0}.nav__dropmenu>*{flex-grow:1}.nav__dropmenu{--transition-delay: .1s}.nav__submenu{list-style:none;font-size:.875rem}.nav__submenu .nav__item+.nav__item{margin-top:.6666666667rem}.nav__submenu .nav__link{display:inline-block;padding:0;color:inherit;background-color:transparent}.nav__submenu .nav__link.is-active,.nav__submenu .nav__link:focus,.nav__submenu .nav__link:hover{color:var(--flcn-color-secondary);text-decoration:none;background-color:transparent}.languages{--inner-spacing: .5rem;display:inline-flex;justify-content:center;align-items:center;gap:var(--inner-spacing)}.languages__menu{display:inline-flex;justify-content:center;align-items:center;gap:.6666666667rem;list-style:none}.languages__link{color:var(--flcn-color-gray)}.languages__link:focus,.languages__link:hover{color:var(--flcn-color-light)}.languages .is-active{color:var(--flcn-color-light);text-decoration:none}.socials{display:flex;align-items:center;gap:.75em;line-height:1}.socials svg{display:block}.auth{--inner-spacing: .5rem;display:inline-block}.auth__widget{display:flex;justify-content:center;align-items:center;gap:var(--inner-spacing);line-height:1}.auth__item+.auth__item{padding-left:var(--inner-spacing);border-left:.0625rem solid}.auth__link{color:var(--flcn-color-gray)}.auth__link:focus,.auth__link:hover,.is-logged .auth__link{color:var(--flcn-color-light)}.auth__icon{font-size:1rem}.auth .is-logged{color:var(--flcn-color-light)}.alert{position:relative;display:flex;align-items:center;justify-content:center;padding:.5rem;gap:.5rem;color:var(--flcn-color-dark);font-size:.875rem;line-height:1.4;text-align:center;background-color:rgba(var(--flcn-color-lightgray-rgb),1);border-radius:var(--flcn-border-radius)}.alert svg{position:relative;top:-.0625rem}.alert--primary{color:var(--flcn-color-primary);background-color:rgba(var(--flcn-color-primary-rgb),.15)}.alert--secondary{color:var(--flcn-color-secondary);background-color:rgba(var(--flcn-color-secondary-rgb),.15)}.alert--success{color:var(--flcn-color-success);background-color:rgba(var(--flcn-color-success-rgb),.15)}.alert--warning{color:var(--flcn-color-warning);background-color:rgba(var(--flcn-color-warning-rgb),.15)}.alert--danger{color:var(--flcn-color-danger);background-color:rgba(var(--flcn-color-danger-rgb),.15)}.toast{--icon-size: 1.5rem;--animate-duration: .5s;display:flex;flex-flow:row nowrap;align-items:flex-start;gap:1rem;padding:1rem;line-height:var(--icon-size);color:var(--flcn-color-dark);font-size:.875rem;border-left:.25rem solid transparent;background-color:rgba(var(--flcn-color-light-rgb),.85);box-shadow:0 .25rem .625rem #0000004d;backdrop-filter:blur(.5rem);border-radius:var(--flcn-border-radius);pointer-events:initial}.toast--gray{border-color:var(--flcn-color-gray)}.toast--gray .toast__icon,.toast--gray .toast__message a{color:var(--flcn-color-gray)}.toast--info{border-color:var(--flcn-color-info)}.toast--info .toast__icon,.toast--info .toast__message a{color:var(--flcn-color-info)}.toast--success{border-color:var(--flcn-color-success)}.toast--success .toast__icon,.toast--success .toast__message a{color:var(--flcn-color-success)}.toast--warning{border-color:var(--flcn-color-warning)}.toast--warning .toast__icon,.toast--warning .toast__message a{color:var(--flcn-color-warning)}.toast--error{border-color:var(--flcn-color-error)}.toast--error .toast__icon,.toast--error .toast__message a{color:var(--flcn-color-error)}.toast__icon{flex:none;width:var(--icon-size);height:var(--icon-size)}.toast__message{display:block;margin-right:auto;line-height:inherit!important}.toast__message strong,.toast__message b,.toast__message a{color:var(--flcn-color-light);font-weight:600}.toast__dismiss{opacity:.7;flex:none;padding:.0625rem;color:inherit;font-size:1.125rem;background:none;border:none;cursor:pointer}.toast__dismiss:focus,.toast__dismiss:hover{opacity:1;color:var(--flcn-color-secondary)}.toast svg{display:block}.breadcrumbs{--inner-spacing: .5rem;--outer-spacing: 1rem;--line-height: 1.25rem;--font-size: .875rem;--separator-size: .75rem;background-color:var(--flcn-color-lightgray)}.breadcrumbs__list{display:flex;align-items:center;gap:var(--inner-spacing);margin:0;padding:var(--outer-spacing) 0;list-style:none;line-height:var(--line-height);color:var(--flcn-color-dark);font-size:var(--font-size);white-space:nowrap;overflow:auto}.breadcrumbs__item{display:inline-flex;align-items:center}.breadcrumbs__item:not(:first-child):before{content:"/";display:inline-block;margin-right:var(--inner-spacing)}.breadcrumbs__link{color:inherit}.breadcrumbs__link:focus,.breadcrumbs__link:hover{text-decoration:none}.pagination{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:1rem;margin-top:1.5rem;padding:.5rem 1rem;font-size:.875rem;background-color:var(--flcn-color-lightgray);border-radius:var(--flcn-border-radius)}.pagination__pages{margin-right:auto;color:var(--flcn-color-gray)}.pagination__list{display:flex;flex-flow:row wrap;align-items:center;gap:.25rem;list-style:none;line-height:1}.pagination__link{display:flex;align-items:center;justify-content:center;width:2em;height:2em;color:var(--flcn-color-dark);border:.0625rem solid transparent;border-radius:var(--flcn-border-radius)}.pagination__link.is-active,.pagination__link:focus,.pagination__link:hover{color:var(--flcn-color-dark-warm);text-decoration:none;background-color:var(--flcn-color-lightgray-cold)}.pagination__link.is-active{color:var(--flcn-color-secondary);background-color:transparent;border-color:var(--flcn-color-secondary)}.search-bar{position:relative}.search-bar:focus-within .form__reset{visibility:visible;opacity:1}.search-bar:focus-within .search-results{visibility:visible;opacity:1}.search-form .form__search{position:relative;display:flex;flex-flow:row nowrap;align-items:center}.search-form .form__search>.form__icon{position:absolute;left:1rem;z-index:240;color:var(--flcn-color-primary);pointer-events:none}.search-form .form__control{z-index:230;padding:.6666666667rem 3rem;color:var(--flcn-color-dark)!important;border-width:.125rem}.search-form .form__control:focus{outline:none!important;border-color:var(--flcn-color-secondary)!important;box-shadow:none}.search-form .form__control::-moz-placeholder{color:var(--flcn-color-gray)}.search-form .form__control::placeholder{color:var(--flcn-color-gray)}.search-form .form__reset{position:absolute;right:0;opacity:1;z-index:240;color:inherit;background-color:transparent;border-color:transparent;padding:.5rem;min-width:auto;cursor:pointer}.search-form .form__reset:focus,.search-form .form__reset:hover{color:var(--flcn-color-secondary)}.search-form .form__reset svg{display:block}.search-form.is-loading .search-loader{display:block}.search-form .form__control:-moz-placeholder~.form__reset{visibility:hidden;opacity:0}.search-form .form__control:placeholder-shown~.form__reset{visibility:hidden;opacity:0}.search-form .form__control:-moz-placeholder~.search-results{visibility:hidden!important;opacity:0!important}.search-form .form__control:placeholder-shown~.search-results{visibility:hidden!important;opacity:0!important}.search-results{position:absolute;top:100%;left:0;right:0;visibility:hidden;opacity:0;z-index:200;min-width:100%;margin-top:.125rem;background-color:var(--flcn-color-white);box-shadow:0 0 .5rem #0003;border-radius:var(--flcn-border-radius)}.search-results .search-items__list{list-style:none}.search-results .search-items__list>*+*{border-top:.0625rem solid var(--flcn-color-lightgray)}.search-results .search-loader,.search-results .more-results,.search-results .empty-results{font-size:.875rem;text-align:center}.search-results .search-loader,.search-results .empty-results{padding:1rem}.search-results .search-loader{display:none}.search-results .more-results{padding:.5rem;border-top:.0625rem solid var(--flcn-color-lightgray)}.search-results .more-results a{color:inherit}.search-results .more-results a:focus,.search-results .more-results a:hover{color:var(--flcn-color-secondary);text-decoration:none}.search-product{--inner-spacing: .5rem;--thumb-size: 3.125rem;display:flex;flex-flow:row nowrap;align-items:center;gap:1rem;padding:.75rem;color:inherit;font-size:.9375rem}.search-product:focus,.search-product:hover{text-decoration:none}.search-product__image{flex:0 0 var(--thumb-size);max-width:var(--thumb-size)}.search-product__thumb{display:block;min-width:var(--thumb-size);background-color:#fff}.search-product__thumb img{vertical-align:top}.search-product__details{--inner-spacing: .3333333333rem;flex:1;line-height:1}.search-product__totals{margin-left:auto;color:inherit;font-weight:var(--flcn-fw-bold);text-align:right}.search-product__path{display:flex;align-items:center;gap:var(--inner-spacing);margin-bottom:var(--inner-spacing);color:var(--flcn-color-gray);font-size:.75rem}.search-product__path>span:not(:first-child):before{content:"/";display:inline-block;margin-right:var(--inner-spacing)}.search-product__title{font-weight:var(--flcn-fw-semibold)}.search-product__title,.search-product__model,.search-product__total{display:block}.search-product__model{margin-top:.25rem;color:var(--flcn-color-darkgray);font-size:.875rem}.cart-widget__link{position:relative;display:block;padding:.5rem;font-size:2rem;border-radius:var(--flcn-border-radius)}.cart-widget__link svg{display:block}.cart-widget__link:hover,.cart-widget__link:focus-within{background-color:var(--flcn-color-lightgray)}.cart-widget__counter{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding-top:.6875rem;color:var(--flcn-color-primary);line-height:1;font-size:.75rem;font-weight:var(--flcn-fw-bold);text-align:center}.sidenav__title{margin:0;padding:.6666666667rem 1rem;line-height:1;font-size:1rem;font-weight:var(--flcn-fw-bold);text-transform:uppercase;background-color:var(--flcn-color-lightgray);border-top-left-radius:var(--flcn-border-radius);border-top-right-radius:var(--flcn-border-radius)}.sidenav__menu{padding:1rem;list-style:none;font-size:.875rem;font-weight:var(--flcn-fw-semibold);border:.125rem solid var(--flcn-color-lightgray);border-radius:var(--flcn-border-radius)}.sidenav__title+.sidenav__menu{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.sidenav__submenu{overflow:hidden;visibility:hidden;z-index:-1;height:0;margin:0;padding-left:1rem;list-style:none}.sidenav__submenu.is-opened{visibility:visible;z-index:initial;height:auto}.sidenav__submenu>*:first-child{margin-top:1rem}.sidenav__submenu>*:last-child{margin-bottom:1rem}.sidenav__item+.sidenav__item{margin-top:1rem}.sidenav__item__content{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:.5rem}.sidenav__item.is-opened>.sidenav__toggle svg{transform:rotate(-180deg)}.sidenav__link{color:inherit}.sidenav__link:focus,.sidenav__link:hover{text-decoration:none}.sidenav__toggle{background:transparent;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.sidenav__toggle:focus,.sidenav__toggle:hover{color:var(--flcn-color-secondary)}.sidenav__toggle[aria-expanded=true] svg{transform:rotate(-180deg)}.sidenav__toggle svg{display:block}.sidenav .is-active{color:var(--flcn-color-secondary)}.section--slideshow{margin-top:1rem;margin-bottom:1rem}.slideshow .f-carousel__viewport{border-radius:var(--flcn-border-radius)}.slideshow__image{display:block;aspect-ratio:21/9}.products{--columns: 2;--inner-spacing: 2rem 1rem;display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:var(--inner-spacing)}@media(min-width:568px){.products{--columns: 3}}@media(min-width:769px){.products{--columns: 4}}@media(min-width:1280px){.products{--columns: 5}}@media(min-width:1024px){.has-sidebar .products{--columns: 2}}@media(min-width:1280px){.has-sidebar .products{--columns: 3}}@media(min-width:1680px){.has-sidebar .products{--columns: 4}}.products .products__item{width:0;min-width:100%}.products__item{--inner-spacing: .5rem;--aninate-name: fadeIn;--animate-duration: 1s;position:relative;display:flex;flex-flow:column nowrap}.products__item .thumb:not(.empty) img{background-color:var(--flcn-color-white)}.products__details{flex-grow:1;display:flex;flex-flow:column nowrap;gap:var(--inner-spacing);padding-top:var(--inner-spacing)}.products__heading{margin:0 0 auto}.products__title{display:flex;min-height:2.4em;margin:0;color:var(--flcn-color-dark);font-size:1rem;font-weight:var(--flcn-fw-semibold)}.products__title a{color:inherit;overflow:hidden;display:block;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;box-orient:vertical;-webkit-box-orient:vertical}.products__title a:hover,.products__title a:focus{color:var(--flcn-color-secondary);text-decoration:none}.products__cart{display:flex;flex-flow:row nowrap;align-items:center;gap:.25rem;justify-content:space-between}.products__prices{display:flex;flex-flow:column nowrap;gap:.125rem;line-height:1;font-size:1.125rem;font-weight:var(--flcn-fw-bold)}.products__badges{position:absolute;top:.5rem;left:.5rem;pointer-events:none}.products-carousel{--f-carousel-gap: 1rem}.products-carousel.has-dots{padding-bottom:var(--f-carousel-dots-height)}.products-carousel.has-dots .f-carousel__dots{bottom:0}.products-carousel .f-carousel__viewport.is-draggable{cursor:inherit!important}.products-carousel .products__item{--columns: 2;max-width:calc((100% - var(--f-carousel-gap) * (var(--columns) - 1)) / var(--columns));flex:0 0 calc((100% - var(--f-carousel-gap) * (var(--columns) - 1)) / var(--columns));padding:0;transition:none}@media(min-width:568px){.products-carousel .products__item{--columns: 3}}@media(min-width:769px){.products-carousel .products__item{--columns: 4}}@media(min-width:1280px){.products-carousel .products__item{--columns: 5}}.offer__wrapper{--inner-spacing: 2rem;display:flex;flex-flow:column nowrap;gap:var(--inner-spacing)}@media(min-width:568px){.offer__wrapper{flex-flow:row nowrap}}@media(min-width:1280px){.offer__wrapper{--inner-spacing: 2rem}}.offer__gallery{position:relative}@media(min-width:568px){.offer__gallery{flex:0 0 40%;max-width:40%}}@media(min-width:1280px){.offer__gallery{flex:0 0 25rem;max-width:25rem}}.offer__info{--inner-spacing: 1rem;display:flex;flex-flow:column nowrap;gap:var(--inner-spacing);padding:var(--inner-spacing);background-color:var(--flcn-color-lightgray);border-radius:var(--flcn-border-radius)}@media(min-width:568px){.offer__info{flex:1 1 auto;min-width:0;margin-top:0}}.offer__details{--inner-spacing: .25rem;font-size:.875rem}.offer__details__table{max-width:100%;border-collapse:collapse}.offer__details__label{padding:var(--inner-spacing);padding-left:0;color:var(--flcn-color-gray)}.offer__details__value{padding:var(--inner-spacing);padding-right:0}.offer__cart,.offer__add-to-cart{display:flex;flex-flow:row nowrap;align-items:center;gap:1rem}.offer__prices{display:flex;flex-flow:column nowrap;gap:.125rem;line-height:1;font-size:1.375rem;font-weight:var(--flcn-fw-semibold)}.contacts{display:flex;flex-flow:row nowrap;gap:2rem}.contacts__info{flex:none}.contacts__map{flex:0 0 70%;max-width:70%;margin-left:auto}.contacts__map__embed{position:relative;overflow:hidden;padding-bottom:56.25%;border-radius:var(--flcn-border-radius)}.contacts__map__embed>*{position:absolute;top:0;left:0;width:100%;height:100%;border:0!important}.contact__heading{margin-bottom:.5rem}:root{--f-carousel-theme-color: var(--flcn-color-secondary);--f-arrow-hover-color: var(--flcn-color-secondary)}a.f-carousel__slide{transition:none}.f-carousel__slide.has-video{background:#000}.f-carousel__slide.has-video .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:25%;min-width:40px;max-width:100px;height:auto}.f-carousel__slide.has-video .play-button__shape{fill:#212121;fill-opacity:.8}.f-carousel__slide.has-video .play-button__icon{fill:#fff}.f-carousel__slide:focus .play-button__shape,.f-carousel__slide:hover .play-button__shape{fill:red;fill-opacity:1}.header__top{color:var(--flcn-color-lightgray);font-size:.875rem;background-color:var(--flcn-color-primary)}.header__top__content{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:.25rem;padding-bottom:.25rem;min-height:3.125rem}.header__top .languages{color:inherit}.header__top .socials a{color:var(--flcn-color-light)}.header__top .socials a:focus,.header__top .socials a:hover{color:var(--flcn-color-secondary)}.header__main{padding-top:1.5rem;padding-bottom:1.5rem}.header__main__content{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.header__main .search-bar{flex-grow:1}.header__contacts{display:flex;justify-content:center;align-items:center;gap:2rem}.header__contacts__label{font-size:.875rem}.header__contacts__link{font-weight:var(--flcn-fw-bold)}.header__sticky{position:sticky;top:0;z-index:100}.header__notifications{position:absolute;top:100%;left:0;transform:translateY(1rem);z-index:200;width:100%}.footer__main{--inner-spacing: 2rem;--items-spacing: 1rem;padding:var(--inner-spacing) 0;color:var(--flcn-color-gray);background-color:var(--flcn-color-primary)}.footer__main a{color:inherit;text-decoration:none}.footer__main a:focus,.footer__main a:hover{color:var(--flcn-color-light);text-decoration:none}.footer__main__columns{--columns: 4;display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:var(--items-spacing)}.footer__main__title{margin-top:0;color:var(--flcn-color-light);font-size:1.25rem;font-weight:var(--flcn-fw-normal)}.footer__bottom{padding:1rem 0;color:var(--flcn-color-gray);font-size:.875rem;background-color:#343b65}.footer__bottom a{color:var(--flcn-color-light)}.footer__bottom .socials{font-size:1rem}.footer__bottom__content{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:1rem}.footer__contacts>*+*{margin-top:1rem}.footer__contacts__item{display:flex;flex-flow:row nowrap;align-items:center;gap:.6666666667rem}.footer__nav{padding-left:1.125rem}.footer__nav>*+*{margin-top:.5rem}.footer__nav__item.no-offset{margin-left:-1.125rem;list-style:none}.fancybox__slide.has-html{cursor:default}.fancybox__slide.has-html .f-html{padding:0;background-color:transparent}.modal{--inner-spacing: 1rem;max-width:100%;width:50rem;padding:var(--inner-spacing);background:var(--f-html-bg);border-radius:var(--flcn-border-radius)}@media(min-width:569px){.modal{--inner-spacing: 1.5rem}}.modal--wide{width:50rem}.modal__title{margin-top:0;margin-bottom:var(--inner-spacing)}
