@charset "UTF-8";@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/montserrat/montserrat-cyrillic-400-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/montserrat/montserrat-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/montserrat/montserrat-cyrillic-500-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/montserrat/montserrat-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/montserrat/montserrat-cyrillic-600-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/montserrat/montserrat-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/montserrat/montserrat-cyrillic-700-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/montserrat/montserrat-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.text-display,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}@font-face{font-family:icomoon;src:url('/fonts/icomoon.woff2?n7q05x') format('woff2'),url('/fonts/icomoon.woff?n7q05x') format('woff');font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close:before{content:"\e91d"}.icon-user:before{content:"\e904"}.icon-star:before{content:"\e908"}.icon-squaresfour:before{content:"\e90e"}.icon-truck:before{content:"\e911"}.icon-checkcircle:before{content:"\e916"}.icon-filter:before{content:"\e917"}.icon-bag:before{content:"\e91e"}.icon-telegram:before{content:"\e91f"}.icon-instagram:before{content:"\e921"}.icon-heart:before{content:"\e92d"}.icon-right:before{content:"\e92e"}.icon-arrow-up-right:before{content:"\e92f"}.icon-phone:before{content:"\e931"}.icon-cart:before{content:"\e932"}.icon-search:before{content:"\e935"}.icon-down:before{content:"\e936"}/*!
 * Bootstrap  v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-danger-rgb:220,53,69;--bs-white-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-bg:#e9ecef;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-bg:#f8f9fa;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-border-width:1px;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}b,strong{font-weight:bolder}.small,small{font-size:.875em}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,pre{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.figure{display:inline-block}.container{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.col-4{flex:0 0 auto;width:33.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-12{flex:0 0 auto;width:100%}@media (min-width:768px){.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}}@media (min-width:992px){.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-1{margin-left:8.33333333%}}@media (min-width:1200px){.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid{z-index:3}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}@media (min-width:576px){.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.card{--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-height: ;--bs-card-bg:var(--bs-body-bg);position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.pagination{display:flex;padding-left:0;list-style:none}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.d-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.position-relative{position:relative!important}.w-100{width:100%!important}.h-100{height:100%!important}.flex-column{flex-direction:column!important}.flex-grow-1{flex-grow:1!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-start{justify-content:flex-start!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.fs-5{font-size:1.25rem!important}.text-center{text-align:center!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.visible{visibility:visible!important}@media (min-width:768px){.d-md-none{display:none!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}}@media (min-width:992px){.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95)}100%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1)}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95)}100%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1)}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes tf-ani-flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes tf-ani-flash{50%,from,to{opacity:1}25%,75%{opacity:0}}/*!
 * Bootstrap-select v1.13.14 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2020 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */@-webkit-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@-o-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:rgba(255,255,255,.5)}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none;z-index:0!important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2!important}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;height:auto}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:0!important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0!important;padding:0!important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0!important;float:left;opacity:0!important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:0!important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,.5)!important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu .notify.fadeOut{-webkit-animation:.3s linear 750ms forwards bs-notify-fadeOut;-o-animation:.3s linear 750ms forwards bs-notify-fadeOut;animation:.3s linear 750ms forwards bs-notify-fadeOut}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:'\00a0'}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:'';display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}:root{--main:#000000;--White:#ffffff;--Onsurface:#181818;--Primary:#827460;--Secondary:#4D4E4F;--Secondary2:#A0A0A0;--Surface:#F6F6F6;--line:#E9E9E9;--Critical:#F03E3E;--Success:#3DAB25;--Yellow:#F0A750;--backdrop:rgba(24, 24, 24, 0.2)}a,address,article,aside,audio,b,body,canvas,center,cite,code,dd,details,div,dl,dt,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,menu,nav,object,ol,output,p,pre,q,s,section,small,span,strong,sub,summary,sup,table,tbody,td,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}article,aside,details,figure,footer,header,menu,nav,section{display:block}html{margin-right:0!important;scroll-behavior:smooth}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Marcellus,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:var(--main);background-color:var(--White)}img{max-width:100%;height:auto;transform:scale(1);vertical-align:middle;-ms-interpolation-mode:bicubic}.row{margin-right:-15px;margin-left:-15px}.row>*{padding-left:15px;padding-right:15px}li,ul{list-style-type:none;margin-bottom:0;padding-left:0;list-style:none}.container{max-width:1320px}.container-2{max-width:1870px}.container,.container-2{width:100%;margin:auto}.container,.container-2{padding-left:15px;padding-right:15px}.container-full{width:100%;max-width:100%;margin:0 auto;padding:0 15px}input[type=color],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{font-family:Marcellus,sans-serif;border:2px solid var(--line);outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:16px;line-height:26px;padding:11px 16px;width:100%;background:var(--White);color:var(--Secondary);font-weight:400;border-radius:8px}input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:var(--line)}input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,textarea::placeholder{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}textarea{height:112px;resize:none}::-webkit-input-placeholder{color:var(--Secondary)}::-moz-placeholder{color:var(--Secondary);opacity:1}button{background-color:transparent;border:0;outline:0}h1,h2,h3,h4,h5,h6{font-family:Marcellus,sans-serif;text-rendering:optimizeLegibility;color:var(--main);font-weight:400}h1{font-size:56px;line-height:68px}h2{font-size:44px;line-height:50px}h3{font-size:40px;line-height:48px}.h4,h4{font-size:30px;line-height:42px}h5{font-size:24px;line-height:30px}h6{font-size:20px;line-height:28px}.text-display{font-size:80px;font-weight:400;line-height:88px}.text-body-1{font-size:18px;font-weight:400;line-height:28px}.text-body-default{font-size:16px;font-weight:400;line-height:26px}.text-title{font-size:16px;font-weight:400;line-height:24px}.text-button{font-size:16px;font-weight:400;line-height:26px}.text-button-small{font-size:14px;font-weight:400;line-height:22px}.text-caption-1{font-size:14px;font-weight:400;line-height:22px}.text-caption-2{font-size:12px;font-weight:400;line-height:16px}b,strong{font-weight:bolder}video{width:100%;height:100%;object-fit:cover}.text_white{color:var(--White)!important}.text_secondary{color:var(--Secondary)!important}label{font-weight:400}.link{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link:hover{color:var(--Primary)!important}.line-clamp-1,.text-line-clamp-1{-webkit-line-clamp:1!important;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-decoration:none;cursor:pointer;display:inline-block;color:var(--Onsurface)}a:focus,a:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-decoration:none;outline:0}.tf-grid-layout{display:grid;column-gap:15px;row-gap:30px}.tf-grid-layout.tf-col-2{grid-template-columns:1fr 1fr}.tf-grid-layout.tf-col-3{grid-template-columns:repeat(3,1fr)}.tf-grid-layout.tf-col-4{grid-template-columns:repeat(4,1fr)}.tf-grid-layout.tf-col-5{grid-template-columns:repeat(5,1fr)}.tf-grid-layout.tf-col-6{grid-template-columns:repeat(6,1fr)}.tf-grid-layout.tf-col-7{grid-template-columns:repeat(7,1fr)}.tf-grid-layout .wg-pagination{grid-column:1/-1;width:100%}.gap-8{gap:8px!important}.mb_21{margin-bottom:21px!important}.mb_22{margin-bottom:22px!important}.mb_39{margin-bottom:39px!important}.mb_40{margin-bottom:40px}.mb_48{margin-bottom:48px}.relative{position:relative}.absolute{position:absolute}.justify-center{justify-content:center}.simpleParallax{height:100%}#scroll-top{position:fixed;display:block;width:48px;height:48px;line-height:50px;border-radius:4px;z-index:1;border-radius:50%;opacity:0;visibility:hidden;cursor:pointer;overflow:hidden;z-index:100;background-color:var(--Onsurface);border:0;bottom:92px;right:20px;padding:0;display:flex;align-items:center;justify-content:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#scroll-top.show{opacity:1;visibility:visible}#scroll-top.style-1{bottom:140px}#scroll-top:hover{transform:translateY(-5px);background-color:var(--Primary)}.w-full{width:100%!important;max-width:100%}.sticky-top{z-index:50;top:15px}.loadmore-item .fl-item{display:none}.loadItem.hidden{display:none!important}.loadItem.card-product.style-list:not(.hidden){display:flex!important}.error{color:var(--Critical)}.tf-topbar .wrapper-slider-topbar .tf-sw-top_bar{margin-left:20px;margin-right:20px}.tf-topbar .wrapper-slider-topbar .tf-sw-top_bar p{text-align:center}.tf-topbar .navigation-topbar.nav-next-topbar{left:0}.tf-topbar .navigation-topbar.nav-prev-topbar{right:0}header{position:sticky;position:-webkit-sticky;left:0;right:0;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;z-index:888;background-color:var(--White)}.header-default .main-header.has-border-y{border-bottom:1px solid var(--line);border-top:1px solid var(--line)}.header-default .nav-icon{display:flex;align-items:center;gap:20px;justify-content:end}.header-default .nav-icon .nav-icon-item{display:flex;font-size:28px;position:relative}.header-default .nav-icon .nav-icon-item:hover{color:var(--Primary)!important}.header-default .nav-icon .count-box{position:absolute;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--Primary);color:var(--White);top:-4px;right:-4px}.header-default .mobile-menu{display:flex}.header-default .mobile-menu svg{width:22px}.header-default.header-bg{box-shadow:0 10px 25px 0 rgba(43,52,74,.12);background-color:var(--White)}.header-default.header-bg.header-fixed .nav-icon .nav-icon-item{color:var(--Onsurface)!important}.box-nav-ul{display:flex;align-items:center;justify-content:center;gap:32px}.box-nav-ul .menu-item{padding:34px 0}.box-nav-ul .menu-item:hover>a::before{display:block}.box-nav-ul .menu-item>a::before{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% + 64px);height:59px;display:none}.box-nav-ul .item-link{display:flex;gap:4px;align-items:center;font-size:14px;line-height:22px;position:relative}.box-nav-ul .item-link .icon{font-size:16px}.box-nav-ul .item-link::after{position:absolute;content:"";width:0;height:2px;bottom:-2px;left:auto;right:0;z-index:1;-webkit-transition:width .4s cubic-bezier(.25, .8, .25, 1) 0s;-o-transition:width .4s cubic-bezier(.25, .8, .25, 1) 0s;transition:width .4s cubic-bezier(.25, .8, .25, 1) 0s;background:var(--Primary)}.box-nav-ul .item-link.active::after,.box-nav-ul .item-link:hover::after{width:calc(100% - 20px);left:0;right:auto}.canvas-mb{width:100%!important;max-width:min(90%,320px);border-right:0!important}.canvas-mb .mb-canvas-content{padding-top:60px;padding-bottom:0;padding-inline-end:0;padding-inline-start:20px;min-width:100%;max-width:min(90%,320px);grid-auto-rows:minmax(0,1fr) auto;isolation:isolate;height:100%;width:100%;display:grid;align-content:start}.canvas-mb .mb-body{padding-right:15px;overscroll-behavior-y:contain;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between}.canvas-mb .icon-close-popup{position:absolute;font-size:16px;z-index:3;top:20px;left:15px;background-color:transparent;border:none;height:30px;width:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--Onsurface)}.canvas-mb .mb-bottom{padding-top:15px}.canvas-mb .mb-bottom .site-nav-icon{margin-bottom:18px}.canvas-mb .mb-bottom .bottom-bar-language{min-height:63px;border-top:1px solid var(--line);gap:28px;max-width:calc(100% - 20px);display:flex;align-items:center}.canvas-mb .mb-bottom .bottom-bar-language .image-select.type-currencies>.dropdown-menu{margin-left:0!important}.canvas-mb .mb-bottom .bottom-bar-language .image-select>.dropdown-menu::before{display:none}.canvas-mb .site-nav-icon{padding:0 9px;line-height:40px;border:solid 1px var(--line);gap:4px;background-color:var(--line);color:var(--Onsurface);border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:500}.canvas-mb .site-nav-icon .icon{font-size:14px}.canvas-mb .site-nav-icon svg path{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.canvas-mb .site-nav-icon:hover{color:var(--White);background-color:var(--Onsurface);border-color:var(--Onsurface)}.canvas-mb .site-nav-icon:hover svg path{stroke:var(--White)}.canvas-mb .mb-other-content .group-icon{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.canvas-mb .mb-other-content .text-need{font-weight:500;border-bottom:1px solid var(--Onsurface);margin-bottom:11px}.canvas-mb .mb-other-content .mb-info li{color:#868686;font-size:14px;line-height:24px}.nav-ul-mb .nav-mb-item{padding:2px 0}.nav-ul-mb .nav-mb-item:not(:last-child){border-bottom:1px solid #eee}.nav-ul-mb .nav-mb-item .mb-menu-link{min-height:40px;font-weight:500;font-size:14px;color:var(--main);display:flex;align-items:center;justify-content:space-between}.nav-ul-mb .nav-mb-item .mb-menu-link:not(.collapsed) .btn-open-sub::before{transform:rotate(90deg)}.nav-ul-mb .nav-mb-item.active .mb-menu-link{color:var(--Primary)}.nav-ul-mb .nav-mb-item.active .mb-menu-link .btn-open-sub::after,.nav-ul-mb .nav-mb-item.active .mb-menu-link .btn-open-sub::before{background-color:var(--Primary)}.nav-ul-mb .nav-mb-item.active .sub-nav-link.active{color:var(--Primary)}.nav-ul-mb .nav-mb-item.active .sub-nav-link.active .btn-open-sub::after,.nav-ul-mb .nav-mb-item.active .sub-nav-link.active .btn-open-sub::before{background-color:var(--Primary)}.nav-ul-mb .btn-open-sub{position:relative;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center}.nav-ul-mb .btn-open-sub::before,.nav-ul-mb .btn-open-sub:after{content:"";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-color:var(--Onsurface);transition:.4s ease .1s;margin:auto}.nav-ul-mb .btn-open-sub::before{width:2px;height:12px}.nav-ul-mb .btn-open-sub::after{width:12px;height:2px}.nav-ul-mb .sub-nav-menu{margin-left:10px;padding-left:19px;margin-bottom:26px;border-left:1px solid #ececec}.nav-ul-mb .sub-menu-level-2{margin-bottom:5px}.nav-ul-mb .sub-nav-link{display:flex;align-items:center;justify-content:space-between;min-height:32px;font-size:14px}.nav-ul-mb .sub-nav-link:not(.collapsed) .btn-open-sub::before{transform:rotate(90deg)}.nav-ul-mb .sub-nav-link.line-clamp{position:relative;display:inline-flex}.nav-ul-mb .sub-nav-link.line-clamp .demo-label{top:-5px;right:-38px}footer{background-color:#1f1f1f}footer .footer-body{padding:78px 0 73px 0;gap:0;display:flex;justify-content:space-between;gap:0 30px}footer .footer-heading{margin-bottom:23px}footer .footer-heading.style-2{margin-bottom:16px}footer .footer-left{display:flex;justify-content:space-between;gap:95px;max-width:631px;border-right:1px solid rgba(255,255,255,.1);width:100%}footer .footer-newsletter{width:100%;max-width:518px}footer .footer-newsletter .footer-heading{text-transform:capitalize;margin-bottom:20px}footer .footer-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;margin-bottom:42px}footer .footer-menu .footer-col-block{width:100%}footer .footer-menu .footer-menu-list{display:flex;flex-direction:column;gap:8px}footer .footer-menu .footer-menu_item{color:rgba(255,255,255,.8);display:inline;background-repeat:no-repeat;background-position-y:0px;background-image:linear-gradient(transparent calc(100% - 1px),currentColor 1px);transition:.3s cubic-bezier(.215, .61, .355, 1);background-size:0 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}footer .footer-menu .footer-menu_item:hover{background-size:100% 100%;transition-delay:0.2s;color:var(--White)!important}footer .footer-bottom{background-color:#171717}footer .footer-bottom-wrap{display:flex;align-items:center;justify-content:space-between;padding:25px 0;flex-wrap:wrap;gap:15px 30px}footer .footer-bottom-wrap .left{display:flex;align-items:center;text-align:center;gap:16px}.tf-toolbar-bottom{display:none;padding:15px 0;overflow-x:auto;overflow-y:hidden;position:fixed;z-index:60;bottom:0;right:0;left:0;background-color:var(--White);box-shadow:0 10px 25px 0 rgba(43,52,74,.12)}.tf-toolbar-bottom .toolbar-item{flex:1 0 20%;position:relative}.tf-toolbar-bottom .toolbar-item a{width:100%;padding-right:7px;padding-left:7px;height:40px;gap:4px;display:flex;align-items:center;justify-content:center;flex-direction:column}.tf-toolbar-bottom .toolbar-item a .toolbar-icon{display:flex;position:relative}.tf-toolbar-bottom .toolbar-item a .toolbar-icon svg{width:20px}.tf-toolbar-bottom .toolbar-item a .toolbar-icon .icon{font-size:20px;color:var(--main)}.tf-toolbar-bottom .toolbar-item a .toolbar-label{font-size:12px;font-weight:500;line-height:16px;color:var(--Secondary);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tf-toolbar-bottom .toolbar-item a:hover .toolbar-label{color:var(--main);font-weight:600}.tab-banner .nav-tab-item .nav-tab-link{padding-top:15px;padding-bottom:15px;padding-right:15px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:20px;position:relative}.tab-banner .nav-tab-item .nav-tab-link::after{position:absolute;content:"";width:100%;height:1px;left:auto;right:0;bottom:0;background-color:rgba(255,255,255,.1019607843);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tab-banner .nav-tab-item .nav-tab-link .title{color:rgba(255,255,255,.5019607843);display:flex;align-items:center;gap:24px;flex-grow:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tab-banner .nav-tab-item .nav-tab-link .title span{display:flex;min-width:30px;width:40px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tab-banner .nav-tab-item .nav-tab-link .arr-link{display:flex;align-items:center;gap:10px;padding:7px 19px;border-radius:99px;border:1px solid rgba(255,255,255,.5019607843);color:rgba(255,255,255,.5019607843);flex-shrink:0}.tab-banner .nav-tab-item .nav-tab-link .arr-link .icon{font-size:20px}.tab-banner .nav-tab-item .nav-tab-link .icon{font-size:16px}.tab-banner .nav-tab-item .nav-tab-link:hover .title{color:#fff}.tab-banner .nav-tab-item .nav-tab-link:hover .arr-link{color:#fff;border-color:#fff}.widget-tabs .widget-menu-tab .item-title{cursor:pointer;position:relative;font-size:24px;line-height:30px}.widget-tabs .widget-menu-tab .item-title::after{position:absolute;content:"";background-color:var(--Onsurface);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.widget-tabs .widget-content-tab{position:relative;overflow:hidden}.widget-tabs .widget-content-tab .widget-content-inner{display:block;pointer-events:none;opacity:0;visibility:hidden;position:absolute;z-index:1;top:0;left:0;right:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);transition-timing-function:ease-in;transition-duration:.2s}.widget-tabs .widget-content-tab .widget-content-inner.active{pointer-events:auto;opacity:1;visibility:visible;position:relative;z-index:2;-webkit-transform:none;-ms-transform:none;transform:none;transition-timing-function:ease-out;transition-duration:.3s;transition-delay:0.3s}.widget-tabs.style-1 .widget-menu-tab{display:flex;align-items:center;gap:40px;justify-content:center;padding-bottom:28px;overflow-x:auto}.widget-tabs.style-1 .widget-menu-tab .item-title{min-width:max-content}.widget-tabs.style-1 .widget-menu-tab .item-title::after{position:absolute;content:"";background-color:var(--Onsurface);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;bottom:-1px;left:0;width:0;height:1px}.widget-tabs.style-1 .widget-menu-tab .item-title.active::after{width:100%}.widget-tabs.style-1 .widget-content-tab{border-radius:8px;border:1px solid var(--line)}.widget-tabs.style-1 .widget-content-inner{padding:39px 39px 30px;border-radius:8px}.widget-tabs.style-2 .widget-menu-tab{display:flex;align-items:center;gap:32px;margin-bottom:16px;overflow-x:auto;border-bottom:1px solid var(--line)}.widget-tabs.style-2 .widget-menu-tab .item-title{padding:7px 0;min-width:max-content}.widget-tabs.style-2 .widget-menu-tab .item-title::after{position:absolute;content:"";background-color:var(--Critical);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;bottom:0;left:0;width:0;height:2px}.widget-tabs.style-2 .widget-menu-tab .item-title.active::after{width:100%}.tab-product .nav-tab-item a{display:flex;width:100%;white-space:nowrap;padding-bottom:4px;text-transform:capitalize;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:var(--Secondary);position:relative}.tab-product .nav-tab-item a::after{position:absolute;content:"";width:0;height:2px;bottom:5px;left:auto;right:0;z-index:1;-webkit-transition:width .4s cubic-bezier(.25, .8, .25, 1) 0s;-o-transition:width .4s cubic-bezier(.25, .8, .25, 1) 0s;transition:width .4s cubic-bezier(.25, .8, .25, 1) 0s;background:var(--Onsurface)}.tab-product .nav-tab-item a.active::after,.tab-product .nav-tab-item a:hover::after{width:100%;left:0;right:auto}.tf-slideshow{position:relative}.tf-slideshow .wrap-slider{position:relative}.tf-slideshow .wrap-slider .img-style{background-color:var(--Onsurface);height:100%}.tf-slideshow .wrap-slider .img-style img{width:100%;height:100%;object-fit:cover}.tf-slideshow .box-content{position:absolute;display:flex;flex-direction:column;gap:40px;z-index:5}.tf-slideshow .box-content .box-title{display:flex;flex-direction:column;gap:16px}.tf-slideshow .wrap-pagination{left:0;right:0;bottom:47px;position:absolute;z-index:1}.tf-slideshow .wrap-pagination .sw-dots{margin-top:0}.tf-slideshow .sw-button{height:60px;width:60px;top:calc(50% - 8px)}.tf-slideshow .sw-button.swiper-button-next{right:38px}.tf-slideshow .sw-button.swiper-button-prev{left:38px}.tf-slideshow .tf-btn{height:58px;padding:0 32px}.tf-slideshow.slider-nav-sw .wrap-pagination{display:none;bottom:10px}.tf-slideshow.style-default .wrap-slider{border-radius:16px;overflow:hidden}.tf-slideshow.style-default .box-content{text-align:center;align-items:center;gap:32px;bottom:40px;left:50%;transform:translateX(-50%);width:100%;max-width:526px}.tf-slideshow.style-2 .wrap-slider{max-height:805px}.tf-slideshow.style-2 .box-content{bottom:60px;left:60px;align-items:flex-start}.tf-slideshow.style-2 .img-style{position:relative}.tf-slideshow.style-2 .img-style::after{position:absolute;content:"";inset:0;background-color:var(--Onsurface);opacity:.6}.tf-slideshow.style-2 .slider-home2-thumbs{position:absolute;right:0;bottom:60px;width:492px;height:224px;z-index:5}.tf-slideshow.style-2 .slider-home2-thumbs .swiper-slide:not(.swiper-slide-active) .content{opacity:0}.tf-slideshow.style-2 .sw-dots{position:absolute;bottom:80px;left:calc(100% - 282px);z-index:6;width:max-content}.tf-slideshow.style-2 .wrap-navigation .sw-button{position:unset;margin-top:0}.tf-slideshow.style-2 .wrap-navigation .sw-button::before{color:var(--White)}.tf-slideshow.style-2 .wrap-navigation .sw-button:hover::before{color:var(--Critical)}.tf-slideshow.style-3 .swiper{border-radius:20px}.tf-slideshow.style-4{background-color:var(--Surface)}.tf-slideshow.style-4 .wrap-slider{display:grid;grid-template-columns:1fr 1fr}.tf-slideshow.style-4 .content-left{position:relative}.tf-slideshow.style-4 .box-content{top:50%;transform:translateY(-50%);max-width:440px;left:32%}.tf-slideshow.style-4 .slider-nav-sw .swiper{border-radius:0}.slider-effect-fade .swiper-slide .fade-item{transform:translateY(100px);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slider-effect-fade .swiper-slide .fade-item.fade-box{transition-delay:0.4s}.slider-effect-fade .swiper-slide .fade-item.fade-item-1{transition-delay:0.5s}.slider-effect-fade .swiper-slide .fade-item.fade-item-2{transition-delay:0.6s}.slider-effect-fade .swiper-slide .fade-item.fade-item-3{transition-delay:0.7s}.slider-effect-fade .swiper-slide .fade-item.fade-item-4{transition-delay:0.8s}.slider-effect-fade .swiper-slide.swiper-slide-active .fade-item{transform:translateY(0);opacity:1;visibility:visible}.slider-effect-fade.efect-2 .swiper-slide-active .img-style{animation:zoom1 1.3s linear}@keyframes zoom1{0%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}30%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes zoom1{0%{-webkit-transform:scale(1.2);transform:scale(1.2)}30%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}.tf-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 20px;height:48px;border-radius:99px;font-size:16px;width:max-content;line-height:26px;transition:all .5s cubic-bezier(.165, .84, .44, 1);cursor:pointer}.tf-btn i{font-size:20px}.tf-btn.btn-white{background-color:var(--White)}.tf-btn.btn-white.has-border{border:1px solid var(--Onsurface)}.tf-btn.btn-white:hover{background-color:var(--Onsurface);color:var(--White)}.tf-btn.btn-onsurface{background-color:var(--Onsurface);color:var(--White)}.tf-btn.btn-onsurface:hover{background-color:var(--Primary)}.tf-btn.btn-primary{background-color:var(--Primary);color:var(--White)}.tf-btn.btn-primary:hover{background-color:var(--Onsurface)}.tf-btn:hover{-webkit-box-shadow:0 8px 30px 0 rgba(0,0,0,.15);box-shadow:0 8px 30px 0 rgba(0,0,0,.15);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}.tf-loading{position:relative}.tf-loading::before{width:18px;height:18px;border:solid 2px transparent;border-top-color:transparent!important;content:"";position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:50%;animation:tf_rotator .6s linear infinite paused;opacity:0}.tf-loading.loading::before{border:solid 2px var(--main);opacity:1;animation-play-state:running}@keyframes tf_rotator{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-10px;left:auto}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal{height:4px}.noUi-target{border:0}.noUi-base .noUi-connects{border-radius:999px;background-color:var(--line)}.noUi-connect{background-color:var(--main)}.noUi-horizontal .noUi-handle,.noUi-vertical .noUi-handle{height:16px;width:16px;border-radius:50px;border:2px solid var(--main);background-color:var(--white);box-shadow:unset;cursor:pointer}.noUi-horizontal .noUi-handle::after,.noUi-horizontal .noUi-handle::before,.noUi-vertical .noUi-handle::after,.noUi-vertical .noUi-handle::before{content:none}[disabled] .noUi-connect,[disabled].noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}form{position:relative}form .cols{display:flex;gap:20px 16px;width:100%}form .cols>*{width:100%}.form-search{position:relative}.form-search input{font-size:16px;line-height:26px;padding:8px 15px;border-radius:8px;color:var(--Secondary2)}.form-search input::placeholder{font-size:16px;line-height:26px;color:var(--Secondary2)}.form-search button{font-size:24px;display:flex;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.form-leave-comment>.wrap{display:flex;flex-direction:column;gap:20px;margin-bottom:17px}.form-leave-comment input{height:48px}.form-leave-comment .tf-btn{padding:0 32px}.form-login .wrap{display:flex;flex-direction:column;gap:22px;margin-bottom:28px}.form-login .wrap input{height:46px}.form-login .tf-btn{padding:0 32px}.form-has-password .toggle-password{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:inline-flex;cursor:pointer}.form-has-password .toggle-password i{font-size:20px;color:var(--Secondary-2)}.form-has-password .toggle-password:not(.unshow) i::before{content:"\e92b"}.tf-check{position:relative;background:0 0;cursor:pointer;outline:0;-webkit-appearance:none;width:20px;height:20px;min-width:20px;border:1px solid var(--Secondary2);display:inline-flex;justify-content:center;align-items:center;border-radius:3px}.tf-check:checked{border-color:var(--Onsurface);background-color:var(--Onsurface)}.tf-check:checked::before{opacity:1;transform:scale(1)}.tf-check::before{font-family:icomoon;content:"\e914";position:absolute;color:var(--White);opacity:0;font-size:12px;transform:scale(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tf-dropdown-sort{min-width:164px;border-radius:4px;padding:6px 11px;border:2px solid var(--line);cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tf-dropdown-sort .icon{font-size:20px}.tf-dropdown-sort .btn-select{display:flex;align-items:center;justify-content:space-between;gap:4px;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.tf-dropdown-sort .dropdown-menu{min-width:164px;border:0;padding:15px 5px;border-radius:0;max-height:68vh;isolation:isolate;overscroll-behavior-y:contain;overflow-y:auto;box-shadow:0 10px 25px 0 rgba(43,52,74,.12)}.tf-dropdown-sort .dropdown-menu::-webkit-scrollbar{width:5px}.tf-dropdown-sort .dropdown-menu::-webkit-scrollbar-track{background-color:var(--bg-scrollbar-track)}.tf-dropdown-sort .dropdown-menu::-webkit-scrollbar-thumb{background:var(--bg-scrollbar-thumb);border-radius:4px}.tf-dropdown-sort .select-item{position:relative;padding:0 15px;line-height:30px;width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tf-dropdown-sort .select-item.active{background-color:var(--line);color:var(--main);padding:0 15px!important;border:0!important}.tf-dropdown-sort .select-item:hover{background-color:var(--line);color:var(--main)}.tf-dropdown-sort:hover{border-color:var(--main)}.tf-dropdown-sort.full .dropdown-menu{width:100%;margin-left:0!important;margin-right:0!important}.tf-dropdown-sort.style-1{padding:10px 14px;border-radius:8px;border:2px solid var(--line)}.tf-dropdown-sort.has-color .select-item{display:flex;gap:8px;align-items:center}.tf-dropdown-sort.has-color .box-color{width:20px;height:20px}.tf-dropdown-sort.style-2{min-width:unset;padding:9px 11px;border-radius:12px;background-color:var(--surface)}.tf-dropdown-sort.style-2 .btn-select{gap:16px}.tf-dropdown-sort.style-2 .btn-select .text-sort-value{font-size:18px;font-weight:600;line-height:24px;letter-spacing:.1em}#contactform textarea{height:160px}.image-select.style-default{display:flex;width:max-content!important}.image-select.style-default>select{display:none!important}.image-select.style-default>.dropdown-toggle{padding:0;padding-right:25px;background-color:transparent!important;border:0!important;outline:0!important;color:var(--main)}.image-select.style-default>.dropdown-toggle::after{border:0;position:absolute;right:0;content:"\e936";font-family:icomoon;font-size:16px;color:var(--main)}.image-select.style-default .filter-option-inner-inner{display:flex;align-items:center;justify-content:start;gap:8px;font-weight:400;font-size:14px;line-height:22px}.image-select.style-default .filter-option-inner-inner img{width:20px;height:15px}.image-select.style-default>.dropdown-menu{overflow:unset!important;margin-top:17px!important;margin-bottom:17px!important;padding:15px 20px;border-radius:0;border:0;background-color:var(--White);box-shadow:rgba(0,0,0,.2) 0 0 18px 0}.image-select.style-default>.dropdown-menu a{padding:5px 0}.image-select.style-default>.dropdown-menu a .text{display:flex;align-items:center;justify-content:start;gap:5px;font-weight:400;font-size:14px;line-height:16px}.image-select.style-default>.dropdown-menu a .text img{width:16px;height:12px}.image-select.style-default>.dropdown-menu a.active,.image-select.style-default>.dropdown-menu a:active,.image-select.style-default>.dropdown-menu a:hover{color:var(--primary)!important;background-color:unset!important}.image-select.style-default>.dropdown-menu::after{position:absolute;content:"";width:16px;height:16px;transform:translate(-50%,-50%) rotate(45deg);background-color:var(--White);top:0;left:50%;z-index:2}.image-select.style-default>.dropdown-menu[data-popper-placement=top-start]::after{display:none}.image-select.style-default>.dropdown-menu[data-popper-placement=top-start]::before{position:absolute;content:"";width:16px;height:16px;transform:translate(-50%,50%) rotate(45deg);background-color:var(--White);bottom:0;left:50%;z-index:2}.image-select.style-default.style-box>.dropdown-toggle{width:max-content;color:var(--White)}.image-select.style-default.style-box>.dropdown-toggle::after{color:var(--White)}.image-select.style-default.style-box>.dropdown-toggle .filter-option .filter-option-inner{color:var(--White)}.image-select.style-default.style-box>.dropdown-menu{margin-left:-11px!important;width:160px!important}.image-select.type-currencies>.dropdown-menu{width:120px!important;margin-left:calc(50% - 60px)!important}.image-select.type-languages>.dropdown-menu{width:96px!important;margin-left:calc(50% - 48px)!important}.image-select.color-secondary-2>.dropdown-toggle{color:var(--secondary-2)}.image-select.color-secondary-2>.dropdown-toggle::after{color:var(--secondary-2)}.image-select.color-secondary-2>.dropdown-toggle .filter-option .filter-option-inner{color:var(--secondary-2)}.image-select.color-white>.dropdown-toggle{color:var(--White)}.image-select.color-white>.dropdown-toggle::after{color:var(--White)}.image-select.color-white>.dropdown-toggle .filter-option .filter-option-inner{color:var(--White)}.sw-dots{display:flex;gap:4px}.sw-dots .swiper-pagination-bullet{margin:0!important}.sw-dots.type-circle .swiper-pagination-bullet{position:relative;width:20px;height:20px;background-color:transparent;border:1px solid transparent;opacity:1}.sw-dots.type-circle .swiper-pagination-bullet::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";width:8px;height:8px;background-color:transparent;border-radius:50%;border:1px solid var(--main);opacity:1}.sw-dots.type-circle .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid var(--main)}.sw-dots.type-circle .swiper-pagination-bullet.swiper-pagination-bullet-active::after{background-color:var(--main)}.sw-dots.white-circle .swiper-pagination-bullet::after{background-color:var(--White);border-color:var(--White)}.sw-dots.white-circle .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid var(--White)}.sw-dots.white-circle .swiper-pagination-bullet.swiper-pagination-bullet-active::after{background-color:var(--White)}.sw-dots.white-circle-line .swiper-pagination-bullet::after{border-color:var(--White)}.sw-dots.white-circle-line .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid var(--White)}.sw-dots.white-circle-line .swiper-pagination-bullet.swiper-pagination-bullet-active::after{background-color:var(--White)}.sw-dots.type-dot-line{gap:13px}.sw-dots.type-dot-line .swiper-pagination-bullet{width:8px;height:8px;background-color:transparent;border:1px solid var(--White);border-radius:99px;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sw-dots.type-dot-line .swiper-pagination-bullet.swiper-pagination-bullet-active{width:32px;background-color:var(--White)}.sw-dots.type-square .swiper-pagination-bullet{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:24px;height:4px;border-radius:99px;background-color:var(--main);opacity:.3}.sw-dots.type-square .swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px;opacity:1}.sw-dots.white-square .swiper-pagination-bullet{background-color:var(--white)}.sw-dots.position{position:absolute;z-index:99}.sw-dots:not(.swiper-pagination-lock){margin-top:20px}.sw-dots.no-border{gap:16px}.sw-dots.no-border .swiper-pagination-bullet{width:8px;height:8px;background-color:var(--Secondary2);border:0!important}.sw-dots.no-border .swiper-pagination-bullet::after{display:none}.sw-dots.no-border .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--White)}.sw-button{width:52px;height:52px;border-radius:999px;background-color:var(--White);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;top:calc(50% - 4px);font-size:28px}.sw-button.swiper-button-next::before{content:"\e92e"}.sw-button.swiper-button-prev::before{content:"\e930"}.sw-button.swiper-button-disabled{background-color:var(--White);opacity:.5}.sw-button.swiper-button-disabled::before{color:var(--Secondary2)}.sw-button:hover{background-color:var(--Onsurface);opacity:1}.sw-button:hover::before{color:var(--White)}.sw-button::before{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-family:icomoon;color:var(--Onsurface);font-size:24px}.sw-button::after{display:none}.sw-button.has-border{border:1px solid var(--line)}.sw-button.line-default{width:24px;height:24px;font-size:24px;border-radius:unset;background-color:transparent}.tf-sw-products.style-full .sw-button{top:39%}.tf-sw-products.style-full .swiper-button-prev{left:12%}.tf-sw-products.style-full .swiper-button-next{right:12%}.sw-button-over{position:relative}.sw-button-over .swiper-button-prev{left:-75px}.sw-button-over .swiper-button-next{right:-75px}.sw-button-bottom-right .wrap-button{position:absolute;bottom:0;right:0;display:flex;gap:12px}.sw-button-bottom-right .wrap-button .sw-button{position:unset}.tf-sw-lookbook .sw-dots{bottom:21px}.tf-sw-testimonial .wrap-button{bottom:3px;right:48px}.offcanvas{z-index:3000;border:none!important}.offcanvas-backdrop{background-color:var(--backdrop);cursor:url("/images/cursor-close.svg"),auto}.offcanvas-backdrop.show{opacity:1}.modal-backdrop{background-color:var(--backdrop)}.modal-backdrop.show{opacity:1}.modal{cursor:url("/images/cursor-close.svg"),auto}.modal.show .modal-dialog{transform:none;transition:transform .3s ease-out!important}.modal.fullRight .modal-dialog{transform:translate(100%,0);min-width:100%;height:100%;margin:0;transition:transform 1s ease-out}.modal.fullRight .modal-dialog .modal-content{border-radius:0;border:0;margin:auto;overflow:hidden;position:absolute;right:0;bottom:0;top:0;padding:0}.modal.fullRight .modal-dialog .modal-content .modal-body{overflow:auto;padding:0;padding-bottom:30px}.modal.fullRight.show .modal-dialog{transform:translate(0,0)}.modal.fullLeft .modal-dialog{transform:translate(-100%,0)!important;min-width:100%;height:100%;margin:0;transition:all .3s!important}.modal.fullLeft .modal-dialog .modal-content{border-radius:0;border:0;margin:auto;overflow:hidden;position:absolute;left:0;bottom:0;top:0;padding:0}.modal.fullLeft .modal-dialog .modal-content .modal-body{overflow:auto;padding:0;padding-bottom:30px}.modal.fullLeft.show .modal-dialog{transform:translate(0,0)!important}.modal.modalLeft .modal-dialog{transform:translate(-100px,0)}.modal.modalRight .modal-dialog{transform:translate(100px,0)}.modal.modalBottom .modal-dialog{transform:translate(0,100px)}.modal.modalCentered .modal-dialog{transform:translate(0,0)!important}.modal .modal-content{cursor:default!important}.modal.fade:not(.show){opacity:0}.canvas-wrapper{padding:0;isolation:isolate;height:100%;width:100%;max-height:none;display:grid;grid-auto-rows:auto minmax(0,1fr) auto;align-content:start}.canvas-body{background-color:var(--White);padding:15px 20px;overscroll-behavior-y:contain;overflow-y:auto}.canvas-body::-webkit-scrollbar{width:5px}.canvas-body::-webkit-scrollbar-track{background-color:var(--bg-scrollbar-track)}.canvas-body::-webkit-scrollbar-thumb{background:var(--bg-scrollbar-thumb);border-radius:4px}.modal{cursor:url(/images/cursor-close.svg),auto}.modal .icon-close,.modal .icon-close-popup{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.modal .icon-close-popup:hover,.modal .icon-close:hover{color:var(--Primary);transform:rotate(90deg)}.modal.fullRight .modal-dialog{transform:translate(100%,0);min-width:100%;height:100%;margin:0;transition:transform 1s ease-out}.modal.fullRight .modal-dialog .modal-content{border-radius:0;border:0;margin:auto;overflow:hidden;position:absolute;right:0;bottom:0;top:0;padding:0}.modal.fullRight .modal-dialog .modal-content .modal-body{overflow:auto;padding:0;padding-bottom:30px}.modal.fullRight.show .modal-dialog{transform:none;transition:transform .4s ease-out}.modal.fullLeft .modal-dialog{transform:translate(-100%,0)!important;min-width:100%;height:100%;margin:0;transition:all .3s!important}.modal.fullLeft .modal-dialog .modal-content{border-radius:0;border:0;margin:auto;overflow:hidden;position:absolute;left:0;bottom:0;top:0;padding:0}.modal.fullLeft .modal-dialog .modal-content .modal-body{overflow:auto;padding:0;padding-bottom:30px}.modal.fullLeft.show .modal-dialog{transform:translate(0,0)!important}.modal.fullBottom .modal-dialog{transform:translate(0,100%);min-width:100%;height:100%;max-height:unset;margin:0;transition:transform .3s linear!important}.modal.fullBottom .modal-dialog .modal-content{border-radius:0;border:0;margin:auto;overflow:hidden;position:absolute;right:0;bottom:0;padding:0;max-height:max-content}.modal.fullBottom .modal-dialog .modal-content .modal-body{overflow:auto;padding:0;padding-bottom:30px}.modal.fullBottom.show .modal-dialog{transform:translate(0,0)}.modal.modalCentered .modal-dialog{transform:translate(0,0)!important}.modal.fade:not(.show){opacity:0}.modal .modal-content{cursor:default!important}.modal-shopping-cart .modal-content{max-width:708px;cursor:default!important;display:flex;flex-direction:row}.modal-shopping-cart .tf-minicart-recommendations{width:228px;flex-shrink:0;padding:24px 23px 24px 24px;border-right:1px solid var(--line);display:flex;flex-direction:column}.modal-shopping-cart .tf-minicart-recommendations .title{margin-bottom:12px}.modal-shopping-cart .tf-minicart-recommendations>.wrap-recommendations{flex-grow:1;overflow-y:auto}.modal-shopping-cart .tf-minicart-recommendations>.wrap-recommendations::-webkit-scrollbar{width:0}.modal-shopping-cart .tf-minicart-recommendations .list-cart-item:not(:last-child){padding-bottom:16px;border-bottom:1px solid var(--line);margin-bottom:16px}.modal-shopping-cart .tf-minicart-recommendations .list-cart-item .image{width:100%;height:100%;max-height:180px;margin-bottom:12px;border-radius:8px;overflow:hidden}.modal-shopping-cart .tf-minicart-recommendations .list-cart-item .image img{width:100%;height:100%;object-fit:cover}.modal-shopping-cart .tf-minicart-recommendations .list-cart-item .name{margin-bottom:4px}.modal-shopping-cart .tf-minicart-recommendations .list-cart-item .cart-item-bot{position:relative;overflow:hidden}.modal-shopping-cart .tf-minicart-recommendations .list-cart-item .cart-item-bot a{position:absolute;bottom:0;left:0;right:0;transform:translateY(30px)}.modal-shopping-cart .tf-minicart-recommendations .list-cart-item .price{transform:translateY(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.modal-shopping-cart .tf-minicart-recommendations .list-cart-item:hover .price{transform:translateY(-30px)}.modal-shopping-cart .tf-minicart-recommendations .list-cart-item:hover .cart-item-bot a{transform:translateY(0)}.modal-shopping-cart .header{padding:24px 24px 12px;display:flex;justify-content:space-between;align-items:center}.modal-shopping-cart .header .title{font-size:20px}.modal-shopping-cart .wrap{display:flex;flex-direction:column;flex-grow:1}.modal-shopping-cart .tf-mini-cart-threshold{margin:0 24px;padding:16px;background-color:#f5f6ec;border-radius:12px}.modal-shopping-cart .tf-mini-cart-threshold .tf-progress-bar{margin-top:12px;margin-bottom:16px;width:100%;background-color:var(--White);height:8px;position:relative}.modal-shopping-cart .tf-mini-cart-threshold .tf-progress-bar div{height:100%;background:linear-gradient(90deg,#19450f 0,#3dab25 100%);position:relative;transition:width 2s ease}.modal-shopping-cart .tf-mini-cart-threshold .tf-progress-bar .icon{position:absolute;left:95%;top:50%;transform:translateY(-50%);width:32px;height:32px;border:2px solid var(--Success);display:flex;align-items:center;justify-content:center;background-color:var(--White);border-radius:50%;font-size:20px}.modal-shopping-cart .tf-mini-cart-wrap{display:flex;flex-direction:column;flex-grow:1;position:relative}.modal-shopping-cart .tf-mini-cart-wrap .tf-mini-cart-main{flex:1 1 auto;position:relative}.modal-shopping-cart .tf-mini-cart-wrap .tf-mini-cart-main .tf-mini-cart-sroll{position:absolute;top:0;left:0;bottom:0;right:0;overflow:auto}.modal-shopping-cart .tf-mini-cart-wrap .tf-mini-cart-main .tf-mini-cart-sroll::-webkit-scrollbar{width:8px}.modal-shopping-cart .tf-mini-cart-wrap .tf-mini-cart-main .tf-mini-cart-sroll::-webkit-scrollbar-thumb{background:var(--Secondary2)}.modal-shopping-cart .tf-mini-cart-wrap .tf-mini-cart-main .tf-mini-cart-sroll::-webkit-scrollbar-track{background:var(--line)}.modal-shopping-cart .tf-mini-cart-wrap .tf-mini-cart-bottom{box-shadow:5px 5px 18px 5px rgba(64,72,87,.15);flex-shrink:0}.modal-shopping-cart .tf-mini-cart-item{margin:0 24px;padding:20px 0 19px;display:flex;align-items:center;gap:24px}.modal-shopping-cart .tf-mini-cart-item:not(:last-child){border-bottom:1px solid var(--line)}.modal-shopping-cart .tf-mini-cart-item .tf-mini-cart-image{width:100px;height:100px;flex-shrink:0;border-radius:8px;overflow:hidden}.modal-shopping-cart .tf-mini-cart-item .tf-mini-cart-image img{width:100%;height:100px;object-fit:cover}.modal-shopping-cart .tf-mini-cart-item .content{display:flex;align-items:center;justify-content:space-between;gap:10px}.modal-shopping-cart .tf-mini-cart-item .content .left{display:flex;flex-direction:column;gap:8px}.modal-shopping-cart .tf-mini-cart-item .content .right{display:flex;flex-direction:column;gap:12px;text-align:end}.modal-shopping-cart .tf-mini-cart-item .tf-btn-remove{color:var(--Critical);text-decoration:underline;cursor:pointer}.modal-shopping-cart .tf-mini-cart-item .wg-quantity{width:95px;height:30px}.modal-shopping-cart .tf-mini-cart-item .wg-quantity input{width:33px;height:25px}.modal-shopping-cart .tf-mini-cart-item .wg-quantity .btn-quantity{height:24px;font-size:22px}.modal-shopping-cart .tf-mini-cart-tool{padding:0 32px;height:58px;display:flex;justify-content:center;border-bottom:1px solid var(--line)}.modal-shopping-cart .tf-mini-cart-tool .tf-mini-cart-tool-btn{width:100%;height:100%;cursor:pointer;display:flex;gap:12px;align-items:center;justify-content:center;font-size:16px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.modal-shopping-cart .tf-mini-cart-bottom-wrap{padding:24px 24px 20px}.modal-shopping-cart .tf-mini-cart-bottom-wrap .tf-cart-totals-discounts{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.modal-shopping-cart .tf-mini-cart-bottom-wrap .tf-cart-checkbox{margin-bottom:24px}.modal-shopping-cart .tf-mini-cart-bottom-wrap .tf-mini-cart-view-checkout{display:flex;gap:16px;margin-bottom:16px}.modal-shopping-cart.style-empty .modal-content{max-width:480px}.modal-shopping-cart.style-empty .content-inner{text-align:center;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:12px 24px 0;padding:0 20px}.modal-shopping-cart.style-empty .content-inner h4{margin-bottom:8px}.modal-shopping-cart.style-empty .content-inner p{margin-bottom:24px}.tf-mini-cart-tool-openable{position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);transition:transform .25s ease-in-out;z-index:70;box-shadow:0 5px 18px 5px rgba(64,72,87,.15)}.tf-mini-cart-tool-openable.open{transform:translateY(0)}.tf-mini-cart-tool-openable .tf-mini-cart-tool-close{cursor:pointer}.tf-mini-cart-tool-openable .tf-btn{height:52px}.tf-mini-cart-tool-openable.add-note textarea{background-color:var(--line);color:var(--Onsurface)}.tf-mini-cart-tool-openable.add-note textarea::placeholder{color:var(--Onsurface)}.canvas-sidebar{max-width:min(90vw,360px)}.canvas-sidebar .canvas-header{display:flex;align-items:center;justify-content:space-between;padding:0 15px;background-color:var(--Surface);min-height:40px}.canvas-sidebar .canvas-header .icon-close-popup{font-size:16px}.canvas-sidebar .canvas-body{padding:15px}.modal-quick-view .wrap .header{margin-bottom:40px}.modal-quick-view .modal-content{max-width:min(856px,90vw)!important;cursor:default!important;display:flex;flex-direction:row;overflow-y:scroll;max-height:100vh}.modal-quick-view .tf-quick-view-image{width:42.525%;flex-shrink:0;display:flex;flex-direction:column;position:relative}.modal-quick-view .tf-quick-view-image>.wrap-quick-view{flex-grow:1;position:relative;padding:24px;padding-right:0;overflow:auto;height:100vh;direction:rtl}.modal-quick-view .tf-quick-view-image>.wrap-quick-view::-webkit-scrollbar{width:8px;height:8px}.modal-quick-view .tf-quick-view-image>.wrap-quick-view::-webkit-scrollbar-track{background-color:var(--line)}.modal-quick-view .tf-quick-view-image>.wrap-quick-view::-webkit-scrollbar-thumb{background:var(--Secondary2)}.modal-quick-view .tf-quick-view-image .quickView-item{max-width:340px;max-height:340px;height:100%;border-radius:12px;overflow:hidden}.modal-quick-view .tf-quick-view-image .quickView-item:not(:last-child){margin-bottom:30px}.modal-quick-view .tf-quick-view-image .quickView-item img{width:100%;height:100%;object-fit:cover}.modal-quick-view .wrap{display:flex;flex-direction:column;flex-grow:1;height:100%;padding:24px 24px 48px;overflow-y:auto}.modal-quick-view .wrap::-webkit-scrollbar{width:8px;position:absolute;left:0}.modal-quick-view .wrap::-webkit-scrollbar-thumb{background:var(--Secondary2)}.modal-quick-view .wrap::-webkit-scrollbar-track{background:var(--line)}.modal-quick-view .wrap .header{display:flex;justify-content:space-between;align-items:center}.icon-close-popup{font-size:16px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--Surface);border-radius:50%;cursor:pointer}.modal-compare .modal-dialog{max-width:1340px!important}.modal-compare .modal-content{padding:23px;border-radius:20px;position:relative}.modal-compare .modal-content .icon-close{position:absolute;top:24px;right:24px;height:40px;width:40px;background-color:var(--Surface);border-radius:999px;z-index:1;display:flex;align-items:center;justify-content:center}.tf-product-modal .modal-dialog{max-width:min(625px,90vw)}.tf-product-modal .modal-dialog .modal-content{padding:38px 36px 40px;margin-left:0;margin-right:0;border:0}.tf-product-modal .modal-dialog .modal-content .header{margin-bottom:24px;display:flex;justify-content:space-between;align-items:center}.tf-product-modal .modal-dialog .modal-content .header .demo-title{margin:0;text-align:start;font-size:26px;font-weight:400;line-height:31px}.tf-product-modal .modal-dialog .modal-content .header span{position:unset;color:var(--main);cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tf-product-modal .modal-dialog .modal-content .header span:hover{color:var(--Primary)}.tf-product-modal .modal-dialog .modal-content h6{font-weight:600;line-height:24px;margin-bottom:25px}.tf-product-modal .modal-dialog .modal-content .title{font-size:18px;font-weight:600;line-height:22px;margin-top:15px}.tf-product-modal .modal-dialog .modal-content p{margin-top:15px;margin-bottom:20px}#quick_add .modal-dialog{max-width:min(466px,90vw)}#quick_add .modal-content{margin:8px;padding:30px 0 30px}#quick_add .modal-content>.wrap{overflow-y:auto;padding:0 20px}#quick_add .modal-content>.wrap::-webkit-scrollbar{width:2px}#quick_add .modal-content .icon-close-popup{top:0;right:20px}.modal-search .icon-close-popup{font-size:16px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--surface);border-radius:50%;cursor:pointer}.modal-search .modal-dialog{max-width:1100px}.modal-search .modal-content{margin-right:15px;margin-left:15px;border:0;padding:40px;display:flex;flex-direction:column;gap:32px}.modal-search .tf-loading{border-radius:4px;border:1px solid var(--main);margin-left:auto;margin-right:auto;width:163px;height:52px;justify-content:center}.modal-search .tf-loading::before{border-color:var(--white)}.modal-search .tf-grid-layout{overflow-y:auto;padding-right:34px;margin-right:-40px;min-height:100px;transition:height .3s ease}.modal-search .tf-grid-layout::-webkit-scrollbar{width:6px}.modal-search .tf-grid-layout::-webkit-scrollbar-thumb{background:var(--secondary)}.modal-size-guide .modal-dialog{max-width:1157px}.modal-size-guide .modal-content{border:0;padding:40px}.modal-size-guide .modal-content .header{width:max-content;margin-bottom:32px}.modal-size-guide .modal-content .header .icon-close-popup{position:absolute;top:20px;right:20px;font-size:16px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--surface);border-radius:50%;cursor:pointer}.modal-size-guide .modal-content .wrap{min-height:325px}.hover-cursor-img .hover-image{display:none}.canvas-categories .canvas-header .icon-close{font-size:14px}.canvas-categories .wd-facet-categories{padding:12px 0;border-bottom:1px solid var(--line)}.canvas-categories .wd-facet-categories:first-child{padding-top:0}.canvas-categories .wd-facet-categories:last-child{border:none}.canvas-categories .wd-facet-categories .facet-title{display:flex;align-items:center;gap:16px}.canvas-categories .wd-facet-categories .facet-title .title{flex-grow:1;font-size:16px;line-height:24px;font-weight:500}.canvas-categories .wd-facet-categories .facet-title .icon{font-size:16px}.canvas-categories .wd-facet-categories .facet-body{margin-top:12px;padding:8px 10px}.canvas-categories .wd-facet-categories .facet-body li .item{display:flex;align-items:center;gap:8px}.canvas-categories .wd-facet-categories .facet-body li a span{color:var(--main)!important}.canvas-categories .wd-facet-categories .facet-body li:not(:last-child) .item{margin-bottom:16px}.hover-tooltip{position:relative}.hover-tooltip .tooltip{position:absolute;white-space:nowrap;padding:0 8.5px;height:25px;border-radius:2px;bottom:calc(100% + 7px);left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;color:var(--White);max-width:250px;width:max-content;background-color:var(--Onsurface);transition:transform .4s ease .2s,opacity .4s ease .2s;z-index:5;font-size:12px;line-height:22px}.hover-tooltip .tooltip::before{content:"";left:50%;transform:translateX(-50%) rotate(45deg);top:20px;position:absolute;background:var(--Onsurface);width:8px;height:8px;z-index:-1}.hover-tooltip:hover .tooltip{opacity:1;visibility:visible}.hover-tooltip.tooltip-bot .tooltip{top:calc(100% + 5px);bottom:unset}.hover-tooltip.tooltip-bot .tooltip::before{top:-2px}.hover-img .article-thumb,.hover-img .img-style{overflow:hidden}.hover-img .article-thumb img,.hover-img .img-style img{width:100%;height:100%;object-fit:cover;-webkit-transition:opacity .5s ease,transform 2s cubic-bezier(0, 0, .44, 1.18);transition:opacity .5s ease,transform 2s cubic-bezier(0, 0, .44, 1.18)}.hover-img:hover .article-thumb img,.hover-img:hover .img-style img{-webkit-transform:scale(1.06);transform:scale(1.06)}.tf-img-with-text-3 .sw-product-single-next{right:8.5%;top:37%}.tf-img-with-text-3 .sw-product-single-prev{left:8.5%;top:37%}.collection-position{display:flex;position:relative;height:100%}.collection-position .img-style{overflow:hidden;position:relative;height:100%}.collection-position .img-style img{width:100%;height:100%;object-fit:cover}.collection-position:not(.collection-position.style-3,.collection-position.style-4) .img-style::after{content:"";position:absolute;width:100%;height:100%;background-color:#181818;left:0;z-index:-1;top:0}.collection-position:not(.collection-position.style-3,.collection-position.style-4) .img-style img{opacity:.5}.collection-position:not(.collection-position.style-2,.collection-position.style-3,.collection-position.style-4,.collection-position.style-5,.collection-position.style-full) .content{max-width:360px;top:50%;transform:translateY(-50%)}.collection-position:not(.collection-position.style-2,.collection-position.style-3,.collection-position.style-4,.collection-position.style-5,.collection-position.style-full) .content.w-full{max-width:100%}.collection-position .content{text-align:center;position:absolute;left:0;right:0;margin:0 auto;z-index:5}.collection-position .content .cls-heading{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.collection-position.style-2 .img-style{overflow:hidden;border-radius:12px}.collection-position.style-2 .img-style img{opacity:.6}.collection-position.style-2 .content{text-align:start;max-width:100%;margin:0 15px;top:unset;bottom:40px;transform:unset}.collection-position.style-2 .content .cls-heading{text-align:start;gap:9px;margin-bottom:20px}.collection-position.style-2.spacing-2{max-height:555px}.collection-position.style-2.spacing-2 .content{bottom:40px}.collection-position.style-4 .img-style{border-radius:20px}.collection-position.style-4 .content{background-color:var(--White);left:16px;right:16px;bottom:16px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:16px 20px}.collection-position.style-6 .cls-heading a{display:inline;background-repeat:no-repeat;background-position-y:0px;background-image:linear-gradient(transparent calc(100% - 1px),currentColor 1px);transition:.3s cubic-bezier(.215, .61, .355, 1);background-size:0 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.collection-position.style-6 .cls-heading a:hover{background-size:100% 100%;transition-delay:0.2s;color:var(--White)!important}.collection-position.has-over a{display:inline;background-repeat:no-repeat;background-position-y:0px;background-image:linear-gradient(transparent calc(100% - 1px),currentColor 1px);transition:.3s cubic-bezier(.215, .61, .355, 1);background-size:0 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.collection-position.has-over a:hover{background-size:100% 100%;transition-delay:0.2s;color:var(--White)!important}.collection-position.has-over .img-style::after{position:absolute;content:"";inset:0;background-color:var(--Onsurface)!important;opacity:.6;z-index:1!important}.card-product .card-product-wrapper{position:relative;border-radius:16px;overflow:hidden;z-index:20;margin-bottom:16px}.card-product .card-product-wrapper .image-wrap{display:flex;width:100%;height:100%;position:relative}.card-product .card-product-wrapper img{display:block;height:100%;width:100%;object-fit:cover;object-position:center;transition-duration:.7s}.card-product .card-product-wrapper .img-hover{position:absolute;inset:0;opacity:0}.card-product .card-product-wrapper:hover .image-wrap .img-product{opacity:0}.card-product .card-product-wrapper:hover .image-wrap .img-hover{display:block;z-index:1;opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}.card-product .card-product-wrapper .on-sale-wrap{position:absolute;top:5px;right:5px;left:5px;z-index:5;display:flex}.card-product .card-product-wrapper .on-sale-wrap .on-sale-item{display:inline-flex;justify-content:center;align-items:center;word-break:break-word;width:48px;font-size:14px;text-align:center;line-height:22px;letter-spacing:1px;text-transform:capitalize;position:relative;background-color:var(--Critical);color:var(--White);border-radius:144px}.card-product .box-icon{cursor:pointer;width:40px;height:40px;min-width:40px;border-radius:3px;background-color:var(--White);color:var(--Onsurface);position:relative;z-index:6;border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card-product .box-icon .icon{font-size:20px}.card-product .box-icon svg{width:18px}.card-product .box-icon svg path{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.card-product .box-icon.active,.card-product .box-icon:hover{background-color:var(--Onsurface)!important;color:var(--White)!important;border-color:var(--Onsurface)!important}.card-product .box-icon:hover .tooltip{opacity:1;visibility:visible;transform:translateX(-8px);transition-delay:0.1s}.card-product .box-icon:hover svg path{stroke:var(--White)}.card-product .card-product-info{display:grid;gap:4px}.card-product .card-product-info .price{display:flex;gap:8px;align-items:center}.card-product .card-product-info .price .old-price{text-decoration:line-through;color:var(--Secondary2)}.card-product .tooltip{z-index:202;opacity:0;visibility:hidden;display:none;position:absolute;right:100%;border-radius:2px;white-space:nowrap;background-color:var(--Onsurface);color:var(--White);font-weight:400;font-size:12px;line-height:12px;padding:6px 8px 8px;max-width:250px;width:max-content;transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71, 1.7, .77, 1.24),-webkit-transform .3s cubic-bezier(.71, 1.7, .77, 1.24)}.card-product .tooltip::before{content:"";top:50%;left:unset;transform:translateY(-50%) rotate(45deg);right:-4px;position:absolute;background:var(--Onsurface);width:8px;height:8px;z-index:100}.card-product .list-btn-main .tooltip{font-size:10px;line-height:12px;padding:6px 4px 8px}.card-product .btn-main-product{flex-grow:1;height:40px;display:flex;justify-content:center;align-items:center;padding:0 8px;letter-spacing:1px;border:1px solid transparent;font-size:12px;line-height:22px;background-color:var(--White);color:var(--Onsurface);border-radius:44px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;text-align:center;white-space:nowrap;text-transform:capitalize}.card-product .btn-main-product:hover{background-color:var(--Onsurface);color:var(--White)}.card-product.style-1 .card-product-wrapper,.card-product.style-list .card-product-wrapper{border-radius:8px}.card-product.style-list{display:flex;gap:15px;align-items:center}.card-product.style-list .card-product-wrapper{max-width:360px;width:40%;margin-bottom:0}.card-product.style-list .card-product-info{flex:1 1 auto;padding:0!important;display:flex;flex-direction:column;justify-content:start;max-width:60%}.card-product.style-list .btn-main-product{border:2px solid var(--line);max-width:272px;width:100%;height:32px;text-transform:unset}.card-product.style-list .btn-main-product:hover{border-color:var(--Onsurface)}.card-product .list-btn-main .box-icon .tooltip,.card-product.style-2 .box-icon .tooltip,.card-product.style-4 .box-icon .tooltip,.card-product.style-list .box-icon .tooltip{top:-100%;margin-top:5px;margin-right:0;transform:translateY(8px);right:unset}.card-product .list-btn-main .box-icon .tooltip::before,.card-product.style-2 .box-icon .tooltip::before,.card-product.style-4 .box-icon .tooltip::before,.card-product.style-list .box-icon .tooltip::before{top:85%;left:50%;transform:translateX(-50%) rotate(45deg);right:unset}.card-product .list-btn-main .box-icon:hover .tooltip,.card-product.style-2 .box-icon:hover .tooltip,.card-product.style-4 .box-icon:hover .tooltip,.card-product.style-list .box-icon:hover .tooltip{transform:none}.card-product.style-2 .list-product-btn .box-icon:hover .tooltip,.card-product.style-4 .list-product-btn .box-icon:hover .tooltip{transform:none}.tf-product-info-list .tf-product-info-heading{padding-bottom:20px;border-bottom:1px solid var(--line);margin-bottom:20px}.tf-product-info-list .tf-product-info-name{margin-bottom:20px}.tf-product-info-list .tf-product-info-name>.text{color:var(--Secondary2);letter-spacing:.1em;margin-bottom:4px}.tf-product-info-list .tf-product-info-name .name{margin-bottom:12px}.tf-product-info-list .tf-product-info-name>.sub{display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap}.tf-product-info-list .tf-product-info-rate{display:flex;gap:4px;align-items:center}.tf-product-info-list .tf-product-info-rate .icon{font-size:15px}.tf-product-info-list .tf-product-info-rate .text{color:var(--Secondary)}.tf-product-info-list .tf-product-info-sold{display:flex;gap:4px;flex-wrap:wrap;align-items:center}.tf-product-info-list .tf-product-info-sold svg{animation:tf-ani-flash 2s infinite}.tf-product-info-list .tf-product-info-choose-option{display:flex;flex-direction:column;gap:20px}.tf-product-info-list .wg-quantity{width:180px}.tf-product-info-list .wg-quantity .btn-quantity{height:44px;font-size:30px}.tf-product-info-list .wg-quantity input{pointer-events:none}.tf-product-info-list .list-star-default{gap:0}.tf-product-info-list .list-star-default .icon{color:var(--Onsurface);font-size:16px}.tf-product-info-list .tf-btn{padding:0 15px;flex-wrap:wrap}.tf-product-info-price{display:flex;align-items:center}.tf-product-info-price .price-on-sale{margin-right:6px}.tf-product-info-price .badges-on-sale{font-size:14px;padding:0 8px;line-height:22px;background-color:var(--Critical);border-radius:999px;color:var(--White);height:22px}.variant-picker-item .size-guide{text-decoration:underline}.variant-picker-item .variant-picker-values{display:flex;gap:10px 9px;align-items:center;flex-wrap:wrap}.variant-picker-item .variant-picker-values input{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.variant-picker-item .variant-picker-values input:checked+label.style-text{background-color:var(--Onsurface);border:1px solid var(--Onsurface)}.variant-picker-item .variant-picker-values input:checked+label.style-text span{color:var(--White)}.variant-picker-item .variant-picker-values label{position:relative;width:32px;height:32px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0;border:1px solid transparent;cursor:pointer;font-weight:400;line-height:22.4px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.variant-picker-item .variant-picker-values label.style-text{width:max-content;display:flex;align-items:center;justify-content:center;height:48px;border:2px solid var(--line);border-radius:40px;padding:0 18px}.variant-picker-item .variant-picker-values label.style-text:hover{border-color:var(--Onsurface)}.variant-picker-item .color-btn.line,.variant-picker-item .other-variant-btn.line{border-color:var(--line)}.variant-picker-item .color-btn.active,.variant-picker-item .other-variant-btn.active{border-color:var(--Onsurface)}@keyframes tf-ani-flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.thumbs-slider{display:flex;gap:20px}.tf-product-media-main{width:calc(100% - 100px)}.tf-product-media-main .item{display:flex;width:100%;height:100%;border-radius:12px;overflow:hidden;max-height:515px}.tf-product-media-main .item img{width:100%;height:100%;object-fit:cover}.tf-product-media-thumbs{width:80px;flex-shrink:0;max-height:687px}.tf-product-media-thumbs .swiper-slide{height:max-content;width:auto}.tf-product-media-thumbs .swiper-slide .item{position:relative;height:100%;max-height:80px;max-width:80px;opacity:.6;cursor:pointer}.tf-product-media-thumbs .swiper-slide .item img{border-radius:4px;width:100%;height:100%;object-fit:cover}.tf-product-media-thumbs .swiper-slide.swiper-slide-thumb-active .item{opacity:1}.thumbs-bottom .thumbs-slider .tf-product-media-thumbs .swiper-slide{width:auto}.tf-sticky-btn-atc{position:fixed;width:100%;bottom:0;z-index:70;box-shadow:0 5px 18px 5px rgba(64,72,87,.15);background-color:var(--White);transform:translateY(100%)}.tf-sticky-btn-atc.show{transform:translateY(0)}.stagger-wrap .stagger-item .item img{transition:.3s ease-in-out;transform:scale(.5) rotate(90deg) skew(15deg);opacity:0}.stagger-wrap .stagger-item .item img.stagger-finished{transform:scale(1) rotate(0) skew(0);opacity:1}.payment-box .payment-choose-card.active{border-color:transparent;background-color:var(--Surface)}.payment-box .payment-choose-card.active .payment-header{padding-top:17px;padding-bottom:8px}.tf-table-page-cart{border-spacing:0;border-collapse:collapse;margin-bottom:28px;width:100%;line-height:1.4}.tf-table-page-cart tr{border-bottom:1px solid var(--line)}.tf-table-page-cart th{padding-bottom:12px;font-weight:500;padding-left:10px;padding-right:10px}.tf-table-page-cart th:last-child{padding-right:0}.tf-table-page-cart th:first-child{padding-left:0}.tf-table-page-cart td{padding:18px 10px;align-content:center}.tf-table-page-cart td:last-child{padding-right:0;padding-left:0}.tf-table-page-cart td:first-child{padding-left:0}.tf-cart-item .tf-cart-item_product{display:flex;align-items:center}.tf-cart-item .tf-cart-item_product .img-box{border-radius:4px;overflow:hidden;width:120px;height:120px;margin-right:24px;display:block}.tf-cart-item .tf-cart-item_product .img-box img{width:100%;height:100%;object-fit:cover}.tf-cart-item .tf-cart-item_product .cart-info{display:grid;gap:12px}.tf-cart-item .wg-quantity{width:120px;height:40px}.tf-cart-item .wg-quantity input{pointer-events:none;height:38px;width:40px}.tf-cart-item .wg-quantity .btn-quantity{width:40px;height:35px;font-size:30px}.tf-cart-item .tf-cart-item_price .old-price{display:inline-block;margin-right:8px;font-size:14px;line-height:22px;color:var(--Secondary2);text-decoration:line-through}.tf-cart-item .remove-cart .icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:var(--Primary);border:1px solid var(--Critical);border-radius:1000px;font-size:8px;color:var(--Critical);background-color:var(--White);cursor:pointer}.tf-cart-item .remove-cart .icon:hover{background-color:var(--Critical);color:var(--White)}.wg-quantity{width:120px;height:48px;display:flex;justify-content:space-between;background-color:var(--White);border:2px solid var(--line);border-radius:999px;overflow:hidden}.wg-quantity input{width:88px;height:44px;padding:0;background-color:transparent;border:0;text-align:center;font-size:16px;font-weight:500;line-height:24px;color:var(--Onsurface)}.wg-quantity .btn-quantity{width:44px;height:38px;display:flex;align-items:center;justify-content:center;font-size:38px;color:var(--Onsurface);cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.wg-quantity .btn-quantity:hover{color:var(--Primary)}.wg-quantity.style-1{width:140px}.wg-quantity.style-1 .btn-quantity{height:44px;font-size:30px}.wg-quantity.style-1 input{pointer-events:none;width:50px}.box-order{background-color:var(--Surface);border-radius:12px;overflow:hidden;padding:15px}.box-order .title{margin-bottom:28px}.box-order .discount,.box-order .ship,.box-order .subtotal{margin-bottom:19px;padding-bottom:20px;border-bottom:1px solid var(--line)}.box-order .ship{display:flex;gap:30px}.box-order .box-progress-checkout{display:grid;gap:12px}.box-order .total-order{margin-bottom:20px}.box-order .tf-btn{width:100%;padding:0 32px}@keyframes tf-ani-flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal{height:4px}.noUi-target{border:0}.noUi-base .noUi-connects{border-radius:999px;background-color:var(--line)}.noUi-connect{background-color:var(--Onsurface)}.noUi-horizontal .noUi-handle,.noUi-vertical .noUi-handle{height:16px;width:16px;border-radius:50px;border:2px solid var(--Onsurface);background-color:var(--White);box-shadow:unset;cursor:pointer}.noUi-horizontal .noUi-handle::after,.noUi-horizontal .noUi-handle::before,.noUi-vertical .noUi-handle::after,.noUi-vertical .noUi-handle::before{content:none}.tf-btn-filter{display:inline-flex;align-items:center;cursor:pointer;gap:5px;color:var(--Onsurface);border:solid 2px var(--line);border-radius:4px;text-transform:capitalize;padding:5px 14px 5px 11px;background-color:var(--White);max-width:100%;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.tf-btn-filter .icon{font-size:16px}.tf-btn-filter .icon-close{font-size:14px}.tf-btn-filter:hover{border-color:var(--Onsurface)}.tf-btn-filter.active{background-color:var(--Onsurface);border-color:var(--Onsurface);color:var(--White)}#filterDropdown{min-width:93px}.tf-shop-control{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:37px}.tf-shop-control .tf-control-filter{display:flex;align-items:center;gap:20px}.tf-shop-control .tf-control-filter .shop-sale-text.active .icon{color:var(--Success)}.tf-shop-control .shop-sale-text{display:flex;align-items:center;gap:4px;cursor:pointer}.tf-shop-control .shop-sale-text .icon{font-size:24px;color:var(--Secondary2)}.tf-shop-control .tf-control-sorting{display:flex;align-items:center;justify-content:flex-end;gap:12px}.tf-shop-control .wg-pagination{margin-top:11px}.wrapper-shop{transition:all .3s ease-in-out;animation:fadeShop .5s ease-in-out}.wrapper-control-shop .tf-grid-layout .wg-pagination{margin-top:0}@keyframes fadeShop{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}.listLayout-wrapper #product-count-grid{display:none}.listLayout-wrapper #product-count-list{display:block}.gridLayout-wrapper #product-count-grid{display:block}.gridLayout-wrapper #product-count-list{display:none}.meta-filter-shop{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:30px}.meta-filter-shop #applied-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.meta-filter-shop .filter-tag{font-size:14px;line-height:22px;display:flex;align-items:center;gap:6px;padding:4px 12px;border:1px solid var(--line);border-radius:1000px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.meta-filter-shop .filter-tag .remove-tag{font-size:12px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.meta-filter-shop .filter-tag:hover{border-color:var(--main)}.meta-filter-shop .color-tag{gap:8px}.meta-filter-shop .color-tag .color{width:20px;height:20px;display:block;border-radius:1000px}.canvas-filter{max-width:360px}.canvas-filter .canvas-header{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background-color:var(--White);gap:8px;border-bottom:1px solid var(--line)}.canvas-filter .canvas-header .icon-close-popup{font-size:10px;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.canvas-filter .canvas-header h5{flex-grow:1;display:flex;align-items:center;gap:8px}.canvas-filter .canvas-body{padding:20px;background-color:var(--White)}.widget-facet{padding-bottom:32px}.widget-facet:not(:last-child){margin-bottom:20px;border-bottom:1px solid var(--line)}.widget-facet .facet-title{margin-bottom:16px}.widget-facet.facet-price .price-val-range{margin:22px 0}.widget-facet.facet-price .box-price-product{display:grid;gap:16px;grid-template-columns:1fr 1fr}.widget-facet.facet-price .title-price{margin-bottom:4px;display:block}.widget-facet.facet-price .price-val{padding:5px 12px;font-weight:500;font-size:16px;line-height:24px;border-radius:8px;border:2px solid var(--line);position:relative}.widget-facet.facet-price .price-val::after{content:attr(data-currency);position:absolute;top:50%;transform:translateY(-50%);right:12px;font-weight:400;color:var(--secondary);font-size:14px;line-height:22px}.widget-facet .facet-color-box{display:flex;gap:12px;flex-wrap:wrap}.widget-facet .facet-color-box .color-item{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:1px solid var(--line);border-radius:1000px;padding:6px 12px 6px 8px;text-transform:capitalize}.widget-facet .facet-color-box .color-item .color{width:20px;height:20px;border-radius:1000px}.widget-facet .facet-color-box .color-item.active,.widget-facet .facet-color-box .color-item:hover{border-color:var(--main)}.widget-facet.facet-fieldset .fieldset-item{display:flex;align-items:center;gap:8px}.widget-facet.facet-fieldset .fieldset-item:not(:last-child){margin-bottom:12px}.widget-facet.facet-fieldset .fieldset-item label span{margin-left:12px}.sidebar-filter .facet-price .price-val-range{padding-left:10px;padding-right:10px}.overlay-filter{position:fixed;top:0;left:0;z-index:2000;width:100vw;height:100vh;background-color:var(--backdrop);visibility:hidden;opacity:0}.overlay-filter.show{opacity:1;visibility:visible}.wrapper-filter-dropdown{position:relative}.sidebar-filter{background-color:var(--White);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blog-article-item .article-thumb{border-radius:8px;overflow:hidden;margin-bottom:24px;position:relative;max-width:410px}.blog-article-item .article-thumb a{width:100%;height:100%}.blog-article-item .article-thumb img{width:100%;object-fit:cover}.blog-article-item .article-title{margin-bottom:8px}.blog-article-item.style-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.blog-article-item.style-list .article-thumb{width:90%;margin-bottom:0}.blog-article-item.style-list .article-description{margin-bottom:12px}.blog-article-item.style-list .article-content{padding:20px 0 20px 40px}.meta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:17px;margin-bottom:12px}.meta li:not(:last-child){position:relative}.meta li:not(:last-child)::after{position:absolute;content:"";width:1px;height:12px;right:-9px;top:5px;background-color:var(--line)}.meta li:first-child a{margin-left:0}.meta a{margin-left:5px}.article-label{position:absolute;top:18px;left:18px;display:flex;align-items:center;justify-content:center;padding:0 12px;background-color:var(--White);border-radius:144px}.article-label a{font-weight:400;font-size:21px;line-height:33px}.wg-pagination{display:flex;gap:8px}.wg-pagination .pagination-item{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:5px;overflow:hidden}.wg-pagination li.active .pagination-item,.wg-pagination li:hover .pagination-item{background-color:var(--Onsurface);border-color:var(--Onsurface);color:var(--White)}.sidebar{display:flex;flex-direction:column;gap:40px}ul.list-tags.has-bg a{border-radius:40px;padding:4px 16px 4px 16px;background-color:var(--Surface);border:0}.bot .list-tags.has-bg a{padding:8px 16px}.section-testimonials.fullright .tf-sw-testimonial .swiper-slide{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.section-testimonials.fullright .tf-sw-testimonial .swiper-slide:not(.section-testimonials.fullright .tf-sw-testimonial .swiper-slide.swiper-slide-active,.section-testimonials.fullright .tf-sw-testimonial .swiper-slide.swiper-slide-next,.section-testimonials.fullright .tf-sw-testimonial .swiper-slide.swiper-slide-prev){opacity:.4}.section-testimonials .sw-button{position:unset}.flat-with-text-lookbook .wrap-cart-item .swiper{height:338px}.flat-with-text-lookbook .wrap-cart-item .swiper .swiper-slide-active .cart-item .number{background-color:var(--Primary);color:var(--White)}.flat-with-text-lookbook .sw-lookbook{border-radius:16px;overflow:hidden}.flat-with-text-lookbook .sw-button.swiper-button-next{right:21px}.flat-with-text-lookbook .sw-button.swiper-button-prev{left:21px}.cls-lookbook .lookbook-item .dropdown-menu{border:none;border-radius:0;background:0 0;padding:0;transform:translate(-50%,-38px)!important}.accordion-product-item{padding:22px 20px 17px;border-radius:12px;border:1px solid var(--line)}.accordion-product-item .accordion-title{display:flex;align-items:center;justify-content:space-between}.accordion-product-item .accordion-title i{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:24px}.accordion-product-item .accordion-title:not(.collapsed) i{transform:rotate(180deg)}.accordion-product-item .accordion-faqs-content{padding-top:10px}.accordion-product-item.style-2{border-radius:unset;padding:20px 0 19px;border:none}.accordion-product-item.style-2:not(:last-child){border-bottom:1px solid var(--main)}.accordion-product-item.style-2 .accordion-title{display:flex;align-items:center;justify-content:space-between}.accordion-product-item.style-2 .accordion-title:not(.collapsed) .btn-open-sub::before{transform:rotate(90deg)}.accordion-product-item.style-2 .btn-open-sub{position:relative;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.accordion-product-item.style-2 .btn-open-sub::before,.accordion-product-item.style-2 .btn-open-sub:after{content:"";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-color:var(--main);transition:.4s ease .1s;margin:auto}.accordion-product-item.style-2 .btn-open-sub::before{width:2px;height:18px}.accordion-product-item.style-2 .btn-open-sub::after{width:18px;height:2px}.tf-zoom-main{position:sticky;top:30px;z-index:50}.tf-zoom-main .drift-zoom-pane{top:0;left:0;height:520px;max-width:520px;width:100%;background:#fff;-webkit-transform:translate3d(0,0,0);box-shadow:0 1px 5px rgba(127,127,127,.0196078431),0 5px 18px rgba(127,127,127,.2);z-index:3}.drift-bounding-box.drift-open{background:rgba(255,255,255,.2509803922);box-shadow:0 0 0 1px rgba(0,0,0,.4) inset;z-index:5000}.drift-zoom-pane{z-index:5000}.section-image-zoom .other-image-zoom{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.section-image-zoom.zoom-active .other-image-zoom{opacity:.3}.pswp__bg{background:var(--White)}.pswp__icn{fill:rgb(34,34,34);color:var(--White)}.pswp__icn .pswp__icn-shadow{stroke:var(--White);stroke-width:1px;fill:none}.pswp__counter{color:#222;text-shadow:1px 1px 3px #fff}.tf-model-viewer{width:100%;height:100%;position:relative}.tf-model-viewer model-viewer{display:block;position:relative;z-index:5;width:100%;height:100%}.tf-model-viewer model-viewer.disabled{pointer-events:none}.tf-model-viewer.active model-viewer{pointer-events:all}.flat-spacing{padding-top:80px;padding-bottom:80px}.flat-spacing-2{padding-top:100px;padding-bottom:100px}.flat-spacing-5{padding-top:100px;padding-bottom:103px}.heading-section{margin-bottom:40px;display:flex;gap:12px;flex-direction:column}.heading-section.style-2{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.heading-section.style-2 .left{display:flex;gap:12px;flex-direction:column}.heading-section.spacing-2{margin-bottom:60px}.page-title{position:relative}.page-title .paralaximg{min-height:280px}.page-title .content{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.page-title .content .title{color:var(--White);margin-bottom:12px}.page-title .content .breadcrumb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:20px;margin-bottom:0}.page-title .content .breadcrumb a{color:var(--White)}.page-title .content .breadcrumb a:hover{color:var(--Primary)}.page-title .content .breadcrumb li{font-size:14px;line-height:22px;color:var(--White)}.page-title .content .breadcrumb li:not(:last-child){position:relative}.page-title .content .breadcrumb li:not(:last-child)::after{position:absolute;content:"\e92e";font-family:icomoon;right:-17px;top:1px}.page-title.style-2 .paralaximg{min-height:500px}.list-star-default{white-space:nowrap;display:flex;gap:0}.list-star-default .icon{font-size:17px;color:var(--Yellow)}.has-boxshadow{padding:25px 0;margin:-25px 0}.flat-img-with-text-5{display:flex;flex-direction:column;gap:20px}.flat-img-with-text-5.style-2 .collection-position{border-radius:12px;overflow:hidden}.about-us-main .heading-section{display:grid;gap:16px}.about-us-main .img-wrap{margin-bottom:60px;border-radius:28px;overflow:hidden}.about-us-main .main-content{display:flex;gap:40px}.about-us-main .tf-sw-iconbox{margin-top:30px;padding-top:30px;border-top:1px solid var(--line)}.dropdown .dropdown-title{cursor:pointer}.dropdown .dropdown-backdrop.show:before{position:fixed;content:"";top:0;bottom:0;left:0;right:0;background-color:rgba(24,24,24,.2);z-index:200}.dropdown.dropdown-store-location{width:max-content}.dropdown.dropdown-store-location .dropdown-title{cursor:pointer;width:max-content}.dropdown.dropdown-store-location .dropdown-menu{border:0;background-color:transparent;padding:0}.dropdown.dropdown-store-location .dropdown-content{box-shadow:0 10px 25px 0 rgba(43,52,74,.12);width:360px;padding:20px;border-radius:12px;border:1px solid var(--line);background-color:var(--White);margin:17px 0!important;display:flex;flex-direction:column;gap:20px}.dropdown.dropdown-store-location .dropdown-content-heading{display:flex;align-items:center;justify-content:space-between}.dropdown.dropdown-store-location .dropdown-content-heading .icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:15px;cursor:pointer}.section-tTop-sellers .sw-button{top:calc(40% - 4px)}.sw-button-over .sw-button{top:calc(40% - 4px)}.edit-form-address,.show-form-address{display:none}.badge{padding:5px 10px;font-weight:500;background-color:var(--Critical);color:#fff;border-radius:4px;font-size:12px;min-width:22px;min-height:22px;text-transform:uppercase;text-align:center}.swiper-auto .swiper-slide{width:max-content}.swiper-auto .swiper-wrapper{transition-timing-function:linear!important}.tf-sw-cls{padding:39px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}@media (min-width:768px){.tf-grid-layout.md-col-3{grid-template-columns:repeat(3,1fr)}.tf-slideshow.style-4 .box-content{left:15%}.thumbs-slider{max-width:615px}.tf-product-info-list{max-width:615px;margin-left:auto}.card-product .btn-main-product{font-size:14px;line-height:22px}}@media (min-width:992px){.tf-grid-layout{column-gap:30px;row-gap:30px}.tf-grid-layout.lg-col-4{grid-template-columns:repeat(4,1fr)}.sw-dots:not(.swiper-pagination-lock){margin-top:40px}.tab-banner .nav-tab-item .nav-tab-link{padding-top:30px;padding-bottom:29px;padding-right:30px}.card-product .tooltip{display:block}.card-product.style-list{gap:40px}.card-product.style-list .btn-main-product{height:48px}.card-product.style-2 .box-icon{transform:translateY(20px);opacity:0;visibility:hidden}.card-product.style-2:hover .box-icon{transform:translateY(0);opacity:1;visibility:visible}.collection-position.style-2 .content{margin:0 40px}.cls-lookbook .dropdown-menu{--bs-dropdown-min-width:19rem}.tf-slideshow.style-default .box-content{bottom:100px}.tf-slideshow.style-default .box-content .tf-btn{height:58px;padding:0 32px}.tf-slideshow.style-default.slider-nav-sw .wrap-pagination{display:block;bottom:60px}#scroll-top{bottom:40px;right:40px}#scroll-top.style-1{bottom:80px}.flat-img-with-text-5{flex-direction:row}.flat-img-with-text-5 .collection-position{height:640px;width:50%}.flat-img-with-text-5 .collection-position .img-style{width:100%}.flat-img-with-text-5.style-2{padding:0 5px}.flat-img-with-text-5.style-2 .collection-position{height:unset}.tf-table-page-cart th{font-size:20px;padding-left:20px;padding-right:40px;text-align:center}.tf-table-page-cart th:last-child{padding-right:0}.tf-table-page-cart th:first-child{padding-left:0;text-align:start}.tf-table-page-cart td{padding:27px 22px}.box-order{padding:24px}.wrap-box-location.swiper-wrapper{gap:30px}.card-product.style-list .card-product-wrapper{width:94%}}@media (min-width:1200px){.filterShop{display:none}.hover-cursor-img{position:relative}.hover-cursor-img .hover-image{position:fixed;transform:scale(0);pointer-events:none;opacity:0;-webkit-transition:opacity .3s,-webkit-transform .7s cubic-bezier(.23, 1, .32, 1);transition:opacity .3s,-webkit-transform .7s cubic-bezier(.23, 1, .32, 1);transition:opacity .3s,transform .7s cubic-bezier(.23, 1, .32, 1);transition:opacity .3s,transform .7s cubic-bezier(.23, 1, .32, 1),-webkit-transform .7s cubic-bezier(.23, 1, .32, 1);z-index:1000;display:block;width:255px;height:255px}.hover-cursor-img .hover-image img{transform:rotate(-10deg);border-radius:16px;width:100%;height:100%;object-fit:cover}.dropdown-filter{max-width:100%;position:absolute;z-index:100;padding:30px 0 40px;top:100%;left:0;right:0;opacity:0;visibility:hidden}.dropdown-filter .widget-facet{margin-bottom:0;padding-bottom:0;border:0}.dropdown-filter .canvas-body{display:grid;grid-template-columns:repeat(4,1fr);column-gap:30px;row-gap:40px}.dropdown-filter.show{margin-top:10px;opacity:1;visibility:visible}.tf-grid-layout{column-gap:30px;row-gap:30px}.blog-grid-main .tf-grid-layout{row-gap:48px}.card-product .tooltip{display:block}.card-product .on-sale-wrap{top:13px!important;left:13px!important}.fl-sidebar-cart{padding-left:30px}.box-order .ship{gap:70px}.about-us-main .main-content{gap:76px}.about-us-main .tf-sw-iconbox{margin-top:60px;padding-top:60px}.wrap-box-location.swiper-wrapper{gap:60px}.sidebar-filter.canvas-filter .canvas-body{padding:0}}@media (min-width:1300px){.cls-lookbook .dropdown-menu{transform:translate(49px,43px)!important}}@media (min-width:1440px){.tf-slideshow.style-4 .box-content{left:32%}.modal-open .tf-sticky-btn-atc{padding-right:17px}.header-default .container-full{padding:0 60px}}@media (max-width:1515px){.tf-slideshow .wrap-slider{height:700px}.tf-slideshow.style-4 .wrap-slider{display:grid;grid-template-columns:50% 50%!important}}@media (max-width:1440px){footer .footer-left{gap:55px}.sw-button-over .swiper-button-next,.sw-button-over .swiper-button-prev{display:none}}@media (max-width:1350px){h1{font-size:46px;line-height:54px}}@media (max-width:1199px){.flat-spacing,.flat-spacing-2,.flat-spacing-5{padding-top:50px;padding-bottom:50px}.header-default.header-absolute .has-border-y{border:0;border-bottom:1px solid rgba(255,255,255,.1);padding:15px 0}.sidebar-filter{position:fixed;bottom:0;z-index:3000;display:flex;flex-direction:column;background-clip:padding-box;outline:0;top:0;left:0;transform:translateX(-100%)}.sidebar-filter.show{transform:none}.tf-control-layout .sw-layout-4,.tf-control-layout .sw-layout-5{display:none}.fl-sidebar-cart{margin-top:30px}.modal-search .modal-dialog .modal-content{padding:15px;gap:20px}.modal-search .modal-dialog .modal-content .tf-grid-layout{padding-right:10px;margin-right:-15px}.modal-size-guide .modal-dialog .modal-content{padding:15px}.tf-slideshow.style-4 .wrap-pagination{display:block}.tf-slideshow.style-4 .sw-dots .swiper-pagination-bullet-active{border:1px solid var(--Onsurface)}.tf-slideshow.style-4 .sw-dots .swiper-pagination-bullet-active::after{border:1px solid var(--Onsurface);background-color:var(--Onsurface)}.tf-slideshow.style-4 .sw-dots .swiper-pagination-bullet::after{border-color:var(--Onsurface)}.tf-slideshow.style-2 .box-content{left:15px;right:15px}.header-default .nav-icon .nav-account,.header-default .nav-icon .nav-search,.header-default .nav-icon .nav-wishlist{display:none}.header-default .main-header{padding-top:15px;padding-bottom:15px}.text-display{font-size:50px;line-height:60px}}@media (max-width:1024px){h1{font-size:34px;line-height:44px}h3{font-size:24px;line-height:34px}h4{font-size:24px;line-height:34px}h5{font-size:20px;line-height:26px}.tf-slideshow .wrap-slider{height:650px}}@media (max-width:991px){.logo-header{width:110px}.tf-slideshow.style-2 .box-content{bottom:300px}.tf-slideshow.style-2 .slider-home2-thumbs{left:15px;right:15px;bottom:30px;height:160px;width:unset}.tf-slideshow.style-2 .wrap-navigation .sw-button{width:40px;height:40px}.tf-slideshow.style-2 .wrap-navigation .sw-button::before{font-size:18px}.tf-slideshow.style-2 .sw-dots{bottom:44px;left:165px}.tf-sticky-btn-atc{bottom:70px}.tf-toolbar-bottom{display:flex}br{display:none}.mb-lg-30{margin-bottom:30px}.text-display{font-size:55px;line-height:63px}footer{margin-bottom:70px}footer .footer-left{flex-direction:column;border-right:0;gap:40px}footer .footer-body{padding:30px 0;gap:0;flex-direction:column}footer .footer-body>div{max-width:100%}footer .footer-heading-mobile{display:block;position:relative;padding-right:30px;margin-bottom:10px}footer .footer-heading-mobile::after{position:absolute;content:"";right:10px;top:50%;transform:translateY(-50%);width:12px;height:1px;background-color:var(--White);transition:.25s ease-in-out}footer .footer-heading-mobile::before{position:absolute;content:"";right:15px;top:50%;transform:translate(-50%,-50%);width:1px;height:12px;background-color:var(--White);transition:.25s ease-in-out}footer .footer-col-block.open .footer-heading-mobile::before{opacity:0}footer .footer-col-block.open .footer-heading-mobile::after{transform:translate(0,-50%) rotate(180deg)}footer .footer-col-block .tf-collapse-content{display:none}footer .footer-menu{flex-wrap:wrap;gap:18px;margin-bottom:18px}footer .footer-menu>div{width:100%}footer .footer-bottom-wrap{justify-content:center}footer .footer-infor{display:flex;gap:30px;flex-direction:column}footer .footer-infor .footer-menu{order:1}footer .line{display:none}.tf-slideshow.style-default .box-content{gap:20px;width:calc(100% - 30px);bottom:55px}.tf-slideshow.style-default .box-content .box-title{gap:4px}.widget-tabs.style-1 .widget-menu-tab{justify-content:start;padding-bottom:10px;margin-bottom:10px}.widget-tabs.style-1 .widget-content-inner{padding:30px 15px}.wrap-sidebar-account{display:none}.mb-lg-30{margin-bottom:30px}.card-product .btn-main-product{height:28px}.card-product .box-icon{min-width:28px!important;width:28px!important;height:28px!important}.card-product .box-icon .icon{font-size:16px!important}}@media (max-width:767px){.sw-dots.type-circle .swiper-pagination-bullet{width:16px;height:16px}.sw-dots.type-circle .swiper-pagination-bullet.swiper-pagination-bullet-active::after{width:6px;height:6px}.article-label a{font-size:16px;line-height:28px}.tab-banner .nav-tab-item .nav-tab-link .title{gap:5px}.tab-banner .nav-tab-item .nav-tab-link .arr-link .text-more{display:none}.heading-section.style-2{gap:20px 12px}.tf-control-layout .sw-layout-3{display:none}.md-none{display:none!important}h4{font-size:22px;line-height:32px}h5{font-size:18px;line-height:24px}.text-display{font-size:34px;line-height:44px}.blog-article-item .article-thumb{width:100%!important;max-width:100%!important}.blog-article-item.style-list{flex-wrap:wrap}.blog-article-item.style-list .article-content{padding:16px 0 0 0}.tf-slideshow .wrap-slider{height:400px}.tf-slideshow.slider-nav-sw .wrap-pagination{display:block}.tf-slideshow:not(.style-2) .sw-button{display:none}.tf-slideshow .wrap-pagination{bottom:20px}.tf-slideshow .wrap-slider{border-radius:0 0 12px 12px!important}.tf-slideshow.style-2 .wrap-slider{height:530px}.tf-slideshow.style-2 .box-content{bottom:220px}.tf-slideshow.style-4{padding-bottom:20px}.tf-slideshow.style-4 .wrap-slider{grid-template-columns:1fr;height:unset}.tf-slideshow.style-4 .content-left{padding:40px 15px;text-align:center}.tf-slideshow.style-4 .img-style{height:300px}.tf-slideshow.style-4 .box-content{transform:unset;position:unset;max-width:100%}.tf-slideshow.style-4 .wrap-pagination{position:unset}.tf-slideshow .tf-btn{margin:0 auto;height:42px;padding:0 15px}.about-us-main .main-content{flex-wrap:wrap}.tf-table-page-cart thead{display:none}.tf-table-page-cart .tf-cart-item{padding-left:130px;min-height:140px;display:block;position:relative}.tf-table-page-cart .tf-cart-item:not(:last-child){margin-bottom:15px}.tf-table-page-cart .tf-cart-item td{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;padding:10px 0;margin:0}.tf-table-page-cart .tf-cart-item td:not(:last-child){border-bottom:1px dashed var(--line)}.tf-table-page-cart .tf-cart-item .img-box{position:absolute;top:0;left:0;overflow:hidden;margin-bottom:0;padding-bottom:0;border-bottom:none;width:110px;max-height:110px}.tf-table-page-cart .tf-cart-item td[data-cart-title]:before{content:attr(data-cart-title);color:var(--main);text-align:start;flex:1 1 auto}.card-product .compare,.card-product .wishlist{display:none!important}.card-product.style-list .description{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}.modal-shopping-cart .modal-content{max-width:min(500px,90vw)!important}.modal-shopping-cart .tf-minicart-recommendations{display:none}.modal-shopping-cart .tf-mini-cart-threshold{margin-left:15px;margin-right:15px}.modal-shopping-cart .tf-mini-cart-item{margin:0 12px;padding:12px 0;gap:12px}.modal-shopping-cart.style-empty .content-inner{padding:0}.modal-quick-view .modal-content{max-width:min(500px,90vw)!important;flex-direction:column;overflow-y:auto!important}.modal-quick-view .modal-content .tf-quick-view-image{width:100%;display:block}.modal-quick-view .modal-content .tf-quick-view-image .wrap-quick-view{padding:15px;display:flex;direction:ltr;height:unset}.modal-quick-view .modal-content .tf-quick-view-image .wrap-quick-view .quickView-item{width:200px;flex-shrink:0;border-radius:0}.modal-quick-view .modal-content .tf-quick-view-image .wrap-quick-view .quickView-item:not(:last-child){margin-bottom:0;margin-right:15px}.modal-quick-view .modal-content .wrap{overflow:unset;height:unset;padding:20px 15px}.thumbs-slider{flex-direction:column!important}.thumbs-slider>div{width:100%}.thumbs-slider .tf-product-media-thumbs{order:1}.tf-product-info-wrap{padding-top:30px}.tab-product .nav-tab-item a{font-size:18px;line-height:30px}.tf-btn{padding:0 10px;height:42px}.wrap-categories.has-boxshadow{padding:15px;margin:-15px}.sw-button{width:32px;height:32px}.sw-button::before{font-size:16px}.tf-sw-products.style-full{padding-left:15px}}@media (max-width:610px){footer .footer-bottom-wrap{justify-content:center}.tf-slideshow.style-4 .wrap-slider{grid-template-columns:100%!important}.tf-slideshow.style-4 .wrap-slider .content-left{order:2}}@media (max-width:576px){.header-default .nav-icon{gap:8px}.header-default .nav-icon .nav-icon-item{font-size:22px}.card-product.style-list .description{display:none}footer .footer-bottom-wrap .left{flex-wrap:wrap;justify-content:center}.tf-slideshow.style-2 .box-content{gap:15px}.tf-slideshow.style-2 .box-content .box-title{gap:4px}}@media (max-width:425px){.cls-lookbook .lookbook-item .dropdown-menu{--bs-dropdown-min-width:6rem}.tf-product-info-list .tf-btn{font-size:15px;line-height:23px}.tf-img-with-text-3 .sw-product-single-prev{left:0}.tf-img-with-text-3 .sw-product-single-next{right:0}}:root{--Primary:#35819f;--black-color:#1b1d1c}body{color:#1b1d1c;font-family:Montserrat,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif!important}a{color:#1b1d1c}.link:hover{color:var(--Primary)!important}.collection-position{overflow:hidden;border-radius:20px}.collection-position .img-style{width:100%}.pINWish{height:40px;width:40px;position:absolute;top:8px;right:8px;z-index:99;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:.3s}.pINWish.active{background:var(--Primary)!important}.pINWish.active a{color:#fff!important}.pINWish a{transition:.3s;font-size:26px}.pINWish:hover{background:#181818}.pINWish:hover a{color:#fff}.tovarFilters{display:grid;font-size:14px;line-height:20px;flex:1 1 auto;filter:opacity(.5)}.card-product-info .text-title{font-weight:600;font-size:clamp(18px, 2vw, 20px)}.card-product .card-product-info{display:flex;flex-direction:column;flex:1 1 auto;gap:6px}.card-product-info .price{font-weight:900;font-size:clamp(22px, 3vw, 30px);line-height:initial;margin:10px 0}.card-product .card-product-info>.title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}.card-product .card-product-wrapper .image-wrap{height:350px}.shopCardItemBtn{background:var(--Primary)!important;color:#fff!important;width:max-content!important;flex-grow:initial!important;padding:5px 20px!important;margin-left:auto;height:initial!important;font-size:30px!important}.shopCardItemBtn:hover{background:#205165!important}.card-product .card-product-info .price>span{display:flex;flex-wrap:wrap;grid-gap:5px;align-items:center}.pNSale{display:inline-flex;justify-content:center;align-items:center;word-break:break-word;width:60px;font-size:14px;text-align:center;line-height:26px;letter-spacing:1px;text-transform:capitalize;position:relative;background-color:var(--Critical);color:var(--White);border-radius:144px}.pNNew{background:var(--Primary)!important;width:max-content!important;padding:0 5px;font-weight:600;text-transform:uppercase!important}.pNHit{width:max-content!important;padding:0 5px;font-weight:600;text-transform:uppercase!important}.shopCardItemBtn.active{background:#f3f3f3!important;color:var(--Primary)!important;font-weight:600}.homeLastCol .collection-position{height:420px!important}.homeLastCol .content{padding:0 20px}.homeLastCol .collection-position h3{font-size:clamp(32px, 4vw, 46px);margin-bottom:10px}.homeFirstCat{padding-left:15px;padding-right:15px}.homeFirstCat h3{font-size:clamp(32px, 4vw, 46px);margin-bottom:10px}.homeAbout p{font-size:clamp(16px, 2vw, 18px)}footer .footer-left{max-width:initial!important;width:65%}footer .footer-newsletter{max-width:initial!important;width:35%}footer .tf-collapse-content{display:grid;grid-gap:40px}footer .footer-heading-mobile::after,footer .footer-heading-mobile::before{display:none!important}footer .footer-heading{font-size:clamp(22px, 2vw, 26px)}.mobMenuCat li{padding:10px 0!important}.mobMenuCat li>a{font-size:16px!important;min-height:initial!important}.canvas-categories .wd-facet-categories .facet-body li:not(:last-child) .item{margin-bottom:0!important}.mobMenuCat .canvas-categories .wd-facet-categories .facet-body{margin-top:0!important}.mobMenuCat .wd-facet-categories{padding-bottom:0!important}.modalCartBtn{font-size:15px}.canvas-mb .site-nav-icon{background:#f3f3f3!important}.canvas-mb .group-icon{justify-content:space-between}.canvas-mb .group-icon a{width:calc(50% - 10px)}.mobMenuShopIcon{display:flex;align-items:center;grid-gap:8px;font-size:18px}.canvas-mb .site-nav-icon:hover{background:#1b1d1c!important}.collection-position .content{padding:20px}.homeOtherCatsMore .collection-position .img-style img{height:400px}.homeOtherCatsMore .content{padding:20px!important;left:0!important;right:0!important;bottom:0!important;background:0 0!important}.homeOtherCatsMore .content:after{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#2b2b2b 100%);z-index:1}.homeOtherCatsMore .content h4{position:relative;z-index:10;background:#fff;border-radius:30px;font-size:clamp(16px, 2vw, 20px)}.homeOtherCatsMore .content h4 a{color:#1b1d1c!important;padding:0 12px}.homeOtherCatsMore .content h4 a:hover{color:var(--Primary)!important}#header .image-select.color-white>.dropdown-toggle::after{color:#1b1d1c!important}#header .image-select.color-white>.dropdown-toggle .filter-option .filter-option-inner{color:#1b1d1c!important}#header .image-select.type-languages>.dropdown-menu{border-radius:20px}.logo-header img{max-height:30px}#header{padding:20px 0}.mobOpenMenu{display:none!important}.mobMennuLogo{display:flex;align-items:center;grid-gap:30px}.header-default .mobile-menu svg{width:28px;height:28px}.headerShopButton{color:#1b1d1c;background:#f3f3f3;padding:10px 15px;border-radius:20px;text-align:center;width:max-content;display:flex;justify-content:center;grid-gap:8px;font-weight:600;align-items:center;font-size:clamp(16px, 2vw, 18px);transition:.3s;cursor:pointer}.backPcCat.show{opacity:1;pointer-events:initial}.backPcCat{background-color:var(--backdrop);cursor:url(/images/cursor-close.svg),auto;opacity:0;position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;pointer-events:none}.footer{border-radius:30px 30px 0 0}.wrapper-control-shop .tf-grid-layout .shopPag{margin-top:0}.shopPag{grid-column:1/-1;width:100%}.shopPag{display:flex;gap:8px}.shopPag li.active .pagination-item,.shopPag li:hover .pagination-item{background-color:var(--Onsurface);border-color:var(--Onsurface);color:var(--White)}.shopPag .pagination-item{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:5px;overflow:hidden}.canvas-body{overscroll-behavior-y:auto}.filterCircleColor{width:14px;height:14px;display:inline-flex;border-radius:50%;border:1px solid #ddd;margin-left:0!important}.page-title .content .breadcrumb li{font-size:12px}.facet-fieldset label{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px}.canvas-filter{max-width:calc(100% - 40px);width:calc(100% - 40px)}.pageBread{background:#f3f3f3;padding:10px 0}.pageBread li{color:var(--black-color)!important;opacity:.8}.pageBread li a{color:var(--black-color)!important}.pageBread .content{position:relative;left:initial;top:initial;transform:initial;right:initial}.pageBread .content .title{color:var(--black-color);font-size:clamp(18px, 2vw, 22px);font-weight:600;margin-bottom:0;line-height:clamp(20px, 2vw, 26px)}.tf-mini-cart-view-checkout a{padding:0 10px;font-size:14px}.box-nav-ul .menu-item{padding:0!important}.total,.total-price-checkout{font-weight:600}.page-title .content .breadcrumb{grid-gap:0 20px;margin-top:10px}.stagger-wrap .stagger-item .item img{opacity:1!important;transform:none!important}.tf-shop-control{justify-content:space-between;grid-template-columns:repeat(2,1fr)}.text-body-1{font-size:18px!important}.fw-600{font-weight:600}.rewWrapodal fieldset{margin-bottom:10px}.rewWrapodal label{font-weight:600;font-size:14px}#rewModal .modal-content{border:1px solid #ddd}.review-rating{display:flex;align-items:center;gap:4px;margin-bottom:20px}.rating-star{padding:0;border:0;background:0 0;color:#d5d5d5;font-size:30px;line-height:1;cursor:pointer;transition:color .15s ease}.rating-star.active{color:#ffc400}.rating-star:focus{outline:0}.tf-product-info-list .tf-product-info-name .name{font-size:clamp(16px, 2vw, 18px);line-height:clamp(26px, 2vw, 28px)}.tf-product-info-list .sub{display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap}.tf-product-info-list .wishlist{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;font-size:24px;margin-left:auto;color:gray}.article-thumb{height:350px}.blog-article-item .article-thumb img{height:100%}.blogItemContent{width:100%;max-width:900px;margin:auto;padding-top:60px;font-size:18px}.blogItemContent p{font-size:clamp(16px, 2.8vw, 18px);margin-bottom:10px}.blogItemContent ol,.blogItemContent ul{padding-left:20px;margin:10px 0}.blogItemContent a{color:#a2c140;position:relative;margin-bottom:10px}.blogItemContent a:after{content:"";width:100%;position:absolute;background:var(--black-shade-text);bottom:0;right:0;height:2px;transition:.4s}.blogItemContent a:hover:after{width:10%}.blogItemContent h1,.blogItemContent h2,.blogItemContent h3,.blogItemContent h4,.blogItemContent h5,.blogItemContent h6{color:var(--black-text-background);margin-bottom:30px;margin-top:60px;font-weight:900;text-transform:uppercase}.blogItemContent h1{font-size:clamp(30px, 6vw, 54px)}.blogItemContent h2{font-size:clamp(26px, 5vw, 46px)}.blogItemContent h3{font-size:clamp(24px, 4vw, 42px)}.blogItemContent h4{font-size:clamp(22px, 3.5vw, 38px)}.blogItemContent h5{font-size:clamp(20px, 3vw, 34px)}.blogItemContent h6{font-size:clamp(18px, 2vw, 30px)}.blogItemContent img{width:100%!important;border-radius:30px!important;margin:20px 0!important;height:auto!important}.blogItemContent tbody tr:last-child{border-bottom:0!important}.blogItemContent table{width:100%;margin-bottom:20px}.blogItemContent thead{border-bottom:1px solid #cfcfcf}.blogItemContent tbody{border-bottom:1px solid #cfcfcf}.blogItemContent tbody tr{border-bottom:1px solid #cfcfcf}.blogItemContent td,.blogItemContent th{padding:10px}.blogItemContent table{width:100%;border-collapse:collapse;display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.blogItemContent table::-webkit-scrollbar{height:6px}.giftMH{text-align:center;font-size:26px!important}.giftMP{text-align:center;font-size:15px!important;width:100%;max-width:500px;margin:auto;opacity:.7;margin:10px auto}#modalGift .modal-dialog{max-width:700px}#modalGift .modal-content{border-radius:20px}#modalGift .modal-header{border:0}.modalGiftBtn{margin-top:10px!important}.modalGiftBtn button{width:100%;border-radius:8px}.gift-item{width:160px;height:160px;padding:0;border:0;background:0 0;cursor:pointer;transition:transform .25s ease,filter .25s ease}.gift-item img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.gift-item:hover{animation:giftHover .65s ease-in-out infinite alternate;filter:drop-shadow(0 15px 15px rgba(0, 0, 0, .18))}@keyframes giftHover{0%{transform:translateY(0) rotate(-3deg) scale(1.03)}50%{transform:translateY(-7px) rotate(3deg) scale(1.08)}100%{transform:translateY(-3px) rotate(-2deg) scale(1.05)}}.gift-grid.is-selected .gift-item{opacity:.3;pointer-events:none}.gift-grid.is-selected .gift-item.is-winner{opacity:1;animation:giftWinner .65s ease forwards}@keyframes giftWinner{0%{transform:scale(1)}40%{transform:scale(1.35) rotate(-7deg)}70%{transform:scale(1.2) rotate(5deg)}100%{transform:scale(1.25) rotate(0)}}.discount-result.is-visible{opacity:1;visibility:visible;pointer-events:auto;width:260px;height:130px;left:50%;transform:translateX(-50%);top:17px}.discount-result.is-visible .discount-result__card{animation:resultShow .7s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes resultShow{0%{transform:scale(.3) rotate(-10deg);opacity:0}70%{transform:scale(1.08) rotate(2deg);opacity:1}100%{transform:scale(1) rotate(0);opacity:1}}.modal-content{position:relative;overflow:hidden}.promo-info-modal+.modal-backdrop{background-color:#000}.tf-product-info-list .tf-product-info-heading{border-bottom:0!important;padding:0}.tf-product-info-list .tf-product-info-name{margin-bottom:10px!important}.tf-product-info-list .tf-product-info-rate{font-size:14px}.tf-product-info-sold div{font-size:12px!important;opacity:.8}.productPar label{border-radius:10px!important;display:grid!important;padding:5px 20px!important;height:initial!important;text-align:center!important}.productPar label span:first-child{font-weight:600;font-size:16px}.productPar label span:last-child{font-size:14px;opacity:.8}.tf-product-media-main .item{max-height:initial!important}.tf-product-media-wrap .thumbs-slider{max-width:100%!important}.product-price-box{display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px 15px;text-align:center;border-top:1px solid #ddd}.product-price-row{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:20px}.product-price-current{font-size:22px;line-height:1;font-weight:700;color:#ff3d4d}.product-price-old{position:relative;font-size:18px;line-height:1;font-weight:500;color:#8a8a8a;text-decoration:line-through}.product-discount-badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:3px 8px;border-radius:20px;background:#f9d34f;font-size:14px;line-height:1;font-weight:700;color:#333}.product-online-discount{font-size:16px;line-height:1.4;font-weight:400;color:#444;margin-bottom:20px}.productBtnCatsas{width:100%;background:#1b1d1c!important;color:#fff!important;padding:15px 20px!important;height:initial}.productBtnCatsas span{display:flex;flex-wrap:wrap;grid-gap:10px}.otherRightB{display:grid;grid-gap:20px;gap:20px;border:1px solid #f3f3f3;border-radius:16px;padding:20px;margin-bottom:30px;font-weight:600;font-size:15px}.otherRightB a{color:var(--Primary)}.review-modal .modal-dialog{max-width:390px}.review-star.is-active{color:#d6b66d}@media (max-width:575px){.stagger-wrap .stagger-item .item img{width:20px;height:20px;border-radius:50%}.tf-product-media-wrap .thumbs-slider{grid-gap:5px}.eeeeeeafa{padding-top:10px}.review-modal .modal-dialog{margin:12px}}.prDesas .blogItemContent{max-width:100%;padding-top:0}.blogItemContent video{width:100%;border-radius:20px;margin:20px 0}.blogItemContent ol,.blogItemContent ul{padding-left:40px}.blogItemContent ol li,.blogItemContent ul li{list-style:initial!important}.video-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.custom-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.custom-modal.is-open .custom-modal__window{transform:translateY(0) scale(1)}.blogItemContent table{display:table;white-space:normal}@media (min-width:992px){.flat-img-with-text-5 .collection-position{height:440px;width:50%}}@media (min-width:1516px){.tf-slideshow .wrap-slider{height:700px}}@media (max-width:1199px){.headerOtherUlmenu{display:none}#header{padding:0}.mobOpenMenu{display:flex!important}.header-default .nav-icon .nav-search{display:flex!important}.mobMennuLogo{grid-gap:12px}.headerShopButton{display:none}}@media (max-width:991px){.logo-header{width:auto!important}footer .footer-col-block .tf-collapse-content{display:block!important}footer .footer-left,footer .footer-newsletter{width:100%}footer .footer-infor .footer-menu{grid-gap:40px}footer .footer-col-block .tf-collapse-content{display:grid!important}}@media (max-width:767px){.card-product .card-product-wrapper .image-wrap{height:400px}.homeOtherCatsMore .content h4 a{padding:5px 12px}.nav-icon .tf-languages{display:none}}@media (max-width:575px){.blogItemContent table{font-size:13px}.article-thumb{height:280px}.homeOtherCatsMore .collection-position .img-style img{height:300px}.homeOtherCatsMore .content{padding:20px 10px!important}.tf-shop-control{grid-gap:20px;flex-wrap:wrap;display:flex;justify-content:space-between}.card-product .card-product-wrapper .image-wrap{height:280px}.homeLastCol .collection-position{height:360px!important}.header-default .nav-icon .nav-icon-item{font-size:28px!important}.modal-shopping-cart .tf-mini-cart-bottom-wrap .tf-mini-cart-view-checkout{display:grid}.logo-header img{max-height:25px}}.tf-product-media-main .item img{object-fit:contain}.tf-product-media-main .item{height:auto}.prDesas .blogItemContent h1,.prDesas .blogItemContent h2,.prDesas .blogItemContent h3,.prDesas .blogItemContent h4,.prDesas .blogItemContent h5,.prDesas .blogItemContent h6{text-transform:math-auto!important;font-size:24px!important;line-height:34px!important}.product-description__content.is-open{max-height:1000px}.product-description__content.is-open .product-description__fade{opacity:0}.product-description__button.is-open .product-description__arrow{transform:rotate(180deg)}@media (max-width:768px){.product-description__content.is-open{max-height:1500px}}@media (max-width:575px){.prDesas .blogItemContent h1,.prDesas .blogItemContent h2,.prDesas .blogItemContent h3,.prDesas .blogItemContent h4,.prDesas .blogItemContent h5,.prDesas .blogItemContent h6{text-transform:math-auto!important;font-size:20px!important;line-height:30px!important}}*{box-sizing:border-box}.productTabsWrap{width:100%;max-width:1100px;margin:auto}.prDesas .blogItemContent,.prDesas .blogItemContent p{font-size:16px!important}.productBtnCatsas{background:var(--Primary)!important}@media (max-width:520px){.widget-tabs.style-1 .widget-menu-tab .item-title{font-size:20px}}.page404{padding:120px;align-items:center;display:grid;grid-gap:20px;justify-content:center;text-align:center}.page404 div{font-size:clamp(120px, 20vw, 240px);line-height:clamp(120px, 20vw, 240px);font-weight:600}.page404 h1{font-size:clamp(20px, 4vw, 42px);font-weight:600}.page404 p{font-size:clamp(18px, 2vw, 20px);text-align:center}.page404 a{font-size:clamp(18px, 2vw, 20px);margin:auto!important}.page404 a:last-child{margin-top:10px}.page404 a:last-child:hover{background:0 0;box-shadow:none;color:var(--Primary)}.page404>div:first-child{font-size:110px;font-weight:700;line-height:1;opacity:.12}.kFab-list{display:none!important}.kFab.is-open .kFab-list{display:flex!important}@media (max-width:767px){.tf-grid-layout.tf-col-2,.tf-grid-layout.tf-col-3{grid-template-columns:repeat(2,1fr)!important}}.tf-slideshow .wrap-slider .img-style{overflow:hidden}.tf-slideshow.style-4 .box-content{position:relative;left:initial;top:initial;transform:initial;display:grid;width:100%;justify-content:center;height:100%;max-width:100%;padding:60px;align-content:center}.tf-product-info-list .tf-product-info-name .name{font-weight:600}.homeBtnMain{background:var(--Primary)!important}.homeBtnMain:hover{background:var(--Onsurface)!important}.collection-position:not(.collection-position.style-3,.collection-position.style-4) .img-style:after{background-color:#286279;opacity:.8;z-index:1}.homewdjfjgiwj .img-style:after{background-color:#181818!important;opacity:1!important;z-index:-1!important}.sw-button{background:var(--Primary)}.sw-button.swiper-button-next::before{color:#fff}.sw-button.swiper-button-prev::before{color:#fff}.sw-button.swiper-button-disabled::before{color:#181818!important}.sw-dots.type-circle .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:var(--Primary)}.sw-dots.type-circle .swiper-pagination-bullet.swiper-pagination-bullet-active::after{background-color:var(--Primary);border:1px solid var(--Primary)}@media (max-width:575px){.gregrg .collection-position .img-style img{height:100%}.collection-position{height:400px}.tf-slideshow.style-4 .box-content{padding:0}}@media (max-width:575px){.collection-position{height:280px}.homeOtherCatsMore .content h4{background:0 0}.homeOtherCatsMore .content h4 a{color:#fff!important;font-size:clamp(14px, 2vw, 18px);line-height:clamp(20px, 2vw, 24px);display:flex;align-items:center;grid-gap:10px;text-align:left}.collection-position.style-4 .content{padding:10px!important}.homeOtherCatsMore .content:after{height:calc(100% + 80px)}.homeOtherCatsMore .content h4 a span{transform:rotate(45deg);display:inline-flex}.homeOtherCatsMore .content h4 a i{background:var(--Primary);border-radius:50%;padding:5px}}.sw-dots.type-circle .swiper-pagination-bullet::after{background:#ddd;border-color:#ddd}.sw-dots.type-circle .swiper-pagination-bullet.swiper-pagination-bullet-active{border:0}.sw-dots.type-circle .swiper-pagination-bullet.swiper-pagination-bullet-active::after{height:8px;width:16px;border-radius:10px}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/fa/fa-solid-900.woff2) format("woff2")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fa/fa-regular-400.woff2) format("woff2")}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fa/fa-brands-400.woff2) format("woff2")}.fa-brands,.fa-regular,.fa-solid,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-solid{font-family:"Font Awesome 6 Free";font-weight:900}.fa-regular{font-family:"Font Awesome 6 Free";font-weight:400}.fa-brands,.fab{font-family:"Font Awesome 6 Brands";font-weight:400}.fa-arrow-right::before{content:"\f061"}.fa-bag-shopping::before{content:"\f290"}.fa-bed::before{content:"\f236"}.fa-bolt::before{content:"\f0e7"}.fa-box::before{content:"\f466"}.fa-box-open::before{content:"\f49e"}.fa-building-columns::before{content:"\f19c"}.fa-chevron-down::before{content:"\f078"}.fa-circle-check::before{content:"\f058"}.fa-circle-exclamation::before{content:"\f06a"}.fa-circle-question::before{content:"\f059"}.fa-clock::before{content:"\f017"}.fa-credit-card::before{content:"\f09d"}.fa-envelope::before{content:"\f0e0"}.fa-gift::before{content:"\f06b"}.fa-hand-holding-dollar::before{content:"\f4c0"}.fa-hands-bubbles::before{content:"\e05e"}.fa-headset::before{content:"\f590"}.fa-heart::before{content:"\f004"}.fa-layer-group::before{content:"\f5fd"}.fa-location-dot::before{content:"\f3c5"}.fa-person-biking::before{content:"\f84a"}.fa-phone::before{content:"\f095"}.fa-rotate-left::before{content:"\f2ea"}.fa-shield-halved::before{content:"\f3ed"}.fa-shop::before{content:"\f54f"}.fa-star::before{content:"\f005"}.fa-store::before{content:"\f54e"}.fa-truck::before{content:"\f0d1"}.fa-truck-fast::before{content:"\f48b"}.fa-wallet::before{content:"\f555"}.fa-youtube::before{content:"\f167"}.kCookieBar{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);z-index:1080;display:flex;align-items:center;gap:28px;max-width:920px;width:calc(100% - 32px);background:#fff;color:#181818;border-radius:18px;padding:20px 24px;box-shadow:0 12px 40px rgba(0,0,0,.28)}.kCookieBar[hidden]{display:none}.kCookieText{margin:0;font-size:15px;line-height:1.55;flex:1 1 auto}.kCookieActions{display:flex;align-items:center;gap:22px;flex:0 0 auto}.kCookieAccept{background:#181818;color:#fff;border:0;border-radius:999px;padding:12px 28px;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .15s}.kCookieAccept:hover{opacity:.85}.kCookieMin{background:0 0;border:0;color:#181818;font-size:15px;cursor:pointer;padding:8px 0;white-space:nowrap}.kCookieMin:hover{text-decoration:underline}@media (max-width:640px){.kCookieBar{flex-direction:column;align-items:stretch;gap:14px;text-align:left;bottom:12px}.kCookieActions{justify-content:flex-start}}.kToasts{position:fixed;right:18px;bottom:18px;z-index:1090;display:flex;flex-direction:column;gap:10px}#searchSuggest{margin-top:6px}#searchSuggest a{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:10px;color:#181818;text-decoration:none;font-size:15px}#searchSuggest a:hover{background:#f4f4f4}#searchSuggest .sPrice{color:#6c6c6c;white-space:nowrap}#searchSuggest .sEmpty{padding:10px 12px;color:#8a8a8a;font-size:14px}.js-mini-line{white-space:nowrap}.field-error{border-color:#b3261e!important}.coError{color:#b3261e;font-size:14px;margin-top:10px;display:none}.coSuggest{position:absolute;left:0;right:0;top:100%;z-index:30;background:#fff;border:1px solid #e5e5e5;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.1);max-height:240px;overflow:auto}.coSuggest:empty{display:none}.coSuggestItem{display:block;width:100%;text-align:left;background:0 0;border:0;padding:10px 14px;font-size:15px;cursor:pointer}.coSuggestItem:hover{background:#f4f4f4}.kFaqItem{border-bottom:1px solid #e8e8e8;padding:4px 0}.kFaqItem summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-weight:600;font-size:16px}.kFaqItem summary::-webkit-details-marker{display:none}.kFaqItem summary::after{content:'+';font-size:22px;line-height:1;color:#181818;transition:transform .2s}.kFaqItem[open] summary::after{transform:rotate(45deg)}.kFaqA{padding:0 0 16px;color:#4a4a4a;font-size:15px;line-height:1.6}.kFaqA p{margin:0 0 8px}.kCatTextTop{padding-top:26px;font-size:16px;color:#3c3c3c}.kCatTextBottom{margin-top:44px;padding-top:34px;border-top:1px solid #ececec;max-width:900px}.kCatTextBottom h2,.kCatTextBottom h3{margin:22px 0 10px}.kCatTextBottom p{margin:0 0 12px;color:#3c3c3c;line-height:1.65}.kCatEmpty{grid-column:1/-1;padding:40px 0;color:#7a7a7a}.footer .footer-menu_item{color:#eaeaea}.kCatTextBottom a,.kCatTextTop a{color:#181818;text-decoration:underline;text-underline-offset:2px}.kCatTextBottom a:hover,.kCatTextTop a:hover{opacity:.7}.kCatTextBottom a:visited{color:#181818}.nav-wishlist .nav-icon-item{position:relative}.toolbar-icon{position:relative}.toolbar-count{position:absolute;top:-6px;right:-10px;background:#181818;color:#fff;border-radius:999px;font-size:10px;line-height:1;padding:3px 5px;min-width:16px;text-align:center}.js-wishlist.active{color:#e63946}.pINWish.active a{color:#e63946}[data-wishlist-page] #wishGrid:empty{min-height:40px}.footer-contacts{display:flex;flex-direction:column;gap:14px;margin-bottom:6px}.footer-contacts .fc-row{display:flex;align-items:center;gap:14px;color:#fff;text-decoration:none}.footer-contacts .fc-ico{width:42px;height:42px;flex:0 0 42px;border-radius:50%;background:rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;font-size:17px;transition:background .15s}.footer-contacts .fc-row:hover .fc-ico{background:rgba(255,255,255,.18)}.footer-contacts .fc-txt{display:flex;flex-direction:column;line-height:1.25}.footer-contacts .fc-val{font-size:17px;font-weight:600;color:#fff}.footer-contacts .fc-lbl{font-size:12.5px;color:#9e9e9e;margin-top:2px}.kFab{position:fixed;right:22px;bottom:26px;z-index:900;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.kFab-list{display:flex;flex-direction:column;align-items:flex-end;gap:10px;opacity:0;visibility:hidden;transform:translateY(12px) scale(.96);transition:.22s cubic-bezier(.2,.8,.3,1)}.kFab.is-open .kFab-list{opacity:1;visibility:visible;transform:none}.kFab-item{display:flex;align-items:center;gap:10px;text-decoration:none;color:#181818}.kFab-label{background:#fff;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;box-shadow:0 6px 18px rgba(0,0,0,.14);white-space:nowrap}.kFab-ico{width:46px;height:46px;border-radius:50%;background:var(--fab,#181818);color:#fff;display:flex;align-items:center;justify-content:center;font-size:19px;box-shadow:0 6px 18px rgba(0,0,0,.18);transition:transform .15s}.kFab-item:hover .kFab-ico{transform:scale(1.07)}.kFab-toggle{width:54px;height:54px;border-radius:50%;border:0;background:#181818;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 26px rgba(0,0,0,.24);transition:transform .15s}.kFab-toggle:hover{transform:scale(1.06)}.kFab-close{display:none}.kFab.is-open .kFab-open{display:none}.kFab.is-open .kFab-close{display:block}@media (max-width:767px){.kFab{right:14px;bottom:76px}}*{scrollbar-width:thin;scrollbar-color:#c9c6c1 transparent}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#cfccc7;border-radius:999px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#a9a6a1;background-clip:content-box}.modal-content,.offcanvas{scrollbar-color:#d6d3ce transparent}#searchSuggest{margin-top:14px;max-height:60vh;overflow:auto;display:none}#searchSuggest.is-open{display:block}#searchSuggest .sGroup{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:#9a9a9a;margin:14px 0 8px}#searchSuggest a{display:flex;align-items:center;gap:14px;padding:9px 10px;border-radius:12px;color:#181818;text-decoration:none;transition:background .12s}#searchSuggest a:hover{background:#f6f5f2}#searchSuggest .sImg{width:54px;height:54px;flex:0 0 54px;border-radius:10px;overflow:hidden;background:#f2f1ee}#searchSuggest .sImg img{width:100%;height:100%;object-fit:cover}#searchSuggest .sName{flex:1;font-size:14.5px;line-height:1.35}#searchSuggest .sPrice{font-weight:700;white-space:nowrap}#searchSuggest .sCat{justify-content:space-between}#searchSuggest .sCount{color:#9a9a9a;font-size:13px}#searchSuggest .sAll{justify-content:center;background:#181818;color:#fff;margin-top:12px;font-weight:600;padding:12px}#searchSuggest .sAll:hover{background:#333}#searchSuggest .sEmpty{padding:22px 4px;color:#8a8a8a;text-align:center}.kEmpty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:64px 20px}.kEmpty--mini{padding:34px 12px}.kEmpty-ico{width:82px;height:82px;border-radius:50%;background:#f4f3f0;color:#8c8880;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.kEmpty--mini .kEmpty-ico{width:64px;height:64px;margin-bottom:14px}.kEmpty-title{margin:0 0 8px;font-size:22px}.kEmpty--mini .kEmpty-title{font-size:17px}.kEmpty-text{margin:0 0 22px;color:#8a8781;font-size:14.5px;max-width:420px}.kEmpty-btn{align-self:center}.kOrderModal{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;transition:opacity .2s}.kOrderModal.is-open{opacity:1}.kOM-backdrop{position:absolute;inset:0;background:rgba(24,24,24,.55);backdrop-filter:blur(2px)}.kOM-card{position:relative;background:#fff;border-radius:20px;max-width:460px;width:100%;padding:36px 32px 30px;text-align:center;box-shadow:0 30px 80px rgba(0,0,0,.28);transform:translateY(14px);transition:transform .25s cubic-bezier(.2,.8,.3,1)}.kOrderModal.is-open .kOM-card{transform:none}.kOM-ico{width:74px;height:74px;margin:0 auto 18px;border-radius:50%;background:#e8f6ee;color:#0e8a5f;display:flex;align-items:center;justify-content:center}.kOM-title{margin:0 0 12px;font-size:24px}.kOM-num,.kOM-total{margin:0 0 4px;font-size:15px;color:#4a4a4a}.kOM-acc{margin:14px 0 0;font-size:14px;color:#4a4a4a;background:#f6f5f2;border-radius:12px;padding:12px 14px}.kOM-note{margin:14px 0 22px;font-size:13.5px;color:#8a8781}.kOM-btns{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.kOM-btns .tf-btn{flex:1 1 180px;justify-content:center}.kOrderModal{overflow:auto;-webkit-overflow-scrolling:touch}.kOM-card{margin:auto;max-height:calc(100dvh - 40px);overflow:auto}.kOM-body{display:flex;flex-direction:column;gap:12px}.kOM-head .kOM-title{margin-bottom:6px}.kOM-sub{margin:0 0 6px;font-size:14px;color:#4a4a4a}.kOM-num{margin:0}.kOM-foot .kOM-acc{margin-top:0}.kOM-foot .kOM-note{margin:6px 0 14px;line-height:1.5}.kOM-req.kReq-pay{margin:0;max-width:none}.kOM-req .kOM-reqHead{display:none}.kOM-req.kReq-pay{padding:2px 16px 4px!important}.kOM-spoiler summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;padding:12px 0;font-size:15px;font-weight:600;color:#fff;user-select:none}.kOM-spoiler summary::-webkit-details-marker{display:none}.kOM-spoiler summary b{margin-left:auto;color:#e8b64a;font-weight:700;white-space:nowrap}.kOM-spoiler>summary::after{content:'▾';font-size:13px;color:#a9a5a0;margin-left:2px}.kOM-spoiler[open]>summary::after{content:'▴'}.kOM-spoiler[open]>summary{border-bottom:1px solid rgba(255,255,255,.09)}.kOM-spoiler .kReq-list .kReq-row:first-child{border-top:0}.kOM-spoiler .kReq-all{margin:10px 0 8px}@media (min-width:768px){.kOM-card--req{max-width:900px;padding:26px 30px 24px}.kOM-card--req .kOM-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);grid-template-rows:auto auto;grid-template-areas:"head req" "foot req";column-gap:30px;row-gap:12px}.kOM-card--req .kOM-head{grid-area:head;align-self:end}.kOM-card--req .kOM-foot{grid-area:foot;align-self:start}.kOM-card--req .kOM-right{grid-area:req}.kOM-card--req .kOM-ico{width:56px;height:56px;margin-bottom:10px}.kOM-card--req .kOM-ico svg{width:28px;height:28px}.kOM-card--req .kOM-title{font-size:20px;margin-bottom:4px}.kOM-card--req .kOM-sub{font-size:13.5px;margin-bottom:4px}.kOM-card--req .kOM-num{font-size:14px}.kOM-card--req .kOM-acc{font-size:13px;padding:10px 12px}.kOM-card--req .kOM-note{font-size:12.5px;margin:4px 0 12px}.kOM-card--req .kOM-btns{gap:8px;flex-wrap:wrap}.kOM-card--req .kOM-btns .tf-btn{flex:1 1 auto;min-width:0;height:42px;padding:0 14px;font-size:13px;white-space:nowrap}.kOM-req .kOM-reqHead{display:flex}.kOM-req.kReq-pay{padding:14px 20px 14px!important}.kOM-spoiler summary{display:none}.kOM-spoiler .kReq-all{margin:10px 0 0}}@media (max-width:575px){.kOrderModal{padding:10px;align-items:flex-start}.kOM-card{padding:26px 18px 20px;max-height:calc(100dvh - 20px)}.kOM-card--req .kOM-ico{width:54px;height:54px;margin-bottom:10px}.kOM-card--req .kOM-title{font-size:19px}}.kConsent{display:flex;gap:10px;align-items:flex-start;margin:14px 0;font-size:13.5px;color:#5f5f5f;cursor:pointer;line-height:1.5}.kConsent input{width:17px;height:17px;flex:0 0 17px;margin-top:1px;accent-color:#181818}.kConsent a{color:#181818;text-decoration:underline;text-underline-offset:2px}.footer .kConsent{color:#cfcfcf}.footer .kConsent a{color:#fff}.kProse{max-width:820px;color:#3d3d3d;font-size:16px;line-height:1.75}.kInfoPage .kProse{margin:0 auto}.kProse>:first-child{margin-top:0}.kProse h2{font-size:26px;line-height:1.25;margin:38px 0 14px;color:#181818;font-weight:600;letter-spacing:-.01em}.kProse h3{font-size:20px;line-height:1.3;margin:28px 0 10px;color:#181818;font-weight:600}.kProse h4{font-size:17px;margin:22px 0 8px;font-weight:600}.kProse p{margin:0 0 16px}.kProse ol,.kProse ul{margin:0 0 18px;padding-left:22px}.kProse li{margin:0 0 9px}.kProse ul li::marker{color:#b9b5ae}.kProse a{color:#181818;text-decoration:underline;text-underline-offset:3px}.kProse a:hover{opacity:.7}.kProse b,.kProse strong{font-weight:600;color:#181818}.kProse table{width:100%;border-collapse:collapse;margin:0 0 20px;font-size:15px}.kProse td,.kProse th{border:1px solid #eae7e2;padding:10px 12px;text-align:left}.kProse th{background:#faf9f7;font-weight:600}.kProse blockquote{margin:0 0 20px;padding:14px 18px;background:#f7f6f3;border-left:3px solid #181818;border-radius:0 12px 12px 0}.kProse img{max-width:100%;height:auto;border-radius:14px;margin:6px 0 18px}.kProse hr{border:0;border-top:1px solid #eae7e2;margin:30px 0}.page-title .title{font-size:30px;line-height:1.2;letter-spacing:-.01em}@media (min-width:992px){.page-title .title{font-size:34px}}.pageBread{background:#f7f6f3}.kFaq-intro{margin:0 auto 32px}.kFaq-nav{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 38px}.kFaq-nav a{display:inline-flex;align-items:center;gap:9px;background:#f4f3f0;border-radius:999px;padding:10px 16px;color:#181818;text-decoration:none;font-size:14px;font-weight:600;transition:background .14s}.kFaq-nav a:hover{background:#e9e7e2}.kFaq-nav i{font-size:14px;color:#8c8880}.kFaq-nav em{font-style:normal;color:#9a968f;font-weight:500;font-size:12.5px}.kFaq-block{margin:0 0 40px;scroll-margin-top:100px}.kFaq-head{display:flex;align-items:center;gap:14px;margin:0 0 16px}.kFaq-ico{width:44px;height:44px;flex:0 0 44px;border-radius:14px;background:#181818;color:#fff;display:flex;align-items:center;justify-content:center;font-size:17px}.kFaq-title{margin:0;font-size:22px;font-weight:600}.kFaq-list{border:1px solid #eae7e2;border-radius:16px;overflow:hidden;background:#fff}.kFaq-list .accordion-product-item{border-bottom:1px solid #f1efec}.kFaq-list .accordion-product-item:last-child{border-bottom:0}.kFaq-list .accordion-title{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 20px;cursor:pointer}.kFaq-list .accordion-title h6{margin:0;font-size:15.5px;font-weight:600;line-height:1.45}.kFaq-list .accordion-title i{transition:transform .2s;color:#9a968f}.kFaq-list .accordion-title:not(.collapsed) i{transform:rotate(180deg)}.kFaq-list .accordion-faqs-content{padding:0 20px 20px}.kFaq-cta{display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap;background:#f4f3f0;border-radius:20px;padding:26px 30px;margin-top:10px}.kFaq-cta h4{margin:0 0 6px;font-size:19px}.kFaq-cta p{margin:0;color:#7d7a74;font-size:14.5px;max-width:520px}.kBrands-lead{max-width:760px;color:#6f6c66;font-size:16px;line-height:1.7;margin:0 0 34px}.kBrands-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.kBrand{display:flex;gap:18px;align-items:flex-start;background:#fff;border:1px solid #eae7e2;border-radius:18px;padding:22px;text-decoration:none;color:#181818;transition:border-color .15s,box-shadow .15s,transform .15s}.kBrand:hover{border-color:#d6d2cc;box-shadow:0 12px 30px rgba(0,0,0,.06);transform:translateY(-2px)}.kBrand-logo{width:64px;height:64px;flex:0 0 64px;border-radius:14px;background:#f5f4f1;display:flex;align-items:center;justify-content:center;overflow:hidden}.kBrand-logo img{max-width:100%;max-height:100%;object-fit:contain;padding:8px}.kBrand-letter{font-size:26px;font-weight:700;color:#a5a19a}.kBrand-body{display:flex;flex-direction:column;gap:7px;min-width:0}.kBrand-name{font-size:18px;font-weight:600}.kBrand-desc{font-size:13.5px;color:#7d7a74;line-height:1.55}.kBrand-meta{display:flex;align-items:center;gap:14px;margin-top:4px;font-size:13px}.kBrand-count{color:#9a968f}.kBrand-link{font-weight:600;display:inline-flex;align-items:center;gap:5px}.kBrands-seo{margin-top:52px}.kPager{display:flex;gap:8px;justify-content:center;margin:40px 0 0;flex-wrap:wrap}.kPager a{min-width:42px;height:42px;padding:0 12px;border-radius:12px;background:#f4f3f0;color:#181818;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:600;font-size:14.5px;transition:background .14s}.kPager a:hover{background:#e9e7e2}.kPager a.is-active{background:#181818;color:#fff}.blog-article-item .article-thumb{border-radius:16px;overflow:hidden;background:#f4f3f0;aspect-ratio:4/3}.blog-article-item .article-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.blog-article-item:hover .article-thumb img{transform:scale(1.04)}.blog-article-item .article-content{padding-top:16px}.blog-article-item{display:flex;flex-direction:column}.blog-article-item .article-content{display:flex;flex-direction:column;flex:1 1 auto}.blog-article-item .article-title{margin:6px 0 8px;font-size:18px;line-height:1.35;min-height:2.7em}.blog-article-item .article-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-article-item .article-description{font-size:14.5px;color:#7d7a74;line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:4.8em}@media (max-width:767px){.blog-article-item .article-title{font-size:17px;min-height:0}.blog-article-item .article-description{-webkit-line-clamp:3;min-height:0}}.blog-article-item .meta{color:#9a968f;font-size:12.5px;margin:0}.kBrandIntro{margin-top:26px}.kBrandIntro-card{display:flex;gap:24px;align-items:flex-start;background:#faf9f7;border:1px solid #eae7e2;border-radius:20px;padding:26px 28px}.kBrandIntro-logo{width:84px;height:84px;flex:0 0 84px;border-radius:18px;background:#fff;border:1px solid #eee;display:flex;align-items:center;justify-content:center;overflow:hidden}.kBrandIntro-logo img{max-width:100%;max-height:100%;object-fit:contain;padding:10px}.kBrandIntro-logo span{font-size:24px;font-weight:700;color:#a5a19a}.kBrandIntro-body{flex:1;min-width:0}.kBrandIntro-top{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:10px}.kBrandIntro-name{margin:0;font-size:24px;font-weight:600}.kBrandIntro-count{font-size:13.5px;color:#9a968f}.kBrandIntro-text{max-width:none;font-size:15.5px}.kBrandIntro-text h2{font-size:19px;margin:22px 0 10px}.kBrandIntro-text ul{margin-bottom:14px}.kBrandIntro-back{display:inline-block;margin-top:14px;font-size:14px;color:#181818;text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){.kBrandIntro-card{flex-direction:column;padding:22px}.kBrandIntro-name{font-size:21px}}#catalogResults{transition:opacity .18s}#catalogResults.is-loading{opacity:.45;pointer-events:none}.kCatEmpty{grid-column:1/-1;padding:48px 20px}.kEmpty-cats{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:4px}.kEmpty-cats a{background:#f4f3f0;border-radius:999px;padding:9px 16px;color:#181818;text-decoration:none;font-size:14px;font-weight:600}.kEmpty-cats a:hover{background:#e9e7e2}#header,.header-default,header#header{position:sticky;top:0;z-index:800;background:#fff;transition:box-shadow .18s,transform .25s}body.k-scrolled .header-default,body.k-scrolled header#header{box-shadow:0 6px 22px rgba(0,0,0,.07)}@media (max-width:991px){.header-default,header#header{position:sticky;top:0}}.kFab-toggle{width:58px;height:58px;background:linear-gradient(145deg,#232323,#0f0f0f);box-shadow:0 12px 30px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.12)}.kFab-toggle::after{content:'';position:absolute;inset:-6px;border-radius:50%;border:1px solid rgba(24,24,24,.14);animation:kFabPulse 2.6s ease-out infinite}.kFab-toggle{position:relative}@keyframes kFabPulse{0%{transform:scale(.9);opacity:.65}70%{transform:scale(1.25);opacity:0}100%{opacity:0}}.kFab.is-open .kFab-toggle::after{display:none}.kFab-ico{width:48px;height:48px;box-shadow:0 8px 22px rgba(0,0,0,.2);border:2px solid #fff}.kFab-label{background:rgba(255,255,255,.98);backdrop-filter:blur(6px);box-shadow:0 8px 22px rgba(0,0,0,.12);font-size:13.5px;letter-spacing:-.01em}.kFab-item{transform:translateX(8px);opacity:0;transition:.22s cubic-bezier(.2,.8,.3,1)}.kFab.is-open .kFab-item{transform:none;opacity:1}.kFab.is-open .kFab-item:nth-child(2){transition-delay:.04s}.kFab.is-open .kFab-item:nth-child(3){transition-delay:.08s}.kFab.is-open .kFab-item:nth-child(4){transition-delay:.12s}.kFab.is-open .kFab-item:nth-child(5){transition-delay:.16s}.tf-mini-cart-sroll,.tf-minicart-recommendations .tf-mini-cart-sroll{overflow:visible!important;max-height:none!important}.tf-minicart-recommendations{border-right:1px solid #f0efec}.tf-minicart-recommendations .list-cart-item{max-height:none;overflow:visible}@media (max-width:991px){.tf-minicart-recommendations{display:block;border-right:0;border-top:1px solid #f0efec;margin-top:18px;padding-top:16px}.modal-shopping-cart .tf-mini-cart-wrap{display:flex;flex-direction:column}}.kPost{padding:34px 0 70px}.kPost .container{max-width:880px}.kPost-crumbs{display:flex;gap:8px;align-items:center;font-size:13px;color:#9a968f;margin-bottom:22px}.kPost-crumbs a{color:#9a968f;text-decoration:none}.kPost-crumbs a:hover{color:#181818}.kPost-head{margin-bottom:26px}.kPost-tag{display:inline-block;background:#f0efec;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#5f5c57;margin-bottom:16px}.kPost-title{font-size:34px;line-height:1.18;letter-spacing:-.02em;margin:0 0 14px;font-weight:600}@media (min-width:992px){.kPost-title{font-size:42px}}.kPost-lead{font-size:18px;line-height:1.6;color:#5f5c57;margin:0 0 16px}.kPost-meta{display:flex;gap:10px;align-items:center;font-size:13.5px;color:#9a968f}.kPost-cover{margin:0 0 32px;border-radius:20px;overflow:hidden;background:#f4f3f0;aspect-ratio:16/9}.kPost-cover img{width:100%;height:100%;object-fit:cover;display:block}.kPost-body{max-width:none}.kPost-body h2{font-size:26px;margin:40px 0 14px;text-transform:none}.kPost-body h3{font-size:20px;margin:28px 0 10px}.kPost-body p{font-size:16.5px;line-height:1.8}.kPost-body ol,.kPost-body ul{font-size:16.5px;line-height:1.8}.kPost-foot{margin-top:44px;padding-top:26px;border-top:1px solid #eae7e2}.kPost-back{display:inline-block;margin-bottom:26px;color:#181818;text-decoration:underline;text-underline-offset:3px;font-size:14.5px}.kPost-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;background:#f4f3f0;border-radius:20px;padding:24px 28px}.kPost-cta h4{margin:0 0 6px;font-size:18px}.kPost-cta p{margin:0;color:#7d7a74;font-size:14.5px}.kPost-toc{margin:0 0 28px;padding:18px 22px;background:#f7f6f3;border-radius:16px}.kPost-tocTitle{margin:0 0 8px;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:#8a8781;font-weight:600}.kPost-toc ol{margin:0;padding-left:20px;columns:2;column-gap:28px}.kPost-toc li{margin:4px 0;font-size:15px;line-height:1.45;break-inside:avoid}.kPost-toc a{color:#181818;text-decoration:none;border-bottom:1px solid rgba(24,24,24,.18)}.kPost-toc a:hover{border-bottom-color:#181818}@media (max-width:575px){.kPost-toc ol{columns:1}}.kPost-body h2{scroll-margin-top:100px}.kPost-body table{width:100%;border-collapse:collapse;margin:18px 0 26px;font-size:15px}.kPost-body td,.kPost-body th{padding:10px 12px;border:1px solid #e6e3dd;text-align:left;vertical-align:top}.kPost-body th{background:#f7f6f3;font-weight:600}.kPost-body .kTableWrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.kPost-secTitle{font-size:24px;margin:0 0 18px;font-weight:600;letter-spacing:-.01em}.kPost-secHead{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:18px}.kPost-secHead .kPost-secTitle{margin:0}.kPost-secMore{font-size:14px;color:#181818;text-decoration:none;border-bottom:1px solid rgba(24,24,24,.25);white-space:nowrap}.kPost-secMore:hover{border-bottom-color:#181818}.kPost-faq{margin:44px 0 0;padding:26px 26px 14px;background:#f7f6f3;border-radius:20px}.kPost-faqTitle{font-size:22px;margin:0 0 8px;font-weight:600}.kPost-faq .kFaqItem{border-bottom:1px solid #e6e3dd}.kPost-faq .kFaqItem:last-child{border-bottom:0}.kPost-faq .kFaqItem summary{padding:14px 0;font-size:16px;font-weight:600}.kPost-faq .kFaqA{padding:0 0 16px;font-size:15.5px;line-height:1.7;color:#3c3c3c}.kPost-faq .kFaqA p{margin:0 0 8px}.kPost-products{margin:44px 0 0}.kPost-productsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.kPost-productsGrid .card-product{margin:0}@media (max-width:991px){.kPost-productsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.kPost-productsGrid{gap:10px}}.kPost-related{margin:36px 0 0}.kPost-relatedGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width:767px){.kPost-relatedGrid{grid-template-columns:1fr}}.kPost-relCard{display:flex;flex-direction:column;background:#fff;border:1px solid #ece9e3;border-radius:16px;overflow:hidden;color:#181818;text-decoration:none;transition:box-shadow .2s,transform .2s}.kPost-relCard:hover{box-shadow:0 14px 34px rgba(0,0,0,.08);transform:translateY(-2px);color:#181818}.kPost-relCard .kPost-relImg{display:block;height:220px;overflow:hidden;background:#f4f3f0;flex:0 0 220px}.kPost-relCard .kPost-relImg img{width:100%;height:100%!important;max-width:none;object-fit:cover;object-position:center;display:block;border-radius:0;margin:0}.kPost-relTxt{flex:1 1 auto}@media (max-width:991px){.kPost-relCard .kPost-relImg{height:190px;flex-basis:190px}}.kPost-relTxt{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px}.kPost-relCat{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:#8a8781;font-weight:600}.kPost-relName{font-size:15px;line-height:1.4;font-weight:600}.kAside-cta h4 em{display:block;font-style:normal;font-size:14px;font-weight:500;color:#8a8781;margin-top:4px}.kUseful{margin:44px 0 0;padding-top:34px;border-top:1px solid #ececec}.kUseful-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:18px}.kUseful-title{font-size:24px;margin:0;font-weight:600;letter-spacing:-.01em}.kUseful-more{font-size:14px;color:#181818;text-decoration:none;border-bottom:1px solid rgba(24,24,24,.25);white-space:nowrap}.kUseful-more:hover{border-bottom-color:#181818}.kUseful-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:991px){.kUseful-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.kUseful-grid{grid-template-columns:1fr}}.kUseful-card{display:flex;flex-direction:column;background:#fff;border:1px solid #ece9e3;border-radius:16px;overflow:hidden;color:#181818;text-decoration:none;transition:box-shadow .2s,transform .2s}.kUseful-card:hover{box-shadow:0 14px 34px rgba(0,0,0,.08);transform:translateY(-2px);color:#181818}.kUseful-card .kUseful-img{display:block;height:220px;overflow:hidden;background:#f4f3f0;flex:0 0 220px}.kUseful-card .kUseful-img img{width:100%;height:100%!important;max-width:none;object-fit:cover;object-position:center;display:block;border-radius:0;margin:0}@media (max-width:991px){.kUseful-card .kUseful-img{height:190px;flex-basis:190px}}.kUseful-txt{display:flex;flex-direction:column;gap:6px;padding:16px 18px 18px}.kUseful-name{font-size:16px;line-height:1.4;font-weight:600}.kUseful-excerpt{font-size:13.5px;line-height:1.55;color:#6b6862}.kUseful-meta{font-size:12.5px;color:#9a968f;margin-top:auto;padding-top:6px}.flat-spacing .kUseful{border-top:0;padding-top:0;margin-top:0}.kProdChips{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 2px}.kProdChip{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;background:#f3f1ec;color:#181818;font-size:13px;line-height:1.2;text-decoration:none;border:1px solid transparent}a.kProdChip:hover{border-color:#181818;background:#fff;color:#181818}.kProdChip-k{color:#8a8781}.kSizes-hint{margin:8px 0 0;font-size:13.5px;line-height:1.5;color:#4d7c0f;background:#f3f8ec;border-radius:10px;padding:8px 12px}.kInfoPage{padding:40px 0 78px}.kInfoPage .kProse{max-width:860px;margin:0}.kInfoPage .kProse>h2:first-child{margin-top:0}@media (min-width:1200px){.kInfoPage .container{display:grid;grid-template-columns:minmax(0,860px) 1fr;gap:48px;align-items:start}.kInfoPage .kFaq-cta{grid-column:1/-1}}.kInfoPage .kProse>h2:first-child{margin-top:0}.kInfoPage .kProse p.lead,.kProse p.lead{font-size:18px;line-height:1.65;color:#4a4a4a;margin-bottom:22px}.kInfoPage .kFaq-cta{margin-top:44px}.pageBread .content{padding:26px 0}.pageBread .breadcrumb{margin-top:8px;font-size:13px;color:#9a968f;display:flex;gap:8px;flex-wrap:wrap}.pageBread .breadcrumb a{color:#9a968f;text-decoration:none}.pageBread .breadcrumb a:hover{color:#181818}.kFaq .container{max-width:940px}.kBrands-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:22px}.kBrand{padding:26px}.kBrand-desc{font-size:14px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:1200px){.kBrands-grid{grid-template-columns:repeat(3,1fr)}}.kBrandIntro-card{background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.05)}.kBrandIntro-text h2{font-size:18px;margin:20px 0 8px;padding-left:14px;position:relative}.kBrandIntro-text h2::before{content:'';position:absolute;left:0;top:.35em;width:4px;height:1em;background:#181818;border-radius:2px}.kBrandIntro-text ul li{margin-bottom:7px}.kBrandIntro-count{background:#f0efec;border-radius:999px;padding:5px 12px;font-size:12.5px;color:#5f5c57}.kSizePick{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;transition:opacity .2s}.kSizePick.is-open{opacity:1}.kSizePick-backdrop{position:absolute;inset:0;background:rgba(24,24,24,.5)}.kSizePick-card{position:relative;background:#fff;border-radius:20px;max-width:420px;width:100%;padding:28px 26px 22px;box-shadow:0 30px 80px rgba(0,0,0,.26);transform:translateY(14px);transition:transform .25s cubic-bezier(.2,.8,.3,1)}.kSizePick.is-open .kSizePick-card{transform:none}.kSizePick-close{position:absolute;top:14px;right:16px;background:0 0;border:0;font-size:26px;line-height:1;color:#9a968f;cursor:pointer}.kSizePick-close:hover{color:#181818}.kSizePick-eyebrow{font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:#9a968f}.kSizePick-name{margin:6px 0 18px;font-size:17px;line-height:1.35;padding-right:24px}.kSizePick-list{display:flex;flex-direction:column;gap:10px}.kSizePick-item{display:flex;align-items:center;gap:14px;width:100%;background:#faf9f7;border:1px solid #eae7e2;border-radius:14px;padding:14px 16px;cursor:pointer;transition:border-color .14s,background .14s;text-align:left}.kSizePick-item:hover:not(:disabled){border-color:#181818;background:#fff}.kSizePick-item:disabled{cursor:default}.kSizePick-item:disabled .kSizePick-size,.kSizePick-item:disabled .kSizePick-price{opacity:.5}.kSizePick-size{font-weight:600;font-size:15px;flex:1}.kSizePick-price{font-weight:700;font-size:15px;white-space:nowrap}.kSizePick-price s{color:#a9a5a0;font-weight:400;margin-left:6px;font-size:13px}.kSizePick-go{font-size:12.5px;color:#fff;background:#181818;border-radius:999px;padding:6px 12px;white-space:nowrap}.kSizePick-out{font-size:12.5px;color:#c0392b;font-weight:600}@media (max-width:575px){.kSizePick{align-items:flex-end;padding:0}.kSizePick-card{border-radius:22px 22px 0 0;max-width:none;padding-bottom:28px}}.tf-mini-cart-bottom.is-hidden{display:none}.kAuth{padding:56px 0 84px;background:linear-gradient(180deg,#faf9f7 0,#fff 320px)}.kAuth-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;max-width:1060px;margin:0 auto}.kAuth-grid--narrow{grid-template-columns:1fr 1fr;max-width:940px}@media (max-width:991px){.kAuth-grid,.kAuth-grid--narrow{grid-template-columns:1fr;gap:32px}.kAuth-side{order:2}}.kAuth-brand{display:inline-block;font-size:15px;letter-spacing:.34em;font-weight:700;color:#181818;margin-bottom:22px}.kAuth-slogan{font-size:30px;line-height:1.25;letter-spacing:-.02em;margin:0 0 26px;font-weight:600;max-width:420px}@media (max-width:991px){.kAuth-slogan{font-size:24px}}.kAuth-sidetext{color:#7d7a74;font-size:15px;line-height:1.65;max-width:420px}.kAuth-benefits{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px;max-width:420px}.kAuth-benefits li{display:flex;gap:14px;align-items:flex-start}.kAuth-benefits b{display:block;font-size:15px;font-weight:600;margin-bottom:2px}.kAuth-benefits span{color:#8a8781;font-size:13.5px;line-height:1.5}.kAuth-bico{width:42px;height:42px;flex:0 0 42px;border-radius:13px;background:#fff;border:1px solid #eae7e2;display:flex;align-items:center;justify-content:center;color:#181818;font-size:15px;box-shadow:0 4px 14px rgba(0,0,0,.04)}.kAuth-card{background:#fff;border:1px solid #eae7e2;border-radius:22px;padding:34px 34px 30px;box-shadow:0 20px 60px rgba(0,0,0,.07)}@media (max-width:575px){.kAuth-card{padding:26px 20px 24px;border-radius:18px}}.kAuth-tabs{display:flex;gap:6px;background:#f4f3f0;border-radius:999px;padding:5px;margin-bottom:24px}.kAuth-tabs a{flex:1;text-align:center;padding:10px 12px;border-radius:999px;font-size:14px;font-weight:600;color:#7d7a74;text-decoration:none;transition:background .15s,color .15s}.kAuth-tabs a.is-active{background:#fff;color:#181818;box-shadow:0 2px 8px rgba(0,0,0,.06)}.kAuth-title{font-size:26px;margin:0 0 6px;font-weight:600;letter-spacing:-.01em}.kAuth-sub{color:#8a8781;font-size:14.5px;margin:0 0 24px}.kAuth-form{display:flex;flex-direction:column;gap:16px}.kAuth-two{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:575px){.kAuth-two{grid-template-columns:1fr}}.kField{display:block}.kField-label{display:block;font-size:12.5px;color:#8a8781;margin-bottom:7px;letter-spacing:.01em}.kField input{width:100%;background:#fff;border:1px solid #dcd9d4;border-radius:13px;padding:13px 16px;font-size:15px;color:#181818;transition:border-color .14s,box-shadow .14s}.kField input:focus{outline:0;border-color:#181818;box-shadow:0 0 0 3px rgba(24,24,24,.07)}.kField input::placeholder{color:#b5b1ab}.kAuth-row{display:flex;justify-content:flex-end;margin-top:-6px}.kAuth-link{font-size:13.5px;color:#7d7a74;text-decoration:underline;text-underline-offset:3px}.kAuth-link:hover{color:#181818}.kAuth-submit{justify-content:center;width:100%;margin-top:6px;border-radius:999px;padding:14px 22px}.kAuth-foot{margin:22px 0 0;text-align:center;color:#8a8781;font-size:14px}.kAuth-foot a{color:#181818;font-weight:600;text-decoration:underline;text-underline-offset:3px}.kAuth .kConsent{margin:2px 0 0}#kToast{display:none!important}.kToastBox{position:fixed;top:22px;left:50%;transform:translateX(-50%);z-index:1400;display:flex;flex-direction:column;gap:10px;align-items:center;pointer-events:none;width:max-content;max-width:calc(100vw - 32px)}.kToast{display:flex;align-items:center;gap:11px;background:rgba(24,24,24,.96);color:#fff;border-radius:999px;padding:12px 22px 12px 16px;font-size:14.5px;font-weight:500;box-shadow:0 14px 40px rgba(0,0,0,.24);opacity:0;transform:translateY(-12px);transition:.26s cubic-bezier(.2,.8,.3,1);backdrop-filter:blur(8px)}.kToast.is-in{opacity:1;transform:none}.kToast-ico{display:flex;font-size:17px;color:#5fd39a}.kToast.is-error{background:rgba(179,38,30,.96)}.kToast.is-error .kToast-ico{color:#ffd9d6}@media (max-width:575px){.kToastBox{top:14px}.kToast{font-size:13.5px;padding:11px 18px 11px 14px}}.kProse ul{list-style:disc outside}.kProse ol{list-style:decimal outside}.kProse ol li,.kProse ul li{display:list-item;padding-left:4px}.kProse ul li::marker{color:#b9b5ae;font-size:1.05em}.kProse ol li::marker{color:#8a8781;font-weight:600}.kBrandIntro-text ul{list-style:disc outside;padding-left:22px}.kBrandIntro-text ul li{display:list-item}.kFaq{padding:40px 0 78px}.kFaq .container{max-width:100%}.kFaq-block,.kFaq-cta,.kFaq-intro,.kFaq-nav{max-width:900px;margin-left:0}.kFaq-intro{margin-bottom:30px}.kPost .container{max-width:100%}.kPost{padding:28px 0 72px}.kPost-body,.kPost-cover,.kPost-foot,.kPost-head{max-width:860px;margin-left:0}.kPost-cover{margin-right:0}.kAuth .container{max-width:100%}.kAuth-grid{margin-left:0}.kPost-foot{margin-top:44px;padding-top:0;border-top:0}.kPost-back{display:inline-flex;align-items:center;gap:8px;margin:0 0 22px;padding:11px 18px;border-radius:999px;background:#f4f3f0;color:#181818;text-decoration:none;font-size:14px;font-weight:600}.kPost-back:hover{background:#e9e7e2}.kPost-cta{background:#181818;color:#fff;border-radius:20px;padding:26px 30px}.kPost-cta h4{color:#fff}.kPost-cta p{color:#b8b5b0}.kPost-cta .tf-btn{background:#fff;color:#181818}.kPost-cta .tf-btn:hover{background:#eee}.form-sticky-atc.is-hidden{opacity:0;visibility:hidden;transform:translateY(100%)}.tf-mini-cart-sroll,.tf-minicart-recommendations .list-cart,.tf-minicart-recommendations .wrap-recommendations{scrollbar-width:none;-ms-overflow-style:none}.tf-mini-cart-sroll::-webkit-scrollbar,.tf-minicart-recommendations .list-cart::-webkit-scrollbar,.tf-minicart-recommendations .wrap-recommendations::-webkit-scrollbar{width:0;height:0;display:none}.kScrollHint{display:flex;justify-content:center;padding:6px 0 2px;color:#b5b1ab;font-size:15px;animation:kHint 1.8s ease-in-out infinite}@keyframes kHint{0%,100%{transform:translateY(0);opacity:.6}50%{transform:translateY(4px);opacity:1}}.tf-product-media-thumbs,.tf-product-media-thumbs .swiper-wrapper{scrollbar-width:none}.tf-product-media-thumbs::-webkit-scrollbar{width:0;display:none}.footer-menu-list li{margin-bottom:11px}.footer-menu_item{color:#dcdcdc;font-size:14.5px;transition:color .14s}.footer-menu_item:hover{color:#fff}.footer-heading{font-size:17px;margin-bottom:18px;letter-spacing:-.01em}.kProse ul{list-style:disc outside!important;padding-left:24px!important}.kProse ol{list-style:decimal outside!important;padding-left:24px!important}.kProse ol>li,.kProse ul>li{list-style:inherit!important;display:list-item!important;padding-left:2px;margin-bottom:9px}.kProse ul ul{list-style:circle outside!important;margin-top:8px}.kBrandIntro-text ul{list-style:disc outside!important;padding-left:22px!important}.kBrandIntro-text ul>li{display:list-item!important;list-style:inherit!important}.accordion-faqs-content ul{list-style:disc outside!important;padding-left:22px!important}.accordion-faqs-content ul>li{display:list-item!important;list-style:inherit!important}.kAuth .container,.kFaq .container,.kInfoPage .container,.kPost .container{max-width:1320px}.kFaq-block,.kFaq-cta,.kFaq-intro,.kFaq-nav,.kPost-body,.kPost-cover,.kPost-foot,.kPost-head{max-width:900px;margin-left:0;margin-right:0}.kInfoPage .kProse{max-width:900px}.kAuth-grid{margin-left:0}.kRecImg{position:relative;border-radius:12px;overflow:hidden}.kRecAdd{position:absolute;right:8px;bottom:8px;width:32px;height:32px;border-radius:50%;border:0;background:#181818;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 16px rgba(0,0,0,.22);opacity:.94;transition:transform .14s,opacity .14s;text-decoration:none}.kRecAdd:hover{transform:scale(1.08);opacity:1;color:#fff}.tf-minicart-recommendations .cart-item-bot{justify-content:flex-start}.kBuyRow{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap}.kBuyRow .wg-quantity{flex:0 0 132px}.kBuyRow .productBtnCatsas{flex:1 1 220px}.tf-product-info-price{margin-bottom:10px!important}.coSuggest{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid #eae7e2;border-radius:14px;box-shadow:0 16px 40px rgba(0,0,0,.1);max-height:260px;overflow:auto;z-index:40;display:none}.coSuggest.is-open{display:block}.coSuggest div{padding:11px 15px;cursor:pointer;font-size:14.5px;border-bottom:1px solid #f4f3f0}.coSuggest div:last-child{border-bottom:0}.coSuggest div:hover{background:#faf9f7}.kBuyRow{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:6px 0 12px}.kBuyRow .product-price-row{display:flex;align-items:baseline;gap:9px;margin:0;flex:0 0 auto;min-width:120px}.kBuyRow .product-price-current{font-size:26px;font-weight:700;color:#181818;line-height:1}.kBuyRow .product-price-old{font-size:15px;color:#a9a5a0;text-decoration:line-through}.kBuyRow .product-discount-badge{background:#e0483c;color:#fff;border-radius:8px;padding:3px 7px;font-size:12px;font-weight:700}.kBuyRow .wg-quantity{flex:0 0 126px;height:52px;margin:0;border-radius:999px;border:1px solid #dcd9d4;display:flex;align-items:center;justify-content:space-between;overflow:hidden;background:#fff}.kBuyRow .wg-quantity .quantity-product{border:0;text-align:center;width:44px;font-size:15px;background:0 0}.kBuyRow .wg-quantity .btn-quantity{width:40px;text-align:center;cursor:pointer;user-select:none;font-size:18px;color:#5f5c57}.kBuyRow .productBtnCatsas{flex:1 1 200px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:999px;margin:0}.kBuyOneClick{height:48px;display:flex;align-items:center;justify-content:center;border-radius:999px;margin-top:0!important}@media (max-width:575px){.kBuyRow{gap:10px}.kBuyRow .product-price-row{flex:1 0 100%}.kBuyRow .wg-quantity{flex:0 0 116px}.kBuyRow .productBtnCatsas{flex:1 1 auto}}.tf-sticky-btn-atc{display:none!important}.kOneClick{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;transition:opacity .2s}.kOneClick.is-open{opacity:1}.kOneClick-backdrop{position:absolute;inset:0;background:rgba(24,24,24,.52)}.kOneClick-card{position:relative;background:#fff;border-radius:22px;max-width:440px;width:100%;padding:30px 30px 26px;box-shadow:0 30px 80px rgba(0,0,0,.26);transform:translateY(14px);transition:transform .25s cubic-bezier(.2,.8,.3,1)}.kOneClick.is-open .kOneClick-card{transform:none}.kOneClick-close{position:absolute;top:14px;right:16px;background:0 0;border:0;font-size:26px;color:#9a968f;cursor:pointer;line-height:1}.kOneClick-close:hover{color:#181818}.kOneClick-eyebrow{font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:#9a968f}.kOneClick-title{margin:6px 0 16px;font-size:18px;line-height:1.35;padding-right:26px}.kOneClick-product{display:flex;align-items:center;gap:14px;background:#faf9f7;border-radius:14px;padding:12px 14px;margin-bottom:16px}.kOneClick-img{width:56px;height:56px;border-radius:10px;overflow:hidden;flex:0 0 56px;background:#fff}.kOneClick-img img{width:100%;height:100%;object-fit:cover}.kOneClick-meta{display:flex;flex-direction:column;gap:3px}.kOneClick-size{font-size:13px;color:#8a8781}.kOneClick-price{font-size:17px;font-weight:700}.kOneClick-note{font-size:14px;color:#7d7a74;line-height:1.55;margin:0 0 18px}.kOneClick-form{display:flex;flex-direction:column;gap:14px}.kOneClick-submit{justify-content:center;border-radius:999px;padding:14px 22px;width:100%}@media (max-width:575px){.kOneClick{align-items:flex-end;padding:0}.kOneClick-card{border-radius:22px 22px 0 0;max-width:none;padding-bottom:28px}}.kPost-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:48px;align-items:start}@media (max-width:991px){.kPost-grid{grid-template-columns:1fr;gap:32px}}.kPost-main{min-width:0}.kPost-body,.kPost-cover,.kPost-foot,.kPost-head{max-width:none}.kPost-aside{position:sticky;top:110px;display:flex;flex-direction:column;gap:18px}@media (max-width:991px){.kPost-aside{position:static}}.kAside-box{background:#faf9f7;border:1px solid #eae7e2;border-radius:18px;padding:22px}.kAside-title{margin:0 0 16px;font-size:16px;font-weight:600}.kAside-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.kAside-list a{display:flex;gap:12px;align-items:center;text-decoration:none;color:#181818}.kAside-img{width:62px;height:62px;flex:0 0 62px;border-radius:12px;overflow:hidden;background:#f0efec}.kAside-img img{width:100%;height:100%;object-fit:cover}.kAside-txt{display:flex;flex-direction:column;gap:4px;min-width:0}.kAside-name{font-size:14px;line-height:1.4;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kAside-date{font-size:12px;color:#9a968f}.kAside-list a:hover .kAside-name{text-decoration:underline;text-underline-offset:2px}.kAside-cta{background:#181818;border-color:#181818;color:#fff}.kAside-cta h4{color:#fff;margin:0 0 8px;font-size:17px}.kAside-cta p{color:#b8b5b0;font-size:14px;line-height:1.55;margin:0 0 16px}.kAside-cta .tf-btn{background:#fff;color:#181818;width:100%;justify-content:center}.kAside-cta .tf-btn:hover{background:#eee}.kPost-backRow{margin:0 0 18px}.kPost-back{background:#f4f3f0;color:#181818}.kPost-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.kPost-cta-text{flex:1 1 260px}.kOneClick-size{font-size:13px;color:#8a8781}.kOneClick-price{font-size:18px;font-weight:700}.kCo{padding:34px 0 80px}.kCo-grid{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:32px;align-items:start}@media (max-width:1199px){.kCo-grid{grid-template-columns:minmax(0,1fr) 350px;gap:24px}}@media (max-width:991px){.kCo-grid{grid-template-columns:1fr}}.kCo-main{display:flex;flex-direction:column;gap:20px;min-width:0}.kCo-card{background:#fff;border:1px solid #eae7e2;border-radius:20px;padding:26px 28px}@media (max-width:575px){.kCo-card{padding:20px 18px;border-radius:16px}}.kCo-head{display:flex;align-items:center;gap:12px;margin-bottom:20px}.kCo-step{width:30px;height:30px;flex:0 0 30px;border-radius:50%;background:#181818;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.kCo-title{margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em}.kCo-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:575px){.kCo-fields{grid-template-columns:1fr}}.kCo-fields+.kCo-fields{margin-top:16px}.kField--full{grid-column:1/-1}.kCo .kField{display:block;position:relative;min-width:0}.kCo .kField-label{display:block;font-size:12.5px;color:#8a8781;margin-bottom:7px}.kCo .kField input,.kCo .kField textarea{width:100%;height:52px;background:#fff;border:1px solid #dcd9d4;border-radius:13px;padding:0 16px;font-size:15px;color:#181818;transition:border-color .14s,box-shadow .14s;font-family:inherit}.kCo .kField textarea{height:auto;min-height:104px;padding:14px 16px;resize:vertical}.kCo .kField input:focus,.kCo .kField textarea:focus{outline:0;border-color:#181818;box-shadow:0 0 0 3px rgba(24,24,24,.07)}.kCo .kField input::placeholder,.kCo .kField textarea::placeholder{color:#b5b1ab}.kField-hint{display:block;margin-top:6px;font-size:12.5px;color:#9a968f}.kCo .kField--full{grid-column:1/-1;margin-top:16px}.kCo-options{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.kCo-opt{display:flex;align-items:center;gap:14px;border:1px solid #eae7e2;border-radius:14px;padding:14px 16px;cursor:pointer;transition:border-color .14s,background .14s;position:relative}.kCo-opt:hover{border-color:#cfcbc5;background:#faf9f7}.kCo-opt input{position:absolute;opacity:0;pointer-events:none}.kCo-opt.is-active,.kCo-opt:has(input:checked){border-color:#181818;background:#faf9f7}.kCo-optIco{width:42px;height:42px;flex:0 0 42px;border-radius:12px;background:#f2f1ee;color:#181818;display:flex;align-items:center;justify-content:center;font-size:16px}.kCo-opt.is-active .kCo-optIco,.kCo-opt:has(input:checked) .kCo-optIco{background:#181818;color:#fff}.kCo-optText{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.kCo-optName{font-size:15px;font-weight:600;display:flex;align-items:center;gap:8px}.kCo-optNote{font-size:12.5px;color:#8a8781;line-height:1.45}.kCo-badge{font-style:normal;background:#e8f6ee;color:#0e8a5f;border-radius:8px;padding:2px 7px;font-size:12px;font-weight:700}.kCo-optMark{width:20px;height:20px;flex:0 0 20px;border-radius:50%;border:1.5px solid #cfcbc5;position:relative}.kCo-opt.is-active .kCo-optMark,.kCo-opt:has(input:checked) .kCo-optMark{border-color:#181818}.kCo-opt.is-active .kCo-optMark::after,.kCo-opt:has(input:checked) .kCo-optMark::after{content:'';position:absolute;inset:4px;border-radius:50%;background:#181818}.kCo .coSuggest{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid #eae7e2;border-radius:14px;box-shadow:0 16px 40px rgba(0,0,0,.1);max-height:260px;overflow:auto;z-index:50;display:none}.kCo .coSuggest.is-open{display:block}.kCo .coSuggest div{padding:11px 15px;cursor:pointer;font-size:14.5px;border-bottom:1px solid #f4f3f0}.kCo .coSuggest div:last-child{border-bottom:0}.kCo .coSuggest div:hover{background:#faf9f7}.kCo-side{position:sticky;top:104px}@media (max-width:991px){.kCo-side{position:static}}.kCo-summary{background:#faf9f7;border:1px solid #eae7e2;border-radius:20px;padding:24px}.kCo-sumTitle{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 18px;font-size:18px;font-weight:600}.kCo-sumCount{font-size:13px;color:#9a968f;font-weight:400}.kCo-items{display:flex;flex-direction:column;gap:14px;max-height:320px;overflow:auto;padding-right:4px}.kCo-item{display:flex;gap:12px;align-items:center}.kCo-itemImg{position:relative;width:58px;height:58px;flex:0 0 58px;border-radius:12px;overflow:hidden;background:#fff;border:1px solid #eee}.kCo-itemImg img{width:100%;height:100%;object-fit:cover}.kCo-itemQty{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;border-radius:999px;background:#181818;color:#fff;font-size:11px;display:flex;align-items:center;justify-content:center;padding:0 5px}.kCo-itemInfo{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.kCo-itemName{font-size:13.5px;line-height:1.4;color:#181818;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kCo-itemName:hover{text-decoration:underline}.kCo-itemMeta{font-size:12px;color:#9a968f}.kCo-itemPrice{font-size:14px;font-weight:700;white-space:nowrap}.kCo-rows{margin:18px 0 0;padding-top:16px;border-top:1px solid #eae7e2;display:flex;flex-direction:column;gap:9px}.kCo-row{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:#4a4a4a}.kCo-rowMuted{color:#9a968f;font-size:13px;text-align:right}.kCo-row--disc span:last-child{color:#0e8a5f;font-weight:600}.kCo-total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:16px 0 18px;padding-top:16px;border-top:1px solid #eae7e2;font-size:16px;font-weight:600}.kCo-total .total-price-checkout{font-size:24px;font-weight:700}.kCo-submit{width:100%;justify-content:center;border-radius:999px;padding:15px 22px;margin-top:4px}.kCo .coError{color:#b3261e;font-size:13.5px;margin:8px 0 0}.kCo .coError:empty{display:none}.kCo-trust{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:11px}.kCo-trust li{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:#7d7a74;line-height:1.45}.kCo-trust i{color:#9a968f;font-size:14px;margin-top:1px;flex:0 0 16px}.kFieldErr{display:block;margin-top:6px;font-size:12.5px;line-height:1.4;color:#b3261e}.field-wrap.has-error input,.kField.has-error input,.kField.has-error textarea,input.is-invalid,select.is-invalid,textarea.is-invalid{border-color:#e0483c!important;box-shadow:0 0 0 3px rgba(224,72,60,.1)!important}.kConsent.has-error span{color:#b3261e}.kConsent.has-error input{outline:2px solid #e0483c;outline-offset:2px}.kCo-item{gap:14px}.kCo-itemImg{width:64px;height:64px;flex:0 0 64px}.kCo-itemMeta{font-size:12.5px;color:#9a968f}.kCo-itemPrice{font-size:15px}.kCo-sumCount{white-space:nowrap}.coSuggestEmpty{padding:12px 15px;font-size:13.5px;color:#9a968f}.coSuggestItem{display:block;width:100%;text-align:left;background:0 0;border:0;padding:11px 15px;font-size:14.5px;cursor:pointer;border-bottom:1px solid #f4f3f0;color:#181818}.coSuggestItem:last-child{border-bottom:0}.coSuggestItem:hover{background:#faf9f7}.kInfoPage .kProse,.kPost-body,.kProse{max-width:100%}.kFaq .container,.kInfoPage .container{max-width:1320px}.kInfoPage .kProse{max-width:1080px}.kFaq-block,.kFaq-cta,.kFaq-intro,.kFaq-nav{max-width:1080px}.kPost-body,.kPost-cover,.kPost-foot,.kPost-head{max-width:100%}.kCatTextBottom,.kCatTextTop{max-width:1080px}.kCatTextBottom .kProse,.kCatTextTop .kProse{max-width:100%}@media (min-width:1400px){.kCatTextBottom,.kCatTextTop,.kFaq-block,.kFaq-cta,.kFaq-intro,.kFaq-nav,.kInfoPage .kProse{max-width:1160px}}@media (min-width:1200px){.widget-facet{border-bottom:1px solid #eee;padding-bottom:16px;margin-bottom:16px}.widget-facet:last-child{border-bottom:0}.facet-title{font-size:15px;font-weight:600;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.facet-body{max-height:250px;overflow:auto;padding-right:6px}.facet-body::-webkit-scrollbar{width:6px}.facet-body::-webkit-scrollbar-thumb{background:#dcd9d4;border-radius:999px}}.kPFaq{padding:10px 0 30px}.kPFaq-box{background:#faf9f7;border:1px solid #eae7e2;border-radius:20px;padding:26px 28px}@media (max-width:575px){.kPFaq-box{padding:20px 18px;border-radius:16px}}.kPFaq-head{display:flex;gap:14px;align-items:flex-start;margin-bottom:18px}.kPFaq-ico{width:44px;height:44px;flex:0 0 44px;border-radius:14px;background:#181818;color:#fff;display:flex;align-items:center;justify-content:center;font-size:17px}.kPFaq-title{margin:0 0 4px;font-size:20px;font-weight:600}.kPFaq-sub{margin:0;font-size:13.5px;color:#8a8781}.kPFaq-list{background:#fff;border:1px solid #eae7e2;border-radius:16px;overflow:hidden}.kPFaq-item{border-bottom:1px solid #f1efec}.kPFaq-item:last-child{border-bottom:0}.kPFaq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;cursor:pointer;font-size:15px;font-weight:600;list-style:none}.kPFaq-item summary::-webkit-details-marker{display:none}.kPFaq-item summary i{color:#9a968f;font-size:13px;transition:transform .2s;flex:0 0 auto}.kPFaq-item[open] summary i{transform:rotate(180deg)}.kPFaq-answer{padding:0 20px 18px;font-size:14.5px;line-height:1.65;color:#4a4a4a}.kPFaq-more{display:inline-flex;align-items:center;gap:7px;margin-top:16px;font-size:14px;font-weight:600;color:#181818;text-decoration:underline;text-underline-offset:3px}.kGiftCode{text-align:center;padding:8px 4px 4px}.kGiftCode-ico{width:64px;height:64px;margin:0 auto 14px;border-radius:50%;background:#f4f3f0;color:#181818;display:flex;align-items:center;justify-content:center;font-size:24px}.kGiftCode-title{font-size:19px;font-weight:600;margin-bottom:14px}.kGiftCode-row{display:flex;gap:10px;align-items:stretch;justify-content:center;flex-wrap:wrap}.kGiftCode-row code{display:inline-flex;align-items:center;background:#f4f3f0;border:1px dashed #b9b5ae;border-radius:12px;padding:12px 18px;font-size:19px;font-weight:700;letter-spacing:.06em;font-family:inherit}.kGiftCode-copy{border:0;background:#181818;color:#fff;border-radius:12px;padding:12px 20px;font-size:14px;font-weight:600;cursor:pointer}.kGiftCode-copy:hover{opacity:.88}.kGiftCode-note{margin:14px auto 0;max-width:360px;font-size:13.5px;color:#7d7a74;line-height:1.55}.kBundle{padding:8px 0 26px}.kBundle-box{background:#fffdf6;border:1px solid #f0e4c4;border-radius:20px;padding:24px 26px}@media (max-width:575px){.kBundle-box{padding:18px 16px;border-radius:16px}}.kBundle-head{display:flex;gap:14px;align-items:flex-start;margin-bottom:18px}.kBundle-ico{width:44px;height:44px;flex:0 0 44px;border-radius:14px;background:#e9b949;color:#fff;display:flex;align-items:center;justify-content:center;font-size:17px}.kBundle-title{margin:0 0 3px;font-size:19px;font-weight:600}.kBundle-sub{margin:0;font-size:13.5px;color:#8a7a55}.kBundle-sub b{color:#a5701a}.kBundle-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.kBundle-item{display:flex;flex-direction:column;gap:6px;width:150px}.kBundle-img{width:150px;height:120px;border-radius:12px;overflow:hidden;background:#fff;border:1px solid #f0ece2}.kBundle-img img{width:100%;height:100%;object-fit:cover}.kBundle-name{font-size:12.5px;line-height:1.35;color:#4a4a4a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kBundle-price{font-size:14px;font-weight:600}.kBundle-plus{font-size:22px;color:#c9a961;font-weight:300}.kBundle-total{margin-left:auto;display:flex;flex-direction:column;gap:6px;align-items:flex-end}.kBundle-old{font-size:14px;color:#a9a5a0;text-decoration:line-through}.kBundle-new{font-size:24px;font-weight:700;color:#181818}.kBundle-btn{margin-top:4px;border-radius:999px;padding:12px 24px}@media (max-width:767px){.kBundle-item{width:calc(50% - 22px)}.kBundle-img{width:100%;height:110px}.kBundle-total{margin-left:0;width:100%;align-items:stretch;text-align:center;margin-top:10px}.kBundle-btn{width:100%;justify-content:center}}.kCo-fields--addr{grid-template-columns:1fr 1fr}.kCo-fields--addr .kField--full{grid-column:1/-1}.kCo .kCo-fields--addr .kField--full{margin-top:0}.kAccReq{margin:12px 0 0;background:#fffdf6;border:1px solid #efe7d2;border-radius:14px;padding:12px 14px}.kAccReq summary{cursor:pointer;font-size:14px;list-style:none}.kAccReq summary::-webkit-details-marker{display:none}.kAccReq summary::after{content:'▾';margin-left:6px;font-size:12px;opacity:.6}.kAccReq[open] summary::after{content:'▴'}.kAccReq-body{margin-top:10px;font-size:13.5px;line-height:1.65;white-space:normal}.kAccReq-note{margin:8px 0 0;font-size:12.5px;color:#8a8a8a}.kAccReq-copy{margin-top:10px;background:#181818;color:#fff;border:0;border-radius:999px;padding:7px 16px;font-size:13px;cursor:pointer}.kAccReq-copy.is-copied{background:#0e8a5f}.kField-req{font-style:normal}.kField-req[hidden]{display:none}.kBonusPage{padding:10px 0 60px}.kBonusHero{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;align-items:center;background:#181818;color:#fff;border-radius:24px;padding:40px 44px;margin-bottom:44px}.kBonusHero-kicker{margin:0 0 8px;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:#e8b64a;font-weight:600}.kBonusHero-title{font-size:32px;line-height:1.2;margin:0 0 14px;color:#fff;font-weight:700}.kBonusHero-sub{font-size:16px;line-height:1.6;color:#d8d5cf;margin:0 0 22px}.kBonusHero-btns{display:flex;gap:12px;flex-wrap:wrap}.kBonusHero-btns .btn-onsurface{background:#fff;color:#181818}.kBonusHero-btns .btn-white{background:0 0;color:#fff;border-color:rgba(255,255,255,.4)}.kBonusHero-nums{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kBonusHero-nums div{background:rgba(255,255,255,.07);border-radius:16px;padding:16px 18px}.kBonusHero-nums b{display:block;font-size:30px;line-height:1;color:#e8b64a;margin-bottom:6px}.kBonusHero-nums span{font-size:13px;line-height:1.4;color:#d8d5cf}.kBonusH2{font-size:26px;font-weight:700;margin:40px 0 20px;letter-spacing:-.01em}.kBonusSteps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.kBonusStep{background:#f7f6f3;border-radius:18px;padding:22px 22px 20px}.kBonusStep-n{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:#181818;color:#fff;font-weight:700;margin-bottom:12px}.kBonusStep b{display:block;font-size:17px;margin-bottom:6px}.kBonusStep p{margin:0;font-size:14.5px;line-height:1.55;color:#5b5853}.kBonusEx{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:start}.kBonusEx-col{background:#fff;border:1px solid #ece9e3;border-radius:18px;padding:20px}.kBonusEx-kicker{margin:0 0 12px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#8a8781;font-weight:600}.kBonusEx-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:14px}.kBonusEx-card{display:flex;flex-direction:column;color:#181818;text-decoration:none}.kBonusEx-card img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:12px;background:#f4f3f0}.kBonusEx-name{font-size:13px;line-height:1.35;margin:8px 0 2px;color:#3c3c3c}.kBonusEx-price{font-size:15px;font-weight:700}.kBonusEx-calc{list-style:none;margin:0;padding:0}.kBonusEx-calc li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid #f0eee9;font-size:14px;color:#4a4a4a}.kBonusEx-calc li b{white-space:nowrap;color:#181818}.kBonusEx-calc li.is-total{font-size:16px}.kBonusEx-calc li.is-total b{font-size:19px}.kBonusEx-calc .is-plus{color:#2e7d32}.kBonusEx-calc .is-minus{color:#c0392b}.kBonusEx-calc s{color:#a9a5a0;font-weight:400;font-size:14px;margin-left:6px}.kBonusEx-arrow{align-self:center;font-size:34px;color:#c9c5bd;padding-top:80px}.kBonusEx-sum{margin:16px 0 0;font-size:16px;color:#181818}.kBonusCalc{background:#f3f8ec;border-radius:18px;padding:22px 24px;display:grid;grid-template-columns:220px 1fr;gap:16px 28px;align-items:center}.kBonusCalc label{font-size:13px;color:#4d7c0f;font-weight:600;display:flex;flex-direction:column;gap:6px}.kBonusCalc input[type=number]{height:48px;border:1px solid #cfdcc0;border-radius:12px;padding:0 14px;font-size:18px;font-weight:700;background:#fff;width:100%}.kBonusCalc-chk{flex-direction:row!important;align-items:center;font-weight:500!important;color:#2b3a1f!important}.kBonusCalc-out{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.kBonusCalc-out div{background:#fff;border-radius:14px;padding:14px 16px}.kBonusCalc-out span{display:block;font-size:12.5px;color:#6b6862;margin-bottom:4px}.kBonusCalc-out b{font-size:24px;color:#1f5e1f}.kBonusMore{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.kBonusMore div{background:#f7f6f3;border-radius:16px;padding:18px;text-align:center}.kBonusMore b{display:block;font-size:26px;color:#2e7d32;margin-bottom:4px}.kBonusMore span{font-size:13.5px;color:#5b5853}.kBonusRules{max-width:820px}@media (max-width:991px){.kBonusHero{grid-template-columns:1fr;padding:28px 24px}.kBonusHero-title{font-size:26px}.kBonusSteps{grid-template-columns:1fr}.kBonusEx{grid-template-columns:1fr}.kBonusEx-arrow{transform:rotate(90deg);padding:0;justify-self:center}.kBonusCalc{grid-template-columns:1fr}.kBonusCalc-out{grid-template-columns:1fr}.kBonusMore{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.kBonusHero-nums{grid-template-columns:1fr 1fr}.kBonusHero-nums b{font-size:24px}.kBonusEx-cards{grid-template-columns:1fr 1fr}}.kWelcome .modal-body{text-align:center;padding:0 34px 34px}.kWelcome-badge{display:inline-flex;align-items:center;gap:8px;background:#f3f8ec;color:#4d7c0f;font-weight:700;font-size:18px;border-radius:999px;padding:10px 18px;margin:0 0 14px}.kWelcome .giftMH{font-size:24px!important;margin-bottom:10px}.kWelcome .giftMP{font-size:15px!important;font-weight:400!important;color:#5b5853;line-height:1.6}.kWelcome-btns{display:flex;flex-direction:column;gap:10px;margin:22px 0 14px}.kWelcome-btns .tf-btn{width:100%;justify-content:center}.kWelcome-note{margin:0;font-size:13px}.kWelcome-note a{color:#6b6862;text-decoration:underline}.kPromo-label .fa-star,.kPromo-note .fa-star{color:#4d7c0f;margin-right:4px}.kPromo-rules{color:#6b6862;text-decoration:underline;margin-left:6px;white-space:nowrap}.kAuth-bico--star{color:#4d7c0f;background:#f3f8ec;border-color:#e2ecd4}.kAuth-bonus{background:#181818;color:#fff;border-radius:20px;padding:22px 24px;margin:0 0 26px;max-width:440px}.kAuth-bonus-head{display:flex;gap:14px;align-items:center;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.12)}.kAuth-bonus-badge{display:inline-flex;align-items:center;gap:7px;background:#fff;color:#181818!important;font-weight:800;font-size:20px;line-height:1;border-radius:999px;padding:10px 16px;white-space:nowrap;box-shadow:0 0 0 3px rgba(232,182,74,.35)}.kAuth-bonus-badge i{color:#e8b64a;font-size:16px}.kAuth-bonus-head b{display:block;font-size:16px;line-height:1.3;margin-bottom:3px}.kAuth-bonus-head span{font-size:13px;color:#c9c5bd;line-height:1.45}.kAuth-bonus-list{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:9px}.kAuth-bonus-list li{display:flex;gap:12px;align-items:baseline;font-size:14px;line-height:1.45;color:#d8d5cf}.kAuth-bonus-list b{flex:0 0 58px;font-size:18px;color:#e8b64a;font-weight:800}.kAuth-bonus-link{color:#fff;font-size:13.5px;text-decoration:underline;text-underline-offset:3px}.kAuth-bonus-link:hover{color:#e8b64a}.kAuth-side .kAuth-benefits li span a{color:#4d7c0f;text-decoration:underline}.kPass{position:relative;display:block}.kPass{position:relative;display:block}.kPass>input{width:100%;padding-right:48px!important}.kPass .kPass-eye{position:absolute!important;top:50%;right:8px;transform:translateY(-50%);width:36px!important;min-width:0;height:36px;display:flex;align-items:center;justify-content:center;border:0;background:0 0;color:#a9a5a0;cursor:pointer;border-radius:50%;padding:0;margin:0;box-shadow:none;transition:color .15s,background .15s;z-index:2}.kPass .kPass-eye:hover{color:#5f5c57;background:#f4f3f0}.kPass .kPass-eye.is-on{color:#181818}.kPass .kPass-eye svg{pointer-events:none;display:block}.kPass .kPass-eye .kPass-i--off{display:none}.kPass .kPass-eye.is-on .kPass-i--on{display:none}.kPass .kPass-eye.is-on .kPass-i--off{display:block}.on-sale-item.pNHit{background:#181818;color:#fff}.on-sale-item.pNLim{background:#e8b64a;color:#181818}.kCardLeft{font-size:12.5px;color:#c0392b;font-weight:600;margin:2px 0 0}.kProdLeft{display:inline-flex;align-items:center;gap:7px;margin:10px 0 0;padding:6px 12px;border-radius:999px;background:#fdeaea;color:#c0392b;font-size:13px;font-weight:600}.kProdLeft b{font-size:15px}.kProdBadge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12.5px;font-weight:700;letter-spacing:.02em}.kProdBadge--hit{background:#181818;color:#fff}.kProdBadge--lim{background:#e8b64a;color:#181818}.kProdBadge--new{background:#eef3ff;color:#2b5fd9}.container,.kBundle>.container,.kPFaq>.container{max-width:1320px;width:100%;margin-inline:auto;padding-left:15px;padding-right:15px;box-sizing:border-box}@media (max-width:1199px){.container{padding-left:20px;padding-right:20px}}@media (max-width:575px){.container{padding-left:16px;padding-right:16px}}.kBundle,.kPFaq{padding-left:0;padding-right:0}.kBundle{padding-top:8px;padding-bottom:26px}.kBundle-box{width:100%;box-sizing:border-box;margin:0;background:#fffdf6;border:1px solid #f0e4c4;border-radius:20px;padding:26px 28px}.kBundle-row{display:flex;align-items:stretch;gap:16px;flex-wrap:nowrap;width:100%}.kBundle-item{flex:0 1 170px;min-width:0;display:flex;flex-direction:column;gap:8px;width:auto}.kBundle-img{width:100%;height:130px;flex:0 0 auto}.kBundle-plus{flex:0 0 auto;align-self:center}.kBundle-total{margin-left:auto;flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:8px;padding-left:24px;border-left:1px solid #f0e4c4;min-width:210px}.kBundle-btn{white-space:nowrap}@media (max-width:991px){.kBundle-row{flex-wrap:wrap}.kBundle-item{flex:1 1 calc(33.333% - 24px)}.kBundle-total{margin-left:0;width:100%;align-items:center;padding-left:0;padding-top:18px;border-left:0;border-top:1px solid #f0e4c4}.kBundle-btn{width:100%;justify-content:center}}@media (max-width:575px){.kBundle-box{padding:18px 16px;border-radius:16px}.kBundle-item{flex:1 1 calc(50% - 22px)}.kBundle-img{height:112px}}.productSS .product-price-box{display:flex;flex-direction:column;gap:12px}.kBuyRow{display:flex;flex-direction:column;align-items:stretch;gap:14px;margin:0;width:100%}.kBuyTop{display:flex;align-items:center;gap:14px;flex-wrap:wrap;min-width:0}.kBuyAct{display:flex;align-items:center;gap:12px;min-width:0}.kBuyAct .tf-btn{flex:1 1 auto;min-width:0;justify-content:center}.kBuyTop .kBonusHint{margin:0}@media (max-width:767px){.kBuyTop{flex-direction:column;align-items:center;gap:8px;text-align:center}.kBuyTop .kBuyPrice{justify-content:center}}.kBuyRow .kBuyPrice,.kBuyRow .product-price-row{display:flex;align-items:baseline;gap:9px;margin:0;flex:0 0 auto;white-space:nowrap}.kBuyRow .product-price-current{font-size:30px;font-weight:700;color:#181818;line-height:1}.kBuyRow .product-price-old{font-size:15px;color:#a9a5a0;text-decoration:line-through}.kBuyRow .product-discount-badge{background:#e0483c;color:#fff;border-radius:8px;padding:3px 7px;font-size:12px;font-weight:700}.kBuyRow .wg-quantity{flex:0 0 132px;height:56px;margin:0;border-radius:999px;border:1px solid #dcd9d4;display:flex;align-items:center;justify-content:space-between;background:#fff;padding:0 4px}.kBuyRow .wg-quantity .quantity-product{border:0;text-align:center;width:44px;font-size:16px;background:0 0}.kBuyRow .wg-quantity .btn-quantity{width:40px;text-align:center;cursor:pointer;user-select:none;font-size:20px;color:#5f5c57;line-height:1}.kBuyRow .productBtnCatsas{flex:1 1 auto;min-width:0;height:56px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;margin:0;white-space:nowrap}.kBuyRow .productBtnCatsas svg{flex:0 0 auto}.kBuyOneClick{width:100%;height:54px;display:flex;align-items:center;justify-content:center;border-radius:999px;margin:0!important}@media (max-width:1199px){.kBuyRow .product-price-current{font-size:26px}.kBuyRow .wg-quantity{flex:0 0 120px;height:52px}.kBuyRow .productBtnCatsas{height:52px}}@media (max-width:767px){.kBuyRow .product-price-row{flex:0 0 auto;margin-bottom:0}.kBuyRow .wg-quantity{flex:0 0 116px}.kBuyRow .productBtnCatsas{flex:1 1 160px}}.card-product .card-product-info .price{display:flex!important;align-items:center;justify-content:space-between;gap:12px;flex-wrap:nowrap;margin:10px 0 0;min-height:48px}.card-product .card-product-info .price>span{display:flex;flex:1 1 auto;min-width:0;flex-wrap:wrap;align-items:center;gap:6px;opacity:1!important;visibility:visible!important;color:#181818!important;position:relative;z-index:2}.card-product .card-product-wrapper:hover~.card-product-info .price>span,.card-product:hover .card-product-info .price>span{opacity:1!important;visibility:visible!important;color:#181818!important}.card-product .card-product-info .price .old-price{color:#a9a5a0!important;text-decoration:line-through;font-size:.6em;font-weight:600}.card-product .card-product-info .price>.btn-main-product,.card-product .card-product-info .price>.shopCardItemBtn{flex:0 0 auto!important;margin-left:0!important;position:static;z-index:1}.kCatTextTop{padding-top:26px;max-width:1320px;margin-inline:auto}.kCatTextBottom{margin-top:52px;padding:44px 48px;border-top:0;background:#fbfaf8;border:1px solid #eeebe5;border-radius:22px;max-width:100%}.kCatTextBottom,.kCatTextTop,.kProse{color:#3a3833;font-size:16.5px;line-height:1.72}.kCatTextBottom h2,.kCatTextTop h2,.kProse h2{font-size:clamp(22px,2.2vw,30px);line-height:1.22;font-weight:600;letter-spacing:-.01em;margin:34px 0 10px;color:#181818}.kCatTextBottom h2:first-child,.kCatTextTop h2:first-child,.kProse h2:first-child{margin-top:0}.kCatTextBottom h3,.kCatTextTop h3,.kProse h3{font-size:clamp(18px,1.6vw,22px);font-weight:600;margin:26px 0 8px;color:#181818}.kCatTextBottom p,.kCatTextTop p,.kProse p{margin:0 0 14px;max-width:74ch;color:#3a3833;line-height:1.72}.kCatTextBottom ol,.kCatTextBottom ul,.kCatTextTop ol,.kCatTextTop ul,.kProse ol,.kProse ul{margin:0 0 16px;padding-left:22px;max-width:74ch}.kCatTextBottom li,.kCatTextTop li,.kProse li{margin:0 0 7px}.kCatTextBottom a,.kCatTextTop a,.kProse a{color:#181818;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:#c9c4ba;transition:text-decoration-color .15s;opacity:1}.kCatTextBottom a:hover,.kCatTextTop a:hover,.kProse a:hover{text-decoration-color:#181818;opacity:1}.kCatTextBottom strong,.kCatTextTop strong,.kProse strong{font-weight:600;color:#181818}.kCatTextBottom table,.kProse table{width:100%;border-collapse:collapse;margin:0 0 18px;font-size:15px}.kCatTextBottom td,.kCatTextBottom th,.kProse td,.kProse th{border-bottom:1px solid #ebe8e2;padding:10px 12px;text-align:left;vertical-align:top}.kCatTextBottom th,.kProse th{font-weight:600;color:#181818;background:#f6f4f0}@media (max-width:767px){.kCatTextBottom{margin-top:34px;padding:26px 20px;border-radius:16px}.kCatTextBottom,.kCatTextTop,.kProse{font-size:16px;line-height:1.68}}.kPost-foot{margin-top:44px}.kPost-backRow{margin:0 0 20px}.kPost-back{display:inline-flex;align-items:center;gap:8px;margin:0;padding:11px 20px;border-radius:999px;background:#fff;border:1px solid #e6e3dd;color:#181818;font-size:15px;font-weight:500;text-decoration:none;transition:border-color .15s,background .15s}.kPost-back:hover{background:#faf9f7;border-color:#181818;color:#181818;text-decoration:none}.kPost-cta{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;width:100%;max-width:100%;box-sizing:border-box;margin:0;background:#181818;color:#fff;border-radius:22px;padding:34px 40px}.kPost-cta-text{flex:1 1 320px;min-width:0}.kPost-cta h4{margin:0 0 8px;color:#fff;font-size:clamp(20px,1.9vw,25px);font-weight:600;line-height:1.25;letter-spacing:-.01em}.kPost-cta p{margin:0;color:rgba(255,255,255,.72);font-size:15.5px;line-height:1.55}.kPost-cta .tf-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;background:#fff;color:#181818;border-radius:999px;padding:15px 28px;font-size:15.5px;font-weight:600;white-space:nowrap;transition:transform .15s,box-shadow .15s}.kPost-cta .tf-btn:hover{background:#fff;color:#181818;transform:translateY(-1px);box-shadow:0 8px 22px rgba(0,0,0,.28)}@media (max-width:767px){.kPost-cta{padding:26px 22px;border-radius:18px;flex-direction:column;align-items:stretch;gap:18px}.kPost-cta-text{flex:0 0 auto}.kPost-cta .tf-btn{justify-content:center}}.kRev-summary{display:grid;grid-template-columns:auto 1fr auto;gap:36px;align-items:center;background:#fbfaf8;border:1px solid #eeebe5;border-radius:22px;padding:32px 36px;margin:0 0 18px}.kRev-score{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:130px}.kRev-score-num{font-size:52px;font-weight:700;line-height:1;color:#181818}.kRev-score-stars{display:flex;gap:3px;color:#e9b949;font-size:16px}.kRev-score-cnt{font-size:13.5px;color:#8a8781}.kRev-bars{display:flex;flex-direction:column;gap:7px;min-width:0}.kRev-bar{display:flex;align-items:center;gap:10px;font-size:13px;color:#6b6862}.kRev-bar-k{flex:0 0 38px}.kRev-bar-track{flex:1 1 auto;height:8px;background:#eeebe5;border-radius:5px;overflow:hidden}.kRev-bar-fill{display:block;height:100%;background:#e9b949;border-radius:5px}.kRev-bar-n{flex:0 0 32px;text-align:right;font-weight:600;color:#181818}.kRev-cta{display:flex;flex-direction:column;gap:12px;align-items:stretch;min-width:250px}.kRev-reward{display:flex;align-items:flex-start;gap:12px;font-size:13.5px;line-height:1.5;color:#6b6862}.kRev-reward b{flex:0 0 auto;background:#181818;color:#fff;border-radius:10px;padding:6px 11px;font-size:15px;font-weight:700}.kRev-add{border-radius:999px;padding:14px 26px;justify-content:center}@media (max-width:991px){.kRev-summary{grid-template-columns:1fr;gap:22px;padding:24px 20px}.kRev-cta{min-width:0}}.kRev-aspects{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 22px}.kRev-aspect{flex:1 1 180px;background:#fff;border:1px solid #eeebe5;border-radius:16px;padding:16px 18px;display:flex;flex-direction:column;gap:3px}.kRev-aspect-n{font-size:24px;font-weight:700;color:#181818;line-height:1}.kRev-aspect-l{font-size:13.5px;color:#8a8781}.kRev-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 24px}.kRev-tab{padding:10px 20px;border-radius:999px;border:1px solid #e6e3dd;background:#fff;color:#4a4844;font-size:14.5px;font-weight:500;text-decoration:none;transition:all .15s}.kRev-tab:hover{border-color:#181818;color:#181818}.kRev-tab.is-active{background:#181818;border-color:#181818;color:#fff}.kRev-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px}.kRev-item{background:#fff;border:1px solid #eeebe5;border-radius:18px;padding:22px 24px;display:flex;flex-direction:column;gap:10px}.kRev-item-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.kRev-author{font-weight:600;font-size:15.5px;color:#181818;display:block}.kRev-verified{display:inline-flex;align-items:center;gap:5px;margin-top:4px;font-size:12px;color:#4d7c0f;font-weight:500}.kRev-date{font-size:13px;color:#a9a5a0;white-space:nowrap;flex:0 0 auto}.kRev-stars{display:flex;gap:3px;color:#e9b949;font-size:14px}.kRev-text{margin:0;font-size:15.5px;line-height:1.65;color:#3a3833}.kRev-pc{display:flex;flex-direction:column;gap:5px;font-size:14px;line-height:1.55}.kRev-pro{margin:0;color:#3f6212}.kRev-con{margin:0;color:#9a3412}.kRev-product{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid #f2efea;text-decoration:none;color:#181818}.kRev-product-img{width:46px;height:46px;flex:0 0 46px;border-radius:10px;overflow:hidden;background:#f6f4f0}.kRev-product-img img{width:100%;height:100%;object-fit:cover}.kRev-product-name{font-size:14px;font-weight:500;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kRev-product:hover .kRev-product-name{text-decoration:underline;text-underline-offset:3px}.kRev-badge{align-self:flex-start;margin-top:auto;padding:5px 12px;border-radius:999px;background:#f3f0ea;color:#6b6862;font-size:12.5px;font-weight:500}.kRev-reply{margin-top:6px;padding:12px 14px;border-left:3px solid #e9b949;background:#fffdf6;border-radius:0 10px 10px 0;font-size:14.5px;line-height:1.6;color:#4a4844}.kRev-empty{text-align:center;padding:50px 20px;color:#8a8781}.kRev-empty p{margin:0 0 18px;font-size:16px}.kRev-pag{display:flex;gap:7px;justify-content:center;flex-wrap:wrap;margin:34px 0 8px}.kRev-pag-btn{min-width:42px;height:42px;padding:0 12px;border-radius:999px;border:1px solid #e6e3dd;background:#fff;color:#181818;display:inline-flex;align-items:center;justify-content:center;font-size:14.5px;font-weight:500;text-decoration:none;transition:all .15s}.kRev-pag-btn:hover{border-color:#181818;color:#181818}.kRev-pag-btn.is-active{background:#181818;border-color:#181818;color:#fff}.kRev-pag-gap{align-self:center;color:#a9a5a0;padding:0 2px}.kRev-pag-info{text-align:center;font-size:13.5px;color:#8a8781;margin:0}.kRevModal{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:20px}.kRevModal[hidden]{display:none}.kRevModal-back{position:absolute;inset:0;background:rgba(24,24,24,.55);backdrop-filter:blur(2px)}.kRevModal-box{position:relative;z-index:1;background:#fff;border-radius:22px;width:100%;max-width:600px;max-height:92vh;overflow:auto;padding:34px 36px;box-shadow:0 24px 70px rgba(0,0,0,.3)}.kRevModal-x{position:absolute;top:16px;right:18px;background:0 0;border:0;font-size:30px;line-height:1;color:#a9a5a0;cursor:pointer;padding:4px 8px}.kRevModal-x:hover{color:#181818}.kRevModal-title{margin:0 0 12px;font-size:24px;font-weight:600;letter-spacing:-.01em}.kRevModal-reward{margin:0 0 20px;padding:13px 16px;background:#fffdf6;border:1px solid #f0e4c4;border-radius:12px;font-size:14.5px;line-height:1.55;color:#6b5a35}.kRevModal-reward b{color:#a5701a}.kRevForm-switch{display:flex;gap:8px;margin:0 0 14px}.kRevForm-switch[hidden]{display:none}.kRevForm-switch button{flex:1 1 0;padding:11px 14px;border-radius:999px;border:1px solid #e6e3dd;background:#fff;color:#4a4844;font-size:14.5px;font-weight:500;cursor:pointer;transition:all .15s}.kRevForm-switch button.is-active{background:#181818;border-color:#181818;color:#fff}.kRevForm-hint{margin:0 0 18px;font-size:13.5px;color:#8a8781;line-height:1.5}.kRevForm-stars{display:flex;align-items:center;gap:12px;margin:0 0 12px;flex-wrap:wrap}.kRevForm-stars-l{flex:0 0 160px;font-size:14.5px;color:#4a4844}.kRevForm-stars-set{display:flex;gap:3px}.kRevForm-stars-set button{background:0 0;border:0;padding:0 2px;font-size:26px;line-height:1;color:#e2ddd3;cursor:pointer;transition:color .12s}.kRevForm-stars-set button.is-on{color:#e9b949}.kRevForm-stars--sm .kRevForm-stars-set button{font-size:19px}.kRevForm-stars--sm .kRevForm-stars-l{font-size:13.5px;color:#6b6862}.kRevForm-sub{padding:14px 16px;background:#faf9f7;border-radius:14px;margin:0 0 18px}.kRevForm-sub[hidden]{display:none}.kRevForm-sub .kRevForm-stars:last-of-type{margin-bottom:0}.kRevForm-product{margin:10px 0 0;font-size:13.5px;color:#8a8781}.kRevForm-row{display:flex;flex-direction:column;gap:6px;margin:0 0 14px}.kRevForm-row>span{font-size:13.5px;color:#6b6862}.kRevForm-row input,.kRevForm-row textarea{width:100%;padding:12px 14px;border:1px solid #e2ddd3;border-radius:12px;font-size:15px;font-family:inherit;background:#fff;color:#181818;box-sizing:border-box}.kRevForm-row textarea{resize:vertical;min-height:96px}.kRevForm-row input:focus,.kRevForm-row textarea:focus{outline:0;border-color:#181818}.kRevForm-two{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}@media (max-width:575px){.kRevForm-two{grid-template-columns:1fr}}.kRevForm-error{margin:0 0 14px;padding:11px 14px;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b3261e;font-size:14px}.kRevForm-error[hidden]{display:none}.kRevForm-submit{width:100%;justify-content:center;border-radius:999px;padding:15px 24px;margin-top:4px}.kRevForm-note{margin:12px 0 0;font-size:12.5px;color:#a9a5a0;line-height:1.5;text-align:center}.kRevForm-done{text-align:center;padding:26px 10px}.kRevForm-done[hidden]{display:none}.kRevForm-done-ico{width:60px;height:60px;margin:0 auto 16px;border-radius:50%;background:#dcfce7;color:#166534;display:flex;align-items:center;justify-content:center;font-size:30px}.kRevForm-done h4{margin:0 0 8px;font-size:21px;font-weight:600}.kRevForm-done p{margin:0;color:#6b6862;font-size:15px;line-height:1.6}.kCaptcha{margin:0 0 16px}.kCaptcha-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.kCaptcha-label{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.kCaptcha-label>span{font-size:14.5px;color:#4a4844;flex:0 0 auto}.kCaptcha-label input{width:96px;padding:11px 14px;border:1px solid #e2ddd3;border-radius:12px;font-size:15px;font-family:inherit;background:#fff}.kCaptcha-label input:focus{outline:0;border-color:#181818}.kRevInvite{position:fixed;left:20px;bottom:20px;z-index:1070;width:calc(100% - 40px);max-width:360px;background:#fff;border:1px solid #e6e3dd;border-radius:18px;padding:20px 22px;box-shadow:0 16px 44px rgba(0,0,0,.16);opacity:0;transform:translateY(12px);transition:opacity .25s,transform .25s}.kRevInvite[hidden]{display:none}.kRevInvite.is-in{opacity:1;transform:none}.kRevInvite-x{position:absolute;top:8px;right:10px;background:0 0;border:0;font-size:24px;line-height:1;color:#c4c0b8;cursor:pointer;padding:2px 6px}.kRevInvite-x:hover{color:#181818}.kRevInvite-body{display:flex;gap:14px;align-items:flex-start;margin-bottom:16px}.kRevInvite-badge{flex:0 0 auto;background:#181818;color:#fff;border-radius:12px;padding:9px 12px;font-size:16px;font-weight:700;line-height:1}.kRevInvite-title{margin:0 0 4px;font-size:16px;font-weight:600;line-height:1.3;color:#181818}.kRevInvite-sub{margin:0;font-size:13.5px;line-height:1.5;color:#8a8781}.kRevInvite-actions{display:flex;gap:8px}.kRevInvite-go{flex:1 1 auto;background:#181818;color:#fff;border:0;border-radius:999px;padding:12px 18px;font-size:14.5px;font-weight:600;cursor:pointer;transition:opacity .15s}.kRevInvite-go:hover{opacity:.85}.kRevInvite-no{flex:0 0 auto;background:0 0;border:0;color:#8a8781;font-size:14px;padding:12px 14px;cursor:pointer}.kRevInvite-no:hover{color:#181818;text-decoration:underline}@media (max-width:575px){.kRevInvite{left:12px;right:12px;width:auto;max-width:none;bottom:12px}.kRevModal-box{padding:26px 20px;border-radius:18px}}.kBlogCats{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin:0 0 26px}.kBlogCat{display:inline-flex;align-items:center;gap:7px;padding:10px 18px;border-radius:999px;border:1px solid #e6e3dd;background:#fff;color:#4a4844;font-size:14.5px;font-weight:500;text-decoration:none;transition:all .15s}.kBlogCat:hover{border-color:#181818;color:#181818}.kBlogCat.is-active{background:#181818;border-color:#181818;color:#fff}.kBlogCat em{font-style:normal;font-size:12.5px;opacity:.6}.kBlogIntro{background:#fbfaf8;border:1px solid #eeebe5;border-radius:18px;padding:24px 28px;margin:0 0 30px}.kBlogIntro p:last-child{margin-bottom:0}.kAside-cats{display:flex;flex-direction:column;gap:2px}.kAside-cat{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:10px;color:#4a4844;font-size:14.5px;text-decoration:none;transition:background .15s,color .15s}.kAside-cat:hover{background:#f6f4f0;color:#181818}.kAside-cat.is-active{background:#181818;color:#fff}.kAside-cat em{font-style:normal;font-size:12.5px;opacity:.55}.kPost-tag{display:inline-block;margin-bottom:14px;padding:6px 14px;border-radius:999px;background:#f3f0ea;color:#4a4844;font-size:13px;font-weight:500;text-decoration:none}.kPost-tag:hover{background:#181818;color:#fff}.kContactMsg{display:flex;flex-direction:column;gap:7px}.kContactMsg a{display:inline-flex;align-items:center;gap:8px;color:#181818;font-size:15px;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#c9c4ba}.kContactMsg a:hover{text-decoration-color:#181818}.kMap-box{position:relative;border-radius:18px;overflow:hidden;border:1px solid #e6e3dd;background:#f3f0ea;min-height:320px}.kMap-box iframe{display:block;width:100%;height:400px;border:0}.kMap-load{position:absolute;inset:0;width:100%;border:0;cursor:pointer;background:#f3f0ea;display:flex;align-items:center;justify-content:center;gap:14px;font-family:inherit;color:#181818;text-align:left;padding:20px}.kMap-load:hover{background:#eeebe5}.kMap-pin{font-size:30px;flex:0 0 auto}.kMap-load b{display:block;font-size:16px;font-weight:600;margin-bottom:4px}.kMap-load small{display:block;font-size:13.5px;color:#8a8781}.kMap-route{display:inline-block;margin-top:14px;color:#181818;font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.kAccRewards{display:flex;flex-direction:column;gap:10px;margin:0 0 30px}.kAccReward{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:#fbfaf8;border:1px solid #eeebe5;border-radius:14px;padding:14px 18px}.kAccReward.is-used{opacity:.5}.kAccReward-pct{flex:0 0 auto;background:#181818;color:#fff;border-radius:9px;padding:6px 11px;font-size:14px;font-weight:700}.kAccReward-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px;font-weight:600;letter-spacing:1px;color:#181818}.kAccReward-meta{font-size:13px;color:#8a8781;margin-left:auto}.kAccInvite{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;background:#181818;color:#fff;border-radius:18px;padding:22px 26px;margin:0 0 30px}.kAccInvite b{display:block;font-size:17px;margin-bottom:5px}.kAccInvite p{margin:0;font-size:14px;color:rgba(255,255,255,.7);line-height:1.5}.kAccInvite .tf-btn{flex:0 0 auto;background:#fff;color:#181818;border-radius:999px;padding:12px 24px}@media (max-width:575px){.kAccReward-meta{margin-left:0;width:100%}.kAccInvite{flex-direction:column;align-items:stretch}.kAccInvite .tf-btn{justify-content:center}}.kCo-card{position:relative;z-index:1}.kCo-card.is-suggesting,.kCo-card:has(.coSuggest.is-open){z-index:60}.coSuggest,.kCo .coSuggest{z-index:70}.kCatTextBottom ol,.kCatTextBottom p,.kCatTextBottom ul,.kCatTextTop ol,.kCatTextTop p,.kCatTextTop ul,.kPFaq-answer,.kProse ol,.kProse p,.kProse ul{max-width:none}.kCatTextBottom,.kCatTextTop,.kFaq-block,.kFaq-intro,.kInfoPage .kProse{max-width:100%}.blogItemContent ol,.blogItemContent p,.blogItemContent ul{max-width:none}.kBundle-box,.kPFaq-box,.kPRev-box{width:100%;max-width:1100px;margin-left:auto;margin-right:auto}.kBundle,.kPFaq,.kPRevCta{padding-left:0;padding-right:0}.kCatTextTop{text-align:center;padding:30px 15px 6px;max-width:920px;margin-inline:auto}.kCatTextTop p{margin:0 auto 12px;font-size:17px;line-height:1.7;color:#4a4844}.kCatTextTop h2,.kCatTextTop h3{text-align:center}.kCatTextTop a{color:#181818}.k-filters .k-fgroup{padding:18px 0;border-bottom:1px solid #eeebe5}.k-filters .k-fgroup:last-child{border-bottom:0}.k-filters .k-fgroup-title{font-size:14px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#181818;margin:0 0 10px}.k-filters .k-fvalues{display:flex;flex-direction:column;gap:2px}.k-filters .k-fcheck{display:flex;align-items:center;gap:11px;padding:7px 8px;margin:0 -8px;border-radius:9px;font-size:14.5px;color:#3a3833;cursor:pointer;line-height:1.3;transition:background .12s}.k-filters .k-fcheck:hover{background:#f6f4f0}.k-filters .k-fcheck input{appearance:none;-webkit-appearance:none;width:18px;height:18px;flex:0 0 18px;margin:0;border:1.5px solid #c9c4ba;border-radius:5px;background:#fff;display:inline-grid;place-content:center;cursor:pointer;transition:border-color .12s,background .12s}.k-filters .k-fcheck input::before{content:'';width:10px;height:10px;transform:scale(0);background:#fff;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transition:transform .12s}.k-filters .k-fcheck input:checked{background:#181818;border-color:#181818}.k-filters .k-fcheck input:checked::before{transform:scale(1)}.k-filters .k-fcheck input:focus-visible{outline:2px solid #181818;outline-offset:2px}.k-filters .k-fcheck>span{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px}.k-filters .k-fcheck .k-count,.k-filters .k-fcheck em{flex:0 0 auto;font-style:normal;font-size:12.5px;color:#a9a5a0;min-width:22px;text-align:right}.k-filters .k-fcheck:has(input:checked)>span{color:#181818;font-weight:500}.k-filters .k-fcheck>span,.k-filters .k-fcheck>span>:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-filters .k-fcheck>span>:first-child{overflow:hidden;text-overflow:ellipsis}.k-filters .k-price-inputs{display:flex;align-items:center;gap:8px;font-size:14px;color:#8a8781}.k-filters .k-price-inputs input{width:100%;min-width:0;padding:9px 11px;border:1px solid #dcd9d4;border-radius:10px;font-size:14.5px;background:#fff}.k-filters .k-price-inputs input:focus{outline:0;border-color:#181818}.kSubChips{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;padding:6px 15px 26px}.kSubChip{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:999px;border:1px solid #e6e3dd;background:#fff;color:#4a4844;font-size:14px;font-weight:500;text-decoration:none;transition:all .15s}.kSubChip:hover{border-color:#181818;color:#181818}.kSubChip em{font-style:normal;font-size:12px;color:#a9a5a0}.kCardRating{display:inline-flex;align-items:center;gap:7px;margin:4px 0 2px;text-decoration:none;font-size:12.5px;color:#8a8781}.kCardRating-stars{display:inline-flex;gap:1px;color:#e9b949;font-size:12px;line-height:1}.kCardRating-stars i{font-style:normal}.kCardRating-stars i.is-off{color:#e2ddd3}.kCardRating:hover .kCardRating-n{color:#181818;text-decoration:underline}.modal-shopping-cart .tf-minicart-recommendations .list-cart-item .price,.modal-shopping-cart .tf-minicart-recommendations .list-cart-item:hover .price{transform:none!important;opacity:1!important;visibility:visible!important}.modal-shopping-cart .tf-minicart-recommendations .list-cart-item .cart-item-bot{overflow:visible;position:static;min-height:0}.kRecAdd{opacity:1;z-index:2}.kRecAdd svg{display:block}.modal-shopping-cart .tf-minicart-recommendations .list-cart-item .name a{color:#181818}.kMap-box iframe{display:block;width:100%;height:420px;border:0}.kMap-box{min-height:0;background:#f3f0ea}@media (max-width:767px){.kMap-box iframe{height:300px}}.kPost-foot{margin-top:44px;display:flex;flex-direction:column;gap:18px}.kPost-backRow{display:flex;align-items:center;min-height:44px;margin:0}.kPost-back{position:static;transform:none;margin:0}.kPost-cta{position:relative;overflow:hidden;border-radius:22px!important;margin:0!important}.kAside-box{background:#fff;border:1px solid #eeebe5;border-radius:18px;padding:22px 22px 18px}.kAside-title{margin:0 0 12px;font-size:16px;font-weight:600;letter-spacing:-.01em}.kAside-cats{gap:4px}.kAside-cat{padding:10px 14px;border-radius:12px;font-size:14.5px;color:#4a4844;border:1px solid transparent;transition:all .15s}.kAside-cat:hover{background:#f6f4f0;border-color:#eeebe5;color:#181818}.kAside-cat.is-active{background:#181818;border-color:#181818;color:#fff}.kAside-cat em{font-style:normal;min-width:24px;height:22px;padding:0 7px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#f3f0ea;color:#6b6862;font-size:12px;font-weight:600}.kAside-cat.is-active em{background:rgba(255,255,255,.18);color:#fff}.kRevModal-box{padding:36px 40px}.kRevModal-title{font-size:26px;margin-bottom:10px}.kRevForm-sub{padding:16px 18px;border-radius:16px;display:grid;gap:10px}.kRevForm-sub .kRevForm-stars{margin:0;justify-content:space-between}.kRevForm-stars-l{flex:1 1 auto}.kRevForm-stars--sm .kRevForm-stars-set button{font-size:21px}.kRevForm-product{grid-column:1/-1;margin:2px 0 0;padding-top:10px;border-top:1px solid #ebe8e2;color:#4a4844}.kRevForm-row{margin-bottom:16px}.kRevForm-row>span{font-size:13.5px;font-weight:500;color:#4a4844;margin-bottom:1px}.kRevForm-row input,.kRevForm-row textarea{padding:13px 15px;border:1.5px solid #e6e3dd;border-radius:14px;background:#fbfaf8;font-size:15px;transition:border-color .15s,background .15s}.kRevForm-row input:focus,.kRevForm-row textarea:focus{border-color:#181818;background:#fff;box-shadow:0 0 0 3px rgba(24,24,24,.06)}.kRevForm-row input::placeholder,.kRevForm-row textarea::placeholder{color:#b3afa8}.kRevForm-two{gap:0 16px}.kRevModal .kCaptcha{margin:2px 0 18px;padding:14px 16px;border:1.5px dashed #e2ddd3;border-radius:14px;background:#fbfaf8}.kRevModal .kCaptcha-label{gap:14px;align-items:center}.kRevModal .kCaptcha-label>span{font-weight:500;color:#4a4844}.kRevModal .kCaptcha-label input{width:92px;padding:11px 14px;border:1.5px solid #e6e3dd;border-radius:12px;background:#fff;text-align:center;font-size:16px;font-weight:600;letter-spacing:1px}.kRevForm-submit{padding:16px 24px;font-size:15.5px}.kRevForm-note{margin-top:14px}@media (max-width:575px){.kRevModal-box{padding:26px 20px}.kRevModal-title{font-size:22px}.kRevForm-sub .kRevForm-stars{flex-wrap:wrap}}.kInfoPage .container{display:block!important;max-width:1320px}.kInfoPage .kProse,.kInfoPage article{max-width:100%!important;margin:0}.kFaq-block,.kFaq-cta,.kFaq-intro,.kFaq-nav{max-width:100%!important}.kInfoPage .kFaq-cta{margin-top:46px}.kProse table{display:block;overflow-x:auto}.kPromo{margin:0 0 18px;padding:16px 18px;background:#fff;border:1.5px dashed #dcd9d4;border-radius:16px}.kPromo.is-applied{border-style:solid;border-color:#c7e0c8;background:#f3faf3}.kPromo-label{display:block;font-size:13.5px;font-weight:500;color:#4a4844;margin:0 0 8px}.kPromo-row{display:flex;gap:8px}.kPromo-row input{flex:1 1 auto;min-width:0;padding:12px 14px;border:1.5px solid #e6e3dd;border-radius:12px;font-size:15px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.5px;text-transform:uppercase;background:#fff}.kPromo-row input::placeholder{text-transform:none;font-family:inherit;letter-spacing:0;color:#b3afa8}.kPromo-row input:focus{outline:0;border-color:#181818}.kPromo-btn{flex:0 0 auto;padding:0 18px;border:0;border-radius:12px;background:#181818;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s;white-space:nowrap}.kPromo-btn:hover{opacity:.85}.kPromo-btn:disabled{opacity:.5;cursor:default}.kPromo-err{margin:8px 0 0;font-size:13px;color:#b3261e;line-height:1.4}.kPromo-err[hidden]{display:none}.kPromo-tabs{display:flex;gap:6px;margin:0 0 12px;background:#f3f1ec;border-radius:999px;padding:4px}.kPromo-tab{flex:1 1 0;border:0;background:0 0;border-radius:999px;padding:8px 10px;font-size:13.5px;font-weight:600;color:#6b6862;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px}.kPromo-tab em{font-style:normal;font-weight:500;color:#8a8781;font-size:12.5px}.kPromo-tab.is-active{background:#fff;color:#181818;box-shadow:0 1px 4px rgba(0,0,0,.08)}.kPromo-tab.is-active em{color:#4d7c0f;font-weight:600}.kPromo-tab:disabled{opacity:.45;cursor:not-allowed}.kPromo-pane[hidden]{display:none}.kPromo-note{margin:8px 0 0;font-size:13px;line-height:1.5;color:#6b6862}.kPromo-note--login{margin:0}.kPromo-note--login a{color:#181818;text-decoration:underline}.kPromo-bonus .kPromo-label b{color:#181818}.kPromo-applied--bonus .kPromo-ico{background:#f3f8ec;color:#4d7c0f}.kOM-bonus{margin:6px 0 0;font-size:14px;font-weight:600;color:#4d7c0f}.kBonusHint{display:inline-flex;align-items:center;gap:6px;margin:10px 0 0;padding:6px 12px;border-radius:999px;background:#f3f8ec;color:#4d7c0f;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;line-height:1.2}.kBonusHint:hover{color:#365a08}.kPromo-applied{display:flex;align-items:center;gap:12px}.kPromo-ico{width:36px;height:36px;flex:0 0 36px;border-radius:10px;background:#181818;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px}.kPromo-txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.3}.kPromo-txt b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:1px;font-size:14.5px;color:#181818}.kPromo-txt small{font-size:12.5px;color:#3f6212;font-weight:500}.kPromo-remove{flex:0 0 auto;width:30px;height:30px;border:0;border-radius:50%;background:0 0;color:#a9a5a0;font-size:22px;line-height:1;cursor:pointer;transition:all .15s}.kPromo-remove:hover{background:#fee2e2;color:#b3261e}.fl-sidebar-cart .box-order .kPromo{margin-top:6px}.kCo-summary .kPromo{margin:4px 0 16px}@media (max-width:575px){.kPromo-row{flex-direction:column}.kPromo-btn{padding:12px 18px}}.kAside-box.kAside-cta{background:#181818;border-color:#181818;color:#fff}.kAside-box.kAside-cta .kAside-title,.kAside-box.kAside-cta h4{color:#fff}.kAside-box.kAside-cta p{color:rgba(255,255,255,.7)}.kAside-box.kAside-cta .tf-btn{background:#fff;color:#181818;width:100%;justify-content:center;border-radius:999px}.kPost-foot{background:0 0!important}.kBundle,.kPFaq,.kPRev{padding-top:0;padding-bottom:0}.kBundle-box,.kPFaq-box,.kPRev-box{margin-top:0;margin-bottom:24px}.kPRev{margin-top:36px}.kBundle+section,.kPFaq+section,.kPRev+section{padding-top:0}.k-filters .k-fcheck>span{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;white-space:normal;overflow:visible;text-overflow:clip;min-width:0}.k-filters .k-fcheck>span>.k-count{grid-column:2;white-space:nowrap;margin:0;font-style:normal;font-size:12.5px;color:#a9a5a0;min-width:26px;text-align:right}.k-filters .k-fcheck>span>.k-count::after,.k-filters .k-fcheck>span>.k-count::before{content:none}.k-filters .k-fcheck{align-items:center;line-height:1.35}.k-filters .k-fgroup-title{margin-bottom:8px}.k-filters .k-fvalues{gap:0}.article-thumb img:not([src]){display:none}.article-thumb{background:#f4f3f0 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c9c4ba' stroke-width='1.2'><path d='M3 6h18v12H3z'/><path d='M3 15l5-5 4 4 3-3 6 6'/><circle cx='16' cy='9' r='1.5'/></svg>") center/64px no-repeat}.kPFaq{padding:0}.kPFaq-box{background:#fff;border:1px solid #eeebe5;border-radius:20px;padding:28px 32px 12px}.kPFaq-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:0 0 14px;flex-wrap:wrap}.kPFaq-title{margin:0 0 4px;font-size:19px;font-weight:600;line-height:1.25}.kPFaq-sub{margin:0;font-size:14px;color:#8a8781}.kPFaq-more{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border-radius:999px;border:1px solid #e6e3dd;color:#181818;font-size:14px;font-weight:500;text-decoration:none;transition:all .15s}.kPFaq-more:hover{border-color:#181818;background:#f6f4f0;color:#181818}.kPFaq-list{display:block;background:0 0;border:0;border-radius:0;overflow:visible}.kPFaq-item.kFaqItem{border:0;border-top:1px solid #eeebe5;border-radius:0;background:0 0;padding:0;overflow:visible}.kPFaq-item.kFaqItem:last-of-type{border-bottom:0}.kPFaq-item.kFaqItem summary{padding:18px 4px;font-size:15.5px;font-weight:500;color:#181818;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:16px}.kPFaq-item.kFaqItem summary::before{content:none}.kPFaq-item.kFaqItem summary::after{content:'+';font-size:22px;line-height:1;color:#181818;transition:transform .2s;flex:0 0 auto}.kPFaq-item.kFaqItem[open] summary::after{transform:rotate(45deg)}.kPFaq-item.kFaqItem summary i{display:none}.kPFaq-answer.kFaqA{padding:0 40px 20px 4px;font-size:15px;line-height:1.65;color:#4a4844;max-width:none}.kPFaq-answer.kFaqA p{margin:0 0 8px}.kPFaq-answer.kFaqA p:last-child{margin-bottom:0}@media (max-width:767px){.kPFaq-box{padding:20px 18px 6px;border-radius:16px}.kPFaq-item.kFaqItem summary{padding:15px 0}.kPFaq-answer.kFaqA{padding:0 0 16px}}.kRevEmpty{margin:0 0 24px}.kRevEmpty-card{background:#fbfaf8;border:1px solid #eeebe5;border-radius:20px;padding:30px 32px 26px}.kRevEmpty-top{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap}.kRevEmpty-text{flex:1 1 460px;min-width:0}.kRevEmpty-title{margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.25}.kRevEmpty-sub{margin:0;font-size:15.5px;line-height:1.6;color:#6b6862;max-width:64ch}.kRevEmpty-pct{display:inline-block;padding:2px 9px;border-radius:8px;background:#181818;color:#fff;font-size:14px;font-weight:700;line-height:1.4;margin:0 2px;vertical-align:baseline}.kRevEmpty-btn{flex:0 0 auto;border-radius:999px;padding:15px 30px;white-space:nowrap}.kRevEmpty-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0 0;padding-top:22px;border-top:1px solid #eeebe5}.kRevEmpty-cell{display:flex;flex-direction:column;gap:3px;padding:14px 16px;background:#fff;border:1px solid #eeebe5;border-radius:14px}.kRevEmpty-cell b{font-size:14.5px;font-weight:600;color:#181818}.kRevEmpty-cell span{font-size:13.5px;line-height:1.45;color:#8a8781}@media (max-width:991px){.kRevEmpty-row{grid-template-columns:1fr}}@media (max-width:575px){.kRevEmpty-card{padding:20px 18px}.kRevEmpty-top{flex-direction:column;align-items:stretch}.kRevEmpty-btn{width:100%;justify-content:center;text-align:center}}.kAcc .container{max-width:1320px}.kAcc-grid{display:grid;grid-template-columns:300px minmax(0,1fr);gap:28px;align-items:start}.kAcc-side{position:sticky;top:96px}.kAcc-user{display:flex;align-items:center;gap:14px;padding:20px;background:#fbfaf8;border:1px solid #eeebe5;border-radius:18px;margin:0 0 12px}.kAcc-avatar{width:48px;height:48px;flex:0 0 48px;border-radius:50%;background:#181818;color:#fff;font-weight:700;font-size:20px;display:flex;align-items:center;justify-content:center}.kAcc-user-txt{display:flex;flex-direction:column;min-width:0;line-height:1.35}.kAcc-user-txt b{font-size:16px;color:#181818;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kAcc-user-txt span{font-size:13.5px;color:#8a8781;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kAcc-nav{display:flex;flex-direction:column;gap:2px;background:#fff;border:1px solid #eeebe5;border-radius:18px;padding:8px}.kAcc-nav a{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;color:#3a3833;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s,color .15s}.kAcc-nav a i{width:18px;font-size:16px;color:#8a8781;text-align:center}.kAcc-nav a em{margin-left:auto;font-style:normal;font-size:12px;padding:2px 8px;border-radius:999px;background:#f3f0ea;color:#6b6862}.kAcc-nav a:hover{background:#f6f4f0;color:#181818}.kAcc-nav a.is-active{background:#181818;color:#fff}.kAcc-nav a.is-active i{color:#fff}.kAcc-nav a.is-active em{background:rgba(255,255,255,.18);color:#fff}.kAcc-nav .kAcc-logout{margin-top:6px;border-top:1px solid #f0eeea;border-radius:0 0 12px 12px;color:#b3261e}.kAcc-nav .kAcc-logout i{color:#b3261e}.kAcc-main{min-width:0}.kAcc-panel{display:none}.kAcc-panel.is-active{display:block}.kAcc-title{margin:0 0 6px;font-size:24px;font-weight:600;letter-spacing:-.01em}.kAcc-sub{margin:0 0 20px;font-size:14.5px;color:#8a8781}.kAcc-title+.kAcc-empty,.kAcc-title+.kAcc-form,.kAcc-title+.kAcc-orders,.kAcc-title+.kAccRewards{margin-top:18px}.kAcc-empty{background:#fbfaf8;border:1px solid #eeebe5;border-radius:18px;padding:34px 24px;text-align:center}.kAcc-empty p{margin:0 0 16px;color:#6b6862;font-size:15.5px}.kAcc-empty .tf-btn{border-radius:999px;display:inline-flex}.kAcc-orders{display:flex;flex-direction:column;gap:12px}.kAcc-order{background:#fff;border:1px solid #eeebe5;border-radius:18px;padding:18px 22px;display:flex;flex-direction:column;gap:10px}.kAcc-order-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.kAcc-order-head b{font-size:16px;color:#181818;margin-right:10px}.kAcc-order-date{font-size:13.5px;color:#8a8781}.kAcc-status{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;font-size:13px;font-weight:600;color:var(--c);background:color-mix(in srgb,var(--c) 12%,#fff);border:1px solid color-mix(in srgb,var(--c) 30%,#fff)}.kAcc-status::before{content:'';width:7px;height:7px;border-radius:50%;background:var(--c)}.kAcc-order-items{margin:0;font-size:14.5px;line-height:1.5;color:#4a4844}.kAcc-order-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-top:10px;border-top:1px solid #f2efea}.kAcc-order-meta{font-size:13.5px;color:#8a8781}.kAcc-order-total{font-size:17px;color:#181818}.kAcc-ttn{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;font-size:14px;color:#181818;text-decoration:underline;text-underline-offset:3px}.kAcc-form{background:#fff;border:1px solid #eeebe5;border-radius:18px;padding:22px 24px;max-width:640px}.kAcc-form .kField{display:flex;flex-direction:column;gap:6px;margin:0 0 14px}.kAcc-form .kField-label{font-size:13.5px;font-weight:500;color:#4a4844}.kAcc-form input{width:100%;padding:12px 14px;border:1.5px solid #e6e3dd;border-radius:12px;font-size:15px;background:#fbfaf8;box-sizing:border-box}.kAcc-form input:focus{outline:0;border-color:#181818;background:#fff}.kAcc-form .kField-err{font-size:12.5px;color:#b3261e}.kAcc-form .kField:has(.kField-err) input{border-color:#e0483c}.kAcc-two{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.kAcc-form .tf-btn{border-radius:999px;display:inline-flex;margin-top:4px}@media (max-width:991px){.kAcc-grid{grid-template-columns:1fr;gap:16px}.kAcc-side{position:static}.kAcc-nav{flex-direction:row;overflow-x:auto;padding:6px;gap:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.kAcc-nav::-webkit-scrollbar{display:none}.kAcc-nav a{flex:0 0 auto;padding:10px 14px;font-size:14px;white-space:nowrap}.kAcc-nav a i{display:none}.kAcc-nav .kAcc-logout{margin:0;border:0;border-radius:12px}}@media (max-width:575px){.kAcc-two{grid-template-columns:1fr}.kAcc-form{padding:18px 16px}.kAcc-order{padding:16px 16px}.kAcc-title{font-size:21px}.kAcc-user{padding:14px 16px}}@media (max-width:991px){.kFab{bottom:calc(72px + env(safe-area-inset-bottom,0px))!important;right:14px!important;z-index:1035!important}.tf-toolbar-bottom{z-index:1040}}.kReq-pay{text-align:left;margin:22px auto 0;max-width:560px;padding:16px 20px 14px!important}.kReq-pay .kReq-head{align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.kReq-pay .kReq-title{font-size:15px;margin:0}.kReq-sum{font-size:17px;font-weight:700;color:#e8b64a;white-space:nowrap}.kReq-pay .kReq-row{grid-template-columns:auto 1fr;gap:4px 14px;padding:8px 0}.kReq-pay .kReq-row dt{white-space:nowrap;font-size:12px}.kReq-pay .kReq-row dd{font-size:14px}.kReq-pay .kReq-row--iban dd{font-size:13.5px;letter-spacing:0}.kReq-pay .kReq-row--sum dd{font-size:17px}.kReq-pay .kReq-row--purpose{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.kReq-pay .kReq-row--purpose dd{white-space:nowrap;overflow-wrap:normal}.kReq-nb{white-space:nowrap}.kReq-pay .kReq-all{margin-top:10px;width:100%;justify-content:center;height:40px;font-size:13px}.kReq-more{border-top:1px solid rgba(255,255,255,.09)}.kReq-more summary{list-style:none;cursor:pointer;display:flex;align-items:center;padding:8px 0;font-size:12.5px;color:#a9a5a0;user-select:none}.kReq-more summary::-webkit-details-marker{display:none}.kReq-more summary::after{content:'▾';margin-left:auto;font-size:12px}.kReq-more[open] summary::after{content:'▴'}.kReq-more[open] summary{color:#fff}.kReq-more .kReq-row:first-of-type{border-top:0;padding-top:2px}.kReq-payNote{max-width:560px;margin:14px auto 0;font-size:13.5px;line-height:1.55;color:#6b6862}.kReq-payBtns{display:flex;justify-content:center;margin:26px 0 0}.kAccReq .kReq-pay{margin:10px 0 0;max-width:none;padding:4px 18px 6px!important}.kAccReq .kReq-pay .kReq-row{padding:7px 0}.kAccReq .kReq-pay .kReq-row:first-child{border-top:0}.kAccReq .kReq-more summary::after{content:'▾';margin-left:auto;font-size:12px}.kAccReq .kReq-more[open] summary::after{content:'▴'}@media (max-width:575px){.kReq-pay .kReq-row{grid-template-columns:1fr;gap:2px}.kReq-pay .kReq-row dt{white-space:normal}.kReq-pay .kReq-row--purpose dd{white-space:normal}}.kBonusCards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:0 0 16px}@media (max-width:767px){.kBonusCards{grid-template-columns:1fr}}.kBonusCard{background:#f7f6f3;border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:4px}.kBonusCard--main{background:#181818;color:#fff}.kBonusCard--warn{background:#fff4e5}.kBonusCard-l{font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:#8a8781;font-weight:600}.kBonusCard--main .kBonusCard-l{color:#a9a5a0}.kBonusCard-v{font-size:28px;font-weight:700;line-height:1.1}.kBonusCard--main .kBonusCard-v{color:#e8b64a}.kBonusCard-s{font-size:13px;color:#6b6862;line-height:1.4}.kBonusCard--main .kBonusCard-s{color:#cfcbc4}.kBonusNote{font-size:14px;color:#4a4844;line-height:1.55;margin:0 0 18px}.kBonusNote a{color:#181818;text-decoration:underline}.kBonusHist{border-top:1px solid #ececec}.kBonusHist-row{display:grid;grid-template-columns:90px 1fr auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid #ececec}.kBonusHist-date{font-size:13px;color:#8a8781}.kBonusHist-txt{display:flex;flex-direction:column;gap:2px;font-size:14px}.kBonusHist-txt small{font-size:12.5px;color:#8a8781}.kBonusHist-amt{font-weight:700;color:#4d7c0f;white-space:nowrap}.kBonusHist-row.is-neg .kBonusHist-amt{color:#b3261e}.kBonusHist-row.is-pending .kBonusHist-amt{color:#8a8781}.kBonusHist-row.is-expired .kBonusHist-amt,.kBonusHist-row.is-reverted .kBonusHist-amt{color:#b3afa8;text-decoration:line-through}.kBonusEmpty{font-size:14px;color:#6b6862}@media (max-width:575px){.kBonusHist-row{grid-template-columns:1fr auto}.kBonusHist-date{grid-column:1/-1}}.kAcc-user .kAcc-avatar{display:flex;align-items:center;justify-content:center;line-height:1;overflow:hidden}.kAcc-ico{display:inline-flex;align-items:center;justify-content:center}.kAcc-ico svg{width:16px;height:16px;display:block}.kCo-payLogos{display:inline-flex;align-items:center;gap:10px;margin-left:auto;padding-left:12px;opacity:.9}.kCo-payLogos svg{display:block;height:18px;width:auto}@media (max-width:480px){.kCo-payLogos{gap:8px}.kCo-payLogos svg{height:15px}}.kPRev-box{background:#fff;border:1px solid #eeebe5;border-radius:20px;padding:28px 32px}.kPRev-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:0 0 18px}.kPRev-title{margin:0 0 4px;font-size:19px;font-weight:600;line-height:1.25}.kPRev-sub{margin:0;font-size:14px;color:#8a8781}.kPRev-add{flex:0 0 auto;border-radius:999px;padding:12px 24px}.kPRev-summary{display:grid;grid-template-columns:auto 1fr auto;gap:28px;align-items:center;padding:20px 22px;background:#fbfaf8;border:1px solid #eeebe5;border-radius:16px;margin:0 0 18px}.kPRev-score{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:110px}.kPRev-score-num{font-size:40px;font-weight:700;line-height:1;color:#181818}.kPRev-score-stars,.kPRev-stars{display:inline-flex;gap:2px;color:#e9b949;font-size:14px;line-height:1}.kPRev-score-stars i,.kPRev-stars i{font-style:normal}.kPRev-score-stars i.is-off,.kPRev-stars i.is-off{color:#e2ddd3}.kPRev-score-cnt{font-size:13px;color:#8a8781}.kPRev-bars{display:flex;flex-direction:column;gap:6px;min-width:0}.kPRev-bar{display:flex;align-items:center;gap:10px;font-size:12.5px;color:#6b6862}.kPRev-bar>span{flex:0 0 34px}.kPRev-bar>i{flex:1 1 auto;height:7px;background:#eeebe5;border-radius:5px;overflow:hidden;font-style:normal}.kPRev-bar>i>b{display:block;height:100%;background:#e9b949;border-radius:5px}.kPRev-bar>em{flex:0 0 26px;text-align:right;font-style:normal;font-weight:600;color:#181818}.kPRev-aspects{display:flex;gap:10px}.kPRev-aspects>div{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 14px;background:#fff;border:1px solid #eeebe5;border-radius:12px;min-width:76px}.kPRev-aspects b{font-size:18px;color:#181818}.kPRev-aspects span{font-size:12px;color:#8a8781}.kPRev-list{display:flex;flex-direction:column;gap:12px}.kPRev-item{padding:18px 20px;border:1px solid #eeebe5;border-radius:16px;display:flex;flex-direction:column;gap:10px}.kPRev-item-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.kPRev-who{display:flex;align-items:center;gap:12px}.kPRev-ava{width:38px;height:38px;flex:0 0 38px;border-radius:50%;background:#181818;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:15px}.kPRev-who b{display:block;font-size:15px;color:#181818;line-height:1.3}.kPRev-date{font-size:12.5px;color:#8a8781}.kPRev-date i{color:#4d7c0f}.kPRev-text{margin:0;font-size:15px;line-height:1.65;color:#3a3833}.kPRev-pc{display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:1.5}.kPRev-pro{color:#3f6212}.kPRev-con{color:#9a3412}.kPRev-pc b{display:inline-block;width:16px;font-weight:700}.kPRev-reply{padding:10px 14px;border-left:3px solid #e9b949;background:#fffdf6;border-radius:0 10px 10px 0;font-size:14.5px;line-height:1.6;color:#4a4844}.kPRev-empty{padding:22px;background:#fbfaf8;border:1px solid #eeebe5;border-radius:14px}.kPRev-empty p{margin:0;font-size:15px;line-height:1.6;color:#6b6862}@media (max-width:767px){.kPRev-box{padding:20px 18px;border-radius:16px}.kPRev-add{width:100%;justify-content:center}.kPRev-summary{grid-template-columns:1fr;gap:16px;padding:16px}.kPRev-score{flex-direction:row;gap:12px;justify-content:center}.kPRev-aspects{justify-content:center}.kPRev-item{padding:14px 16px}}.kMbSplit{display:flex;align-items:center;justify-content:space-between;gap:8px}.kMbSplit-link{flex:1 1 auto;min-width:0;display:block}.kMbSplit-toggle{flex:0 0 44px;display:flex;align-items:center;justify-content:center;min-height:40px;cursor:pointer}.kDlv{display:flex;flex-direction:column;gap:12px;padding:18px 20px!important}.kDlv-head{display:flex;align-items:center;gap:12px}.kDlv-head>div{display:flex;flex-direction:column;line-height:1.25}.kDlv-head b{font-size:16px;color:#181818}.kDlv-head span{font-size:12.5px;color:#8a8781}.kDlv-ico{width:40px;height:40px;flex:0 0 40px;border-radius:12px;background:#f3f0ea;color:#181818;display:flex;align-items:center;justify-content:center;font-size:16px}.kDlv-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.kDlv-list li{display:flex;align-items:center;gap:11px;padding:7px 0;font-size:14.5px;color:#3a3833;line-height:1.4}.kDlv-list li i{width:28px;height:28px;flex:0 0 28px;border-radius:9px;background:#f3f0ea;color:#181818;display:flex;align-items:center;justify-content:center;font-size:12px}.kDlv-list li::before{content:none}.kDlv-ship{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;color:#6b6862;line-height:1.5;padding-top:10px;border-top:1px solid #f0eeea}.kDlv-ship i{color:#181818;margin-top:3px;font-size:13px}.kDlv-more{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#181818;text-decoration:none}.kDlv-more i{font-size:11px;transition:transform .15s}.kDlv-more:hover i{transform:translateX(3px)}.kDeal{display:flex;align-items:center;gap:18px;margin:0 0 14px;padding:14px 18px;background:#fff5f5;border:1px solid #f5c9c9;border-radius:16px}.kDeal[hidden]{display:none}.kDeal-pct{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:82px;height:82px;border-radius:50%;background:#fff;border:2px solid #e0483c;color:#e0483c}.kDeal-pct span{font-size:24px;font-weight:700;line-height:1;letter-spacing:-.02em}.kDeal-pct small{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-top:2px;color:#b3261e}.kDeal-body{display:flex;flex-direction:column;gap:6px;min-width:0}.kDeal-label{font-size:13px;font-weight:600;color:#6b6862;text-transform:uppercase;letter-spacing:.04em}.kDeal-clock{display:flex;align-items:flex-start;gap:6px}.kDeal-cell{display:flex;flex-direction:column;align-items:center;gap:3px}.kDeal-cell b{min-width:46px;padding:7px 6px;border-radius:9px;background:#181818;color:#fff;font-size:20px;font-weight:700;line-height:1;text-align:center;font-variant-numeric:tabular-nums}.kDeal-cell i{font-style:normal;font-size:10.5px;color:#8a8781;text-transform:lowercase}.kDeal-clock em{font-style:normal;font-size:20px;font-weight:700;color:#181818;line-height:34px}@media (max-width:480px){.kDeal{gap:12px;padding:12px 14px}.kDeal-pct{width:66px;height:66px}.kDeal-pct span{font-size:19px}.kDeal-cell b{min-width:38px;font-size:17px;padding:6px 4px}.kDeal-clock em{font-size:17px;line-height:30px}}.productSS .product-price-box .kDeal{width:100%;align-self:stretch;margin:0 0 4px;justify-content:flex-start}.kDeal-body{flex:1 1 auto}.kDeal-clock{justify-content:flex-start}.kBuyRow.has-discount{flex-wrap:wrap;row-gap:14px}.kBuyRow.has-discount .product-price-row{flex:1 0 100%}.kBuyRow.has-discount .wg-quantity{flex:0 0 132px}.kBuyRow.has-discount .productBtnCatsas{flex:1 1 auto}@media (max-width:1199px){.kBuyRow.has-discount .wg-quantity{flex-basis:120px}}@media (max-width:767px){.kBuyRow.has-discount .wg-quantity{flex-basis:116px}}.product-price-box,.productSS,.tf-product-info-list .tf-product-info-choose-option,.tf-product-info-list .variant-picker-item{border:0!important}.tf-product-info-list .tf-product-info-choose-option::after,.tf-product-info-list .tf-product-info-choose-option::before{content:none!important}.tf-product-info-list .tf-product-info-choose-option{padding-bottom:0}.kBuyRow.has-discount .product-price-row{justify-content:flex-start}.kBuyRow.has-discount .wg-quantity{flex:0 0 132px}.kBuyRow.has-discount .productBtnCatsas{flex:1 1 0!important;width:auto!important;min-width:0}.kDlv-free{display:flex;align-items:center;gap:14px;padding:14px 16px;margin:0 0 4px;border-radius:14px;background:#181818;color:#fff}.kDlv-free-ico{width:46px;height:46px;flex:0 0 46px;border-radius:12px;background:#e9b949;color:#181818;display:flex;align-items:center;justify-content:center;font-size:19px}.kDlv-free>div{display:flex;flex-direction:column;line-height:1.2}.kDlv-free b{font-size:18px;font-weight:700;color:#fff;letter-spacing:-.01em}.kDlv-free span{font-size:13px;color:rgba(255,255,255,.72);margin-top:3px}.kDlv-list li{font-size:15px}@media (max-width:480px){.kDlv-free b{font-size:16.5px}.kDlv-free-ico{width:42px;height:42px;flex-basis:42px;font-size:17px}}@media (max-width:575px){.widget-tabs.style-1 .widget-menu-tab{display:flex;flex-direction:column;align-items:stretch;gap:4px;border-bottom:0;padding:0 0 8px;overflow:visible!important;margin-bottom:0}.widget-tabs.style-1 .widget-menu-tab .item-title{margin:0;padding:12px 14px;text-align:center;border:1px solid #eeebe5;border-radius:12px;font-size:16px!important;justify-content:center;min-width:0;width:100%}.widget-tabs.style-1 .widget-menu-tab .item-title.active{background:#181818;border-color:#181818}.widget-tabs.style-1 .widget-menu-tab .item-title.active .inner{color:#fff}.widget-tabs.style-1 .widget-menu-tab .item-title .inner::after{display:none}.prDesas .blogItemContent table{width:100%}.prDesas .blogItemContent td:first-child{color:#8a8781;width:45%}}.productPar.kSizes{margin:0 0 6px}.kSizes-list{display:flex;flex-wrap:wrap;gap:8px}.kSizes input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.productPar label.kSizes-btn{display:inline-flex!important;align-items:center;justify-content:center;min-width:0;height:40px!important;padding:0 16px!important;margin:0;border:1.5px solid #e2ddd3;border-radius:999px!important;background:#fff;font-size:14.5px;font-weight:600;color:#181818;cursor:pointer;transition:all .15s}.productPar label.kSizes-btn span{font-size:14.5px;font-weight:600;opacity:1}.productPar label.kSizes-btn:hover{border-color:#181818}.kSizes input[type=radio]:checked+label.kSizes-btn{background:#181818;border-color:#181818;color:#fff}.kSizes input[type=radio]:checked+label.kSizes-btn span{color:#fff}@media (max-width:575px){.kSizes-list{gap:6px}.productPar label.kSizes-btn{height:36px!important;padding:0 13px!important;font-size:14px}}.kDeal-pct{width:78px;height:78px;border-width:2.5px}.kDeal-pct span{font-size:23px}.kDeal-body{align-items:center;text-align:center}.kDeal-clock{justify-content:center}@media (max-width:480px){.kDeal-pct{width:64px;height:64px}.kDeal-pct span{font-size:19px}}.kCardMeta{display:none}.kCardBtnTxt{display:none}@media (max-width:767px){.card-product.style-1{border-radius:14px;overflow:hidden}.card-product .card-product-wrapper{aspect-ratio:4/5}.card-product .card-product-wrapper .image-wrap img{height:100%;object-fit:cover}.card-product .on-sale-wrap{top:8px;left:8px}.card-product .on-sale-item,.card-product .pNNew,.card-product .pNSale{font-size:11px!important;padding:4px 9px!important;text-transform:none!important;letter-spacing:0!important;border-radius:999px!important;width:auto!important;min-width:0!important;line-height:1.3!important;height:auto!important}.card-product .pINWish{top:8px;right:8px;width:32px;height:32px}.card-product .pINWish a{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1}.card-product .pINWish i,.card-product .pINWish svg{width:16px;height:16px;font-size:16px;display:block}.card-product .card-product-info{padding:10px 10px 12px!important;gap:6px}.card-product .card-product-info .title{font-size:13.5px!important;line-height:1.3!important;font-weight:600;margin:0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.card-product .tovarFilters{display:none!important}.card-product .kCardMeta{display:block;font-size:12px;color:#8a8781;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-product .kCardRating{margin:0}.card-product .card-product-info .price{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;margin:2px 0 0!important}.card-product .card-product-info .price>span{font-size:16px!important;font-weight:700!important;color:#181818;white-space:nowrap;line-height:1.2;display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px}.card-product .card-product-info .price .old-price{font-size:12px!important;font-weight:400!important;color:#a9a5a0;order:2}.card-product .card-product-info .price .shopCardItemBtn,.card-product .card-product-info .price .shopCardItemBtn.btn-main-product{position:static!important;transform:none!important;opacity:1!important;visibility:visible!important;width:100%!important;max-width:100%!important;height:38px!important;margin:0!important;padding:0 12px!important;border-radius:10px!important;background:#181818!important;color:#fff!important;display:flex!important;align-items:center;justify-content:center;gap:8px;font-size:13.5px!important;font-weight:600!important;line-height:1!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important}.card-product .card-product-info .price .shopCardItemBtn svg{width:17px!important;height:17px!important;font-size:17px!important}.card-product .card-product-info .price .shopCardItemBtn .kAddIco{display:flex;font-size:17px}.card-product .card-product-info .price .shopCardItemBtn .kCardBtnTxt{display:inline}.card-product .card-product-info .price .shopCardItemBtn:active,.card-product .card-product-info .price .shopCardItemBtn:hover{background:#000!important;color:#fff!important}.tf-grid-layout.tf-col-2{gap:10px!important}}.card-product .tovarFilters{display:none!important}.card-product .kCardMeta{display:block;font-size:12.5px;color:#8a8781;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 4px}.card-product .pINWish a{display:flex;align-items:center;justify-content:center;line-height:1}.card-product .pINWish svg{display:block}@media (max-width:767px){.kBundle-box{padding:16px 14px 14px}.kBundle-head{gap:10px;margin-bottom:12px;align-items:center}.kBundle-ico{width:36px;height:36px;flex-basis:36px;border-radius:11px;font-size:15px}.kBundle-title{font-size:16px}.kBundle-sub{font-size:12.5px}.kBundle-row{display:flex;flex-wrap:wrap;gap:0;align-items:flex-start}.kBundle-item{flex:1 1 0;width:auto;min-width:0;display:flex;flex-direction:column;gap:5px}.kBundle-img{display:block;width:100%;height:92px;border-radius:10px}.kBundle-img img{width:100%;height:100%;object-fit:cover;display:block}.kBundle-name{font-size:11px;line-height:1.3;-webkit-line-clamp:2;min-height:2.6em}.kBundle-price{font-size:12.5px;white-space:nowrap}.kBundle-plus{flex:0 0 22px;width:22px;text-align:center;font-size:16px;line-height:92px;margin:0}.kBundle-total{flex:0 0 100%;width:100%;margin:12px 0 0;padding-top:12px;border-top:1px solid #f0e4c4;display:grid;grid-template-columns:1fr auto;grid-template-areas:"old btn" "new btn";align-items:center;column-gap:12px;row-gap:0;text-align:left}.kBundle-old{grid-area:old;font-size:12.5px}.kBundle-new{grid-area:new;font-size:20px}.kBundle-btn{grid-area:btn;width:auto;margin:0;padding:11px 16px;font-size:13.5px;white-space:nowrap;justify-content:center}}@media (max-width:360px){.kBundle-img{height:78px}.kBundle-plus{line-height:78px}.kBundle-btn{padding:10px 12px;font-size:13px}}.kBundle-head{align-items:center}.kBundle-head>div{display:flex;flex-direction:column;justify-content:center;gap:2px}.kBundle-title{margin:0;line-height:1.2}.kBundle-sub{margin:0;line-height:1.3}.tf-product-info-name h1.name{font-weight:700!important}.kPay .kDlv-ico{background:#f3f0ea;color:#181818}.kSubChip.is-active{background:#181818;color:#fff;border-color:#181818;cursor:default}.kSubChip.is-active em{background:rgba(255,255,255,.18);color:#fff}.productPar label.kSizes-btn{white-space:nowrap}@media (max-width:575px){.productPar label.kSizes-btn{font-size:13px;padding:0 11px!important}}@media (min-width:1200px){.tf-product-info-wrap{display:flex;flex-direction:column;max-height:100%}.kDlv{padding:14px 16px!important;gap:8px}.kDlv-list li{padding:4px 0}.kDlv-free{padding:11px 14px}}.k-filters .k-fcheck .k-fname{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.2;overflow:hidden}.k-filters .k-fcheck .k-fname .k-fdim{font-size:12px;color:#8a8781;font-weight:400;margin-top:1px}.k-filters .k-fcheck:has(input:checked) .k-fname{color:#181818;font-weight:500}.k-filters .k-fcheck .k-count{flex:0 0 auto;margin-left:6px}.kCatCollapse{position:relative;text-align:left;max-width:860px;margin-left:auto;margin-right:auto}.kCatCollapse .kCatCollapse-body{overflow:hidden;transition:max-height .25s}.kCatCollapse.is-collapsed .kCatCollapse-body{max-height:5.4em;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.kCatCollapse .kCatCollapse-body h2{font-size:17px;font-weight:600;margin:14px 0 6px;text-align:left}.kCatCollapse .kCatCollapse-body h2:first-child{margin-top:0}.kCatCollapse .kCatCollapse-body p{margin:0 0 8px;font-size:15px;line-height:1.6;text-align:left}.kCatCollapse-btn{margin-top:6px;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;color:#181818;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (max-width:767px){.kCatCollapse.is-collapsed .kCatCollapse-body{max-height:4.6em}.kCatCollapse .kCatCollapse-body p{font-size:14.5px}}@media (max-width:767px){.tf-slideshow.style-4 .wrap-pagination{display:none!important}}.kDlv-pay{margin:6px 0 2px}.kDlv-pay>div{min-width:0}.kDlv-pay b{font-size:16.5px}.kDlv-pay span{font-size:13px;line-height:1.4;margin-top:2px}@media (max-width:480px){.kDlv-pay b{font-size:15.5px}.kDlv-pay span{font-size:12.5px}}.prDesas .blogItemContent table,.prDesas .blogItemContent tbody,.prDesas .blogItemContent thead{border:0!important}.prDesas .blogItemContent td,.prDesas .blogItemContent th{border:0!important;border-bottom:1px solid #eeebe5!important;padding:12px 6px;vertical-align:top}.prDesas .blogItemContent tbody tr:last-child td{border-bottom:0!important}.prDesas .blogItemContent td:first-child{color:#8a8781;width:45%}.kSubChips{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:4px 0 18px;max-width:860px;margin-inline:auto}@media (min-width:768px) and (max-width:919px){.kSubChips{padding:4px 15px 18px}}.kSubChip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid #e6e3dd;background:#fff;color:#3a3833;font-size:13px;font-weight:500;line-height:1.25;white-space:nowrap;text-decoration:none;flex:0 0 auto}.kSubChip em{font-style:normal;font-size:11.5px;font-weight:400;color:#a9a5a0}.kSubChip:hover{border-color:#181818;color:#181818}.kSubChip.is-active{background:#181818;color:#fff;border-color:#181818}@media (max-width:767px){.kSubChips{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 16px 14px;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent)}.kSubChips::-webkit-scrollbar{display:none}.kSubChip{padding:6px 11px;font-size:12.5px}.kSubChip:last-child{margin-right:24px}.kCatTextTop{margin-bottom:6px}}.widget-facet.facet-fieldset .fieldset-item{display:flex;align-items:center;gap:10px}.widget-facet.facet-fieldset .fieldset-item label{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;margin:0;line-height:1.3}.widget-facet.facet-fieldset .fieldset-item label .kFName{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:0}.widget-facet.facet-fieldset .fieldset-item label .kFCount{flex:0 0 auto;margin-left:auto;font-size:12.5px;color:#a9a5a0;min-width:22px;text-align:right}.widget-facet.facet-fieldset .fieldset-item label .filterCircleColor{flex:0 0 auto}.widget-facet.facet-fieldset .fieldset-item label{font-size:14px;line-height:1.35;color:#3a3833;font-weight:400}.widget-facet.facet-fieldset .fieldset-item label .kFName{white-space:normal;overflow:visible;text-overflow:clip}.widget-facet.facet-fieldset .fieldset-item label .kFCount{display:none}.widget-facet.facet-fieldset .fieldset-item:not(:last-child){margin-bottom:9px}.widget-facet.facet-fieldset .fieldset-item .tf-check{width:18px;height:18px;flex:0 0 18px}.widget-facet .facet-title{font-size:13.5px;letter-spacing:.03em;text-transform:uppercase;color:#181818;margin-bottom:10px}.kFacet .kFacet-title{display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none;padding:12px 0;margin:0;border-top:1px solid #eeebe5}.kFacet .kFacet-title i{font-size:11px;color:#8a8781;transition:transform .18s}.kFacet.is-open .kFacet-title i{transform:rotate(180deg)}.kFacet .kFacet-body{display:none;padding:2px 0 14px}.kFacet.is-open .kFacet-body{display:block}.kFacet{margin-bottom:0!important}.kGal{position:relative}.kGal .tf-product-media-main{position:relative;border-radius:16px;overflow:hidden;background:#f6f4f0}.kGal .tf-product-media-main .item{display:block;height:auto}.kGal .tf-product-media-main .item img{width:100%;height:auto;max-height:640px;object-fit:contain;display:block}.kGal-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:38px;height:38px;border-radius:50%;border:0;background:rgba(255,255,255,.92);box-shadow:0 2px 10px rgba(0,0,0,.14);color:#181818;font-size:13px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,opacity .15s}.kGal-nav:hover{background:#181818;color:#fff}.kGal-nav.swiper-button-disabled{opacity:.35;cursor:default}.kGal-prev{left:12px}.kGal-next{right:12px}.kGal-count{position:absolute;right:12px;bottom:12px;z-index:5;background:rgba(24,24,24,.72);color:#fff;font-size:12px;line-height:1;padding:6px 10px;border-radius:999px;letter-spacing:.02em}.kGal-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px;margin-top:10px}.kGal-thumb{padding:0;margin:0;border:1.5px solid #e6e3dd;border-radius:10px;overflow:hidden;background:#fff;aspect-ratio:1/1;cursor:pointer;transition:border-color .15s}.kGal-thumb img{width:100%;height:100%;object-fit:cover;display:block}.kGal-thumb:hover{border-color:#a9a5a0}.kGal-thumb.is-active{border-color:#181818}@media (max-width:767px){.kGal .tf-product-media-main{border-radius:12px}.kGal-nav{width:32px;height:32px;font-size:12px}.kGal-prev{left:8px}.kGal-next{right:8px}.kGal-thumbs{grid-template-columns:repeat(6,1fr);gap:6px;margin-top:8px}.kGal-thumb{border-radius:8px}}.tf-product-media-main,.tf-product-media-main .item img,.tf-product-media-main .swiper-wrapper{touch-action:pan-y}.tf-product-media-main .item img{max-height:680px}@media (max-width:767px){.tf-product-media-main .item{max-height:70vh!important;height:auto}.tf-product-media-main .item img{max-height:70vh;width:100%;object-fit:contain}}:root{--kInk:#1b1d1c;--kMuted:#6b6863}/* Слайдер: заголовок і кнопка */ .tf-slideshow .text-display{font-family:Montserrat,sans-serif!important;font-weight:600;letter-spacing:-.015em;line-height:1.08;font-size:clamp(30px,4.6vw,58px);color:var(--kInk)}.tf-slideshow .box-title .text-body-1{font-size:clamp(15px,1.4vw,18px);line-height:1.55;color:var(--kMuted);max-width:560px}.tf-slideshow .box-title{gap:14px}.tf-btn.homeBtnMain,.tf-btn.homeBtnMain:hover{background:var(--kInk)!important;color:#fff!important}.tf-btn.homeBtnMain{font-weight:600;font-size:15px;height:48px;padding:0 24px;border-radius:999px}.tf-btn.homeBtnMain:hover{background:#000!important}.tf-btn.homeBtnMain i{font-size:16px}.heading-section h1,.heading-section h3{font-family:Montserrat,sans-serif!important;font-weight:600;letter-spacing:-.015em;line-height:1.15;font-size:clamp(26px,3vw,38px);color:var(--kInk)}.heading-section .text-body-1{font-size:clamp(15px,1.3vw,17px);line-height:1.6;color:var(--kMuted)}.homeAbout .heading-section.spacing-2{gap:12px}.homeAbout h1{max-width:760px;margin-inline:auto}.homeAbout p{font-size:clamp(15px,1.3vw,17px)!important;line-height:1.65;color:#4a4844;max-width:720px;margin-inline:auto}.homeAbout p i{font-style:normal;color:var(--kMuted)}.homeAbout .img-wrap img{border-radius:22px;max-height:560px;object-fit:cover;width:100%}@media (max-width:767px){.homeAbout .heading-section:last-child p{text-align:left}.homeAbout .img-wrap img{border-radius:16px;max-height:320px}}.homeFirstCat .collection-position .img-style:after,.homeLastCol .collection-position .img-style:after,.homewdjfjgiwj .img-style:after{background:linear-gradient(180deg,rgba(27,29,28,.1) 0,rgba(27,29,28,.55) 45%,rgba(27,29,28,.82) 100%)!important;opacity:1!important}.homeFirstCat .collection-position,.homeLastCol .collection-position{border-radius:22px;overflow:hidden}.homeFirstCat .collection-position .content,.homeLastCol .collection-position .content{padding:0 26px}.homeFirstCat h3,.homeLastCol .collection-position h3{font-family:Montserrat,sans-serif!important;font-weight:600;letter-spacing:-.015em;line-height:1.12;font-size:clamp(26px,3vw,40px);margin-bottom:8px}.homeFirstCat h3 a,.homeLastCol h3 a{color:#fff!important}.homeFirstCat .content p,.homeLastCol .content p{font-size:clamp(14.5px,1.2vw,16.5px);line-height:1.55;color:rgba(255,255,255,.9);max-width:460px;margin-inline:auto}.homeFirstCat .cls-heading,.homeLastCol .cls-heading{margin-bottom:18px}.homeFirstCat .tf-btn.btn-white,.homeLastCol .tf-btn.btn-white,.tf-btn.btn-white{font-weight:600;font-size:15px;height:46px;padding:0 22px;color:var(--kInk)}.homeFirstCat .tf-btn.btn-white i,.homeLastCol .tf-btn.btn-white i{font-size:15px}@media (max-width:767px){.homeLastCol .collection-position{height:340px!important}.homeFirstCat .collection-position .content,.homeLastCol .collection-position .content{padding:0 18px}}.kHomeFaq .kFaqItem summary{font-weight:500;font-size:15.5px;line-height:1.4;color:var(--kInk)}.kHomeFaq .kFaqA{font-size:15px;line-height:1.65;color:#4a4844}.kHomeFaq .tf-btn.btn-onsurface{font-weight:600;font-size:15px;height:46px;padding:0 22px}.tf-btn{font-weight:600;font-size:15px}.footer{background:var(--kInk)}footer .footer-body{padding:44px 0 26px}footer .footer-heading{font-size:15px!important;font-weight:600;letter-spacing:.01em;margin-bottom:12px;color:#fff}.footer-menu-list li{margin-bottom:7px}.footer-menu_item{font-size:14px;color:#cfcbc4;line-height:1.4}.footer-menu_item:hover{color:#fff}footer .tf-collapse-content{grid-gap:0}.footer-contacts{gap:10px}.footer-contacts .fc-ico{width:36px;height:36px;flex:0 0 36px}.footer-contacts .fc-val{font-size:15px}.footer-contacts .fc-lbl{font-size:12px}.footer-bottom{border-top:1px solid rgba(255,255,255,.08);padding:20px 0 22px}.kFootBottom{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.kFootMark{font-weight:700;font-size:22px;letter-spacing:.06em;color:#fff;line-height:1}.kFootMark sup{font-size:9px;letter-spacing:.08em;margin-left:3px;vertical-align:top;position:relative;top:2px;color:#cfcbc4}.kFootTag{font-size:13px;color:#a9a5a0}.kFootBottom p{font-size:12.5px;color:#8f8b85;margin:6px 0 0}@media (max-width:767px){.footer{border-radius:22px 22px 0 0}footer .footer-body{padding:30px 0 6px;display:block}footer .footer-left,footer .footer-newsletter{width:100%}footer .footer-infor .footer-menu{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px 16px}footer .footer-infor .footer-menu .footer-col-block:nth-child(3){grid-column:1/-1}footer .footer-infor .footer-menu .footer-col-block:nth-child(3) .footer-menu-list{columns:2;column-gap:16px}footer .footer-heading{margin-bottom:8px}.footer-menu-list li{margin-bottom:5px;break-inside:avoid}.footer-menu_item{font-size:13.5px}footer .footer-newsletter{margin-top:22px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.footer-bottom{padding:16px 0 18px}.kFootMark{font-size:20px}}.tf-product-media-main .item,.tf-product-media-main .item a,.tf-product-media-main .swiper-slide{touch-action:pan-y}.homeFirstCat .tf-btn.btn-white:active,.homeFirstCat .tf-btn.btn-white:focus,.homeFirstCat .tf-btn.btn-white:hover,.homeLastCol .tf-btn.btn-white:active,.homeLastCol .tf-btn.btn-white:focus,.homeLastCol .tf-btn.btn-white:hover,.tf-btn.btn-white:active,.tf-btn.btn-white:hover{background:#eeebe5!important;color:var(--kInk)!important}footer .footer-menu .footer-menu-list{gap:3px}footer .footer-menu .footer-menu-list li{margin:0;line-height:1.35}footer .footer-menu .footer-menu-list li.text-body-default{font-size:14px;line-height:1.35}footer .footer-menu .footer-menu_item{background-image:none;color:#cfcbc4;font-size:14px;line-height:1.35;display:inline-block;padding:4px 0}footer .footer-menu .footer-menu_item:hover{color:#fff!important}footer .footer-heading{margin-bottom:6px!important}.footer-contacts{gap:12px;margin:0}@media (max-width:767px){footer .footer-body{padding:26px 0 4px}footer .footer-infor{gap:0}footer .footer-infor .footer-menu{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 16px;margin-bottom:0}footer .footer-infor .footer-menu>div{width:auto}footer .footer-infor .footer-menu .footer-col-block:nth-child(3){grid-column:1/-1}footer .footer-infor .footer-menu .footer-col-block:nth-child(3) .footer-menu-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:3px 16px}footer .footer-menu .footer-menu_item{font-size:13.5px;padding:3px 0}footer .footer-heading-mobile{margin-bottom:6px}footer .footer-newsletter{margin-top:20px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.footer-contacts{flex-direction:row;flex-wrap:wrap;gap:12px 24px;padding-bottom:8px}.footer-contacts .fc-ico{width:34px;height:34px;flex:0 0 34px}.footer-contacts .fc-val{font-size:14.5px}.footer-contacts .fc-lbl{font-size:11.5px}}@media (max-width:767px){.footer-contacts{justify-content:center;text-align:left}.footer-contacts .fc-row{justify-content:center}}@media (max-width:767px){footer .footer-infor .footer-menu{display:block;margin:0}footer .footer-infor .footer-menu .footer-col-block{width:100%;border-bottom:1px solid rgba(255,255,255,.09)}footer .footer-infor .footer-menu .footer-col-block:first-child{border-top:1px solid rgba(255,255,255,.09)}footer .footer-infor .footer-heading-mobile{display:block!important;position:relative;margin:0!important;padding:14px 32px 14px 0;font-size:15px;font-weight:600;cursor:pointer;user-select:none}footer .footer-infor .footer-heading-mobile::after,footer .footer-infor .footer-heading-mobile::before{display:block!important;content:"";position:absolute;background:#cfcbc4;top:50%;transition:transform .2s,opacity .2s}footer .footer-infor .footer-heading-mobile::after{right:2px;width:14px;height:1.5px;transform:translateY(-50%)}footer .footer-infor .footer-heading-mobile::before{right:8.25px;width:1.5px;height:14px;transform:translateY(-50%)}footer .footer-infor .footer-col-block.open .footer-heading-mobile::before{opacity:0;transform:translateY(-50%) rotate(90deg)}footer .footer-infor .footer-col-block .tf-collapse-content{display:none!important;padding:0 0 12px}footer .footer-infor .footer-col-block.open .tf-collapse-content{display:block!important}footer .footer-infor .footer-col-block .footer-menu-list{display:flex!important;flex-direction:column;grid-template-columns:none;gap:2px}footer .footer-infor .footer-col-block:nth-child(3) .footer-menu-list{display:flex!important}footer .footer-menu .footer-menu_item{font-size:14px;padding:5px 0;color:#d9d5ce}footer .footer-newsletter{margin-top:18px;padding-top:0;border-top:0}footer .footer-body{padding:8px 0 4px}}.kBuyRow.is-notify .wg-quantity{display:none}.kBuyRow.is-notify .productBtnCatsas{flex:1 1 100%;font-size:15px;padding:0 16px}.kBuyRow.is-notify .productBtnCatsas svg{display:none}.kBuyRow .productBtnCatsas span{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:420px){.kBuyRow.is-notify .productBtnCatsas{font-size:14px}}.kNotify .kOneClick-card{max-width:460px}.kNotify-fine{display:block;text-align:center;font-size:12.5px;color:#9a968f;margin-top:-2px}.kNotify-done-view{text-align:center;padding:8px 4px 2px}.kNotify-check{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#eef6ea;color:#2e7d32;margin-bottom:16px}.kNotify-done-title{padding-right:0;margin-bottom:8px;font-size:22px}.kNotify-done-text{font-size:15px;line-height:1.6;color:#4a4844;margin:0 0 20px}.kNotify-done-text b{color:#181818}.kBundle-size{display:block;font-size:12.5px;color:#8a8781;margin:2px 0 4px;min-height:16px}.tf-toolbar-bottom{padding:8px 0}.tf-toolbar-bottom .toolbar-item a{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;height:48px;padding:0}.tf-toolbar-bottom .toolbar-item a .toolbar-icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;line-height:1;position:relative}.tf-toolbar-bottom .toolbar-item a .toolbar-icon svg{width:23px;height:23px;display:block}.tf-toolbar-bottom .toolbar-item a .toolbar-icon .icon{font-size:22px;line-height:1;display:block}.tf-toolbar-bottom .toolbar-item a .toolbar-label{font-size:12px;line-height:14px;height:14px;margin:0;white-space:nowrap;display:block}.tf-toolbar-bottom .toolbar-item .count-box,.tf-toolbar-bottom .toolbar-item .kCartCount{position:absolute;top:-6px;right:-8px}@media (max-width:767px){.prDesas .blogItemContent,.prDesas .blogItemContent li,.prDesas .blogItemContent p,.prDesas .blogItemContent td{font-size:14.5px;line-height:1.6}.prDesas .blogItemContent h2,.prDesas .blogItemContent h3{font-size:17px;line-height:1.3;margin:18px 0 8px}.prDesas .blogItemContent ul{padding-left:18px}.prDesas .blogItemContent li{margin-bottom:6px}.prDesas .blogItemContent td{padding:9px 6px}.kPFaq-title{font-size:17px}}.kFootLegal{font-size:12px;color:#8f8b85;margin:4px 0 0;line-height:1.5;max-width:640px}.kLegal p{color:#4a4844}.kVideo{max-width:860px}.kVideo-poster{position:relative;display:block;width:100%;aspect-ratio:16/9;border:0;padding:0;border-radius:16px;overflow:hidden;background:#181818;cursor:pointer}.kVideo-poster img{width:100%;height:100%;object-fit:cover;display:block;opacity:.92;transition:transform .3s,opacity .2s}.kVideo-poster:hover img{transform:scale(1.02);opacity:1}.kVideo-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:72px;height:72px;border-radius:50%;background:#fff;color:#181818;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 24px rgba(0,0,0,.25)}.kVideo-play svg{margin-left:3px}.kVideo-frame{width:100%;aspect-ratio:16/9;border:0;border-radius:16px;display:block;background:#000}.kVideo-note{font-size:12.5px;color:#9a968f;margin:8px 0 0}.kUnpaid{display:flex;align-items:center;gap:14px;background:#fff7ed;border:1px solid #fbd9b0;border-radius:16px;padding:14px 16px;margin-bottom:16px}.kUnpaid-ico{flex:0 0 40px;width:40px;height:40px;border-radius:12px;background:#f59e0b;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px}.kUnpaid-txt{flex:1 1 auto;min-width:0}.kUnpaid-txt b{display:block;font-size:15px;color:#181818;margin-bottom:2px}.kUnpaid-txt p{margin:0;font-size:13.5px;line-height:1.45;color:#6b6863}.kUnpaid-btn{flex:0 0 auto;height:42px;padding:0 20px;font-size:14px}.kUnpaid--cart{max-width:720px;margin:0 auto 22px}.kAcc-pay{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding-top:12px;border-top:1px dashed #eeebe5}.kAcc-pay-note{font-size:13px;color:#b45309}.kAcc-pay-btn{height:38px;padding:0 18px;font-size:14px}.nav-icon-item{position:relative}.kUnpaidDot{position:absolute;top:-2px;right:-3px;width:9px;height:9px;border-radius:50%;background:#e53935;border:2px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.tf-toolbar-bottom .toolbar-icon .kUnpaidDot{top:-4px;right:-6px}@media (max-width:575px){.kUnpaid{flex-wrap:wrap;padding:12px 14px}.kUnpaid-txt{flex:1 1 calc(100% - 54px)}.kUnpaid-btn{flex:1 1 100%;width:100%;justify-content:center}.kAcc-pay{flex-wrap:wrap}.kAcc-pay-btn{width:100%;justify-content:center}}@media (max-width:767px){.kAcc-nav{flex-direction:row;overflow-x:auto;scrollbar-width:none;gap:6px;padding:6px;-webkit-overflow-scrolling:touch}.kAcc-nav::-webkit-scrollbar{display:none}.kAcc-nav a{white-space:nowrap;padding:10px 14px;flex:0 0 auto}.kAcc-nav a i{display:none}.kAccInvite{flex-direction:column;align-items:flex-start;gap:12px;padding:18px 16px}.kAccInvite p{font-size:13.5px;line-height:1.5}.kAccInvite .tf-btn{width:100%;justify-content:center}.kAcc-order{padding:14px}.kAcc-order-head{flex-wrap:wrap;gap:6px}.kAcc-order-items{font-size:13.5px;line-height:1.5;word-break:break-word}.kAcc-order-foot{flex-wrap:wrap;gap:6px}.kAcc-order-meta{font-size:12.5px;line-height:1.45;flex:1 1 100%}}.kVideo{max-width:860px;margin:0 auto}.kVideo--short .kVideo-frame,.kVideo--short .kVideo-poster{aspect-ratio:9/16;max-width:400px;margin:0 auto}.kVideo--short .kVideo-poster img{object-fit:cover}.kVideo-note{display:none}@media (max-width:767px){.kVideo--short .kVideo-frame,.kVideo--short .kVideo-poster{max-width:100%}}.prDesas .blogItemContent,.prDesas .blogItemContent li,.prDesas .blogItemContent p,.prDesas .blogItemContent td,.prDesas .blogItemContent th{font-size:15.5px!important;line-height:1.65}.prDesas .blogItemContent h2,.prDesas .blogItemContent h3{font-size:20px;font-weight:600;line-height:1.3;margin:22px 0 10px}.kBundle-title,.kDlv-free b,.kDlv-head b,.kPFaq-title,.kPRev-title{font-family:Montserrat,sans-serif;font-size:20px!important;font-weight:600!important;line-height:1.25;letter-spacing:-.01em}.kBundle-sub,.kPRev-sub{font-size:14px!important;color:#8a8781;line-height:1.4}@media (max-width:767px){.prDesas .blogItemContent,.prDesas .blogItemContent li,.prDesas .blogItemContent p,.prDesas .blogItemContent td,.prDesas .blogItemContent th{font-size:14.5px!important;line-height:1.6}.prDesas .blogItemContent h2,.prDesas .blogItemContent h3{font-size:17px}.kBundle-title,.kPFaq-title,.kPRev-title{font-size:18px!important}.kBundle-sub,.kPRev-sub{font-size:13px!important}}.kAcc-grid{grid-template-columns:300px minmax(0,1fr)}.kAcc-main,.kAcc-side,.kAcc-user,.kAcc-user>div{min-width:0}.kAcc-user p,.kAcc-user small,.kAcc-user span{display:block;overflow-wrap:anywhere;word-break:break-word}.kAcc-order-head,.kAcc-order-items,.kAcc-order-meta{overflow-wrap:anywhere;word-break:break-word}.kAcc-order-head{flex-wrap:wrap;gap:6px 12px}.kAcc-pay-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.kAcc-cancel{background:0 0;border:0;padding:0;font-size:13px;color:#8a8781;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.kAcc-cancel:hover{color:#b3261e}@media (max-width:991px){.kAcc-grid{grid-template-columns:minmax(0,1fr)}.kAcc .container{overflow:hidden}}@media (max-width:575px){.kAcc-pay{flex-direction:column;align-items:stretch;gap:10px}.kAcc-pay-actions{justify-content:space-between}.kAcc-pay-btn{width:auto;flex:1 1 auto;justify-content:center}.kAcc-order{padding:14px 12px;border-radius:14px}.kAcc-order-items{font-size:13.5px}}@media (max-width:767px){body,html{overflow-x:hidden;max-width:100%}.tf-toolbar-bottom{left:0;right:0;width:auto}}.kAcc-user-txt{min-width:0;flex:1 1 auto}.kAcc-user-txt b,.kAcc-user-txt span{display:block;overflow-wrap:anywhere;word-break:break-word}.kCon-title{font-family:Montserrat,sans-serif!important;font-size:clamp(22px,2.4vw,28px);font-weight:600;letter-spacing:-.015em;line-height:1.2;margin:0 0 18px;color:#1b1d1c}.kCon-grid{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:22px}.kCon-card{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#fff;border:1px solid #eeebe5;border-radius:16px;color:#1b1d1c;text-decoration:none;transition:border-color .15s,transform .15s}a.kCon-card:hover{border-color:#1b1d1c;transform:translateY(-1px);color:#1b1d1c}.kCon-ico{flex:0 0 42px;width:42px;height:42px;border-radius:12px;background:#f6f4f0;display:flex;align-items:center;justify-content:center;font-size:16px;color:#1b1d1c}.kCon-txt{display:flex;flex-direction:column;min-width:0}.kCon-txt b{font-size:16px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.kCon-txt small{font-size:13px;color:#8a8781;line-height:1.4;margin-top:2px}.kReq{background:#1b1d1c;color:#fff;border-radius:20px;padding:22px 22px 20px}.kReq-head{display:flex;gap:14px;align-items:flex-start;margin-bottom:16px}.kReq-ico{flex:0 0 42px;width:42px;height:42px;border-radius:12px;background:#e8b64a;color:#1b1d1c;display:flex;align-items:center;justify-content:center;font-size:17px}.kReq-title{font-family:Montserrat,sans-serif!important;font-size:18px;font-weight:600;margin:0 0 4px;color:#fff;line-height:1.25}.kReq-sub{margin:0;font-size:13px;color:#a9a5a0;line-height:1.45}.kReq-list{margin:0;display:flex;flex-direction:column}.kReq-row{display:grid;grid-template-columns:150px 1fr;gap:6px 14px;align-items:baseline;padding:10px 0;border-top:1px solid rgba(255,255,255,.09)}.kReq-row dt{font-size:12.5px;color:#a9a5a0;letter-spacing:.02em;margin:0}.kReq-row dd{margin:0;font-size:15px;font-weight:500;color:#fff;overflow-wrap:anywhere}.kReq-row dd small{display:block;font-size:12px;color:#8f8b85;font-weight:400;margin-top:2px}.kReq-row--iban dd{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15.5px;letter-spacing:.02em}.kReq-copy{background:0 0;border:0;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer;border-bottom:1px dashed rgba(255,255,255,.35);line-height:1.35}.kReq-copy:hover{border-bottom-color:#e8b64a}.kReq-copy.is-copied{color:#e8b64a;border-bottom-color:transparent}.kReq-all{margin-top:16px;background:#fff!important;color:#1b1d1c!important;height:44px;padding:0 20px;font-size:14px;gap:8px}.kReq-all:hover{background:#e8b64a!important}@media (min-width:576px){.kCon-grid{grid-template-columns:1fr 1fr}}@media (min-width:992px){.kCon-grid{grid-template-columns:1fr}}@media (max-width:991px){.kCon{margin-bottom:34px}}@media (max-width:575px){.kReq{padding:18px 16px;border-radius:16px}.kReq-row{grid-template-columns:1fr;gap:2px;padding:9px 0}.kReq-all{width:100%;justify-content:center}}.prDesas .blogItemContent h1,.prDesas .blogItemContent h2,.prDesas .blogItemContent h3,.prDesas .blogItemContent h4{font-size:20px!important;line-height:1.3!important;font-weight:600;margin:22px 0 10px}@media (max-width:767px){.prDesas .blogItemContent h1,.prDesas .blogItemContent h2,.prDesas .blogItemContent h3,.prDesas .blogItemContent h4{font-size:18px!important;line-height:1.3!important;margin:18px 0 8px}}.kMapRow{align-items:stretch}.kMapCol .kMap-box{height:100%;min-height:360px}.kMapCol .kMap-box iframe{height:100%;min-height:360px}.kReqCol .kReq{height:100%;display:flex;flex-direction:column}.kReqCol .kReq-all{margin-top:auto}.kReqCol .kReq-list{margin-bottom:16px}@media (max-width:991px){.kMapRow{flex-direction:column-reverse}.kReqCol{margin-bottom:26px}.kReqCol .kReq{height:auto}.kMapCol .kMap-box,.kMapCol .kMap-box iframe{min-height:280px;height:280px}}.kSecTitle,h3.heading.kSecTitle,h4.kSecTitle{font-family:Montserrat,sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:1.25;letter-spacing:-.01em;text-align:left!important;margin:0 0 22px!important;color:#1b1d1c}@media (max-width:767px){.kSecTitle,h3.heading.kSecTitle,h4.kSecTitle{font-size:18px!important;margin:0 0 16px!important}}.kReq{padding:6px 22px 8px}.kReq-row:first-child{border-top:0}.kReq-list{margin:0}.kReqCol .kReq-list{margin-bottom:0}@media (max-width:575px){.kReq{padding:4px 16px 6px}}@media (min-width:992px){.kMapRow{align-items:stretch}.kMapCol,.kReqCol{display:flex;flex-direction:column}.kMapCol .kMap{display:flex;flex-direction:column;flex:1 1 auto}.kMapCol .kMap-box{flex:1 1 auto;height:auto;min-height:320px}.kMapCol .kMap-box iframe{height:100%;min-height:320px}.kReqCol .kReq{height:auto;flex:0 0 auto;padding:4px 22px 6px}.kReq-row{padding:9px 0}.kMap-route{margin-top:12px}}@media (min-width:992px){.kMapCol .kCon-title,.kReqCol .kCon-title{margin:0 0 18px!important;line-height:1.2!important}.kReqCol .kReq{margin:0!important}.kMapCol .kMap{position:relative}.kMapCol .kMap-box{min-height:0}.kMapCol .kMap-route{position:absolute;left:14px;bottom:14px;margin:0;background:#fff;color:#1b1d1c;padding:9px 14px;border-radius:999px;font-size:13.5px;font-weight:600;text-decoration:none;box-shadow:0 2px 10px rgba(0,0,0,.14);z-index:2}.kMapCol .kMap-route:hover{background:#1b1d1c;color:#fff}}.kBundle-sub,.kCon-txt small,.kFCount,.kPRev-sub,.text-secondary{color:#6f6c67!important}.footer-heading{display:block}.card-product .card-product-info .price .old-price,.kBundle-old,.old-price,.tf-cart-item .tf-cart-item_price .old-price{color:#77736d!important}@media (max-width:767px){.card-product .card-product-info .price .old-price{color:#77736d!important}}.sw-dots.type-circle .swiper-pagination-bullet{width:24px!important;height:24px!important;margin:0 1px!important}.swiper-pagination-bullet:not(.sw-dots.type-circle .swiper-pagination-bullet){box-sizing:content-box;padding:8px;background-clip:content-box}.kFootMark{display:inline-flex;align-items:flex-start;gap:4px}.kFootLogo{height:26px;width:auto;filter:invert(1);display:block}.kFootMark sup{top:0}.kCV{content-visibility:auto;contain-intrinsic-size:auto 700px}.card-product .image-wrap,.collection-position .img-style,.homeOtherCatsMore .img-style,.kGal-thumb,.kMap-box,.tf-slideshow .img-style{background:#f3f0ea}.card-product .image-wrap img{background:#f3f0ea}.wow.animated{visibility:visible!important}.tf-grid-layout .card-product{display:flex;flex-direction:column;height:100%}.card-product .card-product-info{display:flex;flex-direction:column;flex:1 1 auto}.card-product .card-product-info .title.link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;line-height:1.3}.card-product .card-product-info .kCardRating{order:2}.card-product .card-product-info .kCardMeta,.card-product .card-product-info .tovarFilters{order:3}.card-product .card-product-info .price{order:4;margin-top:auto!important;padding-top:8px}@media (max-width:767px){.card-product .card-product-info .title.link{min-height:2.6em}}.kBonusBanner{display:flex;align-items:center;gap:16px;flex-wrap:wrap;background:#181818;color:#fff;border-radius:16px;padding:16px 20px;margin:0 0 16px}.kBonusBanner-ico{flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:#e8b64a;color:#181818;display:flex;align-items:center;justify-content:center;font-size:17px}.kBonusBanner-txt{flex:1 1 260px;min-width:0}.kBonusBanner-txt b{display:block;font-size:15.5px;line-height:1.35;margin-bottom:3px}.kBonusBanner-txt span{display:block;font-size:13px;line-height:1.5;color:#c9c5bd}.kBonusBanner-btn{background:#fff!important;color:#181818!important;white-space:nowrap}.kBonusBanner-alt{font-size:13px;color:#c9c5bd;text-decoration:underline;white-space:nowrap}.kBonusBanner-alt:hover{color:#e8b64a}@media (max-width:575px){.kBonusBanner{padding:14px 16px;gap:12px}.kBonusBanner-btn{width:100%;justify-content:center}.kBonusBanner-alt{width:100%;text-align:center}}

/* ===== Позначки товару: Новинка / Хіт / Лімітовано =====
   Одна плашка на всіх — той самий розмір, кант і шрифт, різниться лише колір.
   Білий кант + мʼяка тінь: на світлому фото товару плашка не зливається з фоном.
   Червоний навмисно не використовуємо — він зайнятий під знижку «−N%».
   Раніше «Хіт» і «Ліміт» отримували тільки колір фону й лишались у базовій
   плашці шириною 48px зі шрифтом 14px, тому текст у них не вміщався. */
.on-sale-item.pNNew,.on-sale-item.pNHit,.on-sale-item.pNLim,.card-product .on-sale-item.pNSale{
  width:auto !important;min-width:0 !important;height:auto !important;
  font-size:11px !important;font-weight:700 !important;line-height:1 !important;
  letter-spacing:.06em !important;text-transform:uppercase !important;
  padding:6px 11px !important;border-radius:999px !important;white-space:nowrap !important;
  border:2px solid #fff !important;box-shadow:0 2px 8px rgba(0,0,0,.16) !important;
  word-break:normal !important;
}
.on-sale-item.pNNew{background:#35819f !important;color:#fff !important}
.on-sale-item.pNHit{background:#e39a16 !important;color:#2a2013 !important}
.on-sale-item.pNLim{background:#7c3f58 !important;color:#fff !important}
.card-product .on-sale-item.pNSale{background:#f03e3e !important;color:#fff !important}

/* Ті самі кольори на сторінці товару */
.kProdBadge{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;
  font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1;
  border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.14)}
.kProdBadge--new{background:#35819f;color:#fff}
.kProdBadge--hit{background:#e39a16;color:#2a2013}
.kProdBadge--lim{background:#7c3f58;color:#fff}

/* Чесний залишок обраного розміру */
.kProdLeft{display:inline-flex;align-items:center;gap:8px;margin:0;padding:7px 13px;border-radius:999px;
  background:#fdf0e9;border:1px solid #f6d9cb;color:#b4451f;font-size:13px;font-weight:600}
.kProdLeft[hidden]{display:none !important}
.kProdLeft b{font-size:14px;font-weight:700}
.kProdLeft-dot{width:7px;height:7px;border-radius:50%;background:#d2652c;display:inline-block;flex:0 0 auto}
@media(max-width:575px){
  .kProdFlags{gap:8px !important}
  .kProdBadge,.kProdLeft{font-size:11.5px;padding:7px 12px}
}


/* ===== Фото у відгуках ===== */
.kRevPhotos{margin:0 0 16px}
.kRevPhotos-title{display:block;font-size:13.5px;font-weight:600;margin:0 0 8px}
.kRevPhotos-hint{font-weight:400;color:#8a8781;font-size:12.5px}
.kRevPhotos-add{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px dashed #cfcac2;border-radius:10px;
  font-size:13px;color:#4a4742;cursor:pointer;background:#fafaf8}
.kRevPhotos-add:hover{border-color:#181818;color:#181818}
.kRevPhotos-add input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}
.kRevPhotos.is-full .kRevPhotos-add{opacity:.45;pointer-events:none}
.kRevPhotos-list{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0 0}
.kRevPhotos-item{position:relative;width:68px;height:68px;border-radius:9px;overflow:hidden;background:#f2f1ee}
.kRevPhotos-item img{width:100%;height:100%;object-fit:cover;display:block}
.kRevPhotos-x{position:absolute;top:3px;right:3px;width:20px;height:20px;border:0;border-radius:50%;
  background:rgba(0,0,0,.6);color:#fff;font-size:15px;line-height:1;cursor:pointer;padding:0}
.kRevPhotos-note{margin:9px 0 0;font-size:12px;color:#9a958d;line-height:1.45}

/* галерея під відгуком */
.kRevGal{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0 0}
.kRevGal a{width:76px;height:76px;border-radius:9px;overflow:hidden;display:block;background:#f2f1ee}
.kRevGal img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s}
.kRevGal a:hover img{transform:scale(1.06)}

/* ===== Позначка на головному фото товару =====
   Той самий елемент, що на картці в каталозі: колір, форма, білий кант, ліворуч угорі.
   Лежить у .swiper поруч зі слайдами, а не всередині слайда, тому не гортається разом
   із фото. Кліки крізь неї проходять на фото — збільшення й галерея працюють як раніше. */
.tf-product-media-main{position:relative}
.kPhotoFlags{position:absolute;top:16px;left:16px;z-index:6;display:flex;gap:8px;flex-wrap:wrap;
  pointer-events:none;max-width:calc(100% - 32px)}
.kPhotoBadge{display:inline-flex;align-items:center;font-size:12px;font-weight:700;line-height:1;
  letter-spacing:.06em;text-transform:uppercase;padding:7px 13px;border-radius:999px;white-space:nowrap;
  border:2px solid #fff;box-shadow:0 2px 10px rgba(0,0,0,.18)}
.kPhotoBadge--new{background:#35819f;color:#fff}
.kPhotoBadge--hit{background:#e39a16;color:#2a2013}
.kPhotoBadge--lim{background:#7c3f58;color:#fff}
@media(max-width:991px){
  .kPhotoFlags{top:12px;left:12px;max-width:calc(100% - 24px)}
  .kPhotoBadge{font-size:10.5px;padding:6px 11px}
}
/* Відступ під лічильником — на самому лічильнику, а не на рядку:
   коли залишку немає і він схований, порожній рядок не з'їдає місце. */
.kProdLeft{margin:0 0 12px}

/* ===== Кабінет на телефоні: вкладки не ховаються за краєм =====
   Було: смуга вкладок ширша за екран і скролилась убік, а скрол-бар прихований —
   ніщо не підказувало, що «Бонуси», «Вибране» і «Вийти» є далі праворуч.
   Стало: вкладки переносяться на наступний рядок, усі видно одразу. */
@media (max-width:991px){
  .kAcc-nav{flex-flow:row wrap !important;overflow-x:visible !important;gap:6px;padding:8px;
    justify-content:flex-start}
  .kAcc-nav a{flex:0 1 auto;white-space:nowrap;padding:8px 12px;font-size:13px}
  .kAcc-nav a em{margin-left:6px;font-size:11.5px;padding:2px 7px}
  /* «Вийти» не відсуваємо праворуч: у два-три рядки це читається як загублена кнопка */
  .kAcc-nav .kAcc-logout{margin-left:0}
}

/* ===== Бонуси за замовлення просто в картці замовлення =====
   На оформленні покупцю пишуть «+120 бонусів нарахуємо після отримання» —
   тут він бачить ту саму цифру і те, коли вона з'явиться. */
.kAccBonusLine{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 12px;
  border-radius:999px;background:#fbf4e6;color:#8a6516;font-size:12.5px;font-weight:600;line-height:1.35;
  /* картка замовлення — колонковий flex, тож без цього плашка розтягнулась би на всю ширину */
  align-self:flex-start;max-width:100%}
.kAccBonusLine.is-done{background:#edf7ee;color:#2e7d32}
.kBonusCard-s--more{margin-top:4px;color:#8a6516}
.kBonusCard-s--more b{font-weight:700}
@media (max-width:575px){
  .kAccBonusLine{font-size:12px;padding:6px 11px}
}

/* ===== Таблиці в статтях на телефоні: рядок = картка =====
   Таблиця на 4–6 стовпців у 360 px не вміщається: частина стовпців лишалася за екраном,
   а підказки про горизонтальний скрол не було. Тепер кожен рядок показується карткою:
   перша комірка — заголовок, решта — пари «назва стовпця → значення».
   Підпис береться з data-k, який проставляє App\Core\Blog::tables().
   Клас k-cards є лише на оброблених таблицях, тож якщо розмітка стара — усе як було. */
@media (max-width:575px){
  .kPost-body .kTableWrap{overflow:visible}
  .kPost-body table.k-cards{display:block;width:100%;border:0;margin:18px 0 26px;font-size:13.5px}
  .kPost-body table.k-cards thead{display:none}
  .kPost-body table.k-cards tbody{display:flex;flex-direction:column;gap:8px}

  .kPost-body table.k-cards tbody tr{display:block;background:#fff;
    border:1px solid #e6e3dd;border-radius:14px;overflow:hidden}

  .kPost-body table.k-cards tbody td{display:block;border:0;border-bottom:1px solid #f2f0ec;
    padding:8px 13px;line-height:1.4;word-break:break-word}
  .kPost-body table.k-cards tbody td:last-child{border-bottom:0}

  /* перша комірка рядка — заголовок картки. Але тільки та, що не має підпису:
     у рядку-продовженні перша комірка звичайна (це бренд), і оформлювати її як заголовок не можна. */
  .kPost-body table.k-cards tbody td:first-child:not([data-k]){background:#f7f6f3;border-bottom:1px solid #e6e3dd;
    padding:10px 13px;font-size:14.5px;font-weight:600;line-height:1.3}

  /* решта — «назва → значення» у два стовпчики */
  .kPost-body table.k-cards tbody td[data-k]{display:flex;gap:10px;align-items:baseline}
  .kPost-body table.k-cards tbody td[data-k]::before{content:attr(data-k);
    flex:0 0 44%;color:#8a8781;font-size:13px;font-weight:400;line-height:1.35}
  /* таблиці-порівняння: підпис — це назва варіанта, вона довша */
  .kPost-body table.k-cmp tbody td[data-k]::before{flex:0 0 50%}

  /* порожня комірка не має лишати самотній підпис */
  .kPost-body table.k-cards tbody td[data-k]:empty{display:none}

  /* Рядок-продовження: у таблицях розмірів перша комірка об'єднує два рядки брендів.
     Такий рядок не має власного заголовка — приклеюємо його до картки згори,
     щоб «Півтораспальний» і обидва бренди читались як одна картка. */
  .kPost-body table.k-cards tbody tr.k-sub{margin-top:-9px;border-radius:0 0 14px 14px}
  .kPost-body table.k-cards tbody tr.k-sub > td:first-child{border-top:1px dashed #e0dcd4}
  .kPost-body table.k-cards tbody tr:has(+ tr.k-sub){border-radius:14px 14px 0 0}
}

/* Планшет: таблиця лишається таблицею, лише трохи щільніша */
@media (min-width:576px) and (max-width:991px){
  .kPost-body table{font-size:14px}
  .kPost-body th,.kPost-body td{padding:9px 10px}
}


/* ---- «Зібрати комплект»: ціни в один рівень ---- */
/* Рядок розміру успадковував від теми line-height 26px, тому довгий підпис
   («Півтораспальний · 150×220») переходив на другий рядок і опускав ціну цієї
   картки на 26 px нижче за сусідні. Тепер підпис має свій міжрядковий інтервал
   і обрізається двома рядками, а ціна притиснута до низу картки — картки й так
   однакової висоти (align-items:stretch), тож ціни стоять рівно завжди. */
.kBundle-size{line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.kBundle-price{margin-top:auto}
@media (min-width:768px){
  /* На телефоні плюс уже стоїть по центру фото (через line-height), а на
     десктопі він центрувався по всій картці й висів під фото. Вирівнюємо. */
  .kBundle-plus{align-self:flex-start;height:130px;display:flex;align-items:center;justify-content:center;line-height:1}
}
@media (max-width:767px){
  /* На телефоні ряд стояв на align-items:flex-start — картки мали власну висоту,
     і притискати ціну до низу не було до чого. Розтягуємо картки на однакову висоту. */
  .kBundle-row{align-items:stretch}
  /* Плюс має line-height у висоту фото — тоді він стає рівно по центру знімка.
     Але align-self:center з десктопного правила зсував його на середину всієї картки. */
  .kBundle-plus{align-self:flex-start}
}


/* ---- Галерея товару: усі мініатюри в колонці ---- */
/* Колонка мініатюр має стелю 687px (висота головного фото), мініатюра — 80px
   плюс 10px відступ. Отже вміщалося лише 7: восьма обрізалась, дев’ятої не було
   видно взагалі. Стрілок і смуги прокрутки тут немає, тож здавалося, що фото
   просто менше, ніж залили. Тепер, коли знімків багато, мініатюри меншають —
   так вони всі влазять у колонку. Рахунок: (687 − 10 × (N−1)) / N. */
@media (min-width:768px){
  .tf-product-media-thumbs:has(.swiper-slide:nth-child(8)){width:76px}
  .tf-product-media-thumbs:has(.swiper-slide:nth-child(8)) .swiper-slide .item{max-height:76px;max-width:76px}
  .tf-product-media-thumbs:has(.swiper-slide:nth-child(9)){width:66px}
  .tf-product-media-thumbs:has(.swiper-slide:nth-child(9)) .swiper-slide .item{max-height:66px;max-width:66px}
  .tf-product-media-thumbs:has(.swiper-slide:nth-child(11)){width:54px}
  .tf-product-media-thumbs:has(.swiper-slide:nth-child(11)) .swiper-slide .item{max-height:54px;max-width:54px}
  .tf-product-media-thumbs:has(.swiper-slide:nth-child(14)){width:44px}
  .tf-product-media-thumbs:has(.swiper-slide:nth-child(14)) .swiper-slide .item{max-height:44px;max-width:44px}
  /* Запасний варіант: якщо знімків стільки, що не рятує й зменшення, —
     колонка гортається, а знизу підказка-градієнт, що там є ще. */
  .thumbs-slider{position:relative}
  .tf-product-media-thumbs:has(.swiper-slide:nth-child(17))::after{content:"";position:absolute;left:0;right:0;bottom:0;
    height:46px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);pointer-events:none}
}

/* Соцмережі (App\Core\Social::block): футер, мобільне меню, сторінка «Контакти» */
.kSoc{margin-top:16px}
.kSoc-ttl{font-size:12.5px;color:#9e9e9e;margin-bottom:10px}
.kSoc-list{display:flex;flex-wrap:wrap;gap:10px}
.kSoc-a{display:inline-flex;align-items:center;gap:10px;text-decoration:none;transition:background .15s,border-color .15s,color .15s}
.kSoc-ico{width:38px;height:38px;flex:0 0 38px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .15s}
.kSoc--footer .kSoc-ico{background:rgba(255,255,255,.09);color:#fff}
.kSoc--footer .kSoc-a:hover .kSoc-ico{background:rgba(255,255,255,.18)}
.kSoc--menu{margin-top:14px}
.kSoc--menu .kSoc-ico{background:#f6f4f0;color:#181818}
.kSoc--menu .kSoc-a:hover .kSoc-ico{background:#eae7e2}
.kSoc--contacts{margin:4px 0 22px}
.kSoc--contacts .kSoc-ttl{font-size:13px;color:#6f6c67;margin-bottom:10px}
.kSoc--contacts .kSoc-a{padding:5px 16px 5px 5px;background:#fff;border:1px solid #eeebe5;border-radius:999px;color:#1b1d1c;font-size:14.5px;font-weight:600}
.kSoc--contacts .kSoc-a:hover{border-color:#1b1d1c;color:#1b1d1c}
.kSoc--contacts .kSoc-ico{width:32px;height:32px;flex:0 0 32px;background:#f6f4f0;color:#1b1d1c}
@media (max-width:767px){.kSoc--footer{text-align:center}.kSoc--footer .kSoc-list{justify-content:center}}

/* Каталог на телефоні (варіант D, 13.10.2026): SEO-текст зверху — 1 рядок і «Читати далі» поруч, порожні відступи менші,
   щоб перший товар починався вище. Увесь текст лишається на сторінці й відкривається на місці. Планшет і ПК — без змін. */
@media (max-width:767px){
.kCatHead .content{padding:16px 0}
.kCatTextTop.kCatCollapse{padding-top:14px;margin-bottom:2px}
.kCatCollapse.is-collapsed{display:flex;align-items:baseline;gap:12px}
.kCatCollapse.is-collapsed .kCatCollapse-body{flex:1 1 auto;min-width:0;max-height:24px;-webkit-mask-image:none;mask-image:none}
.kCatCollapse.is-collapsed .kCatCollapse-body>*:first-child{margin:0;font-size:14.5px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.kCatCollapse.is-collapsed .kCatCollapse-btn{flex:none;margin:-6px 0;padding:6px 0;white-space:nowrap}
.kSubChips{padding-bottom:10px}
section[data-catalog].flat-spacing{padding-top:12px}
section[data-catalog] .tf-shop-control{margin-bottom:12px}
}

/* Телефон (14.10.2026) */
/* 1) Сторінка товару: «Додати в кошик» не вилазить за край на вузьких екранах (320–389 px) */
@media (max-width:767px){
.kBuyRow .kBuyAct{width:100%}
.kBuyRow .kBuyAct .productBtnCatsas,.kBuyRow.has-discount .kBuyAct .productBtnCatsas{flex:1 1 0!important;min-width:0}
}
@media (max-width:389px){
.kBuyRow .kBuyAct{gap:8px}
.kBuyRow .kBuyAct .wg-quantity,.kBuyRow.has-discount .kBuyAct .wg-quantity{flex:0 0 100px;padding:0 2px}
.kBuyRow .kBuyAct .wg-quantity .btn-quantity{width:30px}
.kBuyRow .kBuyAct .wg-quantity .quantity-product{width:34px}
.kBuyRow .kBuyAct .productBtnCatsas{padding:0 12px!important;font-size:15px}
.kBuyTop .kBonusHint{white-space:normal;max-width:100%}
}
/* 2) Мобільне меню: «+» / «−» біля категорій із підпунктами (Постільна білизна) — за справжнім станом: згорнуто «+», розгорнуто «−» */
.nav-ul-mb .sub-nav-link.kMbSplit .btn-open-sub::before{transform:none}
.nav-ul-mb .sub-nav-link.kMbSplit .kMbSplit-toggle:not(.collapsed) .btn-open-sub::before{transform:rotate(90deg)}
/* 3) Поля форм на телефоні — не менше 16 px: з меншим шрифтом iPhone збільшує сторінку при натисканні в поле,
      і зʼявляється прокрутка вбік (оформлення замовлення, контакти, вікна «Купити в 1 клік», «Повідомити про наявність»…) */
@media (max-width:767px){
input[type=text],input[type=tel],input[type=email],input[type=search],input[type=password],input[type=number],input:not([type]),select,textarea{font-size:16px!important}
}
/* 4) Блог, відгуки, виробники на вузьких екранах — картки в ширину екрана, без вилазок за край */
@media (max-width:767px){
.blog-grid-main .tf-grid-layout{grid-template-columns:minmax(0,1fr)}
.kRev-list,.kBrands-grid{grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr))}
}

/* KOTARCO 2026-10-20: Google reviews + CRO */.kGrStars{position:relative;display:inline-block;line-height:0;vertical-align:-2px;white-space:nowrap}.kGrStars svg{width:14px;height:14px;fill:currentColor;margin-right:1px}.kGrStars-bg{display:inline-flex;color:#ddd8cf}.kGrStars-fg{position:absolute;left:0;top:0;display:inline-flex;overflow:hidden;color:#e9b949}.kGrStars--lg svg{width:17px;height:17px}.kGrFoot{margin-top:20px;display:flex;flex-direction:column;align-items:flex-start;gap:9px}.kGrFoot-badge{display:inline-flex;align-items:center;gap:12px;padding:9px 16px 9px 9px;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);color:#fff;text-decoration:none;transition:background .2s,border-color .2s}.kGrFoot-badge:hover{background:rgba(255,255,255,.11);border-color:rgba(255,255,255,.3);color:#fff}.kGrFoot-g{width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.kGrFoot-txt{display:flex;flex-direction:column;gap:4px;min-width:0}.kGrFoot-t{font-size:14px;font-weight:600;line-height:1.2;color:#fff}.kGrFoot-s{display:flex;align-items:center;gap:6px;font-size:12.5px;line-height:1.2;color:rgba(255,255,255,.66)}.kGrFoot-s b{color:#fff;font-weight:600}.kGrFoot-s .kGrStars-bg{color:rgba(255,255,255,.25)}.kGrFoot-arr{margin-left:4px;font-size:15px;opacity:.6}.kGrFoot-write{font-size:12.5px;color:rgba(255,255,255,.66);text-decoration:underline;text-underline-offset:3px}.kGrFoot-write:hover{color:#fff}@media (max-width:767px){.kGrFoot{align-items:center}}.kGrCard{display:grid;grid-template-columns:auto 1fr auto;gap:30px;align-items:center;background:#fff;border:1px solid #eeebe5;border-radius:22px;padding:22px 30px;margin:0 0 22px}.kGrCard-head{display:flex;align-items:center;gap:14px;min-width:250px}.kGrCard-g{width:58px;height:58px;border-radius:50%;background:#fff;border:1px solid #eeebe5;display:flex;align-items:center;justify-content:center;flex:0 0 auto;box-shadow:0 2px 10px rgba(24,24,24,.06)}.kGrCard-t{font-size:16px;font-weight:700;color:#181818;line-height:1.25}.kGrCard-r{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:5px;font-size:13.5px;color:#8a8781}.kGrCard-num{font-size:22px;font-weight:700;color:#181818;line-height:1}.kGrCard-new{font-size:13.5px;color:#8a8781}.kGrCard-p{margin:0;font-size:14.5px;line-height:1.6;color:#6b6862;max-width:540px}.kGrCard-btns{display:flex;flex-direction:column;gap:10px;align-items:stretch;min-width:250px}.kGrCard .kGrCard-go{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;height:auto;min-height:46px;padding:11px 22px;line-height:1.3;white-space:normal;text-align:center}.kGrCard .kGrCard-go .kGr-gsvg{background:#fff;border-radius:50%;padding:3px;box-sizing:content-box;flex:0 0 auto}.kGrCard-read{text-align:center;font-size:13.5px;color:#181818;text-decoration:underline;text-underline-offset:3px}@media (max-width:991px){.kGrCard{grid-template-columns:1fr;gap:14px;padding:20px}.kGrCard-btns,.kGrCard-head{min-width:0}.kGrCard .kGrCard-go{width:100%}}.kGrHome{display:flex;justify-content:center;margin:-36px 0 6px;padding:0 16px}.kGrHome-pill{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center;padding:10px 20px;border-radius:999px;background:#fbfaf8;border:1px solid #eeebe5;color:#181818;text-decoration:none;font-size:14px}.kGrHome-pill:hover{border-color:#d9d4cb;color:#181818}.kGrHome-pill b{font-size:15px}.kGrHome-c{color:#6b6862}.kGrHome-l{font-weight:600}.kGrHome-lw{text-decoration:underline;text-underline-offset:3px}@media (max-width:575px){.kGrHome{margin-top:-20px}.kGrHome-pill{font-size:13px;gap:7px;padding:9px 14px;flex-wrap:nowrap}.kGrHome-pill b{font-size:14px}.kGrHome-lw{display:none}}.kGrShare{margin:22px auto 0;padding:20px 20px 16px;border:1px solid #eeebe5;border-radius:18px;background:#fbfaf8;text-align:center;max-width:460px}.kGrShare[hidden]{display:none}.kGrShare-h{display:flex;align-items:center;justify-content:center;gap:10px;font-size:17px;font-weight:600;color:#181818;margin:0 0 8px}.kRevForm-done .kGrShare-p{margin:0 0 14px;font-size:14px;line-height:1.55;color:#6b6862}.kGrShare .kGrShare-go{width:100%;justify-content:center;border-radius:999px;height:auto;min-height:48px;padding:12px 20px;line-height:1.3;white-space:normal;text-align:center}.kRevForm-done .kGrShare-ok{margin:10px 0 0;font-size:13px;color:#166534}.kRevForm-done .kGrShare-ok[hidden]{display:none}.kRevForm-done .kGrShare-note{margin:10px 0 0;font-size:12px;color:#a9a5a0}@media (max-width:767px){body,html{overflow-x:clip}}@media (max-width:1199px){[data-catalog] .tf-shop-control{position:sticky;top:var(--kHdrB,0);z-index:70;background:#fff;margin-left:-16px;margin-right:-16px;padding:8px 16px;transition:box-shadow .2s ease}[data-catalog] .tf-shop-control.is-stuck{box-shadow:0 10px 16px -12px rgba(24,24,24,.28)}}@media (max-width:767px){[data-catalog] .tf-shop-control{flex-wrap:nowrap;gap:10px;justify-content:space-between}[data-catalog] .tf-shop-control .tf-control-filter{flex:0 0 auto}[data-catalog] .tf-shop-control .tf-control-sorting{flex:0 1 auto;min-width:0}[data-catalog] .tf-shop-control .tf-dropdown-sort{min-width:0;max-width:100%}[data-catalog] .tf-shop-control .tf-dropdown-sort .btn-select{min-width:0}[data-catalog] .tf-shop-control .text-sort-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:374px){[data-catalog] .tf-shop-control .tf-btn-filter,[data-catalog] .tf-shop-control .tf-dropdown-sort{font-size:15px}[data-catalog] .tf-shop-control .tf-dropdown-sort{padding-left:10px;padding-right:10px}}@media (max-width:339px){[data-catalog] .tf-shop-control{gap:8px}[data-catalog] .tf-shop-control .tf-dropdown-sort{padding-left:8px;padding-right:8px}[data-catalog] .tf-shop-control .tf-btn-filter{padding-left:9px;padding-right:10px}}#kak-obraty{scroll-margin-top:80px}.card-product.is-oos .card-product-wrapper .image-wrap{opacity:.55}.kCardOos{position:absolute;left:10px;bottom:10px;z-index:4;padding:5px 11px;border-radius:999px;background:rgba(255,255,255,.95);color:#5f5c57;font-size:12px;font-weight:600;line-height:1.2;box-shadow:0 2px 8px rgba(24,24,24,.08);pointer-events:none}.card-product .card-product-info .price>.shopCardItemBtn.btn-main-product.is-oos{background:#fff!important;color:#181818!important;border:1px solid #d9d4cb!important;box-shadow:none!important}.card-product .card-product-info .price>.shopCardItemBtn.btn-main-product.is-oos:hover{background:#fff!important;color:#181818!important;border-color:#181818!important}@media (max-width:767px){.kCardOos{left:8px;bottom:8px;font-size:11px;padding:4px 9px}.card-product .card-product-info .price .shopCardItemBtn.btn-main-product.is-oos{background:#fff!important;color:#181818!important;border:1px solid #d9d4cb!important}.card-product .card-product-info .price .shopCardItemBtn.btn-main-product.is-oos:active,.card-product .card-product-info .price .shopCardItemBtn.btn-main-product.is-oos:hover{background:#f4f2ee!important;color:#181818!important}}.kSBuy{display:none}@media (max-width:991px){.kSBuy{display:block;position:fixed;left:0;right:0;bottom:var(--kTbH,64px);z-index:1036;background:#fff;border-top:1px solid #eeebe5;box-shadow:0 -8px 20px rgba(24,24,24,.08);padding:9px 14px;transform:translateY(0);transition:transform .2s ease}.kSBuy[hidden]{display:none}.kSBuy-in{display:flex;align-items:center;gap:12px;max-width:640px;margin:0 auto}.kSBuy-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;background:0 0;border:0;padding:0;text-align:left;color:#181818;cursor:pointer}.kSBuy-info:disabled{cursor:default}.kSBuy-sz{max-width:100%;font-size:12.5px;line-height:1.25;color:#6b6862;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:underline dotted;text-underline-offset:3px}.kSBuy-pr{display:flex;align-items:baseline;gap:7px;white-space:nowrap}.kSBuy-pr b{font-size:18px;font-weight:700;line-height:1.15}.kSBuy-pr s{font-size:12.5px;color:#a9a5a0}.kSBuy-pr s[hidden]{display:none}.kSBuy-go{flex:0 0 auto;height:46px;padding:0 20px;border:0;border-radius:999px;background:#35819f;color:#fff;font-size:14.5px;font-weight:600;line-height:1.15;white-space:nowrap;cursor:pointer}.kSBuy-go:active{background:#2b6d87}.kSBuy-go.is-notify{background:#181818}.kSBuy-pr{max-width:100%;overflow:hidden}body.has-kSBuy .kFab{bottom:calc(72px + 66px + env(safe-area-inset-bottom,0px))!important}body.has-kSBuy footer{padding-bottom:72px}}@media (max-width:359px){.kSBuy{padding:9px 12px}.kSBuy-in{gap:10px}.kSBuy-pr s{display:none}.kSBuy-go{padding:0 16px;font-size:14px}}@media (min-width:768px) and (max-width:991px){.kBuyRow.has-discount{flex-wrap:nowrap}.kBuyRow .kBuyAct{width:100%;gap:8px}.kBuyRow .kBuyAct .wg-quantity,.kBuyRow.has-discount .kBuyAct .wg-quantity{flex:0 0 100px;padding:0 2px}.kBuyRow .kBuyAct .wg-quantity .btn-quantity{width:30px}.kBuyRow .kBuyAct .wg-quantity .quantity-product{width:34px}.kBuyRow .kBuyAct .productBtnCatsas,.kBuyRow.has-discount .kBuyAct .productBtnCatsas{flex:1 1 0!important;min-width:0;padding:0 10px!important;font-size:14px;white-space:normal;line-height:1.15;text-align:center}.kBuyRow .kBuyAct .productBtnCatsas svg{display:none}.productSS .product-price-box .kDeal{gap:12px;padding:12px 14px}.kDeal-pct{display:none}.kDeal-cell b{min-width:38px;font-size:17px;padding:6px 4px}.kDeal-clock em{font-size:17px;line-height:30px}}.kGuide{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:6px;margin-bottom:10px}.kGuide-head{display:contents}.kGuide-t{order:1;flex:0 0 auto;font-size:13.5px;font-weight:600;color:#181818}.kGuide-row{order:2;display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}.kGuide-more--m{display:none}.kGuide-row::-webkit-scrollbar{display:none}.kGuide-chip{flex:0 0 auto;display:inline-flex;align-items:baseline;gap:6px;padding:8px 14px;border-radius:999px;border:1px solid #e3ded5;background:#fbfaf8;color:#181818;text-decoration:none;font-size:13.5px;line-height:1.2;white-space:nowrap}.kGuide-chip b{font-weight:600}.kGuide-chip span{color:#6b6862}.kGuide-chip:hover{border-color:#181818;color:#181818}.kGuide-more{flex:0 0 auto;font-size:13.5px;font-weight:600;color:#181818;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;padding:0 4px}@media (max-width:767px){.kGuide{display:block;margin-top:2px;margin-bottom:6px}.kGuide-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:6px}.kGuide-t{order:0;font-size:13px}.kGuide-more{font-size:13px;padding:0}.kGuide-more--m{display:inline}.kGuide-more--d{display:none}.kGuide-row{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:2px 0 6px}.kGuide-chip{font-size:13px;padding:7px 12px}}.kBuyRow.is-notify~.kBuyOneClick{display:none}.tf-product-info-heading .hover-tooltip .tooltip{left:auto;right:0;transform:none}.tf-product-info-heading .hover-tooltip .tooltip::before{left:auto;right:12px;transform:rotate(45deg)}@media (max-width:991px){.kPost-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:575px){#shoppingCart .tf-mini-cart-item .tf-mini-cart-info{min-width:0}#shoppingCart .tf-mini-cart-item .content{flex-wrap:wrap;align-items:flex-start;row-gap:8px}#shoppingCart .tf-mini-cart-item .content .left{min-width:0;max-width:100%}#shoppingCart .tf-mini-cart-item .content .right{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:start}}@media (max-width:374px){#shoppingCart .tf-mini-cart-item{margin:0 16px;gap:12px}#shoppingCart .tf-mini-cart-item .tf-mini-cart-image{width:72px;height:72px}#shoppingCart .tf-mini-cart-item .tf-mini-cart-image img{height:72px}}.modal-shopping-cart .tf-mini-cart-wrap,.modal-shopping-cart .wrap{min-height:0}.modal-shopping-cart .modal-content>.d-flex,.modal-shopping-cart .tf-mini-cart-wrap,.modal-shopping-cart .wrap{min-width:0}.modal-shopping-cart .tf-mini-cart-wrap .tf-mini-cart-main{flex:0 1 auto;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.modal-shopping-cart .tf-mini-cart-wrap .tf-mini-cart-main .tf-mini-cart-sroll{position:static}.modal-shopping-cart .tf-mini-cart-wrap .tf-mini-cart-bottom{box-shadow:none;border-top:1px solid #eeebe5;transition:box-shadow .2s ease}.modal-shopping-cart .tf-mini-cart-wrap.has-more .tf-mini-cart-bottom{box-shadow:0 -12px 18px -14px rgba(24,24,24,.35)}.modal-shopping-cart .tf-mini-cart-bottom-wrap .kMiniShip{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px;font-size:14px;color:#6b6862}.modal-shopping-cart .tf-mini-cart-bottom-wrap .kMiniShip b{font-weight:600;color:#181818}.modal-shopping-cart .tf-mini-cart-bottom-wrap .kMiniShip b.is-free{color:#2e7d32}.kGuide--after{display:none}@media (max-width:767px){.kGuide.kGuide--top{display:none}.kGuide.kGuide--after{display:block;margin:24px 0 8px;padding:16px 16px 12px;border:1px solid #eeebe5;border-radius:16px;background:#fbfaf8}.kGuide--after .kGuide-lead{margin:0 0 6px;font-size:17px;font-weight:600;line-height:1.3;color:#181818}.kGuide--after .kGuide-row{flex-wrap:wrap;overflow:visible;padding:2px 0 4px}.kGuide--after .kGuide-chip{background:#fff;white-space:normal;flex:0 1 auto;max-width:100%;flex-wrap:wrap;row-gap:2px}}@media (max-width:767px){.tf-slideshow.style-4{padding-bottom:0}.tf-slideshow.style-4 .wrap-slider .img-style{height:56vw;max-height:330px}.tf-slideshow.style-4 .wrap-slider .content-left{padding:16px 15px 18px}.tf-slideshow.style-4 .wrap-slider .box-content{gap:12px}.tf-slideshow.style-4 .wrap-slider .text-display{font-size:26px;line-height:1.15}.tf-slideshow.style-4 .wrap-slider .homeBtnMain{height:44px}}
