:root{--bs-blue:#007bff;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#e83e8c;--bs-red:#d7272d;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#28a745;--bs-teal:#20c997;--bs-cyan:#17a2b8;--bs-white:#fff;--bs-gray:#515050;--bs-gray-dark:#2b3730;--bs-primary:#d7272d;--bs-secondary:#515050;--bs-success:#28a745;--bs-info:#17a2b8;--bs-warning:#ffc107;--bs-danger:#d7272d;--bs-light:#fafafa;--bs-dark:#2b3730;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", 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-gradient:linear-gradient(180deg, #ffffff26, #fff0)}*,:before,:after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{color:#515050;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;background-color:#fafafa;margin:0;font-family:CircularStd,Arial,Helvetica,sans-serif;font-size:calc(1.285rem + .42vw);font-weight:400;line-height:1.625}@media (width>=1200px){body{font-size:1.6rem}}hr{color:inherit;opacity:.25;background-color:currentColor;border:0;margin:1rem 0}hr:not([size]){height:1px}h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{color:#1a1919;margin-top:0;margin-bottom:.5rem;font-family:Playfair Display,Times New Roman,Times,serif;font-weight:700;line-height:1}h1,.h1{font-size:calc(1.845rem + 7.14vw)}@media (width>=1200px){h1,.h1{font-size:7.2rem}}h2,.h2{font-size:calc(1.485rem + 2.82vw)}@media (width>=1200px){h2,.h2{font-size:3.6rem}}h3,.h3{font-size:calc(1.335rem + 1.02vw)}@media (width>=1200px){h3,.h3{font-size:2.1rem}}h4,.h4{font-size:calc(1.325rem + .9vw)}@media (width>=1200px){h4,.h4{font-size:2rem}}h5,.h5{font-size:calc(1.305rem + .66vw)}@media (width>=1200px){h5,.h5{font-size:1.8rem}}p{margin-top:0;margin-bottom:1rem}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{margin-top:0;margin-bottom:1rem;padding-left:2rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dd{margin-bottom:.5rem;margin-left:0}b,strong{font-weight:bolder}small,.small{font-size:.875em}a{color:inherit;text-decoration:underline}a:hover{color:inherit}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code{font-family:var(--bs-font-monospace);direction:ltr;unicode-bidi:bidi-override;font-size:1em}pre{margin-top:0;margin-bottom:1rem;font-size:.875em;display:block;overflow:auto}pre code{font-size:inherit;color:inherit;word-break:normal}code{color:#e83e8c;word-wrap:break-word;font-size:.875em}a>code{color:inherit}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{color:#515050;text-align:left;padding-top:.5rem;padding-bottom:.5rem}th{text-align:inherit;text-align:-webkit-match-parent}thead,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button{-webkit-appearance:button}[type=button]{-webkit-appearance:button}[type=reset]{-webkit-appearance:button}[type=submit]{-webkit-appearance:button}button:not(:disabled){cursor:pointer}[type=button]:not(:disabled){cursor:pointer}[type=reset]:not(:disabled){cursor:pointer}[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}[hidden]{display:none!important}.lead{font-size:calc(1.325rem + .9vw);font-weight:300}@media (width>=1200px){.lead{font-size:2rem}}.figure{display:inline-block}.container{width:100%;padding-right:var(--bs-gutter-x,17px);padding-left:var(--bs-gutter-x,17px);margin-left:auto;margin-right:auto}@media (width>=768px){.container{max-width:750px}}@media (width>=992px){.container{max-width:980px}}@media (width>=1200px){.container{max-width:1188px}}.row{--bs-gutter-x:34px;--bs-gutter-y:0;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5);flex-wrap:wrap;display:flex}.row>*{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);flex-shrink:0}.col-12{flex:none;width:100%}@media (width>=414px){.col-sm-6{flex:none;width:50%}}@media (width>=768px){.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.3333%}.col-md-5{flex:none;width:41.6667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.3333%}.col-md-8{flex:none;width:66.6667%}.col-md-9{flex:none;width:75%}.col-md-12{flex:none;width:100%}}@media (width>=992px){.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333%}.col-lg-6{flex:none;width:50%}.col-lg-8{flex:none;width:66.6667%}.col-lg-12{flex:none;width:100%}}@media (width>=1200px){.col-xl-3{flex:none;width:25%}.col-xl-10{flex:none;width:83.3333%}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#515050;--bs-table-striped-bg:#0000000d;--bs-table-active-color:#515050;--bs-table-active-bg:#0000001a;--bs-table-hover-color:#515050;--bs-table-hover-bg:#00000013;color:#515050;vertical-align:top;border-color:#d8d8d8;width:100%;margin-bottom:1rem}.table>:not(caption)>*>*{background-color:var(--bs-table-bg);-webkit-box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);border-bottom-width:1px;padding:.5rem}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.form-control{color:#1a1919;appearance:none;background-color:#0000;background-clip:padding-box;border:1px solid #d8d8d8;border-radius:2px;width:100%;padding:5px 27px;font-size:1.125rem;font-weight:500;line-height:1.625;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@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:#1a1919;-webkit-box-shadow:none;box-shadow:none;background-color:#0000;border-color:#1a1919;outline:0}.form-control::-webkit-date-and-time-value{height:1.625em}.form-control::-webkit-input-placeholder{color:#515050;opacity:1}.form-control::placeholder{color:#515050;opacity:1}.form-control:-ms-placeholder-shown{color:#515050;opacity:1}.form-control::placeholder{color:#515050;opacity:1}.form-control:disabled{opacity:1;background-color:#e9ecef}.form-control::-webkit-file-upload-button{-webkit-margin-end:27px;margin:-5px -27px;color:#1a1919;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;background-color:#e9ecef;border-inline-end-width:1px;border-radius:0;margin-inline-end:27px;padding:5px 27px;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{-webkit-margin-end:27px;color:#1a1919;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;background-color:#e9ecef;border-inline-end-width:1px;border-radius:0;margin:-5px -27px;margin-inline-end:27px;padding:5px 27px;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::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{-webkit-margin-end:27px;color:#1a1919;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;background-color:#e9ecef;border-inline-end-width:1px;border-radius:0;margin:-5px -27px;margin-inline-end:27px;padding:5px 27px;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{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-check-input.nice-select.open{filter:brightness(90%)}.form-check-input[disabled]~.form-check-label{opacity:.5}.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range.nice-select.open::-webkit-slider-thumb{background-color:#f3bec0}.form-range.nice-select.open::-moz-range-thumb{background-color:#f3bec0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.form-control.is-valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.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-position:right calc(.40625em + 2.5px) center;background-repeat:no-repeat;background-size:calc(.8125em + 5px) calc(.8125em + 5px);border-color:#28a745;padding-right:calc(1.625em + 10px)}.form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .25rem #28a74540}textarea.form-control.is-valid{background-position:right calc(.40625em + 2.5px) top calc(.40625em + 2.5px);padding-right:calc(1.625em + 10px)}.form-select.is-valid{border-color:#28a745}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%232b3730' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.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-position:right 27px center,right 81px center;background-size:16px 12px,calc(.8125em + 5px) calc(.8125em + 5px);padding-right:148.5px}.form-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .25rem #28a74540}.form-check-input.is-valid{border-color:#28a745}.form-check-input.is-valid:checked{background-color:#28a745}.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem #28a74540}.form-check-input.is-valid~.form-check-label{color:#28a745}.input-group .form-control.is-valid,.input-group .form-select.is-valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.form-control.is-invalid{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='%23d7272d'%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='%23d7272d' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.40625em + 2.5px) center;background-repeat:no-repeat;background-size:calc(.8125em + 5px) calc(.8125em + 5px);border-color:#d7272d;padding-right:calc(1.625em + 10px)}.form-control.is-invalid:focus{border-color:#d7272d;box-shadow:0 0 0 .25rem #d7272d40}textarea.form-control.is-invalid{background-position:right calc(.40625em + 2.5px) top calc(.40625em + 2.5px);padding-right:calc(1.625em + 10px)}.form-select.is-invalid{border-color:#d7272d}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%232b3730' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),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='%23d7272d'%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='%23d7272d' stroke='none'/%3e%3c/svg%3e");background-position:right 27px center,right 81px center;background-size:16px 12px,calc(.8125em + 5px) calc(.8125em + 5px);padding-right:148.5px}.form-select.is-invalid:focus{border-color:#d7272d;box-shadow:0 0 0 .25rem #d7272d40}.form-check-input.is-invalid{border-color:#d7272d}.form-check-input.is-invalid:checked{background-color:#d7272d}.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem #d7272d40}.form-check-input.is-invalid~.form-check-label{color:#d7272d}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn{color:#515050;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;border:1px solid #0000;border-radius:.25rem;padding:.375rem .75rem;font-size:calc(1.285rem + .42vw);font-weight:400;line-height:1.625;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (width>=1200px){.btn{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#515050}.btn:focus{outline:0;box-shadow:0 0 0 .25rem #d7272d40}.btn:disabled,.btn.disabled{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#d7272d;border-color:#d7272d}.btn-check.nice-select.open+.btn-secondary,.btn-secondary.nice-select.open,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#414040;border-color:#3d3c3c}.btn-check.nice-select.open+.btn-secondary:focus,.btn-secondary.nice-select.open:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #6b6a6a80}.btn-secondary.disabled{color:#fff;background-color:#515050;border-color:#515050}.btn-check.nice-select.open+.btn-info,.btn-info.nice-select.open,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#45b5c6;border-color:#2eabbf}.btn-check.nice-select.open+.btn-info:focus,.btn-info.nice-select.open:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #148a9c80}.btn-info.disabled{color:#000;background-color:#17a2b8;border-color:#17a2b8}.btn-check.nice-select.open+.btn-warning,.btn-warning.nice-select.open,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check.nice-select.open+.btn-warning:focus,.btn-warning.nice-select.open:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9a40680}.btn-warning.disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#d7272d;border-color:#d7272d}.btn-danger:hover{color:#fff;background-color:#b72126;border-color:#ac1f24}.btn-danger:focus{color:#fff;background-color:#b72126;border-color:#ac1f24;box-shadow:0 0 0 .25rem #dd474d80}.btn-check.nice-select.open+.btn-danger,.btn-danger:active,.btn-danger.nice-select.open,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#ac1f24;border-color:#a11d22}.btn-check.nice-select.open+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.nice-select.open:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #dd474d80}.btn-danger:disabled,.btn-danger.disabled{color:#fff;background-color:#d7272d;border-color:#d7272d}.btn-check.nice-select.open+.btn-light,.btn-light.nice-select.open,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#fbfbfb;border-color:#fbfbfb}.btn-check.nice-select.open+.btn-light:focus,.btn-light.nice-select.open:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d5d5d580}.btn-light.disabled{color:#000;background-color:#fafafa;border-color:#fafafa}.btn-check.nice-select.open+.btn-dark,.btn-dark.nice-select.open,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#222c26;border-color:#202924}.btn-check.nice-select.open+.btn-dark:focus,.btn-dark.nice-select.open:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #4b554f80}.btn-dark.disabled{color:#fff;background-color:#2b3730;border-color:#2b3730}.btn-check.nice-select.open+.btn-outline-primary,.btn-outline-primary.nice-select.open,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#d7272d;border-color:#d7272d}.btn-check.nice-select.open+.btn-outline-primary:focus,.btn-outline-primary.nice-select.open:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #d7272d80}.btn-outline-primary.disabled{color:#d7272d;background-color:#0000}.btn-check.nice-select.open+.btn-outline-secondary,.btn-outline-secondary.nice-select.open,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#515050;border-color:#515050}.btn-check.nice-select.open+.btn-outline-secondary:focus,.btn-outline-secondary.nice-select.open:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #51505080}.btn-outline-secondary.disabled{color:#515050;background-color:#0000}.btn-check.nice-select.open+.btn-outline-success,.btn-outline-success.nice-select.open,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#000;background-color:#28a745;border-color:#28a745}.btn-check.nice-select.open+.btn-outline-success:focus,.btn-outline-success.nice-select.open:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #28a74580}.btn-outline-success.disabled{color:#28a745;background-color:#0000}.btn-check.nice-select.open+.btn-outline-info,.btn-outline-info.nice-select.open,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#000;background-color:#17a2b8;border-color:#17a2b8}.btn-check.nice-select.open+.btn-outline-info:focus,.btn-outline-info.nice-select.open:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #17a2b880}.btn-outline-info.disabled{color:#17a2b8;background-color:#0000}.btn-check.nice-select.open+.btn-outline-warning,.btn-outline-warning.nice-select.open,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check.nice-select.open+.btn-outline-warning:focus,.btn-outline-warning.nice-select.open:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-outline-warning.disabled{color:#ffc107;background-color:#0000}.btn-check.nice-select.open+.btn-outline-danger,.btn-outline-danger.nice-select.open,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#d7272d;border-color:#d7272d}.btn-check.nice-select.open+.btn-outline-danger:focus,.btn-outline-danger.nice-select.open:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #d7272d80}.btn-outline-danger.disabled{color:#d7272d;background-color:#0000}.btn-check.nice-select.open+.btn-outline-dark,.btn-outline-dark.nice-select.open,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#2b3730;border-color:#2b3730}.btn-check.nice-select.open+.btn-outline-dark:focus,.btn-outline-dark.nice-select.open:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #2b373080}.btn-outline-dark.disabled{color:#2b3730;background-color:#0000}.btn-link.disabled{color:#515050}.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;transition:height .35s;overflow:hidden}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown{position:relative}.dropdown-item.active,.dropdown-item.nice-select.open{color:#fff;background-color:#d7272d;text-decoration:none}.dropdown-item.disabled{color:#8d8c8c;pointer-events:none;background-color:#0000}.dropdown-menu.show{display:block}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item.nice-select.open{color:#fff;background-color:#d7272d}.dropdown-menu-dark .dropdown-item.disabled{color:#8d8c8c}.btn-group>.btn.nice-select.open,.btn-group>.btn.active,.btn-group-vertical>.btn.nice-select.open,.btn-group-vertical>.btn.active{z-index:1}.nav{flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link.disabled{color:#515050;pointer-events:none;cursor:default}.nav-tabs .nav-link.disabled{color:#515050;background-color:#0000;border-color:#0000}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#3b3b3b;background-color:#fafafa;border-color:#d8d8d8 #d8d8d8 #fafafa}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#d7272d}.tab-content>.active{display:block}.navbar-brand{white-space:nowrap;margin-right:1rem;padding-top:.175rem;padding-bottom:.175rem;font-size:calc(1.325rem + .9vw);text-decoration:none}@media (width>=1200px){.navbar-brand{font-size:2rem}}.navbar-toggler{background-color:#0000;border:1px solid #0000;border-radius:.25rem;padding:.25rem .75rem;font-size:calc(1.325rem + .9vw);line-height:1;transition:box-shadow .15s ease-in-out}@media (width>=1200px){.navbar-toggler{font-size:2rem}}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{outline:0;text-decoration:none;box-shadow:0 0 0 .25rem}.navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:#000000e6}.navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.card{word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #00000020;border-radius:.25rem;flex-direction:column;min-width:0;display:flex;position:relative}.card>hr{margin-left:0;margin-right:0}.card-header-tabs .nav-link.active{background-color:#fff;border-bottom-color:#fff}.accordion-button{color:#1a1919;text-align:left;overflow-anchor:none;background-color:#0000;border:0;border-radius:0;align-items:center;width:100%;padding:0;font-size:calc(1.285rem + .42vw);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s;display:flex;position:relative}@media (width>=1200px){.accordion-button{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#1a1919;background-color:#0000;box-shadow:inset 0 -1px #d8d8d8}.accordion-button:not(.collapsed):after{background-image:none;transform:rotate(90deg)}.accordion-button:after{content:"";background-image:none;background-repeat:no-repeat;background-size:0;flex-shrink:0;width:0;height:0;margin-left:auto;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;-webkit-box-shadow:none;box-shadow:none;border-color:#0000;outline:0}.accordion-header{margin-bottom:0}.accordion-item{background-color:#0000;border:1px solid #d8d8d8}.accordion-item:first-of-type{border-top-left-radius:2px;border-top-right-radius:2px}.accordion-item:first-of-type .accordion-button{border-top-left-radius:0;border-top-right-radius:0}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.accordion-body{padding:0}.breadcrumb{flex-wrap:wrap;margin-bottom:1rem;padding:0;list-style:none;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{float:left;color:#515050;content:var(--bs-breadcrumb-divider,"/") ;padding-right:.5rem}.breadcrumb-item.active{color:#515050}.pagination{padding-left:0;list-style:none;display:flex}.page-item.active .page-link{z-index:3;color:#fff;background-color:#d7272d;border-color:#d7272d}.page-item.disabled .page-link{color:#515050;pointer-events:none;background-color:#fff;border-color:#d8d8d8}.alert{border:1px solid #0000;border-radius:.25rem;margin-bottom:1rem;padding:1rem;position:relative}.alert-info{color:#0e616e;background-color:#d1ecf1;border-color:#b9e3ea}.list-group-item-action.nice-select.open{color:#515050;background-color:#e9ecef}.list-group-item.disabled{color:#515050;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#d7272d;border-color:#d7272d}.list-group-item+.list-group-item.active{border-top-width:1px;margin-top:-1px}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}@media (width>=414px){.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (width>=768px){.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (width>=992px){.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (width>=1200px){.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (width>=1440px){.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#81171b;border-color:#81171b}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#313030;border-color:#313030}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#186429;border-color:#186429}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0e616e;border-color:#0e616e}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#81171b;border-color:#81171b}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#646464;border-color:#646464}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1a211d;border-color:#1a211d}.btn-close.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.25}.modal.show .modal-dialog{transform:none}.modal-backdrop.show{opacity:.5}.tooltip.show{opacity:.9}.carousel-item.active{display:block}.active.carousel-item-end{transform:translate(100%)}.active.carousel-item-start{transform:translate(-100%)}.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-indicators .active{opacity:1}.offcanvas.show{transform:none}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.border{border:1px solid #d8d8d8!important}.justify-content-end{justify-content:flex-end!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.visible{visibility:visible!important}@media (width>=414px){.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}}@media (width>=768px){.d-md-flex{display:flex!important}.justify-content-md-end{justify-content:flex-end!important}.align-items-md-end{align-items:flex-end!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.text-md-end{text-align:right!important}}@media (width>=992px){.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}}@media (width>=1200px){.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}}@media (width>=1440px){.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}}:root{--swiper-theme-color:#007aff}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;box-sizing:content-box;width:100%;height:100%;transition-property:transform;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;position:relative}.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{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.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{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;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{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper-slide-visible .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}.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}@font-face{font-family:CircularStd;src:url(../fonts/CircularStd-Book.woff2)format("woff2"),url(../fonts/CircularStd-Book.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:CircularStd;src:url(../fonts/CircularStd-Medium.woff2)format("woff2"),url(../fonts/CircularStd-Medium.woff)format("woff");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:CircularStd;src:url(../fonts/CircularStd-Bold.woff2)format("woff2"),url(../fonts/CircularStd-Bold.woff)format("woff");font-display:swap;font-weight:700;font-style:normal}html{font-size:10px}@media (width<=1199.98px){html{font-size:9px}}body{color:#515050;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#fafafa;flex-direction:column;min-width:320px;margin:0;font-family:CircularStd,Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.625;display:flex}@media (width<=991.98px){body{font-size:2rem;line-height:1.625}}@media (width<=767.98px){body{-webkit-text-size-adjust:none;font-size:2rem;line-height:1.625}}img{border-style:none}input,textarea,select{color:#000;vertical-align:middle;font:100% CircularStd,Arial,Helvetica,sans-serif}button{-webkit-appearance:none;cursor:pointer;transition:all .3s}input[type=button]{-webkit-appearance:none;cursor:pointer;transition:all .3s}input[type=reset]{-webkit-appearance:none;cursor:pointer;transition:all .3s}input[type=submit]{-webkit-appearance:none;cursor:pointer;transition:all .3s}button::-moz-focus-inner{border:none;padding:0}input[type=reset]::-moz-focus-inner{border:none;padding:0}input[type=button]::-moz-focus-inner{border:none;padding:0}input[type=submit]::-moz-focus-inner{border:none;padding:0}form{border-style:none;margin:0;padding:0}q{quotes:none}q:before,q:after{content:""}::-moz-placeholder{opacity:1}::placeholder{color:#515050}::-moz-placeholder{color:#515050}a{color:inherit;word-wrap:break-word;text-decoration:underline;transition:all .3s}a:hover{color:inherit;text-decoration:none}a:focus{color:inherit}a:focus,button:focus,input:focus,textarea:focus,select:focus{outline:none!important}header,footer,section,nav,article,aside{display:block}.wrapper{min-height:calc(var(--vh,1vh) * 100);flex-direction:column;width:100%;padding-top:80px;display:flex;position:relative}.container{padding-left:50px;padding-right:50px}@media (width<=1439.98px){.container{max-width:100%;padding-left:30px;padding-right:30px}}@media (width<=413.98px){.container{padding-left:15px;padding-right:15px}}h1,.h1{word-wrap:break-word;margin:0 0 15px}h1 a,.h1 a,h1 a:hover,.h1 a:hover{color:inherit}h2,.h2{word-wrap:break-word;margin:0 0 15px}h2 a,.h2 a,h2 a:hover,.h2 a:hover{color:inherit}h3,.h3{word-wrap:break-word;margin:0 0 15px}h3 a,.h3 a,h3 a:hover,.h3 a:hover{color:inherit}h4,.h4{word-wrap:break-word;margin:0 0 15px}h4 a,.h4 a,h4 a:hover,.h4 a:hover{color:inherit}h5,.h5{word-wrap:break-word;margin:0 0 15px}h5 a,.h5 a,h5 a:hover,.h5 a:hover{color:inherit}p{margin:0 0 2.6rem}@media (width<=991.98px){p{margin-bottom:15px}}img.lazyload{opacity:0;transition:opacity .3s}img.lazyload.lazyloaded{opacity:1}html.kk-reveal .animated-fadein:not(.is-revealed),html.kk-reveal .animated-fadein-interval:not(.is-revealed),html.kk-reveal .animated-top:not(.is-revealed),html.kk-reveal .animated-bottom:not(.is-revealed),html.kk-reveal .animated-bottom-interval:not(.is-revealed),html.kk-reveal .animated-left:not(.is-revealed),html.kk-reveal .animated-right:not(.is-revealed){opacity:0}html.kk-reveal .animated-fadein.is-revealed,html.kk-reveal .animated-fadein-interval.is-revealed{animation:.6s backwards kk-reveal-fade}html.kk-reveal .animated-top.is-revealed{animation:.6s backwards kk-reveal-down}html.kk-reveal .animated-bottom.is-revealed,html.kk-reveal .animated-bottom-interval.is-revealed{animation:.6s backwards kk-reveal-up}html.kk-reveal .animated-left.is-revealed{animation:.6s backwards kk-reveal-right}html.kk-reveal .animated-right.is-revealed{animation:.6s backwards kk-reveal-left}@keyframes kk-reveal-fade{0%{opacity:0}to{opacity:1}}@keyframes kk-reveal-up{0%{opacity:0;translate:0 40px}to{opacity:1;translate:0}}@keyframes kk-reveal-down{0%{opacity:0;translate:0 -40px}to{opacity:1;translate:0}}@keyframes kk-reveal-right{0%{opacity:0;translate:-40px}to{opacity:1;translate:0}}@keyframes kk-reveal-left{0%{opacity:0;translate:40px}to{opacity:1;translate:0}}.btn{vertical-align:top;text-transform:uppercase;letter-spacing:0;cursor:pointer;text-align:center;white-space:normal;border:1px solid;border-radius:0;justify-content:center;align-items:center;min-width:0;padding:16px 20px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;transition:all .3s;display:inline-flex;position:relative;outline:0!important}.btn:hover,.btn:focus{text-decoration:none}.btn.disabled{pointer-events:none;opacity:.5}.btn-primary{-webkit-box-shadow:none;box-shadow:none;color:#fff;background-color:#d7272d;border-color:#d7272d}.btn-primary:hover{color:#c12328;background-color:#c12328;border-color:#c12328}.btn-primary:focus{color:#c12328;background-color:#c12328;border-color:#c12328;box-shadow:0 0 0 .25rem #d4262c80}.btn-check.nice-select.open+.btn-primary,.btn-primary:active,.btn-primary.nice-select.open,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#000;background-color:#df5257;border-color:#db3d42}.btn-check.nice-select.open+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.nice-select.open:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d4262c80}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#d7272d;border-color:#d7272d}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.nice-select.open{color:#fff;-webkit-box-shadow:none!important;box-shadow:none!important}.btn-check.nice-select.open+.btn-link,.btn-link.nice-select.open,.btn-link.active,.show>.btn-link.dropdown-toggle{color:#000;background-color:#fff3;border-color:#ffffff1a}.btn-check.nice-select.open+.btn-link:focus,.btn-link.nice-select.open:focus,.btn-link.active:focus,.show>.btn-link.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #00000080}.btn-link.disabled{color:#fff;background-color:#0000;border-color:#0000}.btn-check.nice-select.open+.btn-outline-dark,.btn-outline-dark.nice-select.open,.btn-outline-dark.active,.show>.btn-outline-dark.dropdown-toggle{color:#000;background-color:#fff3;border-color:#404b45}.btn-check.nice-select.open+.btn-outline-dark:focus,.btn-outline-dark.nice-select.open:focus,.btn-outline-dark.active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2b373080}.btn-outline-dark.disabled{color:#fff;background-color:#0000;border-color:#2b3730}.btn-outline-dark.nice-select.open{color:#fff;background-color:#2b3730;-webkit-box-shadow:none!important;box-shadow:none!important}.btn input{z-index:12;opacity:0;text-indent:-9999px;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0;overflow:hidden}.btn-success{color:#2b3730;background-color:#c6f1d8;border-color:#c6f1d8}.btn-success:hover{color:#000;background-color:#cff3de;border-color:#ccf2dc}.btn-success:focus{color:#000;background-color:#cff3de;border-color:#ccf2dc;box-shadow:0 0 0 .25rem #afd5bf80}.btn-check.nice-select.open+.btn-success,.btn-success:active,.btn-success.nice-select.open,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#000;background-color:#d1f4e0;border-color:#ccf2dc}.btn-check.nice-select.open+.btn-success:focus,.btn-success:active:focus,.btn-success.nice-select.open:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #afd5bf80}.btn-success:disabled,.btn-success.disabled{color:#000;background-color:#c6f1d8;border-color:#c6f1d8}.btn-outline-light{color:#fff;border-color:#fff}.btn-outline-light:hover{color:#d7272d;background-color:#fff;border-color:#fff}.btn-outline-light:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-check.nice-select.open+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.nice-select.open,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#000;background-color:#fff;border-color:#fff}.btn-check.nice-select.open+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.nice-select.open:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#fff;background-color:#0000}.maz{vertical-align:top;text-transform:uppercase;letter-spacing:.0629em;color:inherit;padding-right:3rem;font-size:1.4rem;font-weight:500;line-height:1.143;text-decoration:none;display:inline-block;position:relative}.maz:after{content:"";background:#d7272d;width:1.8rem;height:1rem;margin-top:-.5rem;transition:all .3s;position:absolute;top:50%;right:0;transform:scale(-1);-webkit-mask-image:url(../images/ico-arrow.svg);mask-image:url(../images/ico-arrow.svg);-webkit-mask-size:100%;mask-size:100%}.maz:hover{text-decoration:none}.maz:hover:after{margin-right:-1rem}.btn-play{z-index:15;width:5rem;height:5rem;font-size:0;line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-play:before{content:"";z-index:5;background:url(../images/ico-play-white-001.svg) 0 0/3.9rem 4.5rem no-repeat;width:3.9rem;height:4.5rem;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-play:hover,.btn-play:focus{opacity:.75}.downloads-list{flex-wrap:wrap;align-items:center;margin:0 -1.4rem;padding:0;font-size:1.6rem;font-weight:500;line-height:1.2;list-style:none;display:flex}.downloads-list>li{padding-left:1.4rem;padding-right:1.4rem;display:flex}.downloads-list>li>a{color:#1a1919;padding-left:2.5rem;text-decoration:none;position:relative}.downloads-list>li>a .ico{z-index:5;width:1.5rem;height:2rem;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.downloads-list>li>a .ico img{z-index:10;max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.downloads-list>li>a:hover,.downloads-list>li>a:focus{color:#1a1919;text-decoration:underline}.nice-select{-webkit-tap-highlight-color:#0000;box-sizing:border-box;clear:both;cursor:pointer;float:left;-webkit-user-select:none;user-select:none;white-space:nowrap;background-color:#0000;border:1px solid #d8d8d8;border-radius:2px;outline:none;width:auto;height:55px;padding-left:27px;padding-right:57px;font-family:inherit;font-size:18px;font-weight:400;transition:all .2s ease-in-out;display:block;position:relative;text-align:left!important}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#1a1919}.nice-select:after{content:"";pointer-events:none;transform-origin:66% 66%;border-bottom:1px solid;border-right:1px solid;width:17px;height:17px;margin-top:-12px;transition:all .15s ease-in-out;display:block;position:absolute;top:50%;right:18px;transform:rotate(45deg)}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;transform:scale(1)translateY(0)}.nice-select.disabled{color:#999;pointer-events:none;border-color:#ededed}.nice-select.wide{width:100%}.nice-select.right{float:right}.nice-select.small{height:36px;font-size:12px;line-height:34px}.nice-select.small:after{width:4px;height:4px}.nice-select.small .option{min-height:34px;line-height:34px}.nice-select .list{box-sizing:border-box;border-radius:2px;max-height:210px;padding:0;overflow:hidden auto}.nice-select .option{cursor:pointer;text-align:left;outline:none;padding-left:27px;padding-right:27px;font-weight:400;line-height:57px;list-style:none;transition:all .2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.disabled{color:#999;cursor:default;background-color:#0000}.no-csspointerevents .nice-select .nice-select-dropdown{display:none}.no-csspointerevents .nice-select.open .nice-select-dropdown{display:block}.nice-select .list::-webkit-scrollbar{width:0}.nice-select .has-multiple{white-space:inherit;height:auto;min-height:36px;padding:7px 12px;line-height:22px}.nice-select .has-multiple span.current{background:#eee;border:1px solid #ccc;border-radius:3px;margin-bottom:3px;margin-right:3px;padding:0 10px;font-size:14px;line-height:24px;display:inline-block}.nice-select .has-multiple .multiple-options{padding:0;line-height:24px;display:block}.form-control{height:55px;font-size:18px}.form-control.filled{border-color:#1a1919}textarea.form-control{min-height:100px}.nice-select{float:none;align-items:center;width:100%;height:55px;font-weight:500;display:flex}.nice-select:after{width:11px;height:11px;margin-top:-7px;right:33px}.nice-select .list{margin-bottom:0}.nice-select .option{padding-top:12px;padding-bottom:12px;font-weight:500;line-height:1.429}.nice-select .option.selected{font-weight:500}.nice-select .option+.option{border-top:1px solid #d8d8d8}.quantity{max-width:15.1rem;padding-left:4rem;padding-right:4rem;position:relative}.quantity .form-control{text-align:center;color:#1a1919;width:100%;height:3.5rem;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;background:0 0;border:0;border-radius:0;margin:0;padding:.2rem 0;font:500 2.1rem CircularStd,Arial,Helvetica,sans-serif;display:block}.quantity .form-control::-moz-placeholder{color:#1a1919;opacity:1}.quantity .form-control:-ms-placeholder-shown{color:#1a1919}.quantity .form-control::-webkit-input-placeholder{color:#1a1919}.quantity .form-control:focus{outline:none}.video-box{background-color:#000;position:relative}.video-box .video-poster{padding-top:55.1%;position:relative;overflow:hidden}.video-box .video-poster:before{content:"";z-index:5;background-image:linear-gradient(90deg,#000 0%,#0000 100%);position:absolute;inset:0}.video-box .video-poster img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.video-box .btn-play{margin-top:-4.5rem}.video-box .embed-video{opacity:0;z-index:-1;pointer-events:none;transition:all .3s;position:absolute;inset:0;overflow:hidden}.video-box .embed-video iframe,.video-box .embed-video .video-element{z-index:5;position:absolute;inset:0;border:0!important;width:100%!important;height:100%!important}.video-box .video-box-title{z-index:10;text-align:center;padding:.8rem 2rem 2rem;transition:all .3s;position:absolute;inset:50% 0 0;overflow:hidden}.video-box .video-box-title small,.video-box .video-box-title .small{color:#d7272d;padding-bottom:.6rem;font-family:Playfair Display,Times New Roman,Times,serif;font-size:1.4rem;font-weight:700;line-height:1.2;display:block}.video-box .video-box-title h2,.video-box .video-box-title .h2{color:#fff;margin-bottom:0;font-size:3.6rem;line-height:1.2}.video-box.play-video .video-poster,.video-box.play-video .btn-play{z-index:5}.video-box.play-video .video-box-title{z-index:5;opacity:0}.video-box.play-video .embed-video{opacity:1;z-index:15;pointer-events:all}@media (width<=767.98px){.video-box .btn-play{margin-top:-3.33333rem}.video-box .video-box-title{padding:.555556rem 1.66667rem 1.66667rem}.video-box .video-box-title small,.video-box .video-box-title .small{padding-bottom:.555556rem;font-size:1.33333rem}.video-box .video-box-title h2,.video-box .video-box-title .h2{font-size:2rem}}.btn-row{padding-top:20px}#header{z-index:100;color:#fff;background:#1a1919;transition:transform .75s;position:fixed;top:0;left:0;right:0}#header .container{width:100%;max-width:100%;height:80px;display:flex}@media (width<=991.98px){#header .container{border-bottom:1px solid #ffffff40;width:100%;max-width:100%}}#header .navbar-brand{align-self:center;padding:0}@media (width<=991.98px){#header .navbar-brand{margin-right:auto}}#header .navbar-brand img{vertical-align:top;max-width:100%;height:auto}@media (width<=991.98px){#header .navbar-brand img{width:auto;max-height:35px}}#header .navbar-toggler{border:0;align-self:center;width:40px;height:40px;margin-left:10px;padding:0;display:block;position:relative}@media (width>=992px){#header .navbar-toggler{display:none}}#header .navbar-toggler .icon-bar{background:#fff;width:40px;height:2px;transition:all .3s;position:absolute;top:50%;left:0;right:0}#header .navbar-toggler .icon-bar:first-child{margin-top:-12px}.opened-menu #header .navbar-toggler .icon-bar:first-child{opacity:0;margin-top:-1px;transform:rotate(-45deg)}#header .navbar-toggler .icon-bar:nth-child(2){background-color:#d7272d;margin-top:-1px}.opened-menu #header .navbar-toggler .icon-bar:nth-child(2){transform:rotate(45deg)}#header .navbar-toggler .icon-bar:nth-child(3){margin-top:10px}.opened-menu #header .navbar-toggler .icon-bar:nth-child(3){margin-top:-1px;transform:rotate(-45deg)}#header .navbar-toggler:hover,#header .navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}#main-nav{display:flex}@media (width<=991.98px){#main-nav{z-index:100;opacity:0;visibility:hidden;transition:all .3s;background:#1a1919;transition-property:opacity,visibility;position:fixed;inset:80px 0 0}}@media (width>=992px){#main-nav{flex-grow:1;flex-shrink:1;margin-right:-50px}}@media (width<=991.98px){.opened-menu #main-nav{opacity:1;visibility:visible}}#main-nav .nav-wrap{display:flex}@media (width<=991.98px){#main-nav .nav-wrap{flex-direction:column;flex-grow:1;flex-shrink:1;width:100%;padding:57px 30px 30px;overflow-y:auto}}@media (width<=413.98px){#main-nav .nav-wrap{padding-left:15px;padding-right:15px}}@media (width>=992px){#main-nav .nav-wrap{flex-grow:1;flex-shrink:1;justify-content:flex-end}}#main-nav .base-nav{margin:0;padding:0;font-size:28px;font-weight:500;line-height:1.25;list-style:none}@media (width>=992px){#main-nav .base-nav{text-transform:uppercase;font-size:1.4rem;line-height:1.215;display:flex}}@media (width>=1200px){#main-nav .base-nav{margin-right:.4rem}}@media (width<=991.98px){#main-nav .base-nav>li{margin-bottom:31px}}@media (width>=992px){#main-nav .base-nav>li{margin-right:2rem;display:flex;position:relative}}@media (width>=1440px){#main-nav .base-nav>li{margin-right:3.7rem}}#main-nav .base-nav>li>a{text-decoration:none}@media (width>=992px){#main-nav .base-nav>li>a{align-items:center;padding:.5rem 0;display:flex;position:relative}#main-nav .base-nav>li>a:after{content:"";background:#d7272d;width:0;height:.3rem;transition:all .3s;position:absolute;bottom:0;left:0}}#main-nav .base-nav>li>a:hover{color:#d7272d}@media (width>=992px){#main-nav .base-nav>li:not(.menu-item-has-children)>a:hover:after{width:100%}#main-nav .base-nav>li:hover>ul{opacity:1;visibility:visible}}@media (width<=991.98px){#main-nav .base-nav>li:not(.opened)>ul{display:none}#main-nav .base-nav>li.has-child>a{padding-right:30px;display:block;position:relative}#main-nav .base-nav>li.has-child>a:before{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:15px;height:15px;margin-top:-7px;transition:all .3s;position:absolute;top:50%;right:2px;transform:rotate(-45deg)}#main-nav .base-nav>li.has-child.opened>a:before{margin-top:-10px;transform:rotate(45deg)}}#main-nav .base-nav>li>ul{margin:0;padding:0;font-size:21px;line-height:1;list-style:none}@media (width<=991.98px){#main-nav .base-nav>li>ul{padding-top:33px;padding-bottom:15px}}@media (width>=992px){#main-nav .base-nav>li>ul{color:#1a1919;text-transform:uppercase;text-align:center;opacity:0;visibility:hidden;background:#fff;min-width:16.5rem;font-size:1.2rem;font-weight:500;line-height:1.25;transition:opacity .3s,visibility .3s;position:absolute;top:100%;left:50%;transform:translate(-50%)}#main-nav .base-nav>li>ul:before{content:"";border-bottom:1.3rem solid #fff;border-left:1rem solid #0000;border-right:1rem solid #0000;width:2rem;height:1.3rem;margin-left:auto;margin-right:auto;position:absolute;bottom:100%;left:0;right:0}}@media (width<=991.98px){#main-nav .base-nav>li>ul>li+li{margin-top:30px}}@media (width>=992px){#main-nav .base-nav>li>ul>li+li{border-top:1px solid #d8d8d8}}#main-nav .base-nav>li>ul>li>a{text-decoration:none}@media (width>=992px){#main-nav .base-nav>li>ul>li>a{padding:1.4rem 1rem;display:block}}#main-nav .base-nav>li>ul>li>a:hover{color:#d7272d}#main-nav .extra-menu{display:flex}@media (width<=991.98px){#main-nav .extra-menu{order:10;margin-top:auto;padding-top:20px}#main-nav .search-box{flex-grow:1;flex-shrink:1;order:10;position:relative}}#main-nav .search-box .btn-toggle{color:#000;background:#3b3b3b;justify-content:center;align-items:center;width:40px;height:40px;padding:.5rem;display:flex;position:relative}@media (width>=992px){#main-nav .search-box .btn-toggle{width:80px;height:80px}}#main-nav .search-box .btn-toggle:before,#main-nav .search-box .btn-toggle:after{content:"";z-index:10;transition:all .3s;background-repeat:no-repeat;background-size:100%;margin:auto;transition-property:opacity;position:absolute;inset:0}#main-nav .search-box .btn-toggle:before{background-image:url(../images/ico-search.svg);width:2rem;height:2rem}.opened-search-box #main-nav .search-box .btn-toggle:before{opacity:0}#main-nav .search-box .btn-toggle:after{opacity:0;background-image:url(../images/ico-times.svg);width:1.5rem;height:1.5rem}.opened-search-box #main-nav .search-box .btn-toggle:after{opacity:1}#main-nav .search-box .btn-toggle:hover{background-color:#3b3b3be6}#main-nav .search-box .holder{opacity:0;visibility:hidden;transition:all .3s;transition-property:opacity,visibility;position:absolute;inset:0 0 0 40px}@media (width>=992px){#main-nav .search-box .holder{margin-right:80px;left:26.6rem}}.opened-search-box #main-nav .search-box .holder{opacity:1;visibility:visible}#main-nav .search-box .holder .form-control{height:40px;-webkit-box-shadow:none;box-shadow:none;color:#fff;background:#3b3b3b;border:0;border-radius:0;padding:0 15px;font-size:16px;font-weight:400}@media (width>=992px){#main-nav .search-box .holder .form-control{height:80px;padding:.5rem 3.5rem;font-size:2.1rem}}#main-nav .search-box .holder .form-control::-webkit-input-placeholder{opacity:1;color:#ffffff80}#main-nav .search-box .holder .form-control::placeholder{opacity:1;color:#ffffff80}#main-nav .search-box .holder .form-control:-ms-placeholder-shown{opacity:1;color:#ffffff80}#main-nav .search-box .holder .form-control::placeholder{opacity:1;color:#ffffff80}#main-nav .search-box .holder .form-control:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}#main-nav .search-box .holder .form-control::-ms-clear{width:0;height:0;display:none}#main-nav .search-box .holder .form-control::-ms-reveal{width:0;height:0;display:none}#main-nav .search-box .holder .form-control::-webkit-search-decoration{display:none}#main-nav .search-box .holder .form-control::-webkit-search-cancel-button{display:none}#main-nav .search-box .holder .form-control::-webkit-search-results-button{display:none}#main-nav .search-box .holder .form-control::-webkit-search-results-decoration{display:none}#main-nav .btn-cart{color:#000;background:#fff;justify-content:center;align-items:center;width:40px;height:40px;padding:5px;display:flex;position:relative}@media (width<=991.98px){#main-nav .btn-cart{order:5}}@media (width>=992px){#main-nav .btn-cart{width:80px;height:80px;padding:.5rem}}#main-nav .btn-cart:before{content:"";vertical-align:top;background:url(../images/ico-bag.svg) 0 0/100% no-repeat;width:18px;height:20px;display:inline-block}#main-nav .btn-cart .val{background:#d7272d;border-radius:50%;width:.6rem;height:.6rem;margin-top:-1.6rem;margin-left:.9rem;position:absolute;top:50%;left:50%}@media (width>=992px){#main-nav .btn-cart:hover{background-color:#ffffffe6}}#main-nav .btn-shop{text-decoration:none}@media (width<=991.98px){#main-nav .btn-shop{font-size:28px;font-weight:500;line-height:1.25}}@media (width>=992px){#main-nav .btn-shop{text-transform:uppercase;text-align:center;color:#fff;letter-spacing:.0629em;background-color:#d7272d;border-color:#d7272d;justify-content:center;align-items:center;width:20rem;padding:.5rem 1rem;font-size:1.4rem;font-weight:500;line-height:1.215;display:flex}#main-nav .btn-shop:hover{color:#fff;background-color:#b72126;border-color:#ac1f24}#main-nav .btn-shop:focus{color:#fff;background-color:#b72126;border-color:#ac1f24;box-shadow:0 0 0 .25rem #dd474d80}.btn-check.nice-select.open+#main-nav .btn-shop,#main-nav .btn-shop:active,#main-nav .btn-shop.nice-select.open,#main-nav .btn-shop.active,.show>#main-nav .btn-shop.dropdown-toggle{color:#fff;background-color:#ac1f24;border-color:#a11d22}.btn-check.nice-select.open+#main-nav .btn-shop:focus,#main-nav .btn-shop:active:focus,#main-nav .btn-shop.nice-select.open:focus,#main-nav .btn-shop.active:focus,.show>#main-nav .btn-shop.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #dd474d80}#main-nav .btn-shop:disabled,#main-nav .btn-shop.disabled{color:#fff;background-color:#d7272d;border-color:#d7272d}}.main{position:relative}.heading-section{padding-bottom:3.6rem}.heading-section h2,.heading-section .h2{margin-bottom:0;font-size:4.8rem;line-height:1.2}@media (width<=767.98px){.heading-section{padding-bottom:2.77778rem}.heading-section h2,.heading-section .h2{margin-bottom:1.66667rem;font-size:3.88889rem}}.post-card{width:100%;color:inherit;background-color:#fff;border:.1rem solid #d8d8d8;border-top-width:0;flex-direction:column;margin-bottom:3rem;padding-bottom:3.3rem;font-size:1.6rem;line-height:1.75;text-decoration:none;display:flex}.post-card .post-card-iamge{width:calc(100% + .2rem);margin:-1px -1px 0;position:relative;overflow:hidden}.post-card .post-card-iamge:before{content:"";padding-top:53.4%;display:block}.post-card .post-card-iamge img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.post-card .post-card-body{width:100%;padding-top:3rem;padding-left:5.3rem;padding-right:5.3rem}.post-card .post-card-body .date{text-transform:uppercase;color:#515050;padding-bottom:1.1rem;font-size:1.4rem;font-weight:500;line-height:1.2;display:block}.post-card .post-card-body h3,.post-card .post-card-body .h3{margin-bottom:1.4rem;font-size:2.8rem;line-height:1.2}.post-card .post-card-body p:last-child{margin-bottom:0}.post-card .post-card-footer{width:100%;margin-top:auto;padding-top:3.8rem;padding-left:5.3rem;padding-right:5.3rem}.post-card:hover,.post-card:focus{color:inherit;text-decoration:none}@media (width<=991.98px){.post-card{padding-bottom:2.22222rem}.post-card .post-card-body{padding-top:2.22222rem;padding-left:2.22222rem;padding-right:2.22222rem}.post-card .post-card-body .date{padding-bottom:1.11111rem}.post-card .post-card-body h3,.post-card .post-card-body .h3{margin-bottom:1.11111rem;font-size:3.33333rem}.post-card .post-card-footer{padding-top:2.22222rem;padding-left:2.22222rem;padding-right:2.22222rem}}.video-card{width:100%;color:inherit;background-color:#fff;border:1px solid #d8d8d8;border-top-width:0;border-radius:.2rem;flex-direction:column;margin-bottom:3.7rem;padding-bottom:3.3rem;font-size:1.6rem;line-height:1.75;text-decoration:none;display:flex}.video-card .video{border-radius:.2rem .2rem 0 0;width:calc(100% + 2px);margin:-1px -1px 0;position:relative;overflow:hidden}.video-card .video:before{content:"";padding-top:53.4%;display:block}.video-card .video:after{content:"";z-index:5;background-image:linear-gradient(90deg,#000000bd 0%,#0000 100%);border-radius:.2rem .2rem 0 0;position:absolute;inset:0}.video-card .video img{-o-object-fit:cover;object-fit:cover;border-radius:.2rem .2rem 0 0;width:100%;height:100%;position:absolute;top:0;left:0}.video-card .video-card-body{width:100%;padding-top:3rem;padding-left:5.3rem;padding-right:5.3rem}.video-card .video-card-body small,.video-card .video-card-body .small{text-transform:uppercase;color:#8d8c8c;padding-bottom:1.4rem;font-size:1.4rem;font-weight:500;line-height:1.2;display:block}.video-card .video-card-body h3,.video-card .video-card-body .h3{margin-bottom:1.4rem;font-size:3.2rem;line-height:1.3125}.video-card .video-card-body h3:last-child,.video-card .video-card-body .h3:last-child{margin-bottom:0}.video-card .video-card-body h3 a,.video-card .video-card-body .h3 a{color:inherit;text-decoration:none}.video-card .video-card-body h3 a:hover,.video-card .video-card-body .h3 a:hover,.video-card .video-card-body h3 a:focus,.video-card .video-card-body .h3 a:focus{color:#d7272d;text-decoration:none}.video-card .video-card-footer{width:100%;margin-top:auto;padding-top:5.9rem;padding-left:5.3rem;padding-right:5.3rem}.video-card:hover,.video-card:focus{color:inherit;text-decoration:none}@media (width<=991.98px){.video-card{margin-bottom:3.33333rem;padding-bottom:2.22222rem}.video-card .video-card-body{padding-top:2.22222rem;padding-left:2.22222rem;padding-right:2.22222rem}.video-card .video-card-body small,.video-card .video-card-body .small{padding-bottom:1.11111rem}.video-card .video-card-body h3,.video-card .video-card-body .h3{margin-bottom:1.11111rem;font-size:3.33333rem}.video-card .video-card-footer{padding-top:2.22222rem;padding-left:2.22222rem;padding-right:2.22222rem}}.location-card{width:100%;color:inherit;background-color:#fff;border:1px solid #d8d8d8;border-top-width:0;border-radius:.2rem;flex-direction:column;margin-bottom:3.7rem;padding-bottom:4.4rem;font-size:1.6rem;line-height:1.25;text-decoration:none;display:flex}.location-card .image{border-radius:.2rem .2rem 0 0;width:calc(100% + 2px);margin:-1px -1px 0;position:relative;overflow:hidden}.location-card .image:before{content:"";padding-top:61.3%;display:block}.location-card .image img{-o-object-fit:cover;object-fit:cover;border-radius:.2rem .2rem 0 0;width:100%;height:100%;position:absolute;top:0;left:0}.location-card .location-card-body{width:100%;padding-top:3.8rem;padding-left:4.1rem;padding-right:4.1rem}.location-card .location-card-body h3,.location-card .location-card-body .h3{margin-bottom:.8rem;font-size:2.8rem;line-height:1.2}.location-card .location-card-body h4,.location-card .location-card-body .h4{font-size:inherit;line-height:inherit;margin-bottom:1.7rem;font-family:inherit;font-weight:500}.location-card .location-card-body h5,.location-card .location-card-body .h5{font-size:inherit;line-height:inherit;margin-bottom:0;font-family:inherit;font-weight:700}.location-card .location-card-body p{margin-bottom:2rem}.location-card .location-card-body p:last-child{margin-bottom:0}.location-card .location-card-body p a{color:inherit;text-decoration:none}.location-card .location-card-body p a:hover,.location-card .location-card-body p a:focus{color:#d7272d;text-decoration:none}.location-card .location-card-body ul{margin:0;padding:1.1rem 0 1.8rem;list-style:none}.location-card .location-card-body ul>li{padding-bottom:.4rem}.location-card .location-card-footer{width:100%;margin-top:auto;padding-top:2.5rem;padding-left:4.1rem;padding-right:4.1rem}.location-card .location-card-footer p{margin-bottom:0}.location-card .location-card-footer p a{color:#d7272d;text-decoration:underline}.location-card .location-card-footer p a:hover,.location-card .location-card-footer p a:focus{color:#d7272d;text-decoration:none}@media (width<=991.98px){.location-card{margin-bottom:2.22222rem;padding-bottom:2.22222rem}.location-card .location-card-body{padding-top:2.22222rem;padding-left:1.66667rem;padding-right:1.66667rem}.location-card .location-card-body h3,.location-card .location-card-body .h3{margin-bottom:1.11111rem;font-size:2.22222rem}.location-card .location-card-footer{padding-top:1.66667rem;padding-left:1.66667rem;padding-right:1.66667rem}}@media (width<=767.98px){.location-card{font-size:1.77778rem}.location-card .location-card-body h3,.location-card .location-card-body .h3{font-size:2.77778rem}}.news-section{position:relative;overflow:hidden}.news-section .container{padding-top:5rem;padding-bottom:5.1rem}@media (width<=767.98px){.news-section .container{padding-top:4.44444rem;padding-bottom:4.44444rem}}#footer{color:#fff;font-size:inherit;line-height:inherit;background-color:#1a1919;margin-top:auto;position:relative;overflow:hidden}#footer a{color:inherit;text-decoration:none}#footer a:hover,#footer a:focus{color:#d7272d;text-decoration:none}#footer .top{margin-bottom:10rem;font-size:1.4rem;line-height:1.2}#footer .top .container{padding-top:4.5rem;padding-bottom:3.9rem}#footer .top h3,#footer .top h4,#footer .top .h3,#footer .top .h4{color:inherit;margin-bottom:.1rem;font-family:inherit;font-size:1.6rem;font-weight:700;line-height:1.2}#footer .top p{margin-bottom:0}#footer .top .maz{text-transform:none;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;padding-right:2rem;text-decoration:none}#footer .top .maz:after{background-color:#fff;width:1.5rem;height:.8rem;margin-top:-.2rem}#footer .top .maz:hover,#footer .top .maz:focus{color:inherit;text-decoration:none}#footer .middle{position:relative}#footer .middle hr{opacity:1;background-color:#404040;margin:0 0 11rem}#footer .middle .container{padding-bottom:8.2rem}#footer .middle .footer-logo{max-width:16.6rem;margin-top:.2rem;display:block;position:relative;overflow:hidden}#footer .middle .footer-logo img{width:100%;max-width:100%;height:auto;display:block}#footer .middle .footer-links{margin:0;padding:0;font-size:1.8rem;font-weight:500;line-height:1.2;list-style:none}#footer .middle .footer-links>li{padding-bottom:2.8rem}#footer .middle address{margin:-.5rem 0 2.6rem}#footer .middle address>span{display:block}#footer .middle .footer-schedule{margin:0;padding:0;list-style:none}#footer .bottom{background-color:#000;font-size:1.4rem;line-height:1.2}#footer .bottom .container{padding-top:3.1rem;padding-bottom:3.1rem}#footer .bottom .footer-bottom-links{flex-wrap:wrap;align-items:center;margin:0 -1.5rem;padding:0;list-style:none;display:flex}#footer .bottom .footer-bottom-links>li{padding-left:1.5rem;padding-right:1.5rem;position:relative}#footer .bottom .footer-bottom-links>li:after{content:"|";z-index:5;position:absolute;top:50%;right:0;transform:translateY(-50%)}#footer .bottom .footer-bottom-links>li:last-child:after{display:none}#footer .bottom .footer-social{flex-wrap:wrap;align-items:center;margin:0 -1.2rem;padding:0;list-style:none;display:flex}#footer .bottom .footer-social>li{padding-left:1.2rem;padding-right:1.2rem}#footer .bottom .footer-social>li .kk-icon{font-size:2.5rem;line-height:1}#footer .bottom .footer-social>li a{margin:-.4rem;padding:.4rem;display:block}@media (width<=991.98px){#footer{font-size:1.77778rem}#footer .top .container{padding-top:4.44444rem;padding-bottom:2.22222rem}#footer .top p{margin-bottom:2.22222rem}#footer .middle hr{margin-bottom:4.44444rem}#footer .middle .container{padding-bottom:4.44444rem}#footer .middle .footer-logo{margin:0 auto 4.44444rem}#footer .middle .footer-links>li{padding-bottom:2.22222rem}#footer .middle address{margin-top:0;margin-bottom:2.22222rem}#footer .bottom .container{padding-top:2.22222rem;padding-bottom:2.22222rem}}@media (width<=767.98px){#footer{text-align:center}#footer .top .container{padding-bottom:4.44444rem}#footer .middle .footer-logo{margin:0 auto 4.44444rem}#footer .middle .footer-links{padding-bottom:2.22222rem}#footer .middle .footer-links>li{padding-bottom:1.11111rem}#footer .bottom .container{padding-top:3.33333rem;padding-bottom:3.33333rem}#footer .bottom .footer-bottom-links{margin-left:0;margin-right:0;padding-bottom:2.22222rem;display:block}#footer .bottom .footer-bottom-links>li{padding-bottom:1.11111rem;padding-left:0;padding-right:0}#footer .bottom .footer-bottom-links>li:after,#footer .bottom .footer-bottom-links>li:last-child:after{display:none}#footer .bottom .footer-social{justify-content:center}}.product-slideshow{margin-bottom:3.6rem;font-size:0;line-height:0;position:relative}.product-slideshow .image{margin:0;position:relative}.product-slideshow .image:before{content:"";padding-top:136.4%;display:block}.product-slideshow .image img{z-index:10;max-width:97%;max-height:97%;margin:auto;position:absolute;inset:0}.product-slideshow .image .product-label{z-index:10;text-transform:uppercase;letter-spacing:.1rem;color:#fff;clip-path:polygon(0% 0%,2.2rem 50%,0% 100%,100% 100%,100% 0%);background-color:#d7272d;max-width:100%;padding:1.2rem 1.8rem 1.1rem 4rem;font-size:1.4rem;font-weight:700;line-height:1.2;position:absolute;top:2.6rem;right:-.1rem}@media (width<=767.98px){.product-slideshow{margin-bottom:2.77778rem}}.product-detail{padding-bottom:4.9rem;position:relative;overflow:hidden}.product-detail .product-detail-body{max-width:46.7rem;margin-left:auto}.product-detail .breadcrumbs{color:#c2c2c2;margin-top:-.2rem;margin-bottom:1.7rem}.product-detail h1,.product-detail .h1{color:#000;margin-bottom:2.5rem;font-size:4.8rem;line-height:1.208}.product-detail .product-price{color:#1a1919;padding-bottom:4.4rem;font-size:2.4rem;font-weight:700;line-height:1.2}.product-detail .product-price del{color:#1a191966;padding-bottom:.4rem;font-size:1.6rem;font-weight:400;line-height:1.2;display:block}.product-detail .product-price strong{font-weight:inherit;display:block}.product-detail .product-quantity{border-top:.1rem solid #d8d8d8;border-bottom:.1rem solid #d8d8d8;padding-top:2.9rem;padding-bottom:3.2rem}.product-detail .product-quantity small,.product-detail .product-quantity .small{color:#1a1919bf;font-size:1.8rem;line-height:1.2;font-weight:inherit;padding-bottom:1.6rem;display:block}.product-detail .product-descr{color:#515050;border-bottom:.1rem solid #d8d8d8;padding-top:3rem;padding-bottom:2.9rem;font-size:1.8rem;line-height:1.556}.product-detail .product-descr p{margin-bottom:2rem}.product-detail .product-descr p:last-child{margin-bottom:0}.product-detail .product-descr ul{margin:0;padding:0 0 3rem 1.2rem;list-style:none}.product-detail .product-descr ul:last-child{padding-bottom:0}.product-detail .product-descr ul>li{padding-left:2.4rem;position:relative}.product-detail .product-descr ul>li:before{content:"";z-index:5;background-color:#515050;border-radius:100%;width:.8rem;height:.8rem;position:absolute;top:1.1rem;left:0}.product-detail .btn-row{padding-top:3rem;padding-bottom:3.3rem}.product-detail .btn-row .btn{width:100%}.product-detail .product-meta-info{color:#515050;margin:35px 0 0;padding:0;font-size:1.4rem;line-height:1.2;list-style:none}.product-detail .product-meta-info>li{padding-bottom:.6rem}.product-detail .product-meta-info>li>a{color:inherit;text-decoration:underline}.product-detail .product-meta-info>li>a:hover,.product-detail .product-meta-info>li>a:focus{color:inherit;text-decoration:none}@media (width<=991.98px){.product-detail{padding-bottom:4.44444rem}.product-detail .product-detail-body{max-width:none;margin-left:0;padding-top:4.44444rem}.product-detail .breadcrumbs{margin-top:0;margin-bottom:1.66667rem}}@media (width<=767.98px){.product-detail{padding-bottom:3.33333rem}.product-detail .product-detail-body{padding-top:3.33333rem}.product-detail h1,.product-detail .h1{margin-bottom:2.22222rem;font-size:3.88889rem}.product-detail .product-price{padding-bottom:2.77778rem}.product-detail .product-quantity,.product-detail .product-descr,.product-detail .btn-row{padding-top:2.77778rem;padding-bottom:2.77778rem}}.single-video-section{padding-bottom:5rem}.single-video-section+.videos-section{margin-top:-1rem}@media (width<=767.98px){.single-video-section{padding-bottom:3.33333rem}.single-video-section+.videos-section{margin-top:0}}.recipe-section{padding-top:7.9rem;padding-bottom:9.9rem;position:relative;overflow:hidden}.recipe-section .recipe-section-heading{max-width:47rem;padding-bottom:2.3rem}.recipe-section .recipe-section-heading small,.recipe-section .recipe-section-heading .small{text-transform:uppercase;color:#d7272d;padding-bottom:1.9rem;font-family:Playfair Display,Times New Roman,Times,serif;font-size:1.4rem;font-weight:700;line-height:1.2;display:block}.recipe-section .recipe-section-heading h2,.recipe-section .recipe-section-heading .h2{margin-bottom:0;font-size:3.6rem;line-height:1.111}.recipe-section p{max-width:47rem}.recipe-section h3,.recipe-section .h3{font-size:inherit;line-height:inherit;text-transform:uppercase;margin-bottom:0;font-family:inherit;font-weight:700}.recipe-section ul{margin:0;padding:0 0 2.6rem;list-style:none}@media (width>=992px){.recipe-section .container>.row>div[class^=col-]:first-child{width:63.6%}.recipe-section .container>.row>div[class^=col-]:nth-child(2){width:36.4%}}@media (width<=991.98px){.recipe-section{padding-top:4.44444rem;padding-bottom:5.55556rem}.recipe-section p{max-width:none}}@media (width<=767.98px){.recipe-section{padding-top:3.33333rem;padding-bottom:4.44444rem}.recipe-section .recipe-section-heading{max-width:none;padding-bottom:2.77778rem}.recipe-section .recipe-section-heading small,.recipe-section .recipe-section-heading .small{padding-bottom:1.11111rem}.recipe-section .recipe-section-heading h2,.recipe-section .recipe-section-heading .h2{font-size:3.33333rem}.recipe-section ul{padding-bottom:1.66667rem}}.videos-section{padding-bottom:6.5rem;position:relative;overflow:hidden}@media (width<=767.98px){.videos-section{padding-bottom:4.44444rem}}.contact-form{position:relative}.contact-form .btn-row{text-align:right;padding-top:.2rem}.contact-form .btn-row .btn{min-width:35rem}@media (width<=767.98px){.contact-form .btn-row{text-align:center;padding-top:0}.contact-form .btn-row .btn{width:100%;min-width:0}}.contact-section{padding-top:12rem;padding-bottom:8rem}.contact-section .container{max-width:101.8rem}.contact-section h2,.contact-section .h2{margin-bottom:3.5rem}@media (width<=991.98px){.contact-section{padding-top:7.77778rem;padding-bottom:5.55556rem}.contact-section .container{max-width:100%}}@media (width<=767.98px){.contact-section{padding-top:4.44444rem;padding-bottom:4.44444rem}.contact-section h2,.contact-section .h2{margin-bottom:3.33333rem}}.accordion{position:relative}.accordion .accordion-item{border-radius:.2rem;margin-bottom:1rem}.accordion .accordion-item:not(:first-of-type){border-top:1px solid #d8d8d8}.accordion .accordion-item .accordion-header{margin-bottom:0;font-family:CircularStd,Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.2}.accordion .accordion-item .accordion-header .accordion-button{width:100%;font-size:inherit;line-height:inherit;padding:2.3rem 6rem 2.1rem 2.1rem;transition:all .3s;display:block;position:relative}.accordion .accordion-item .accordion-header .accordion-button:after{content:"";z-index:5;background:url(../images/arrow-right-red-001.svg) 0 0/1rem 1.8rem no-repeat;width:1rem;height:1.8rem;transition:all .3s;position:absolute;top:50%;right:2.3rem;transform:translateY(-50%)rotate(90deg)}.accordion .accordion-item .accordion-header .accordion-button.collapsed:after{transform:translateY(-50%)}.accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){-webkit-box-shadow:none;box-shadow:none}.accordion .accordion-item .accordion-header .accordion-button:hover{color:#d7272d}.accordion .accordion-item .accordion-body{padding:0 8rem 2.8rem 2.2rem;font-size:1.4rem;line-height:1.714}.accordion .accordion-item .accordion-body p:last-child{margin-bottom:0}@media (width<=767.98px){.accordion .accordion-item .accordion-header{font-size:1.77778rem}.accordion .accordion-item .accordion-header .accordion-button{padding:1.66667rem 4.44444rem 1.66667rem 1.66667rem}.accordion .accordion-item .accordion-header .accordion-button:after{right:1.66667rem}.accordion .accordion-item .accordion-body{padding:0 1.66667rem 1.11111rem;font-size:1.77778rem;line-height:1.5}}.faq-section{padding-top:4.5rem;padding-bottom:12.3rem}.faq-section .container{max-width:101.8rem}.faq-section h2,.faq-section .h2{margin-bottom:4.2rem}@media (width<=991.98px){.faq-section{padding-top:2.22222rem;padding-bottom:7.77778rem}.faq-section .container{max-width:100%}}@media (width<=767.98px){.faq-section{padding-top:2.22222rem;padding-bottom:4.44444rem}.faq-section h2,.faq-section .h2{margin-bottom:3.33333rem}}.locations-section{padding-top:2.2rem;padding-bottom:6.9rem;position:relative;overflow:hidden}.locations-section .heading-section{padding-bottom:4.6rem}@media (width<=1199.98px){.locations-section .container>.row{margin-left:-10px;margin-right:-10px}.locations-section .container>.row>[class^=col]{padding-left:10px;padding-right:10px}}@media (width<=767.98px){.locations-section{padding-top:2.22222rem;padding-bottom:3.33333rem}.locations-section .heading-section{padding-bottom:2.22222rem}}.mini-cart{z-index:90;opacity:0;visibility:hidden;transition:all .3s;background:#fff;border:1px solid #d8d8d8;width:28rem;transition-property:opacity,visibility;position:fixed;top:80px;right:0}.opened-mini-cart .mini-cart{opacity:1;visibility:visible}.mini-cart .item{text-align:center;padding:3.4rem 2rem 3.3rem;font-family:Playfair Display,Times New Roman,Times,serif;font-size:2.1rem;font-weight:700;line-height:1}.mini-cart .item h3,.mini-cart .item .h3{font:inherit;margin-bottom:0}.mini-cart .item a{text-decoration:none}.mini-cart .item a:hover{color:#d7272d}.mini-cart .btn-hold{border-top:1px solid #d8d8d8}.mini-cart .btn-hold .btn{vertical-align:top;width:100%;height:5rem;font-family:Playfair Display,Times New Roman,Times,serif;font-size:1.6rem;font-weight:700;line-height:1.25}.visual{color:#fff;background:#1a1919;position:relative}.main>.visual:first-child{margin-top:-80px}.visual .container{width:100%;max-width:100%}@media (width<=991.98px){.visual .container{padding-top:50px;padding-bottom:200px}}@media (width>=992px){.visual .swiper{padding-bottom:80px}}.visual .swiper-slide{z-index:0;align-items:center;height:100vh;display:flex;position:relative;overflow:hidden}@media (width>=992px){.visual .swiper-slide{height:calc(100vh - 80px);padding-left:70px}}.visual .swiper-slide .bg-img{z-index:-1;opacity:0;margin:0;transition:opacity .75s .2s;position:absolute;inset:0}@media (width>=992px){.visual .swiper-slide .bg-img{left:312px}}.visual .swiper-slide .bg-img:before{content:"";z-index:10;background:#00000080;position:absolute;inset:0}@media (width>=992px){.visual .swiper-slide .bg-img:before{background:0 0;background-image:linear-gradient(90deg,#00000080 0%,#0000 100%)}}.visual .swiper-slide .bg-img img,.visual .swiper-slide .bg-img video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.visual .swiper-slide.swiper-slide-active .descr{opacity:1;transform:translateY(0%)}.visual .swiper-slide.swiper-slide-active .bg-img{opacity:1}.visual .swiper .descr{transition:all .75s .2s;opacity:0;font-size:18px;line-height:1.723;transition-property:opacity,transform;transform:translateY(100%)}@media (width>=992px){.visual .swiper .descr{width:690px;max-width:100%}}.visual .swiper .descr h1,.visual .swiper .descr .h1,.visual .swiper .descr h2,.visual .swiper .descr .h2{color:inherit;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.239}@media (width>=992px){.visual .swiper .descr h1,.visual .swiper .descr .h1,.visual .swiper .descr h2,.visual .swiper .descr .h2{margin-bottom:3rem;font-size:8rem;line-height:1.125}}.visual .swiper .descr p{margin-bottom:20px}@media (width>=992px){.visual .swiper .descr p{margin-bottom:3rem}}.visual .swiper .descr .hold{width:490px;max-width:100%}@media (width<=991.98px){.visual .swiper .descr .btn{width:100%}}@media (width>=992px){.visual .swiper .descr .btn{min-width:200px}}.visual .swiper .swiper-pagination{justify-content:center;display:flex;position:absolute;bottom:28px;left:70px;right:70px}@media (width<=991.98px){.visual .swiper .swiper-pagination{display:none}}@media (width>=992px){.visual .swiper .swiper-pagination{left:371px;right:193px}}.visual .swiper .swiper-pagination .swiper-pagination-bullet{opacity:.5;cursor:pointer;background:#fff padding-box content-box;border:0;border-radius:50%;width:24px;height:24px;margin:0 2px;padding:7px;display:block}.visual .swiper .swiper-pagination .swiper-pagination-bullet:hover,.visual .swiper .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.visual .swiper .swiper-button-prev,.visual .swiper .swiper-button-next{z-index:20;width:40px;height:40px;transition:all .3s;position:absolute;bottom:18px}.visual .swiper .swiper-button-prev:before,.visual .swiper .swiper-button-next:before{content:"";z-index:10;background:url(../images/ico-arrow.svg) 0 0/100% no-repeat;width:18px;height:10px;margin:auto;position:absolute;inset:0}.visual .swiper .swiper-button-prev:hover,.visual .swiper .swiper-button-next:hover{opacity:.8}.visual .swiper .swiper-button-prev.swiper-button-disabled,.visual .swiper .swiper-button-next.swiper-button-disabled{opacity:.2}.visual .swiper .swiper-button-prev{left:11px}@media (width>=992px){.visual .swiper .swiper-button-prev{left:301px}}.visual .swiper .swiper-button-next{right:11px}.visual .swiper .swiper-button-next:before{transform:scaleX(-1)}.visual .btn-go-next{z-index:20;text-transform:uppercase;letter-spacing:.072em;background:url(../images/ico-arrow-red.svg) 50% 100%/100% no-repeat;width:10px;height:75px;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none;position:absolute;bottom:20px}@media (width<=991.98px){.visual .btn-go-next{margin-left:auto;margin-right:auto;left:0;right:0}}@media (width>=992px){.visual .btn-go-next{bottom:80px;left:50px}}.visual .btn-go-next span{transform-origin:100%;position:absolute;bottom:100%;right:50%;transform:rotate(90deg)}.visual .btn-go-next:hover{color:#d7272d;text-decoration:none}.offer-section{margin-top:40px}@media (width>=992px){.offer-section{margin-top:100px}.offer-section .top-offset-1{margin-top:19rem}}.offer-section .offer-item{color:#fff;background:#000;margin-bottom:40px;text-decoration:none;display:block;position:relative;overflow:hidden}@media (width>=992px){.offer-section .offer-item{margin-bottom:0}.offer-section:not(.height-difference) .offer-item{height:100%}.offer-section [class^=col-lg]{margin-bottom:40px}}.offer-section .offer-item .img{margin:0;position:relative;overflow:hidden;transform:scale(1)}.offer-section .offer-item .img:before{content:"";z-index:1;background-image:linear-gradient(#0000,#000);height:49rem;max-height:100%;position:absolute;bottom:0;left:0;right:0}.offer-section .offer-item .img img{z-index:0;vertical-align:top;width:100%;height:auto;transition:transform .7s;position:relative}.offer-section .offer-item .descr{z-index:5;padding:15px 25px;position:absolute;bottom:0;left:0;right:0}@media (width>=992px){.offer-section .offer-item .descr{padding:2rem 6rem 4.7rem}}.offer-section .offer-item .descr h2,.offer-section .offer-item .descr .h2{color:inherit;margin-bottom:2rem;font-size:3.2rem;font-weight:700;line-height:1}@media (width>=768px){.offer-section .offer-item .descr h2,.offer-section .offer-item .descr .h2{margin-bottom:3rem;font-size:4.2rem}}.offer-section .offer-item .descr h2 small,.offer-section .offer-item .descr h2 .small,.offer-section .offer-item .descr .h2 small,.offer-section .offer-item .descr .h2 .small{color:#d7272d;text-transform:uppercase;margin-bottom:2rem;font-size:1.4rem;line-height:1;display:block}.offer-section .offer-item .descr .maz{vertical-align:top;text-transform:uppercase;padding-right:3rem;font-size:1.4rem;font-weight:500;line-height:1.143;display:inline-block;position:relative}.offer-section .offer-item .descr .maz:after{content:"";background:#d7272d;width:1.8rem;height:1rem;margin-top:-.5rem;transition:all .3s;position:absolute;top:50%;right:0;transform:scale(-1);-webkit-mask-image:url(../images/ico-arrow.svg);mask-image:url(../images/ico-arrow.svg);-webkit-mask-size:100%;mask-size:100%}.offer-section .offer-item:hover{text-decoration:none}.offer-section .offer-item:hover .img img{transform:scale(1.05)}.offer-section .offer-item:hover .maz:after{margin-right:-1rem}@media (width>=992px){.offer-section .offer-item.wide .descr{padding-bottom:5.4rem;padding-right:25rem}.offer-section .offer-item.wide .descr h2,.offer-section .offer-item.wide .descr .h2{margin-bottom:0;font-size:7.2rem}.offer-section .offer-item.wide .descr .maz{position:absolute;bottom:5.7rem;right:6rem}.offer-section .offer-item.narrow .descr{padding-bottom:2rem;padding-left:2.9rem;padding-right:2.9rem}}.offer-section .offer-item.without-mask .img:before{display:none}@media (width>=992px){.offer-section.type2:last-child{margin-bottom:80px}}@media (width>=992px){.headline+.offer-section{margin-top:5rem}}.offer-section+.offer-section{margin-top:0}@media (width>=1200px){.text-section+.offer-section{margin-top:70px}}.popular-section{overflow:hidden}@media (width>=992px){.popular-section{margin-bottom:9.8rem}}.popular-section header{color:#1a1919bf}@media (width<=991.98px){.popular-section header{margin-bottom:30px}}@media (width>=992px){.popular-section header{z-index:20;padding-top:10.2rem;font-size:1.6rem;line-height:1.625;position:relative}}.popular-section header h2,.popular-section header .h2{color:#1a1919;font-weight:700}@media (width>=992px){.popular-section header h2,.popular-section header .h2{font-weight:3.6rem;margin-bottom:1.9rem;line-height:1.112}}.popular-section header h2 small,.popular-section header h2 .small,.popular-section header .h2 small,.popular-section header .h2 .small{color:#d7272d;text-transform:uppercase;margin-bottom:2rem;font-size:1.4rem;font-weight:700;line-height:1;display:block}.popular-section .popular-slider{margin-left:-17px;margin-right:-50%}@media (width>=992px){.popular-section .popular-slider{z-index:0;position:relative}}.popular-section .popular-slider .swiper{overflow:visible}@media (width>=992px){.popular-section .popular-slider .swiper{margin-right:-34px}.popular-section .popular-slider .swiper:before{content:"";z-index:10;background:#fafafa;width:100vw;position:absolute;top:0;bottom:0;right:100%}}.popular-section .popular-slider .swiper-button-prev,.popular-section .popular-slider .swiper-button-next{z-index:15;background:#1a1919;width:50px;height:50px;margin-top:auto;margin-bottom:auto;position:absolute;top:0;bottom:105px}.popular-section .popular-slider .swiper-button-prev:after,.popular-section .popular-slider .swiper-button-next:after{content:"";z-index:10;background:url(../images/ico-arrow.svg) 0 0/100% no-repeat;width:18px;height:10px;margin:auto;position:absolute;inset:0}.popular-section .popular-slider .swiper-button-prev:hover,.popular-section .popular-slider .swiper-button-next:hover{background-color:#d7272d}.popular-section .popular-slider .swiper-button-prev{display:none}.popular-section .popular-slider .swiper-button-next{right:0}@media (width<=991.98px){.popular-section .popular-slider .swiper-button-next{display:none;left:auto!important}}@media (width>=992px){.popular-section .popular-slider .swiper-button-next{margin-left:-50px;left:100%;right:auto}}.popular-section .popular-slider .swiper-button-next:after{transform:scaleX(-1)}.popular-item{margin-bottom:0;padding-left:17px;padding-right:17px}.popular-item .img{padding-bottom:141.18%;position:relative;overflow:hidden}.popular-item .img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.popular-item .img nav{background:#d7272de6;flex-direction:column;padding:27px 30px;transition:all .3s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(110%)}.popular-item .img nav .btn{opacity:0;transition:background .3s,border .3s,color .3s,opacity .3s .3s}.popular-item .img nav .btn+.btn{margin-top:10px}.popular-item figcaption{color:#1a1919;padding-top:21px;font-size:18px;line-height:1.167}.popular-item figcaption h3,.popular-item figcaption .h3{margin-bottom:11px;font-family:inherit;font-size:21px;font-weight:700;line-height:1.239}.popular-item figcaption h3 a,.popular-item figcaption .h3 a{text-decoration:none}.popular-item figcaption h3 a:hover,.popular-item figcaption .h3 a:hover{color:#d7272d;text-decoration:none}.popular-item figcaption p{margin-bottom:0}.popular-item figcaption .contains{opacity:.75;margin-bottom:7px;font-size:16px;line-height:1.625}.popular-item:hover .img nav{transform:translateY(0%)}.popular-item:hover .img nav .btn{opacity:1}.post-preview{color:#1a1919bf;margin-bottom:40px;font-size:1.6rem;line-height:1.625;position:relative;overflow:hidden}@media (width>=992px){.post-preview{margin-bottom:10rem}.offer-section+.post-preview{margin-top:6.5rem}}.post-preview p{margin-bottom:2.4rem}.post-preview h2,.post-preview .h2{color:#1a1919;margin-bottom:1.9rem;font-size:4.8rem;font-weight:700;line-height:1}.post-preview h2 a,.post-preview .h2 a,.post-preview h2 a:hover,.post-preview .h2 a:hover{text-decoration:none}.post-preview h2 small,.post-preview h2 .small,.post-preview .h2 small,.post-preview .h2 .small{color:#d7272d;text-transform:uppercase;margin-bottom:2rem;font-size:1.4rem;line-height:1;display:block}.post-preview .maz{color:#1a1919;margin-top:.8rem}.post-preview .row{align-items:center}@media (width>=992px){.post-preview .row{margin-left:-17px;margin-right:-17px}.post-preview .row>[class^=col]{padding-left:17px;padding-right:17px}}.post-preview .img{margin-bottom:30px}@media (width>=992px){.post-preview .img{margin-bottom:0}}.post-preview .img img{vertical-align:top;width:100%;height:auto}.post-preview .descr{width:400px;max-width:100%}.post-preview .descr .hold{width:334px;max-width:100%}@media (width>=992px){.post-preview.reversed .row{flex-direction:row-reverse}.post-preview:not(.reversed) .descr{margin-left:auto;margin-right:auto}}.benefits-section{margin-top:40px;margin-bottom:40px}@media (width>=992px){.benefits-section{margin-top:100px;margin-bottom:100px}.benefits-section .row{margin-left:-20px;margin-right:-20px}.benefits-section .row>[class^=col]{padding-left:20px;padding-right:20px}}.benefits-section .holder{color:#1a1919;background:#fff;border:1px solid #d8d8d8;border-radius:2px;padding:39px 35px 18px;font-size:14px;line-height:1.286}@media (width>=992px){.benefits-section .holder{padding-left:60px;padding-right:60px}}.benefits-section .holder p{margin-bottom:15px}.benefits-section .holder p a{color:#d7272d;text-decoration:none}.benefits-section .holder p a:hover{text-decoration:underline}.benefits-section .holder h3,.benefits-section .holder .h3{text-transform:uppercase;font-weight:500;font-size:inherit;line-height:inherit;align-items:center;margin-bottom:9px;font-family:inherit;display:flex}.benefits-section .holder h3 img,.benefits-section .holder .h3 img{vertical-align:top;width:auto;max-height:21px;margin-right:9px}.headline{color:#1a1919bf;font-size:1.8rem;line-height:1.723}@media (width>=992px){.headline{margin-bottom:74px}}.headline h1,.headline .h1,.headline h2,.headline .h2{color:#1a1919;margin-bottom:2rem;font-size:4.8rem;font-weight:700;line-height:1}@media (width>=992px){.headline h1,.headline .h1,.headline h2,.headline .h2{margin-bottom:3rem;font-size:7.2rem}}.headline.type2{margin-top:30px;line-height:1.556}@media (width>=992px){.headline.type2{margin-top:92px}.headline.type2 h2,.headline.type2 .h2{margin-bottom:35px;font-size:4.8rem}}.headline.type2 p{margin-bottom:1.556em}.headline.type2 p a{color:#d7272d;text-decoration:underline}.headline.type2 p a:hover{text-decoration:none}.breadcrumbs{text-transform:uppercase;letter-spacing:.0834em;color:#ffffff80;flex-wrap:wrap;margin:0 0 18px;padding:0;font-size:12px;font-weight:500;line-height:1.25;list-style:none;display:flex}.breadcrumbs>li{position:relative}.breadcrumbs>li>a{text-decoration:none}.breadcrumbs>li>a:hover{color:#d7272d;text-decoration:none}.breadcrumbs>li+li{padding-left:27px!important}.breadcrumbs>li+li:before{content:"";border-style:solid;border-width:0 1px 1px 0;width:8px;height:8px;margin-top:-5px;position:absolute;top:50%;left:8px;transform:rotate(-45deg)}.datepicker.datepicker-dropdown .datepicker-header .datepicker-controls .prev-btn[disabled],.datepicker.datepicker-dropdown .datepicker-header .datepicker-controls .next-btn[disabled]{opacity:.5}.datepicker.datepicker-dropdown .datepicker-view .datepicker-cell.day.disabled{color:#0000004d}.datepicker.datepicker-dropdown .datepicker-view .datepicker-cell.day.disabled:before{opacity:0}.product-section{margin-top:40px}@media (width>=992px){.product-section{margin-top:87px}}.product-section h2,.product-section .h2{margin-bottom:30px}.product-section .popular-item{padding-left:0;padding-right:0}.product-section .popular-item .img{transition:all .3s;transition-property:box-shadow;box-shadow:0 0 0 1px #d8d8d8}.product-section .popular-item figcaption{margin-bottom:41px}@media (width>=768px){.product-section .popular-item figcaption{min-height:152px;padding-bottom:10px}}.product-section .popular-item:hover .img{box-shadow:0 0 20px #7272721a}.product-section .maz-holder{text-align:center;padding-bottom:21px}.product-section .maz-holder .btn{min-width:200px}@media (width>=992px){.order-section+.product-section{margin-top:-27px}.text-section+.product-section{margin-top:0}}.visual-small{z-index:0;color:#fff;background:#000;align-items:center;width:100%;min-height:360px;font-size:18px;line-height:1.723;display:flex;position:relative}@media (width>=768px){.visual-small{min-height:593px}}.visual-small .bg-img{z-index:-1;margin:0;position:absolute;inset:0}.visual-small .bg-img:before{content:"";z-index:1;background-image:linear-gradient(90deg,#000 24%,#0000 100%);position:absolute;inset:0}.visual-small .bg-img img,.visual-small .bg-img video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.visual-small .container{padding-top:30px;padding-bottom:20px}@media (width>=768px){.visual-small .container{padding-top:50px;padding-bottom:46px}}.visual-small .descr{width:100%;max-width:590px;min-height:258px}.visual-small .descr p{max-width:490px}.visual-small h1,.visual-small .h1,.visual-small h2,.visual-small .h2{color:inherit;margin-bottom:2rem;font-size:4.8rem;font-weight:700;line-height:1}@media (width>=992px){.visual-small h1,.visual-small .h1,.visual-small h2,.visual-small .h2{margin-bottom:3rem;font-size:7.2rem}}.visual-small p{margin-bottom:30px}.visual-small p a{color:#d7272d;text-decoration:none}.visual-small p a:hover{text-decoration:underline}.visual-small+.single-video-section,.videos-section{padding-top:8.3rem}@media (width<=767.98px){.visual-small+.single-video-section,.videos-section{padding-top:3.33333rem}}.visual-small+.post-preview,.post-preview.mt20,.locations-section.mt20{padding-top:11.4rem}@media (width<=767.98px){.visual-small+.post-preview,.post-preview.mt20,.locations-section.mt20{padding-top:3.33333rem}}.order-section{margin-top:50px}@media (width>=992px){.order-section{margin-top:113px;margin-bottom:64px}.order-section .container{width:1170px;max-width:100%}}@media (width>=1440px){.order-section .container{width:1210px}}.order-section .order-header{color:#1a1919bf;margin-bottom:30px;font-size:18px;line-height:1.723;position:relative}.order-section .order-header h1,.order-section .order-header .h1{color:#1a1919;margin-bottom:3rem}.order-section .order-header p{margin-bottom:30px}.order-section .cart-row{color:#1a1919;background:#fff;border:1px solid #d8d8d8;width:100%;margin-bottom:13px;padding:5px 10px 10px;display:flex}@media (width<=991.98px){.order-section .cart-row{flex-wrap:wrap}}@media (width>=992px){.order-section .cart-row{flex-wrap:nowrap;align-items:center;padding:19px 40px 16px 35px}}.order-section .cart-row>*{padding-left:5px;padding-right:5px}@media (width>=992px){.order-section .cart-row>*{padding-left:10px;padding-right:10px}}.order-section .cart-row a{text-decoration:none}.order-section .cart-row a:hover{color:#d7272d}.order-section .cart-row .name,.order-section .cart-row .val{display:block}.order-section .cart-row .name{text-transform:uppercase;margin-bottom:7px;font-size:12px;font-weight:500;line-height:1.25}@media (width>=768px){.order-section .cart-row .name{font-size:14px;line-height:1.215}}.order-section .cart-row .val{font-size:14px;font-weight:700;line-height:1.215}@media (width>=768px){.order-section .cart-row .val{font-size:18px;line-height:1.278}}.order-section .cart-row .col-img{width:120px;margin:0}.order-section .cart-row .col-img img{vertical-align:top;max-width:100%;height:auto}.order-section .cart-row .col-name{width:calc(100% - 120px)}@media (width<=991.98px){.order-section .cart-row .col-name{align-self:center}}@media (width>=992px){.order-section .cart-row .col-name{width:238px}}@media (width>=1200px){.order-section .cart-row .col-name{margin-left:25px;margin-right:29px}}.order-section .cart-row .col-name h3,.order-section .cart-row .col-name .h3,.order-section .cart-row .col-name a{margin-bottom:4px;font-family:Playfair Display,Times New Roman,Times,serif;font-size:18px;font-weight:700;line-height:1.334}.order-section .cart-row .col-qty{width:25%}@media (width>=768px) and (width<=991.98px){.order-section .cart-row .col-qty{width:30%;padding-left:30px}}@media (width>=992px){.order-section .cart-row .col-qty{width:20.7%}}.order-section .cart-row .col-price{width:35%}@media (width>=992px){.order-section .cart-row .col-price{width:21.3%}}.order-section .cart-row .col-remove{text-align:right;color:#1a191980;margin-left:auto}.order-section .cart-row .btn-remove{font-size:20px}.order-section .cart-row+.cart-total{margin-top:23px}.order-section .cart-total{color:#1a1919;text-align:right;margin-top:30px;margin-bottom:30px;font-size:24px;font-weight:700;line-height:1.25}.order-section .cart-total .name,.order-section .cart-total .val{display:block}.order-section .group{margin-top:30px;margin-bottom:40px}@media (width>=992px){.order-section .group{margin-top:40px;margin-bottom:58px}}.order-section .group h2,.order-section .group .h2{margin-bottom:20px}@media (width>=992px){.order-section .group h2,.order-section .group .h2{margin-bottom:37px}}.order-section .group hr{opacity:1;background:#d8d8d8;margin-top:0;margin-bottom:30px}.order-section .radio-item{flex-grow:1;flex-shrink:1;height:100%;font-size:16px;line-height:1.125;display:flex;position:relative}.order-section .radio-item [type=radio]{opacity:0;visibility:hidden;position:absolute;top:0;left:0}.order-section .radio-item [type=radio]+label{color:#1a1919;font:inherit;background:#fff;border:2px solid #d8d8d8;border-radius:2px;flex-grow:1;flex-shrink:1;margin-bottom:30px;padding:36px 70px 35px 36px;transition:all .3s;display:block;position:relative}.order-section .radio-item [type=radio]+label:before{content:"";border-radius:50%;margin-top:auto;margin-bottom:auto;transition:all .3s;position:absolute;top:0;bottom:0;right:38px}.order-section .radio-item [type=radio]+label:after{content:"";border-radius:50%;margin-top:auto;margin-bottom:auto;transition:all .3s;position:absolute;top:0;bottom:0;right:38px}.order-section .radio-item [type=radio]+label:before{border:1px solid #d8d8d8;width:25px;height:25px}.order-section .radio-item [type=radio]+label:after{opacity:0;background:#d7272d;width:13px;height:13px;margin-right:6px}.order-section .radio-item [type=radio]+label .name{text-transform:uppercase;margin-bottom:8px;font-size:21px;font-weight:500;line-height:1.286;display:block}.order-section .radio-item [type=radio]+label .str{display:block}.order-section .radio-item [type=radio]+label .marked{color:#d7272d}.order-section .radio-item [type=radio]:checked+label{border-color:#d7272d}.order-section .radio-item [type=radio]:checked+label:before{border-color:#d7272d}.order-section .radio-item [type=radio]:checked+label:after{opacity:1}.order-section .wc_payment_method{width:100%!important}.order-section .form-check{color:#d7272d;margin-top:5px;margin-bottom:35px;padding-left:0;font-size:14px;font-weight:500;line-height:1.786;position:relative}.order-section .form-check [type=checkbox]{opacity:0;visibility:hidden;position:absolute;top:0;left:0}.order-section .form-check [type=checkbox]+label{padding-left:34px}.order-section .form-check [type=checkbox]+label:before{content:"";position:absolute;top:0;left:0}.order-section .form-check [type=checkbox]+label:after{content:"";position:absolute;top:0;left:0}.order-section .form-check [type=checkbox]+label:before{background:#d7272d;width:25px;height:25px}.order-section .form-check [type=checkbox]+label:after{transition:all .3s;opacity:0;border:0 solid #fff;border-width:0 0 2px 2px;width:16px;height:7px;margin-top:7px;margin-left:4px;transition-property:opacity;transform:rotate(-45deg)}.order-section .form-check [type=checkbox]:checked+label:after{opacity:1}.order-section .form-check label{vertical-align:top;text-transform:uppercase;letter-spacing:.063em;font:inherit;margin-bottom:0;display:inline-block;position:relative}.order-section .form-group{color:#1a1919;margin-bottom:30px;font-size:14px;line-height:1;position:relative}.order-section .form-group label{vertical-align:top;text-transform:uppercase;font-weight:500;font-size:inherit;line-height:inherit;margin-bottom:8px;display:inline-block}.order-section .form-group .fa-chevron-down{pointer-events:none;border:1px solid #000;border-width:0 1px 1px 0;width:11px;height:11px;margin-top:-7px;position:absolute;top:50%;right:33px;transform:rotate(45deg)}.order-section .form-group .fa-chevron-down:before{display:none}.order-section .form-group .form-control:focus~.fa-chevron-down{margin-top:-1px;transform:rotate(-135deg)}@media (width<=991.98px){.order-section .btn-hold .btn{width:100%}}@media (width>=992px){.order-section .btn-hold .btn{min-width:467px}.order-section .btn-hold.text-end .btn{min-width:350px}}.order-section .btn-tools{flex-wrap:wrap;justify-content:flex-end;margin-top:35px;display:flex}.order-section .btn-tools .btn{width:340px;max-width:100%}.order-section textarea.form-control{height:237px}@media (width>=992px){.headline+.order-section{margin-top:-25px}}.single-recipe{margin-top:50px}@media (width>=992px){.single-recipe{margin-top:98px}}.single-recipe .videos-section{padding-top:0!important}.videos-section.single-vid .video-card{padding-bottom:0!important}.single-recipe .recipe-section{padding-top:0!important}.recipe-section-heading.mas{margin-bottom:30px}.single-news{margin-top:50px;margin-bottom:50px}@media (width>=992px){.single-news{margin-top:98px;margin-bottom:70px;font-size:18px;line-height:1.556}}.single-news .breadcrumbs,.breadcrumbs.dark{color:#1a191980;margin-bottom:48px}.single-news .img{margin-bottom:30px}@media (width>=992px){.single-news .img{margin-bottom:70px}}.single-news .img img{width:100%;height:auto;display:block}.single-news time{text-transform:uppercase;letter-spacing:.072em;color:#1a1919;margin-bottom:30px;font-size:14px;font-weight:500;line-height:1;display:block}.single-news p{margin-bottom:1.556em}.single-news h1,.single-news .h1{font-size:40px;font-weight:700;line-height:1.25}@media (width>=992px){.single-news h1,.single-news .h1{margin-bottom:30px;font-size:4.8rem;line-height:1.209}.text-section{margin-top:23px;margin-bottom:42px;font-size:18px;line-height:1.556}.text-section.mt40{margin-top:45px}.text-section p{margin-bottom:1.556em}.text-section h2,.text-section .h2{margin-bottom:32px}.offer-section+.text-section{margin-top:-28px}}.popular-item figcaption h3 a,.popular-item figcaption ins{text-decoration:none!important}.form-controller input,.form-controller textarea,.woocommerce-form-coupon input,#billing_country_field .woocommerce-input-wrapper,.select2-container--default .select2-selection--single{color:#1a1919!important;appearance:none!important;background-color:#fff!important;background-clip:padding-box!important;border:1px solid #d8d8d8!important;border-radius:2px!important;width:100%!important;height:55px!important;padding:5px 27px!important;font-size:18px!important;font-weight:500!important;line-height:1.625!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;display:block!important}.form-controller textarea{resize:vertical!important;min-height:23.7rem!important;padding-top:1rem!important;padding-bottom:1rem!important;line-height:1.2!important;overflow:auto!important}.form-controller input:focus,.form-controller textarea:focus,.woocommerce-form-coupon input:focus{color:#1a1919!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#0000!important;border-color:#1a1919!important;outline:0!important}.form-controller>label{color:#1a1919!important;text-transform:uppercase!important;padding-bottom:.7rem!important;font-size:1.4rem!important;font-weight:500!important;line-height:1.2!important;display:block!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#1a1919!important;padding-top:7px!important;padding-left:0!important;line-height:1.625!important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:13px!important}.woocommerce form .form-row .required{color:#1a1919!important}.gform_footer{justify-content:flex-end}.gform_footer .btn{min-width:35rem}.gform_wrapper .gfield_required{color:#1a1919!important}.btn-row.center{text-align:center}.offer-section.single-img{margin-bottom:50px}.offer-section.single-img .offer-item{margin-bottom:7px}.offer-section.single-img p{text-align:center}.offer-section.gallery{margin-bottom:60px}.offer-section.gallery .offer-item .img img{object-fit:cover;height:450px}.offer-section.gallery .offer-item{margin-bottom:35px}.offer-section.gallery header{margin-bottom:30px}#main-nav .base-nav li{position:relative}#main-nav .base-nav li.menu-item-has-children a .mobile-opener{z-index:5;width:3rem;height:3rem;font-size:0;line-height:0;position:absolute;top:12px;right:0;overflow:hidden;transform:translateY(-50%)}#main-nav .base-nav li.menu-item-has-children a .mobile-opener:before{content:"";z-index:5;border:.2rem solid #fff;border-width:0 .2rem .2rem 0;width:1.4rem;height:1.4rem;margin-top:-.1rem;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.main.mt50{margin-top:40px}@media (width>=991.98px){#main-nav .base-nav li.menu-item-has-children a .mobile-opener{visibility:hidden!important;display:none!important}.main.mt50{margin-top:100px}}.benefits-section h3 i{color:#d7272d;padding-right:7px;font-size:22px}.benefits-section h3 .kk-icon{color:#d7272d;flex:none;margin-right:7px;font-size:22px}.woocommerce .cart .button,.woocommerce-cart .checkout-button,.woocommerce-form-coupon button,.woocommerce #place_order,.return-to-shop .button{vertical-align:top!important;text-transform:uppercase!important;letter-spacing:0!important;cursor:pointer!important;text-align:center!important;white-space:normal!important;min-width:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff!important;background-color:#d7272d!important;border:1px solid #d7272d!important;border-radius:0!important;outline:0!important;justify-content:center!important;align-items:center!important;width:100%!important;height:55px!important;margin-left:0!important;padding:16px 20px!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;text-decoration:none!important;transition:all .3s!important;display:inline-flex!important;position:relative!important}.woocommerce .cart .button:hover,.woocommerce-cart .checkout-button:hover,.woocommerce-form-coupon button:hover,.woocommerce #place_order:hover,.return-to-shop .button:hover{color:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#c12328!important;border-color:#c12328!important}.single-product.woocommerce .cart .button{margin-top:22px!important}.qib-button:not(#qib_id):not(#qib_id){color:#d7272d!important;background:0 0!important;border:1px solid #d7272d!important;border-radius:50%!important;width:35px!important;height:35px!important}.qib-button:not(#qib_id):not(#qib_id):hover{color:#fff!important;background-color:#d7272d!important}.qib-container input[type=number]{text-align:center!important;color:#1a1919!important;height:3.5rem!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-appearance:none!important;background:0 0!important;border:0!important;border-radius:0!important;min-width:60px!important;margin:0!important;padding:.2rem 0!important;font:500 2.1rem CircularStd,Arial,Helvetica,sans-serif!important;display:block!important}small.chooseQty{color:#1a1919bf;font-size:1.8rem;line-height:1.2;font-weight:inherit;margin-top:22px;padding-bottom:1.6rem;display:block}.woocommerce button[name=update_cart],.woocommerce input[name=update_cart]{display:none!important}.table>:not(caption)>*>*{padding:0!important}.woocommerce-cart .qib-container input[type=number]{height:3rem!important}.woocommerce-cart .qib-button:not(#qib_id):not(#qib_id){width:30px!important;height:30px!important}.woocommerce-cart .order-section .cart-row .val{height:37px}.cart_totals table,.cart_totals table tbody{display:block;border:none!important}.cart_totals table tr.cart-subtotal{visibility:hidden!important;display:none!important}.cart_totals table tr.order-total{display:block;text-align:right!important}.cart_totals table tr.order-total th,.cart_totals table tr.order-total td{color:#1a1919!important;text-align:right!important;border:none!important;width:100%!important;margin:0!important;padding:0!important;font-family:CircularStd,Arial,Helvetica,sans-serif!important;font-size:24px!important;font-weight:700!important;line-height:1.25!important;display:block!important}.cart_totals h2{visibility:hidden!important;display:none!important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{border-bottom:1px solid #eaeaea;flex-wrap:wrap;margin-bottom:47px;padding-bottom:5px;display:flex}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row{width:100%;margin-right:0;padding:0!important}@media (width>=992px){.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row{width:calc(50% - 8px)}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row:nth-child(2n){margin-left:15px}.woocommerce-checkout .cart-row .col-total{text-align:right;width:40%}}.order-header a.showcoupon{font-size:15px;line-height:15px;text-decoration:none}.order-header a.showcoupon i{padding-right:5px}.order-header a.showcoupon:hover{color:#d7272d}@media (width>=767.98px){.order-header a.showcoupon{position:absolute;top:32px;right:0}}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{background-color:#fff!important;border:1px solid #d8d8d8!important}.checkout_coupon p:not(.form-row),.woocommerce-checkout .woocommerce-form-coupon-toggle{visibility:hidden!important;display:none!important}@media (width<=767.98px){.woocommerce-form-coupon .form-row,.form-row{width:100%!important}}.woocommerce-page h1,.woocommerce-page .h1{font-size:calc(1.845rem + 4.14vw)}form.checkout h3{margin-bottom:25px}@media (width>=1200px){.woocommerce-page h1,.woocommerce-page .h1{font-size:4.2rem}form.checkout h3{font-size:3rem}}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0!important;border-radius:0!important}.woocommerce-checkout #order_review .woocommerce-shipping-totals{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin-top:22px;padding-top:47px}.woocommerce-checkout .ywcdd_select_delivery_date_content{border-bottom:1px solid #eaeaea;margin-top:0;margin-bottom:47px;padding-bottom:5px}.woocommerce .blockUI.blockOverlay,.woocommerce .loader{background:0 0!important}.woocommerce form .form-row{margin-bottom:30px;padding:0!important}.ui-datepicker-header{color:#fff!important;text-transform:capitalize!important;background:#1a1919!important}.ui-icon,.ui-widget-content .ui-icon{background-image:none!important}.ui-icon:before,.ui-widget-content .ui-icon:before{content:"";border:0 solid #fff;border-width:0 0 2px 2px;width:8px;height:8px;transition:all .3s;position:absolute;top:4px;left:6px;transform:rotate(45deg);text-indent:0!important}.ui-datepicker-next .ui-icon:before,.ui-datepicker-next .ui-widget-content .ui-icon:before{left:2px;transform:rotate(-135deg)!important}.ui-state-hover{background:0 0!important;border:none!important}.ui-state-hover:not(.ui-state-disabled) .ui-icon:before{border-color:#d7272d}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#eee!important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:#fff!important;background:#1a1919!important;border:1px solid #0000!important}.ui-state-default.ui-state-hover{border:1px solid #0000!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:#1a1919!important}@media (width<=767.98px){.ui-datepicker-multi .ui-datepicker-group{float:none!important}}.woocommerce table.shop_table_responsive tr.order-total td:before,.woocommerce-page table.shop_table_responsive tr.order-total td:before{visibility:hidden!important;display:none!important}.woocommerce table.shop_table_responsive tr.order-total td,.woocommerce-page table.shop_table_responsive tr.order-total td{background-color:#0000!important}@media (width<=767.98px){.order-section .cart-row .col-name{text-align:center;width:100%;margin:10px 0}.order-section .col-remove.product-remove{text-align:center;width:100%}.order-section .cart-row{position:relative}.order-section .col-qty,.order-section .col-price,.order-section .col-total{text-align:center;width:100%!important;margin:2px 0 0!important}.order-section .cart-row .col-img{text-align:center;width:100%}.order-section .cart-row .col-img img{vertical-align:top;object-fit:contain;max-width:100%;height:168px}.order-section #order_review .col-qty,.order-section #order_review .col-price,.order-section #order_review .col-total{margin:5px 0!important}}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:1px solid #d8d8d8!important}.woocommerce-message{border-color:#29d64e!important}.woocommerce-error{border-color:#d62929!important}.woocommerce-info{border-color:#2980d6!important}.woocommerce-message:before{color:#29d64e!important}.woocommerce-error:before{color:#d62929!important}.woocommerce-info:before{color:#2980d6!important}.search-page{padding-top:100px}.search-page h1{text-align:center;margin-bottom:3rem;font-size:2.3rem;font-weight:400}.search-page h1 span{text-transform:uppercase;margin-top:10px;margin-bottom:3rem;font-size:4.2rem;font-weight:600;display:block}.offer-section.type2 .offer-item,.offer-section.type2 .offer-item .img{height:100%}.offer-section.type2 .offer-item .img img{object-fit:cover;height:100%}.offer-section.type2 .offer-item{margin-bottom:0!important}.offer-section.type2 .col-mb{margin-bottom:35px}.woocommerce-message a.button{color:#fff;border:1px solid #29d64e;border-radius:0;background:#29d64e!important}.woocommerce-message a.button:hover{color:#515151;background-color:#0000!important}.single-product .woocommerce-message p{margin-bottom:0!important}@media (width<=767.98px){.single-product .woocommerce-message p{flex-direction:column-reverse;display:flex}.single-product .woocommerce-message p a.button{max-width:300px;margin-top:12px}}.woocommerce-checkout p.form-row .optional{visibility:hidden!important;display:none!important}ul.search-modal-results{margin:0;padding:0;list-style-type:none!important}ul.search-modal-results h4 a{text-decoration:none!important}ul.search-modal-results li{padding:10px}ul.search-modal-results li+li{border-top:1px solid #eee}ul.search-modal-results .search-results-staff{align-items:center;display:flex}ul.search-modal-results .search-results-staff .img img{width:auto;max-width:100px;height:auto;max-height:60px;padding:7px 20px 7px 7px}.woocommerce-order-received header.order-header{visibility:hidden!important;display:none!important}.woocommerce-order-received .woocommerce-order{background:#fff;padding:3rem}.woocommerce-order-received .woocommerce-order ul{margin-left:0!important;padding-left:0!important}.woocommerce-order-received .woocommerce-order h2{margin-top:5rem;font-size:3.2rem}.woocommerce-order-received p.woocommerce-notice{text-align:center;color:#1a1919;margin:2rem 0 7rem;font-size:3rem;font-weight:600}@media (width<=767.98px){.woocommerce-order-received .woocommerce-order ul li{border-right:none!important;width:100%!important;padding:7px 0!important}}.delivery-date-field .input-text,.shop_table .input-text.hasDatepicker{color:#1a1919!important;appearance:none!important;background-color:#fff!important;background-clip:padding-box!important;border:1px solid #d8d8d8!important;border-radius:2px!important;width:100%!important;height:55px!important;padding:5px 27px!important;font-size:18px!important;font-weight:500!important;line-height:1.625!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;display:block!important}.woocommerce-checkout .delivery-holder{padding-top:40px}.ui-state-default.ui-state-hover{color:#fff!important;background-color:#d7272d!important;border:none!important}.ui-datepicker-calendar .available-deliveries,.ui-datepicker-calendar .partially-booked{background:#f4f4f4!important}.ui-datepicker-calendar .ui-state-active,.ui-datepicker-calendar .ui-widget-content .ui-state-active,.ui-datepicker-calendar .ui-widget-header .ui-state-active{color:#fff!important;background:#d7272d!important;border:none!important}#ui-datepicker-div .ui-datepicker-buttonpane button{background:0 0!important;border:none!important;font-size:1.4rem!important}#ui-datepicker-div .ui-datepicker-buttonpane button.ui-state-hover.ui-state-default{color:#555!important;background:0 0!important;border:none!important;text-decoration:underline!important}.single-product .product-type-gift-card .product-price,.single-product .product-type-gift-card .chooseQty{visibility:hidden!important;display:none!important}.single-product .product-type-gift-card .gift-cards-list .ywgc-manual-amount-container{position:relative;border:none!important;width:100%!important}.single-product .product-type-gift-card .gift-cards-list .ywgc-manual-amount-container .ywgc-manual-currency-symbol{height:calc(100% + 1px);position:absolute;top:1px;right:2px}.single-product .product-type-gift-card .gift-cards-list button.ywgc-predefined-amount-button,.single-product .product-type-gift-card .gift-cards-list .ywgc-manual-amount-container input,.single-product .product-type-gift-card .gift-card-content-editor input,.single-product .product-type-gift-card .gift-card-content-editor textarea{color:#1a1919!important;appearance:none!important;float:none!important;background-color:#fff!important;background-clip:padding-box!important;border:1px solid #d8d8d8!important;border-radius:2px!important;width:100%!important;max-width:none!important;height:55px!important;padding:0 27px 5px!important;font-size:18px!important;font-weight:500!important;line-height:1.625!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;display:block!important}.single-product .product-type-gift-card .gift-card-content-editor textarea{min-height:12rem;padding:10px 27px!important}.single-product .product-type-gift-card .gift-cards-list .ywgc-manual-amount-container input:focus,.single-product .product-type-gift-card .gift-card-content-editor input:focus,.single-product .product-type-gift-card .gift-card-content-editor textarea:focus{color:#1a1919!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#0000!important;border-color:#1a1919!important;outline:0!important}.single-product .product-type-gift-card .gift-cards-list button.ywgc-predefined-amount-button.selected_button{color:#fff!important;background:#1a1919!important}.single-product .product-type-gift-card .gift-card-content-editor label{color:#1a1919!important;text-transform:uppercase!important;text-align:left!important;width:100%!important;padding-bottom:.7rem!important;font-size:1.4rem!important;font-weight:500!important;line-height:1.2!important;display:block!important}.single-product .product-type-gift-card .gift_card_template_button{position:relative}.single-product .product-type-gift-card .gift_card_template_button .ywgc-multi-recipients{margin-top:50px;position:absolute;top:5px}.single-product .product-type-gift-card .gift_card_template_button:has(.ywgc-multi-recipients) .gift_card_add_to_cart_button{margin-top:100px!important}@media (width<=650px){.single-product .product-type-gift-card .gift_card_template_button .ywgc-multi-recipients{font-size:15px;line-height:19px}}.cart-row [class*=ywgc-details-in-cart-]{font-size:13px;line-height:18px}.cart-row .ywgc-details-in-cart-recipient-name{margin-top:20px!important}.product-detail-body .variations,.product-detail-body .variations tbody,.product-detail-body .variations tbody tr,.product-detail-body .variations tbody tr th,.product-detail-body .variations tbody tr td{width:100%;display:block}.variations tbody td select{color:#1a1919!important;appearance:none!important;float:none!important;background-color:#fff!important;background-clip:padding-box!important;border:1px solid #d8d8d8!important;border-radius:2px!important;width:100%!important;max-width:none!important;height:55px!important;padding:0 27px 5px!important;font-size:18px!important;font-weight:500!important;line-height:1.625!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;display:block!important}.single_variation_wrap .woocommerce-Price-amount{color:#1a1919;padding-bottom:4.4rem;font-size:2.4rem;font-weight:700;line-height:1.2;display:block;margin-bottom:0!important}.payment_method_igfw_invoice_gateway input[type=text]{color:#1a1919!important;appearance:none!important;background-color:#fff!important;background-clip:padding-box!important;border:1px solid #d8d8d8!important;border-radius:2px!important;width:100%!important;height:55px!important;padding:5px 27px!important;font-size:18px!important;font-weight:500!important;line-height:1.625!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;display:block!important}.payment_method_igfw_invoice_gateway input[type=text]:focus{color:#1a1919!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#0000!important;border-color:#1a1919!important;outline:0!important}.payment_method_igfw_invoice_gateway input[type=text]+p{padding-top:8px;padding-left:1px;font-size:14px}.single-product .ywgc_select_amount_title{padding-top:15px}.visual .btn-row .btn{margin-top:10px}@media (width>=768px){.visual .btn-row .btn+.btn{margin-left:10px}}.section-subscribe{padding:7rem 0}.section-subscribe h2{color:#fff}.gform_required_legend{visibility:hidden!important;display:none!important}.section-subscribe .gform_footer .gform_button{width:100%}.section-subscribe .gfield_label{visibility:hidden!important;display:none!important}#footer .top .container{border-top:1px solid #404040;border-bottom:1px solid #404040;padding-bottom:5rem}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/klaviyo/inter-400.woff2)format("woff2")}@font-face{font-family:Playfair;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/klaviyo/playfair-400.woff2)format("woff2")}@font-face{font-family:Playfair Display SC;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/klaviyo/playfair-display-sc-400.woff2)format("woff2")}@font-face{font-family:Playfair Display SC;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/klaviyo/playfair-display-sc-700.woff2)format("woff2")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 700;font-display:swap;src:url(../fonts/playfair/playfair-display-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 700;font-display:swap;src:url(../fonts/playfair/playfair-display-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/playfair/playfair-display-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/playfair/playfair-display-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.visual .swiper:not(.swiper-initialized) .swiper-slide:first-child .bg-img,.visual .swiper:not(.swiper-initialized) .swiper-slide:first-child .descr{opacity:1;transition:none;transform:none}.kk-video{opacity:0;transition:opacity .6s}.kk-video.is-playing,.kk-video--no-poster{opacity:1}.kk-icon{vertical-align:-.125em;width:1em;height:1em;display:inline-block;overflow:visible}.kk-loop-more{text-align:center;margin-bottom:60px}.kk-loop-more .btn{min-width:300px}.kk-loop>[hidden]{display:none!important}.kk-loop-more .btn.is-loading{opacity:.6;pointer-events:none}.kk-filter{margin-bottom:30px}.kk-filter h3{color:#222;margin:0 0 10px;font-size:17px}.kk-filter ul{flex-wrap:wrap;gap:10px;margin:0 0 12px;padding:0;list-style:none;display:flex}.kk-filter-link{color:#222;cursor:pointer;background:0 0;border:1px solid #222;border-radius:0;padding:6px 14px;font-size:17px;line-height:1.2}.kk-filter-link:hover{background:#f3f3f3;outline:none}.kk-filter-link:focus-visible{background:#f3f3f3;outline:none}.kk-filter-link.is-active{color:#fff;background:#222}.kk-filter-reset{color:#222;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;text-decoration:underline}