@keyframes a { 0% { transform: rotate(0deg); } to { transform: rotate(1turn); }}body,html { height: 100%;}body {font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; background: #f2f4f6; padding: 0px;margin: 0px;color: #4c4b4e; font-size: 12px; font-weight: 400; line-height: 1.5; overflow-y: scroll; -webkit-backface-visibility: hidden; backface-visibility: hidden; text-align: left; direction: ltr;}a { color: #4c4b4e;}a:hover {color: #71c68a; text-decoration: none;}label { margin-bottom: 0.25rem; font-size:14px;}h1 { font-size: 40px;}h1,h2 { font-weight: 600;}h2 { font-size: 32px;}h3 { font-size: 28px;}h3,h4 { font-weight: 600;}h4 { font-size: 24px;}h5 { font-size: 18px;}h5,h6 { font-weight: 600;}h6 { font-size: 16px;}.document { max-width: 760px; margin: 0 auto;}.document__header { text-align: center; padding: 44px 0 52px;}.document__title { font-weight: 700; letter-spacing: 0.01em; margin: 0;}.document__subtitle { font-size: 15px; color: #4c4b4e; margin-top: 8px; margin-bottom: -4px;}.document__content { padding: 50px;}.document__signature { margin-top: 2.5rem;}@media (max-width: 1199.98px) { .document__header { padding: 44px 0 48px; } .document__subtitle { margin-top: 4px; }}@media (max-width: 991.98px) { .document__content { padding: 40px; }}@media (max-width: 767.98px) { .document__header { padding: 36px 0 40px; } .document__title { font-size: 36px; } .document__content { padding: 28px; }}@media (max-width: 575.98px) { .document__title { font-size: 32px; } .document__subtitle { font-size: 14px; } .document__content { padding: 24px; } .document__content .typography { font-size: 15px; } .document__signature { margin-top: 24px; }}.col-1of5 { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%;}.col-1of5,.col-2of5 { padding: 0 15px; position: relative; width: 100%;}.col-2of5 { -ms-flex: 0 0 40%; flex: 0 0 40%; max-width: 40%;}.col-3of5 { -ms-flex: 0 0 60%; flex: 0 0 60%; max-width: 60%;}.col-3of5,.col-4of5 { padding: 0 15px; position: relative; width: 100%;}.col-4of5 { -ms-flex: 0 0 80%; flex: 0 0 80%; max-width: 80%;}.col-5of5 { padding: 0 15px; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; position: relative; width: 100%;}@media (min-width: 1200px) { .mobile-header, .mobile-menu { display: none; }}@media (max-width: 1199.98px) { .header { display: none; }}.site { min-height: 100%; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; overflow: hidden;}.site__header { -ms-flex-negative: 0; flex-shrink: 0;}.site__body { -ms-flex-positive: 1; flex-grow: 1;}.site__footer { -ms-flex-negative: 0; flex-shrink: 0;}.arrow__button { display: -ms-flexbox; display: flex; position: relative; z-index: 0; -ms-flex-align: center; align-items: center; border: none; background: transparent; pointer-events: none; transition: color 0.15s; color: #fff;}.arrow__button:before { background: #71c68a;}.arrow__button svg { fill: currentColor; display: block; transform: scaleX(1);}.arrow__button:focus { outline: none;}.arrow__button:before { position: absolute; display: block; content: ""; height: 100%; transform-origin: center center; z-index: -1; border-radius:7px; pointer-events: auto; transition: background 0.15s;}.arrow__button:hover { color: #fff;}.arrow__button:hover:before { background: #007c96;}.arrow__button:active { color: #fff;}.arrow__button:active:before { background: #474747;}.arrow__button:active,.arrow__button:active:before { transition-duration: 0s;}.arrow__button:after { position: absolute; display: block; content: ""; top: -2px; width: calc(100% + 4px); height: calc(100% + 4px); transition: background 0.2s; opacity: 0.01; left: -2px;}.arrow__button:hover:after { background: rgba(0, 0, 0, 0.01);}.arrow__button:active:after { background: hsla(0, 0%, 100%, 0.01); transition-duration: 0s;}.arrow--next svg { margin-right: -1px;}.arrow--prev svg { margin-left: -1px;}.arrow__button { height: 23px; padding: 0 14.37131px;}.arrow__button:before { width: calc(100% - 8.37131px); left: 4.18566px;}.btn { border: none; border-radius: 2px; fill: currentColor; font-weight: 600;}.button-toggle__list { display: -ms-flexbox; display: flex;}.button-toggle__item { margin: 0;}.button-toggle__button { margin: 0; background: #f0f0f0; color: #4c4b4e; font-weight: 600; font-size: 13px; line-height: 14px; padding: 5px 9px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; transition: background 0.12s, color 0.12s;}.button-toggle__button:hover { background: #e5e5e5; color: #4c4b4e;}.button-toggle__button:active { background: #d6d6d6; color: #4c4b4e;}.button-toggle__item:first-child .button-toggle__button { border-top-left-radius: 2px; border-bottom-left-radius: 2px;}.button-toggle__item:last-child .button-toggle__button { border-top-right-radius: 2px; border-bottom-right-radius: 2px;}.button-toggle__input { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none;}.button-toggle__input:checked ~ .button-toggle__button { background: #71c68a; color: #fff;}.card { background-color: #fff; border: none; border-radius: 9px; overflow: hidden;}.card-body--padding--2 { padding: 2rem;}@media (max-width: 575.98px) { .card-body--padding--2 { padding: 1.5rem; }}.card-divider { height: 1px; background: #ebebeb;}.card-header { border-radius: 0; background: transparent; padding: 1.25rem 2rem; border: none;}.card-header > h5 { margin-bottom: 0;}.card-footer { border-radius: 0; background: transparent; padding: 1.25rem 2rem; border: none;}.card-title { font-size: 24px; font-weight: 600; padding-bottom: 8px; border-bottom: 1px solid #ebebeb; margin-bottom: 2rem; margin-top: -4px;}.card-title--lg { font-size:24px;}.card-table { font-size: 15px;}.card-table a:hover { text-decoration: underline;}.card-table table { width: 100%; min-width: 500px; text-align: left;}.card-table thead th { border-bottom: 1px solid #ebebeb; text-transform: uppercase; font-size: 13px; padding: 10px 12px;}.card-table tbody td,.card-table tbody th,.card-table tfoot td,.card-table tfoot th { padding: 12px;}.card-table tfoot td,.card-table tfoot th { padding-top: 16px; padding-bottom: 16px;}.card-table tbody + tbody tr td,.card-table tbody + tbody tr th,.card-table tbody + tfoot tr td,.card-table tbody + tfoot tr th,.card-table tbody tr + tr td,.card-table tbody tr + tr th { border-top: 1px solid #ebebeb;}.card-table tbody tr:hover > *,.card-table tfoot tr:hover > * { background-color: #f7f7f7;}.card-table td:first-child,.card-table th:first-child { padding-left: 2rem;}.card-table td:last-child,.card-table th:last-child { padding-right: 2rem;}.card-table .card-table__body--merge-rows td,.card-table .card-table__body--merge-rows th { padding-top: 3px; padding-bottom: 3px;}.card-table .card-table__body--merge-rows tr:first-child td,.card-table .card-table__body--merge-rows tr:first-child th { padding-top: 12px;}.card-table .card-table__body--merge-rows tr:last-child td,.card-table .card-table__body--merge-rows tr:last-child th { padding-bottom: 12px;}.card-table .card-table__body--merge-rows tr + tr td,.card-table .card-table__body--merge-rows tr + tr th { border-top: none;}@media (min-width: breakpoint(md-start)) and (max-width: breakpoint(md-end)) { .card-table { font-size: 14px; } .card-table td:first-child, .card-table th:first-child { padding-left: 1.5rem; } .card-table td:last-child, .card-table th:last-child { padding-right: 1.5rem; }}@media (max-width: breakpoint(sm-end)) { .card-table { font-size: 14px; } .card-table td:first-child, .card-table th:first-child { padding-left: 1.375rem; } .card-table td:last-child, .card-table th:last-child { padding-right: 1.375rem; }}@media (min-width: 576px) { .container--max--sm { max-width: 540px; }}@media (min-width: 768px) { .container--max--md { max-width: 720px; }}@media (min-width: 992px) { .container--max--lg { max-width: 960px; }}@media (min-width: 1200px) { .container--max--xl { max-width: 1140px; }}@media (min-width: 1400px) { .container--max--xxl { max-width: 1380px; }}.container .container { padding: 0;}.decor { display: block;}.decor--type--center .decor__body { overflow: hidden; position: relative;}.decor--type--center .decor__end,.decor--type--center .decor__start { position: absolute;}.decor--type--center .decor__start { transform-origin: right top;}.decor--type--center .decor__end { transform-origin: left top;}.decor--type--center .decor__center { position: absolute; left: 50%; transform: translateX(-50%);}.decor--type--center .decor__body { height: 31px; margin: 0 -10px -10px;}.decor--type--center .decor__end,.decor--type--center .decor__start { height: 21px; width: calc(50% - 22.12435px);}.decor--type--center .decor__start { left: 10px; transform: skewX(30deg);}.decor--type--center .decor__end { right: 10px; transform: skewX(-30deg);}.decor--type--center .decor__center { height: 21px; width: 26.2487px;}.decor--type--bottom { width: 100%; position: relative; pointer-events: none; overflow: hidden; height: 31px;}.decor--type--bottom .decor__end,.decor--type--bottom .decor__start { position: absolute; width: calc((100% - 1350px - 160px) / 2); bottom: 0;}.decor--type--bottom .decor__start { left: 0; transform-origin: right bottom;}.decor--type--bottom .decor__end { right: 0; transform-origin: left bottom;}.decor--type--bottom .decor__end,.decor--type--bottom .decor__start { height: 21px;}.decor--type--bottom .decor__start { border-top-right-radius: 2px;}.decor--type--bottom .decor__end { border-top-left-radius: 2px;}.decor--type--bottom .decor__start { transform: skewX(30deg);}.decor--type--bottom .decor__end { transform: skewX(-30deg);}.filters-button { display: -ms-flexbox; display: flex; background: #f0f0f0; border: none; border-radius: 2px; font-size: 15px; line-height: 1; -ms-flex-align: center; align-items: center; color: inherit; transition: background-color 0.12s; padding: 7px 7px 7px 9px;}.filters-button:focus { outline: none;}.filters-button:hover { background: #e5e5e5;}.filters-button:active { background: #e0e0e0;}.filters-button__icon { fill: #404040; margin-right: 7px;}.filters-button__icon svg { display: block;}.filters-button__title { padding-top: 1px;}.filters-button__counter { background: #71c68a; color: #fff; padding: 3px 4px 2px; font-size: 11px; border-radius: 1.5px; margin-left: 6px;}.form-check { padding-left: 1.5rem;}.form-check-input { position: absolute; margin-top: 0.1875rem; margin-left: -1.5rem;}

.form-control { font-weight: 600; border-radius: 2px; background-clip: border-box; -webkit-appearance: none; -moz-appearance: none; appearance: none; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, background 0.15s ease-in-out; color: #4c4b4e; background-color: #f2f4f6;border: 1px solid #e0e3e7; height: 36px; padding: 7.5px 10px; font-size: 16px; line-height: 19px;}

.form-control::-webkit-input-placeholder { color: #6c757d; font-weight: normal;}.form-control::-moz-placeholder { color: #6c757d;}.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder { color: #6c757d;}.form-control::placeholder { color: #6c757d;}.form-control[readonly] { color: #4c4b4e; background-color: #e5e5e5; border-color: #e5e5e5;}.form-control[readonly]::-webkit-input-placeholder { color: #6c757d; font-weight: normal;}.form-control[readonly]::-moz-placeholder { color: #6c757d;}.form-control[readonly]:-ms-input-placeholder,.form-control[readonly]::-ms-input-placeholder { color: #6c757d;}.form-control[readonly]::placeholder { color: #6c757d;}.form-control:focus,.form-control:hover { border-color: #d9d9d9;}.form-control:focus { box-shadow: none; background-color: #fff;}.form-control:disabled { opacity: 0.7; color: #4c4b4e; background-color: #e5e5e5; border-color: #e5e5e5;}.form-control:disabled::-webkit-input-placeholder { color: #6c757d; font-weight: normal;}.form-control:disabled::-moz-placeholder { color: #6c757d;}.form-control:disabled:-ms-input-placeholder,.form-control:disabled::-ms-input-placeholder { color: #6c757d;}.form-control:disabled::placeholder { color: #6c757d;}.form-control.is-invalid:focus,.form-control.is-valid:focus,.was-validated .form-control:invalid:focus,.was-validated .form-control:valid:focus { box-shadow: none;}.form-control.is-invalid,.form-control.is-valid,.was-validated .form-control:invalid,.was-validated .form-control:valid { background-image: none;}.form-control.is-valid,.was-validated .form-control:valid { color: #4c4b4e; background-color: #e2f2da; border-color: #e2f2da;}.form-control.is-valid::-webkit-input-placeholder,.was-validated .form-control:valid::-webkit-input-placeholder { color: #6c757d; font-weight: normal;}.form-control.is-valid::-moz-placeholder,.was-validated .form-control:valid::-moz-placeholder { color: #6c757d;}.form-control.is-valid:-ms-input-placeholder,.form-control.is-valid::-ms-input-placeholder,.was-validated .form-control:valid:-ms-input-placeholder,.was-validated .form-control:valid::-ms-input-placeholder { color: #6c757d;}.form-control.is-valid::placeholder,.was-validated .form-control:valid::placeholder { color: #6c757d;}.form-control.is-valid:hover,.was-validated .form-control:valid:hover { border-color: #c3d9b8;}.form-control.is-valid:focus,.was-validated .form-control:valid:focus { background-color: #fff; border-color: #8c6;}.form-control.is-invalid,.was-validated .form-control:invalid { color: #4c4b4e; background-color: #f2dada; border-color: #f2dada;}.form-control.is-invalid::-webkit-input-placeholder,.was-validated .form-control:invalid::-webkit-input-placeholder { color: #6c757d; font-weight: normal;}.form-control.is-invalid::-moz-placeholder,.was-validated .form-control:invalid::-moz-placeholder { color: #6c757d;}.form-control.is-invalid:-ms-input-placeholder,.form-control.is-invalid::-ms-input-placeholder,.was-validated .form-control:invalid:-ms-input-placeholder,.was-validated .form-control:invalid::-ms-input-placeholder { color: #6c757d;}.form-control.is-invalid::placeholder,.was-validated .form-control:invalid::placeholder { color: #6c757d;}.form-control.is-invalid:hover,.was-validated .form-control:invalid:hover { border-color: #d9a3a3;}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus { background-color: #fff; border-color: #c66;}.form-control-lg {     height: 41px;
    padding: 9.5px 12px;
    font-size: 14px;
    line-height: 11px;}.form-control-sm { height: 30px; padding: 5.5px 8px; font-size: 14px; line-height: 17px;}select.form-control { -webkit-appearance: none; -moz-appearance: none; appearance: none; padding-right: 27px; background-position: right 10px center;}select.form-control:not(:disabled) { cursor: pointer;}.was-validated select.form-control:invalid,.was-validated select.form-control:valid,select.form-control,select.form-control.is-invalid,select.form-control.is-valid { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 10'%3E%3Cpath fill='rgba(0, 0, 0, 0.55)' d='M4.503 4H.497c-.403 0-.639-.508-.408-.878L2.095.233a.469.469 0 0 1 .816 0l2 2.889c.231.37-.005.878-.408.878zM.497 6h4.006c.403 0 .639.504.408.871L2.905 9.737a.47.47 0 0 1-.816 0l-2-2.866C-.142 6.504.094 6 .497 6z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 5px 10px;}select.form-control::-ms-expand { display: none;}select.form-control-lg { padding-right: 31px; background-position: right 12px center;}select.form-control-sm { padding-right: 23px; background-position: right 8px center;}.valid-feedback { color: #388020;}.invalid-feedback { color: #b32d2d;}.image--type--category .image__body,.image--type--product .image__body { display: block; position: relative; width: 100%;}.image--type--category .image__tag,.image--type--product .image__tag { display: block; position: absolute; width: 100%; height: 100%; object-fit: scale-down;}.image--type--category .image__body,.image--type--product .image__body { padding-bottom: 100%;}.input-check { display: inline-block;}.input-check__body { display: block; position: relative; width: 16px; height: 16px;}.input-check__input { opacity: 0; position: absolute; width: 100%; height: 100%; left: 0; top: 0; cursor: inherit;}.input-check__box { display: block; width: 16px; height: 16px; border-radius: 1.2px; background: #fff; box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.15); transition: background 0.15s, box-shadow 0.15s;}.input-check__icon { pointer-events: none; position: absolute; left: 4px; top: 5px; fill: #fff; transform: scale(0); transition: fill 0.15s, transform 0.15s, visibility 0s 0.15s;}.input-check__icon svg { display: block;}.input-check__input:checked ~ .input-check__box { background: #71c68a; box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05);}.input-check__input:checked ~ .input-check__icon { fill: #fff; transition-delay: 0s, 0s, 0s; transform: scale(1);}.input-check__input:disabled ~ .input-check__box { background: #f2f2f2; box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);}.input-check__input:disabled ~ .input-check__icon { fill: rgba(0, 0, 0, 0.2);}.input-check-color { display: inline-block;}.input-check-color__body { display: block; position: relative; width: 22px; height: 22px; border-radius: 1.2px; overflow: hidden; cursor: inherit; margin: 0;}.input-check-color__input { position: absolute; visibility: hidden;}.input-check-color__box { display: block; width: 22px; height: 22px; border-radius: 1.2px; background: currentColor; cursor: inherit;}.input-check-color__icon { position: absolute; left: 5px; top: 6px; fill: #fff; transform: scale(0); transition: transform 0.15s;}.input-check-color__icon svg { display: block;}.input-check-color__input:checked ~ .input-check-color__icon { transform: scale(1);}.input-check-color__input:disabled { cursor: default;}.input-check-color__input:disabled ~ .input-check-color__box { position: relative; left: 0; top: 0; width: 22px; height: 22px; opacity: 0.5; cursor: default;}.input-check-color__input:disabled ~ .input-check-color__stick { pointer-events: none; display: block; position: absolute; width: 2px; border-radius: 1px; height: 34px; left: calc(50% - 1px); top: -6px; background: hsla(0, 0%, 40%, 0.9); transform: rotate(45deg); transform-origin: center center;}.input-check-color--light .input-check-color__icon { fill: #3d464d;}.input-check-color--white .input-check-color__box { box-shadow: inset 0 0 0 2px #d9d9d9;}.input-check-color--white .input-check-color__icon { fill: #bfbfbf;}.input-number { display: block; width: 100%; position: relative;}.input-number__input { -moz-appearance: textfield; display: block; width: 100%; min-width: 88px; padding-left: 24px; padding-right: 24px; text-align: center;}.input-number__input::-webkit-inner-spin-button,.input-number__input::-webkit-outer-spin-button { -webkit-appearance: none;}.input-number__add,.input-number__sub { position: absolute; height: 100%; width: 24px; top: 0; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; opacity: 0.3; transition: opacity 0.18s;}.input-number__add:after,.input-number__add:before,.input-number__sub:after,.input-number__sub:before { display: block; content: ""; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); background: currentColor;}.input-number__add:before,.input-number__sub:before { width: 8px; height: 2px;}.input-number__add:hover,.input-number__sub:hover { opacity: 1;}.input-number__sub { left: 1px;}.input-number__add { right: 1px;}.input-number__add:after { width: 2px; height: 8px;}.input-radio { display: inline-block;}.input-radio__body { display: block; position: relative; width: 16px; height: 16px;}.input-radio__input { opacity: 0; position: absolute; width: 100%; height: 100%; left: 0; top: 0; cursor: inherit;}.input-radio__circle { display: block; width: 16px; height: 16px; border-radius: 8px; background: #fff; box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.17); transition: background 0.2s, box-shadow 0.2s;}.input-radio__circle:after { display: block; content: ""; position: absolute; left: 5px; top: 5px; width: 6px; height: 6px; border-radius: 3px; background: #fff; transform: scale(0); transition: background 0.2s, transform 0.2s, visibility 0s 0.2s; visibility: hidden;}.input-radio__input:checked ~ .input-radio__circle { background: #71c68a; box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08);}.input-radio__input:checked ~ .input-radio__circle:after { background: #fff; visibility: visible; transition-delay: 0s, 0s, 0s; transform: scale(1);}.input-radio__input:disabled ~ .input-radio__circle { background: #f2f2f2; box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12);}.input-radio__input:disabled ~ .input-radio__circle:after { background: rgba(0, 0, 0, 0.2);}.input-radio-color { display: block;}.input-radio-color__list { padding: 1px 0; display: -ms-flexbox; display: flex; margin: -2px;}.input-radio-color__item { width: 28px; height: 28px; display: block; margin: 2px; cursor: pointer;}.input-radio-color__item input { pointer-events: none; opacity: 0; position: absolute;}.input-radio-color__item span { position: relative; width: 28px; height: 28px; display: block; border-radius: 14px; background: currentColor; transform: scale(0.78571); transition: transform 0.2s;}.input-radio-color__item span:after,.input-radio-color__item span:before { display: block; position: absolute; content: ""; border-radius: 1000px;}.input-radio-color__item span:before { left: 3px; top: 3px; width: 22px; height: 22px; background: #fff; transform: scale(0); transition: transform 0.2s;}.input-radio-color__item span:after { left: 7px; top: 7px; width: 14px; height: 14px; background: currentColor; transform: scale(0); transition: transform 0.2s;}.input-radio-color__item:hover input:enabled ~ span { transform: scale(0.85714);}.input-radio-color__item input:enabled:checked ~ span,.input-radio-color__item input:enabled:checked ~ span:after,.input-radio-color__item input:enabled:checked ~ span:before { transform: scale(1);}.input-radio-color__item--disabled { cursor: default;}.input-radio-color__item--disabled span { transform: scale(0.75);}.input-radio-color__item--disabled span:before { transform: scale(1.33) rotate(45deg); left: 13px; top: -1px; width: 2px; height: calc(100% + 2px); background: rgba(0, 0, 0, 0.3);}.input-radio-color__item--white span { background: #fff; box-shadow: inset 0 0 0 2px #ccc;}.input-radio-color__item--white span:after { box-shadow: inset 0 0 0 2px #ccc;}.input-radio-label__list { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -3px;}.input-radio-label__item { margin: 3px;}.input-radio-label__input { position: absolute; pointer-events: none; opacity: 0;}.input-radio-label__title { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; background: #fff; height:40px; border-radius: 2px; box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); font-size: 13px; font-weight: bolder; padding: 3px 0 2px 8px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; transition: box-shadow 0.15s;}.input-radio-label__title:hover { box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.1);}.input-radio-label__title:active { box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.2);}.input-radio-label__input:disabled ~ .input-radio-label__title { color: #a6a6a6; font-weight: 600; cursor: default; box-shadow: inset 0 0 0 1px rgb(0 0 0 / 23%); background: #f9f9f9;}.layout-switcher__list { display: -ms-flexbox; display: flex;}.layout-switcher__button { padding: 7px; margin: 0; border: none; display: block; border-radius: 2px; background-color: transparent; color: #95a0a6;}.layout-switcher__button:focus { outline: none;}.layout-switcher__button svg { display: block; fill: currentColor;}.layout-switcher__button:hover { background-color: #f0f0f0;}.layout-switcher__button--active { color: #71c68a;}.layout-switcher__button--active:hover { background-color: transparent;}.modal { -webkit-overflow-scrolling: touch; padding-left: 0 !important; padding-right: 0 !important;}.modal-backdrop { background: rgba(51, 51, 51, 0.8);}.modal-backdrop.show { opacity: 1;}.modal-content { border: none; border-radius: 9px; box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); overflow: hidden;}.noUi-target,.noUi-target * { -webkit-touch-callout: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-user-select: none; -ms-touch-action: none; touch-action: none; -ms-user-select: none; -moz-user-select: none; user-select: none; box-sizing: border-box;}.noUi-target { position: relative;}.noUi-base,.noUi-connects { width: 100%; height: 100%; position: relative; z-index: 1;}.noUi-connects { overflow: hidden; z-index: 0;}.noUi-connect,.noUi-origin { will-change: transform; position: absolute; z-index: 1; top: 0; right: 0; -ms-transform-origin: 0 0; -webkit-transform-origin: 0 0; -webkit-transform-style: preserve-3d; transform-origin: 0 0; transform-style: flat;}.noUi-connect { height: 100%; width: 100%;}.noUi-origin { height: 10%; width: 10%;}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin { left: 0; right: auto;}.noUi-vertical .noUi-origin { width: 0;}.noUi-horizontal .noUi-origin { height: 0;}.noUi-handle { -webkit-backface-visibility: hidden; backface-visibility: hidden; position: absolute;}.noUi-touch-area { height: 100%; width: 100%;}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin { transition: transform 0.3s;}.noUi-state-drag * { cursor: inherit !important;}.noUi-horizontal { height: 18px;}.noUi-horizontal .noUi-handle { width: 34px; height: 28px; right: -17px; top: -6px;}.noUi-vertical { width: 18px;}.noUi-vertical .noUi-handle { width: 28px; height: 34px; right: -6px; top: -17px;}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle { left: -17px;}.noUi-target { height: 16px;}.noUi-base { padding-top: 5px;}.noUi-connects { background: #e0e0e0; border-radius: 3px; height: 6px;}.noUi-connect { border-radius: 2px; background: #71c68a;}.noUi-horizontal .noUi-handle { cursor: ew-resize; width: 16px; height: 16px; border-radius: 8px; background: #71c68a; box-shadow: 0 0 0 0 rgba(229, 39, 39, 0); transition: box-shadow 0.2s; left: auto; right: -8px;}.noUi-horizontal .noUi-handle:after { display: block; content: ""; position: absolute; width: 6px; height: 6px; margin: 5px; border-radius: 3px; background: #fff; transition: transform 0.2s; top: 0;}.noUi-horizontal .noUi-handle:focus { outline: none; box-shadow: 0 0 0 3px rgba(229, 39, 39, 0.3);}.noUi-horizontal .noUi-handle:focus:after { transform: scale(0);}.noUi-horizontal .noUi-handle { top: 0;}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle { left: -8px; right: auto;}.pagination { margin-bottom: 0; padding: 0; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: center; justify-content: center;}.pagination .page-item { margin-right:0px;}.page-link { font-size: 15px; line-height: 18px; border-radius: 2px; padding: 6px 10px; transition: background 0.15s; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #f0f0f0; color: #4c4b4e;}.page-link:hover { background-color: #e5e5e5; color: #4c4b4e;}.page-link:active { transition-duration: 0s; background-color: #e0e0e0; color: #4c4b4e;}.page-link:focus { box-shadow: none;}.page-item:first-child .page-link,.page-item:last-child .page-link { border-radius: 2px;}.page-item.disabled .page-link { background-color: #f0f0f0; color: #b3b3b3;}.page-item.active .page-link { background-color: #71c68a; color: #fff; cursor: default;}.page-link__arrow svg { display: block;}.page-link__arrow--left { margin-left: -1px; margin-right: 1px;}.page-link__arrow--right { margin-left: 1px; margin-right: -1px;}@media (max-width: 575.98px) { .page-link { padding: 5px 9px; }}.rating__body { display: -ms-flexbox; display: flex;}.section-header__body { margin-bottom: 10px; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}.section-header__title { font-size: 20px; font-weight: 700; margin: 0; position: relative; top: 2px;}.section-header__spring { -ms-flex-positive: 1; flex-grow: 1;}.section-header__divider { width: 100%; height: 2px; margin-top: 8px; background: #ebebeb;}.section-header__arrows { display: -ms-flexbox; display: flex;}.section-header__arrow--next { margin-left: -5.37131px;}.section-header__links { list-style: none; margin: 0; padding: 0; display: -ms-flexbox; display: flex; font-size: 14px; -ms-flex-wrap: wrap; flex-wrap: wrap;}.section-header__links-item { padding-right: 18px;}.section-header__links-item:last-child { padding-right: 0;}.section-header__links-link { color: #6c757d; position: relative; transition: color 0.1s;}.section-header__links-link:hover { color: inherit;}.section-header__links + .section-header__arrows { margin-left: 18px;}.section-header__groups { list-style: none; margin: 0; padding: 0; display: -ms-flexbox; display: flex; overflow-x: auto; white-space: nowrap; -webkit-overflow-scrolling: touch;}.section-header__groups-item + .section-header__groups-item { margin-left: -5.37131px;}.section-header__groups-button { font-size: 14px; height: 23px; border: none; padding: 0 18.37131px; line-height: 23px; display: block; position: relative; z-index: 0; pointer-events: none; transition: color 0.1s; background: transparent; color: #28333c;}.section-header__groups-button:focus { outline: none;}

  
    .section-header__groups-button:hover { color: #4c4b4e;}.section-header__groups-button:hover:after { background: #ebebeb;}.section-header__groups-button:active { color: #4c4b4e;}.section-header__groups-button:active:after { background: #e0e0e0;}.section-header__groups-button--active,.section-header__groups-button--active:active,.section-header__groups-button--active:hover { color: #fff; cursor: default;}.section-header__groups + .section-header__arrows { margin-left: -5.37131px;}@media (max-width: 767.98px) { .section-header__body { -ms-flex-wrap: wrap; flex-wrap: wrap; } .section-header__links { -ms-flex-order: 1; order: 1; width: 100%; padding: 9px 0 10px; border-bottom: 2px solid #ebebeb; } .section-header__links-item { padding-top: 1px; padding-bottom: 1px; } .section-header__groups { -ms-flex-order: 1; order: 1; width: 100%; border-bottom: 2px solid #ebebeb; padding: 10px 0 11px; } .section-header__divider { width: 100%; height: 2px; background: #ebebeb; margin-top: 8px; }}.shop-features__list { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0; list-style: none; padding: 14px 0;}.shop-features__item { padding: 10px 28px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center;}.shop-features__item-icon { color: #71c68a; margin-right: 18px;}
.shop-features__item-icon svg { width: 70px;height: 70px;fill: #fff;margin-top: 22px;border-radius: 25px;padding: 10px;}.shop-features__item-title { font-size: 14px; font-weight: 600;}.shop-features__item-subtitle { font-size: 14px; color: #6c757d; margin-top: -2px;}.shop-features__item { width: calc((100% - 0px) / 1);}.shop-features__divider { width: 1px;}.shop-features__divider:nth-child(2n) { width: 100%; height: 1px;}.shop-features__divider:nth-child(2n):last-child,.sidebar__header { display: none;}@media (max-width: 991.98px) { .sidebar--offcanvas--mobile { visibility: hidden; transition: visibility 0s 0.25s; } .sidebar--offcanvas--mobile .sidebar__backdrop { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 1000; background: rgba(51, 51, 51, 0.8); opacity: 0; will-change: opacity; transition: opacity 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94); } .sidebar--offcanvas--mobile .sidebar__body { position: fixed; top: 0; bottom: 0; z-index: 1000; background: #fff; width: 300px; transition: transform 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94); will-change: transform; overflow: hidden; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; left: 0; transform: translateX(-100%); } .sidebar--offcanvas--mobile .sidebar__content { -ms-flex-positive: 1; flex-grow: 1; overflow-y: auto; overflow-x: hidden; } .sidebar--offcanvas--mobile.sidebar--open { visibility: visible; transition-delay: 0s; } .sidebar--offcanvas--mobile.sidebar--open .sidebar__backdrop { opacity: 1; } .sidebar--offcanvas--mobile.sidebar--open .sidebar__body { transform: translateX(0); } .sidebar--offcanvas--mobile .sidebar__header { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; border-bottom: 1px solid #ebebeb; -ms-flex-negative: 0; flex-shrink: 0; } .sidebar--offcanvas--mobile .sidebar__title { -ms-flex-positive: 1; flex-grow: 1; font-size: 15px; font-weight: 600; padding: 0 20px; } .sidebar--offcanvas--mobile .sidebar__close { width: 48px; height: 50px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; border: none; fill: currentColor; padding: 0 0 2px; -ms-flex-negative: 0; flex-shrink: 0; transition: background-color 0.15s, color 0.15s; background-color: #fff; color: #ccc; } .sidebar--offcanvas--mobile .sidebar__close:hover { background-color: #f2f2f2; color: #4d4d4d; } .sidebar--offcanvas--mobile .sidebar__close:active { background-color: #ebebeb; color: #4d4d4d; } .sidebar--offcanvas--mobile .sidebar__close:focus { outline: none; }}.sidebar--offcanvas--always { visibility: hidden; transition: visibility 0s 0.25s;}.sidebar--offcanvas--always .sidebar__backdrop { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 1000; background: rgba(51, 51, 51, 0.8); opacity: 0; will-change: opacity; transition: opacity 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);}.sidebar--offcanvas--always .sidebar__body { position: fixed; top: 0; bottom: 0; z-index: 1000; background: #fff; width: 300px; transition: transform 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94); will-change: transform; overflow: hidden; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; left: 0; transform: translateX(-100%);}.sidebar--offcanvas--always .sidebar__content { -ms-flex-positive: 1; flex-grow: 1; overflow-y: auto; overflow-x: hidden;}.sidebar--offcanvas--always.sidebar--open { visibility: visible; transition-delay: 0s;}.sidebar--offcanvas--always.sidebar--open .sidebar__backdrop { opacity: 1;}.sidebar--offcanvas--always.sidebar--open .sidebar__body { transform: translateX(0);}.sidebar--offcanvas--always .sidebar__header { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; border-bottom: 1px solid #ebebeb; -ms-flex-negative: 0; flex-shrink: 0;}.sidebar--offcanvas--always .sidebar__title { -ms-flex-positive: 1; flex-grow: 1; font-size: 15px; font-weight: 600; padding: 0 20px;}.sidebar--offcanvas--always .sidebar__close { width: 48px; height: 50px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; border: none; fill: currentColor; padding: 0 0 2px; -ms-flex-negative: 0; flex-shrink: 0; transition: background-color 0.15s, color 0.15s; background-color: #fff; color: #ccc;}.sidebar--offcanvas--always .sidebar__close:hover { background-color: #f2f2f2; color: #4d4d4d;}.sidebar--offcanvas--always .sidebar__close:active { background-color: #ebebeb; color: #4d4d4d;}.sidebar--offcanvas--always .sidebar__close:focus { outline: none;}.social-links__list { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; list-style: none; padding: 0; margin: -4px;}.social-links__item { margin: 4px;}.social-links__item a { font-size: 16px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; color: inherit; width: 36px; height: 36px; border-radius: 18px; transition: all 0.2s;}.social-links__item a:hover { opacity: 0.8;}.social-links__item--facebook a { background: #3c5a99; color: #fff;}.social-links__item--twitter a { background: #00a2e8; color: #fff;}.social-links__item--youtube a { background: #e52e2e; color: #fff;}.social-links__item--instagram a { background: #815dc7; color: #fff;}.social-links__item--rss a { background: #ffc338; color: #664729;}.status-badge { display: inline-block; vertical-align: middle; cursor: default;}.status-badge__body { position: relative; min-height: 23px; border-radius: 11.5px; min-width: 31px;}.status-badge__icon { fill: currentColor; position: absolute; top: calc(50% - 6.5px); opacity: 0.85; left: 9px;}.status-badge__icon svg { display: block;}.status-badge__text { font-size: 13px; line-height: 15px; padding: 4px 12px;}.status-badge__tooltip { position: absolute; left: 0; right: 0; top: 0; bottom: 0;}.status-badge__tooltip:focus { outline: none;}.status-badge--has-text .status-badge__tooltip { display: none;}.status-badge--has-icon .status-badge__text { padding-left: 28px;}.status-badge--style--success .status-badge__body { background-color: #e2f2da; color: #44782a;}.status-badge--style--failure .status-badge__body { background-color: #f2dada; color: #993d3d;}.status-badge--style--warning .status-badge__body { background-color: #f2eeda; color: #786b2a;}.status-badge--style--unknown .status-badge__body { background-color: #ebebeb; color: #6a6a6a;}.tag-badge { display: inline-block; position: relative; text-transform: uppercase; font-size: 11px; font-weight: 600; line-height: 1; z-index: 0; height: 18px; padding: 4px 14px 0;}.tag-badge:before { content: ""; display: block; position: absolute; top: 0; bottom: 0; z-index: -1; border-radius:5px; transform-origin: center; left: 3.5px; right: 3.5px; transform: skewX(-20deg);}.tag-badge--theme { color: #fff;}.tag-badge--theme:before { background: #71c68a;}.tag-badge--sale { color: #fff;}.tag-badge--sale:before { background: #93a5af;}.tag-badge--new { color: #fff;}.tag-badge--new:before { background: #657281;}.tag-badge--hot { color: #fff;}.tag-badge--hot:before { background: #90dca7;}.tags { font-size: 12px;}.tags__list { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; font-weight: 600; margin: -2px;}.tags__list a { display: block; margin: 2px; background: #f2f2f2; padding: 4px 11px; color: inherit; border-radius: 1.5px; transition: background 0.12s;}.tags__list a:hover { color: inherit; background: #e5e5e5;}.tags__list a:active { transition-duration: 0s; background: #d9d9d9;}.tags--sm .tags__list a { padding: 2px 8px;}.teammate { background-color: #fff;}.teammate__info { padding: 14px 16px 16px; text-align: center;}.teammate__position { font-size: 14px; color: #6c757d;}.typography { line-height: 1.625;}.typography a:hover { text-decoration: underline;}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6 { margin-top: 1.5em; margin-bottom: 0.75em;}.typography h2,.typography h3 { padding-bottom: 8px; border-bottom: 1px solid #ebebeb;}.typography h3 { padding-bottom: 6px;}.typography p { margin-bottom: 1.5em;}.typography ol,.typography ul { margin: 1.5em 0; padding-left: 2.5rem;}.typography li { margin-bottom: 0.5em;}.typography hr { position: relative; width: 4px; height: 4px; border-radius: 2px; border: none; background: #d9d9d9; margin: 2.5em auto;}.typography hr:after,.typography hr:before { position: absolute; content: ""; display: block; width: inherit; height: inherit; border-radius: inherit; background: inherit;}.typography hr:after { left: -30px;}.typography hr:before { right: -30px;}.typography blockquote { margin: 2.25rem 0; text-align: center; font-size: 18px; font-style: italic; background: #f7f7f7; border-radius: 4px; padding: 2.25em 2.25em 2em;}.typography blockquote cite { margin-top: -0.5em; color: #6c757d; display: block; font-size: 15px; font-style: normal;}.typography blockquote p { margin-bottom: 1.25em;}.typography blockquote > :first-child { margin-top: 0;}.typography blockquote > :last-child { margin-bottom: 0;}.typography > :first-child { margin-top: 0;}.typography > :last-child { margin-bottom: 0;}.typography img { max-width: 100%; border-radius: 2px;}.typography figure { margin: 1.875rem 0 2.25rem;}.typography figcaption { font-size: 14px; text-align: center; color: #6c757d; padding-top: 0.875rem;}@media (max-width: 575.98px) { .typography { font-size: 15px; line-height: 1.75; } .typography h1, .typography h2, .typography h3, .typography h4, .typography h5, .typography h6 { margin-top: 1.25em; margin-bottom: 0.5em; } .typography h2 { font-size: 28px; } .typography h3 { font-size: 24px; } .typography h4 { font-size: 20px; } .typography h5 { font-size: 18px; } .typography p { margin-bottom: 1em; } .typography ol, .typography ul { margin: 1.25em 0; padding-left: 2rem; } .typography hr { margin: 1.5em auto; } .typography blockquote { padding: 1em; font-size: 16px; margin: 1.5rem 0; } .typography blockquote p { margin-bottom: 0.75em; } .typography figure { margin: 1.5rem 0; }}.legend-form { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -6px;}.legend-form .legend-form__item { width: calc(50% - 12px); margin: 6px;}.legend-form .legend-form__item:last-child { width: 100%;}.legend-form__divider { width: 100%; line-height: 1; font-size: 13px; text-transform: uppercase; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; color: #4c4b4e; margin: 12px 6px;}.legend-form__divider:after,.legend-form__divider:before { display: block; content: ""; height: 1px; -ms-flex-positive: 1; flex-grow: 1; background: #ebebeb;}.legend-form__divider:before { margin-right: 6px;}.legend-form__divider:after { margin-left: 6px;}.legend-form--layout--account .legend-form__item { width: calc(25% - 12px);}@media (max-width: 767.98px) { .legend-form--layout--account .legend-form__item { width: calc(50% - 12px); }}@media (max-width: 459px) { .legend-form--layout--account .legend-form__item { width: calc(100% - 12px); }}@media (max-width: 399px) { .legend-form--layout--modal .legend-form__item { width: calc(100% - 12px); }}.legends-list__body { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -4px;}.legends-list__item { cursor: pointer; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; border: 1px solid #ebebeb; border-radius: 2px; padding: 8px; width: 100%; margin: 4px;}.legends-list__item-radio { margin: 8px;}.legends-list__item-info { margin: 2px 8px; -ms-flex-positive: 1; flex-grow: 1; line-height: 1.25;}.legends-list__item-remove { margin: 8px;}.legends-list__item-remove svg { display: block;}.legends-list__item-name { display: block; font-size: 15px; font-weight: 600;}.legends-list__item-details { display: block; font-size: 13px; color: #4c4b4e; margin-top: 2px;}.legends-list__item-links { font-size: 14px; margin-top: 12px;}.legends-list__item-links a:hover { text-decoration: underline;}.legends-list__item-remove { display: -ms-flexbox; display: flex; padding: 8px; border: none; margin: 0; border-radius: 2px; fill: currentColor; transition: background-color 0.15s, color 0.15s; background-color: #fff; color: #ccc;}.legends-list__item-remove:hover { background-color: #f2f2f2; color: #4c4b4e;}.legends-list__item-remove:active { background-color: #ebebeb; color: gray;}.legends-list__item-remove:focus { outline: none;}.legends-list--layout--account .legends-list__body { margin: -6px;}.legends-list--layout--account .legends-list__item { padding: 10px 8px; width: calc(50% - 12px); margin: 6px;}@media (max-width: 767.98px) { .legends-list--layout--account .legends-list__body { margin: -6px; } .legends-list--layout--account .legends-list__item { width: calc(100% - 12px); margin: 6px; }}.view-options { font-size: 0.9375rem;}.view-options__body { padding: 0.75rem 1rem; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; align-items: center; position: relative;}.view-options__body + .view-options__body { border-top: 1px solid #ebebeb;}.view-options__body--filters { padding: 0.875rem 1rem;}.view-options__label { position: absolute; background: #fff; padding: 0 8px; top: -5px; font-size: 10px; text-transform: uppercase; line-height: 1; color: #4c4b4e; left: 50%; transform: translateX(-50%);}.view-options__filters-button,.view-options__layout { margin-right: 1.25rem;}.view-options__legend { white-space: nowrap; margin-right: 1.25rem;}.view-options__spring { -ms-flex-positive: 1; flex-grow: 1;}.view-options__select { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; margin-left: 20px;}.view-options__select > label { margin-bottom: 0; margin-right: 10px;}@media (min-width: 992px) { .view-options--offcanvas--mobile .view-options__filters-button { display: none; }}@media (max-width: 991.98px) { .view-options__legend { margin-right: 0; margin-left: auto; } .view-options__spring { width: 100%; height: 8px; } .view-options__select { margin-left: auto; } .view-options__select + .view-options__select { margin-left: 20px; }}@media (max-width: 575.98px) { .view-options__legend { width: 100%; padding-top: 10px; } .view-options__select { -ms-flex-direction: column; flex-direction: column; -ms-flex-align: start; align-items: flex-start; margin-left: 0; } .view-options__select > label { margin: 0 0 2px; } .view-options__layout { margin-left: auto; margin-right: 0; }}.widget + .widget { margin-top: 20px;}.widget__header { padding: 1.375rem 1.5rem;}.widget__header h4 { font-size: 20px; font-weight: 600; margin-bottom: 0;}.filter__title { display: block; border: none; padding: 6px 10px; cursor: pointer; width: calc(100% + 20px); position: relative; color: inherit; font-weight: 700; font-size: 15px; line-height: 18px; border-radius: 2px; margin: 0 -10px; transition: background-color 0.2s, fill 0.2s; background: transparent; fill: #ccc; text-align: left;}.filter__title:focus,.filter__title:hover { transition-duration: 0.1s, 0.1s; background: #f2f2f2; fill: #b3b3b3;}.filter__title:focus { outline: none;}.filter__arrow { position: absolute; top: 11px; transition: transform 0.2s; right: 10px;}.filter__arrow svg { display: block;}.filter__body { margin: 0 -1.5rem; overflow: hidden; visibility: hidden; height: 0; opacity: 0; transition: height 0.2s, opacity 0.2s, visibility 0s 0.2s;}.filter__container { padding: 10px 1.5rem 16px;}.filter--opened .filter__body { transition-delay: 0s, 0s; visibility: visible; height: auto; opacity: 1;}.filter--opened .filter__arrow { transform: rotate(180deg);}.filter-categories__list { list-style: none; padding: 0; margin: 0; font-size: 15px; line-height: 18px;}.filter-categories__list a { color: inherit; transition: color 0.15s;}.filter-categories__list a:hover { color: #8b0419;}.filter-categories__item { padding: 5px 0; display: -ms-flexbox; display: flex;}.filter-categories__item > a { -ms-flex-positive: 1; flex-grow: 1; padding-right: 10px;}.filter-categories__item--parent { position: relative; padding-left: 14px;}.filter-categories__item--current { font-weight: 700;}.filter-categories__item--child { position: relative; font-size: 15px; padding-left: 14px;}.filter-categories__arrow { fill: #ccc; position: absolute; top: 10px; left: 0; transform: scaleX(1);}.filter-categories__arrow svg { display: block;}.filter-categories__counter { font-size: 12px; line-height: 12px; padding-top: 4px; font-weight: 400; color: #6c757d;}.filter-color__list { padding: 2px 0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -4px;}.filter-color__item { cursor: pointer; margin: 4px;}.filter-color__check { display: block;}.filter-list__list { margin: -8px 0;}.filter-list__item { padding: 1px 0; cursor: pointer; display: -ms-flexbox; display: flex; margin: 8px 0;}.filter-list__input { -ms-flex-negative: 0; flex-shrink: 0; margin-right: 7px;}.filter-list__title { padding: 1px 0; font-size: 14px; line-height: 16px; -ms-flex-positive: 1; flex-grow: 1;}.filter-list__counter { padding-top: 3px; font-size: 12px; line-height: 12px; color: #6c757d; margin-left: 12px;}.filter-list__item--disabled { cursor: default;}.filter-list__item--disabled .filter-list__title { color: #6c757d;}.filter-price__slider { margin-top: 6px;}.filter-price__title { padding-top: 2px; font-size: 14px;}.filter-price__title-button { margin-top: 14px; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center;}.filter-rating__list { list-style: none; padding: 0; margin: -8px 0;}.filter-rating__item-label { padding: 2px 0; cursor: pointer; display: -ms-flexbox; display: flex; margin: 8px 0;}.filter-rating__item-input { -ms-flex-negative: 0; flex-shrink: 0; margin-right: 8px;}.filter-rating__item-stars { padding: 2px 0; -ms-flex-positive: 1; flex-grow: 1;}.filter-rating__item-counter { padding-top: 2px; font-size: 12px; line-height: 12px; color: #6c757d; margin-left: 12px;}.filter-legend__list { margin: -8px 0; padding: 0; list-style: none;}.filter-legend__item-label { padding: 1px 0; cursor: pointer; display: -ms-flexbox; display: flex; margin: 8px 0;}.filter-legend__item-input { -ms-flex-negative: 0; flex-shrink: 0; margin-right: 7px;}.filter-legend__item-title { padding: 1px 0; font-size: 14px; line-height: 16px; -ms-flex-positive: 1; flex-grow: 1;}.filter-legend__item-counter { padding-top: 3px; font-size: 12px; line-height: 12px; color: #6c757d; margin-left: 12px;}.filter-legend__item--disabled { cursor: default;}.filter-legend__item--disabled .filter-legend__item-title { color: #4c4b4e;}.filter-legend__button { padding-top: 12px;}.footer-contacts__title { font-size: 18px; color: #244e72; margin-bottom: 8px; font-weight: 600;}@media (-webkit-max-device-pixel-ratio: 1), (max-resolution: 1dppx) { .footer-contacts__title { font-weight: 400; }}

.footer-contacts__text {line-height: 22px;list-style: none;font-size: 15px;margin-bottom: 10px;margin-top: 10px;}.footer-contacts__icon { display: inline-block; text-align: center; width: 22px; margin-right: 2px;}@media (min-width: 1400px) { .footer-contacts { padding-right: 36px; }}@media (max-width: 1199.98px) { .footer-contacts { text-align: center; margin-bottom: 42px; } .footer-contacts__title { font-size: 24px; margin-bottom: 12px; }}@media (max-width: 767.98px) { .footer-links { text-align: center; }}.footer-newsletter__title { text-align: left; font-size: 18px; color: #c05400; margin-bottom: 8px; font-weight: 600;}@media (-webkit-max-device-pixel-ratio: 1), (max-resolution: 1dppx) { .footer-newsletter__title { font-weight: 600; }}.footer-newsletter__text { font-size: 13px; line-height: 18px; margin-bottom: 9px; text-align: left;}.footer-newsletter__text--social { margin-top: 20px; margin-bottom: 0;}.footer-newsletter__social-links { margin-top: 8px;}.footer-newsletter__form { display: -ms-flexbox; display: flex;max-width: 380px;}.footer-newsletter__form-input { -ms-flex-negative: 1; flex-shrink: 1; border-radius: 2px; font-size: 15px; height: 36px; padding: 0 12px; -ms-flex-preferred-size: 0; flex-basis: 0; min-width: 0; -ms-flex-positive: 1; flex-grow: 1; border-color: transparent; background-clip: padding-box; transition: border 0.2s, background 0.2s; color: #4c4b4e; font-weight: 600; background-color: #fafafa; border: 1px solid #c3c3c3;}.footer-newsletter__form-input::-webkit-input-placeholder { color: #b2b2b2; font-weight: normal;}.footer-newsletter__form-input::-moz-placeholder { color: #b2b2b2;}.footer-newsletter__form-input:-ms-input-placeholder,.footer-newsletter__form-input::-ms-input-placeholder { color: #b2b2b2;}.footer-newsletter__form-input::placeholder { color: #b2b2b2;}.footer-newsletter__form-input::-webkit-input-placeholder { transition: color 0.2s;}.footer-newsletter__form-input::-moz-placeholder { transition: color 0.2s;}.footer-newsletter__form-input:-ms-input-placeholder,.footer-newsletter__form-input::-ms-input-placeholder { transition: color 0.2s;}.footer-newsletter__form-input::placeholder { transition: color 0.2s;}.footer-newsletter__form-input:hover { outline: none; background-color: white !important; border-color: #d30423; background: #fff;}.footer-newsletter__form-input:focus { outline: none; background-color: white !important; border-color: #d30423; background: #fff;}.footer-newsletter__form-input:focus::-webkit-input-placeholder { color: #9e9e9e; font-weight: normal;}.footer-newsletter__form-input:focus::-moz-placeholder { color: #9e9e9e;}.footer-newsletter__form-input:focus:-ms-input-placeholder,.footer-newsletter__form-input:focus::-ms-input-placeholder { color: #9e9e9e;}.footer-newsletter__form-input:focus::placeholder { color: #9e9e9e;}.footer-newsletter__form-button { border-radius: 7px !important; -ms-flex-negative: 0; flex-shrink: 0; border: none; padding: 0 20px; font-size: 14px; transition: background 0.2s, color 0.2s; margin-left: 8px; background-color: #71c68a; color: #fff; max-height: 35px; font-weight: 600;}.footer-newsletter__form-button:hover { background-color: #4c4b4e; color: #fff;}.footer-newsletter__form-button:active { background-color: #4c4c4c; color: #fff; transition-duration: 0.1s, 0.1s;}.footer-newsletter__form-button:focus { outline: none;}@media (max-width: 767.98px) { .footer-newsletter { text-align: center; margin-top: 28px; } .footer-newsletter__title { font-size: 24px; margin-bottom: 16px; } .footer-newsletter__form { margin: 0 auto; } .footer-newsletter__text--social { margin-top: 24px; } .footer-newsletter__social-links { margin-top: 12px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; }}.site-footer {position: relative; background-color: #ffffff; color: #4c4b4e; margin-top:20px;}.site-footer__decor { position: absolute; bottom: calc(100% - 1px);}.site-footer__decor .decor__center,.site-footer__decor .decor__end,.site-footer__decor .decor__start { background: #4c4b4e;}.site-footer__decor .decor__end,.site-footer__decor .decor__start { box-shadow: none;}.site-footer__bottom { background-color: #71c68a; font-size: 14px; color: #fafafa; font-weight: 400;}.site-footer__bottom a { color: #fff; font-weight: 600;}@media (-webkit-max-device-pixel-ratio: 1), (max-resolution: 1dppx) { .site-footer__bottom a { font-weight: 400; }}.site-footer__bottom-row { display: -ms-flexbox; display: flex; height: 72px; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center;}@media (max-width: 767.98px) { .site-footer__decor { display: none; } .site-footer__widgets { padding: 40px 0 36px; } .site-footer__bottom-row { height: auto; -ms-flex-direction: column; flex-direction: column; padding: 20px 0 24px; } .site-footer__payments { margin-top: 12px; }}.about__body { display: grid; z-index: 0;}@media (min-width: 1200px) { .about__body { grid-template-columns: 1fr 380px 730px 1fr; grid-template-rows: 100px auto auto; } .about__image { grid-column: 1/5; grid-row: 1/3; } .about__card { grid-column: 2; grid-row: 2/4; } .about__indicators { grid-column: 3; grid-row: 3; }}@media (max-width: 1199.98px) { .about__image { grid-column: 1/4; grid-row: 1/3; } .about__card { grid-column: 2; grid-row: 2/4; } .about__indicators { grid-column: 2; grid-row: 4; }}@media (min-width: 768px) and (max-width: 1199.98px) { .about__body { grid-template-columns: 1fr 690px 1fr; grid-template-rows: 80px auto 60px auto; }}@media (min-width: 576px) and (max-width: 767.98px) { .about__body { grid-template-columns: 1fr 510px 1fr; grid-template-rows: 40px auto 60px auto; }}@media (max-width: 575.98px) { .about__body { grid-template-columns: 20px calc(100% - 40px) 20px; grid-template-rows: 20px auto 60px auto; }}.about__image { position: relative; overflow: hidden; z-index: -1;}.about__image-decor { position: absolute; bottom: -1px;}.about__image-decor .decor__center,.about__image-decor .decor__end,.about__image-decor .decor__start { background: #f2f4f6;}.about__image-decor .decor__end,.about__image-decor .decor__start { box-shadow: none;}.about__image-bg { position: absolute; left: 0; right: 0; top: 0; bottom: 0; background-size: cover; background-position: 50%; z-index: -1;}.about__image-bg:before { display: block; content: ""; width: 100%; height: 100%; background: linear-gradient( 180deg, rgba(51, 51, 51, 0.7), rgba(51, 51, 51, 0.4) );}.about__card { background-color: #fff; border-radius: 2px; padding: 32px 36px; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column;}.about__card-title { font-size: 40px; font-weight: 700; padding: 16px 0 40px; text-align: center; margin-bottom: 0;}.about__card-text { text-align: center; line-height: 1.75;}.about__card-author { color: #6c757d; font-size: 14px; position: relative; -ms-flex-item-align: center; align-self: center; margin-top: 16px; padding-left: 28px;}.about__card-author:before { display: block; height: 1px; width: 20px; background: currentColor; content: ""; opacity: 0.8; position: absolute; top: 10px; left: 0;}.about__card-signature { padding: 40px 0 12px; margin-top: auto; -ms-flex-item-align: center; align-self: center;}@media (min-width: 1200px) { .about__card { min-height: 530px; }}@media (max-width: 1199.98px) { .about__card { padding: 32px 64px; margin: 0 auto; max-width: 510px; }}@media (max-width: 767.98px) { .about__card { padding: 32px 36px; }}@media (max-width: 575.98px) { .about__card-title { padding: 8px 0 24px; font-size: 32px; } .about__card { padding: 24px 28px; font-size: 15px; }}.about__indicators-body { margin: -12px;}.about__indicators-item { margin: 12px; width: calc(100% / 3 - 24px);}.about__indicators { -ms-flex-item-align: center; align-self: center;}.about__indicators-body { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}.about__indicators-item-value { font-size: 48px; font-weight: 700; line-height: 1;}.about__indicators-item-title { color: #6c757d; font-size: 15px; margin-top: 6px; line-height: 18px;}@media (min-width: 1200px) { .about__indicators { margin-top: 40px; margin-bottom: 40px; margin-left: 52px; }}@media (max-width: 1199.98px) { .about__indicators { text-align: center; margin-top: 48px; width: 100%; }}@media (max-width: 767.98px) { .about__indicators { margin-top: 40px; } .about__indicators-item-value { font-size: 36px; }}@media (max-width: 575.98px) { .about__indicators-body { margin: -16px; } .about__indicators-item { margin: 16px; width: calc(100% / 1 - 32px); }}.contacts__map { position: relative; height: 400px;}.contacts__map iframe { position: absolute; left: 0; top: 0; width: 100%; height: 100%;}@media (max-width: 991.98px) { .contacts__map { height: 380px; }}@media (max-width: 767.98px) { .contacts__map { height: 360px; }}.faq__header { padding: 44px 0 52px; text-align: center;}.faq__header-title { font-weight: 700; margin: 0;}.faq__section { background-color: #fff; padding: 48px;}.faq__section + .faq__section { margin-top: 30px;}.faq__section-title { font-size: 24px; font-weight: 700; padding-bottom: 8px; border-bottom: 1px solid #ebebeb; margin-bottom: 2.5rem; margin-top: -4px;}.faq__footer { margin-top: 56px; text-align: center;}.faq__footer-title { font-size: 28px; margin-bottom: 8px;}.faq__footer-subtitle { margin-bottom: 36px; color: #6c757d;}.faq__section-body { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -20px;}.faq__question { margin: 20px; width: calc(50% - 40px);}.faq__question-title { margin-bottom: 14px;}@media (max-width: 1199.98px) { .faq__header { padding: 48px 0; } .faq__section { padding: 40px; }}@media (max-width: 991.98px) { .faq__section-body { margin: -12px; } .faq__question { margin: 12px; width: calc(100% - 24px); }}@media (max-width: 767.98px) { .faq__header { padding: 36px 0 32px; } .faq__header-title { font-size: 32px; } .faq__section { padding: 32px; } .faq__section-title { margin-bottom: 32px; } .faq__footer { margin-top: 40px; } .faq__footer-title { font-size: 24px; } .faq__footer-subtitle { font-size: 15px; margin-bottom: 24px; }}@media (max-width: 575.98px) { .faq__header { padding: 32px 0 28px; } .faq__section { padding: 24px; } .faq__section-title { margin-bottom: 28px; } .faq__question-title { font-size: 18px; margin-bottom: 12px; } .faq__question-answer .typography { font-size: 15px; } .faq__footer-subtitle { margin-bottom: 20px; }}.not-found { text-align: center; padding: 36px 0;}.not-found__404 { font-size: 80px; font-weight: 700; color: #ebebeb; padding: 20px 0 4px;}.not-found__content { width: 480px; max-width: 100%; margin: 0 auto;}.not-found__title { margin-bottom: 24px; font-weight: 700;}.not-found__text { margin-bottom: 20px;}.not-found__search { display: -ms-flexbox; display: flex; margin-bottom: 30px;}.not-found__search-input { width: 1px; -ms-flex-positive: 1; flex-grow: 1; margin-right: 10px;}@media (max-width: 991.98px) { .not-found__404 { font-size: 60px; }}@media (max-width: 767.98px) { .not-found__404 { font-size: 50px; line-height: 54px; padding: 40px 0 32px; } .not-found__title { margin-bottom: 20px; }}.block-banners__list { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -15px;}.block-banners__item { margin: 15px; width: calc(50% - 30px); height: 210px; padding: 32px 34px; position: relative; border-radius: 3px; overflow: hidden; z-index: 0;}.block-banners__item,.block-banners__item:hover { color: #fff;}.block-banners__item:before { border-radius: 3px; z-index: -1; position: absolute; content: ""; display: block; width: 100%; height: 100%; left: 0; top: 0; background: linear-gradient( 90deg, rgba(26, 26, 26, 0.98) 25%, rgba(26, 26, 26, 0) 90% );}.block-banners__item-title { display: block; font-size: 28px; font-weight: 700; line-height: 1; text-transform: uppercase; color: #ffdf40;}.block-banners__item-details { display: block; margin-top: 12px; font-size: 15px;}.block-banners__item-button { margin-top: 28px;}.block-banners__item-image { border-radius: 3px; z-index: -3; position: absolute; content: ""; display: block; width: calc(100% + 20px); height: calc(100% + 20px); left: -10px; top: -10px; transition: transform 0.3s ease-out, opacity 0.3s ease-out;}.block-banners__item-image img { width: 100%; height: 100%; object-fit: cover;}.block-banners__item-image--blur { z-index: -2; opacity: 0;}.block-banners__item-image--blur img { filter: blur(3px);}.block-banners__item:hover .block-banners__item-image { transform: scale(1.03);}.block-banners__item:hover .block-banners__item-image--blur { opacity: 1;}.block-banners__item--style--two .block-banners__item-title { background: #ffdf40; display: inline-block; vertical-align: middle; padding: 2px 5px; border-radius: 1.5px; color: #4c4b4e; font-size: 24px; margin-top: -2px; margin-bottom: 2px;}@media (max-width: 1199.98px) { .block-banners__list { margin: -10px; } .block-banners__item { margin: 10px; width: calc(50% - 20px); height: 190px; padding: 24px; }}@media (max-width: 991.98px) { .block-banners__list { margin: -10px; } .block-banners__item { margin: 10px; width: calc(100% - 20px); height: auto; padding: 24px; }}@media (max-width: 474px) { .block-banners__item:before { background: linear-gradient( 90deg, rgba(26, 26, 26, 0.98) 35%, rgba(26, 26, 26, 0) ); }}.block-categories__list { -ms-flex-wrap: wrap; flex-wrap: wrap;}.block-categories__header,.block-categories__item,.block-categories__list { display: -ms-flexbox; display: flex;}.block-categories__header { -ms-flex-pack: center; justify-content: center;}.block-categories__title { font-size: 24px; font-weight: 700; text-align: center; position: relative; z-index: 1; margin-bottom: -24px; padding: 0 64px 28px;}.block-categories__title-decor { position: absolute; width: 100%; bottom: 1px; left: 0;}.block-categories__title-decor .decor__center,.block-categories__title-decor .decor__end,.block-categories__title-decor .decor__start { background: #f2f4f6;}.block-categories__title-decor .decor__end,.block-categories__title-decor .decor__start { box-shadow: 0 1px 5px rgba(0, 0, 0, 0.08);}.block-categories__title-decor .decor__body { height: 35px; margin: 0 -10px -10px;}.block-categories__title-decor .decor__end,.block-categories__title-decor .decor__start { height: 25px; width: calc(50% - 24.43375px);}.block-categories__title-decor .decor__start { left: 10px; transform: skewX(30deg);}.block-categories__title-decor .decor__end { right: 10px; transform: skewX(-30deg);}.block-categories__title-decor .decor__center { height: 25px; width: 30.8675px;}.block-categories__body { position: relative; background-color: #f6f6f6; padding: 76px 0 64px; box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.08);}.block-categories__body-decor { position: absolute; bottom: -1px; height: 35px;}.block-categories__body-decor .decor__center,.block-categories__body-decor .decor__end,.block-categories__body-decor .decor__start { background: #f2f4f6;}.block-categories__body-decor .decor__end,.block-categories__body-decor .decor__start { box-shadow: 0 1px 5px rgba(0, 0, 0, 0.08); height: 25px;}@media (min-width: 1400px) { .block-categories__list { margin: -12px; } .block-categories__item { width: calc((100% - 72px) / 3); margin: 12px; }}@media (min-width: 1200px) and (max-width: 1399.98px) { .block-categories__list { margin: -8px; } .block-categories__item { width: calc((100% - 48px) / 3); margin: 8px; }}@media (min-width: 992px) and (max-width: 1199.98px) { .block-categories__list { margin: -8px; } .block-categories__item { width: calc((100% - 32px) / 2); margin: 8px; }}@media (min-width: 768px) and (max-width: 991.98px) { .block-categories__list { margin: -8px; } .block-categories__item { width: calc((100% - 48px) / 3); margin: 8px; }}@media (max-width: 767.98px) { .block-categories__list { margin: -8px; } .block-categories__item { width: calc((100% - 32px) / 2); margin: 8px; }}@media (max-width: 474px) { .block-categories__list { margin: -8px; } .block-categories__item { width: calc((100% - 16px) / 1); margin: 8px; }}.block-features__list { display: -ms-flexbox; display: flex; list-style: none; margin: 0; padding: 8px 40px;}.block-features__item { display: -ms-flexbox; display: flex; width: calc((100% - 3px) / 4); padding: 1.5rem 2.5rem; -ms-flex-pack: center; justify-content: center;}.block-features__item-icon { fill: #71c68a; margin-right: 1.375rem;}.block-features__item-title { color: #4c4b4e; font-size: 14px; font-weight: 600;}.block-features__item-subtitle { color: #6c757d; font-size: 13px;}.block-features--layout--top-strip .block-features__list { border-bottom: 2px solid #ebebeb;}@media (max-width: 1399.98px) { .block-features__list { padding: 0; } .block-features__item {padding: 1.5rem; -ms-flex-pack: start; justify-content: flex-start; background: #fff; border-radius:6px; margin:6px; margin-bottom: 15px } .block-features__item-title { font-size: 14px; } .block-features__item-subtitle { font-size: 13px; }}@media (max-width: 1199.98px) { .block-features__item { padding: 1.375rem 0.75rem; } .block-features__item-icon { margin-right: 1rem; }}@media (min-width: 768px) and (max-width: 991.98px) { .block-features__list { padding: 4px 0; } .block-features__item { -ms-flex-direction: column; flex-direction: column; text-align: center; -ms-flex-pack: center; justify-content: center; } .block-features__item-icon { margin-bottom: 12px; margin-right: 0; }}@media (max-width: 767.98px) { .block-features__list { -ms-flex-wrap: wrap; flex-wrap: wrap; } .block-features__item { width: 50%; padding: 0.75rem 1.25rem; }}@media (max-width: 575px) and (min-width: 400px) { .block-features__item { -ms-flex-direction: column; flex-direction: column; text-align: center; -ms-flex-pack: center; justify-content: center; } .block-features__item-icon { margin-bottom: 12px; margin-right: 0; }}@media (max-width: 399px) { .block-features__item { width: 100%; padding: 0.675rem 1.25rem; } .block-features__item-icon { margin-right: 18px; }}.block-header__body { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column;}.block-header__title { font-size: 2.25rem; font-weight: 700; margin: 0; padding-top: 36px; padding-bottom: 40px;}@media (min-width: 1200px) { .block-header__title { margin: 0 auto; } }@media (max-width: 1199.98px) { .block-header__title { padding-bottom: 20px; font-size: 2rem; padding-top: 32px; } }.block-map { display: block; position: relative; height: 420px;}.block-map iframe { position: absolute; left: 0; top: 0; width: 100%; height: 100%;}.block-map:after,.block-map:before { position: absolute; content: ""; display: block; left: 0; width: 100%; height: 3px; z-index: 1; pointer-events: none;}.block-map:before { top: 0; background: linear-gradient(180deg, rgba(0, 0, 0, 0.03), transparent);}.block-map:after { bottom: 0; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.03), transparent);}@media (max-width: 1399.98px) { .block-map { height: 400px; }}@media (max-width: 1199.98px) { .block-map { height: 380px; }}@media (max-width: 991.98px) { .block-map { height: 360px; }}@media (max-width: 767.98px) { .block-map { height: 340px; }}.block-posts-carousel__carousel .owl-stage-outer { margin: -10px; padding: 10px; position: relative;}.block-posts-carousel__carousel .owl-stage { display: -ms-flexbox; display: flex;}.block-posts-carousel__carousel .owl-item { display: -ms-flexbox; display: flex; -ms-flex-positive: 0; flex-grow: 0; -ms-flex-negative: 0; flex-shrink: 0;}.block-posts-carousel__item { display: -ms-flexbox; display: flex;}.block-posts-carousel--layout--grid .post-card { background-color: #fff;}.block-posts-carousel--layout--grid .post-card .post-card__image img { max-width: 100%; height: auto;}.block-posts-carousel--layout--grid .post-card .post-card__content { position: relative;}.block-posts-carousel--layout--grid .post-card .post-card__title h2 { margin: 0;}.block-posts-carousel--layout--grid .post-card .post-card__title a { color: inherit;}.block-posts-carousel--layout--grid .post-card .post-card__title a:hover { text-decoration: underline;}.block-posts-carousel--layout--grid .post-card .post-card__category { position: absolute; bottom: calc(100% - 1px); font-weight: 600; z-index: 0; font-size: 14px; left: 0;}.block-posts-carousel--layout--grid .post-card .post-card__category a { color: #8b0419; display: block;}.block-posts-carousel--layout--grid .post-card .post-card__category a:hover { text-decoration: underline;}.block-posts-carousel--layout--grid .post-card .post-card__category:after,.block-posts-carousel--layout--grid .post-card .post-card__category:before { position: absolute; display: block; content: ""; top: 0; background: #fff; z-index: -1; height: 100%;}.block-posts-carousel--layout--grid .post-card .post-card__category:before { width: 100%; left: 0; border-top-right-radius: 2px; transform: skewX(30deg); transform-origin: left top;}.block-posts-carousel--layout--grid .post-card .post-card__category:after { width: 50px; left: 0;}.block-posts-carousel--layout--grid .post-card .post-card__date { font-size: 14px; color: #4c4b4e;}.block-posts-carousel--layout--grid .post-card .post-card__date a { color: inherit;}.block-posts-carousel--layout--grid .post-card .post-card__date a:hover { color: #8b0419;}.block-posts-carousel--layout--grid .post-card .post-card__date:before { display: block; content: ""; height: 1px; background: currentColor; opacity: 0.6;}.block-posts-carousel--layout--grid .post-card .post-card__excerpt { overflow: hidden;}.block-posts-carousel--layout--grid .post-card .post-card__category { font-size: 13px;}.block-posts-carousel--layout--grid .post-card .post-card__title h2 { font-size: 15px; line-height: 20px; overflow: hidden; max-height: 40px;}.block-posts-carousel--layout--grid .post-card .post-card__category { height: 22px; padding: 0.75rem 1.25rem 0;}.block-posts-carousel--layout--grid .post-card .post-card__content { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; padding: 1.125rem 1.25rem 1rem;}.block-posts-carousel--layout--grid .post-card .post-card__date { -ms-flex-order: 1; order: 1; font-size: 13px; margin-top: 6px;}.block-posts-carousel--layout--grid .post-card .post-card__date:before { position: relative; display: inline-block; vertical-align: middle; width: 20px; top: -1px; margin-right: 2px;}.block-posts-carousel--layout--grid .post-card .post-card__excerpt,.block-posts-carousel--layout--grid .post-card .post-card__more { display: none;}@media (min-width: 576px) { .block-posts-carousel--layout--list .post-card { background-color: #fff; display: -ms-flexbox; display: flex; } .block-posts-carousel--layout--list .post-card .post-card__image { display: -ms-flexbox; display: flex; -ms-flex-negative: 0; flex-shrink: 0; } .block-posts-carousel--layout--list .post-card .post-card__image img { width: 100%; height: 100%; object-fit: cover; } .block-posts-carousel--layout--list .post-card .post-card__content { position: relative; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; -ms-flex-line-pack: start; align-content: flex-start; } .block-posts-carousel--layout--list .post-card .post-card__title h2 { margin-bottom: 0; } .block-posts-carousel--layout--list .post-card .post-card__title a { color: inherit; } .block-posts-carousel--layout--list .post-card .post-card__title a:hover { text-decoration: underline; } .block-posts-carousel--layout--list .post-card .post-card__category { font-size: 14px; font-weight: 600; } .block-posts-carousel--layout--list .post-card .post-card__category a { font-weight: 600; color: #8b0419; } .block-posts-carousel--layout--list .post-card .post-card__category a:hover { text-decoration: underline; } .block-posts-carousel--layout--list .post-card .post-card__excerpt { overflow: hidden; margin-bottom: auto; } .block-posts-carousel--layout--list .post-card .post-card__date { font-size: 14px; color: #4c4b4e; } .block-posts-carousel--layout--list .post-card .post-card__date a { color: inherit; } .block-posts-carousel--layout--list .post-card .post-card__date a:hover { color: #8b0419; } .block-posts-carousel--layout--list .post-card .post-card__date:before { content: ""; height: 1px; background: currentColor; opacity: 0.6; }}@media (min-width: 1400px) { .block-posts-carousel--layout--list .post-card .post-card__image { width: 280px; min-height: 220px; } .block-posts-carousel--layout--list .post-card .post-card__content { padding: 20px 26px 22px; } .block-posts-carousel--layout--list .post-card .post-card__category { margin-bottom: 6px; } .block-posts-carousel--layout--list .post-card .post-card__title { margin-bottom: 8px; } .block-posts-carousel--layout--list .post-card .post-card__title h2 { font-size: 17px; line-height: 24px; } .block-posts-carousel--layout--list .post-card .post-card__excerpt { font-size: 15px; max-height: 66px; } .block-posts-carousel--layout--list .post-card .post-card__excerpt .typography { line-height: 22px; } .block-posts-carousel--layout--list .post-card .post-card__date { -ms-flex-order: 1; order: 1; } .block-posts-carousel--layout--list .post-card .post-card__date:before { display: block; width: 32px; margin-top: 16px; margin-bottom: 8px; } .block-posts-carousel--layout--list .post-card .post-card__more { display: none; }}@media (min-width: 992px) and (max-width: 1399.98px) { .block-posts-carousel--layout--list .post-card .post-card__image { width: 240px; } .block-posts-carousel--layout--list .post-card .post-card__content { padding: 16px 22px; } .block-posts-carousel--layout--list .post-card .post-card__category { margin-bottom: 6px; } .block-posts-carousel--layout--list .post-card .post-card__title { margin-bottom: 8px; } .block-posts-carousel--layout--list .post-card .post-card__title h2 { font-size: 16px; line-height: 22px; overflow: hidden; max-height: 44px; } .block-posts-carousel--layout--list .post-card .post-card__excerpt { font-size: 15px; max-height: 66px; } .block-posts-carousel--layout--list .post-card .post-card__excerpt .typography { line-height: 22px; } .block-posts-carousel--layout--list .post-card .post-card__date { -ms-flex-order: 1; order: 1; line-height: 19px; } .block-posts-carousel--layout--list .post-card .post-card__date:before { display: block; width: 32px; margin-top: 12px; margin-bottom: 10px; } .block-posts-carousel--layout--list .post-card .post-card__more { display: none; }}@media (min-width: 992px) and (max-width: 1199.98px) { .block-posts-carousel--layout--list .post-card .post-card__image { width: 210px; } .block-posts-carousel--layout--list .post-card .post-card__title { margin-bottom: 0; } .block-posts-carousel--layout--list .post-card .post-card__excerpt { display: none; }}@media (min-width: 768px) and (max-width: 991.98px) { .block-posts-carousel--layout--list .post-card .post-card__image { width: 280px; min-height: 220px; } .block-posts-carousel--layout--list .post-card .post-card__content { padding: 20px 26px 22px; } .block-posts-carousel--layout--list .post-card .post-card__category { margin-bottom: 6px; } .block-posts-carousel--layout--list .post-card .post-card__title { margin-bottom: 8px; } .block-posts-carousel--layout--list .post-card .post-card__title h2 { font-size: 17px; line-height: 24px; } .block-posts-carousel--layout--list .post-card .post-card__excerpt { font-size: 15px; max-height: 66px; } .block-posts-carousel--layout--list .post-card .post-card__excerpt .typography { line-height: 22px; } .block-posts-carousel--layout--list .post-card .post-card__date { -ms-flex-order: 1; order: 1; } .block-posts-carousel--layout--list .post-card .post-card__date:before { display: block; width: 32px; margin-top: 16px; margin-bottom: 8px; } .block-posts-carousel--layout--list .post-card .post-card__more { display: none; }}@media (min-width: 576px) and (max-width: 767.98px) { .block-posts-carousel--layout--list .post-card .post-card__image { width: 240px; } .block-posts-carousel--layout--list .post-card .post-card__content { padding: 16px 22px; } .block-posts-carousel--layout--list .post-card .post-card__category { margin-bottom: 6px; } .block-posts-carousel--layout--list .post-card .post-card__title { margin-bottom: 8px; } .block-posts-carousel--layout--list .post-card .post-card__title h2 { font-size: 16px; line-height: 22px; overflow: hidden; max-height: 44px; } .block-posts-carousel--layout--list .post-card .post-card__excerpt { font-size: 15px; max-height: 66px; } .block-posts-carousel--layout--list .post-card .post-card__excerpt .typography { line-height: 22px; } .block-posts-carousel--layout--list .post-card .post-card__date { -ms-flex-order: 1; order: 1; line-height: 19px; } .block-posts-carousel--layout--list .post-card .post-card__date:before { display: block; width: 32px; margin-top: 12px; margin-bottom: 10px; } .block-posts-carousel--layout--list .post-card .post-card__more { display: none; }}@media (max-width: 575.98px) { .block-posts-carousel--layout--list .post-card { background-color: #fff; } .block-posts-carousel--layout--list .post-card .post-card__image img { max-width: 100%; height: auto; } .block-posts-carousel--layout--list .post-card .post-card__content { position: relative; } .block-posts-carousel--layout--list .post-card .post-card__title h2 { margin: 0; } .block-posts-carousel--layout--list .post-card .post-card__title a { color: inherit; } .block-posts-carousel--layout--list .post-card .post-card__title a:hover { text-decoration: underline; } .block-posts-carousel--layout--list .post-card .post-card__category { position: absolute; bottom: calc(100% - 1px); font-weight: 600; z-index: 0; font-size: 14px; left: 0; } .block-posts-carousel--layout--list .post-card .post-card__category a { color: #8b0419; display: block; } .block-posts-carousel--layout--list .post-card .post-card__category a:hover { text-decoration: underline; } .block-posts-carousel--layout--list .post-card .post-card__category:after, .block-posts-carousel--layout--list .post-card .post-card__category:before { position: absolute; display: block; content: ""; top: 0; background: #fff; z-index: -1; height: 100%; } .block-posts-carousel--layout--list .post-card .post-card__category:before { width: 100%; left: 0; border-top-right-radius: 2px; transform: skewX(30deg); transform-origin: left top; } .block-posts-carousel--layout--list .post-card .post-card__category:after { width: 50px; left: 0; } .block-posts-carousel--layout--list .post-card .post-card__date { font-size: 14px; color: #4c4b4e; } .block-posts-carousel--layout--list .post-card .post-card__date a { color: inherit; } .block-posts-carousel--layout--list .post-card .post-card__date a:hover { color: #8b0419; } .block-posts-carousel--layout--list .post-card .post-card__date:before { display: block; content: ""; height: 1px; background: currentColor; opacity: 0.6; } .block-posts-carousel--layout--list .post-card .post-card__excerpt { overflow: hidden; } .block-posts-carousel--layout--list .post-card .post-card__category { font-size: 13px; } .block-posts-carousel--layout--list .post-card .post-card__title h2 { font-size: 15px; line-height: 20px; overflow: hidden; max-height: 40px; } .block-posts-carousel--layout--list .post-card .post-card__category { height: 22px; padding: 0.75rem 1.25rem 0; } .block-posts-carousel--layout--list .post-card .post-card__content { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; padding: 1.125rem 1.25rem 1rem; } .block-posts-carousel--layout--list .post-card .post-card__date { -ms-flex-order: 1; order: 1; font-size: 13px; margin-top: 6px; } .block-posts-carousel--layout--list .post-card .post-card__date:before { position: relative; display: inline-block; vertical-align: middle; width: 20px; top: -1px; margin-right: 2px; } .block-posts-carousel--layout--list .post-card .post-card__excerpt, .block-posts-carousel--layout--list .post-card .post-card__more { display: none; }}.block-products-carousel__carousel { position: relative; display: -ms-flexbox; display: flex;}.block-products-carousel__carousel .owl-stage-outer { margin: -10px; padding: 10px; position: relative;}.block-products-carousel__carousel .owl-stage { display: -ms-flexbox; display: flex;}.block-products-carousel__carousel .owl-item { -ms-flex-negative: 0; flex-shrink: 0; display: -ms-flexbox; display: flex;}.block-products-carousel__carousel-loader { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; visibility: hidden; opacity: 0; transition: opacity 0.3s, visibility 0s 0.3s;}.block-products-carousel__carousel-loader:before { position: absolute; display: block; content: ""; left: -10px; top: -10px; width: calc(100% + 20px); height: calc(100% + 20px); background: #f2f4f6; opacity: 0.9;}.block-products-carousel__carousel-loader:after { left: calc(50% - 50px); top: calc(50% - 50px); width: 100px; height: 100px; border-radius: 50px; border: 2px solid rgba(0, 0, 0, 0.1); border-top-color: rgba(0, 0, 0, 0.5); animation-name: a; animation-duration: 0.5s; animation-timing-function: linear; animation-iteration-count: infinite; position: absolute; display: block; content: "";}.block-products-carousel__carousel--loading .block-products-carousel__carousel-loader { visibility: visible; transition-delay: 0s; opacity: 1;}.block-products-carousel__column { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; width: 100%;}.block-products-carousel__cell { display: -ms-flexbox; display: flex; width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; -ms-flex-positive: 1; flex-grow: 1;}.block-products-carousel__cell .product-card { width: 100%;}.block-products-carousel[data-layout="grid-4"] .block-products-carousel__cell + .block-products-carousel__cell,.block-products-carousel[data-layout="grid-5"] .block-products-carousel__cell + .block-products-carousel__cell { margin-top: 20px;}.block-products-carousel[data-layout="grid-6"] .block-products-carousel__cell + .block-products-carousel__cell { margin-top: 16px;}.block-products-carousel[data-layout|="horizontal"] .block-products-carousel__cell + .block-products-carousel__cell { margin-top: 14px;}.block-products-columns__title { border-bottom: 2px solid #ebebeb; margin-bottom: 20px; padding-bottom: 8px; font-size: 20px; font-weight: 700;}.block-products-columns__list-item + .block-products-columns__list-item { margin-top: 16px;}.block-products-columns__list-item .product-card { position: relative; display: -ms-flexbox; display: flex;}.block-products-columns__list-item .product-card .product-card__action--compare,.block-products-columns__list-item .product-card .product-card__action--wishlist,.block-products-columns__list-item .product-card .product-card__addtocart-full,.block-products-columns__list-item .product-card .product-card__addtocart-icon,.block-products-columns__list-item .product-card .product-card__compare,.block-products-columns__list-item .product-card .product-card__features,.block-products-columns__list-item .product-card .product-card__fit,.block-products-columns__list-item .product-card .product-card__wishlist { display: none;}.block-products-columns__list-item .product-card .product-card__image { padding: 8px 10px; width: 112px; -ms-flex-negative: 0; flex-shrink: 0;}.block-products-columns__list-item .product-card .product-card__badges { position: absolute; top: 10px; display: -ms-flexbox; display: flex; z-index: 1; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: start; align-items: flex-start; left: 10px;}.block-products-columns__list-item .product-card .product-card__badges > * + * { margin-top: 3px;}.block-products-columns__list-item .product-card .tag-badge { height: 16px; padding: 3px 11px 0;}.block-products-columns__list-item .product-card .tag-badge:before { left: 3px; right: 3px; transform: skewX(-20deg);}.block-products-columns__list-item .product-card .product-card__actions-list { position: absolute; right: 0;}.block-products-columns__list-item .product-card .product-card__info { padding-top: 12px; padding-bottom: 40px; padding-right: 10px;}.block-products-columns__list-item .product-card .product-card__rating { margin: -3px 0 -2px; padding-top: 7px; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}.block-products-columns__list-item .product-card .product-card__rating-label,.block-products-columns__list-item .product-card .product-card__rating-stars { margin: 3px 0 2px;}.block-products-columns__list-item .product-card .product-card__rating-stars { margin-right: 7px;}.block-products-columns__list-item .product-card .product-card__rating-label { line-height: 1;}@media (min-width: 1400px) { .block-products-columns__list-item .product-card .product-card__image { padding: 8px 16px; width: 136px; } .block-products-columns__list-item .product-card .product-card__info { padding-top: 14px; padding-bottom: 42px; }}@media (max-width: 1199.98px) { .block-products-columns { display: none; }}.block-reviews__title { font-size: 32px; font-weight: 700; text-align: center; margin-bottom: 28px;}.block-reviews__subtitle { color: #6c757d; text-align: center; margin-bottom: 28px; font-size: 15px; margin-top: -24px;}.block-reviews__list .owl-stage-outer { margin: -10px; padding: 10px;}.block-reviews__list .owl-dots { margin-top: 18px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center;}.block-reviews__list .owl-carousel button.owl-dot:before { display: block; content: ""; width: 10px; height: 10px; border-radius: 5px; background: rgba(0, 0, 0, 0.12); transition: background 0.2s; margin: 6px;}.block-reviews__list .owl-carousel button.owl-dot:focus { outline: none;}.block-reviews__list .owl-carousel button.owl-dot:hover:before { background: rgba(0, 0, 0, 0.22);}.block-reviews__list .owl-carousel button.owl-dot.active:before { background: #71c68a;}.block-reviews__item { background-color: #fff; max-width: 690px; margin: 0 auto; display: -ms-flexbox; display: flex;}.block-reviews__item-avatar { width: 190px; -ms-flex-negative: 0; flex-shrink: 0; margin-left: 12px; margin-right: -12px;}.block-reviews__item-avatar img { max-width: 100%;}.block-reviews__item-content { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: justify; justify-content: space-between; padding: 24px 32px;}.block-reviews__item-text { font-size: 15px; font-style: italic; line-height: 24px;}.block-reviews__item-meta { margin-top: 16px; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center;}.block-reviews__item-author { color: #6c757d; font-size: 14px; position: relative; line-height: 20px;}.block-reviews__item-author:before { display: inline-block; height: 1px; width: 18px; background: currentColor; content: ""; opacity: 0.8; position: relative; vertical-align: middle; left: 0; margin-right: 4px;}.block-reviews__item-rating { padding-bottom: 4px;}@media (max-width: 767.98px) { .block-reviews__item { -ms-flex-direction: column; flex-direction: column; } .block-reviews__item-avatar { margin: 36px 36px 0; overflow: hidden; -ms-flex-item-align: center; align-self: center; width: 140px; border-radius: 70px; margin-left: 0; margin-right: 0; } .block-reviews__item-content { text-align: center; } .block-reviews__item-meta { -ms-flex-direction: column; flex-direction: column; margin-top: 0; padding: 28px 0 20px; } .block-reviews__item-rating { -ms-flex-order: 1; order: 1; padding-top: 8px; padding-bottom: 0; }}.block-sale__content { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column;}.block-sale__header {text-align: center; position: relative; padding: 32px 0px 0; z-index: 1; width: 100%; background: #d4dadd;}.block-sale__header-decor { position: absolute; width: 100%; bottom: 1px; left: 0; z-index: -1;}.block-sale__header-decor .decor__center,.block-sale__header-decor .decor__end,.block-sale__header-decor .decor__start { background: #f2f4f6;}.block-sale__header-decor .decor__end,.block-sale__header-decor .decor__start { box-shadow: none;}.block-sale__header-decor .decor__body { height: 38px; margin: 0 -10px -10px;}.block-sale__header-decor .decor__end,.block-sale__header-decor .decor__start { height: 28px; width: calc(50% - 26.1658px);}.block-sale__header-decor .decor__start { left: 10px; transform: skewX(30deg);}.block-sale__header-decor .decor__end { right: 10px; transform: skewX(-30deg);}.block-sale__header-decor .decor__center { height: 28px; width: 34.3316px;}.block-sale__header-decor .decor__start { border-bottom-left-radius: 2px;}.block-sale__header-decor .decor__end { border-bottom-right-radius: 2px;}.block-sale__controls { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center;}.block-sale__link { font-weight: 600; -ms-flex-positive: 1; flex-grow: 1; font-size: 15px; line-height: 22px; padding: 18px 0 0 0; margin-bottom: -15px;}.block-sale__link a { color: #6c757d; transition: color 0.12s;}.block-sale__link a:hover { color: inherit;}.block-sale__arrow { position: absolute; bottom: 3px;}.block-sale__arrow .arrow__button { height: 31px; padding: 0 24.89785px;}.block-sale__arrow .arrow__button:before { width: calc(100% - 17.89785px); left: 8.94893px;}.block-sale__arrow--prev { left: -49.7957px;}.block-sale__arrow--next { right: -49.7957px;}.block-sale__arrow--next .arrow__button:before { transform: skewX(-30deg);}.block-sale__title { font-size: 32px; font-weight: 700; line-height: 1;}.block-sale__subtitle {color: #3a4d5c; line-height: 1; margin-top: 10px; height: 5px; font-weight: 600;}.block-sale__arrows { position: absolute; z-index: 1; bottom: 3px; left: 0; width: 100%;}.block-sale__timer { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; margin-top: 24px;}.timer, .timer__dots { display: -ms-flexbox; display: flex;}.timer__part { border-radius: 6px; width: 50px; line-height: 1; padding: 8px 0; text-align: center; background: #ffdf40; color: #262626;}.timer__dots { width: 24px; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center;}.timer__part-value { font-size: 24px; font-weight: 700; letter-spacing: .04em;}.timer__part-label { font-size: 10px; text-transform: uppercase; margin-top: 4px; color: #99752e;}.block-sale__body { position: relative; padding-top: 104px; padding-bottom: 100px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center;}.block-sale__body-decor { position: absolute; width: 100%; bottom: -1px;}.block-sale__body-decor .decor__center,.block-sale__body-decor .decor__end,.block-sale__body-decor .decor__start { background: #f2f4f6;}.block-sale__body-decor .decor__end,.block-sale__body-decor .decor__start { box-shadow: none;}.block-sale__image { position: absolute; left: 0; right: 0; top: 0; bottom: 0; background-size: cover; background-position: 50%; z-index: -1;}.block-sale__image:before { display: block; content: ""; width: 100%; height: 100%; background: rgba(38, 38, 38, 0.8);}.block-sale__carousel .owl-stage-outer { margin: -10px; padding: 10px;}.block-sale__carousel .owl-item,.block-sale__carousel .owl-stage { display: -ms-flexbox; display: flex;}.block-sale__carousel .owl-item { -ms-flex-negative: 0; flex-shrink: 0;}.block-sale__carousel .owl-dots { margin-top: 28px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; margin-bottom: -38px;}.block-sale__carousel .owl-carousel button.owl-dot:before { display: block; content: ""; width: 10px; height: 10px; border-radius: 5px; background: hsla(0, 0%, 100%, 0.3); transition: background 0.12s; margin: 6px;}.block-sale__carousel .owl-carousel button.owl-dot:focus { outline: none;}.block-sale__carousel .owl-carousel button.owl-dot:hover:before { background: hsla(0, 0%, 100%, 0.5);}.block-sale__carousel .owl-carousel button.owl-dot:active:before { background: hsla(0, 0%, 100%, 0.7);}.block-sale__carousel .owl-carousel button.owl-dot.active:before { background: #71c68a;}.block-sale__item { height: 100%; display: -ms-flexbox; display: flex; -ms-flex-pack: stretch; justify-content: stretch; width: 100%;}.block-sale__item .product-card { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; position: relative; -ms-flex-positive: 1; flex-grow: 1; border-radius: 2px;}.block-sale__item .product-card .product-card__addtocart-full,.block-sale__item .product-card .product-card__compare,.block-sale__item .product-card .product-card__wishlist { display: none;}.block-sale__item .product-card:after { display: block; position: static; content: ""; -ms-flex-order: 1; order: 1; -ms-flex-positive: 1; flex-grow: 1;}.block-sale__item .product-card .product-card__badges { position: absolute; top: 16px; display: -ms-flexbox; display: flex; z-index: 1; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: start; align-items: flex-start; left: 16px;}.block-sale__item .product-card .product-card__badges > * + * { margin-top: 3px;}.block-sale__item .product-card .product-card__actions-list { position: absolute; overflow: hidden; z-index: 1; right: 0;}.block-sale__item .product-card .product-card__image { display: block; position: relative;}.block-sale__item .product-card .product-card__fit { position: absolute; bottom: 8px; left: 13px;}.block-sale__item .product-card .product-card__fit .status-badge__text { display: none;}.block-sale__item .product-card .product-card__fit .status-badge__tooltip { display: block;}.block-sale__item .product-card .product-card__rating { margin: -3px 0 -2px; padding: 8px 16px 0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}.block-sale__item .product-card .product-card__rating-label,.block-sale__item .product-card .product-card__rating-stars { margin: 3px 0 2px;}.block-sale__item .product-card .product-card__rating-stars { margin-right: 7px;}.block-sale__item .product-card .product-card__rating-label { line-height: 1;}.block-sale__item .product-card .product-card__features { padding: 10px 16px 0; margin-bottom: -2px; display: none;}.block-sale__item .product-card .product-card__addtocart-icon { margin: -3px;}@media (hover: hover) { .block-sale__item .product-card .product-card__action--compare, .block-sale__item .product-card .product-card__action--wishlist { transition: transform 0.2s, opacity 0.2s, color 0.12s, background 0.12s; opacity: 0; will-change: transform; transform: translateX(100%) translateX(6px); } .block-sale__item .product-card:active .product-card__action--compare, .block-sale__item .product-card:active .product-card__action--wishlist, .block-sale__item .product-card:hover .product-card__action--compare, .block-sale__item .product-card:hover .product-card__action--wishlist { transform: none; opacity: 1; }}.block-sale__item .product-card .product-card__image img { border-top-left-radius: 2.5px; border-top-right-radius: 2.5px;}.block-sale__item .product-card .product-card__action:first-child { border-top-right-radius: 2.5px;}@media (max-width: 1399.98px) { .block-sale__body { padding-top: 96px; padding-bottom: 92px; }}@media (max-width: 1199.98px) { .block-sale__body { padding-top: 88px; padding-bottom: 84px; }}@media (max-width: 991.98px) { .block-sale__body { padding-top: 80px; padding-bottom: 76px; }}@media (max-width: 767.98px) { .block-sale__header { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; } .block-sale__link { padding: 16px 24px; min-width: 300px; } .block-sale__controls { padding: 0; position: relative; -ms-flex-item-align: center; align-self: center; min-width: 220px; }}@media (max-width: 575.98px) { .block-sale__body { padding-top: 51px; padding-bottom: 28px; } .block-sale__carousel .owl-dots { margin-bottom: 0; margin-top: 24px; }}@media (max-width: 499px) { .block-sale__header { padding-left: 0; padding-right: 0; margin: 0 auto -23px; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; } .block-sale__header-decor .decor__body { height: 33px; margin: 0 -10px -10px; } .block-sale__header-decor .decor__end, .block-sale__header-decor .decor__start { height: 23px; width: calc(50% - 23.27905px); } .block-sale__header-decor .decor__start { left: 10px; transform: skewX(30deg); } .block-sale__header-decor .decor__end { right: 10px; transform: skewX(-30deg); } .block-sale__header-decor .decor__center { height: 23px; width: 28.5581px; } .block-sale__link { padding: 14px 20px; } .block-sale__arrow .arrow__button { height: 27px; padding: 0 20.58845px; } .block-sale__arrow .arrow__button:before { width: calc(100% - 15.58845px); left: 7.79423px; transform: skewX(30deg); } .block-sale__arrow--prev { left: -42.1769px; } .block-sale__arrow--next { right: -42.1769px; } .block-sale__arrow--next .arrow__button:before { transform: skewX(-30deg); }}@media (max-width: 474px) { .block-sale__title { font-size: 28px; line-height: 30px; } .block-sale__subtitle { margin-top: 6px; font-size: 15px; } .block-sale__timer { margin-top: 16px; } .block-sale__link { padding: 13px 20px; min-width: 220px; font-size: 14px; }}.block-slideshow__item { border-radius: 2.5px; overflow: hidden; height: 500px; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; padding: 84px 100px; position: relative; z-index: 0;}.block-slideshow__item,.block-slideshow__item:hover { color: #4c4b4e;}.block-slideshow__item-image { position: absolute; z-index: -1; width: 100%; height: 100%; left: 0; top: 0; background-size: cover;}.block-slideshow__item-image--mobile { display: none; background-position: top;}.block-slideshow__item-offer { background: #fe740f; color: #ffffff; -ms-flex-item-align: start; align-self: flex-start; font-size: 36px; line-height: 40px; font-weight: 700; padding: 2px 8px 0; margin-bottom: 12px; opacity: 0; transition: transform 0.5s 0.5s, opacity 0.5s 0.5s; transform: translateX(-24px);}.owl-item.active .block-slideshow__item-offer { transform: translateX(0); opacity: 1;}.block-slideshow__item-title { font-size: 48px; line-height: 56px; font-weight: 700; display: block; opacity: 0; transition: opacity 0.8s 0.2s;}.owl-item.active .block-slideshow__item-title { opacity: 1;}.block-slideshow__item-details { color: #6c757d; font-size: 18px; line-height: 30px; display: block; margin-top: 16px; -ms-flex-positive: 1; flex-grow: 1; transform: translateY(12px); opacity: 0; transition: transform 0.5s 0.5s, opacity 0.5s 0.5s;}.owl-item.active .block-slideshow__item-details { transform: translateX(0); opacity: 1;}.block-slideshow__item-button { margin-top: 24px; -ms-flex-item-align: start; align-self: flex-start; font-size: 18px; line-height: 28px; padding: 10px 40px; border-radius: 2px; transition: background-color 0.2s, color 0.2s, opacity 0.5s 0.5s; background: #71c68a; color: #fff; opacity: 0;}.owl-item.active .block-slideshow__item-button { opacity: 1;}.block-slideshow__item-button:hover { background: #4c4b4e; color: #fff;}.block-slideshow__item-button:active { background: #4d4d4d; color: #fff;}.block-slideshow__carousel { position: relative;}.block-slideshow__carousel .owl-dots { position: absolute; bottom: 26px; width: 100%; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; pointer-events: none;}.block-slideshow__carousel .owl-carousel button.owl-dot { pointer-events: auto;}.block-slideshow__carousel .owl-carousel button.owl-dot:focus { outline: none;}.block-slideshow__carousel .owl-carousel button.owl-dot:before { display: block; content: ""; width: 12px; height: 12px; border-radius: 6px; background: hsla(0, 0%, 80%, 0.7); margin: 5px; transition: background 0.12s;}.block-slideshow__carousel .owl-carousel button.owl-dot:hover:before { background: hsla(0, 0%, 70%, 0.7);}.block-slideshow__carousel .owl-carousel button.owl-dot:active:before { background: hsla(0, 0%, 60%, 0.7);}.block-slideshow__carousel .owl-carousel button.owl-dot.active:before { background: #71c68a;}@media (max-width: 1399.98px) { .block-slideshow__item { padding: 68px 80px; height: 460px; } .block-slideshow__item-details { margin-top: 12px; }}@media (max-width: 1199.98px) { .block-slideshow__item { padding: 60px; height: 380px; } .block-slideshow__item-offer { font-size: 24px; line-height: 28px; padding: 1px 6px; margin-bottom: 8px; } .block-slideshow__item-title { font-size: 36px; line-height: 44px; } .block-slideshow__item-details { font-size: 16px; line-height: 26px; margin-top: 8px; } .block-slideshow__item-button { font-size: 16px; line-height: 24px; padding: 8px 28px; } .block-slideshow__carousel .owl-dots { bottom: 22px; }}@media (max-width: 991.98px) { .block-slideshow__item { padding: 36px 40px 40px; height: 320px; } .block-slideshow__item-offer { margin-bottom: 10px; } .block-slideshow__item-title { font-size: 32px; line-height: 38px; } .block-slideshow__item-button { font-size: 15px; line-height: 24px; padding: 6px 24px; } .block-slideshow__carousel .owl-dots { bottom: 18px; }}@media (max-width: 767.98px) { .block-slideshow__item { -ms-flex-align: center; align-items: center; text-align: center; height: 480px; } .block-slideshow__item-image--desktop { display: none; } .block-slideshow__item-image--mobile { display: block; } .block-slideshow__item-offer { -ms-flex-item-align: center; align-self: center; } .block-slideshow__item-details { display: none; } .block-slideshow__item-button { -ms-flex-item-align: center; align-self: center; } .block-slideshow__item--dark { -ms-flex-pack: center; justify-content: center; }}@media (max-width: 474px) { .block-slideshow__item { padding: 28px 32px 32px; height: 360px; } .block-slideshow__item-offer { font-size: 20px; line-height: 24px; padding: 1px 6px; margin-bottom: 8px; } .block-slideshow__item-title { font-size: 24px; line-height: 30px; } .block-slideshow__item-button { font-size: 14px; line-height: 21px; padding: 5.5px 20px; margin-top: 20px; }}@media (min-width: 1200px) { .block-space--layout--after-header { height: 84px; } .block-space--layout--after-header.block-space--header--classic { height: 72px; }}@media (max-width: 1199.98px) { .block-space--layout--after-header { height: 56px; }}@media (max-width: 767.98px) { .block-space--layout--after-header { height: 48px; }}@media (max-width: 575.98px) { .block-space--layout--after-header { height: 36px; }}.block-space--layout--before-footer { height: 80px;}@media (max-width: 1199.98px) { .block-space--layout--before-footer { height: 72px; }}@media (max-width: 575.98px) { .block-space--layout--before-footer { height: 48px; }}.block-space--layout--divider-xl { height: 72px;}.block-space--layout--divider-lg { height: 60px;}.block-space--layout--divider-nl { height: 52px;}.block-space--layout--divider-sm { height: 40px;}.block-space--layout--divider-xs { height: 36px;}.block-space--layout--spaceship-ledge-height { height: 24px;}@media (max-width: 1199.98px) { .block-space--layout--spaceship-ledge-height { display: none; }}@media (min-width: 1400px) { .block-split--has-sidebar .block-split__item-sidebar { width: 270px; } .block-split--has-sidebar .block-split__item-content { width: calc(100% - 310px); } .block-split--has-sidebar .block-split__item + .block-split__item { margin-left: 40px; }}@media (min-width: 992px) and (max-width: 1399.98px) { .block-split--has-sidebar .block-split__item-sidebar { width: 260px; } .block-split--has-sidebar .block-split__item-content { width: calc(100% - 292px); } .block-split--has-sidebar .block-split__item + .block-split__item { margin-left: 32px; }}@media (max-width: 991.98px) { .block-split__item-sidebar { width: 100%; -ms-flex-order: 1; order: 1; margin-top: 52px; } .block-split__item-content { width: 100%; }}.block-teammates__title { font-size: 32px; font-weight: 700; text-align: center; margin-bottom: 40px;}.block-teammates__subtitle { color: #6c757d; text-align: center; margin-bottom: 32px; font-size: 15px; margin-top: -36px;}.block-teammates__list { display: -ms-flexbox; display: flex;}.block-teammates__list .owl-stage-outer { margin: -10px; padding: 10px;}.block-teammates__list .owl-dots { margin-top: 18px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center;}.block-teammates__list .owl-carousel button.owl-dot:before { display: block; content: ""; width: 10px; height: 10px; border-radius: 5px; background: rgba(0, 0, 0, 0.12); transition: background 0.2s; margin: 6px;}.block-teammates__list .owl-carousel button.owl-dot:focus { outline: none;}.block-teammates__list .owl-carousel button.owl-dot:hover:before { background: rgba(0, 0, 0, 0.22);}.block-teammates__list .owl-carousel button.owl-dot.active:before { background: #71c68a;}.block-teammates__item { -ms-flex-negative: 0; flex-shrink: 0; max-width: 240px; margin: 0 auto;}@media (max-width: 767.98px) { .block-teammates__list { padding: 0 10px; }}.widget-about-us__body { padding: 0 1.5rem 1.5rem; margin-top: -0.25rem;}.widget-about-us__text { font-size: 16px; line-height: 26px;}.widget-about-us__social-links { margin-top: 16px;}.widget-categories-list__body { padding: 1.5rem;}.widget-categories-list__body a { color: inherit; transition: color 0.1s;}.widget-categories-list__body a:hover { color: #8b0419;}.widget-categories-list__root { list-style: none; margin: 0; padding: 0;}.widget-categories-list__root-item { line-height: 20px;}.widget-categories-list__root-item + .widget-categories-list__root-item { margin-top: 0.375rem;}.widget-categories-list__root-link { font-weight: 600; font-size: 17px;}.widget-categories-list__root-item--has-children + .widget-categories-list__root-item { margin-top: 1.375rem;}.widget-categories-list__child { list-style: none; padding: 0; font-size: 15px; margin: 10px 0 0;}.widget-categories-list__child + .widget-categories-list__child { margin-top: 0; overflow: hidden; height: 0; opacity: 0; transition: height 0.2s ease-in-out, opacity 0.2s ease-in-out;}.widget-categories-list__child-item { padding: 3px 0;}.widget-categories-list__show-more { position: relative; display: inline; border: none; background: transparent; padding: 0; color: #4c4b4e; font-size: 14px; margin-top: 4px; padding-left: 16px;}.widget-categories-list__show-more:hover { text-decoration: underline;}.widget-categories-list__show-more:focus { outline: none;}.widget-categories-list__show-more-arrow { fill: currentColor; position: absolute; top: 6px; transition: transform 0.2s; opacity: 0.78; left: 0;}.widget-categories-list__show-more-arrow svg { display: block;}.widget-categories-list__show-more-collapse-text { display: none;}.widget-categories-list--open .widget-categories-list__child + .widget-categories-list__child { height: auto; opacity: 1;}.widget-categories-list--open .widget-categories-list__show-more-expand-text { display: none;}.widget-categories-list--open .widget-categories-list__show-more-collapse-text { display: inline;}.widget-categories-list--open .widget-categories-list__show-more-arrow { transform: rotate(180deg);}.widget-categories__list { padding: 0; margin: 0; list-style: none;}.widget-categories__item { position: relative;}.widget-categories__link { display: block; color: inherit; padding: 5px 0; transition: color 0.12s; margin-right: 34px;}.widget-categories__link:hover { color: #8b0419;}.widget-categories__expander { position: absolute; top: 2px; padding: 0; border: none; width: 26px; height: 26px; border-radius: 2px; transition: color 0.15s, background 0.15s; background-color: #fff; color: #ccc; right: 0;}.widget-categories__expander:hover { background-color: #f2f2f2; color: #4d4d4d;}.widget-categories__expander:active { background-color: #ebebeb; color: #4d4d4d;}.widget-categories__expander:focus { outline: none;}.widget-categories__expander:after,.widget-categories__expander:before { display: block; position: absolute; content: ""; width: 10px; height: 2px; background: currentColor; top: 12px; left: 8px;}.widget-categories__expander:after { transition: transform 0.2s ease-in-out; transform: rotate(90deg);}.widget-categories__expander:active { transition-duration: 0s;}.widget-categories__container { overflow: hidden; height: 0; opacity: 0; transition: height 0.2s ease-in-out, opacity 0.2s ease-in-out;}.widget-categories__container:after,.widget-categories__container:before { display: block; content: "";}.widget-categories__container:before { height: 4px;}.widget-categories__container:after { height: 12px;}.widget-categories__list--root { padding: 0 1.5rem 1.5rem; font-size: 15px; line-height: 20px;}.widget-categories__list--root > .widget-categories__item { padding-left: 16px;}.widget-categories__list--root > .widget-categories__item:before { position: absolute; display: block; content: ""; width: 4px; height: 4px; background: currentColor; opacity: 0.2; top: 13px; left: 2px;}.widget-categories__list--child { background: #f5f5f5; border-radius: 3px; font-size: 14px; line-height: 18px; padding: 9px 18px;}.widget-categories__list--child .widget-categories__link { padding: 5px 0 3px;}.widget-categories__item--open .widget-categories__container { opacity: 1; height: auto;}.widget-categories__item--open .widget-categories__expander:after { transform: none;}.widget-comments__body { padding: 0 1.5rem 1.5rem;}.widget-comments__body a { color: inherit; transition: color 0.15s;}.widget-comments__body a:hover { color: #8b0419;}.widget-comments__list { list-style: none; margin: 0; padding: 0 0 2px;}.widget-comments__item + .widget-comments__item { margin-top: 20px;}.widget-comments__author { font-size: 15px; line-height: 18px;}.widget-comments__author a { border-bottom: 2px solid #ebebeb; transition: border 0.15s;}.widget-comments__author a:hover { border-color: rgba(203, 24, 24, 0.8);}.widget-comments__content { margin-top: 12px; font-size: 15px; line-height: 20px;}.widget-comments__meta { margin-top: 4px; font-size: 13px; color: #4c4b4e; display: -ms-flexbox; display: flex; white-space: nowrap;}.widget-comments__date { -ms-flex-negative: 0; flex-shrink: 0;}.widget-comments__name { overflow: hidden; text-overflow: ellipsis; position: relative; padding-left: 20px;}.widget-comments__name:before { position: absolute; content: ""; display: block; width: 4px; height: 4px; background: currentColor; border-radius: 2px; top: 8px; opacity: 0.8; left: 8px;}.widget-filters__item { padding: 8px 1.5rem; border-bottom: 1px solid #ebebeb;}.widget-filters__item:first-child { border-top: 1px solid #ebebeb;}.widget-filters__actions { padding: 20px 1.5rem 1.5rem;}.widget-filters__actions > * + * { margin-left: 8px;}.widget-filters--offcanvas--none { background-color: #fff;}@media (min-width: 992px) { .widget-filters--offcanvas--mobile { background-color: #fff; }}@media (max-width: 991.98px) { .widget-filters--offcanvas--mobile .widget-filters__header { display: none; } .widget-filters--offcanvas--mobile .widget-filters__item { padding: 8px 20px; } .widget-filters--offcanvas--mobile .widget-filters__item:first-child { border-top: none; }}.widget-filters--offcanvas--always .widget-filters__header { display: none;}.widget-filters--offcanvas--always .widget-filters__item { padding: 8px 20px;}.widget-filters--offcanvas--always .widget-filters__item:first-child { border-top: none;}.widget-newsletter { background-color: #fff; background: #4c4b4e; border-radius: 2px; padding: 2.25rem 2.5rem 2.5rem; color: #fff; text-align: center;}.widget-newsletter__title { font-size: 24px; letter-spacing: 0.02em; position: relative; margin-bottom: 1.375rem; padding-bottom: 1.25rem;}.widget-newsletter__title:after { position: absolute; display: block; content: ""; height: 1px; width: 56px; background: #4d4d4d; bottom: 0; left: calc(50% - 28px);}.widget-newsletter__title h4 { margin-bottom: 0; font-weight: 600;}@media (-webkit-max-device-pixel-ratio: 1), (max-resolution: 1dppx) { .widget-newsletter__title h4 { font-weight: 400; }}.widget-newsletter__text { font-size: 15px; color: #9e9e9e; line-height: 24px; margin-bottom: 1.625rem;}.widget-newsletter__email { display: block; width: 100%; border-radius: 2px; border-color: transparent; height: 38px; padding: 0 12px; font-size: 15px; background-clip: padding-box; transition: border 0.2s, background 0.2s; color: #fff; background-color: #4c4c4c; border: 2px solid #4c4c4c;}.widget-newsletter__email::-webkit-input-placeholder { color: #b2b2b2; font-weight: normal;}.widget-newsletter__email::-moz-placeholder { color: #b2b2b2;}.widget-newsletter__email:-ms-input-placeholder,.widget-newsletter__email::-ms-input-placeholder { color: #b2b2b2;}.widget-newsletter__email::placeholder { color: #b2b2b2;}.widget-newsletter__email::-webkit-input-placeholder { transition: color 0.2s;}.widget-newsletter__email::-moz-placeholder { transition: color 0.2s;}.widget-newsletter__email:-ms-input-placeholder,.widget-newsletter__email::-ms-input-placeholder { transition: color 0.2s;}.widget-newsletter__email::placeholder { transition: color 0.2s;}.widget-newsletter__email:hover { background-color: hsla(0, 0%, 100%, 0.16); border-color: hsla(0, 0%, 100%, 0.16);}.widget-newsletter__email:focus { outline: none; background-color: transparent; border-color: hsla(0, 0%, 100%, 0.16);}.widget-newsletter__email:focus::-webkit-input-placeholder { color: #9e9e9e; font-weight: normal;}.widget-newsletter__email:focus::-moz-placeholder { color: #9e9e9e;}.widget-newsletter__email:focus:-ms-input-placeholder,.widget-newsletter__email:focus::-ms-input-placeholder { color: #9e9e9e;}.widget-newsletter__email:focus::placeholder { color: #9e9e9e;}.widget-newsletter__button { border: none; font-size: 15px; border-radius: 2px; padding: 0.5rem 1.3125rem; margin-top: 1.25rem; width: 100%; transition: background 0.2s, color 0.2s; background-color: #71c68a; color: #fff;}.widget-newsletter__button:hover { background-color: #4c4b4e; color: #fff;}.widget-newsletter__button:active { background-color: #4c4c4c; color: #fff; transition-duration: 0.1s, 0.1s;}.widget-newsletter__button:focus { outline: none;}.widget-posts__list { list-style: none; padding: 0 1.5rem 1.5rem; margin: 0;}.widget-posts__item { display: -ms-flexbox; display: flex;}.widget-posts__item + .widget-posts__item { margin-top: 1rem;}.widget-posts__image { -ms-flex-negative: 0; flex-shrink: 0; position: relative; margin-right: 14px;}.widget-posts__image:before,.widget-posts__image img { display: block; border-radius: 1.5px;}.widget-posts__image:before { position: absolute; content: ""; top: 0; bottom: 0; background: rgba(26, 26, 26, 0.2); opacity: 0; transition: opacity 0.2s; pointer-events: none; left: 0; right: 0;}.widget-posts__image:hover:before { opacity: 1;}.widget-posts__info { padding-top: 5px;}.widget-posts__name { font-size: 15px; line-height: 19px; overflow: hidden; max-height: 38px;}.widget-posts__name a { color: inherit; transition: color 0.12s;}.widget-posts__name a:hover { color: #8b0419;}.widget-posts__date { font-size: 13px; color: #4c4b4e; margin-top: 3px; position: relative; padding-left: 22px;}.widget-posts__date:before { position: absolute; display: block; content: ""; height: 1px; width: 16px; background: currentColor; opacity: 0.6; top: 10px; left: 0;}.widget-products__list { padding-bottom: 1.5rem;}.widget-products__item { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding: 0 1.5rem;}.widget-products__item + .widget-products__item { margin-top: 12px;}.widget-products__image { position: relative; border-radius: 2px; overflow: hidden; -ms-flex-negative: 0; flex-shrink: 0; width: 64px; margin-right: 12px;}.widget-products__image:before { display: block; position: absolute; content: ""; width: 100%; height: 100%; border: 1px solid rgba(0, 0, 0, 0.08); border-radius: inherit; pointer-events: none; left: 0; top: 0; z-index: 1;}.widget-products__info { padding-top: 2px;}.widget-products__name { font-size: 14px; line-height: 17px; height: 34px; overflow: hidden;}.widget-products__name a { color: inherit; transition: color 0.12s;}.widget-products__name a:hover { color: #8b0419;}.widget-products__prices { display: -ms-flexbox; display: flex; padding-top: 2px;}.widget-products__price { font-size: 14px; font-weight: 600; color: #4c4b4e;}.widget-products__price + .widget-products__price { margin-left: 3px;}.widget-products__price--new { color: #4c4b4e;}.widget-products__price--old { font-weight: 400; font-size: 13px; text-decoration: line-through; color: #4c4b4e; padding-top: 1px;}.widget-search__form { display: -ms-flexbox; display: flex; position: relative; z-index: 0;}.widget-search__input { -ms-flex-positive: 1; flex-grow: 1; -webkit-appearance: none; -moz-appearance: none; appearance: none; border: none; background: none; padding: 15.5px 24px; font-size: 16px; line-height: 21px;}.widget-search__input:focus { outline: none;}.widget-search__button { -ms-flex-negative: 0; flex-shrink: 0; border: none; background: none; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; color: #bfbfbf; fill: currentColor; width: 52px; height: 52px; padding: 0;}.widget-search__button:focus { outline: none;}.widget-search__button:hover { color: #a6a6a6; background: #f5f5f5;}.widget-search__button:active { color: #a6a6a6; background: #f0f0f0;}.widget-search__field { position: absolute; display: block; content: ""; z-index: -1; left: 0; right: 0; width: 100%; height: 100%; border-radius: 1px; transition: box-shadow 0.2s;}.widget-search__form:hover .widget-search__field { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);}.widget-search__input:focus ~ .widget-search__field { box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.1);}.widget-tags__body { padding: 0 1.5rem 1.5rem;}.analogs-table__rating { display: inline-block; vertical-align: middle;}.analogs-table__rating-stars { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center;}.analogs-table__rating-label { color: #6c757d; font-size: 13px; line-height: 1;}.analogs-table__country,.analogs-table__sku { color: #6c757d; font-size: 13px; line-height: 1; margin-top: 1px; margin-bottom: 4px;}.analogs-table__product-name { color: inherit; transition: color 0.12s;}.analogs-table__product-name:hover { color: #8b0419;}@media (min-width: 768px) { .analogs-table { width: 100%; font-size: 15px; } .analogs-table td, .analogs-table th { padding: 0; } .analogs-table td:first-child, .analogs-table th:first-child { padding-left: 14px; } .analogs-table td:last-child, .analogs-table th:last-child { padding-right: 14px; } .analogs-table td:not(:first-child), .analogs-table th:not(:first-child) { padding-left: 16px; } .analogs-table thead { font-size: 13px; text-transform: uppercase; } .analogs-table thead td, .analogs-table thead th { padding-bottom: 6px; } .analogs-table tbody td, .analogs-table tbody th { border-top: 1px solid #ebebeb; padding: 10px 0; } .analogs-table tbody td:first-child, .analogs-table tbody th:first-child { border-left: 1px solid #ebebeb; } .analogs-table tbody td:last-child, .analogs-table tbody th:last-child { border-right: 1px solid #ebebeb; } .analogs-table tbody tr:last-child td, .analogs-table tbody tr:last-child th { border-bottom: 1px solid #ebebeb; } .analogs-table tbody tr:hover td, .analogs-table tbody tr:hover th { background: #f7f7f7; } .analogs-table__column--rating, .analogs-table__column--vendor { text-align: center; } .analogs-table__column--price { text-align: right; } .analogs-table__rating-label { margin-top: 6px; }}@media (max-width: 767.98px) { .analogs-table { display: block; font-size: 15px; } .analogs-table thead { display: none; } .analogs-table tbody, .analogs-table td, .analogs-table tr { display: block; } .analogs-table tr { padding: 14px 16px; background: #f5f5f5; border-radius: 2px; } .analogs-table tr + tr { margin-top: 12px; } .analogs-table td { padding: 0; } .analogs-table .analogs-table__column--rating { margin-top: 11px; } .analogs-table .analogs-table__column--vendor { font-size: 13px; padding-top: 8px; margin-top: 12px; border-top: 1px solid #e5e5e5; } .analogs-table .analogs-table__column--vendor:before { content: attr(data-title) "TAKSİT: "; font-weight: 600; } .analogs-table .analogs-table__column--price { font-weight: 600; margin-top: 16px; } .analogs-table .analogs-table__sku { margin: -10px 0 0; }.analogs-table__sku:first-child { margin:10px 0 0; } .analogs-table .tyuzdegroup:before { content: attr(data-title) "VADE FARKI: "; float: left; margin-left:3px; } .analogs-table .tsonfiyat:before { content: attr(data-title) "TOPLAM FİYAT: "; float: left; margin-left:2px; } .analogs-table .analogs-table__rating { display: -ms-flexbox; display: flex; } .analogs-table .analogs-table__rating-label { margin-left: 8px; } .analogs-table .analogs-table__country { display: inline; }}.applied-filters__list { list-style: none; padding: 0; margin: -2px; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}.applied-filters__item { margin: 2px;}.applied-filters__button { padding: 4px 11px; display: block; height: 21px; font-size: 13px; line-height: 1; color: inherit; background-color: #f0f0f0; transition: background 0.12s, color 0.12s; border-radius: 11.5px; position: relative; border: none;}.applied-filters__button:focus { outline: none;}.applied-filters__button:hover { background-color: #e5e5e5; color: inherit;}.applied-filters__button--filter { padding-right: 33px;}.applied-filters__button--filter:after { content: ""; display: block; position: absolute; width: 1px; top: 4px; bottom: 4px; background-color: rgba(0, 0, 0, 0.15); right: 25px;}.applied-filters__button--filter svg { position: absolute; top: 6px; fill: rgba(0, 0, 0, 0.4); right: 10px;}.applied-filters__button--clear { background: transparent; color: #4c4b4e;}.cart { display: -ms-flexbox; display: flex;}.cart__table { -ms-flex-positive: 1; flex-grow: 1;}.cart__totals { width: 360px; -ms-flex-negative: 0; flex-shrink: 0; margin-left: 50px;}.cart__totals-table { width: 100%; margin-bottom: 32px; font-size: 15px;}.cart__totals-table a:hover { text-decoration: underline;}.cart__totals-table,.cart__totals-table tbody,.cart__totals-table td,.cart__totals-table tfoot,.cart__totals-table th,.cart__totals-table thead,.cart__totals-table tr { display: block;}.cart__totals-table tr:after { display: block; content: ""; clear: both;}.cart__totals-table td,.cart__totals-table th { padding: 0;}.cart__totals-table th { float: left;}.cart__totals-table td { text-align: right;}.cart__totals-table tbody,.cart__totals-table thead { line-height: 20px;}.cart__totals-table tbody tr > * { padding-top: 8px;}.cart__totals-table tbody tr:last-child > * { padding-bottom: 10px;}.cart__totals-table tfoot { font-size: 20px;}.cart__totals-table tfoot th { font-weight: 600;}.cart__totals-table tfoot td,.cart__totals-table tfoot th { padding-top: 12px; border-top: 1px solid #ebebeb;}.cart__totals-table tfoot td { letter-spacing: -0.02em;}@media (max-width: 1399.98px) { .cart { -ms-flex-wrap: wrap; flex-wrap: wrap; } .cart__table { width: 100%; } .cart__totals { margin-top: 40px; width: 400px; margin-left: auto; }}@media (max-width: 991.98px) { .cart__totals { width: 360px; margin-left: 0; }}@media (max-width: 767.98px) { .cart__totals { width: 100%; }}.cart-table__table { width: 100%; border-spacing: 0;}.cart-table__head { font-size: 13px; text-transform: uppercase;}.cart-table__column--product { line-height: 1.25;}.cart-table__column--price { width: 130px; text-align: right;}.cart-table__column--quantity { width: 150px; text-align: center; padding-left: 36px;}.cart-table__column--total { width: 130px; text-align: right;}.cart-table__column--remove { width: 1px; white-space: nowrap; padding-left: 0;}.cart-table__product-name { color: inherit; transition: color 0.15s;}.cart-table__product-name:hover { color: #8b0419;}.cart-table__options { margin: 4px 0 0; padding: 0; list-style: none; font-size: 14px; line-height: 1.375; color: #6c757d;}@media (min-width: 992px) { .cart-table { -ms-flex-item-align: start; align-self: flex-start; background-color: #fff; } .cart-table__foot td { padding: 20px 24px; } .cart-table__column { padding: 14px 16px; border-bottom: 1px solid #ebebeb; } .cart-table__column:first-child { padding-left: 28px; } .cart-table__column:last-child { padding-right: 28px; } .cart-table__column--image { width: 1px; text-align: center; } .cart-table__column--image .image { width: 80px; } .cart-table__options li { position: relative; padding-left: 12px; } .cart-table__options li:before { display: block; position: absolute; content: ""; width: 4px; height: 4px; border-radius: 2px; background: currentColor; top: 7px; opacity: 0.7; left: 2px; } .cart-table__remove { margin-right: -12px; } .cart-table__actions { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; } .cart-table__coupon-form { width: 360px; }}@media (max-width: 991.98px) { .cart-table__table { display: block; } .cart-table__head { display: none; } .cart-table__column { display: block; padding: 0; } .cart-table__body { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -8px; } .cart-table__row { background-color: #fff; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; position: relative; margin: 8px; width: calc(100% / 3 - 16px); } .cart-table__column--image { text-align: center; padding: 16px 14px; } .cart-table__column--image .image { max-width: 220px; margin: 0 auto; } .cart-table__column--product { -ms-flex-positive: 1; flex-grow: 1; text-align: center; padding: 0 14px 16px; } .cart-table__column--price, .cart-table__column--quantity, .cart-table__column--total { width: 100%; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: justify; justify-content: space-between; border-top: 1px solid #ebebeb; padding: 10px 14px; font-size: 15px; padding-left: 14px; } .cart-table__column--price:before, .cart-table__column--quantity:before, .cart-table__column--total:before { content: attr(data-title) ":"; display: block; width: calc(40% - 6px); -ms-flex-negative: 0; flex-shrink: 0; font-weight: 600; margin-right: 12px; text-align: left; } .cart-table__remove { position: absolute; top: 0; right: 0; } .cart-table__foot, .cart-table__foot td, .cart-table__foot tr { display: block; padding: 0; } .cart-table__actions { background-color: #fff; margin-top: 20px; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; } .cart-table__coupon-form, .cart-table__update-button { padding: 16px; } .cart-table__quantity { max-width: 120px; }}@media (min-width: 768px) and (max-width: 991.98px) { .cart-table__coupon-form { width: 60%; }}@media (max-width: 767.98px) { .cart-table__row { width: calc(50% - 16px); } .cart-table__update-button { border-top: 1px solid #ebebeb; }}@media (max-width: 767.98px) { .cart-table__actions { display: block; } .cart-table__update-button { border-top: 1px solid #ebebeb; text-align: center; }}@media (max-width: 474px) { .cart-table__row { width: 100%; }}.categories-list__body { background-color: #fff; list-style: none; padding: 0; margin: 0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}.categories-list__item { padding: 1.125rem; text-align: center; position: relative;}.categories-list__item a { display: block; font-size: 15px; font-weight: 600; line-height: 20px; color: inherit;}.categories-list__item .image { width: 100%; max-width: 200px; margin: 0 auto;}.categories-list__item:before { position: absolute; display: block; content: ""; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0, 0, 0, 0.03); pointer-events: none; opacity: 0; transition: opacity 0.12s; z-index: 1;}.categories-list__item:hover:before { opacity: 1;}.categories-list__item-products { margin-top: 4px; font-size: 14px; color: #6c757d;}.categories-list__divider { width: 1px; background-color: #ebebeb;}@media (min-width: 576px) { .categories-list--layout--columns-3-sidebar .categories-list__item { width: calc((100% - 2px) / 3); } .categories-list--layout--columns-3-sidebar .categories-list__divider:nth-child(6n) { width: 100%; height: 1px; } .categories-list--layout--columns-3-sidebar .categories-list__divider:last-child:nth-child(6n) { display: none; }}@media (max-width: 575.98px) { .categories-list--layout--columns-3-sidebar .categories-list__item { width: calc((100% - 1px) / 2); } .categories-list--layout--columns-3-sidebar .categories-list__divider:nth-child(4n) { width: 100%; height: 1px; } .categories-list--layout--columns-3-sidebar .categories-list__divider:last-child:nth-child(4n) { display: none; }}@media (min-width: 1200px) { .categories-list--layout--columns-4-sidebar .categories-list__item { width: calc((100% - 3px) / 4); } .categories-list--layout--columns-4-sidebar .categories-list__divider:nth-child(8n) { width: 100%; height: 1px; } .categories-list--layout--columns-4-sidebar .categories-list__divider:last-child:nth-child(8n) { display: none; }}@media (min-width: 576px) and (max-width: 1199.98px) { .categories-list--layout--columns-4-sidebar .categories-list__item { width: calc((100% - 2px) / 3); } .categories-list--layout--columns-4-sidebar .categories-list__divider:nth-child(6n) { width: 100%; height: 1px; } .categories-list--layout--columns-4-sidebar .categories-list__divider:last-child:nth-child(6n) { display: none; }}@media (max-width: 575.98px) { .categories-list--layout--columns-4-sidebar .categories-list__item { width: calc((100% - 1px) / 2); } .categories-list--layout--columns-4-sidebar .categories-list__divider:nth-child(4n) { width: 100%; height: 1px; } .categories-list--layout--columns-4-sidebar .categories-list__divider:last-child:nth-child(4n) { display: none; }}@media (min-width: 1400px) { .categories-list--layout--columns-5-sidebar .categories-list__item { width: calc((100% - 4px) / 5); } .categories-list--layout--columns-5-sidebar .categories-list__divider:nth-child(10n) { width: 100%; height: 1px; } .categories-list--layout--columns-5-sidebar .categories-list__divider:last-child:nth-child(10n) { display: none; }}@media (min-width: 1200px) and (max-width: 1399.98px) { .categories-list--layout--columns-5-sidebar .categories-list__item { width: calc((100% - 3px) / 4); } .categories-list--layout--columns-5-sidebar .categories-list__divider:nth-child(8n) { width: 100%; height: 1px; } .categories-list--layout--columns-5-sidebar .categories-list__divider:last-child:nth-child(8n) { display: none; }}@media (min-width: 576px) and (max-width: 1199.98px) { .categories-list--layout--columns-5-sidebar .categories-list__item { width: calc((100% - 2px) / 3); } .categories-list--layout--columns-5-sidebar .categories-list__divider:nth-child(6n) { width: 100%; height: 1px; } .categories-list--layout--columns-5-sidebar .categories-list__divider:last-child:nth-child(6n) { display: none; }}@media (max-width: 575.98px) { .categories-list--layout--columns-5-sidebar .categories-list__item { width: calc((100% - 1px) / 2); } .categories-list--layout--columns-5-sidebar .categories-list__divider:nth-child(4n) { width: 100%; height: 1px; } .categories-list--layout--columns-5-sidebar .categories-list__divider:last-child:nth-child(4n) { display: none; }}@media (min-width: 992px) { .categories-list--layout--columns-4-full .categories-list__item { width: calc((100% - 3px) / 4); } .categories-list--layout--columns-4-full .categories-list__divider:nth-child(8n) { width: 100%; height: 1px; } .categories-list--layout--columns-4-full .categories-list__divider:last-child:nth-child(8n) { display: none; }}@media (min-width: 576px) and (max-width: 991.98px) { .categories-list--layout--columns-4-full .categories-list__item { width: calc((100% - 2px) / 3); } .categories-list--layout--columns-4-full .categories-list__divider:nth-child(6n) { width: 100%; height: 1px; } .categories-list--layout--columns-4-full .categories-list__divider:last-child:nth-child(6n) { display: none; }}@media (max-width: 575.98px) { .categories-list--layout--columns-4-full .categories-list__item { width: calc((100% - 1px) / 2); } .categories-list--layout--columns-4-full .categories-list__divider:nth-child(4n) { width: 100%; height: 1px; } .categories-list--layout--columns-4-full .categories-list__divider:last-child:nth-child(4n) { display: none; }}@media (min-width: 1200px) { .categories-list--layout--columns-5-full .categories-list__item { width: calc((100% - 4px) / 5); } .categories-list--layout--columns-5-full .categories-list__divider:nth-child(10n) { width: 100%; height: 1px; } .categories-list--layout--columns-5-full .categories-list__divider:last-child:nth-child(10n) { display: none; }}@media (min-width: 992px) and (max-width: 1199.98px) { .categories-list--layout--columns-5-full .categories-list__item { width: calc((100% - 3px) / 4); } .categories-list--layout--columns-5-full .categories-list__divider:nth-child(8n) { width: 100%; height: 1px; } .categories-list--layout--columns-5-full .categories-list__divider:last-child:nth-child(8n) { display: none; }}@media (min-width: 576px) and (max-width: 991.98px) { .categories-list--layout--columns-5-full .categories-list__item { width: calc((100% - 2px) / 3); } .categories-list--layout--columns-5-full .categories-list__divider:nth-child(6n) { width: 100%; height: 1px; } .categories-list--layout--columns-5-full .categories-list__divider:last-child:nth-child(6n) { display: none; }}@media (max-width: 575.98px) { .categories-list--layout--columns-5-full .categories-list__item { width: calc((100% - 1px) / 2); } .categories-list--layout--columns-5-full .categories-list__divider:nth-child(4n) { width: 100%; height: 1px; } .categories-list--layout--columns-5-full .categories-list__divider:last-child:nth-child(4n) { display: none; }}@media (min-width: 1200px) { .categories-list--layout--columns-6-full .categories-list__item { width: calc((100% - 5px) / 6); } .categories-list--layout--columns-6-full .categories-list__divider:nth-child(12n) { width: 100%; height: 1px; } .categories-list--layout--columns-6-full .categories-list__divider:last-child:nth-child(12n) { display: none; }}@media (min-width: 992px) and (max-width: 1199.98px) { .categories-list--layout--columns-6-full .categories-list__item { width: calc((100% - 3px) / 4); } .categories-list--layout--columns-6-full .categories-list__divider:nth-child(8n) { width: 100%; height: 1px; } .categories-list--layout--columns-6-full .categories-list__divider:last-child:nth-child(8n) { display: none; }}@media (min-width: 576px) and (max-width: 991.98px) { .categories-list--layout--columns-6-full .categories-list__item { width: calc((100% - 2px) / 3); } .categories-list--layout--columns-6-full .categories-list__divider:nth-child(6n) { width: 100%; height: 1px; } .categories-list--layout--columns-6-full .categories-list__divider:last-child:nth-child(6n) { display: none; }}@media (max-width: 575.98px) { .categories-list--layout--columns-6-full .categories-list__item { width: calc((100% - 1px) / 2); } .categories-list--layout--columns-6-full .categories-list__divider:nth-child(4n) { width: 100%; height: 1px; } .categories-list--layout--columns-6-full .categories-list__divider:last-child:nth-child(4n) { display: none; }}@media (min-width: 1400px) { .categories-list--layout--columns-7-full .categories-list__item { width: calc((100% - 6px) / 7); } .categories-list--layout--columns-7-full .categories-list__divider:nth-child(14n) { width: 100%; height: 1px; } .categories-list--layout--columns-7-full .categories-list__divider:last-child:nth-child(14n) { display: none; }}@media (min-width: 1200px) and (max-width: 1399.98px) { .categories-list--layout--columns-7-full .categories-list__item { width: calc((100% - 5px) / 6); } .categories-list--layout--columns-7-full .categories-list__divider:nth-child(12n) { width: 100%; height: 1px; } .categories-list--layout--columns-7-full .categories-list__divider:last-child:nth-child(12n) { display: none; }}@media (min-width: 992px) and (max-width: 1199.98px) { .categories-list--layout--columns-7-full .categories-list__item { width: calc((100% - 3px) / 4); } .categories-list--layout--columns-7-full .categories-list__divider:nth-child(8n) { width: 100%; height: 1px; } .categories-list--layout--columns-7-full .categories-list__divider:last-child:nth-child(8n) { display: none; }}@media (min-width: 576px) and (max-width: 991.98px) { .categories-list--layout--columns-7-full .categories-list__item { width: calc((100% - 2px) / 3); } .categories-list--layout--columns-7-full .categories-list__divider:nth-child(6n) { width: 100%; height: 1px; } .categories-list--layout--columns-7-full .categories-list__divider:last-child:nth-child(6n) { display: none; }}@media (max-width: 575.98px) { .categories-list--layout--columns-7-full .categories-list__item { width: calc((100% - 1px) / 2); } .categories-list--layout--columns-7-full .categories-list__divider:nth-child(4n) { width: 100%; height: 1px; } .categories-list--layout--columns-7-full .categories-list__divider:last-child:nth-child(4n) { display: none; }}.category-card__body { position: relative;}.category-card__overlay-image { display: none;}.category-card--layout--classic .category-card__body { background-color: #fff; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.05); -ms-flex-positive: 1; flex-grow: 1; width: 100%;}.category-card--layout--classic .category-card__content { display: -ms-flexbox; display: flex;}.category-card--layout--classic .category-card__image { width: 160px; padding: 24px 0; margin: 0 32px; -ms-flex-negative: 0; flex-shrink: 0;}.category-card--layout--classic .category-card__info { -ms-flex-positive: 1; flex-grow: 1; padding: 24px 28px 24px 0;}.category-card--layout--classic .category-card__children a,.category-card--layout--classic .category-card__name a { transition: color 0.12s;}.category-card--layout--classic .category-card__children a:hover,.category-card--layout--classic .category-card__name a:hover { color: #8b0419;}.category-card--layout--classic .category-card__name { font-weight: 600; font-size: 18px; line-height: 24px;}.category-card--layout--classic .category-card__name a { color: inherit;}.category-card--layout--classic .category-card__children { list-style: none; margin: 10px 0 0; padding: 0; font-size: 15px;}.category-card--layout--classic .category-card__children li { position: relative; color: #6c757d; padding: 1px 0 1px 11px;}.category-card--layout--classic .category-card__children li:before { display: block; position: absolute; content: ""; width: 3px; height: 3px; background: currentColor; opacity: 0.7; top: 10px; left: 0;}.category-card--layout--classic .category-card__children a { color: inherit;}.category-card--layout--classic .category-card__actions { margin-top: 8px;}.category-card--layout--classic .category-card__link { font-size: 14px; font-weight: 600; color: #8b0419;}.category-card--layout--classic .category-card__link:hover { text-decoration: underline;}@media (min-width: 1200px) and (max-width: 1399.98px) { .category-card--layout--classic .category-card__image { width: 120px; margin: 0 26px; }}@media (max-width: 991px) and (min-width: 475px) { .category-card--layout--classic .category-card__image { width: 132px; margin: 0 26px; padding: 20px 0; -ms-flex-item-align: center; align-self: center; } .category-card--layout--classic .category-card__content { -ms-flex-direction: column; flex-direction: column; } .category-card--layout--classic .category-card__info { padding: 0 26px 20px; }}@media (max-width: 474px) and (min-width: 360px) { .category-card--layout--classic .category-card__image { width: 132px; }}@media (max-width: 474px) and (min-width: 360px) and (max-width: 420px) { .category-card--layout--classic .category-card__image { width: 100px; margin: 0 28px; }}@media (max-width: 359px) { .category-card--layout--classic .category-card__image { width: 132px; margin: 0 26px; padding: 24px 0; -ms-flex-item-align: center; align-self: center; } .category-card--layout--classic .category-card__content { -ms-flex-direction: column; flex-direction: column; } .category-card--layout--classic .category-card__info { padding: 0 26px 24px; }}.category-card--layout--overlay .category-card__body { -ms-flex-positive: 1; flex-grow: 1; z-index: 0; overflow: hidden; border-radius: 2.5px; padding: 32px 20px 40px;}.category-card--layout--overlay .category-card__body:before { position: absolute; display: block; content: ""; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(26, 26, 26, 0.6); background-image: linear-gradient( 0deg, rgba(26, 26, 26, 0.4) 20%, rgba(26, 26, 26, 0) 80% ); z-index: -1; transition: background-color 0.2s;}.category-card--layout--overlay .category-card__overlay-image { display: block; position: absolute; z-index: -3; left: -10px; right: -10px; top: -10px; bottom: -10px; transition: transform 0.3s ease-out;}.category-card--layout--overlay .category-card__overlay-image img { width: 100%; height: 100%; object-fit: cover;}.category-card--layout--overlay .category-card__overlay-image--blur { z-index: -2; opacity: 0; transition: transform 0.3s ease-out, opacity 0.3s ease-out;}.category-card--layout--overlay .category-card__overlay-image--blur img { filter: blur(3px);}.category-card--layout--overlay .category-card__content,.category-card--layout--overlay .category-card__info { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: center; align-items: center; min-height: 100%; -ms-flex-positive: 1; flex-grow: 1; text-align: center;}.category-card--layout--overlay .category-card__content { color: #fff;}.category-card--layout--overlay .category-card__children,.category-card--layout--overlay .category-card__name { text-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);}.category-card--layout--overlay .category-card__children a,.category-card--layout--overlay .category-card__name a { color: inherit; transition: color 0.12s;}.category-card--layout--overlay .category-card__children a:hover,.category-card--layout--overlay .category-card__name a:hover { color: #ffdf40;}.category-card--layout--overlay .category-card__name { font-size: 24px; margin-bottom: 20px;}.category-card--layout--overlay .category-card__children { -ms-flex-positive: 1; flex-grow: 1; list-style: none; padding: 0; font-size: 16px; margin: 0 0 28px; opacity: 1;}.category-card--layout--overlay .category-card__children li { padding: 5px 0 6px;}.category-card--layout--overlay:hover .category-card__overlay-image { transform: scale(1.03);}.category-card--layout--overlay:hover .category-card__overlay-image--blur { opacity: 1;}.category-card--layout--overlay:hover .category-card__body:before { background-color: rgba(26, 26, 26, 0.7);}@media (max-width: 767.98px) { .category-card--layout--overlay .category-card__body { padding: 22px 28px 28px; } .category-card--layout--overlay .category-card__content { -ms-flex-align: start; align-items: flex-start; } .category-card--layout--overlay .category-card__info { -ms-flex-align: start; align-items: flex-start; -ms-flex-line-pack: start; align-content: flex-start; } .category-card--layout--overlay .category-card__name { margin-bottom: 10px; font-size: 22px; } .category-card--layout--overlay .category-card__children { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; font-size: 15px; margin-bottom: 24px; text-align: left; } .category-card--layout--overlay .category-card__children li { padding: 1px 0; margin-right: 16px; }}.checkout__totals { width: 100%; font-size: 15px; line-height: 19px; border-spacing: 0; margin-bottom: 40px;}.checkout__totals td,.checkout__totals th { padding: 0;}.checkout__totals td:last-child,.checkout__totals th:last-child { padding-left: 20px; text-align: right;}.checkout__totals-header { font-size: 13px; text-transform: uppercase;}.checkout__totals-header th { padding-bottom: 4px; border-bottom: 1px solid #ebebeb;}.checkout__totals-products td { padding: 4px 0;}.checkout__totals-products tr:first-child td { padding-top: 16px;}.checkout__totals-products tr:last-child td { padding-bottom: 16px;}.checkout__totals-subtotals th { font-weight: 600;}.checkout__totals-subtotals td,.checkout__totals-subtotals th { padding: 4px 0;}.checkout__totals-subtotals tr:first-child td,.checkout__totals-subtotals tr:first-child th { padding-top: 16px; border-top: 1px solid #ebebeb;}.checkout__totals-subtotals tr:last-child td,.checkout__totals-subtotals tr:last-child th { padding-bottom: 16px;}.checkout__totals-footer { font-size: 24px;}.checkout__totals-footer th { font-weight: 600;}.checkout__totals-footer tr:first-child td,.checkout__totals-footer tr:first-child th { padding-top: 20px; border-top: 1px solid #ebebeb;}.checkout__payment-methods { margin-bottom: 20px;}.checkout__agree { margin-bottom: 40px;}.checkout__agree a:hover { text-decoration: underline;}.compare__options-list { padding: 16px 20px; border-bottom: 1px solid #ebebeb; font-size: 15px; -ms-flex-pack: end; justify-content: flex-end;}.compare__option,.compare__options-list { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center;}.compare__option + .compare__option { margin-left: 16px;}.compare__option-label { margin-right: 8px;}.compare-table { width: 100%; font-size: 15px; border-spacing: 0;}.compare-table tr:not(:last-child) { border-bottom: 1px solid #ebebeb;}.compare-table__column--header,.compare-table__column--product { padding: 14px 16px;}.compare-table__column--fake,.compare-table__column--product { border-left: 1px solid #ebebeb;}.compare-table__column--header { width: 15%; background: #f7f7f7; font-weight: 600; min-width: 140px; text-align: right;}.compare-table__column--product { width: 17%; text-align: center; vertical-align: top; min-width: 180px;}.compare-table__column--fake { padding: 0;}.compare-table__column--product:nth-child(6) + .compare-table__column--fake { display: none;}.compare-table__product { display: block; line-height: 20px; color: inherit; transition: color 0.12s;}.compare-table__product:hover { color: #8b0419;}.compare-table__product-image { width: 150px; margin: 0 auto;}.compare-table__product-name { color: inherit;}.compare-table__rating-stars { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; padding-top: 1px;}.compare-table__rating-title { font-size: 13px; color: #6c757d; margin-top: 5px;}.order-header { padding: 1.625rem 2rem 1.375rem;}.order-header:after { display: block; content: ""; clear: both;}.order-header__actions { margin-top: -1px; float: right;}.order-header__title { border-bottom: 2px solid #e5e5e5; padding-bottom: 4px; margin-bottom: 0; padding-right: 3.5rem; float: left;}.order-header__subtitle { color: #6c757d; font-size: 14px; line-height: 1.375; clear: both; padding-top: 12px;}.order-header__subtitle mark { padding: 0; color: #4c4b4e; background: transparent; font-weight: 600;}@media (min-width: 768px) and (max-width: 991.98px) { .order-header { padding: 1.375rem 1.5rem 1.25rem; }}@media (max-width: 767.98px) { .order-header { padding: 1.125rem 1.375rem 1rem; }}@media (max-width: 440px) { .order-header__actions { margin-bottom: 0.875rem; float: none; }}.order-list a { color: inherit;}.order-list a:hover { color: inherit; text-decoration: underline;}.order-list table { width: 100%; font-size: 15px;}.order-list__header td,.order-list__header th { text-transform: uppercase; color: #6c757d; font-size: 13px; font-weight: 600;}.order-list__footer { font-size: 20px;}.order-list__footer th { font-weight: 600;}.order-list__column-image { width: 1px;}.order-list__column-image .image { width: 40px;}.order-list__column-product { line-height: 1.25;}.order-list__column-quantity { text-align: center;}.order-list__column-total { text-align: right;}.order-list__options { color: #6c757d; font-size: 13px; margin-top: 2px;}.order-list__options-list { list-style: none; padding: 0; margin: 0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}.order-list__options-item:not(:last-child) { position: relative; padding-right: 19px;}.order-list__options-item:not(:last-child):after { position: absolute; content: ""; display: block; background: #ccc; width: 1px; height: 10px; top: calc(50% - 5px); transform: skewX(-20deg); right: 9px;}@media (min-width: 576px) { .order-list td, .order-list th { padding: 4px 12px; } .order-list td:first-child, .order-list th:first-child { padding-left: 1.5rem; } .order-list td:last-child, .order-list th:last-child { padding-right: 1.5rem; } .order-list__header td, .order-list__header th { border-bottom: 1px solid #ebebeb; padding: 10px 12px; } .order-list__products td, .order-list__products th { padding-top: 5px; padding-bottom: 5px; } .order-list__products tr:first-child td, .order-list__products tr:first-child th { padding-top: 14px; } .order-list__products tr:last-child td, .order-list__products tr:last-child th { padding-bottom: 14px; } .order-list__products .order-list__column-product { padding-left: 4px; } .order-list__subtotals td, .order-list__subtotals th { padding-top: 3px; padding-bottom: 3px; } .order-list__subtotals tr:first-child td, .order-list__subtotals tr:first-child th { padding-top: 12px; border-top: 1px solid #ebebeb; } .order-list__subtotals tr:last-child td, .order-list__subtotals tr:last-child th { padding-bottom: 12px; } .order-list__footer td, .order-list__footer th { padding-top: 14px; padding-bottom: 14px; border-top: 1px solid #ebebeb; }}@media (max-width: 575.98px) { .order-list table, .order-list td, .order-list th, .order-list tr { display: block; padding: 0; } .order-list__footer, .order-list__header, .order-list__products, .order-list__subtotals { display: block; } .order-list__footer tr, .order-list__header tr, .order-list__products tr, .order-list__subtotals tr { padding: 0 1rem; } .order-list__footer tr, .order-list__header tr, .order-list__subtotals tr { display: -ms-flexbox; display: flex; } .order-list__footer .order-list__column-label, .order-list__header .order-list__column-label, .order-list__subtotals .order-list__column-label { -ms-flex-positive: 1; flex-grow: 1; } .order-list__footer .order-list__column-quantity, .order-list__header .order-list__column-quantity, .order-list__subtotals .order-list__column-quantity { display: none; } .order-list__header tr { padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #ebebeb; } .order-list__products tr { padding-top: 0.75rem; padding-bottom: 0.75rem; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .order-list__products tr:not(:first-child) { border-top: 1px solid #ebebeb; } .order-list__products .order-list__column-image { width: 40px; -ms-flex-negative: 0; flex-shrink: 0; } .order-list__products .order-list__column-product { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: center; justify-content: center; width: calc(100% - 40px); padding-left: 1rem; } .order-list__products .order-list__column-quantity:before { content: attr(data-title) " "; } .order-list__products .order-list__column-total { -ms-flex-positive: 1; flex-grow: 1; } .order-list__products .order-list__column-quantity, .order-list__products .order-list__column-total { margin-top: 0.625rem; margin-bottom: -0.125rem; } .order-list__subtotals { padding-top: 12px; padding-bottom: 12px; border-top: 1px solid #ebebeb; } .order-list__subtotals td, .order-list__subtotals th { padding-top: 2px; padding-bottom: 2px; } .order-list__footer { padding-top: 12px; padding-bottom: 12px; border-top: 1px solid #ebebeb; }}.order-success__body { max-width: 690px; margin: 0 auto;}.order-success__header { padding: 60px 0 52px; text-align: center;}.order-success__icon { fill: #71c68a; margin: 0 auto; display: block;}.order-success__title { margin-top: 24px; margin-bottom: 2px;}.order-success__subtitle { font-size: 19px; font-weight: 600;}.order-success__actions { margin-top: 20px;}.order-success__meta { padding: 16px 0; margin-bottom: 20px; text-align: center;}.order-success__meta-list { list-style: none; padding: 0; margin: 0; -ms-flex-pack: center;}.order-success__meta-item,.order-success__meta-list { display: -ms-flexbox; display: flex; justify-content: center;}.order-success__meta-item { -ms-flex-preferred-size: 25%; flex-basis: 25%; line-height: 1.25; position: relative; padding: 2px 12px; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: center;}.order-success__meta-item:not(:last-child):before { position: absolute; display: block; content: ""; border-left: 2px dashed rgba(0, 0, 0, 0.1); width: 0; height: 100%; top: 0; right: -1px;}.order-success__meta-title { display: block; font-size: 13px; color: #6c757d; margin-bottom: 4px;}.order-success__meta-value { display: block; font-size: 14px; line-height: 16px; font-weight: 600;}.order-success__addresses { margin-left: -20px; display: -ms-flexbox; display: flex;}.order-success__address { margin-left: 20px; margin-top: 20px; -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1;}@media (max-width: 767.98px) { .order-success__header { padding: 44px 0 40px; } .order-success__meta-list { -ms-flex-wrap: wrap; flex-wrap: wrap; } .order-success__meta-item { -ms-flex-preferred-size: 50%; flex-basis: 50%; } .order-success__meta-item:nth-child(2n):before { display: none; } .order-success__meta-item:nth-child(n + 3) { margin-top: 16px; } .order-success__addresses { display: block; }}.payment-methods__list { list-style: none; padding: 0; margin: 0;}.payment-methods__item { border-radius: 2px; padding-bottom: 2px; border: 1px solid #ebebeb; transition: background 0.12s, border-color 0.12s;}.payment-methods__item + .payment-methods__item { margin-top: 6px;}.payment-methods__item:hover { background: #f5f5f5; border-color: #e5e5e5;}.payment-methods__item-header { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; line-height: 18px; margin: 0; padding: 10px 12px 8px; cursor: pointer;}.payment-methods__item-radio { margin-right: 8px;}.payment-methods__item-details { font-size: 14px; line-height: 22px; padding: 0 12px 8px;}.payment-methods__item-container { overflow: hidden; opacity: 0; height: 0; transition: height 0.3s, opacity 0.3s;}.payment-methods__item--active,.payment-methods__item--active:hover { background: #f5f5f5; border-color: #e5e5e5;}.payment-methods__item--active .payment-methods__item-container { opacity: 1; height: auto;}.product__header h1 {font-size: 22px; font-weight: 600; line-height: 22px; margin: 0; min-width: 370px}.product__tabs { background-color: #fff;border-radius: 8px;overflow: hidden;}.product__subtitle { padding-top: 8px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center;}.product__rating { display: -ms-flexbox; display: flex; color: #6c757d; font-size: 14px; line-height: 1;}.product__rating-stars { margin-right: 8px;}.product__rating-label a { color: inherit;}.product__fit { margin-left: 12px;}.product__info-card { position: relative;}.product__info-body {padding:30px 30px 6px 30px}.product__meta { margin: -3px 0;}.product__meta table { width: 100%; font-size:12px;}.product__meta td,.product__meta th { padding: 3px 0;}.product__meta th { font-weight: normal; min-width: 130px;}.product__meta tr + tr > * { border-top: 1px solid #ebebeb;}.product__meta a { color: #8b0419;}.product__meta a:hover { text-decoration: underline;}.product__shop-features { background-color: #fff; margin-top: 30px; border-radius:6px;}.product__badge {top: -7px;position: absolute;right: 22px;font-size: 14px;height: 22px;}.product__form {background: #f9f9f9; margin-bottom: 24px; margin-top: -4px; padding: 10px 18px 14px 18px; border-top: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb;}.product__actions { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; white-space: nowrap; padding: 0 28px 24px;}.product__actions-item--quantity { width: 100px; margin-right: 8px;}.product__actions-item--addtocart { -ms-flex-positive: 1; flex-grow: 1;}.product__actions-divider { width: 100%;}.product__tags-and-share-links { border-top: 1px solid #ebebeb; padding: 24px 28px;}.product__tags + .product__share-links { margin-top: 18px;}.product--layout--sidebar { --product-gutter: 15px; --product-gallery-image-max-width: 400px;}.product--layout--sidebar .product__body { display: grid; grid-template-columns: calc(100% - 370px) 370px; grid-template-rows: auto auto 1fr;}.product--layout--sidebar .product__card--one { grid-column: 1; grid-row: 1/3;}.product--layout--sidebar .product__header { grid-column: 1; grid-row: 1;}.product--layout--sidebar .product__gallery { grid-column: 1; grid-row: 2;}.product--layout--sidebar .product__tabs { grid-column: 1; grid-row: 3;}.product--layout--sidebar .product__info { grid-column: 2; grid-row: 1/4;}.product--layout--sidebar .product__card { background-color: #fff;}.product--layout--sidebar .product__card--two { display: none;}.product--layout--sidebar .product__gallery { padding: 0 40px 40px;}.product--layout--sidebar .product__header { padding: 36px 40px 16px;}.product--layout--sidebar .product__info { margin-left: var(--product-gutter);}.product--layout--sidebar .product__info-card { background-color: #fff;}.product--layout--sidebar .product__shop-features,.product--layout--sidebar .product__tabs { margin-top: var(--product-gutter);}@media (min-width: 768px) and (max-width: 1199.98px) { .product--layout--sidebar .product__title { padding-right: 80px; } }@media (min-width: 1200px) and (max-width: 1399.98px) { .product--layout--sidebar .product__actions, .product--layout--sidebar .product__form, .product--layout--sidebar .product__info-body, .product--layout--sidebar .product__tags-and-share-links { padding-left: 20px; padding-right: 20px; }}@media (min-width: 576px) and (max-width: 1199.98px) { .product--layout--sidebar .product__meta table, .product--layout--sidebar .product__meta td, .product--layout--sidebar .product__meta th { display: block; } .product--layout--sidebar .product__meta tbody { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .product--layout--sidebar .product__meta th, .product--layout--sidebar .product__meta tr { width: calc(50% - 10px); } .product--layout--sidebar .product__meta tr { display: -ms-flexbox; display: flex; } .product--layout--sidebar .product__meta tr:nth-child(2n) { margin-left: 20px; }}@media (max-width: 1199.98px) { .product--layout--sidebar .product__info-card { padding: 24px 24px 28px; } .product--layout--sidebar .product__info-body { padding: 0 0 16px; } .product--layout--sidebar .product__meta { border-top: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; padding: 10px 0; margin: 8px 0; } .product--layout--sidebar .product__meta td, .product--layout--sidebar .product__meta th { padding-top: 1px; padding-bottom: 1px; } .product--layout--sidebar .product__form { background: transparent; padding: 0; border: none; margin-bottom: 16px; } .product--layout--sidebar .product__actions { padding: 0; } .product--layout--sidebar .product__tags-and-share-links { border: none; padding: 20px 0 0; }}@media (max-width: 767.98px) { .product--layout--sidebar .product__actions { margin-bottom: -6px; } .product--layout--sidebar .product__actions-divider { height: 10px; }}@media (max-width: 575.98px) { .product--layout--sidebar .product__subtitle { -ms-flex-direction: column; flex-direction: column; -ms-flex-align: start; align-items: flex-start; } .product--layout--sidebar .product__fit { margin-bottom: 11px; -ms-flex-order: -1; order: -1; margin-left: -4px; }}@media (max-width: 1399.98px) { .product--layout--sidebar { --product-gutter: 10px; --product-gallery-image-max-width: 360px; } .product--layout--sidebar .product__body { grid-template-rows: -webkit-max-content; grid-template-rows: max-content; grid-template-columns: calc(100% - 332px) 332px; } .product--layout--sidebar .product__info { grid-column: 2; grid-row: 1/3; } .product--layout--sidebar .product__gallery { padding: 0 28px 28px; } .product--layout--sidebar .product__header { padding: 24px 28px 16px; } .product--layout--sidebar .product__shop-features { display: none; } .product--layout--sidebar .product__tabs { grid-column: 1/3; }}@media (max-width: 1199.98px) { .product--layout--sidebar { --product-gutter: 8px; } .product--layout--sidebar .product__body { grid-template-columns: 100%; } .product--layout--sidebar .product__info { grid-column: 1; grid-row: 3; } .product--layout--sidebar .product__tabs { grid-column: 1; grid-row: 4; } .product--layout--sidebar .product__card--one { display: none; } .product--layout--sidebar .product__header { background-color: #fff; padding-bottom: 24px; } .product--layout--sidebar .product__gallery { background-color: #fff; width: 100%; margin-top: var(--product-gutter); padding: 24px 24px 28px; } .product--layout--sidebar .product__info { margin-top: var(--product-gutter); margin-left: 0; } .product--layout--sidebar .product__info-card { position: static; } .product--layout--sidebar .product__actions-item--addtocart .btn { width: auto; }}@media (max-width: 767.98px) { .product--layout--sidebar .product__header { background-color: #fff; padding: 24px 24px 22px; } .product--layout--sidebar .product__title { font-size: 22px; line-height: 28px; }}.product--layout--full { --product-gutter: 15px;}.product--layout--full .product__body { display: grid; grid-template-rows: -webkit-max-content auto auto 1fr; grid-template-rows: max-content auto auto 1fr;}.product--layout--full .product__card--one { grid-column: 1/4; grid-row: 1/4;}.product--layout--full .product__gallery { grid-column: 1; grid-row: 1/4;}.product--layout--full .product__header { grid-column: 2; grid-row: 1;}.product--layout--full .product__main { grid-column: 2; grid-row: 2;}.product--layout--full .product__info { grid-column: 3; grid-row: 1/5;}.product--layout--full .product__tabs { grid-column: 1/3; grid-row: 4;}.product--layout--full .product__card { background-color: #fff;border-radius: 8px;overflow: hidden;}.product--layout--full .product__card--two { display: none;}.product--layout--full .product__gallery { width: 440px; padding:10px 0 30px 0px}.product--layout--full .product__header { padding: 36px 40px 16px 36px;}.product--layout--full .product__main { padding: 0 40px 48px 36px;}.product--layout--full .product__info { margin-left: var(--product-gutter);}.product--layout--full .product__shop-features,.product--layout--full .product__tabs { margin-top: var(--product-gutter);}.product--layout--full .product__subtitle { padding-top: 8px;}.product--layout--full .product__gallery-intro { display: -ms-flexbox; display: flex;}.product--layout--full .product__excerpt { font-size: 15px;}.product--layout--full .product__features { margin: 10px 0 0;}@media (min-width: 1200px) { .product--layout--full .product__subtitle { -ms-flex-direction: column; flex-direction: column; -ms-flex-align: start; align-items: flex-start; } .product--layout--full .product__fit { margin-bottom: 11px; -ms-flex-order: -1; order: -1; margin-left: -4px; }}@media (min-width: 768px) and (max-width: 991.98px) { .product--layout--full .product__gallery { background-color: #fff; } .product--layout--full .product__actions-item--addtocart .btn { padding-left: 16px; padding-right: 16px; }}@media (max-width: 575.98px) { .product--layout--full .product__subtitle { -ms-flex-direction: column; flex-direction: column; -ms-flex-align: start; align-items: flex-start; } .product--layout--full .product__fit { margin-bottom: 11px; -ms-flex-order: -1; order: -1; margin-left: -4px; }}@media (min-width: 768px) and (max-width: 991.98px) { .product--layout--full .product__title { padding-right: 80px; } }@media (max-width: 1399.98px) { .product--layout--full { --product-gutter: 6px; } .product--layout--full .product__body { } .product--layout--full .product__gallery { width: 348px; padding: 24px 0 36px 28px; } .product--layout--full .product__header { padding: 24px 28px 16px; } .product--layout--full .product__main { padding: 0 28px 36px; } .product--layout--full .product__actions, .product--layout--full .product__form, .product--layout--full .product__info-body, .product--layout--full .product__tags-and-share-links { padding-left: 20px; padding-right: 20px; }}@media (max-width: 1199.98px) { .product--layout--full .product__body { grid-template-rows: -webkit-max-content auto auto 1fr; grid-template-rows: max-content auto auto 1fr; } .product--layout--full .product__card { grid-column: 1/3; grid-row: 1/4; } .product--layout--full .product__gallery { grid-column: 1/3; grid-row: 3; } .product--layout--full .product__header { grid-column: 1/3; grid-row: 1; } .product--layout--full .product__main { grid-column: 1/3; grid-row: 2; } .product--layout--full .product__info { grid-column: 3; grid-row: 1/4; } .product--layout--full .product__tabs { grid-column: 1/4; grid-row: 4; } .product--layout--full .product__features { display: none; } .product--layout--full .product__main { padding-bottom: 16px; } .product--layout--full .product__excerpt { border-bottom: 1px solid #ebebeb; padding-bottom: 14px; } .product--layout--full .product__gallery { --product-gallery-image-max-width: 380px; padding-top: 0; width: 100%; padding-right: 28px; } .product--layout--full .product__header { padding-bottom: 10px; } .product--layout--full .product__info { display: -ms-flexbox; display: flex; } .product--layout--full .product__shop-features { display: none; }}@media (max-width: 991.98px) { .product--layout--full { --product-gutter: 8px; } .product--layout--full .product__body {grid-template-rows: -webkit-max-content auto auto 1fr; grid-template-rows: max-content auto auto 1fr; } .product--layout--full .product__card { grid-column: 1/3; grid-row: 1/3; } .product--layout--full .product__header { grid-column: 1/3; grid-row: 1; } .product--layout--full .product__main { grid-column: 1/3; grid-row: 2; } .product--layout--full .product__gallery { grid-column: 1; grid-row: 3; } .product--layout--full .product__info { grid-column: 2; grid-row: 3; } .product--layout--full .product__gallery { margin-top: var(--product-gutter); width: 385px; padding: 24px 24px 28px; } .product--layout--full .product__info { margin-left: var(--product-gutter); } .product--layout--full .product__excerpt { border: none; padding-bottom: 8px; } .product--layout--full .product__info-card { position: static; margin-top: var(--product-gutter); padding: 24px 24px 28px; } .product--layout--full .product__info-body { padding: 0 0 16px; } .product--layout--full .product__meta {border-top: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; padding: 2px 0; margin: 14px 0; } .product--layout--full .product__meta td, .product--layout--full .product__meta th { padding-top: 1px; padding-bottom: 1px; } .product--layout--full .product__form { background: transparent; border: none; margin-bottom: 16px; padding: 0; } .product--layout--full .product__actions { padding: 0; } .product--layout--full .product__tags-and-share-links { border: none; padding: 20px 0 0; } .product--layout--full .product-gallery[data-layout="product-full"] .product-gallery__zoom { top: -15px; right: -15px; }}@media (min-width: 576px) and (max-width: 767.98px) { .product--layout--full .product__meta table, .product--layout--full .product__meta td, .product--layout--full .product__meta th { display: block; } .product--layout--full .product__meta tbody { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .product--layout--full .product__meta th, .product--layout--full .product__meta tr { width: calc(50% - 10px); } .product--layout--full .product__meta tr { display: -ms-flexbox; display: flex; } .product--layout--full .product__meta tr:nth-child(2n) { margin-left: 20px; }}@media (max-width: 767.98px) { .product--layout--full .product__body { grid-template-columns: 100%; grid-template-rows: auto; } .product--layout--full .product__header { grid-column: 1; grid-row: 1; } .product--layout--full .product__gallery { grid-column: 1; grid-row: 2; } .product--layout--full .product__card--two { grid-column: 1; grid-row: 3/5; } .product--layout--full .product__main { grid-column: 1; grid-row: 3; } .product--layout--full .product__info { grid-column: 1; grid-row: 4; } .product--layout--full .product__tabs { grid-column: 1; grid-row: 5; } .product--layout--full .product__card--one { display: none; } .product--layout--full .product__card--two { display: block; } .product--layout--full .product__header { background-color: #fff; padding: 24px 24px 22px; } .product--layout--full .product__title { font-size: 20px; margin-top: 18px; line-height: 28px; } .product--layout--full .product__subtitle { padding-top: 8px; } .product--layout--full .product__body { width: 100%; } .product--layout--full .product__gallery { background-color: #fff; --product-gallery-image-max-width: 360px; width: 100%; border-radius:6px; } .product--layout--full .product__card--two, .product--layout--full .product__main { margin-top: var(--product-gutter); } .product--layout--full .product__main { padding: 17px 22px 0px; } .product--layout--full .product__excerpt { padding-bottom: 0; } .product--layout--full .product__info { width: 100%; margin-left: 0; } .product--layout--full .product__info-card { margin-top: 0; padding-top: 0; } .product--layout--full .product__actions { margin-bottom: -6px; } .product--layout--full .product__actions-item--addtocart { -ms-flex-positive: 0; flex-grow: 1; } .product--layout--full .product__actions-divider { height: 10px; } }.product-card { background-color: #fff;}.product-card .product-card__action { position: relative; display: block; padding: 8px; margin: 0; border: none; transition: color 0.08s, background 0.08s;background-color: rgb(255 255 255 / 79%); color: #87979f;}.product-card .product-card__action:hover { background-color: #f2f2f2; color: #4d4d4d;}.product-card .product-card__action:active { background-color: #ebebeb; color: #4d4d4d;}.product-card .product-card__action svg { fill: currentColor; display: block;}.product-card .product-card__action:focus { outline: none;}.product-card .product-card__action:active { transition-duration: 0s;}.product-card .product-card__action:last-child { border-bottom-left-radius: 2px;}.product-card .product-card__action--loading,.product-card .product-card__action--loading:hover { cursor: default; background: transparent; color: transparent; transition-duration: 0s;}.product-card .product-card__action--loading:before { left: calc(50% - 8px); top: calc(50% - 8px); width: 16px; height: 16px; border-radius: 8px; border: 2px solid rgba(0, 0, 0, 0.1); border-top-color: rgba(0, 0, 0, 0.5); animation-name: a; animation-duration: 0.5s; animation-timing-function: linear; animation-iteration-count: infinite; position: absolute; display: block; content: "";}.product-card .product-card__image { display: block;}.product-card .product-card__rating { color: #6c757d; font-size: 0.8125rem;}.product-card .product-card__features { color: #6c757d; font-size: 13px; line-height: 21px;}.product-card .product-card__features ul { list-style: none; padding: 0; margin: 0;}.product-card .product-card__features li { position: relative; padding-left: 12px;}.product-card .product-card__features li:before { display: block; position: absolute; content: ""; width: 3px; height: 3px; border-radius: 1.5px; background: currentColor; top: 9px; opacity: 0.7; left: 3px;}.product-card .product-card__addtocart-full { background: #71c68a; color: #fff; border: none; border-radius: 2px; font-weight: 600; transition: background-color 0.15s, color 0.15s;}.product-card .product-card__addtocart-full:focus { outline: none;}.product-card .product-card__addtocart-full:hover { background: #4c4b4e; color: #fff;}.product-card .product-card__addtocart-full:active { background: #4d4d4d; color: #fff;}.product-card .product-card__compare,.product-card .product-card__wishlist { border: none; background: transparent; color: #4c4b4e; fill: #d9d9d9; border-radius: 2px; transition: background 0.15s, fill 0.15s;}.product-card .product-card__compare:focus,.product-card .product-card__wishlist:focus { outline: none;}.product-card .product-card__compare:hover,.product-card .product-card__wishlist:hover { background: #f5f5f5; fill: #bfbfbf;}.product-card .product-card__compare:active,.product-card .product-card__wishlist:active { background: #f0f0f0; fill: #b3b3b3;}.product-card .product-card__addtocart-icon { position: relative; border: none; padding: 8px; border-radius: 2px; background: transparent; color: #ccc; z-index: 0; transition: color 0.2s;}.product-card .product-card__addtocart-icon svg { display: block; fill: currentColor;}.product-card .product-card__addtocart-icon:before { top: -2px; left: -2px; display: block; content: ""; position: absolute; width: calc(100% + 4px); height: calc(100% + 4px); background: transparent; z-index: -1; border-radius: 50%; transform: scale(0); transition: transform 0.2s, background 0.2s;}.product-card .product-card__addtocart-icon:focus { outline: none;}.product-card:active .product-card__addtocart-icon,.product-card:hover .product-card__addtocart-icon { color: #fff;}.product-card:active .product-card__addtocart-icon:before,.product-card:hover .product-card__addtocart-icon:before { transform: scale(1); background: #71c68a;}.product-card:active .product-card__addtocart-icon:hover,.product-card:hover .product-card__addtocart-icon:hover { color: #fff;}.product-card:active .product-card__addtocart-icon:hover:before,.product-card:hover .product-card__addtocart-icon:hover:before { background: #4c4b4e;}.product-card:active .product-card__addtocart-icon:active,.product-card:hover .product-card__addtocart-icon:activfe { color: #fff;}.product-card:active .product-card__addtocart-icon:active:before,.product-card:hover .product-card__addtocart-icon:active:before { transition-duration: 0.05s; background: #4d4d4d;}.product-card--layout--grid { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; position: relative;}.product-card--layout--grid .product-card__addtocart-full,.product-card--layout--grid .product-card__compare,.product-card--layout--grid .product-card__wishlist { display: none;}.product-card--layout--grid:after { display: block; position: static; content: ""; -ms-flex-order: 1; order: 1; -ms-flex-positive: 1; flex-grow: 1;}.product-card--layout--grid .product-card__badges { position: absolute; top: 16px; display: -ms-flexbox; display: flex; z-index: 1; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: start; align-items: flex-start; left: 16px;}.product-card--layout--grid .product-card__badges > * + * { margin-top: 3px;}.product-card--layout--grid .product-card__actions-list { position: absolute; overflow: hidden; z-index: 1; right: 0;}.product-card--layout--grid .product-card__image { display: block; position: relative;}.product-card--layout--grid .product-card__fit { position: absolute; bottom: 8px; left: 13px;}.product-card--layout--grid .product-card__fit .status-badge__text { display: none;}.product-card--layout--grid .product-card__fit .status-badge__tooltip { display: block;}.product-card--layout--grid .product-card__meta { padding: 6px 16px;}.product-card--layout--grid .product-card__rating { margin: -3px 0 -2px; padding: 8px 16px 0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}.product-card--layout--grid .product-card__rating-label,.product-card--layout--grid .product-card__rating-stars { margin: 3px 0 2px;}.product-card--layout--grid .product-card__rating-stars { margin-right: 7px;}.product-card--layout--grid .product-card__rating-label { line-height: 1;}.product-card--layout--grid .product-card__features { padding: 10px 16px 0; margin-bottom: -2px; display: none;}.product-card--layout--grid .product-card__footer { padding: 5px 10px 16px 10px; -ms-flex-align: center; align-items: center; display: -ms-flexbox; display: flex; -ms-flex-order: 2; order: 2;}.product-card--layout--grid .product-card__addtocart-icon { margin: -3px;}@media (hover: hover) { .product-card--layout--grid .product-card__action--compare, .product-card--layout--grid .product-card__action--wishlist { transition: transform 0.2s, opacity 0.2s, color 0.12s, background 0.12s; opacity: 0; will-change: transform; transform: translateX(100%) translateX(6px); } .product-card--layout--grid:active .product-card__action--compare, .product-card--layout--grid:active .product-card__action--wishlist, .product-card--layout--grid:hover .product-card__action--compare, .product-card--layout--grid:hover .product-card__action--wishlist { transform: none; opacity: 1; }}.product-form__row + .product-form__row { margin-top: 12px;}.product-form__title {text-transform: uppercase; font-size: 16px; font-weight: bold; color: #71c68a; margin-bottom: 10px;}.product-gallery__featured { position: relative;}.product-gallery__featured .owl-carousel a { display: block;}.product-gallery__featured .image { max-width: 420px; margin: 0 auto;}.product-gallery__zoom { display: var(--product-gallery-zoom-display, block); top: 0; position: absolute; padding: 9px; margin: 0; border: none; border-radius: 21px; fill: currentColor; z-index: 2; transition: background 0.15s, color 0.15s; background-color: #fff; color: #ccc; right: -21px;}.product-gallery__zoom:hover { background-color: #f2f2f2; color: #4c4b4e;}.product-gallery__zoom:active { background-color: #ebebeb; color: gray;}.product-gallery__zoom:focus { outline: none;}.product-gallery__zoom svg { display: block;}.product-gallery__thumbnails .owl-stage { margin: 0 auto;}.product-gallery__thumbnails-item { position: relative; display: block; overflow: hidden; border-radius: 1.5px; padding: 2px; cursor: pointer;}.product-gallery__thumbnails-item:before { position: absolute; display: block; content: ""; top: 0; width: 100%; height: 100%; box-shadow: inset 0 0 0 2px #f2f2f2; transition: box-shadow 0.12s; left: 0;}.product-gallery__thumbnails-item:hover:before { box-shadow: inset 0 0 0 2px #e0e0e0;}.product-gallery__thumbnails-item--active { cursor: default;}.product-gallery__thumbnails-item--active:before,.product-gallery__thumbnails-item--active:hover:before { box-shadow: inset 0 0 0 2px #71c68a;}.product-gallery--layout--quickview .product-gallery__featured .image { width: 320px; max-width: 100%;}.product-gallery--layout--quickview .product-gallery__zoom { display: none;}.product-gallery--layout--product-full .product-gallery__featured .image,.product-gallery--layout--product-sidebar .product-gallery__featured .image { max-width: var(--product-gallery-image-max-width, 100%);}.product-gallery--layout--product-full .product-gallery__zoom { top: 0; right: 0;}.product-tabs__list { display: -ms-flexbox; display: flex; padding: 0; margin: 0 0 -1px; list-style: none; overflow-x: auto;}.product-tabs__content { border-top: 1px solid #ebebeb;}.product-tabs__item { position: relative;}.product-tabs__item a { font-size: 16px; font-weight: 600; color: inherit; display: -ms-flexbox; display: flex; padding: 14px 18px 13px; transition: background 0.12s, box-shadow 0.12s; text-decoration: none; text-transform: uppercase; text-align: center; font-weight: 600;}.product-tabs__item a:hover { background: #f7f7f7; box-shadow: inset 0 -1px #e5e5e5;}.product-tabs__item a:active { background: #f2f2f2; box-shadow: inset 0 -1px #e0e0e0;}.product-tabs__item:first-child { margin-left: auto;}.product-tabs__item:last-child { margin-right: auto;}.product-tabs__item--active a,.product-tabs__item--active a:active,.product-tabs__item--active a:hover {background: #a0adb3; color: white;}.product-tabs__pane { display: block; overflow: hidden; height: 0; opacity: 0; transition: opacity 0.5s;}.product-tabs__pane--active { padding: 42px 48px 48px; overflow: visible; height: auto; opacity: 1; max-width: calc(100% - 0.001px);}.product-tabs--layout--full .product-tabs__pane--active { padding: 15px 35px;}@media (max-width: 991.98px) { .product-tabs--layout--full .product-tabs__pane--active { padding: 40px 44px 44px; }}@media (max-width: 767.98px) { .product-tabs--layout--full .product-tabs__pane--active { padding: 24px 28px 28px; }}@media (max-width: 419px) { .product-tabs--layout--full .product-tabs__pane--active { padding: 20px 24px 24px; }}@media (min-width: 1400px) { .product-tabs--layout--sidebar .product-tabs__pane--active { padding: 36px; }}@media (min-width: 1200px) and (max-width: 1399.98px) { .product-tabs--layout--sidebar .product-tabs__pane--active { padding: 48px; }}@media (max-width: 1199.98px) { .product-tabs--layout--sidebar .product-tabs__pane--active { padding: 36px; }}@media (max-width: 767.98px) { .product-tabs--layout--sidebar .product-tabs__pane--active { padding: 28px; }}@media (max-width: 419px) { .product-tabs--layout--sidebar .product-tabs__pane--active { padding: 24px; }}.products-list__content { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}.products-list__content + .products-list__content { margin-top: 10px;}.products-list__item { -ms-flex-negative: 0; flex-shrink: 0; display: -ms-flexbox; display: flex;}.products-list__item .product-card { width: 100%;}.products-list[data-layout="grid"] .product-card { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; position: relative;}.products-list[data-layout="grid"] .product-card .product-card__addtocart-full,.products-list[data-layout="grid"] .product-card .product-card__compare,.products-list[data-layout="grid"] .product-card .product-card__wishlist { display: none;}.products-list[data-layout="grid"] .product-card:after { display: block; position: static; content: ""; -ms-flex-order: 1; order: 1; -ms-flex-positive: 1; flex-grow: 1;}.products-list[data-layout="grid"] .product-card .product-card__badges {position: absolute; top: 8px; display: -ms-flexbox; display: flex; z-index: 1; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: start; align-items: flex-start; left: 8px;}.products-list[data-layout="grid"] .product-card .product-card__badges > * + * { margin-top: 3px;}.products-list[data-layout="grid"] .product-card .product-card__actions-list { position: absolute; overflow: hidden; z-index: 1; right: 0;}.products-list[data-layout="grid"] .product-card .product-card__image { display: block; position: relative;}.products-list[data-layout="grid"] .product-card .product-card__fit { position: absolute; bottom: 8px; left: 13px;}.products-list[data-layout="grid"] .product-card .product-card__fit .status-badge__text { display: none;}.products-list[data-layout="grid"] .product-card .product-card__fit .status-badge__tooltip { display: block;}.products-list[data-layout="grid"] .product-card .product-card__rating { margin: -3px 0 -2px; padding: 8px 16px 0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}.products-list[data-layout="grid"] .product-card .product-card__rating-label,.products-list[data-layout="grid"] .product-card .product-card__rating-stars { margin: 3px 0 2px;}.products-list[data-layout="grid"] .product-card .product-card__rating-stars { margin-right: 7px;}.products-list[data-layout="grid"] .product-card .product-card__rating-label { line-height: 1;}.products-list[data-layout="grid"] .product-card .product-card__features { padding: 10px 16px 0; margin-bottom: -2px; display: none;}.products-list[data-layout="grid"] .product-card .product-card__addtocart-icon { margin: -3px;}@media (hover: hover) { .products-list[data-layout="grid"] .product-card .product-card__action--compare, .products-list[data-layout="grid"] .product-card .product-card__action--wishlist { transition: transform 0.2s, opacity 0.2s, color 0.12s, background 0.12s; opacity: 0; will-change: transform; transform: translateX(100%) translateX(6px); } .products-list[data-layout="grid"] .product-card:active .product-card__action--compare, .products-list[data-layout="grid"] .product-card:active .product-card__action--wishlist, .products-list[data-layout="grid"] .product-card:hover .product-card__action--compare, .products-list[data-layout="grid"] .product-card:hover .product-card__action--wishlist { transform: none; opacity: 1; }}@media (min-width: 992px) and (max-width: 1199.98px) {}@media (min-width: 420px) and (max-width: 767px) {}@media (max-width: 419px) {}.products-list--grid--4[data-layout="grid"] .products-list__item { margin: 2px; width: calc((100% - 20px) / 5); border-radius: 6px; overflow: hidden;}.products-list--grid--4[data-layout="grid"] .products-list__head { display: none;}@media (min-width: 768px) and (max-width: 1199.98px) { .products-list--grid--4[data-layout="grid"] .products-list__item { margin: 2px; width: calc((100% - 20px) / 5); }}@media (min-width: 420px) and (max-width: 767px) { .products-list--grid--4[data-layout="grid"] .products-list__item { margin: 2px; width: calc((100% - 14px) / 2); }}@media (max-width: 419px) { .products-list--grid--4[data-layout="grid"] .products-list__item { margin: 2px; width: calc((100% - 8px) / 2); }}.products-list[data-with-features="true"] .product-card .product-card__features { display: block;}.products-list[data-layout="list"] .products-list__content { margin: -10px;}.products-list[data-layout="list"] .products-list__item { margin: 10px; width: calc((100% - 20px) / 1);}.products-list[data-layout="list"] .products-list__head { display: none;}.products-list[data-layout="list"] .product-card { display: -ms-flexbox; display: flex; position: relative;}.products-list[data-layout="list"] .product-card .product-card__action--compare,.products-list[data-layout="list"] .product-card .product-card__action--wishlist,.products-list[data-layout="list"] .product-card .product-card__addtocart-icon { display: none;}.products-list[data-layout="list"] .product-card .product-card__image { -ms-flex-negative: 0; flex-shrink: 0;}.products-list[data-layout="list"] .product-card .product-card__badges { position: absolute; display: -ms-flexbox; display: flex; z-index: 1; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: start; align-items: flex-start;}.products-list[data-layout="list"] .product-card .product-card__badges > * + * { margin-top: 3px;}.products-list[data-layout="list"] .product-card .product-card__actions-list { position: absolute; overflow: hidden; z-index: 1; right: 0;}.products-list[data-layout="list"] .product-card .product-card__rating { margin: -3px 0 -2px; padding: 8px 0 0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}.products-list[data-layout="list"] .product-card .product-card__rating-label,.products-list[data-layout="list"] .product-card .product-card__rating-stars { margin: 3px 0 2px;}.products-list[data-layout="list"] .product-card .product-card__rating-stars { margin-right: 7px;}.products-list[data-layout="list"] .product-card .product-card__rating-label { line-height: 1;}.products-list[data-layout="list"] .product-card .product-card__fit .status-badge__text { display: block;}.products-list[data-layout="list"] .product-card .product-card__fit .status-badge__tooltip { display: none;}@media (min-width: 768px) { .products-list[data-layout="list"] .product-card .product-card__image { padding: 16px 24px; width: 260px; } .products-list[data-layout="list"] .product-card .product-card__badges { top: 16px; left: 16px; } .products-list[data-layout="list"] .product-card .product-card__fit { position: absolute; bottom: 24px; left: 258px; } .products-list[data-layout="list"] .product-card .product-card__info { -ms-flex-positive: 1; flex-grow: 1; padding: 20px 20px 57px 0; } .products-list[data-layout="list"] .product-card .product-card__features { font-size: 14px; padding-top: 10px; } .products-list[data-layout="list"] .product-card .product-card__features li + li { margin-top: 2px; } .products-list[data-layout="list"] .product-card .product-card__addtocart-full { display: block; height: 36px; padding: 0 20px; width: 100%; margin-bottom: 10px; } .products-list[data-layout="list"] .product-card .product-card__compare, .products-list[data-layout="list"] .product-card .product-card__wishlist { font-size: 13px; line-height: 16px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; padding: 7px 10px 5px; } .products-list[data-layout="list"] .product-card .product-card__compare svg, .products-list[data-layout="list"] .product-card .product-card__wishlist svg { position: relative; top: -1px; margin-right: 8px; } .products-list[data-layout="list"] .product-card .product-card__wishlist svg { margin-left: -3px; margin-right: 7px; } .products-list[data-layout="list"] .product-card .product-card__compare svg { margin-left: -2px; }}@media (min-width: 768px) and (max-width: 1199.98px) { .products-list[data-layout="list"] .product-card .product-card__image { width: 192px; padding-left: 16px; padding-right: 16px; } .products-list[data-layout="list"] .product-card .product-card__fit { left: 190px; } .products-list[data-layout="list"] .product-card .product-card__compare, .products-list[data-layout="list"] .product-card .product-card__wishlist { margin-top: 1px; }}@media (max-width: 767.98px) { .products-list[data-layout="list"] .product-card { -ms-flex-direction: column; flex-direction: column; } .products-list[data-layout="list"] .product-card .product-card__image { padding: 20px; width: 100%; display: -ms-flexbox; display: flex; position: relative; } .products-list[data-layout="list"] .product-card .product-card__image .image { width: 180px; max-width: 100%; } .products-list[data-layout="list"] .product-card .product-card__fit { position: absolute; bottom: 14px; display: -ms-flexbox; display: flex; left: 15px; right: 15px; } .products-list[data-layout="list"] .product-card .product-card__badges { top: 16px; left: 16px; } .products-list[data-layout="list"] .product-card .product-card__info { padding: 0 20px 20px; } .products-list[data-layout="list"] .product-card .product-card__features { padding-top: 12px; } .products-list[data-layout="list"] .product-card .product-card__addtocart-full { height: 30px; padding: 0 16px; font-size: 15px; margin-right: 8px; } .products-list[data-layout="list"] .product-card .product-card__compare, .products-list[data-layout="list"] .product-card .product-card__wishlist { height: 30px; width: 32px; padding: 0; } .products-list[data-layout="list"] .product-card .product-card__compare svg, .products-list[data-layout="list"] .product-card .product-card__wishlist svg { margin-left: 0; margin-right: 0; } .products-list[data-layout="list"] .product-card .product-card__compare span, .products-list[data-layout="list"] .product-card .product-card__wishlist span { display: none; }}.products-list[data-layout="table"] .product-card { background: transparent; box-shadow: none;}.products-list[data-layout="table"] .products-list__item { width: 100%;}.products-list[data-layout="table"] .products-list__head { display: -ms-flexbox; display: flex; border-bottom: 1px solid #ebebeb; padding: 10px 0; font-size: 13px; font-weight: 700; text-transform: uppercase;}.products-list[data-layout="table"] .products-list__head:after { display: block; content: ""; width: 36px; margin: 0 16px;}.products-list[data-layout="table"] .products-list__column--image { width: 90px; box-sizing: content-box; text-align: center; padding: 0 16px;}.products-list[data-layout="table"] .products-list__column--meta { width: 140px; text-align: center; padding: 0 16px; margin-left: 1px;}.products-list[data-layout="table"] .products-list__column--product { padding: 0 18px; -ms-flex-positive: 1; flex-grow: 1; margin-left: 1px;}.products-list[data-layout="table"] .products-list__column--rating { width: 140px; text-align: center; padding: 0 16px; margin-left: 1px;}.products-list[data-layout="table"] .products-list__column--price { width: 136px; padding: 0 16px; margin: 0 1px; text-align: right;}.products-list[data-layout="table"] .product-card { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center;}.products-list[data-layout="table"] .product-card .product-card__action,.products-list[data-layout="table"] .product-card .product-card__addtocart-full,.products-list[data-layout="table"] .product-card .product-card__compare,.products-list[data-layout="table"] .product-card .product-card__features,.products-list[data-layout="table"] .product-card .product-card__fit,.products-list[data-layout="table"] .product-card .product-card__wishlist { display: none;}.products-list[data-layout="table"] .product-card .product-card__badges { position: relative; top: -2px; display: inline-block; vertical-align: middle; left: 0; margin-right: 2px;}.products-list[data-layout="table"] .product-card .product-card__badges > * { display: inline-block; vertical-align: middle;}.products-list[data-layout="table"] .product-card .tag-badge { padding: 3px 5px; height: 15px; font-size: 10px;}.products-list[data-layout="table"] .product-card .tag-badge:before { transform: none; border-radius: 1.5px; left: 0; right: 0;}@media (min-width: 576px) { .products-list[data-layout="table"] .product-card { padding-left: 16px; padding-right: 0; } .products-list[data-layout="table"] .product-card .product-card__image { width: 90px; -ms-flex-negative: 0; flex-shrink: 0; margin-right: 16px; } .products-list[data-layout="table"] .product-card .product-card__info { -ms-flex-positive: 1; flex-grow: 1; display: -ms-flexbox; display: flex; -ms-flex-item-align: stretch; align-self: stretch; margin: 16px 0; } .products-list[data-layout="table"] .product-card .product-card__rating { padding: 0 16px; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: 4px; } .products-list[data-layout="table"] .product-card .product-card__rating-label { margin-top: 3px; } .products-list[data-layout="table"] .product-card .product-card__addtocart-icon { margin: 0 16px; } .products-list[data-layout="table"] .product-card .product-card__actions-list { padding: 0; display: none; }}@media (min-width: 1200px) { .products-list[data-layout="table"] .product-card .product-card__rating { padding-top: 0; margin-top: 0; -ms-flex-direction: column; flex-direction: column; } .products-list[data-layout="table"] .product-card .product-card__rating { width: 140px; -ms-flex-negative: 0; flex-shrink: 0; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; border-left: 1px solid #ebebeb; }}@media (min-width: 1200px) and (max-width: 1399.98px) { .products-list[data-layout="table"] .product-card .product-card__image { width: 60px; margin-right: 16px; }}@media (min-width: 576px) and (max-width: 1199.98px) { .products-list[data-layout="table"] .product-card .product-card__info { -ms-flex-direction: column; flex-direction: column; padding: 0 16px; border-left: 1px solid #ebebeb; } .products-list[data-layout="table"] .product-card .product-card__rating { margin: -3px 0 -2px; padding: 5px 0 0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .products-list[data-layout="table"] .product-card .product-card__rating-label, .products-list[data-layout="table"] .product-card .product-card__rating-stars { margin: 3px 0 2px; } .products-list[data-layout="table"] .product-card .product-card__rating-stars { margin-right: 7px; } .products-list[data-layout="table"] .product-card .product-card__rating-label { line-height: 1; }}@media (min-width: 576px) and (max-width: 767.98px) { .products-list[data-layout="table"] .product-card .product-card__image { width: 60px; margin-right: 16px; }}@media (max-width: 575.98px) { .products-list[data-layout="table"] .product-card { background-color: #fff; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.09); -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: stretch; align-items: stretch; padding: 0; } .products-list[data-layout="table"] .product-card .product-card__image { padding: 4px; margin: 0 8px; width: 60px; } .products-list[data-layout="table"] .product-card .product-card__info { -ms-flex-order: 3; order: 3; width: 100%; margin: 0; padding: 14px; border-top: 1px solid #ebebeb; border-left: none; } .products-list[data-layout="table"] .product-card .product-card__rating { margin: -3px 0 -2px; padding-top: 5px; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .products-list[data-layout="table"] .product-card .product-card__rating-label, .products-list[data-layout="table"] .product-card .product-card__rating-stars { margin: 3px 0 2px; } .products-list[data-layout="table"] .product-card .product-card__rating-stars { margin-right: 7px; } .products-list[data-layout="table"] .product-card .product-card__rating-label { line-height: 1; } .products-list[data-layout="table"] .product-card .product-card__addtocart-icon { margin: 10px 18px; -ms-flex-negative: 0; flex-shrink: 0; -ms-flex-item-align: center; align-self: center; }}@media (max-width: 1399.98px) { .products-list[data-layout="table"] .products-list__column--image { width: 60px; }}@media (max-width: 1199.98px) { .products-list[data-layout="table"] .products-list__column--image { width: 90px; } .products-list[data-layout="table"] .products-list__column--meta, .products-list[data-layout="table"] .products-list__column--rating { display: none; }}@media (min-width: 576px) { .products-list[data-layout="table"] { background-color: #fff; } .products-list[data-layout="table"] .products-list__item + .products-list__item { border-top: 1px solid #ebebeb; }}@media (max-width: 575.98px) { .products-list[data-layout="table"] .products-list__content { margin: -8px; } .products-list[data-layout="table"] .products-list__item { margin: 8px; width: calc((100% - 16px) / 1); } .products-list[data-layout="table"] .products-list__head { display: none; }}.products-view__options { margin-bottom: 20px;}.products-view__options,.products-view__pagination { background-color: #fff;}.products-view__pagination { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; margin-top: 20px; padding: 0.75rem 1rem;}.products-view__pagination-legend { font-size: 0.9375rem; padding: 0 0.375rem; font-weight: 600;}@media (max-width: 767.98px) { .products-view__pagination { padding-top: 1rem; -ms-flex-direction: column; flex-direction: column; } .products-view__pagination-legend { padding-top: 9px; }}.quickview { max-width: 800px;}.quickview__body { padding: 32px 32px 36px; display: -ms-flexbox; display: flex; -ms-flex-direction: row; flex-direction: row;}.quickview__close { z-index: 2; position: absolute; padding: 16px; border: none; top: 0; border-radius: 0 2.5px 0 2.5px; background: transparent; fill: currentColor; transition: background 0.2s, color 0.2s; background-color: #fff; color: #ccc; right: 0;}.quickview__close:hover { background-color: #f2f2f2; color: #4d4d4d;}.quickview__close:active { background-color: #ebebeb; color: #4d4d4d;}.quickview__close svg { display: block;}.quickview__close:active { transition-duration: 0s;}.quickview__close:focus { outline: none;}.quickview__gallery { width: 320px; -ms-flex-negative: 0; flex-shrink: 0; margin-right: 28px;}.quickview__product { -ms-flex-positive: 1; flex-grow: 1;}.quickview__product-name { font-size: 24px; line-height: 28px; font-weight: 700; margin-top: -2px;}.quickview__product-rating { display: -ms-flexbox; display: flex; margin-top: 6px;}.quickview__product-rating-title { font-size: 13px; line-height: 1; color: #6c757d; margin-left: 8px;}.quickview__product-description { margin-top: 10px; font-size: 15px; line-height: 22px;}.quickview__product-meta { margin: 12px 0 0;}.quickview__product-meta table { display: block; margin: -3px;}.quickview__product-meta tbody { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}.quickview__product-meta td,.quickview__product-meta th,.quickview__product-meta tr { display: block;}.quickview__product-meta tr { background: #f2f2f2; border-radius: 1.5px; margin: 3px; padding: 5px 14px 5px 7px;}.quickview__product-meta th { font-size: 11px; font-weight: 400; color: gray; line-height: 1;}.quickview__product-meta td { font-size: 13px; line-height: 1; font-weight: 600;}.quickview__product-meta a { color: inherit;}.quickview__product-prices-stock { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; margin: 12px 0 16px;}.quickview__product-price { font-size: 24px; font-weight: 700; letter-spacing: -0.04em;}.quickview__product-stock { margin-bottom: 2px; margin-left: 12px;}.quickview__product-form { margin-bottom: 16px;}.quickview__product-actions { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -4px;}.quickview__product-actions-item { margin: 4px;}.quickview__product-actions-item--quantity { width: 100px;}.quickview__see-details { border-radius: 0 0 2.5px 2.5px; border-top: 1px solid #ebebeb; display: block; text-align: center; color: #6c757d; font-size: 15px; height: 52px; line-height: 50px; transition: background 0.15s, border-color 0.15s;}.quickview__see-details:hover { color: #6c757d; background: #f7f7f7;}.quickview__see-details:active { background: #f0f0f0; transition-duration: 0s;}@media (max-width: 991.98px) { .quickview { max-width: 520px; } .quickview__body { -ms-flex-direction: column; flex-direction: column; } .quickview__gallery { width: 100%; margin-bottom: 28px; margin-right: 0; }}@media (max-width: 575.98px) { .quickview { max-width: 100%; }}@media (max-width: 474px) { .quickview__body { padding: 20px 20px 24px; }}.review__body { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; align-items: center;}.review__content { width: 100%; font-size:12px; line-height: 1.5; margin-top:5px;}.review__avatar { overflow: hidden; border-radius: 100px; margin-right: 12px; width: 60px; height: 60px;}.review__meta { -ms-flex-positive: 1; flex-grow: 1; margin-right: 20px;}.review__author { text-transform: uppercase;
font-size:14px;line-height: 0px;font-weight: 700;}.review__date { font-size: 13px; color: #4c4b4e;}@media (max-width: 474px) { .review__rating { width: 100%; margin-top: 12px; margin-bottom: -3px; }}.reviews-list__content { list-style: none; margin: 0; padding: 0;}.reviews-list__item + .reviews-list__item { margin-top:4px; padding-top: 14px; border-top: 1px solid #ebebeb;}.reviews-list__pagination { margin-top: 18px; padding-top: 18px; border-top: 1px solid #ebebeb;}.reviews-view__form { margin-top: 48px;}.reviews-view__header { margin-bottom: 24px; font-size: 28px; font-weight: 600;}.spec { font-size: 14px; line-height: 18px;}.spec__header { margin-bottom: 50px;}.spec__section + .spec__section { margin-top: 40px;}.spec__section-title { font-weight: 600; font-size: 17px; letter-spacing: -0.03em; line-height: 20px; margin: 0 0 12px;}.spec__row { padding: 8px 0; display: -ms-flexbox; display: flex; border-bottom: 1px solid #ebebeb;}.spec__row:first-of-type { border-top: 1px solid #ebebeb;}.spec__name { width: 230px; -ms-flex-negative: 0; flex-shrink: 0; color: #6c757d; padding-right: 30px;}.spec__disclaimer { margin-top: 40px; font-size: 13px; line-height: 20px; color: #6c757d;}@media (min-width: 576px) and (max-width: 767.98px) { .spec__name { width: 170px; }}@media (max-width: 575.98px) { .spec__header { margin-bottom: 30px; } .spec__section + .spec__section { margin-top: 24px; } .spec__row { display: block; padding: 8px 0; } .spec__name { width: auto; margin-bottom: 2px; text-transform: uppercase; font-size: 11px; line-height: 15px; } .spec__disclaimer { margin-top: 28px; }}.legend-picker-modal__panel { padding: 32px 32px 36px; display: none;}.legend-picker-modal__panel--active { display: block;}.legend-picker-modal__close { z-index: 2; position: absolute; padding: 16px; border: none; top: 0; border-radius: 0 2.5px 0 2.5px; background: transparent; fill: currentColor; transition: background 0.2s, color 0.2s; background-color: #fff; color: #ccc; right: 0;}.legend-picker-modal__close:hover { background-color: #f2f2f2; color: #4d4d4d;}.legend-picker-modal__close:active { background-color: #ebebeb; color: #4d4d4d;}.legend-picker-modal__close svg { display: block;}.legend-picker-modal__close:active { transition-duration: 0s;}.legend-picker-modal__close:focus { outline: none;}.legend-picker-modal__text { font-size: 15px; color: #6c757d; margin-bottom: 10px; margin-top: -10px;}.legend-picker-modal__actions { display: -ms-flexbox; display: flex; -ms-flex-pack: end; justify-content: flex-end; margin-top: 40px;}.legend-picker-modal__actions > :not(:last-child) { margin-right: 12px;}@media (max-width: 479px) { .legend-picker-modal__panel { padding: 24px 24px 28px; } .legend-picker-modal__actions { margin-top: 32px; }}@media (max-width: 399px) { .legend-picker-modal__panel { padding: 20px 20px 24px; } .legend-picker-modal__actions { margin-top: 28px; }}.wishlist__table { width: 100%; border-spacing: 0;}.wishlist__column--head { font-size: 13px; text-transform: uppercase;}.wishlist__product-name { line-height: 20px;}.wishlist__product-name a { color: inherit; transition: color 0.15s;}.wishlist__product-name a:hover { color: #8b0419;}.wishlist__product-rating { display: -ms-flexbox; display: flex; margin-top: 6px;}.wishlist__product-rating-title { font-size: 13px; line-height: 1; color: #6c757d; margin-left: 8px;}@media (min-width: 768px) { .wishlist { background-color: #fff; } .wishlist__column { padding: 14px 16px; } .wishlist__column:first-child { padding-left: 28px; } .wishlist__column:last-child { padding-right: 28px; } .wishlist__column--image { text-align: center; width: 1px; } .wishlist__column--image .image { width: 80px; } .wishlist__column--body { border-top: 1px solid #ebebeb; } .wishlist__column--stock { text-align: center; width: 1px; white-space: nowrap; } .wishlist__column--price { white-space: nowrap; width: 140px; text-align: right; } .wishlist__column--button { white-space: nowrap; width: 200px; text-align: right; } .wishlist__column--remove { width: 1px; white-space: nowrap; padding-left: 0; } .wishlist__remove { margin-right: -12px; }}@media (min-width: 768px) and (max-width: 1199.98px) { .wishlist__column--button { width: 1px; }}@media (min-width: 768px) and (max-width: 991.98px) { .wishlist__column:first-child { padding-left: 16px; } .wishlist__column:last-child { padding-right: 16px; } .wishlist__column--button, .wishlist__column--price, .wishlist__column--product, .wishlist__column--stock { padding-left: 0; } .wishlist__column--price { width: 1px; } .wishlist__remove { margin: 0 -8px; }}@media (max-width: 767.98px) { .wishlist__table { display: block; } .wishlist__head { display: none; } .wishlist__body { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -8px; } .wishlist__column, .wishlist__row { display: block; } .wishlist__column { padding: 0; } .wishlist__row { background-color: #fff; position: relative; margin: 8px; width: calc(50% - 16px); text-align: center; padding: 16px; } .wishlist__column--stock, .wishlist__product-rating { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; } .wishlist__column--image { padding-bottom: 12px; } .wishlist__column--image .image { max-width: 220px; margin: 0 auto; } .wishlist__column--stock { margin-top: 16px; display: none; } .wishlist__column--price { margin-top: 8px; font-weight: 600; } .wishlist__column--button { padding: 20px 0 12px; } .wishlist__remove { position: absolute; top: 0; right: 0; }}@media (max-width: 474px) { .wishlist__row { width: calc(100% - 16px); }}.blog-view__body { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center;}.blog-view__item-posts { -ms-flex-positive: 1; flex-grow: 1;}.blog-view__item-sidebar { width: 332px; -ms-flex-negative: 0; flex-shrink: 0;}.blog-view__item + .blog-view__item { margin-left: 48px;}.blog-view--layout--classic .blog-view__item-posts { max-width: 730px;}@media (min-width: 992px) and (max-width: 1199.98px) { .blog-view__item-sidebar { width: 290px; } .blog-view__item + .blog-view__item { margin-left: 36px; }}@media (max-width: 991.98px) { .blog-view__body { -ms-flex-direction: column; flex-direction: column; } .blog-view__item-sidebar { width: 100%; margin-top: 48px; -ms-flex-order: 1; order: 1; } .blog-view__item + .blog-view__item { margin-left: 0; }}.comment__body { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; align-items: center;}.comment__content { width: 100%; background: #f5f5f5; padding: 12px 17px; border-radius: 5px; margin-top: 12px; font-size: 15px; position: relative;}.comment__content:before { position: absolute; content: ""; display: block; left: 14px; top: -10px; border: 5px solid transparent; border-bottom-color: #f5f5f5; pointer-events: none;}.comment__avatar { overflow: hidden; border-radius: 50%; width: 38px; margin-right: 14px;}.comment__meta { -ms-flex-positive: 1; flex-grow: 1; margin-right: 12px;}.comment__author { font-size: 15px; line-height: 17px; font-weight: 600; margin-top: 3px;}.comment__date { font-size: 13px; color: #4c4b4e; margin-top: -1px;}@media (max-width: 419px) { .comment__content { font-size: 14px; } .comment__avatar { display: none; }}.comments-list { list-style: none; padding: 0; margin: 0;}.comments-list__item + .comments-list__item { margin-top: 28px;}.comments-list__children { margin-top: 14px; padding-top: 18px; margin-bottom: -12px; padding-bottom: 15px; border-left: 1px solid #ebebeb; padding-left: 31px; margin-left: 18px;}.comments-list__item:last-child > .comments-list__children { padding-bottom: 0; margin-bottom: 0;}@media (max-width: 767.98px) { .comments-list__item + .comments-list__item { margin-top: 24px; } .comments-list__children { padding-top: 14px; margin-bottom: -8px; } .comments-list__item:last-child > .comments-list__children { padding-bottom: 0; }}@media (max-width: 419px) { .comments-list__item + .comments-list__item { margin-top: 20px; } .comments-list__children { padding-top: 12px; padding-left: 20px; margin-left: 12px; }}.comments-view__pagination { margin-top: 36px;}@media (max-width: 991.98px) { .comments-view__pagination { margin-top: 32px; }}@media (max-width: 575.98px) { .comments-view__pagination { margin-top: 24px; }}.post__body { padding: 48px;}.post__pagination { border-top: 1px solid #ebebeb; margin: -28px 48px 0; padding-top: 20px; padding-bottom: 48px;}.post__pagination-title { font-size: 12px; color: #4c4b4e; text-transform: uppercase; margin-bottom: 5px;}.post__pagination-list { font-size: 15px;}.post__pagination-list ul { display: -ms-flexbox; display: flex; list-style: none; padding: 0; margin: -3px;}.post__pagination-list li { margin: 3px;}.post__pagination-link { padding: 2px 8px; display: block; border-radius: 1.5px; transition: background 0.2s; background-color: #f0f0f0; color: #4c4b4e;}.post__pagination-link:hover { background-color: #e5e5e5; color: #4c4b4e;}.post__pagination-link:active { transition-duration: 0s; background-color: #e0e0e0; color: #4c4b4e;}.post__pagination-link--current { cursor: default;}.post__pagination-link--current,.post__pagination-link--current:active,.post__pagination-link--current:hover { background-color: #71c68a; color: #fff;}.post__footer { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: end; align-items: flex-end; padding: 0 48px 48px; margin-top: -24px;}.post__tags { margin-right: 32px;}.post__share-links { padding-bottom: 1px;}.post__author { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; margin: -24px 48px 0; padding: 24px 0 48px; border-top: 1px solid #ebebeb;}.post__author img { display: block;}.post__author-avatar { overflow: hidden; -ms-flex-negative: 0; flex-shrink: 0; border-radius: 2px; margin-right: 20px;}.post__author-name { font-weight: 600;}.post__author-about { font-size: 15px; margin-top: 4px;}@media (max-width: 767.98px) { .post__body { padding: 32px; } .post__pagination { margin: 0 32px; display: -ms-flexbox; display: flex; } .post__footer, .post__pagination { -ms-flex-direction: column; flex-direction: column; -ms-flex-align: center; align-items: center; } .post__footer { padding: 0 32px 24px; } .post__tags { margin-right: 0; } .post__tags .tags__list { -ms-flex-pack: center; justify-content: center; } .post__share-links { margin-top: 20px; padding-bottom: 0; } .post__author { margin: 0 32px; padding: 32px 0; -ms-flex-direction: column; flex-direction: column; } .post__author-avatar { border-radius: 50%; margin-right: 0; } .post__author-info { text-align: center; margin-top: 16px; } .post__author-about { margin-top: 6px; }}@media (max-width: 575.98px) { .post__body { padding: 24px; } .post__pagination { margin: 0 24px; } .post__author { margin: 0 24px; padding: 24px 0; }}.post-card--layout--grid { background-color: #fff;}.post-card--layout--grid .post-card__image img { max-width: 100%; height: auto;}.post-card--layout--grid .post-card__content { position: relative;}.post-card--layout--grid .post-card__title h2 { margin: 0;}.post-card--layout--grid .post-card__title a { color: inherit;}.post-card--layout--grid .post-card__title a:hover { text-decoration: underline;}.post-card--layout--grid .post-card__category { position: absolute; bottom: calc(100% - 1px); font-weight: 600; z-index: 0; font-size: 14px; left: 0;}.post-card--layout--grid .post-card__category a { color: #8b0419; display: block;}.post-card--layout--grid .post-card__category a:hover { text-decoration: underline;}.post-card--layout--grid .post-card__category:after,.post-card--layout--grid .post-card__category:before { position: absolute; display: block; content: ""; top: 0; background: #fff; z-index: -1; height: 100%;}.post-card--layout--grid .post-card__category:before { width: 100%; left: 0; border-top-right-radius: 2px; transform: skewX(30deg); transform-origin: left top;}.post-card--layout--grid .post-card__category:after { width: 50px; left: 0;}.post-card--layout--grid .post-card__date { font-size: 14px; color: #4c4b4e;}.post-card--layout--grid .post-card__date a { color: inherit;}.post-card--layout--grid .post-card__date a:hover { color: #8b0419;}.post-card--layout--grid .post-card__date:before { display: block; content: ""; height: 1px; background: currentColor; opacity: 0.6;}.post-card--layout--grid .post-card__excerpt { overflow: hidden;}@media (min-width: 768px) { .post-card--layout--grid .post-card__content { padding: 1.875rem 2.1875rem 2.1875rem; } .post-card--layout--grid .post-card__title h2 { font-size: 26px; font-weight: 600; line-height: 34px; } .post-card--layout--grid .post-card__category { height: 26px; padding: 1.125rem 2.1875rem 0; } .post-card--layout--grid .post-card__date { margin-top: 11px; margin-bottom: 15px; } .post-card--layout--grid .post-card__date:before { position: relative; top: -1px; display: inline-block; vertical-align: middle; width: 32px; margin-right: 4px; } .post-card--layout--grid .post-card__more { margin-top: 18px; }}@media (max-width: 767.98px) and (min-width: 475px) { .post-card--layout--grid .post-card__content { padding: 1.675rem 1.675rem 1.75rem; } .post-card--layout--grid .post-card__title h2 { font-size: 20px; line-height: 28px; } .post-card--layout--grid .post-card__category { height: 26px; padding: 1.125rem 1.675rem 0; } .post-card--layout--grid .post-card__date { margin-top: 10px; margin-bottom: 12px; } .post-card--layout--grid .post-card__date:before { position: relative; top: -1px; display: inline-block; vertical-align: middle; width: 32px; margin-right: 4px; } .post-card--layout--grid .post-card__more { margin-top: 18px; }}@media (max-width: 474px) { .post-card--layout--grid .post-card__category { font-size: 13px; } .post-card--layout--grid .post-card__title { margin-bottom: 10px; } .post-card--layout--grid .post-card__title h2 { font-size: 18px; line-height: 24px; } .post-card--layout--grid .post-card__excerpt { font-size: 15px; max-height: 96px; } .post-card--layout--grid .post-card__excerpt .typography { line-height: 24px; } .post-card--layout--grid .post-card__category { height: 22px; padding: 0.875rem 1.25rem 0; } .post-card--layout--grid .post-card__content { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; padding: 1.5rem 1.25rem 1.125rem; } .post-card--layout--grid .post-card__date { -ms-flex-order: 1; order: 1; margin-top: 12px; } .post-card--layout--grid .post-card__date:before { display: block; width: 32px; margin-bottom: 8px; } .post-card--layout--grid .post-card__more { display: none; }}@media (min-width: 768px) { .post-card--layout--list { background-color: #fff; display: -ms-flexbox; display: flex; } .post-card--layout--list .post-card__image { display: -ms-flexbox; display: flex; -ms-flex-negative: 0; flex-shrink: 0; } .post-card--layout--list .post-card__image img { width: 100%; height: 100%; object-fit: cover; } .post-card--layout--list .post-card__content { position: relative; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; -ms-flex-line-pack: start; align-content: flex-start; } .post-card--layout--list .post-card__title h2 { margin-bottom: 0; } .post-card--layout--list .post-card__title a { color: inherit; } .post-card--layout--list .post-card__title a:hover { text-decoration: underline; } .post-card--layout--list .post-card__category { font-size: 14px; font-weight: 600; } .post-card--layout--list .post-card__category a { color: #8b0419; } .post-card--layout--list .post-card__category a:hover { text-decoration: underline; } .post-card--layout--list .post-card__excerpt { overflow: hidden; margin-bottom: auto; } .post-card--layout--list .post-card__date { font-size: 14px; color: #4c4b4e; } .post-card--layout--list .post-card__date a { color: inherit; } .post-card--layout--list .post-card__date a:hover { color: #8b0419; } .post-card--layout--list .post-card__date:before { content: ""; height: 1px; background: currentColor; opacity: 0.6; }}@media (min-width: 1400px) { .post-card--layout--list .post-card__image { width: 400px; min-height: 300px; } .post-card--layout--list .post-card__content { padding: 30px 32px 32px; } .post-card--layout--list .post-card__title { margin-bottom: 10px; } .post-card--layout--list .post-card__title h2 { font-size: 22px; line-height: 30px; } .post-card--layout--list .post-card__date { position: absolute; bottom: 36px; right: 32px; } .post-card--layout--list .post-card__date:before { display: inline-block; vertical-align: middle; width: 32px; margin-right: 4px; } .post-card--layout--list .post-card__category { margin-bottom: 10px; margin-top: -4px; } .post-card--layout--list .post-card__excerpt { max-height: 104px; margin-bottom: 48px; } .post-card--layout--list .post-card__more { position: absolute; bottom: 32px; }}@media (min-width: 1200px) and (max-width: 1399.98px) { .post-card--layout--list .post-card__image { width: 320px; min-height: 260px; } .post-card--layout--list .post-card__content { padding: 26px 28px 24px; } .post-card--layout--list .post-card__category { margin-top: -2px; margin-bottom: 10px; } .post-card--layout--list .post-card__title { margin-bottom: 10px; } .post-card--layout--list .post-card__title h2 { font-size: 20px; line-height: 26px; } .post-card--layout--list .post-card__excerpt { max-height: 78px; } .post-card--layout--list .post-card__date { -ms-flex-order: 1; order: 1; } .post-card--layout--list .post-card__date:before { display: block; width: 36px; margin-top: 14px; margin-bottom: 10px; } .post-card--layout--list .post-card__more { display: none; }}@media (min-width: 992px) and (max-width: 1199.98px) { .post-card--layout--list .post-card__image { width: 280px; min-height: 220px; } .post-card--layout--list .post-card__content { padding: 20px 26px 22px; } .post-card--layout--list .post-card__category { margin-bottom: 6px; } .post-card--layout--list .post-card__title { margin-bottom: 8px; } .post-card--layout--list .post-card__title h2 { font-size: 17px; line-height: 24px; } .post-card--layout--list .post-card__excerpt { font-size: 15px; max-height: 66px; } .post-card--layout--list .post-card__excerpt .typography { line-height: 22px; } .post-card--layout--list .post-card__date { -ms-flex-order: 1; order: 1; } .post-card--layout--list .post-card__date:before { display: block; width: 32px; margin-top: 16px; margin-bottom: 8px; } .post-card--layout--list .post-card__more { display: none; }}@media (min-width: 768px) and (max-width: 991.98px) { .post-card--layout--list .post-card__image { width: 320px; min-height: 260px; } .post-card--layout--list .post-card__content { padding: 26px 28px 24px; } .post-card--layout--list .post-card__category { margin-top: -2px; margin-bottom: 10px; } .post-card--layout--list .post-card__title { margin-bottom: 10px; } .post-card--layout--list .post-card__title h2 { font-size: 20px; line-height: 26px; } .post-card--layout--list .post-card__excerpt { max-height: 78px; } .post-card--layout--list .post-card__date { -ms-flex-order: 1; order: 1; } .post-card--layout--list .post-card__date:before { display: block; width: 36px; margin-top: 14px; margin-bottom: 10px; } .post-card--layout--list .post-card__more { display: none; }}@media (max-width: 767.98px) { .post-card--layout--list { background-color: #fff; } .post-card--layout--list .post-card__image img { max-width: 100%; height: auto; } .post-card--layout--list .post-card__content { position: relative; } .post-card--layout--list .post-card__title h2 { margin: 0; } .post-card--layout--list .post-card__title a { color: inherit; } .post-card--layout--list .post-card__title a:hover { text-decoration: underline; } .post-card--layout--list .post-card__category { position: absolute; bottom: calc(100% - 1px); font-weight: 600; z-index: 0; font-size: 14px; left: 0; } .post-card--layout--list .post-card__category a { color: #8b0419; display: block; } .post-card--layout--list .post-card__category a:hover { text-decoration: underline; } .post-card--layout--list .post-card__category:after, .post-card--layout--list .post-card__category:before { position: absolute; display: block; content: ""; top: 0; background: #fff; z-index: -1; height: 100%; } .post-card--layout--list .post-card__category:before { width: 100%; left: 0; border-top-right-radius: 2px; transform: skewX(30deg); transform-origin: left top; } .post-card--layout--list .post-card__category:after { width: 50px; left: 0; } .post-card--layout--list .post-card__date { font-size: 14px; color: #4c4b4e; } .post-card--layout--list .post-card__date a { color: inherit; } .post-card--layout--list .post-card__date a:hover { color: #8b0419; } .post-card--layout--list .post-card__date:before { display: block; content: ""; height: 1px; background: currentColor; opacity: 0.6; } .post-card--layout--list .post-card__excerpt { overflow: hidden; }}@media (max-width: 767.98px) and (min-width: 475px) { .post-card--layout--list .post-card__content { padding: 1.675rem 1.675rem 1.75rem; } .post-card--layout--list .post-card__title h2 { font-size: 20px; line-height: 28px; } .post-card--layout--list .post-card__category { height: 26px; padding: 1.125rem 1.675rem 0; } .post-card--layout--list .post-card__date { margin-top: 10px; margin-bottom: 12px; } .post-card--layout--list .post-card__date:before { position: relative; top: -1px; display: inline-block; vertical-align: middle; width: 32px; margin-right: 4px; } .post-card--layout--list .post-card__more { margin-top: 18px; }}@media (max-width: 474px) { .post-card--layout--list .post-card__category { font-size: 13px; } .post-card--layout--list .post-card__title { margin-bottom: 10px; } .post-card--layout--list .post-card__title h2 { font-size: 18px; line-height: 24px; } .post-card--layout--list .post-card__excerpt { font-size: 15px; max-height: 96px; } .post-card--layout--list .post-card__excerpt .typography { line-height: 24px; } .post-card--layout--list .post-card__category { height: 22px; padding: 0.875rem 1.25rem 0; } .post-card--layout--list .post-card__content { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; padding: 1.5rem 1.25rem 1.125rem; } .post-card--layout--list .post-card__date { -ms-flex-order: 1; order: 1; margin-top: 12px; } .post-card--layout--list .post-card__date:before { display: block; width: 32px; margin-bottom: 8px; } .post-card--layout--list .post-card__more { display: none; }}.post-card--layout--grid-sm { background-color: #fff;}.post-card--layout--grid-sm .post-card__image img { max-width: 100%; height: auto;}.post-card--layout--grid-sm .post-card__content { position: relative;}.post-card--layout--grid-sm .post-card__title h2 { margin: 0;}.post-card--layout--grid-sm .post-card__title a { color: inherit;}.post-card--layout--grid-sm .post-card__title a:hover { text-decoration: underline;}.post-card--layout--grid-sm .post-card__category { position: absolute; bottom: calc(100% - 1px); font-weight: 600; z-index: 0; font-size: 14px; left: 0;}.post-card--layout--grid-sm .post-card__category a { color: #8b0419; display: block;}.post-card--layout--grid-sm .post-card__category a:hover { text-decoration: underline;}.post-card--layout--grid-sm .post-card__category:after,.post-card--layout--grid-sm .post-card__category:before { position: absolute; display: block; content: ""; top: 0; background: #fff; z-index: -1; height: 100%;}.post-card--layout--grid-sm .post-card__category:before { width: 100%; left: 0; border-top-right-radius: 2px; transform: skewX(30deg); transform-origin: left top;}.post-card--layout--grid-sm .post-card__category:after { width: 50px; left: 0;}.post-card--layout--grid-sm .post-card__date { font-size: 14px; color: #4c4b4e;}.post-card--layout--grid-sm .post-card__date a { color: inherit;}.post-card--layout--grid-sm .post-card__date a:hover { color: #8b0419;}.post-card--layout--grid-sm .post-card__date:before { display: block; content: ""; height: 1px; background: currentColor; opacity: 0.6;}.post-card--layout--grid-sm .post-card__excerpt { overflow: hidden;}@media (min-width: 1400px) { .post-card--layout--grid-sm .post-card__content { padding: 1.675rem 1.675rem 1.75rem; } .post-card--layout--grid-sm .post-card__title h2 { font-size: 20px; line-height: 28px; } .post-card--layout--grid-sm .post-card__category { height: 26px; padding: 1.125rem 1.675rem 0; } .post-card--layout--grid-sm .post-card__date { margin-top: 10px; margin-bottom: 12px; } .post-card--layout--grid-sm .post-card__date:before { position: relative; top: -1px; display: inline-block; vertical-align: middle; width: 32px; margin-right: 4px; } .post-card--layout--grid-sm .post-card__more { margin-top: 18px; }}@media (min-width: 768px) and (max-width: 1399.98px) { .post-card--layout--grid-sm .post-card__category { font-size: 13px; } .post-card--layout--grid-sm .post-card__title { margin-bottom: 10px; } .post-card--layout--grid-sm .post-card__title h2 { font-size: 18px; line-height: 24px; } .post-card--layout--grid-sm .post-card__excerpt { font-size: 15px; max-height: 96px; } .post-card--layout--grid-sm .post-card__excerpt .typography { line-height: 24px; } .post-card--layout--grid-sm .post-card__category { height: 22px; padding: 0.875rem 1.25rem 0; } .post-card--layout--grid-sm .post-card__content { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; padding: 1.5rem 1.25rem 1.125rem; } .post-card--layout--grid-sm .post-card__date { -ms-flex-order: 1; order: 1; margin-top: 12px; } .post-card--layout--grid-sm .post-card__date:before { display: block; width: 32px; margin-bottom: 8px; } .post-card--layout--grid-sm .post-card__more { display: none; }}@media (max-width: 767.98px) and (min-width: 475px) { .post-card--layout--grid-sm .post-card__content { padding: 1.675rem 1.675rem 1.75rem; } .post-card--layout--grid-sm .post-card__title h2 { font-size: 20px; line-height: 28px; } .post-card--layout--grid-sm .post-card__category { height: 26px; padding: 1.125rem 1.675rem 0; } .post-card--layout--grid-sm .post-card__date { margin-top: 10px; margin-bottom: 12px; } .post-card--layout--grid-sm .post-card__date:before { position: relative; top: -1px; display: inline-block; vertical-align: middle; width: 32px; margin-right: 4px; } .post-card--layout--grid-sm .post-card__more { margin-top: 18px; }}@media (max-width: 474px) { .post-card--layout--grid-sm .post-card__category { font-size: 13px; } .post-card--layout--grid-sm .post-card__title { margin-bottom: 10px; } .post-card--layout--grid-sm .post-card__title h2 { font-size: 18px; line-height: 24px; } .post-card--layout--grid-sm .post-card__excerpt { font-size: 15px; max-height: 96px; } .post-card--layout--grid-sm .post-card__excerpt .typography { line-height: 24px; } .post-card--layout--grid-sm .post-card__category { height: 22px; padding: 0.875rem 1.25rem 0; } .post-card--layout--grid-sm .post-card__content { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; padding: 1.5rem 1.25rem 1.125rem; } .post-card--layout--grid-sm .post-card__date { -ms-flex-order: 1; order: 1; margin-top: 12px; } .post-card--layout--grid-sm .post-card__date:before { display: block; width: 32px; margin-bottom: 8px; } .post-card--layout--grid-sm .post-card__more { display: none; }}.post-header { position: relative; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; z-index: 0; overflow: hidden;}.post-header__decor { position: absolute; bottom: -1px;}.post-header__decor .decor__center,.post-header__decor .decor__end,.post-header__decor .decor__start { background: #f2f4f6;}.post-header__decor .decor__end,.post-header__decor .decor__start { box-shadow: none;}.post-header__image { position: absolute; left: 0; right: 0; top: 0; bottom: 0; background-size: cover; background-position: 50%; z-index: -1; opacity: 0.22;}.post-header__body { max-width: 620px; margin: 0 auto; text-align: center; padding: 52px 30px;}.post-header__title { margin: 0; font-size: 36px; font-weight: 700;}.post-header__categories { margin-bottom: 28px;}.post-header__categories-list { list-style: none; margin: -3px; padding: 0; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center;}.post-header__categories-item { margin: 3px;}.post-header__categories-link { display: block; font-size: 10px; text-transform: uppercase; background: #71c68a; padding: 3px 9px; border-radius: 1.5px; font-weight: 600;}@media (-webkit-max-device-pixel-ratio: 1), (max-resolution: 1dppx) { .post-header__categories-link { font-weight: 400; }}.post-header__categories-link,.post-header__categories-link:hover { color: #fff;}.post-header__meta { font-size: 14px; margin-top: 24px; color: #4c4b4e;}.post-header__meta-list { list-style: none; margin: 0; padding: 0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: center; justify-content: center;}.post-header__meta-item + .post-header__meta-item { position: relative; margin-left: 24px;}.post-header__meta-item + .post-header__meta-item:before { display: block; position: absolute; content: ""; width: 4px; height: 4px; border-radius: 2px; background: currentColor; top: 9px; left: -14px;}.post-header__meta-link { color: inherit; transition: color 0.1s;}.post-header__meta-link:hover { color: #8b0419;}.post-header--has-image { background: #4c4b4e; margin-bottom: -150px; padding-bottom: 150px;}.post-header--has-image .post-header__body { color: #fff; padding: 60px 30px;}.post-header--has-image .post-header__meta,.post-header--has-image .post-header__title { text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);}.post-header--has-image .post-header__meta { color: inherit;}.post-header--has-image .post-header__meta-link:hover { color: #ffdf40;}@media (max-width: 1199.98px) { .post-header { padding-top: 0; }}@media (max-width: 575.98px) { .post-header__body { padding: 36px 30px; } .post-header__categories { margin-bottom: 20px; } .post-header__title { font-size: 28px; } .post-header__meta { margin-top: 16px; } .post-header--has-image .post-header__body { padding: 48px 30px; }}@media (max-width: 419px) { .post-header--has-image { padding-bottom: 0; margin-bottom: 0; }}.post-navigation__body,.post-navigation__item { display: -ms-flexbox; display: flex;}.post-navigation__item { padding: 20px; -ms-flex-align: center; align-items: center; width: 50%; color: inherit; transition: background 0.12s;}.post-navigation__item:hover { background: #f2f2f2; color: inherit;}.post-navigation__item-image { overflow: hidden; border-radius: 2px; -ms-flex-negative: 0; flex-shrink: 0;}.post-navigation__item-title { font-size: 15px; line-height: 22px; margin-top: 3px;}.post-navigation__direction { display: -ms-flexbox; display: flex; font-size: 14px; line-height: 21px; color: #4c4b4e;}.post-navigation__direction-arrow { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; fill: currentColor; padding-bottom: 1px; opacity: 0.8;}.post-navigation__direction-arrow svg { display: block; transform: scaleX(1);}.post-navigation__item--prev { text-align: left;}.post-navigation__item--prev .post-navigation__item-image { margin-right: 18px;}.post-navigation__item--prev .post-navigation__direction { -ms-flex-pack: start; justify-content: flex-start;}.post-navigation__item--prev .post-navigation__direction-arrow { margin-right: 8px;}.post-navigation__item--next { text-align: right;}.post-navigation__item--next .post-navigation__item-image { margin-left: 18px;}.post-navigation__item--next .post-navigation__direction { -ms-flex-pack: end; justify-content: flex-end;}.post-navigation__item--next .post-navigation__direction-arrow { margin-left: 8px;}@media (max-width: 767.98px) { .post-navigation__body { -ms-flex-direction: column; flex-direction: column; } .post-navigation__item { width: 100%; } .post-navigation__item--next { border-top: 1px solid #ebebeb; }}.post-view__body { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center;}.post-view__item-post { -ms-flex-positive: 1; flex-grow: 1; max-width: 760px;}.post-view__item-sidebar { width: 332px; -ms-flex-negative: 0; flex-shrink: 0;}.post-view__item + .post-view__item { margin-left: 48px;}@media (min-width: 992px) and (max-width: 1199.98px) { .post-view__item-sidebar { width: 290px; } .post-view__item + .post-view__item { margin-left: 36px; }}@media (max-width: 991.98px) { .post-view__body { -ms-flex-direction: column; flex-direction: column; } .post-view__item-sidebar { width: 100%; margin-top: 20px; -ms-flex-order: 1; order: 1; } .post-view__item + .post-view__item { margin-left: 0; }}.post-view__card { background-color: #fff; position: relative;}.post-view__card + .post-view__card { margin-top: 24px;}.post-view__card-title { padding: 44px 0 8px; margin: 0 48px 40px; font-size: 28px; font-weight: 700; border-bottom: 1px solid #ebebeb;}.post-view__card-body { padding: 0 48px 48px;}@media (max-width: 767.98px) { .post-view__card-title { padding: 28px 0 8px; margin: 0 32px 28px; } .post-view__card-body { padding: 0 32px 32px; }}@media (max-width: 575.98px) { .post-view__card-title { padding: 22px 0 4px; margin: 0 24px 24px; font-size: 24px; } .post-view__card-body { padding: 0 24px 24px; }}@media (max-width: 419px) { .post-view__card { margin-left: -15px; margin-right: -15px; }}.posts-list__body { -ms-flex-wrap: wrap; flex-wrap: wrap;}.posts-list__body,.posts-list__item { display: -ms-flexbox; display: flex;}.posts-list--layout--classic .posts-list__body { margin: -20px;}.posts-list--layout--classic .posts-list__item { margin: 20px; width: calc(100% - 40px);}.posts-list--layout--grid-2 .posts-list__body { margin: -14px;}.posts-list--layout--grid-2 .posts-list__item { margin: 14px; width: calc(50% - 28px);}@media (max-width: 1399.98px) { .posts-list--layout--grid-2 .posts-list__body { margin: -10px; } .posts-list--layout--grid-2 .posts-list__item { margin: 10px; width: calc(50% - 20px); }}@media (max-width: 767.98px) { .posts-list--layout--grid-2 .posts-list__body { margin: -16px; } .posts-list--layout--grid-2 .posts-list__item { margin: 16px; width: calc(100% - 32px); }}.posts-list--layout--list .posts-list__body { margin: -14px;}.posts-list--layout--list .posts-list__item { margin: 14px; width: calc(100% - 28px);}.posts-view__pagination { margin-top: 48px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center;}.account-nav { background-color: #fff;border-radius: 9px; overflow: hidden;}.account-nav__title { padding: 1.375rem 1.5rem; font-size: 20px; font-weight: 600; margin-bottom: 0;}.account-nav__list { list-style: none; padding: 0; margin: 0; font-size: 15px; line-height: 20px;}.account-nav__item a { cursor: pointer; display: block; color: #6c757d; padding: 7px 1.5rem;}.account-nav__item:hover a { background: #f2f2f2;}.account-nav__item--active a { color: inherit; font-weight: 600;}.account-nav__divider { height: 1px; background: #ebebeb; margin: 10px 0;}@media (min-width: 992px) { .account-nav__list { padding-bottom: 1.375rem; } .account-nav__item--active a { box-shadow: inset 3px 0 #71c68a; }}@media (max-width: 991.98px) { .account-nav { overflow-x: auto; max-width: 100%; } .account-nav__list { display: -ms-flexbox; display: flex; white-space: nowrap; padding: 0 8px; } .account-nav__title { display: none; } .account-nav__item a { padding: 14px 20px; } .account-nav__item--active a { box-shadow: inset 0 -3px #fff;background: #71c68a!important;color: #fff!important;}}.address-card { position: relative;}.address-card__badge { position: absolute; top: 12px; right: 12px;}.address-card__body { padding: 1.5rem; font-size:13px;}.address-card__name { font-size: 16px; font-weight: 700; margin-bottom: 1.125rem;}.address-card__row + .address-card__row { margin-top: 0.75rem;}.address-card__row-title { font-size: 13px; color: #6c757d;}.address-card__footer { margin-top: 1.625rem;}.address-card__footer a:hover { text-decoration: underline;}.address-card--featured .address-card__body { padding: 2rem;}.address-card--featured .address-card__name { font-weight: 700;}@media (min-width: 768px) and (max-width: 991.98px) { .address-card--featured .address-card__body { padding: 1.5rem; }}@media (max-width: 767.98px) { .address-card--featured .address-card__body { padding: 1.375rem; }}.addresses-list { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}.addresses-list__item { -ms-flex-negative: 0; flex-shrink: 0;}.addresses-list__item--new { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; padding: 2rem; background-color: #fff;}.addresses-list__divider:last-child { display: none;}.addresses-list__plus { width: 60px; height: 60px; position: relative; border-radius: 30px; margin-bottom: 24px; color: #e0e0e0; border: 2px solid currentColor; transition: color 0.2s;}.addresses-list__plus:after,.addresses-list__plus:before { content: ""; position: absolute; width: 32px; height: 4px; background: currentColor; border-radius: 1.5px; top: calc(50% - 2px); left: calc(50% - 16px);}.addresses-list__plus:after { transform: rotate(90deg);}.addresses-list__item--new:hover .addresses-list__plus { color: #ccc;}@media (min-width: 768px) { .addresses-list__item { width: calc((100% - 32px - 1px) / 3); } .addresses-list__divider:nth-child(2n) { width: 16px; } .addresses-list__divider:nth-child(6n) { width: 100%; height: 16px; }}@media (min-width: 480px) and (max-width: 767.98px) { .addresses-list__item { width: calc((100% - 16px - 1px) / 2); } .addresses-list__divider:nth-child(2n) { width: 16px; } .addresses-list__divider:nth-child(4n) { width: 100%; height: 16px; }}@media (max-width: 479px) { .addresses-list__item { width: calc((100% - 0px - 1px) / 1); } .addresses-list__divider:nth-child(2n) { width: 16px; width: 100%; height: 16px; }}.dashboard { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: justify; justify-content: space-between;}.dashboard__orders { margin-top: 24px; width: 100%; overflow: hidden; padding: 8px;}@media (min-width: 768px) { .dashboard__address, .dashboard__profile { width: calc(50% - 12px); border-radius: 9px; overflow: hidden; }}@media (max-width: 767.98px) { .dashboard__address, .dashboard__profile { width: 100%; border-radius: 9px; overflow: hidden; } .dashboard__address { margin-top: 24px; } .account-nav { background-color: #f2f4f6;}}.profile-card__body { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center;}.profile-card__avatar { width: 90px; height: 90px; border-radius: 50%; margin-bottom: 16px;}.profile-card__avatar img { border-radius: 50%; max-width: 100%; cursor: pointer; border: 5px solid #e5e5e5;}.profile-card__name { font-weight: 600; line-height: 20px;}.profile-card__email { font-size: 15px; margin-bottom: 24px;}.account-menu {overflow: hidden; width: 280px; background-color: #fff; box-shadow: 0 2px 20px rgba(0, 0, 0, 0.2); border-radius: 1.5px; color: #4c4b4e;}.account-menu__form { padding: 0 30px 32px;}.account-menu__form-title { text-align: center; padding: 32px 0 26px; font-weight: 600;}.account-menu__form-button { margin-top: 32px; text-align: center;}.account-menu__form-button .btn { padding-left: 28px; padding-right: 28px;}.account-menu__form-link { font-size: 14px; text-align: center;}.account-menu__form-link a { color: #fff; transition: color 0.1s;}.account-menu__form-link a:hover { color: #fff; background: #2bafff;}.account-menu__form-forgot { position: relative;}.account-menu__form-forgot-link { position: absolute; top: 5px; bottom: 5px; border-radius: 2px; font-size: 12px; background: fff; color: #6c757d; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding: 0 7px; transition: background 0.1s, color 0.1s; right: 5px;}.account-menu__form-forgot-link:hover { background: #4c4b4e; color: #fff;}.account-menu__form-forgot-link:active { background: #4d4d4d; color: #fff;}.account-menu__divider { height: 1px; background: #ebebeb;}.account-menu__user { background: #f2f4f6;display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding: 14px 20px; color: inherit;}.account-menu__user:hover { color: inherit; background: #f2f2f2;}.account-menu__user-avatar { width: 44px; -ms-flex-negative: 0; flex-shrink: 0; margin-right: 14px;}.account-menu__user-avatar img {border-radius: 100%;max-width: 100%;cursor: pointer;border: 2px solid #607d8b;}.account-menu__user-info { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: center; justify-content: center;}.account-menu__user-name { font-size: 15px; line-height: 20px;}.account-menu__user-email { font-size: 14px; line-height: 18px; color: #6c757d; margin-top: 1px;}.account-menu__links { list-style: none; padding: 12px 0; margin: 0;}.account-menu__links a { display: block; color: inherit; font-size: 15px; padding: 5px 20px; font-weight: 600;}.account-menu__links a:hover { background: #f2f2f2;}.departments { position: relative;}.departments__button { position: relative; fill: currentColor; border: none; border-radius: 2px; font-size: 15px; transition: background-color 0.2s, color 0.2s; padding: 5px 11px 5px 35px; text-align: left;}.departments__button:focus { outline: none;}.departments__button-icon { top: 10px; position: absolute; fill: currentColor; display: inline-block; transition: color 0.2s; left: 10px; transform: scaleX(1);}.departments__button-icon svg { display: block;}.departments__button-arrow { display: none; fill: currentColor; position: absolute; top: calc(50% - 4px); transition: transform 0.2s, color 0.2s; right: 14px;}.departments__button-arrow svg { display: block;}.departments__menu { position: absolute; z-index: 1; visibility: hidden; opacity: 0; top: 100%; transform: translateY(-10px); transition: opacity 0.2s, transform 0.2s, visibility 0s 0.2s;}.departments__body { border-radius: 1.5px; pointer-events: auto; display: -ms-flexbox; display: flex; background-color: #fff; box-shadow: 0 2px 20px rgba(0, 0, 0, 0.2); color: #4c4b4e; float: left;}.departments__list { -ms-flex-negative: 0; flex-shrink: 0; list-style: none; margin: 0; padding: 0; font-size: 15px; line-height: 20px; font-weight: 600;}.departments__item-link { color: inherit; display: block; position: relative;}.departments__item-arrow { fill: #bfbfbf; position: absolute; top: calc(50% - 6px);}.departments__item-arrow svg { display: block;}.departments__item-menu { display: none;}.departments__item--hover .departments__item-link { background: #f2f2f2; color: inherit;}.departments__megamenu { min-height: 100%; display: none; box-shadow: inset 1px 0 #ebebeb;}.departments__megamenu--open { display: block;}.departments__arrow { position: absolute; width: 31px; height: 21px; pointer-events: none; bottom: 100%; overflow: hidden;}.departments__arrow:before { position: absolute; display: block; content: ""; width: 7px; height: 7px; top: 100%; margin-top: -3.5px; background-color: #fff; box-shadow: 0 2px 20px rgba(0, 0, 0, 0.2); border-radius: 1px; left: 50%; margin-left: -3.5px; transform: rotate(45deg) translateX(-0.5px) translateY(-0.5px);}.departments--open .departments__menu { transition-delay: 0s; visibility: visible; opacity: 1; transform: translateY(0);}.departments--open .departments__button-arrow { transform: rotate(180deg);}.departments__button { height: 100%; width: 230px; padding: 5px 37px 5px 43px;}@media (min-width: 1200px) and (max-width: 1399.98px) { .departments__button { width: 210px; }}.departments__button-icon { top: calc(50% - 6px); left: 14px;}.departments__button-arrow { display: block;}.departments__arrow { width: 41px;}@media (min-width: 1400px) { .departments__list { width: 230px; } .departments__list-padding { height: 14px; } .departments__item-link { padding: 7px 29px 7px 20px; } .departments__item-arrow { right: 14px; transform: scaleX(1); } .departments__megamenu { padding: 27px 30px 30px; } .departments__megamenu--size--xl { width: 1120px; } .departments__megamenu--size--lg { width: 902px; } .departments__megamenu--size--md { width: 684px; } .departments__megamenu--size--nl { width: 466px; } .departments__megamenu--size--sm { width: 248px; }}@media (min-width: 1200px) and (max-width: 1399.98px) { .departments__list { width: 210px; } .departments__list-padding { height: 10px; } .departments__item-link { padding: 6px 26px 6px 17px; } .departments__item-arrow { right: 11px; transform: scaleX(1); } .departments__megamenu { padding: 17px 20px 20px; } .departments__megamenu .row { margin: 0 -10px; } .departments__megamenu .col, .departments__megamenu .col-1, .departments__megamenu .col-1of1, .departments__megamenu .col-1of2, .departments__megamenu .col-1of3, .departments__megamenu .col-1of4, .departments__megamenu .col-1of5, .departments__megamenu .col-2, .departments__megamenu .col-3, .departments__megamenu .col-4, .departments__megamenu .col-5, .departments__megamenu .col-6, .departments__megamenu .col-7, .departments__megamenu .col-8, .departments__megamenu .col-9, .departments__megamenu .col-10, .departments__megamenu .col-11, .departments__megamenu .col-12 { padding: 0 10px; } .departments__megamenu--size--xl { width: 910px; } .departments__megamenu--size--lg { width: 732px; } .departments__megamenu--size--md { width: 554px; } .departments__megamenu--size--nl { width: 376px; } .departments__megamenu--size--sm { width: 198px; }}.departments__button {background: #71c68a;color: #ffffff;border-radius:14px;font-weight: 600;margin:0px;height: 34px;}.departments__button .departments__button-icon { color: #404040;}.departments__button .departments__button-arrow { color: #bfbfbf;}.departments--open .departments__button,.departments__button:hover { background: #2784d7; color: #fff;}.departments--open .departments__button .departments__button-icon,.departments__button:hover .departments__button-icon { color: #fff;}.departments--open .departments__button .departments__button-arrow,.departments__button:hover .departments__button-arrow { color: rgba(0, 0, 0, 0.25);}.dropcart { width: 320px; background-color: #fff; box-shadow: 0 2px 20px rgba(0, 0, 0, 0.2); border-radius: 9px; padding: 24px; color: #4c4b4e;}.dropcart__list { list-style: none; padding: 0; margin: -8px 0 0;}.dropcart__divider { height: 1px; background: #ebebeb; margin: 8px 0;}.dropcart__item { display: -ms-flexbox; display: flex;}.dropcart__item-image { -ms-flex-negative: 0; flex-shrink: 0; width: 70px;}.dropcart__item-info {padding: 0px 0px 0px 7px;}.dropcart__item-name { font-size: 15px; line-height: 18px;}.dropcart__item-name a { color: inherit; transition: color 0.2s;}.dropcart__item-name a:hover { color: #71c68a;}.dropcart__item-features { list-style: none; padding: 0; margin-top: 2px; font-size: 13px; line-height: 17px; color: #6c757d;}.dropcart__item-meta { margin-top: 4px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center;}.dropcart__item-remove { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; width: 100%;}.dropcart__item-remove {-ms-flex-negative: 0;flex-shrink: 0;width: 26px;height: 26px;border-radius: 13px;-ms-flex-pack: center;justify-content: center;padding: 0;border: none;fill: #8989a1;background-color: #edeaeb;margin-right: -12px; margin-top: -38px;}.dropcart__item-remove:hover { background-color: #71c68a; fill: #fff;}.dropcart__item-remove:active { background-color: #71c68a; fill: #fff;}.dropcart__item-remove:focus { outline: none;}.dropcart__totals { margin: 16px -8px 14px -12px; border-radius: 5px; overflow: hidden;}.dropcart__totals table { width: 100%;}.dropcart__totals td,.dropcart__totals th {padding: 1px 7px; font-size: 12px;}.dropcart__totals th { font-weight: 600;}.dropcart__totals td { text-align: right; background: #f1e9eb4d;;}.dropcart__totals tr + tr > * { padding-top: 4px;}.dropcart__actions { display: -ms-flexbox; display: flex;}.dropcart__actions > * { -ms-flex-positive: 1; flex-grow: 1;}.dropcart__actions > * + * { margin-left: 8px;}.header { display: grid; grid-template-columns: calc(100% / 2 - 1350px / 2) -webkit-min-content auto -webkit-max-content calc( 100% / 2 - 1350px / 2 ); grid-template-columns: calc(100% / 2 - 1350px / 2) min-content auto max-content calc( 100% / 2 - 1350px / 2 ); grid-template-rows: 34px auto auto;}@media (min-width: 1200px) and (max-width: 1399.98px) { .header { grid-template-columns: calc(100% / 2 - 1110px / 2) -webkit-min-content auto -webkit-max-content calc( 100% / 2 - 1110px / 2 ); grid-template-columns: calc(100% / 2 - 1110px / 2) min-content auto max-content calc( 100% / 2 - 1110px / 2 ); }}.header__megamenu-area { grid-column: 2/5; grid-row: 1;}.header__topbar-classic-bg { grid-column: 1/6; grid-row: 1;}.header__topbar-classic { grid-column: 2/5; grid-row: 1;}.header__logo { grid-column: 2; grid-row: 2;}.header__search { grid-column: 3/3; grid-row: 2;}.header__navbar { grid-column: 1/6; grid-row: 3;}.header__indicators { grid-column: 4; grid-row: 2;}.header { position: relative; z-index: 10;}@media (max-width: 1199.98px) { .header { display: none; }}.header__navbar { -ms-flex-item-align: center; align-self: center; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center;}.header__logo { min-width: 60px; margin-right: 15px;}.header__logo .logo__image { -ms-flex-pack: center; justify-content: center;}@media (min-width: 1200px) and (max-width: 1399.98px) { .header__logo { min-width: 60px; }}.header__navbar { padding:4px calc((100% - 1350px) / 2);}@media (min-width: 1200px) and (max-width: 1399.98px) { .header__navbar { padding: 7px calc((100% - 1110px) / 2); }}.header__navbar-menu { -ms-flex-positive: 1; flex-grow: 1; height: 100%;}.header__navbar-departments { display: -ms-flexbox; display: flex; height: 100%; margin-right: 24px; position: relative;}.header__navbar-departments:after { display: block; position: absolute; content: ""; background: transparent; width: 1px; height: 100%; top: 0; right: -12px;}.header__navbar-phone { height: 100%;}.header__indicators,.header__search { -ms-flex-item-align: center; align-self: center;}.header__indicators { display: -ms-flexbox; display: flex; -ms-flex-pack: end; justify-content: flex-end; padding:6px 0;}.header__indicators .indicator + .indicator { margin-left: 4px;}.header { color: #ffffff;}.header,.header__topbar-classic-bg { background: #71c68a;}.header { grid-template-rows: 30px auto auto;}.header__topbar-classic-bg { border-bottom: 1px solid #90dca7;}.header__topbar-classic { padding-bottom: 1px;}.header__navbar { background: #fff;color: #4c4b4e;border-top: 1px solid #90dca7;height:44px;}.header__navbar-departments:after { background: #ebebeb;}.indicator { position: relative;}.indicator__button { padding: 3px; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; position: relative; height:44px; min-width: 54px; color: inherit; border-radius: 2px; background: transparent; border: none; padding-right: 12px;}.indicator__button:focus { outline: none;}.indicator__button:hover { color: inherit; text-decoration: none;}.indicator__icon {background: #ffffff;border-radius:16px;position: absolute;padding: 6px;display: block;width: 40px;height: 40px;}.indicator__counter {font-weight: 600!important; position: absolute; top:1px; font-size: 12px; line-height: 13px; padding: 2px 6px 3px; text-align: center; z-index: 0; right: -4px;}.indicator__counter:before { display: block; position: absolute; content: ""; top: 0; bottom: 0; z-index: -1; border-radius:6px; left: 0; right: 0; }.indicator__title,.indicator__value { display: block; margin-left: 50px;}.indicator__title { font-weight: 600; padding-top: 3px; margin-bottom: -3px; font-size: 13px;}.indicator__value { font-size: 14px; font-weight: bold}.indicator__content { top: 100%; position: absolute; visibility: hidden; transform-origin: top; transform: rotateX(60deg); opacity: 0; transition: transform 0.2s, opacity 0.2s, visibility 0s 0.2s; right: 0;}.indicator--trigger--click.indicator--open .indicator__content,.indicator--trigger--hover:hover .indicator__content { z-index: 1; transition-delay: 0s, 0s, 0s; opacity: 1; visibility: visible; transform: rotateX(0deg);}.indicator--mobile .indicator__button { padding: 0 0 2px; height: 50px; width: 44px; min-width: auto; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; border-radius: 0;}.indicator--mobile .indicator__icon { padding: 0; position: relative; height: auto; width: auto;}.indicator--mobile .indicator__counter { top: -7px; right: -7px;}.indicator__icon { fill: #71c68a;}.indicator__title { color: #ffffff;}.indicator--open .indicator__button,.indicator:hover .indicator__button { background: #71c68a;}.indicator__counter { color: #fff; font-weight: 600;}@media (-webkit-max-device-pixel-ratio: 1), (max-resolution: 1dppx) { .indicator__counter { font-weight: 400; }}.indicator__counter:before { background-color: #2784d7;}.logo__slogan { padding-top: 11px; font-size: 11px; line-height: 1; text-transform: uppercase;}.logo__image { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; height: 50px; height: 100%;}.logo__slogan { display: none;}.logo__part-primary { fill: #71c68a;}.logo__part-secondary { fill: #404040;}.main-menu { height: 100%;}.main-menu__list { position: relative; list-style: none; padding: 0; margin: 0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; height: 100%;}.main-menu__link { display: block; padding: 5px 11px; border-radius: 2px; color: inherit; white-space: nowrap; font-size: 15px;}.main-menu__link:hover { color: inherit;}.main-menu__submenu { color: #4c4b4e;}.main-menu__item--has-submenu .main-menu__link { position: relative; padding-right:22px;}.main-menu__item--has-submenu .main-menu__link svg { top: 14px; position: absolute; fill: currentColor; right: 10px;}.main-menu__item--submenu--menu {border-radius:12px;margin:0px 6px; background: #f2f4f6;position: relative;height:34px;line-height: 0px;display: inline-block;}.main-menu__item--submenu--menu .main-menu__submenu { position: absolute; z-index: 1; top: 100%; opacity: 0; visibility: hidden; transform-origin: top; transform: rotateX(45deg); transition: transform 0.2s, opacity 0.2s; left: 0;}.main-menu__item--submenu--menu:hover .main-menu__submenu { visibility: visible; opacity: 1; transform: rotateX(0);}.main-menu__item--submenu--megamenu .main-menu__submenu { position: absolute; z-index: 1; opacity: 0; visibility: hidden; transform-origin: top; transform: rotateX(45deg); transition: transform 0.2s, opacity 0.2s;}.main-menu__item--submenu--megamenu:hover .main-menu__submenu { visibility: visible; opacity: 1; transform: rotateX(0);}.main-menu__megamenu { padding: 26px 30px 30px; background-color: #fff; box-shadow: 0 2px 20px rgba(0, 0, 0, 0.2);}@media (min-width: 1400px) { .main-menu__megamenu--size--xxl { width: 1350px; }}@media (min-width: 1200px) and (max-width: 1399.98px) { .main-menu__megamenu--size--xxl { width: 1110px; }}@media (min-width: 1400px) { .main-menu__megamenu--size--xl { width: 1130px; }}@media (min-width: 1200px) and (max-width: 1399.98px) { .main-menu__megamenu--size--xl { width: 930px; }}@media (min-width: 1400px) { .main-menu__megamenu--size--lg { width: 910px; }}@media (min-width: 1200px) and (max-width: 1399.98px) { .main-menu__megamenu--size--lg { width: 750px; }}@media (min-width: 1400px) { .main-menu__megamenu--size--md { width: 690px; }}@media (min-width: 1200px) and (max-width: 1399.98px) { .main-menu__megamenu--size--md { width: 570px; }}@media (min-width: 1400px) { .main-menu__megamenu--size--nl { width: 470px; }}@media (min-width: 1200px) and (max-width: 1399.98px) { .main-menu__megamenu--size--nl { width: 390px; }}@media (min-width: 1400px) { .main-menu__megamenu--size--sm { width: 250px; }}@media (min-width: 1200px) and (max-width: 1399.98px) { .main-menu__megamenu--size--sm { width: 210px; }}.main-menu__link { height: 100%; padding-top: 0; padding-bottom: 0; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center;}.main-menu__item--has-submenu .main-menu__link svg { top: calc(50% - 2px);}.main-menu .main-menu__link { font-weight: 600;font-size: 14px;}.main-menu .main-menu__item--has-submenu .main-menu__link svg { color: #bfbfbf;}.main-menu .main-menu__item:hover .main-menu__link { background-color: #e9e9e9;border-radius:14px;}.megamenu { position: relative;}.megamenu__image { position: absolute; bottom: 0; right: 0; transform-origin: bottom right;}.megamenu__image img,.megamenu__image picture { display: block;}@media (min-width: 1200px) and (max-width: 1399.98px) { .megamenu__image { transform: scale(0.81); }}.megamenu-links { list-style: none; padding: 0; margin: 0;}.megamenu-links__item { line-height: 18px;}.megamenu-links__item + .megamenu-links__item { margin-top: 10px;}.megamenu-links__item-link { font-size: 16px; color: inherit; transition: color 0.15s; font-weight: 600;}.megamenu-links__item-link:hover { color: #71c68a;}.megamenu-links__item-link + .megamenu-links { border-top: 1px solid #ebebeb; padding-top: 12px; margin-top: 5px;}.megamenu-links:not(.megamenu-links--root) .megamenu-links__item { line-height: 16px;}.megamenu-links:not(.megamenu-links--root) .megamenu-links__item + .megamenu-links__item { margin-top: 9px;}.megamenu-links:not(.megamenu-links--root) .megamenu-links__item-link { font-weight: 400; font-size: 14px; color: #6c757d;}.megamenu-links:not(.megamenu-links--root) .megamenu-links__item-link:hover { color: #71c68a;}@media (min-width: 1200px) and (max-width: 1399.98px) { .megamenu-links__item-link { font-size: 15px; }}.menu { border-radius:6px;color: #4c4b4e; background-color: #fff; box-shadow: 0 1px 15px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); list-style: none; margin: 0; padding: 20px 0 10px 0; width: 230px; font-size: 15px; line-height: 22px; font-weight: 600;}.menu__submenu { position: absolute; top: -8px; visibility: hidden; opacity: 0; transition: opacity 0.2s; left: 100%;}.menu__link { display: block; position: relative; padding: 5px 28px 5px 16px;}.menu__link,.menu__link:hover { color: inherit;}.menu__arrow { fill: #bfbfbf; position: absolute; top: calc(50% - 5px); right: 14px;}.menu__arrow svg { display: block; transform: scaleX(1);}.menu__item:hover > .menu__link { background: #f2f2f2;}.menu__item:hover > .menu__submenu { opacity: 1; visibility: visible;}.menu__item--has-submenu { position: relative;}.phone__body {background: #fff;border-radius:20px;display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; line-height: 1; height: 100%; padding: 4px 16px;transition: background 0.12s; font-size: 16px;}.phone__body,.phone__body:hover { color: inherit;}.phone__title { font-size: 15px; margin-top: 1px; margin-right: 5px;}.phone__body:hover { background: #f2f2f2;}.phone__title { color: #4c4b4e;}.phone__number { font-weight: 600;}.search__dropdown { color: #4c4b4e; background-color: #fff; box-shadow: 0 2px 20px rgba(0, 0, 0, 0.2); position: absolute; top: 100%; border-radius: 1.5px; opacity: 0; transform: translateY(26px); visibility: hidden; transition: opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.25s cubic-bezier(0.645, 0.045, 0.355, 1), visibility 0s 0.25s; left: 0; right: 0;}.search__dropdown--open { opacity: 1; transform: translateY(0); visibility: visible; transition-delay: 0s;}.search__button-icon svg { display: block;}.search__body { display: -ms-flexbox; display: flex; z-index: 0; position: relative; height: 40px; max-width:99%;}.search__button,.search__input { background: transparent; border: none; padding: 0; -ms-flex-preferred-size: 0; flex-basis: 0;}.search__button:focus,.search__input:focus { outline: none;}.search__button { border: 2px solid transparent; fill: currentColor; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; padding: 0 9px; white-space: nowrap;}.search__button,.search__button-icon { -ms-flex-negative: 0; flex-shrink: 0;}.search__button-title { font-size: 14px; font-weight: 600; line-height: 1; margin-top: 1px; margin-left: 9px;}.search__input { -ms-flex-positive: 1; flex-grow: 1; padding: 0 37px 0 13px;}.search__button--start { -ms-flex-order: -1; order: -1; border: 1px solid transparent; background-repeat: no-repeat; background-size: 5px 10px; border-radius: 2.5px; transition: color 0.15s, background-color 0.15s; background-color: #ffdf40; color: #4c4b4e; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 10'%3E%3Cpath fill='rgba(0, 0, 0, 0.35)' d='M4.503 4H.497c-.403 0-.639-.508-.408-.878L2.095.233a.469.469 0 0 1 .816 0l2 2.889c.231.37-.005.878-.408.878zM.497 6h4.006c.403 0 .639.504.408.871L2.905 9.737a.47.47 0 0 1-.816 0l-2-2.866C-.142 6.504.094 6 .497 6z'/%3E%3C/svg%3E"); padding: 0 27px 0 12px; margin-right: 5px; background-position: right 12px center;}.search__button--start .search__button-icon { fill: rgba(0, 0, 0, 0.75);}.search__button--start:hover { background-color: #ffd226;}.search__button--start:active { transition-duration: 0s; background-color: #ffca16;}.search__button--end { transition: color 0.2s; position: absolute; height: 38px; width: 38px; border: none; right: 4px; top: 4px;}.search__dropdown-arrow { position: absolute; width: 46px; height: 21px; pointer-events: none; bottom: 100%; overflow: hidden;}.search__dropdown-arrow:before { position: absolute; display: block; content: ""; width: 7px; height: 7px; top: 100%; margin-top: -3.5px; background-color: #fff; border-radius: 1px; left: 50%; margin-left: -3.5px; transform: rotate(45deg) translateX(-0.5px) translateY(-0.5px);}.search__input {color: #4c4b4e;background-color: #ffffff;border-color: #ff8e35;font-weight: bold;font-size: 18px;border-radius: 16px;}.search__input::-webkit-input-placeholder { color: #6c757d; font-weight: bold;}.search__input::-moz-placeholder { color: #6c757d; font-weight: bold;}.search__input:-ms-input-placeholder,.search__input::-ms-input-placeholder { color: #6c757d; font-weight: bold;}.search__input::placeholder { color: #6c757d; font-weight: bold;}.search__input:hover { border-color: #90dca7;}.search__input:focus { border-color: #71c68a;}.search__button--end { color: #b2b2b2;}.search__button--end:hover { color: #404040;}.suggestions { padding: 14px 0; -webkit-border-bottom-right-radius: 12px; -webkit-border-bottom-left-radius: 12px; -moz-border-radius-bottomright: 12px; -moz-border-radius-bottomleft: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px;}.suggestions__group + .suggestions__group { margin-top: 10px;}.suggestions__group-title { padding: 3px 20px; font-size: 11px; font-weight: 600; text-transform: uppercase; color: #4c4b4e;}.suggestions__product {display: -ms-flexbox; display: flex; padding: 5px 20px; color: inherit; border-bottom: 1px solid #d9d9d9;}.suggestions__product:hover { color: inherit; background: #f2f2f2;}.suggestions__product-image { position: relative; border-radius: 6px; overflow: hidden; -ms-flex-negative: 0; flex-shrink: 0; width: 40px; background: #fff; margin-right: 10px;}.suggestions__product-image:before { display: block; position: absolute; content: ""; width: 100%; height: 100%; border: 1px solid rgba(0, 0, 0, 0.08); border-radius: inherit; pointer-events: none; z-index: 1;}.suggestions__product-info { -ms-flex-positive: 1; flex-grow: 1; -ms-flex-negative: 1; flex-shrink: 1; padding-top: 4px; min-width: 0;}.suggestions__product-name {font-size: 15px; line-height: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.suggestions__product-rating { display: -ms-flexbox; display: flex; margin-top: 2px;}.suggestions__product-rating-stars { margin-right: 8px;}.suggestions__product-rating-label { font-size: 13px; line-height: 1; color: #6c757d;}.suggestions__product-price { white-space: nowrap; -ms-flex-negative: 0; flex-shrink: 0; font-size: 16px; font-weight: 700; width: 100px; margin-left: 14px; text-align: right;}.topbar { display: -ms-flexbox; display: flex; height: 100%; font-size:12px;}.topbar__item-spring { -ms-flex-positive: 1; flex-grow: 1;}.topbar__item-text { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding: 0 10px;}.topbar__link { transition: color 0.12s;}.topbar__link-label { transition: inherit;}.topbar__button { color:#fff;display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; position: relative; background: transparent; border: none; padding: 0 10px; transition: background 0.12s; height: 100%;}.topbar__button:focus { outline: none;}.topbar__button-label,.topbar__button-title { transition: color 0.12s;}.topbar__button-label { margin-right: 3px;}.topbar__button--has-arrow { padding-right: 18px; padding-right: 22px;}.topbar__button-arrow { position: absolute; fill: currentColor; top: calc(50% - 3px); right: 8px; right: 10px;}.topbar__button-arrow svg { display: block;}.topbar__menu { position: relative;}.topbar__menu-body { visibility: hidden; transform-origin: top; transform: rotateX(60deg); opacity: 0; transition: transform 0.2s, opacity 0.2s, visibility 0s 0.2s; color: #4c4b4e; background-color: #fff; box-shadow: 0 1px 15px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1); position: absolute; width: 150px; border-radius:6px; overflow: hidden; font-size: 14px; line-height: 26px; z-index: 5; font-weight: 600; right: 0;}.topbar__menu-item { display: block; padding: 4px 15px; color: #4c4b4e; border-bottom: 1px solid #eeeeee; font-size: 13px;}.topbar__menu-item:hover { color: #4c4b4e; background: #f2f2f2;}.topbar__menu-item img { margin-right: 8px;}.topbar__menu-item span { position: relative; top: 1px;}.topbar__menu--open .topbar__menu-body { visibility: visible; transition-delay: 0s, 0s, 0s; opacity: 1; transform: rotateX(0deg);}.topbar--spaceship-end { -ms-flex-pack: end; justify-content: flex-end;}.topbar--classic { background: #71c68a;}.topbar--classic .topbar__item-text { color: #4c4b4e; font-weight: 600;}.topbar--classic .topbar__link { color: #fff; font-weight: 600;}.topbar--classic .topbar__link:hover { text-shadow: 0px 2px 3px #954608;}.topbar--classic .topbar__button-label { color: #8E24AA; font-weight:600;}.topbar--classic .topbar__button-title { color: #4c4b4e; font-weight: 600;}.topbar--classic .topbar__button-arrow { color: #bfbfbf;}.topbar--classic .topbar__button:hover,.topbar--classic .topbar__menu--open .topbar__menu-button {background: #ed6901;color:#fff;}.topbar--classic .topbar__button:hover .topbar__button-label,.topbar--classic .topbar__menu--open .topbar__menu-button .topbar__button-label { color: #4c4b4e;}.legend-picker__panel { display: none;}.legend-picker__panel--active { display: block;}.legend-picker__panel-body { padding: 20px 20px 28px;}.legend-picker__text { font-size: 15px; color: #6c757d; margin-bottom: 8px;}.legend-picker__text:first-child { margin-top: -5px;}.legend-picker__actions { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: end; justify-content: flex-end; margin-top: 32px;}.legend-picker__actions > * + * { margin-left: 20px;}.search__car-selector-link a { font-size: 14px; color: #4c4b4e;}.search__car-selector-link a:hover { text-decoration: underline;}.block-space--layout--spaceship-ledge-height { display: none;}.mobile-header { background: #fff; position: relative; z-index: 100;}@media (min-width: 1200px) { .mobile-header { display: none; }}.mobile-header__body { height: 50px; display: -ms-flexbox; display: flex;}.mobile-header__menu-button { width: 52px; height: 100%; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; padding: 0; margin: 0; border: none; background: #fff; fill: #404040;}.mobile-header__menu-button:hover { background: #f2f2f2;}.mobile-header__menu-button:active { background: #ededed;}.mobile-header__menu-button:focus { outline: none;}.mobile-header__logo { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding: 0 14px;}.mobile-header__logo-part-one { fill: #71c68a;}.mobile-header__logo-part-two { fill: #404040;}.mobile-header__search { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; height: 50px; max-width: 600px; -ms-flex-positive: 1; flex-grow: 1; padding: 0 12px; margin: 0 auto;}.mobile-header__indicators { display: -ms-flexbox; display: flex; margin-left: auto;}@media (max-width: 767.98px) { .mobile-header { position: relative; } .mobile-header .container { padding: 0 8px; } .mobile-header__menu-button { width: 44px; } .mobile-header__logo { padding-left: 10px; padding-right: 10px; } .mobile-header__search { top: 0; position: absolute; width: 100%; height: 100%; max-width: none; padding: 0; z-index: 1; transform: translateY(-100%); transition: transform 0.3s; left: 0; } .mobile-header__search--open { transform: none; }}.mobile-indicator { position: relative;}.mobile-indicator__button { padding: 0; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; position: relative; -ms-flex-pack: center; justify-content: center; height: 50px; width: 44px; color: inherit; background: transparent; border: none;}.mobile-indicator__button:focus { outline: none;}.mobile-indicator__button:hover { color: inherit; text-decoration: none;}.mobile-indicator__icon { display: block; position: relative;}.mobile-indicator__icon svg { display: block; transform: scaleX(1);}.mobile-indicator__counter {position: absolute; top: -7px; font-size: 12px; line-height: 13px; padding: 2px 6px 3px; text-align: center; z-index: 0; right: -6px; height: 18px;}.mobile-indicator__counter:before { display: block; position: absolute; content: ""; top: 0; bottom: 0; z-index: -1; border-radius:6px; left: 0; right: 0;}.mobile-indicator__title,.mobile-indicator__value { display: block; margin-left: 50px;}.mobile-indicator__title { padding-top: 3px; margin-bottom: -3px; font-size: 13px;}.mobile-indicator__value { font-size: 18px;}.mobile-indicator__icon { fill: #4c4b4e;}.mobile-indicator__title { color: #4c4b4e;}.mobile-indicator__value { font-weight: 600;}.mobile-indicator:hover .mobile-indicator__button { background: #f2f2f2;}.mobile-indicator__counter { color: #fff; font-weight: 600;}@media (-webkit-max-device-pixel-ratio: 1), (max-resolution: 1dppx) { .mobile-indicator__counter { font-weight: 400; }}.mobile-indicator__counter:before { background-color: #2784d7;}.mobile-menu { visibility: hidden; transition: visibility 0s 0.25s;}.mobile-menu__backdrop { right: 0; background: rgba(51, 51, 51, 0.8); opacity: 0; will-change: opacity; transition: opacity 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);}.mobile-menu__backdrop,.mobile-menu__body { position: fixed; left: 0; top: 0; bottom: 0; z-index: 1000;}.mobile-menu__body { background: #fff; width: 300px; transition: transform 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94); will-change: transform; overflow: hidden; transform: translateX(-100%);}.mobile-menu--open { visibility: visible; transition-delay: 0s;}.mobile-menu--open .mobile-menu__backdrop { opacity: 1;}.mobile-menu--open .mobile-menu__body { transform: translateX(0);}.mobile-menu__close { position: absolute; top: 0; width: 48px; height: 59px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; z-index: 2; border: none; padding: 0; fill: currentColor; transition: background-color 0.15s, color 0.15s; background-color: #fff; color: #ccc; right: 0;}.mobile-menu__close:hover { background-color: #f2f2f2; color: #4d4d4d;}.mobile-menu__close:active { background-color: #ebebeb; color: #4d4d4d;}.mobile-menu__close:focus { outline: none;}.mobile-menu__panel { display: -ms-flexbox; display: flex; position: absolute; left: 0; top: 0; right: 0; bottom: 0; -ms-flex-direction: column; flex-direction: column; background: #fff; z-index: 1; transition: transform 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);}.mobile-menu__panel--hide { transform: translateX(-100%);}.mobile-menu__panel--hidden { transform: translateX(100%);}.mobile-menu__panel-header { -ms-flex-negative: 0; flex-shrink: 0; height: 60px; border-bottom: 1px solid #ebebeb; position: relative; -webkit-backface-visibility: hidden; backface-visibility: hidden;}.mobile-menu__panel-back,.mobile-menu__panel-header { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center;}.mobile-menu__panel-back { position: absolute; top: 0; width: 48px; height: 59px; -ms-flex-pack: center; justify-content: center; z-index: 1; border: none; fill: currentColor; transition: background-color 0.15s, color 0.15s; background-color: #fff; color: #ccc; left: 0; padding: 0 2px 0 0;}.mobile-menu__panel-back:hover { background-color: #f2f2f2; color: #4d4d4d;}.mobile-menu__panel-back:active { background-color: #ebebeb; color: #4d4d4d;}.mobile-menu__panel-back svg { transform: scaleX(1);}.mobile-menu__panel-back:focus { outline: none;}.mobile-menu__panel-arrow { position: absolute;}.mobile-menu__panel-title { text-align: center; margin: auto; font-size: 17px; font-weight: 600;}.mobile-menu__panel-body { -ms-flex-positive: 1; flex-grow: 1; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; overflow-y: auto; -webkit-backface-visibility: hidden; backface-visibility: hidden;}.mobile-menu__divider { -ms-flex-negative: 0; flex-shrink: 0; height: 1px; background: #ebebeb;}.mobile-menu__spring { -ms-flex-positive: 1; flex-grow: 1;}.mobile-menu__indicators { display: -ms-flexbox; display: flex; padding: 8px 11px;}.mobile-menu__indicator { width: calc((100% - 0px * 3) / 4); display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: center; align-items: center; fill: #404040; border-radius: 2px; padding: 8px 0 6px;}.mobile-menu__indicator:hover { background: #f2f2f2;}.mobile-menu__indicator + .mobile-menu__indicator { margin-left: 0;}.mobile-menu__indicator-title { font-size: 9px; font-weight: 600; text-transform: uppercase; color: #4c4b4e; margin-top: 5px;}.mobile-menu__indicator-icon { position: relative;}.mobile-menu__indicator-icon svg { display: block;}.mobile-menu__indicator-counter {position: absolute; bottom: calc(100% - 10px); color: #fff; font-size: 12px; line-height: 1; padding: 4px 7px 3px; text-align: center; z-index: 0; font-weight: 600; left: calc(100% - 6px);}@media (-webkit-max-device-pixel-ratio: 1), (max-resolution: 1dppx) { .mobile-menu__indicator-counter { font-weight: 400; }}.mobile-menu__indicator-counter:before {display: block; position: absolute; content: ""; left: 0; top: 0; right: 0; bottom: 0; background-color: #2784d7; z-index: -1; border-radius:6px;}.mobile-menu__links { background: #f5f5f5; list-style: none; padding: 0; margin: 0; font-size: 15px; line-height: 25px; font-weight: 600;}.mobile-menu__links > li > a,.mobile-menu__links > li > button {position: relative; color: inherit; width: 100%; border: none; background: transparent; font-size: inherit; font-weight: inherit; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding: 12px 33px 12px 30px; text-align: left; border-bottom: 1px solid #ebebeb;}.mobile-menu__links > li > a:hover,.mobile-menu__links > li > button:hover { background: #f2f2f2;}.mobile-menu__links > li > a:focus,.mobile-menu__links > li > button:focus { outline: none;}.mobile-menu__links > li > a svg,.mobile-menu__links > li > button svg { position: absolute; top: calc(50% - 4px); fill: #5f6b79; right: 16px; transform: scaleX(1);}.mobile-menu__links > li > a.highlight:before,.mobile-menu__links > li > button.highlight:before { position: absolute; display: block; content: ""; top: 19px; left: 8px; width: 12px; height: 12px; border: 2px solid #71c68a; border-radius: 25px;}.mobile-menu__links-image { display: block; width: 22px; height: 16px; border-radius: 1.5px; position: relative; overflow: hidden; -ms-flex-negative: 0; flex-shrink: 0; margin-right: 9px;}.mobile-menu__links-image img { position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%);}.mobile-menu__contacts { text-align: center; padding: 16px 20px 14px; transition: background 0.2s;}.mobile-menu__contacts:hover { background: #f2f2f2;}.mobile-menu__contacts,.mobile-menu__contacts:hover { color: inherit;}.mobile-menu__contacts-subtitle { font-size: 13px; color: #4c4b4e;}.mobile-menu__contacts-title { font-size: 18px; font-weight: 600;}.mobile-menu__settings-list { display: -ms-flexbox; display: flex;}.mobile-menu__setting { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; width: 50%;}.mobile-menu__setting + .mobile-menu__setting { border-left: 1px solid #ebebeb;}.mobile-menu__setting-button { background: transparent; border: none; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; color: inherit; position: relative; width: 100%; padding: 9px 26px 9px 14px;}.mobile-menu__setting-button:hover { background: #f2f2f2;}.mobile-menu__setting-button:focus { outline: none;}.mobile-menu__setting-panel { display: none;}.mobile-menu__setting-icon { display: block; width: 22px; height: 16px; border-radius: 1.5px; position: relative; overflow: hidden; -ms-flex-negative: 0; flex-shrink: 0; margin-right: 7px;}.mobile-menu__setting-icon img { position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%);}.mobile-menu__setting-icon--currency { background: #607d8b; color: #fff; font-size: 10px; line-height: 16px;}.mobile-menu__setting-title { font-size: 17px; font-weight: 600; line-height: 24px; overflow: hidden; text-overflow: ellipsis; text-align: left;}.mobile-menu__setting-arrow { position: absolute; top: calc(50% - 5px); fill: #bfbfbf; right: 12px; transform: scaleX(1);}.mobile-menu__setting-arrow svg { display: block;}.mobile-search__body { display: -ms-flexbox; display: flex; position: relative; z-index: 0; width: 100%;}.mobile-search__button,.mobile-search__input { background: transparent; border: none; color: inherit;}.mobile-search__button:focus,.mobile-search__input:focus { outline: none;}.mobile-search__input { -ms-flex-positive: 1; flex-grow: 1; font-size: 15px;}.mobile-search__field { position: absolute; left: 0; top: 0; right: 0; bottom: 0; pointer-events: none; z-index: -1; transition: color 0.2s, background 0.2s, border-color 0.2s;}.mobile-search__button { width: 38px; padding: 0; transition: color 0.2s; fill: currentColor;}@media (min-width: 768px) { .mobile-search__input { height: 38px; padding: 0 11px; border-radius: 5px; transition: color 0.2s, background 0.2s, border-color 0.2s; color: #4c4b4e; background-color: #f0f0f0; border: 1px solid #f0f0f0; padding-left: 11px; padding-right: 38px; } .mobile-search__input::-webkit-input-placeholder { color: #6c757d; font-weight: normal; } .mobile-search__input::-moz-placeholder { color: #6c757d; } .mobile-search__input:-ms-input-placeholder, .mobile-search__input::-ms-input-placeholder { color: #6c757d; } .mobile-search__input::placeholder { color: #6c757d; } .mobile-search__input:hover { border-color: #d9d9d9; } .mobile-search__input:focus { background-color: #fff; border-color: #d9d9d9; } .mobile-search__button--close { display: none; } .mobile-search__button--search { position: absolute; top: 0; height: 100%; right: 5px; } .mobile-search__button--search { color: #b2b2b2; } .mobile-search__button--search:hover { color: #71c68a; }}@media (max-width: 767.98px) { .mobile-search__body { height: 100%; } .mobile-search__input { -ms-flex-preferred-size: 0; flex-basis: 0; width: 0; padding: 0 0 0 12px; } .mobile-search__button { width: 52px; } .mobile-search__button--close { border-width: 0; border-style: solid; border-left-width: 1px; } .mobile-search__input { color: #4c4b4e; } .mobile-search__input::-webkit-input-placeholder { color: #6c757d; font-weight: normal; } .mobile-search__input::-moz-placeholder { color: #6c757d; } .mobile-search__input:-ms-input-placeholder, .mobile-search__input::-ms-input-placeholder { color: #6c757d; } .mobile-search__input::placeholder { color: #6c757d; } .mobile-search__input ~ .mobile-search__field { background: #fff; } .mobile-search__input ~ .mobile-search__button--close { border-color: #ebebeb; } .mobile-search__button { color: #b2b2b2; } .mobile-search__button:hover { color: #71c68a; }.product-tabs__list { padding: 8px 0px 12px 0px;} .product-tabs__item a {font-size: 15px; font-weight: 600; color: inherit; display: -ms-flexbox; display: flex; padding: 7px 15px; transition: background 0.12s, box-shadow 0.12s; text-decoration: none; text-transform: uppercase; text-align: center; font-weight: 600; background: #f2f4f6; border-radius: 50px; margin: 0 2px;}.account-nav__list { padding: 12px 0px 12px 0px;}.account-nav__item a { font-size: 14px;
color: #495f6a;display: -ms-flexbox;display: flex;padding: 6px 16px;transition: background 0.12s, box-shadow 0.12s;text-decoration: none;text-transform: uppercase;text-align: center;border-radius:14px;margin: 0 2px;background: #dfe4e9;font-weight:500!important;}}@media (max-width: 440px) { .mobile-search__legend-picker-label { display: none; }}/*SVIPER CAROUSEL */.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:6px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:6px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}/*SVIPER CAROUSEL *//*RATING 2*/@charset "UTF-8";:root{--star-size:60px;--star-color:#fff;--star-background:#90dca7}.Stars{--percent:calc(var(--rating) / 5 * 100%);display:inline-block;font-size:var(--star-size);line-height:1;font-size:18px;min-width:80px}.Stars::before{content:'★★★★★';letter-spacing:3px;background:linear-gradient(90deg,var(--star-background) var(--percent),var(--star-color) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:rgba(199,199,199,0.37)}.review-item{padding-top:10px;padding-bottom:10px;margin-top:10px} /*RATING 2*/ /*ALERT*/ .spop-container{z-index:2000;position:fixed}.spop-container,.spop-container *,.spop-container :after,.spop-container :before{box-sizing:border-box}.spop--top-left{top:0;left:0}.spop--top-left .spop{-webkit-transform-origin:0 0;transform-origin:0 0}.spop--top-center{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.spop--top-center .spop{-webkit-transform-origin:50% 0;transform-origin:50% 0}.spop--top-right{top:65px;right:0}.spop--top-right .spop{-webkit-transform-origin:100% 0;transform-origin:100% 0}.spop--center{top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.spop--center .spop{-webkit-transform-origin:50% 0;transform-origin:50% 0}.spop--bottom-left{bottom:0;left:0}.spop--bottom-left .spop{-webkit-transform-origin:0 100%;transform-origin:0 100%}.spop--bottom-center{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.spop--bottom-center .spop{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.spop--bottom-right{bottom:0;right:0}.spop--bottom-right .spop{-webkit-transform-origin:100% 100%;transform-origin:100% 100%}@media screen and (max-width: 30em){.spop--top-left,.spop--top-center,.spop--top-right,.spop--bottom-left,.spop--bottom-center,.spop--bottom-right{top:auto;bottom:0;left:0;right:0;margin-left:0;-webkit-transform:translateX(0);transform:translateX(0)}.spop--top-left .spop,.spop--top-center .spop,.spop--top-right .spop,.spop--bottom-left .spop,.spop--bottom-center .spop,.spop--bottom-right .spop{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.spop{border-bottom:1px solid rgba(0,0,0,0.15)}}.spop{position:relative;min-height:56px;line-height:1.25;font-size:14px;-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (min-width: 30em){.spop{border-radius:2px;width:320px;margin:.7em}}.spop--info,.spop--error,.spop--warning,.spop--success{color:#fff;background-color:#00c9a7;letter-spacing:.5px;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);border-radius:5px}@-webkit-keyframes spopIn{0%{-webkit-transform:scale(0.2,0.2);transform:scale(0.2,0.2)}95%{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes spopIn{0%{-webkit-transform:scale(0.2,0.2);transform:scale(0.2,0.2)}95%{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes spopOut{0%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}20%{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}100%{opacity:0;-webkit-transform:scale(0,0);transform:scale(0,0)}}@keyframes spopOut{0%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}20%{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}100%{opacity:0;-webkit-transform:scale(0,0);transform:scale(0,0)}}.spop--out{-webkit-animation:spopOut .4s ease-in-out;animation:spopOut .4s ease-in-out}.spop--in{-webkit-animation:spopIn .4s ease-in-out;animation:spopIn .4s ease-in-out}.spop-body{padding:1.4em}.spop-body p{margin:0}.spop-body a{color:#fff;text-decoration:underline}.spop-body a:hover{color:rgba(255,255,255,0.8);text-decoration:none}.spop-title{margin-top:0;margin-bottom:.25em;color:#fff}.spop-close{position:absolute;right:4px;top:4px;height:32px;width:32px;padding-top:7px;padding-right:7px;font-size:22px;font-weight:700;text-align:right;line-height:.6;color:#fff}.spop-close:hover{opacity:.7;cursor:pointer}.spop-icon{position:absolute;top:13px;left:16px;width:30px;height:30px;border-radius:50%;-webkit-animation:spopIn .4s .4s ease-in-out;animation:spopIn .4s .4s ease-in-out}.spop-icon:after,.spop-icon:before{content:"";position:absolute;display:block}.spop-icon + .spop-body{padding-left:4.2em}.spop-icon--error,.spop-icon--info{border:2px solid #fff}.spop-icon--error:before,.spop-icon--info:before{top:5px;left:11px;width:4px;height:4px;background-color:#fff}.spop-icon--error:after,.spop-icon--info:after{top:12px;left:11px;width:4px;height:9px;background-color:#fff}.spop-icon--error{border-color:#fff}.spop-icon--error:before{top:16px;background-color:#fff}.spop-icon--error:after{top:5px;background-color:#fff}.spop-icon--success{border:2px solid #fff}.spop-icon--success:before{top:7px;left:7px;width:13px;height:8px;border-bottom:3px solid #fff;border-left:3px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.spop-icon--warning{border:2px solid #fff}.spop-icon--warning:before{top:7px;left:7px;width:0;height:0;border-style:solid;border-color:transparent transparent #fff;border-width:0 6px 10px}.spop--info {background-color: #04a9f4;}.spop--error{background-color:#f44437; }.spop--warning{background-color:#fcd000; }/*ALERT*//*SWITCH*/.switch__container{position:absolute;right:25px;left:auto;margin-top:-23px}.switch{visibility:hidden;position:absolute;margin-left:-9999px}.switch + label{display:block;position:relative;cursor:pointer;outline:none;user-select:none}.switch--shadow + label{padding:2px;width:120px;height:60px;background-color:#ddd;border-radius:60px}.switch--shadow + label:before,.switch--shadow + label:after{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}.switch--shadow + label:before{right:1px;background-color:#f1f1f1;border-radius:60px;transition:background .4s}.switch--shadow + label:after{width:62px;background-color:#fff;border-radius:100%;box-shadow:0 2px 5px rgba(0,0,0,0.3);transition:all .4s}.switch--shadow:checked + label:before{background-color:#71c68a}.switch--shadow:checked + label:after{transform:translateX(60px)}.switch--flat + label{padding:2px;width:60px;height:26px;background-color:#ddd;border-radius:60px;transition:background .4s}.switch--flat + label:before,.switch--flat + label:after{display:block;position:absolute;content:""}.switch--flat + label:before{top:2px;left:2px;bottom:2px;right:2px;background-color:#fff;border-radius:60px;transition:background .4s}.switch--flat + label:after{top:4px;left:4px;bottom:4px;width:18px;background-color:#ddd;border-radius:52px;transition:margin 0.4s,background .4s}.switch--flat:checked + label{background-color:#edeff6}.switch--flat:checked + label:after{margin-left:34px;background-color:#71c68a}/*SWITCH*/

.eight h1,.tumurunler-label{letter-spacing:1px;text-transform:uppercase}#emptycart,.gnloader{background-color:#fff}#dropcart .dropcart__item-name a:hover,.eight h1{color:#71c68a}#dropcart .dropcart__item-name a,.gnprdct_baslik,.prgrides .prdct_baslik{-webkit-box-orient:vertical;-webkit-line-clamp:2}.bubit9 .bubit10,.eight h1,.mybadge,.pacge,.tumurunler-label{text-transform:uppercase}.gnloader{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:99999}.gnspinner{width:2em;height:2em;border:.3em solid rgba(0,0,0,.1);border-left-color:#71c68a;border-radius:50%;animation:.4s linear infinite spin}.topnaviuser .topbadgeof,.topnaviuser .topbadgeon{display:inline-block;position:absolute;left:auto;right:12px;padding:0 7px;font-size:12px;margin-top:4px;line-height:16px;border-radius:8px;color:#fff}@keyframes spin{to{transform:rotate(360deg)}}.topnaviuser .topbadgeon{background:#71c68a}.topnaviuser .topbadgeof{background:#a2aaaf}.imgclick{cursor:pointer}.gnbadge{position:absolute!important;top:10px;left:10px;z-index:3}.gnprdct_baslik{position:relative;display:block;font-size:14px;transition:.5s;line-height:20px;font-weight:600;max-height:40px;min-height:40px;overflow:hidden;display:-webkit-box}.h1back,.homeKatStar{display:inline-block}.eight h1{text-align:center;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:16px 0;grid-gap:22px}.eight h1:after,.eight h1:before{content:" ";display:block;border-bottom:2px solid #c4cdd1;background-color:#f2f4f6}.sDivider1{fill:#d4dadd;margin:-13px -13px 0}.h1back{padding:3px 18px;height:fit-content;background:#d4dadd;color:#3f4f61;border-radius:16px;font-weight:600;font-size:18px;cursor:pointer}.f600,.whatsapp{font-weight:600!important}.h1back:hover{background:#71c68a;color:#fff}.h1back:hover .homeKatStar,.scrll_sss:hover,.scrll_up:hover{fill:#ffffff}.homeKatStar{width:20px;height:20px;fill:#FF9800;vertical-align:top;margin:0 -9px 0 0}.PcNavBaggeOn,.tumurunler-label{display:-ms-flexbox;-ms-flex-align:center}.TopTextCarousel{padding:4px 0;height:28px;background:radial-gradient(circle,#71c68a,#528c63);animation:3s infinite alternate gradient-animation}.live-indicator,.live-indicator .pulse{animation-iteration-count:infinite;animation-duration:1s}@keyframes gradient-animation{0%,100%,25%,50%,75%{background:radial-gradient(circle,#71c68a,#528c63)}}#TopTextCarousel .carousel-inner{height:50px}.TopTextCarousel .onstr{font-size:14px;color:#fff;cursor:pointer}.TopTextCarousel .onstr a{font-size:17px;color:#fff;cursor:pointer}.block-header__body .section-header__groups-button{font-size:14px;height:25px;border:none;padding:0 5px 0 11px;line-height:23px;display:block;position:relative;z-index:0;pointer-events:none;transition:color .1s;background:0 0;color:#6c757d}.block-header__body .section-header__groups-button--active:active:after,.block-header__body .section-header__groups-button:hover{color:#fff!important}.block-header__body .section-header__groups-button--active,.block-header__body .section-header__groups-button--active:after,.prgrides .prdct_baslik:hover,.whatsapp{color:#71c68a!important}.ajxok{border:1px solid #05dbb6!important}.ajxbok,.ajxno{border:1px solid #ffbf00!important}.disaplet{pointer-events:none;cursor:no-drop;background:#a4b9c3!important}.top_site_logo{width:70px;height:46px;margin:8px 0}.mobile_site_logo{width:32px;height:32px;margin-left:-10px;margin-top:-2px}.top_search_icon{width:24px;height:24px;fill:#b2b2b2;margin-top:-6px}.top_search_icon:hover{fill:#3f4f61}.tumurunler-label{display:flex;-moz-align-items:center;align-items:center;padding:0 7px;min-height:20px;font-size:11px;line-height:17px;font-weight:bolder;background-color:#f2f4f6;color:#645497;border:1px solid #772fac;-webkit-backface-visibility:hidden;white-space:nowrap;position:absolute;top:9px;right:29px;border-radius:6px}.departments__button:hover .tumurunler-label,.departments__button:hover .tumurunler-label:after{color:#607d8b;background:#f1f1f1;border:1px solid #fff}.PcNavBaggeOf,.PcNavBaggeOn{padding:0 5px;min-height:16px;font-size:11px;line-height:16px;font-weight:bolder;top:-4px;right:18px;border-radius:6px;position:absolute;letter-spacing:1px;white-space:nowrap;-webkit-backface-visibility:hidden}.departments--open .tumurunler-label{color:#607d8b;background:#f0f8ff}.departments--open .tumurunler-label:after{color:#607d8b}.PcNavBaggeOn{display:flex;-moz-align-items:center;align-items:center;background-color:#71c68a;color:#fff}.PcNavBaggeOf{display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;background-color:#b9addb;color:#fff}.topbar_buttonarrow_icon{width:7px;height:5px;fill:#e52727!important}.site_top_categori_left_icon{width:16px;height:12px;fill:#fff}.site_top_categori_right_icon{width:9px;height:6px;fill:#fff;margin-top:2px}.topbar_dropmenu_right_icon{width:6px;height:9px;fill:#bfbfbf}.list_item_delete{width:16px;height:12px;fill:#b1b1b1}.top_user_big_icons{width:28px!important;height:28px!important}.arti_grid_add_tocart:hover,.bitem_back:hover,.carditem_back:hover,.grdrepflagbuton svg :hover,.item_back:hover,.mmenu_back:hover,.mmenu_close:hover,.social_icons:hover,.spage_back:hover,.top_user_big_icons:hover{fill:#71c68a}.mobile-indicator__icon .top_user_big_icons,.mobile-menu__indicator-icon .top_user_big_icons{width:24px!important;height:24px!important}.nulltipdiv{display:block;padding:14px 10px 0;text-align:center}.nulltiprext{display:block;padding:15px 2px;border-radius:10px;background:#ededed}.top_cart_item_remove{width:10px;height:10px;fill:#b2b2b2}.dropcart__item-remove:hover .top_cart_item_remove{fill:#e52727}.toplogforrgotbutton{display:block;background:#d05c00;color:#fff;font-size:12px;text-align:center;border-radius:6px;position:absolute;right:32px;left:auto;margin-top:-8px;padding:0 9px}.toplogforrgotbutton:hover{background:#90dca7;color:#fff}.dropcart .badge1,.dropcart .badge2{margin-right:1px;background:#71c68a}.fshow_hidetl{width:30px;height:30px;vertical-align:inherit;margin:0;position:absolute;right:10px;top:4px;cursor:pointer;user-select:none}.top_navi_bundle{display:inline-block;font-size:11px;padding:0 5px;background:#f3f3f3;color:#212529;border-radius:20px;max-height:18px;line-height:17px;position:absolute;right:25px;margin-top:3px}.MegaMenuCatBaslik{display:block;margin:0 0 10px;border-bottom:1px solid #e5e5e5;width:100%;font-weight:600;color:#3f4f61}.mmenu_back,.mmenu_close{width:13px;height:13px;fill:#5f6b79}.mmenu_search_icon{width:20px;height:20px}.mmenuuser_icons{width:28px;height:28px}#dropcart .cart_close,.mdl_close,.mmenu_search_close{width:15px;height:15px}.top_fav_badge,.top_user_badge{font-size:12px;padding:0 6px;height:18px;line-height:18px;z-index:3;font-weight:600;position:absolute;background:#2784d7;color:#fff}.mcurspan{position:absolute;left:auto;right:15px}.top_fav_badge{left:auto;right:-3px;top:0;border-radius:8px}.top_user_badge{left:30px;top:3px;border-radius:6px}.mtop_fav_badge,.mtop_user_badge{position:absolute;left:14px;top:-5px;font-size:11px;background:#2784d7;padding:1px 5px;color:#fff;height:16px;line-height:13px;z-index:3;border-radius:6px}.mnu_cargo_badge,.mnu_fav_badge,.mnu_user_badge{position:absolute;top:-8px;font-size:12px;background:#2784d7;padding:0 5px;height:18px;line-height:18px;z-index:3;border-radius:6px;min-width:20px;color:#fff}.mnu_user_badge{left:14px;text-align:center}.mnu_cargo_badge,.mnu_fav_badge{left:17px;text-align:center}#dropcart .badgex,.mybadge{position:relative;text-align:center}.mybadge,.topnavislide .brands-carousel .owl-animated-in{z-index:0}#emptycart{width:230px;box-shadow:0 2px 20px #ababab;border-radius:9px;padding:16px;color:#3f4f61}.emptycart{font-size:17px;margin:10px 5px;display:block;text-align:center;font-weight:700}.empty_cart{width:64px;height:64px;margin:5px auto 15px;display:block;fill:#2784d7;padding:15px;background:#f2f4f6;border-radius:100px}.emptycartbox{display:block;width:100%;height:100%;background:#fff;border-radius:7px;padding:10px}#dropcart .dropcart__list{border-collapse:collapse;max-height:240px;overflow:scroll;overflow-x:hidden!important;margin-left:-20px;width:114%;padding:5px 15px 5px 5px}#dropcart .dropcart__list li span{color:#3f4f61;font-weight:600}#dropcart .dropcart__list::-webkit-scrollbar{width:3px}#dropcart .dropcart__list::-webkit-scrollbar-track{background-color:#dddbdb;border-radius:10px}#dropcart .dropcart__list::-webkit-scrollbar-thumb{border-radius:6px;background-color:#71c68ab5}#dropcart .dropcart__item-features{list-style:none;padding:0;margin-top:2px;font-size:11px;line-height:15px;color:#8b9399}#dropcart .dropcart__item-name a{padding-right:20px;transition:color .2s;font-weight:600;color:#113431;overflow:hidden;display:-webkit-box}#dropcart .badgex{padding:0 2px;display:inline-block;font-size:11px;line-height:20px;font-weight:700;height:14px;width:100%}.dropcart .badge1{min-width:35px;max-width:36px;color:#fff}.dropcart .badge2{min-width:26px;max-width:27px;color:#fff}.dropcart .badge3{margin-bottom:-7px;min-width:50px;max-width:51px;color:#435b66;background:#d7e1e9;padding:3px!important;line-height:8px!important}.navigatemenu .navbadgeof,.navigatemenu .navbadgeon{position:absolute;left:auto;right:26px;margin-top:2px;line-height:20px}.dropcart .badge4{font-size:14px!important;min-width:85px;max-width:110px}#dropcart .dropcart__item-remove{float:right;margin-left:60px}.dropcart__totals tr{line-height:26px}.dropcart__totals tr:nth-child(2n+3){background:#fafafa}.dropcart__totals tr:first-child{background:#ebebeb}.userempty_favori{fill:#2784d7;margin:15px 0;width:125px;height:125px;padding:15px;background:#f2f4f6;border-radius:54px;visibility:unset}.cart_log_reg{display:block;font-size:12px;font-weight:600;margin:10px auto;text-align:center;background:#f2f4f6;max-width:116px;border-radius:10px;padding:3px;border:1px solid transparent;color:#3f4f61;cursor:pointer}.mybadge,.navigatemenu .navbadgeof,.navigatemenu .navbadgeon{display:inline-block;color:#fff}.cart_log_reg:hover{color:#3f4f61;background:0 0;border:1px solid #3f4f61}.modal_erzk_close{width:12px;height:12px}.navigatemenu li{line-height:25px}.navigatemenu .navbadgeon{background:#71c68a;padding:0 7px;font-size:12px;border-radius:10px}.navigatemenu .navbadgeof{background:#a2aaaf;padding:0 6px;font-size:12px;border-radius:10px}.mybadge{font-weight:600;background:#2784d7}.listbadge{height:30px;width:30px;border-radius:10px;line-height:2.5;font-size:12px}.carosbadge{height:35px;width:35px;border-radius:10px;line-height:2.7;font-size:13px}.live-indicator{width:18px;height:18px;position:absolute;display:flex;align-items:center;justify-content:center;margin-top:-2px;animation-name:fade-out;animation-direction:normal;animation-timing-function:ease}.live-indicator .pulse,.live-indicator .red-dot{position:absolute;height:8px;width:8px;border-radius:18px;background-color:#fff}.product-card__info .gridstars,.suggestions .gridstars{--rating:5!important;line-height:0!important;position:absolute!important}.live-indicator .pulse{animation-name:red-dot-scale-fade}.live-indicator .pulse.two{animation-delay:.5s}.AdminDots{display:block;position:absolute;z-index:3;bottom:8px;left:11px}.AdminDotsAdot{height:13px;width:13px;border-radius:50%;display:inline-block;margin-right:3px;font-size:10px;font-weight:700;color:#fff;text-align:center;line-height:12px}.katonecikdot{background-color:#d117f1}.Yorumdot{background-color:#00c0d9}.PopulerUrundot,.scrllbc,.scrllbf,.scrllbu{background-color:#2784d7}.FirsatUrundot,.backtop{background-color:#71c68a}.mStarUrundot{background-color:#cc19eb}.YorumSay{background-color:#e91e63;min-width:18px;border-radius:6px}.product-card__info .gridstars{font-size:11px!important;margin-top:-8px!important}.specialarea,.swiper-slide .specialarea{overflow-x:auto;-webkit-overflow-scrolling:touch;min-height:42px;max-height:42px;margin-top:0}.prgrides .product-card__info .gridstars{margin-top:-14px!important}.specialarea{margin-bottom:0}.swiper-slide .specialarea{margin-bottom:4px}.specialarea::-webkit-scrollbar{width:1px}.specialarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.2);border-radius:4px}.specialarea::-webkit-scrollbar-thumb{border-radius:6px;-webkit-box-shadow:inset 0 0 3px rgba(230,0,35,.4)}.suggestions .gridstars{font-size:12px!important;margin-top:8px!important;right:42px}.suggestions .gridcomcount{color:#3e5762;font-size:9px;margin-left:1px;position:absolute;font-weight:bolder;background:#fdd763;border-radius:20px;width:20px;height:12px;top:-6px;text-align:center;line-height:11px}.gridcomcount{color:#90dca7;font-size:14px;font-weight:bolder;margin:4px auto}.adminButtonss .prdropadmin{cursor:pointer;background:#0eb7a7;top:50px;display:block;position:absolute;z-index:3;right:4px;border-radius:4px;outline:0;text-decoration:none;border:none;font-size:13px;max-width:63px;color:#fff;font-weight:600}.adminButtonss .prdropadminbuttonx{padding:1px 5px!important;line-height:18px!important;display:block;outline:0;color:#fff;font-size:12px!important}.adminButtonss .prdropadmin2,.adminButtonss .prdropadmin3{cursor:pointer;right:4px;border-radius:4px;outline:0;text-decoration:none;font-size:12px;max-width:55px;z-index:3;position:absolute;display:block}.adminButtonss .prdropadmin .dropdown-menu,.adminButtonssList .prdropadmin .dropdown-menu{padding:10px;border-radius:10px}.adminButtonss .prdropadmin .dropdown-menu li,.adminButtonssList .prdropadmin .dropdown-menu li{text-align:center;padding:10px;border-bottom:1px solid #ebebeb;font-weight:700;vertical-align:super;color:#607d8b;font-size:13px;cursor:pointer}.adminButtonss .prdropadmin .dropdown-menu li:last-child,.adminButtonssList .prdropadmin .dropdown-menu li:last-child{border-bottom:none}.adminButtonss .prdropadmin .dropdown-menu li:hover,.adminButtonssList .prdropadmin .dropdown-menu li:hover{background:#e7e7e7}.adminButtonss .prdropadmin .admndrpsvg,.adminButtonssList .prdropadmin .admndrpsvg{fill:#fff;width:12px;height:12px}.adminButtonss .prdropadmin2{background:#2784d7;top:80px;border:none;color:#fff;font-weight:600}.adminButtonss .prdropadmin2 option,.adminButtonssList .prdropadmin2 option{border-radius:10px;font-size:13px;background:#fff;color:#3f4f61}.adminButtonss .prdropadmin3{background:#03a9f4;top:110px;border:none;color:#fff;font-weight:600}.adminButtonssList .prdropadmin,.adminButtonssList .prdropadmin2{border-radius:4px;cursor:pointer;outline:0;color:#fff;font-weight:600;text-decoration:none}.adminButtonss .prdropadmin3 option{border-radius:10px;font-size:13px;background:#03a9f4;color:#fff}.adminButtonssList{padding:0!important}.adminButtonssList .prdropadminbuttonx{padding:1px 5px!important;line-height:18px!important;display:inline-block;outline:0;color:#fff;font-size:12px!important}.adminButtonssList .prdropadmin{background:#0eb7a7;border:none;max-width:70px;margin-right:5px}.adminButtonssList .prdropadmin2{background:#2784d7;border:none;font-size:12px;max-width:55px}.gridupdatebutton{cursor:pointer;display:block;position:absolute;z-index:3;background:#6293ab;right:10px;bottom:160px;border-radius:4px;outline:0;text-decoration:none;border:none;font-size:12px;max-width:71px;color:#fff;font-weight:600;padding:2px 5px}.gridupdatebutton:hover{background:#e91e63;color:#fff}.grid_favorite{display:block;width:36px;height:36px;fill:#8f9fa7;padding:6px 6px 5px;position:absolute;top:10px;right:10px;background:#f2f4f6;border-radius:25px;z-index:1;cursor:pointer}.grdrepflagbuton,.grdrepflagbuton svg{width:20px;height:20px;cursor:pointer}.grid_favorite:hover{fill:#2784d7;background:#f5f5f5}.addfavorite{fill:#e91e63!important;border:none;background:#f5f5f5;animation:1s linear infinite heart}.btn-whatsapp-pulse-border,.marquee_slider .review__marquee__container:hover,.marquee_slider .review__marquee__container__two:hover{animation-play-state:paused}.grdrepflagbuton{display:block;position:absolute;left:auto;right:60px;z-index:2;bottom:10px}.grdrepflagbuton svg{fill:#dcdce1}@keyframes heart{0%,30%,60%{transform:scale(1)}15%,45%{transform:scale(.9)}}.grid_add_tocart{width:24px;height:24px;fill:#5638b1}.grid_add_tocart_button{width:120px;height:30px;border-radius:12px;outline:0;border:none;background:#71c68a;position:relative;left:auto;display:block;color:#fff;margin:0 auto 10px;font-weight:600;text-align:center}.grid_add_tocart_button:hover{background:#007c96}.goopage:hover .erzk_ileft,.goopage:hover .erzk_iright,.grid_add_tocart_button:hover .grid_add_tocart{fill:#fff}.arti_grid_add_tocart{width:46px;height:46px;outline:0;border:none;position:absolute;right:6px;bottom:8px;left:auto;fill:#ffcd38;cursor:pointer}.artiGbadge{display:inline-block;position:absolute;right:12px;bottom:32px;color:#fff;z-index:2;font-weight:600;font-size:10px}.grid_list_check{width:20px;height:20px;margin:0 5px 2px 0;fill:#5d7189}.pacge-overlay,.pacge::after,.pacge::before{width:100%;height:100%;position:absolute;top:0}.grdfree{text-align:center;display:block;background:#f2f4f6;padding:2px 10px;max-width:120px;margin:0 auto 20px;border-radius:8px;font-size:11px;font-weight:700;color:#384b54}.pgntn_left,.pgntn_right{max-width:14px;max-height:14px;margin-top:-1px}.pgntn_right{fill:#3f4f61;margin-right:-2px}.pgntn_left{fill:#3f4f61;margin-right:1px}.crousl_left,.crousl_right{max-width:12px;max-height:12px;fill:#3f4f61}.crousl_right{margin-right:-2px}.crousl_left{margin-right:1px}.pacge-overlay{left:0;overflow:hidden;pointer-events:none;z-index:2;transition:width .4s,height .4s;-moz-transition:width 1s,height 1s;-o-transition:width 1s,height 1s}.pacge{margin:0;padding:2px 7px;color:#fff;font-size:15px;text-align:center;line-height:normal}.pacge::after,.pacge::before{content:"";margin:0 -1px;background:inherit;min-width:55px}.pacge::before{right:100%}.pacge::after{left:100%}.pacge-bottom-right{position:absolute;bottom:0;right:0;-ms-transform:translateX(30%) translateY(0) rotate(-45deg);-webkit-transform:translateX(30%) translateY(0) rotate(-45deg);transform:translateX(30%) translateY(0) rotate(-45deg);-ms-transform-origin:bottom left;-webkit-transform-origin:bottom left;transform-origin:bottom left}.pacge-top-left{position:absolute;top:0;left:0;-ms-transform:translateX(-30%) translateY(0) rotate(-45deg);-webkit-transform:translateX(-30%) translateY(0) rotate(-45deg);transform:translateX(-30%) translateY(0) rotate(-45deg);-ms-transform-origin:top right;-webkit-transform-origin:top right;transform-origin:top right}.pacge-populer,.searchMore:hover .searchRight{background:#2784d7}.footer_group_icons{width:70px;height:70px;fill:#ffffff;margin-top:22px;border-radius:30px;padding:10px;background:#71c68a}.goopage,.listtopdata{display:block;border-radius:4px;font-size:14px;text-align:center}.footer-links__link{color:#898989}.footer-links__link:hover,.fortitle,.redtitle,.tabset>input:checked+label,.tabset>input:focus+label,.tabset>label:hover{color:#71c68a}.footer-links .fotbadgeof{border-radius:6px}.footer-links{padding-top:20px}.pagination{margin:20px;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:left;justify-content:left}.goopage:hover,.pagination .selected,.searcPopulertBadge:hover{color:#fff;background:#71c68a}.goopage{width:33px;height:33px;background:#e1e1e1;color:#303845;padding:1px;font-weight:600;margin:5px;line-height:29px}.erzk_ileft,.erzk_iright{max-width:13px;max-height:13px;fill:#3f4f61;margin-top:-1px}.erzk_ileft{margin-right:1px}.erzk_iright{margin-right:-2px}.listtopdata{width:auto;height:34px;background:#607d8b;color:#fff;padding:1px 10px;font-weight:700;margin:5px;line-height:31px}.home-sag-alt{width:40px;height:auto;display:inline-block;position:fixed;top:50%;right:0;transform:translateY(-50%);text-align:center;z-index:99}.back-top,.sag-alt-wp{width:40px;height:40px}.sag-alt-wp{display:flex;justify-content:center;align-items:center;background:#71c68a;line-height:39px;font-size:19px;transition:.5s}.sag-alt-wp.asagi{border-radius:0;transition:.5s;line-height:33px}.sag-alt-wp:hover{color:#fff;background:#2784d7}.back-top{display:inline-block;text-align:center;position:relative;transition:background-color .3s,opacity .5s,visibility .5s;z-index:1000;color:#fff;line-height:38px;font-size:20px}.back-top:first-child{border-top-left-radius:50%;border-top-right-radius:50%}.backtop:hover{cursor:pointer;background-color:#2784d7}.back-top.show{opacity:1;visibility:visible}.scrll_up{width:37px;height:37px;fill:#fff;margin:9px 3px 4px 8px}.scrll_sss{width:30px;height:30px;fill:#fff;position:absolute}.mUseriConuCarts,.mUseriConuFavs,.mUseriConuUsersx,.mUseriConumsuWhataspp{display:inline-block;width:40px;height:40px;position:relative;margin:0;padding:0;background:#fff;cursor:pointer}.mUseriConuCarts,.mUseriConuFavs,.mUseriConuUsersx{display:inline-block;width:40px;height:40px;fill:white}.uCarts,.uFavs,.uUsersx{display:inline-block;fill:#607D8B;width:40px;height:40px;cursor:pointer}.uUsersx{padding:6px 5px 6px 7px}.uCarts:hover,.uFavs:hover,.uUsersx:hover{background:#f2f4f6}.uCarts{padding:4px 5px 6px 3px}.uFavs{padding:6px}.mUseriConumsuWhataspp{background:#71c68a;width:40px;height:40px;display:block}.uUsersWhataspp{display:inline-block;width:38px;height:38px;fill:white;padding:5px 5px 6px 6px;cursor:pointer}#switcheroo:not(:checked)+label .sHeroobadge,.mmxmenu .mmbadgeson,.mmxmenu .mmbadgessuccsess,.tabset>input:checked+label::after,.tabset>input:focus+label::after,.tabset>label:hover::after,.tcarobadgetum,.uUsersWhataspp:hover{background:#71c68a}.scrllbadge{position:absolute;top:5px;font-size:13px;line-height:8px;padding:5px 6px;border-radius:8px;text-align:center;z-index:6;left:-4px;min-width:19px;color:#fff;font-weight:600;height:18px}.appsvg{max-width:220px;margin:5px}.fotpmobilsvg{text-align:left;display:block;margin-top:7px;margin-bottom:7px;margin-left:-3px;width:100%}.footappsvg{max-width:120px;margin:5px}.social_icons{width:33px;height:33px;fill:#757a85;cursor:pointer}.rbottom,.rtop{display:block;width:80px;height:80px;fill:#71c68a}.block-products-carousel__cell .product-card{border-radius:6px;overflow:hidden}.product-card--layout--grid .product-card__fit{position:absolute;bottom:0;left:0;z-index:8}.status-badge__body{position:relative;min-height:30px;border-radius:24.5px;min-width:30px}.status-badge--style--success .status-badge__body{background-color:#fff;color:#44782a}.prgrides .badgeul{padding-left:0;list-style:none;position:absolute;left:10px;line-height:25px;margin-top:8px}.prgrides .badgeul .badge{font-size:12px;padding:6px 10px;margin:3px}@keyframes golive-scale-fade{0%{opacity:.5;transform:scale(1)}100%,50%{opacity:0;transform:scale(3)}}@keyframes red-dot-scale-fade{0%{opacity:.5;transform:scale(1)}100%,50%{opacity:0;transform:scale(2.5)}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.prgrides .badbg{background:rgb(255 255 255 / 83%);color:#3c7c72}.gridbotbadge{display:inline-block;padding:0 6px;font-size:9px;border-radius:6px;color:#9f9e9e;height:18px;line-height:18px;border:1px solid #e5e2e2;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.searcBadge,.searcDiscountBadge{font-size:9px;height:16px;line-height:14px;top:-2px;position:relative;display:inline-block;font-weight:600}.gridbotbadge:first-child{background:#f9f9f9}.gridbotbadge:first-child:hover{color:#fff;background-color:#71c68a}.searcBadge{padding:0 5px;border-radius:6px;color:#607d8b;border:1px solid #dbdbdb}.searcDiscountBadge{padding:0 7px;border-radius:6px;color:#fff;border:1px solid #efefef;background:#2784d7;margin-right:5px}.searcPopulertBadge{position:relative;display:inline-block;padding:0 13px;font-size:12px;border-radius:21px;color:#bf5400;height:20px;line-height:16px;border:1px solid #efefef;font-weight:600;background:#ebebeb;margin-right:1px;margin-bottom:10px}.searchMore{display:block;width:100%;padding:8px 20px 15px;border-top:1px solid #e3e3e3;border-bottom:2px solid #e3e3e3;background:#71c68a}.searchMore:hover,.tcarobadgebir{background:#607d8b}.searchMoretitle{font-size:18px;color:#fff;margin:2px 0 0}.searchMorebadge{padding:0 16px;background:#fff;border-radius:20px;color:#607d8b;font-size:18px;position:absolute;right:15px;height:28px;line-height:28px;margin-top:-1px}.bitem_back,.spage_back{right:45px;fill:#625a7a}.searchRight{width:40px;height:20px;margin-left:10px;fill:#ffffff;background:#71c68a;border-radius:25px;padding:0 6px;margin-top:-3px}.product-card .product-card__name{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:600;line-height:20px;padding:2px 12px}.prgrides .gridprpncode{display:inline-block;position:absolute;margin-top:-16px;height:18px;padding:0 8px;border-radius:3px 50px 3px 3px;letter-spacing:1px;-webkit-border-top-right-radius:50px;-moz-border-radius-topright:50px}.gridprprno{background:rgb(255 255 255 / 75%);color:#607d8b;font-weight:700;min-width:108px;border-top:1px solid #e7e7e7;font-size:10px;line-height:18px}.gridprazaliyor,.gridprtukedi,.gridprtukeniyor{color:#fff;font-size:10px;line-height:18px;font-weight:700}.gridprazaliyor{background:rgb(14 183 167 / 70%);min-width:74px;border-top:1px solid #3ce1d1}.gridprtukeniyor{background:rgb(255 193 7 / 80%);min-width:84px;border-top:1px solid #ffeb3b}.gridprtukedi{background:rgb(255 17 0 / 60%);min-width:72px;border-top:1px solid #f93527}.product-card .product-card__prices{font-size:18px;text-align:left;font-weight:700;padding:10px 0;margin-top:0}.prgrides .product-card .product-card__prices{font-size:18px;text-align:center;font-weight:700;padding:0;margin-top:0;margin-bottom:12px;color:#000}.prgrides .product-card .product-card__footer{padding:2px 8px 10px 0}.product-card .product-card__name a{color:#3b4144}.product-card .product-card__name a:hover{text-decoration:none}.prgrides .prdct_baslik{position:relative;display:block;font-size:15px;color:#002a5b!important;transition:.5s;line-height:20px;font-weight:600;max-height:40px;min-height:40px;overflow:hidden;display:-webkit-box}.prgrides .card .card-body{padding:25px 15px 10px}.prgrides .cardigan{border-radius:15px!important;overflow:hidden!important;border:1px solid #e1e2e4}.product-card .product-card__footer{padding:2px 8px 14px 0;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-order:2;order:2}.bransd_carousel{padding:5px 0 0}.ascontainer .owl-carousel{height:500px}.bransd_carousel .owl-carousel .bitem img{max-width:90px;max-height:90px;border-radius:6px}.bransd_carousel .owl-carousel .bitem img:hover{filter:sepia(1) saturate(1000%) hue-rotate(190deg)}.searcseletcol{padding:0 15px 0 0}.marquee_slider .colors:nth-child(2n) .flexDivs,.searcseletcol .form-control{background-color:#fff}.searcseletcol select.form-control{background-size:11px 16px}.searcselet{min-height:40px;margin-top:-1px}.fotes-grid{display:flex;flex-wrap:wrap;margin:-5px}.fotes-grid>a{padding:3px 8px;color:#566167!important;text-align:center;font-size:12px;border-radius:15px;font-weight:600;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fotes-grid>a:hover{background:#71c68a;color:#fff!important}.fukofotafter{height:8px;width:8px;fill:#71c68a;margin:-1px 0 0 10px}.fotes-grid>a:hover .fukofotafter{fill:#ffffff!important}.fothrdv .accordion-wrapper{display:block;max-width:100%;margin:6px auto 0}.fothrdv .accordion+.title{background:#f2f4f6;border-radius:25px!important;padding-left:15px;max-width:200px;margin:0 auto;text-align:center}.fothrdv .accordion~.title strong{line-height:25px;color:#3f4f61;font-weight:600;font-size:15px;text-align:center!important;display:inline-block;width:100%}.fothrdv .accordion:checked~.content{display:block;padding:15px 0 10px}.fotsepback{font-size:12px;color:#71c68a!important;margin:0;line-height:22px}.site-footer__payments img{max-width:380px;height:25px;width:380px}.order_bildirim{width:30px;height:30px;fill:#71c68a;cursor:pointer}.bitem_back,.item_back{width:36px;height:36px;margin:-5px -15px 0 0}.order_bildirim:hover{fill:#5a727e}.bitem_back{display:inline-block;cursor:pointer;position:absolute;top:25px;z-index:4}.item_back{display:block;fill:#625a7a;cursor:pointer}.carditem_back,.spage_back{display:inline-block;position:absolute;cursor:pointer}.spage_back{width:34px;height:34px;z-index:1;left:auto;top:15px}.carditem_back{width:36px;height:36px;fill:#7d7595;right:20px;top:14px;z-index:4}@media screen and (max-width:768px){.spage_back{width:30px;height:30px;right:25px;top:20px}.bitem_back,.item_back{width:30px;height:30px;right:40px;top:15px;z-index:9}.carditem_back{width:30px;height:30px;right:14px;top:14px;z-index:9}.TopTextCarousel{padding:6px 0;height:30px}.TopTextCarousel .onstr{font-size:14px!important}.TopTextCarousel .onstr a{font-size:14px;color:#fff}.searcseletcol{padding:0 15px;margin-bottom:10px;margin-top:5px}.firsat-label,.populer-label,.shfooter .collapse,.shfooter .title .fa-angle-up,.shfooter .title[aria-expanded=true] .fa-angle-down,.tumurunler-label{display:none}.gridupdatebutton{right:4px;bottom:150px;font-size:11px}.grdrepflagbuton{width:16px;height:16px;right:50px;z-index:2;bottom:14px;cursor:pointer}.grdrepflagbuton svg{width:17px;height:17px;fill:#e3e0e0}.product-card .product-card__prices{margin-bottom:5px}.specialarea{overflow-x:auto;-webkit-overflow-scrolling:touch;min-height:42px;max-height:42px}.gridprprno{color:#8a989f;font-size:11px;line-height:18px;letter-spacing:0!important}.product-card__info .gridstars{margin-top:-14px!important}.h1back{padding:5px 20px;font-size:14px}.homeKatStar{width:16px;height:16px;margin:0 -9px 0 0}.prgrides .prdct_baslik{font-size:14px;max-height:38px;overflow:hidden}.product-card .product-card__name{font-size:15px;padding:1px 6px}.gridbotbadge{padding:0 6px;font-size:9px;color:#54707d;height:17px;line-height:15px;border:1px solid #d5d2d2}.oldfiyat{bottom:40px}.pacge{padding:1px 5px;font-size:12px}.grid_add_tocart_button{height:28px;border-radius:10px;font-size:14px}.grid_add_tocart{width:20px;height:20px}.site_top_categori_left_icon{fill:#3f4f61}.footer-links{padding-top:0}.bransd_carousel{padding:0}.bransd_carousel .owl-carousel .bitem img{max-width:80px;max-height:80px}.expandbutton{margin-top:20px}.arti_grid_add_tocart{width:40px;height:40px;right:6px}.artiGbadge{right:12px;bottom:28px}.shfooter ul{margin-bottom:0}.shfooter .collapse.show,.shfooter .title[aria-expanded=true] .fa-angle-up{display:block}.shfooter .navbar-toggler{display:inline-block;padding:0}.fotpmobilsvg{text-align:center;margin-top:16px}.mnone{display:none!important}.fotes{margin-top:25px}}.departments__menu .biglirbadgeof,.header__navbar-menu .navbadge,.mmxmenu .mmbadges{display:inline-block;border-radius:6px;position:absolute}@media only screen and (min-width:768px){.mshow{display:none!important}}@media screen and (max-width:712px){.site-footer__payments img{max-width:280px;height:18px}}@media only screen and (max-width:414px){.mmenuuser_icons{margin-top:4px}}.departments__menu .biglirbadgeof{left:auto;right:24px;background:#dbc5ad;padding:0 7px;font-size:12px;margin-top:1.2px;color:#fff;line-height:16px}.header__navbar-menu .navbadge{left:auto;right:26px;background:#ebebeb;padding:0 6px;font-size:11px;margin-top:3.2px;color:#3c535e;line-height:15px}.mmxmenu .mmbadges,.sHeroobadge{left:auto;padding:0 7px;font-size:12px;color:#fff;line-height:16px}.mmxmenu .mmbadges{right:32px;margin-top:0}.mmxmenu .mmbadgesof{background:#98a0a5}.mmenuScroolll{max-height:450px;overflow-x:auto;-webkit-overflow-scrolling:touch;background:#f5f5f5}.mmenuScroolll::-webkit-scrollbar{width:3px}.mmenuScroolll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:6px}.mmenuScroolll::-webkit-scrollbar-thumb{border-radius:6px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.mmenuScroolll>li>a{position:relative;color:inherit;width:100%;border:none;background:0 0;font-size:inherit;font-weight:inherit;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 33px 12px 30px;text-align:left;border-bottom:1px solid #ebebeb}.mmenuScroolll .topbar_dropmenu_right_icon{width:6px;height:9px;fill:#bfbfbf;position:absolute;right:16px}.mmenuScroolll>li>a.highlight:before,.mmenuScroolll>li>button.highlight:before{position:absolute;display:block;content:"";top:20px;left:14px;width:10px;height:10px;border:2px solid #71c68a;border-radius:25px}.footer-links .fotbadgeon,.sHeroobadge{border-radius:6px;display:inline-block}.switcheroo-wrapper{position:relative;height:46px;width:100%;margin:0;border-bottom:2px solid #ebebeb}#switcheroo{opacity:0;position:absolute;top:0;width:100%;font-size:2em;z-index:2;height:40px;cursor:pointer}#switcheroo+label:first-of-type,#switcheroo+label:last-of-type,#switcheroo:first-of-type,#switcheroo:last-of-type{left:0}#switcheroo+label{margin:0;width:100%;padding:10px 0;position:absolute;z-index:0;text-align:center}.sHeroobadge{margin-top:-4px;margin-left:5px}.footer-links .fotbadgeof,.footer-links .fotbadgeon,.tcarobadge{margin-left:5px;padding:0 7px;line-height:13px;max-height:13px;color:#fff}#switcheroo:checked+label{height:45px;background:#fff;padding:10px;cursor:pointer;font-weight:700;font-size:18px}#switcheroo:not(:checked)+label{height:45px;background:#fff;color:#334b57;padding:10px;cursor:pointer}#switcheroo:checked+label .sHeroobadge{background:#bd031f;color:#fff}.ldownUp{display:inline-block;position:absolute;width:30px;height:auto;left:12px;right:auto;top:8px}.footer-links .fotbadgeon{background:#88a5b3;font-size:10px;margin-top:-2px}.footer-links .fotbadgeof{display:inline-block;background:#a8b6bd;font-size:10px;margin-top:-2px}.topnavislide{display:block;width:100%;margin-bottom:10px;box-shadow:0 0 1px #a3a3a3}.topnavislide nav{border-bottom:0;background:#fff;z-index:1;position:relative;padding:0 40px;max-height:40px;height:40px;margin-top:-1px;top:0}.topnavislide nav>ul li{max-height:40px;height:40px;border-left:1px solid #e1e2e4}.topnavislide nav>ul li>span>a{text-transform:uppercase;color:#8a8f9c;font-weight:600;padding:12px 0 10px;display:block;text-align:center;font-size:12px}.topnavislide nav>ul li>span>.MarkaAktive,.topnavislide nav>ul li>span>a:hover{background:#ebecef;color:#676b75;box-shadow:inset 0 10px 20px -5px rgba(255,255,255,.1),inset 0 1px 0 0 rgba(0,0,0,.2)}.topnavislide nav>ul li.active>span>a{background:#f9f9fa;color:#676b75;text-shadow:1px 1px 0 #f9f9fa;box-shadow:inset 0 10px 20px -5px rgba(255,255,255,0),inset 0 1px 0 0 rgba(0,0,0,.05)}.topnavislide .owl-controls{position:absolute;width:100%}.topnavislide .owl-next,.topnavislide .owl-prev{top:5px;width:20px;height:20px;border-radius:20px;outline:0;background:0 0;position:absolute;text-decoration:none}.topnavislide .owl-prev{left:-30px;border:none}.topnavislide .owl-prev svg{display:block;width:24px;height:24px;fill:#71c68a;background:#e5e5e5;border-radius:50px;padding:4.5px 0 0 4px;margin:1px 0 0 -9px}.topnavislide .owl-next svg:hover,.topnavislide .owl-prev svg:hover{background:#71c68a;fill:white}.topnavislide .owl-next{right:-30px;border:none}.topnavislide .owl-next svg{display:block;width:24px;height:24px;fill:#71c68a;background:#d9d8d8;border-radius:50px;padding:4.5px 0 0 5.5px;margin:1px 0 0 -7px}.tcarobadge{display:inline-block;font-size:11px;border-radius:20px;position:absolute;top:3px;right:6px}.flex_buttons,.flex_buttons>nav ul{display:-webkit-flex;display:-ms-flexbox}.owl-controls .owl-next:hover,.topnavislide .owl-controls .owl-prev:hover{background:rgba(0,0,0,.2);transition:.5s cubic-bezier(.55,0,.1,1);-moz-transition:.5s cubic-bezier(.55,0,.1,1);-o-transition:.5s cubic-bezier(.55,0,.1,1)}.topnavislide .brands-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.topnavislide .brands-carousel .owl-animated-out{z-index:1}.topnavislide .brands-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.topnavislide .owl-height{transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out}.topnavislide .brands-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.topnavislide .brands-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.topnavislide .brands-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.topnavislide .brands-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.brands-carousel .owl-controls .owl-dot,.brands-carousel .owl-controls .owl-nav .owl-next,.topnavislide .brands-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabset>input:first-child:checked~.tab-panels>.tab-panel:first-child,.tabset>input:nth-child(11):checked~.tab-panels>.tab-panel:nth-child(6),.tabset>input:nth-child(3):checked~.tab-panels>.tab-panel:nth-child(2),.tabset>input:nth-child(5):checked~.tab-panels>.tab-panel:nth-child(3),.tabset>input:nth-child(7):checked~.tab-panels>.tab-panel:nth-child(4),.tabset>input:nth-child(9):checked~.tab-panels>.tab-panel:nth-child(5),.topnavislide .brands-carousel.owl-loaded,.topnavislide .no-js .brands-carousel{display:block}.topnavislide .brands-carousel.owl-loading{opacity:0;display:block}.topnavislide .brands-carousel.owl-hidden{opacity:0}.accordion:checked~.title .side-icon,.accordion~.title .down-icon,.tabset .tab-panel,.topnavislide .brands-carousel .owl-refresh .owl-item{display:none}.topnavislide .brands-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.topnavislide .brands-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.topnavislide .brands-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.topnavislide .brands-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.topnavislide .brands-carousel.owl-rtl{direction:rtl}.topnavislide .brands-carousel.owl-rtl .owl-item{float:right}.flex_buttons{display:flex;margin:0 auto;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:1000px}li,ul{margin:0;padding:0;list-style-type:none}.flex_buttons>nav{-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%;font-size:1.2em;margin:0}.flex_buttons>nav ul{display:flex;margin:0}.flex_buttons>nav ul li{list-style-type:none;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;margin:0;cursor:pointer;padding:3px}.flex_buttons>nav ul li:hover{background-color:#f9f9fa}.tabset>input[type=radio]{position:absolute;left:-200vw}.tabset>label{position:relative;display:inline-block;padding:15px 15px 25px;border:1px solid transparent;border-bottom:0;cursor:pointer;font-weight:600}.tabset>label::after{content:"";position:absolute;left:15px;bottom:10px;width:22px;height:4px;background:#8d8d8d}input:focus-visible+label{outline:rgba(0,102,204,1) solid 2px;border-radius:3px}.tabset>input:checked+label{background:#efefef;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.tab-panel{padding:15px 0;border-top:1px solid #ebe8e8}.prmdlbaslik,.prmdlkeys{padding:5px;border:1px solid #ebe8e8;background:#e5e5e5;margin-bottom:5px;display:block}.tabset{max-width:65em}.tabset .labels{margin:5px 0 -5px 5px;font-size:12px;font-weight:700;color:#c93254!important}.prmdlbaslik{font-weight:600;font-size:18px;line-height:22px}.prmdlkeys{font-size:13px;line-height:20px}.product__info .accordion-wrapper{display:block;max-width:200px;margin:6px auto 5px;position:absolute;top:40px;right:0}.accordion+.title{user-select:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:6px 8px;color:#4a596a;border-radius:3px;background:#607d8b}.accordion~.title strong{line-height:24px;color:#fff;font-weight:600}.accordion:checked~.title .down-icon,.accordion~.title .side-icon{fill:#bdbac7;display:block;width:8px;height:auto;margin-right:10px}.accordion~.content{display:none;cursor:pointer}.main-menu__submenu .biglirbadgeof,.main-menu__submenu .biglirbadgeon{display:inline-block;position:absolute;left:auto;right:24px;padding:0 7px;font-size:12px;margin-top:1.2px;line-height:16px;border-radius:6px}.accordion:checked~.content{display:block;background:#f5f5f5;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.bakbutton{display:block;width:100px;padding:5px 10px;text-align:left;text-decoration:none;background:#90dca7;color:#fff!important;margin:8px 2px;border-radius:6px;font-size:16px;font-weight:600;position:absolute;top:0;right:0}.bakbutton:hover{background:#71c68a;text-decoration:none}.seller-price{font-size:16px;font-weight:bolder;position:absolute;right:40px;left:auto;color:#3f51b5}.main-menu__submenu .biglirbadgeon{background:#71c68a;color:#fff}.main-menu__submenu .biglirbadgeof{background:#cdcdcd;color:#fff}.fotce{display:block;width:100%;position:relative;text-align:center;font-style:italic;font-size:14px;background:#341f76;margin:0 auto;padding:5px;color:#fff}.fotce:hover{color:#00c2ff}.iconss-items{display:block;padding:14px;border-radius:20px;border:2px solid #fff;margin:5px;background:#fff}.pazarIcons,.pazarIcons1{max-width:800px;margin:0 auto}.iconss-items:hover{border:2px solid #2196f3}.brandeImages{bottom:0;box-shadow:0 0 5px rgba(165,168,176,.4);position:relative;display:inline-block;height:26px;padding:6px 24px;border-radius:10px}.gridGtin{position:absolute;z-index:2;background:#c300e5;padding:3px 10px;font-weight:600;color:#fff;font-size:12px;left:30%;border-radius:50px}.pazarIcons{display:flex;flex-wrap:wrap;justify-content:space-between}.pazarIcons img,.pazarIcons1 img{width:calc(16.66% - 10px);margin-bottom:10px;max-width:100px;max-height:30px}.pazarIcons1{height:45px;display:flex;flex-wrap:wrap;justify-content:space-between;width:800px}@media screen and (max-width:640px){.iconss-items{display:block;padding:14px;border-radius:20px;border:2px solid #fff;margin:5px;background:#fff}.pazarIcons{padding:15px 30px}.pazarIcons img{width:calc(33.33% - 10px);max-width:90px;max-height:20px}.pazarIcons1{max-width:90%;height:18px}}.marquee_slider .review{background-color:#f2f4f6;background-size:cover;background-repeat:no-repeat;padding:1rem 0;position:relative}.marquee_slider .review__marquee{background-color:transparent;width:100%;max-width:100vw;overflow:hidden;display:flex;align-items:center;gap:2rem;margin:2rem 0}.marquee_slider .review__marquee__container{flex-shrink:0;gap:2rem;padding-right:var(--gap-space);animation:40s linear infinite forwards infinityScroll;display:flex;align-items:center;width:max-content;max-width:unset;overflow:hidden}.marquee_slider .review__marquee__container__two{flex-shrink:0;gap:2rem;padding-right:var(--gap-space);animation:40s linear infinite reverse infinityScroll;display:flex;align-items:center;width:max-content;max-width:unset;overflow:hidden}.marquee_slider .scroll{display:flex;align-items:center;gap:2rem;max-width:unset}@keyframes infinityScroll{100%{transform:translateX(-50%)}}@keyframes infinityScroll2{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.marquee_slider .btitle{font-size:20px;color:#4c4e6c;margin-left:15px}.marquee_slider .flexDivs{display:flex;border-radius:20px;max-width:400px;min-width:400px;min-height:220px;max-height:220px}.marquee_slider .colors{overflow:hidden}.marquee_slider .colors:nth-child(odd) .flexDivs{background-color:#d9dbf4}.marquee_slider .centerDiv{flex:100%;display:flex;flex-direction:column;padding:10px 15px;overflow:hidden}.marquee_slider .ustDiv{padding:4px 0;margin-bottom:35px;display:block}.marquee_slider .araDiv{padding:5px;font-weight:600;color:#6d809d;font-style:italic}.marquee_slider .avatarHarfim{display:flex;align-items:center;justify-content:center;width:100px;height:100px;background-color:#5f67a1;color:#fff;font-size:57px;border:6px solid #ebe9ff;border-radius:50%;box-shadow:0 2px 4px #b3a9ff;font-weight:600}.marquee_slider .deGerlendirme{list-style:none;font-size:20px;color:#a8aab7;font-weight:600;margin:-5px 0 -15px}.marquee_slider .retText1{color:#000;font-size:30px;vertical-align:sub;font-weight:700}.marquee_slider .retText2{color:#6b6f8d;font-size:24px;vertical-align:sub}.marquee_slider .retText3{font-size:17px;vertical-align:sub}.marquee_slider .ticaritibar-button{border:none;color:#000;display:flex;align-items:center;padding:0 12px;cursor:pointer}.marquee_slider .user-avatar{margin-right:10px}.marquee_slider .text-container{display:flex;flex-direction:column}.marquee_slider .text-container .title{font-weight:700;font-size:15px}.marquee_slider .text-container .subtitle{font-size:15px;color:#828fbf;font-weight:600;font-style:italic}.blockquote{border-left:3px solid #7469c8;border-radius:6px;font-size:16px}.bubit1{position:fixed;bottom:0;left:0;width:100%;max-width:345px;background:#fff;box-shadow:0 -4px 24px #0000001a;z-index:1000;padding:1.5rem;border-radius:16px 16px 0 0;transform:translateY(100%);transition:transform .4s ease-out}.bubit4,.bubit5,.bubit9 .bubit10{transition:background-color .2s,transform .2s}.bubit1.bubit2{transform:translateY(0)}.bubit4:hover,.bubit5:hover{transform:scale(1.1)}.bubit1 h5{font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.bubit7 label,.bubit9 .bubit10{font-weight:600;font-size:.875rem}.bubit1 .bubit3{font-size:10px;line-height:1.5;margin-bottom:1rem;color:#291e4c}.bubit1 a{font-size:.875rem;color:#7469c8;text-decoration:none}.bubit1 a:hover{text-decoration:underline}.bubit4{position:absolute;top:1rem;right:1rem;width:30px;height:30px;background:#e2e8f0;border-radius:50%;border:none;font-size:1.25rem;color:#4b5563;cursor:pointer}.bubit5,.bubit5 svg{width:48px;height:48px}.bubit4:hover{background:#d1d5db}.bubit5{position:fixed;bottom:2rem;left:1rem;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1010;box-shadow:0 2px 8px #0003}.bubit5 svg{fill:#71c68a;transition:transform .3s}.bubit5.bubit6 svg{transform:rotate(45deg)}.bubit7{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #e2e8f0}.bubit7 label{color:#291e4c}.bubit8{position:relative;display:inline-block;padding-left:2.5rem;min-height:1.5rem}.bubit8 .custom-control-input{position:absolute;z-index:-1;opacity:0;width:0;height:0}.bubit8 .custom-control-label{position:relative;margin-bottom:0;vertical-align:middle;cursor:pointer;padding-left:.5rem;line-height:1.5rem;margin-right:22px}.bubit8 .custom-control-label::before{content:"";position:absolute;top:.25rem;left:0;width:2rem;height:1rem;background-color:#dee2e6!important;border:1px solid #d2d9df!important;border-radius:1rem;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.bubit8 .custom-control-label::after{content:"";position:absolute;top:.25rem;left:0;width:1rem;height:1rem;background-color:#fff!important;border-radius:50%;transition:transform .2s ease-in-out;transform:translateX(0)}.bubit8 .custom-control-input:checked~.custom-control-label::before{background-color:#71c68a!important;border-color:#ff8e35!important}.bubit8 .custom-control-input:checked~.custom-control-label::after{transform:translateX(1rem)}.bubit8 .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem #5236a740!important}.bubit8 .custom-control-input:disabled~.custom-control-label::before{background-color:#71c68a!important;cursor:not-allowed}.bubit8 .custom-control-input:disabled~.custom-control-label{cursor:not-allowed;opacity:.5}.bubit9{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:1rem}.bubit9 .bubit10{padding:.75rem 1.5rem;border-radius:8px;background-color:#71c68a;border-color:#ff8e35;color:#fff;width:100%}.btn-whatsapp-pulse,.btn-whatsapp-pulse-border::before{border-radius:50%;animation-duration:1.5s;animation-timing-function:ease-out;animation-iteration-count:infinite}.bubit9 .bubit10:hover{background-color:#cb5900;border-color:#ff8e35;color:#fff}@media (max-width:576px){.bubit1{padding:1rem}.bubit1 h5{font-size:1.1rem}.bubit7 label{font-size:.85rem}.bubit9 .bubit10{width:100%;margin-bottom:.5rem}.bubit5{width:40px;height:40px}.bubit5 svg{width:48px;height:48px}.bubit4{width:24px;height:24px;font-size:1rem}}.btn-whatsapp-pulse{background:#25d366;z-index: 4;color:#fff;position:fixed;bottom:20px;right:20px;display:flex;justify-content:center;align-items:center;width:0;height:0;padding:30px;text-decoration:none;animation-name:pulse}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(37,211,102,.5)}80%{box-shadow:0 0 0 14px rgba(37,211,102,0)}}.btn-whatsapp-pulse-border{bottom:20px;right:20px}.btn-whatsapp-pulse-border::before{content:"";position:absolute;padding:25px;border:5px solid #25d366;opacity:.75;animation-name:pulse-border}@keyframes pulse-border{0%{padding:25px;opacity:.75}75%{padding:50px;opacity:0}100%{opacity:0}}.waappp{width:36px;height:36px;display:inline-block;position:absolute}
