@import url('https://fonts.googleapis.com/css2?family=Libre+Franklin:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');@font-face {font-family: 'Ivy Mode';src: url('../fonts/IvyMode-Regular.eot');src: url('../fonts/IvyMode-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/IvyMode-Regular.woff2') format('woff2'), url('../fonts/IvyMode-Regular.woff') format('woff'), url('../fonts/IvyMode-Regular.ttf') format('truetype'), url('../fonts/IvyMode-Regular.svg#IvyMode-Regular') format('svg');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Lucida Bright';src: url('../fonts/lucidabright-webfont.woff2') format('woff2'), url('../fonts/lucidabright-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Proxima Nova';src: url('../fonts/ProximaNova-Regular.woff2') format('woff2'), url('../fonts/ProximaNova-Regular.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}:root {--color-brown: #976649;--color-brown-dark: #D5B279;--color-milk: #FAF7F2;--foundry-white: #FAF7F2;--color-milk-light: #fffcf6;--color-white: #ffffff;--color-success: #27953A;--color-warning: #E59545;--color-error: #CD2A1B;--color-jet: #171714;--color-black: #171714;--color-black-old: #171714;--carbon-black: #171714;--signature-gold: #D5B279;--neutral-700: #474746;--accent-sienna: #976649;--accent-taupe: #94826F;--semantic-error: #CD2A1B;--color-dark-900: #1A1A1B;--color-dark-800: #242425;--color-dark-700: #424244;--color-dark-600: #4A4A4C;--color-dark-500: #616162;--color-dark-400: #787879;--color-dark-300: #858586;--color-dark-200: #ADADAE;--color-dark-100: #C2C2C2;--color-dark-50: #D6D6D7;--color-dark-25: #EBEBEB;--color-dark-10: #fafafa;--color-primary-900: #4B3914;--color-primary-800: #684F1B;--color-primary-700: #917439;--color-primary-600: #8D774B;--color-primary-500: #AA8D52;--color-primary-400: #BA9659;--color-primary-300: #D6BB8F;--color-primary-200: #F4E8DA;--color-primary-100: #FFF9F2;--color-success-900: #103C17;--color-success-800: #175923;--color-success-700: #1B6829;--color-success-600: #1F772E;--color-success-500: #27953A;--color-success-400: #52AA61;--color-success-300: #68B575;--color-success-200: #93CA9D;--color-success-100: #BEDFC4;--color-success-50: #E9F4EB;--color-warning-900: #5C3C1C;--color-warning-800: #734B23;--color-warning-700: #895929;--color-warning-600: #A06830;--color-warning-500: #E59545;--color-warning-400: #EAAA6A;--color-warning-300: #EDB57D;--color-warning-200: #EFBF8F;--color-warning-100: #F7DFC7;--color-warning-50: #FCF4EC;--color-error-900: #451515;--color-error-800: #5C1C1C;--color-error-700: #732323;--color-error-600: #A03030;--color-error-500: #CD2A1B;--color-error-400: #CD2A1B;--color-error-300: #F2A2A2;--color-error-200: #F7C7C7;--color-error-100: #FADADA;--color-error-50: #FCECEC;--font-family-libre: 'Proxima Nova', sans-serif;--font-family-ivy: 'Lucida Bright', sans-serif;--font-family-mulish: 'Mulish', sans-serif;--font-family-lucida: 'Lucida Bright', sans-serif;--font-family-Proxima-Nova: 'Proxima Nova', sans-serif;--font-ivy-92: 92px;--font-ivy-92-line-height: 116.47px;--font-ivy-72: 72px;--font-ivy-72-line-height: 91.15px;--font-ivy-64: 64px;--font-ivy-64-line-height: 89.2px;--font-ivy-56: 56px;--font-ivy-56-line-height: 70.9px;--font-ivy-48: 48px;--font-ivy-48-line-height: 60.77px;--font-ivy-36: 36px;--font-ivy-36-line-height: 45.58px;--font-ivy-30: 30px;--font-ivy-30-line-height: 37.98px;--font-ivy-28: 28px;--font-ivy-28-line-height: 35.45px;--font-ivy-24: 24px;--font-ivy-24-line-height: 30.38px;--font-ivy-22: 22px;--font-ivy-22-line-height: 24px;--font-ivy-20: 20px;--font-ivy-20-line-height: 25.32px;--font-ivy-18: 18px;--font-ivy-18-line-height: normal;--font-ivy-16: 16px;--font-ivy-16-line-height: normal;--font-ivy-14: 14px;--font-ivy-14-line-height: 17.72px;--font-ivy-12: 12px;--font-ivy-12-line-height: 14.54px;--font-libre-9: 9px;--font-libre-9-line-height: 16px;--font-libre-10: 10px;--font-libre-10-line-height: 12.2px;--font-libre-11: 11px;--font-libre-11-line-height: 16px;--font-libre-12: 12px;--font-libre-12-line-height: 16px;--font-libre-13: 13px;--font-libre-13-line-height: 15.76px;--font-libre-14: 14px;--font-libre-14-line-height: 20px;--font-libre-14-line-height-new: 16.97px;--font-libre-16: 16px;--font-libre-16-line-height: 24px;--font-libre-18: 18px;--font-libre-18-line-height: 26px;--font-libre-20: 20px;--font-libre-20-line-height: 28px;--font-libre-22: 22px;--font-libre-22-line-height: 30px;--font-libre-24: 24px;--font-libre-24-line-height: 32px;--font-weight-regular: 400;--font-weight-semi-bold: 600;--font-weight-bold: 700;--font-family-lucida-92: 92px;--font-family-lucida-92-line-height: 116.47px;--font-family-lucida-72: 72px;--font-family-lucida-72-line-height: 91.15px;--font-family-lucida-64: 64px;--font-family-lucida-64-line-height: 89.2px;--font-family-lucida-56: 56px;--font-family-lucida-56-line-height: 70.9px;--font-family-lucida-48: 48px;--font-family-lucida-48-line-height: 60.77px;--font-family-lucida-36: 36px;--font-family-lucida-36-line-height: 45.58px;--font-family-lucida-30: 30px;--font-family-lucida-30-line-height: 37.98px;--font-family-lucida-28: 28px;--font-family-lucida-28-line-height: 35.45px;--font-family-lucida-24: 24px;--font-family-lucida-24-line-height: 30.38px;--font-family-lucida-22: 22px;--font-family-lucida-22-line-height: 24px;--font-family-lucida-20: 20px;--font-family-lucida-20-line-height: 25.32px;--font-family-lucida-18: 18px;--font-family-lucida-18-line-height: normal;--font-family-lucida-16: 16px;--font-family-lucida-16-line-height: normal;--font-family-lucida-14: 14px;--font-family-lucida-14-line-height: 17.72px;--font-family-lucida-12: 12px;--font-family-lucida-12-line-height: 14.54px;--font-Proxima-Nova-9: 9px;--font-Proxima-Nova-9-line-height: 16px;--font-Proxima-Nova-10: 10px;--font-Proxima-Nova-10-line-height: 12.2px;--font-Proxima-Nova-11: 11px;--font-Proxima-Nova-11-line-height: 16px;--font-Proxima-Nova-12: 12px;--font-Proxima-Nova-12-line-height: 16px;--font-Proxima-Nova-13: 13px;--font-Proxima-Nova-13-line-height: 15.76px;--font-Proxima-Nova-14: 14px;--font-Proxima-Nova-14-line-height: 20px;--font-Proxima-Nova-16: 16px;--font-Proxima-Nova-16-line-height: 24px;--font-Proxima-Nova-18: 18px;--font-Proxima-Nova-18-line-height: 26px;--font-Proxima-Nova-20: 20px;--font-Proxima-Nova-20-line-height: 28px;--font-Proxima-Nova-22: 22px;--font-Proxima-Nova-22-line-height: 30px;--font-Proxima-Nova-24: 24px;--font-Proxima-Nova-24-line-height: 32px;--box-shadow-square: 0px 6px 32px 0px #79797914;}*, ::after, ::before {box-sizing: border-box;}body {font-weight: var(--font-weight-regular);font-family: var(--font-family-Proxima-Nova);font-size: var(--font-Proxima-Nova-16);line-height: var(--font-Proxima-Nova-16-line-height);color: var(--color-jet);}body:has(.topbanner_container) {overflow-x: hidden;}.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-weight: var(--font-weight-regular);}.p-0 {padding: 0;}.pl-0 {padding-left: 0;}.pr-0 {padding-right: 0;}.pt-0 {padding-top: 0;}.pb-0 {padding-bottom: 0;}.m-0 {margin: 0;}.ml-0 {margin-left: 0;}.mr-0 {margin-right: 0;}.mt-0 {margin-top: 0;}.mb-0 {margin-bottom: 0;}.mandatory {color: var(--semantic-error) !important;}.color-jet {color: var(--color-jet) !important;}.color-brown {color: var(--color-brown) !important;}.color-milk {color: var(--color-milk) !important;}.color-white {color: var(--color-white) !important;}.color-success {color: var(--color-success) !important;}.color-warning {color: var(--color-warning) !important;}.color-error {color: var(--semantic-error) !important;}.color-black {color: var(--color-black) !important;}main a:not([class*="btn-"]) {color: var(--color-black);}main a:not([class*="btn-"]):hover {text-decoration: none;}a {cursor: pointer;}.ancbrownunderline {color: var(--color-brown) !important;text-decoration: underline;}.btn-groupall {display: flex !important;margin-left: -6px;margin-right: -6px;}.btn-groupall [class*=btn-] {margin-left: 6px;margin-right: 6px;flex: 1;}.btn-sm {padding: 12px 40px;font-weight: var(--font-weight-semi-bold);font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height);}.btn-lg {padding: 16px 40px;font-weight: var(--font-weight-semi-bold);font-size: var(--font-Proxima-Nova-16);line-height: var(--font-Proxima-Nova-16-line-height);}.btn-full {width: 100%;display: block;}[class*="btn-"] {display: inline-block;text-align: center;outline: none;text-decoration: none;border: none;background: transparent;border-radius: 0 !important;transition: all 0.3s ease-in-out;}[class*="btn-"]:active, [class*="btn-"]:focus {color: inherit;}.btn-brown {color: var(--color-white) !important;background-color: var(--color-brown);}.btn-brown:hover {color: var(--color-white);background-color: var(--color-brown-dark);}.btn-outline-brown {color: var(--color-brown);border: 1px solid var(--color-brown);}.btn-outline-brown:hover {color: var(--color-white);background-color: var(--color-brown);}.btn-outline-jet {color: var(--color-jet);border: 1px solid var(--color-jet);}.btn-outline-jet:hover {color: var(--color-white);background-color: var(--color-jet);}.btn-outline-white {color: var(--color-white);border: 1px solid var(--color-white);background-color: transparent !important;}.btn-outline-white:hover {color: var(--color-white);}[class*="btn-text"] {font-weight: var(--font-weight-semi-bold);font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height);}.btn-text {text-transform: uppercase;position: relative;display: inline-flex;align-items: center;outline: none;text-decoration: none;color: var(--color-brown) !important;}.btn-text:hover {color: var(--color-brown-dark) !important;}.btn-text-arrow {text-transform: uppercase;position: relative;display: inline-flex;align-items: center;min-height: 24px;outline: none;text-decoration: none;color: var(--color-brown) !important;padding-right: 28px;}.btn-text-arrow:after {content: "";width: 24px;height: 24px;position: absolute;right: 0;top: 0;transition: all 0.3s ease-in-out;background: url('../image/icons/btn_right_arrow.png') no-repeat center / 24px;}.btn-text-arrow:hover {color: var(--color-brown-dark) !important;}.btn-text-arrow:hover:after {right: -5px;background-image: url('../image/icons/btn_right_arrow_hover.png');}.btn-text-caret {position: relative;display: inline-block;outline: none;text-decoration: none;color: var(--color-brown) !important;padding-right: 20px;}.btn-text-caret:after {content: "";width: 16px;height: 24px;position: absolute;right: 0;top: 0;transition: all 0.3s ease-in-out;background: url("../image/icons/btn_right_caret.png") no-repeat center/16px;}.btn-text-caret:hover {color: var(--color-brown-dark) !important;}.btn-text-caret:hover:after {right: -5px;background-image: url("../image/icons/btn_right_caret_hover.png");}.scrollbar::-webkit-scrollbar {width: 3px;height: 6px;border-radius: 10px;}.scrollbar::-webkit-scrollbar-track {background-color: var(--color-primary-200);border-radius: 10px;}.scrollbar::-webkit-scrollbar-thumb {background-color: var(--color-brown);}.scrollbar::-webkit-scrollbar-thumb:hover {background-color: var(--color-brown-dark);}.check-button, .radio-button {margin: 0;display: inline-flex;font-weight: var(--font-weight-regular) }.check-button i, .radio-button i {display: inline-block;position: relative;font-style: normal;vertical-align: middle;line-height: normal;}.radio-button input[type="radio"], .check-button input[type="checkbox"] {display: none;}.radio-button input[type="radio"]+i, .check-button input[type="checkbox"]+i {content: "";position: relative;width: 18px;flex: 0 0 18px;height: 18px;margin-top: 2px;}.radio-button input[type="radio"]+i {border-radius: 100%;}.radio-button input[type="radio"]+i+span {padding-left: 10px;vertical-align: bottom;}.radio-button input[type="radio"]:checked+i:before {width: 8px;height: 8px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 1;content: '';background-color: var(--color-black);border-radius: 100%;}.check-button input[type="checkbox"]:checked+i {position: relative;}.check-button input[type="checkbox"]+i+span {padding-left: 10px;}.check-button input[type="checkbox"]:checked+i:before {content: '';position: absolute;left: 7px;top: 4px;z-index: 1;width: 4px;height: 8px;border: solid var(--color-black);border-width: 0 1.5px 1.5px 0;transform: rotate(45deg);}.check-button:not(.circle) input[type="checkbox"]+i:after {border-radius: 0 !important;}.radio-button input[type="radio"]+i:after, .check-button input[type="checkbox"]+i:after, .check-button.circle input[type="checkbox"]+i:after {content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);border-radius: 100%;width: 12px;height: 12px;background-color: var(--color-white);border: 1px solid var(--color-black);display: inline-block;vertical-align: middle;cursor: pointer;}.check-button.circle input[type="checkbox"]+i {border-radius: 100%;background: transparent;}.check-button.circle input[type="checkbox"]:checked+i:before {width: 8px;height: 8px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 1;content: '';background-color: var(--color-black);border-radius: 100%;border: 0 !important;}.radio-brown input[type="radio"]+i, .check-brown input[type="checkbox"]+i {content: "";position: relative;width: 20px;flex: 0 0 20px;height: 20px;margin-top: 2px;}.check-brown input[type="checkbox"]+i {border: 1px solid #64748B;border-radius: 6px;}.check-brown input[type="checkbox"]+i:after, .radio-brown input[type="radio"]+i:after {display: none;}.check-brown input[type="checkbox"]:checked+i {background-color: var(--color-brown);border-color: var(--color-brown);}.check-brown input[type="checkbox"]:checked+i:before {left: 6.5px;top: 3.5px;width: 6px;height: 10px;border: solid var(--color-white);border-width: 0 3px 3px 0;}.check-brown input[type="checkbox"]+i+span, .radio-brown input[type="radio"]+i+span {padding-left: 8px;}.radio-brown input[type="radio"]+i {border: 1px solid #64748B;border-radius: 100%;}.radio-brown input[type="radio"]+i:after {display: none;}.radio-brown input[type="radio"]:checked+i {background-color: var(--color-brown);border-color: var(--color-brown);}.radio-brown input[type="radio"]:checked+i:before {background-color: var(--color-white);}.Inputgroup.form-group {display: flex;flex-direction: column;position: relative;margin-top: 0;margin-bottom: 20px;font-size: var(--font-Proxima-Nova-14);font-family: var(--font-family-libre);line-height: var(--font-libre-14-line-height);font-weight: var(--font-weight-regular);}.Inputgroup.form-group input, .Inputgroup.form-group .floating-label, .Inputgroup.form-group .message-label {font-size: var(--font-Proxima-Nova-14);font-family: var(--font-family-libre);line-height: var(--font-libre-14-line-height);font-weight: var(--font-weight-regular);}.Inputgroup.form-group input {border-bottom: 1px solid var(--color-brown) !important;border: 0;border-radius: 0;box-shadow: none !important;width: 100%;height: 44px;padding: 12px 0px;color: var(--color-black);}.Inputgroup.form-group .floating-label {color: var(--color-brown);position: absolute;pointer-events: none;top: 9px;margin: 0;transition: all 0.1s ease;}.Inputgroup.form-group .message-label {border-top: 0;border-left: 0;border-right: 0;width: 100%;padding: 0;margin-bottom: 24px;color: var(--color-brown);}.Inputgroup.form-group .message-label>p {color: #976649;margin: 0;}.Inputgroup.form-group .floating-label>span, .Inputgroup.form-group .message-label>span {color: var(--semantic-error);}.Inputgroup.form-group textarea {border-color: #976649 !important;box-shadow: none !important;border-radius: 8px;padding: 10px 12px;}.Inputgroup.form-group .text-danger {color: var(--semantic-error) !important;margin-top: 4px;font-size: var(--font-Proxima-Nova-12) !important;line-height: var(--font-Proxima-Nova-12-line-height);font-weight: var(--font-weight-regular);text-align: left;}.text-danger {color: var(--semantic-error) !important;}.Inputgroup.form-group .text-danger:empty {display: none;}.form_floating_label, .Inputgroup.form-group input:focus~.floating-label, .Inputgroup.form-group label.floating-label.invalid, .Inputgroup.form-group input:read-only~.floating-label, .field-focus .floating-label {top: -15px !important;bottom: 0px;left: 0px;margin: 0;opacity: 1;color: var(--color-brown);font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height);}.Inputgroup.form-group textarea:focus~.floating-label, .Inputgroup.form-group textarea:not(:focus):valid~.floating-label {top: -15px;bottom: 0px;left: 0px;opacity: 1;color: var(--color-brown);font-size: var(--font-Proxima-Nova-12);line-height: var(--font-Proxima-Nova-12-line-height);}.Inputgroup.form-group textarea::placeholder {color: #976649;}.browse-file {text-align: center;position: relative;cursor: pointer;width: 100%;max-width: 389px;color: #976649;background: var(--color-white);border: 1px dashed #976649;border-radius: 8px !important;padding: 20px;text-transform: capitalize;font-weight: var(--font-weight-regular);font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height);}.browse-file [type=file] {cursor: inherit;display: block;filter: alpha(opacity=0);min-height: 100%;min-width: 100%;opacity: 0;position: absolute;right: 0;top: 0;text-align: right;}#fileList {margin: 0;}#form-language {margin: 0px;}@media (min-width:1200px) {.Inputgroup.form-group {margin-bottom: 24px;}}.owl-carousel .owl-dots {display: flex;align-items: center;justify-content: center;margin: 0 auto;}.owl-carousel .owl-dots, .owl-carousel .owl-nav.disabled+.owl-dots {margin-top: 36px;}.owl-carousel .owl-dots .owl-dot {width: 8px !important;height: 8px !important;display: flex !important;align-items: center;justify-content: center;}.owl-carousel .owl-dots .owl-dot span {width: 3px !important;height: 3px !important;margin: 0 !important;background-color: var(--color-brown) !important;transition: all 0.5s ease-in-out;}.owl-carousel .owl-dots .owl-dot.active span {width: 8px !important;height: 8px !important;}.owl-carousel .owl-dots .owl-dot+.owl-dot {margin-left: 14px;}@media (min-width: 768px) {.owl-carousel .owl-dots, .owl-carousel .owl-nav.disabled+.owl-dots {margin-top: 32px;}}@media (min-width: 992px) {}@media (min-width: 1200px) {.owl-carousel .owl-dots, .owl-carousel .owl-nav.disabled+.owl-dots {margin-top: 40px;}}.owl-top-arrow {transform: translateZ(1px);}.mac-os.Safari .owl-top-arrow {transform: translateZ(0px);}.owl-top-arrow .owl-carousel .owl-nav {position: fixed;right: 16px;top: 0;display: flex;margin: 0;}.owl-top-arrow .owl-carousel .owl-nav [class*=owl-] {width: 32px;height: 32px;display: flex;align-items: center;justify-content: center;text-indent: -9999px;}.owl-top-arrow .owl-carousel .owl-nav .owl-prev {background: url('../image/icons/dark_left_arrow.png') no-repeat center / 32px;}.owl-top-arrow .owl-carousel .owl-nav .owl-next {margin-left: 24px;background: url('../image/icons/dark_right_arrow.png') no-repeat center / 32px;}@media (min-width: 768px) {.owl-top-arrow .owl-carousel .owl-nav {right: 34px;}}@media (min-width: 992px) {.owl-top-arrow .owl-carousel .owl-nav {right: 42px;}}@media (min-width: 1200px) {.owl-top-arrow .owl-carousel .owl-nav {right: 60px;top: 6px;}}.owl-left-right-arrow {padding: 0 72px;}.owl-left-right-arrow.owl-carousel .owl-nav {}.owl-left-right-arrow.owl-carousel .owl-nav [class*=owl-] {width: 54px;height: 54px;display: flex;align-items: center;justify-content: center;text-indent: -9999px;border-radius: 100%;position: absolute;top: 50%;margin-top: -27px;border: 1px solid var(--color-jet);}.owl-left-right-arrow.owl-carousel .owl-nav [class*=owl-].disabled {border-color: var(--color-jet);}.owl-left-right-arrow.owl-carousel .owl-nav .owl-prev {left: 5px;background: url('../image/icons/dark_left_arrow.png') no-repeat center / 32px;}.owl-left-right-arrow.owl-carousel .owl-nav .owl-next {right: 5px;background: url('../image/icons/dark_right_arrow.png') no-repeat center / 32px;}@media (min-width: 768px) {.owl-left-right-arrow {padding: 0 84px;}}@media (min-width: 992px) {.owl-left-right-arrow {padding: 0 80px;}}@media (min-width: 1200px) {.owl-left-right-arrow {padding: 0 114px;}.owl-left-right-arrow.owl-carousel .owl-nav .owl-prev {}.owl-left-right-arrow.owl-carousel .owl-nav .owl-next {}}.accordion_panel {margin-bottom: 0;border-top: 1px solid var(--color-primary-200);font-family: var(--font-family-libre);font-size: var(--font-Proxima-Nova-16);line-height: var(--font-Proxima-Nova-16-line-height);font-weight: var(--font-weight-regular);}.accordion_panel .panel {box-shadow: none;border: 0;background: transparent;border-bottom: 1px solid var(--color-primary-200);}.accordion_panel .panel+.panel {margin-top: 0;}.accordion_panel .panel .panel-heading {border-radius: 0;padding: 0;background: transparent;}.accordion_panel .panel-heading a {padding: 20px 33px 16px 0;display: block;text-decoration: none;position: relative;color: var(--color-jet);font-weight: var(--font-weight-semi-bold);}.accordion_panel .panel-heading a:not(.collapsed) {padding-bottom: 12px;}.accordion_panel .panel-heading a:after {content: "";width: 18px;height: 18px;display: block;position: absolute;right: 15px;top: 50%;margin-top: -12px;background: url(../image/icons/plus.png) no-repeat center / 100%;transition: all 0.3s ease-in-out;}.accordion_panel .panel-heading a:not(.collapsed):after {background-image: url(../image/icons/minus.png);transform: rotate(180deg);}.accordion_panel .panel-body {padding: 8px 0 12px;border: 0 !important;}@media(max-width:991px) {.accordion_panel .panel-heading a {padding-right: 28px;}.accordion_panel .panel-heading a:after {margin-top: -9px;right: 10px;}}.accordion_panel.withcaret .panel-heading a:after {background: url(../image/icons/down_caret.png) no-repeat center / 100%;}.accordion_panel.withcaret .panel-heading .pay4later_options_unavailable a:after {background: none;}header {padding: 0;transition: all 0.3s ease-in-out;}header.fixed {position: fixed;top: 0;width: 100%;}header.is-visible {top: 0 !important;}header .header-top {background-color: var(--color-jet);transition: all 0.3s ease-in-out;}header .header-top * {color: var(--color-milk-light) !important;}header .header-top p {margin: 0 !important;}header .header-top ul#header-top-carousel {margin: 0 auto;padding: 12px 30px;}header .header-top ul#header-top-carousel li:nth-child(1) {margin-right: auto;}header .header-top ul#header-top-carousel li:nth-child(1) a, header .header-top ul#header-top-carousel li:nth-child(1)>span {padding: 0;}header .header-top ul#header-top-carousel li:nth-child(1) a:after, header .header-top ul#header-top-carousel li:nth-child(1)>span:after {display: none;}header .header-top ul#header-top-carousel li a, header .header-top ul#header-top-carousel li>span {font-size: var(--font-Proxima-Nova-12);line-height: var(--font-Proxima-Nova-12-line-height);padding: 0 8px;display: block;text-align: center;position: relative;text-transform: uppercase;}header .header-top ul#header-top-carousel li a:after, header .header-top ul#header-top-carousel li>span:after {content: "";position: absolute;left: 0;top: 0;bottom: 0;width: 1px;height: 100%;background-color: rgba(255, 249, 242, 0.4);}header .header-top ul#header-top-carousel li .trustpilot-widget {margin: 0;}header .header-top ul#header-top-carousel li.zip a, header .header-top ul#header-top-carousel li.hummpay a {display: flex;align-items: center;}header .header-top ul#header-top-carousel li.zip a span, header .header-top ul#header-top-carousel li.hummpay a span {padding-top: 2px;}header .header-top ul#header-top-carousel li.zip a img {margin-right: 8px;width: auto !important;}header .header-top ul#header-top-carousel li.hummpay a img {margin-left: 4px;width: auto !important;}header .header-top ul#header-top-carousel li.klarna a {display: flex;align-items: center;}#header-top-carousel li.klarna .klarna-icon-header {display: flex;align-items: center;padding: 0 8px;}header .header-top ul#header-top-carousel li.klarna a span {padding-top: 2px;}header .header-top ul#header-top-carousel li.klarna a img {margin-left: 8px;width: auto;height: 16px;max-width: max-content;}#header-top-carousel .klarna span {font-size: var(--font-Proxima-Nova-12);line-height: var(--font-Proxima-Nova-12-line-height);text-transform: uppercase;}#header-top-carousel .klarna img {margin-left: 8px;margin-bottom: 4px;}header .header-top ul#header-top-carousel.owl-carousel a:after {display: none;}header .header-top ul#header-top-carousel .owl-nav, header .header-top ul#header-top-carousel .owl-dots {display: none !important;}header .header-logo-icons {border-bottom: 1px solid var(--color-primary-200);}header .header-logo-icons .container {display: flex;align-items: center;justify-content: space-between;padding-top: 20px;padding-bottom: 20px;transition: all 0.3s ease-in-out;}header .header-logo-icons .logo {position: relative;display: flex;align-items: center;min-height: 24px;}header .header-logo-icons .logo .nav-toggle {width: 24px;height: 24px;display: none;flex-direction: column;justify-content: center;margin-right: 12px;}header .header-logo-icons .logo .nav-toggle .icon-bar {display: block;position: relative;background-color: var(--color-black);width: 25px;height: 2px;border-radius: 5px;transition: all 0.3s ease-in-out;}header .header-logo-icons .logo .nav-toggle .icon-bar+.icon-bar {margin-top: 6px;}header .header-logo-icons .logo .nav-toggle.change .icon-bar {margin: 0 !important;}header .header-logo-icons .logo .nav-toggle.change .icon-bar:nth-of-type(1) {top: 1px;transform: rotate(45deg);}header .header-logo-icons .logo .nav-toggle.change .icon-bar:nth-of-type(2) {background-color: transparent;opacity: 0;}header .header-logo-icons .logo .nav-toggle.change .icon-bar:nth-of-type(3) {top: -2.5px;transform: rotate(-45deg);}header .header-logo-icons .icons {display: flex;align-items: center;}header .header-logo-icons .icons a, header .header-logo-icons .icons .inicon>span {display: block;width: 24px;cursor: pointer;position: relative;}header .header-logo-icons .icons a img, header .header-logo-icons .icons .inicon>span img {max-width: 100%;}header .header-logo-icons .icons .inicon+.inicon {margin-left: 16px;}.cart-count {position: absolute;top: 0;right: -2px;left: auto;background: var(--semantic-error);color: var(--color-white);border-radius: 100%;width: 12px;line-height: 20px;font-size: var(--font-libre-10);line-height: normal;text-align: center;}#wishlist-total .counter-wishlist {position: absolute;top: 0;right: -4px;left: auto;background: var(--semantic-error);color: var(--color-white);border-radius: 100%;width: 12px;height: 12px;font-size: var(--font-libre-10);line-height: normal;text-align: center;display: flex;align-items: center;justify-content: center;}header #cart {width: auto;}header #cartDropdown {min-width: auto;min-height: auto;background-color: var(--color-white);box-shadow: none;border: 0;border-radius: 0;margin: 0;padding-bottom: 0;}header ul#cartDropdown table td {padding: 0px;}#cartDropdown .close-dropdown {background: transparent;width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;position: absolute;top: 10px;right: 5px;border: 0;font-size: 30px;}.cartBlock .dropdown-menu {font-size: inherit;}.cartBlock .dropdown-menu li.emptyCartli {width: 311px;padding: 24px 16px;position: relative;}.cartBlock .dropdown-menu li .emptyCart {margin-bottom: 0;}.cartBlock .item-list {width: 446px;max-height: 400px;min-height: 248px;overflow: auto;padding: 24px 16px 0px;}.cartBlock .item-list .cartlist {display: flex;padding: 0;position: relative;}.cartBlock .item-list .cartlist+.cartlist {margin-top: 12px;}.cartBlock .item-list .cartlist .img {width: 112px;flex: 0 0 112px;height: 122px;margin-right: 16px;}.cartBlock .item-list .cartlist .img a {width: 100%;height: 100%;}.cartBlock .item-list .cartlist .img a img {padding: 0;width: 100%;height: 100%;border: 0 !important;border-radius: 0;}.cartBlock .item-list .cartlist.complimentary .img a img {max-width: 60px;max-height: 60px;margin: 0 auto;display: flex;}.cartBlock .item-list .cartlist .info {width: calc(100% - 112px - 16px);flex: 0 0 calc(100% - 112px - 16px);}.cartBlock .item-list .cartlist .info a {width: 100%;color: inherit;margin-bottom: 15px;}.cartBlock .item-list .cartlist .info a {width: 100%;color: inherit;margin-bottom: 15px;display: block;;}.cartBlock .item-list .cartlist .info .product-total {font-weight: var(--font-weight-bold);}.cartlist img[alt="JEWEL CARE"] {object-fit: none;}.cartlist_close button {background: transparent;width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;position: absolute;top: -20px;right: 5px;border: 0;font-size: 30px;font-weight: var(--font-weight-regular) !important;}.grand-total {padding: 0 0 0 128px !important;min-width: auto !important;font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height);}.grand-total table {font-family: var(--font-family-libre) !important;}.grand-total table strong {font-weight: var(--font-weight-semi-bold) !important;}.grand-total-btns {display: flex;padding-top: 30px;margin-bottom: 0;padding-left: 128px;padding-bottom: 24px;position: sticky;bottom: 0;background: #fff;}.grand-total-btns a {width: calc(50% - 8px);flex: 0 0 calc(50% - 8px);}.grand-total-btns a+a {margin-left: 16px !important;}.pdp-success-msg {background-color: var(--color-brown);font-size: var(--font-Proxima-Nova-12);line-height: var(--font-Proxima-Nova-12-line-height);text-align: center;padding: 11.5px 16px;border-radius: 0;margin: 0;}.pdp-success-msg, .pdp-success-msg a {color: #fff !important;font-weight: 600;}.pdp-success-msg button {opacity: 1;text-shadow: none;}@media (max-width: 767px) {.pdp-success-msg {padding: 11.5px 30px;}}@media (min-width: 1200px) and (max-width: 1439.98px) {header .header-top ul#header-top-carousel {padding-left: 10px;padding-right: 10px }header .header-top ul#header-top-carousel li a, header .header-top ul#header-top-carousel li>span {padding: 0 5px;line-height: normal;}#header-top-carousel .trustpilotuk {max-width: 235px;}}@media (min-width: 1280px) and (max-width: 1439.98px) {header .header-top ul#header-top-carousel li a, header .header-top ul#header-top-carousel li>span {padding: 0 8px;}}@media (max-width: 1199.98px) {.bodytrustedshops {overflow-x: hidden;}.bodytrustedshops #header-top-carousel .owl-stage-outer {overflow: inherit;}header .header-top ul#header-top-carousel {padding: 0 5px;}header .header-top ul#header-top-carousel li {padding-top: 12px;padding-bottom: 12px;}header .header-top ul#header-top-carousel li.klarnapay, header .header-top ul#header-top-carousel li.zipmoneypay header .header-top ul#header-top-carousel li.hummpay {padding-top: 12px !important;padding-bottom: 12px !important;}.trusted-shops {height: 40px;}header .header-top {display: none;}header .header-top.showcarousel {display: block !important;}header .header-top ul#header-top-carousel .owl-item>li {display: flex;align-items: center;justify-content: center;min-height: 20px;}header .header-logo-icons .container {justify-content: space-between;padding-top: 16px;padding-bottom: 16px;}header .header-logo-icons .left-icons {display: none;}header .header-logo-icons .icons .icon-appointment, header .header-logo-icons .icons .icon-account, header .header-logo-icons .icons .icon-wishlist {display: none;}header .header-logo-icons .icons .icon-search {order: 1;}header .header-logo-icons .icons .icon-pin {order: 2;}header .header-logo-icons .icons .icon-phone {order: 3;}header .header-logo-icons .icons .icon-bag, header .header-logo-icons .icons .cartlink {order: 4;}header .header-logo-icons .icons .inicon+.inicon {margin-left: 8px;}header .header-logo-icons .logo .nav-toggle {display: flex;}header .header-logo-icons .container .right-icons #change-lang {display: none;}}@media (max-width: 767px) {header .header-logo-icons .icons .icon-search {display: none;}header .header-logo-icons .container {padding-top: 24px;padding-bottom: 24px;}}@media (min-width: 992px) {header .header-logo-icons .icons .inicon>span[data-title]:after, header .header-logo-icons .icons .inicon>a[data-title]:after {content: attr(data-title);opacity: 0;visibility: hidden;white-space: nowrap;color: var(--color-black);position: absolute;left: 50%;top: calc(100% + 3px);z-index: 1;padding: 14px 16px;background-color: var(--color-dark-10);font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height) }header .header-logo-icons .icons .inicon>span[data-title]:hover:after, header .header-logo-icons .icons .inicon>a[data-title]:hover:after {opacity: 1;visibility: visible }header .header-logo-icons .icons .inicon>a[data-title].last:after {left: initial;right: 0 }}@media (min-width: 1200px) {header .header-top ul#header-top-carousel {display: flex;align-items: center;}header .header-top ul#header-top-carousel li {height: 17px;display: flex;align-items: center;}header.fixed .header-logo-icons .container {padding-top: 7px;padding-bottom: 7px;}header .header-logo-icons .container>* {width: 33.33%;}header .header-logo-icons .container .left-icons {justify-content: flex-start;}header .header-logo-icons .container .logo {justify-content: center;}header .header-logo-icons .container .right-icons {justify-content: flex-end;}header .header-logo-icons .right-icons .icon-appointment, header .header-logo-icons .right-icons .icon-pin, header .header-logo-icons .right-icons .icon-phone {display: none !important;}.account-head {position: relative;}.account-head.active .account-dropdown {display: block;}.account-dropdown {position: absolute;left: 0 !important;top: 100%;z-index: 1;display: none;z-index: 9999;padding: 0;background-color: var(--color-dark-10);min-width: 160px;}html[lang*="fr"] .account-dropdown {left: -35px !important;}.account-dropdown ul {margin: 0;}.account-dropdown ul li a, .account-dropdown ul li>span {color: var(--color-black);white-space: nowrap;padding: 14px 16px;width: 100% !important;display: block;text-align: center;font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height) }.account-dropdown ul li+li a, .account-dropdown ul li+li>span {border-top: 1px solid #efefef;}.lang-change .btn-link:focus, .lang-change .btn-link:hover {text-decoration: none;}.lang-change .btn.btn-link {padding: 0;margin: 0;display: flex;align-items: center;text-transform: uppercase;font-size: var(--font-libre-13);line-height: var(--font-libre-13-line-height) }.lang-change img {width: 18px;height: 18px;margin-right: 4px;border-radius: 100%;}.lang-change ul.dropdown-menu {min-width: 140px;padding: 0;margin: 0;border: 0;background: var(--color-dark-10);left: -15px;border-radius: 0;box-shadow: none;border-top: 5px solid var(--color-white);}.lang-change ul.dropdown-menu>li>.btn {text-align: left;padding: 6px 16px;text-transform: uppercase;font-size: var(--font-libre-13);line-height: var(--font-libre-13-line-height) }}footer {margin: 0;background-color: var(--color-jet);color: var(--color-white);padding: 48px 0 40px;}footer a:hover{color: var(--color-white);opacity: 1;}footer .Backtop {font-weight: var(--font-weight-semi-bold);font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height);color: var(--color-milk);text-transform: uppercase;display: flex;justify-content: center;align-items: center;padding: 24px 0;min-height: 24px;}footer .Backtop img {width: 24px;margin-left: 4px;}footer .footer-middle {font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height);}footer .footer-middle .container .row {display: flex;flex-wrap: wrap;justify-content: space-between;}footer .footer-middle .container .row::before, footer .footer-middle .container .row::after {display: none;}footer .footer-middle .inn+.inn {margin-top: 40px;}footer .footer-middle .inn h4 {font-weight: 700;font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height);color: var(--color-white);text-transform: uppercase;letter-spacing: 2%;margin: 0 0 24px;}footer .footer-middle .links ul {margin: 0;}footer .footer-middle .links ul li>a, footer .footer-middle .links ul li>span {display: block;cursor: pointer;color: var(--color-white);text-transform: capitalize;opacity:1;font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height);}html[lang='sv'] footer .footer-middle .links ul li>a {text-transform: none;}footer .footer-middle .links ul li>a:hover, footer .footer-middle .links ul li>span:hover {color: var(--color-white) !important;text-decoration: none;}footer .footer-middle .links ul li+li>span, footer .footer-middle .links ul li+li>a {margin-top: 16px;}footer .footer-middle .dropcheck {position: absolute;left: -9999px;}footer .footer-middle .dropcheck:checked~.dropdown-content {display: block !important;z-index: 99;}footer .footer-middle .dropbtn {display: flex;align-items: center;border: none;outline: none;background: transparent !important;font-weight: 500;margin: 0;cursor: pointer;}footer .footer-middle .dropbtn i {margin: 0 8px 0 16px;}footer .footer-middle .dropbtn img{width:24px;height:24px;margin: 0 8px;}footer .footer-middle .dropbtn span {padding-left: 16px;position: relative;font-weight: 400;font-size: var(--font-Proxima-Nova-12);line-height: var(--font-Proxima-Nova-12-line-height);}footer .footer-middle .dropbtn span:before {content: "";position: absolute;left: 0;top: 50%;margin-top: -12px;width: 24px;height: 24px;background: url(/catalog/view/theme/default/image/icons/location_down_caret.png) no-repeat center/100%;transition: all 0.3s ease-in-out;}footer .footer-middle .dropcheck:checked~.dropbtn span:before {transform: rotate(180deg);}footer .footer-middle .dropdown-content {width: 145px;padding: 8px 8px 16px!important;margin: 8px 0 0;border-radius: 4px;display: none;text-align: left;position: absolute;top: 100%;left: 0;background: var(--color-white);box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);}footer .footer-middle .scrollbar{max-height: 200px;overflow: auto;margin:0;}footer .footer-middle .dropdown-content li {margin-top: 0 !important;}footer .footer-middle .dropdown-content li a {font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height);font-weight: 700;color: var(--color-black) !important;padding: 8px;margin: 0!important;display: flex!important;align-items: center;}footer .footer-middle .dropdown-content li a:hover {color: var(--color-black) !important;}footer .footer-middle .dropdown-content li a img {margin-right: 8px;width:24px;height:24px;}.footer-logo .logo{width: 120px;margin: 0 auto 24px;display: block;}.footer-logo .logo img{max-width:100%;}footer .Followus{display: flex;align-items: center;justify-content: center;gap:12px;}footer .Followus a {width: 28px;height: 28px;}.footer-logo .Followus a img {opacity: 0.5;width:100%;}footer .Followus a:hover img {opacity: 1;}#news_error_msg {margin: 10px 0 0 !important;}#news_error_msg .alert {margin: 0;padding: 0;border-radius: 0;border: 0;text-align: left;color: var(--color-white);font-size: var(--font-Proxima-Nova-12);line-height: var(--font-Proxima-Nova-12-line-height);font-weight: 400;}#news_error_msg .alert-danger {background-color: unset;color: #CD2A1B;}#news_error_msg .alert-success {background-color: var(--color-success);margin-bottom: 10px;}#news_error_msg .alert-warning {background-color: var(--color-warning);}footer .footer-bottom {padding-top: 64px;font-size: var(--font-Proxima-Nova-12);line-height: var(--font-Proxima-Nova-12-line-height);}footer .creditsubject span{opacity: 0.5;}footer .creditsubject a{color: var(--color-white);opacity: 0.5;}footer .creditsubject a:hover{opacity: 1;}.copy-certificates{padding:16px 0;display: flex;align-items: center;justify-content: space-between;}footer .copy {opacity: 0.5;}footer .certificates .inn {width: 100%;display: flex;align-items: center;justify-content: space-between;}footer .certificates h4 {margin: 0;}footer .certificates ul {margin: 0;display: flex;flex-wrap: wrap;gap: 16px 40px;}footer .certificates a {margin: 0 !important;opacity: 0.5;display:block;}footer .certificates a:hover{opacity: 1;}footer .certificates a img {height: 30px;}.links-paymode{display: flex;align-items: center;justify-content: space-between;}.info-page-links{display: flex;align-items: center;flex-wrap: wrap;gap: 10px;}.info-page-links a{margin: 0 !important;text-decoration:underline;color: var(--color-white);opacity: 0.5;}footer .paymode {display: flex;justify-content: space-between;gap: 8px;}footer .paymode div.br {display: none;flex: 0 0 100%;max-width: 100%;width: 100%;}footer .paymode figure {display: flex;align-items: center;height: 22px;}footer .paymode figure img {height: 100%;opacity: 0.8;}@media (max-width: 1199.98px) {footer .creditsubject{text-align:center;}.copy-certificates{flex-direction: column;gap: 20px;}footer .copy {text-align: center;}.links-paymode {flex-direction: column;gap: 20px;}}@media (min-width: 768px) and (max-width: 991.98px) {.footer-logo{margin-bottom: 30px;}}@media (max-width: 767.98px) {footer{padding-top: 40px;}footer a{font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height);}footer .footer-middle .inn h4 {margin: 0 0 16px;}footer .helpsupport{margin-top: 40px;width: 100%;padding: 0 !important;}footer .stores{margin-top: 40px;width: 100%;padding: 0 !important;}footer .footer-middle .dropbtn span:before {margin-top: -8px;width: 16px;height: 16px;}.footer-accordion-mob{padding: 40px 16px;display: block !important;}.footer-accordion-mob .inn{display:none;}.footer-accordion-mob .show .inn {display: block !important;padding-top:8px;}.footer-accordion-mob .show h4:after {transform: rotate(180deg);}.footer-accordion-mob h4{display: block !important;margin: 0;padding: 8px 20px 8px 0;position: relative;text-transform: uppercase;font-weight: 700;font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height);letter-spacing: 2%;}.footer-accordion-mob h4:after {position: absolute;right: 0;top: 50%;margin-top: -8px;content: "";width: 16px;height: 16px;background: url(/catalog/view/theme/default/image/icons/location_down_caret.png) no-repeat center/100%;transition: all 0.3s ease-in-out;}.footer-logo-mob{display: block !important;}.footer-logo-mob:after{content: "";clear: both;display: table;}.certificates-mob{margin-top: 8px;}footer .Followus {gap: 16px;}footer .paymode {flex-wrap: wrap;gap: 8px 16px;justify-content: center;}footer .certificates ul {gap: 16px 24px;align-items: center;justify-content: center;}footer .certificates a img {height: 22px;}footer .footer-bottom{padding-top:40px;}footer .footer-bottom .container{display: flex;flex-direction: column;justify-content: center;text-align: center;}footer .links-paymode{order:1;margin: 0 0 24px;padding-bottom: 24px;position:relative;}footer .links-paymode:after{content:"";width: calc(100% - 56px);height: 1px;position:absolute;left:28px;right:28px;bottom:0;background-color: var(--color-white);opacity: 0.5;}footer .copy-certificates{order:2;padding:0;}footer .creditsubject{order:3;margin: 16px 0 0;}footer .creditsubject a{font-size: var(--font-Proxima-Nova-12);line-height: var(--font-libre-12-line-height);}.info-page-links {gap: 8px 10px;justify-content: center;}.info-page-links a{font-size: var(--font-Proxima-Nova-12);line-height: var(--font-libre-12-line-height);}}@media (min-width: 1440px) {footer .footer-middle > .container > .row{margin: 0;}footer .footer-logo{flex: 0 0 228px;max-width: 228px;padding:0 !important;}footer .footer-logo .logo{width: 148px;}footer .footer-menu{flex: 0 0 793px;max-width: 793px;padding:0 !important;}footer .aboutus{width:224px;}footer .servicescare{width:224px;}footer .helpsupport{width:224px;}footer .stores{width:145px;}footer .stores .inn h4 {margin-bottom: 19px;}.copy-certificates .copy{width:480px;min-height: 43px;display: flex;align-items: center;}.copy-certificates .certificates{}}.newsletterform{padding:48px 0 72px;}.newsletterform .container{max-width:1232px;display:flex;}.newsletterform [class*="col-"]{float:none;}.newsletterform h2{font-family: var(--font-family-lucida);font-size: 38px;font-weight: 400;line-height: normal;margin:0 0 8px;}.newsletterform p{display: flex;align-items: center;gap: 8px;margin: 0;}.newsletterform p + p{margin-top:16px;}.newsletterform p img{max-width:24px;}.form_newsletter #subscription-form-footer{margin:0;}#subscription-form-footer .Inputgroup{margin:0;}#subscription-form-footer .Inputgroup + .Inputgroup {margin:16px 0 0;}#subscription-form-footer .Inputgroup input{padding: 24px 0 16px;border:0;border-bottom: 1px solid var(--color-brown);width: 100%;height: 60px;font-weight: 600;font-size: var(--font-libre-14) !important;line-height: var(--font-libre-14-line-height) !important;}.Firefox #subscription-form-footer .Inputgroup .floating-label{background: var(--color-white);bottom: auto;width: calc(100% - 60px);}#subscription-form-footer .Inputgroup .floating-label{top:25px;font-weight: 600;color: var(--color-jet);font-size: var(--font-libre-14) !important;line-height: var(--font-libre-14-line-height) !important;}#subscription-form-footer .Inputgroup .form_floating_label{top:0!important;font-weight: 400;}.form_newsletter input::placeholder {color: var(--color-jet);}.dateselect{position:relative;}.Firefox .form_newsletter .dateselect input[type="date"]{background: none!important;}.form_newsletter .dateselect input[type="date"]{background-image: url("/catalog/view/theme/default/image/homepage/footer/appointment_black.png");background-repeat: no-repeat;background-position: center right;background-size: 24px;}.form_newsletter .dateselect input[type="date"]::-webkit-calendar-picker-indicator {opacity: 0;cursor: pointer;position: absolute;bottom: 0;right: 0;left: 0;top: 0;z-index: 2;width: 100% !important;height: 100% !important;cursor: pointer;}.form_newsletter .dateselect input[type="date"]:not(.has-value):before {background: var(--color-white);color: var(--color-jet);content: attr(placeholder);width: 80%;height: 98%;position: absolute;left: 0;top: 0;z-index: 1;display: flex;align-items: center;}.form_newsletter #news_error_msg:empty{display:none;}#footer-button-newslettersignup{margin-top:24px;padding:11.5px 12px 12.5px;}.thanku{position:relative;}.thanku .data{text-align: center;max-width: 300px;margin: 0 auto;min-height: 284px;display: flex;flex-direction: column;align-items: center;justify-content: center;}.thanku h2{font-family: var(--font-family-lucida);font-size: 38px!important;line-height:normal;margin:0 0 16px!important;display:flex;align-items: center;justify-content: center;min-height:auto!important;}.thanku h2 img{width:32px;height:32px;margin-right:7px;}.thanku strong{font-weight: 700;display:block;margin-bottom:8px;}#subscription-form-footer:has(.thanku) .Inputgroup{display:none;}#subscription-form-footer:has(.thanku) #news_error_msg {margin: 0 !important;}@media (max-width:767px){.newsletterform{padding:0 0 40px 0;}.newsletterform h2{font-size: 28px;margin-bottom:24px;}.newsletterform .container {flex-direction: column;padding: 0;}.form_newsletter{margin-top:16px;}.form_newsletter input{font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height);}#footer-button-newslettersignup {margin-top: 32px;padding: 15.5px 12px 16.5px;display:block;width: 100%;}.newsletterform:has(.thanku) .text_newsletter{display:none;}.newsletterform:has(.thanku) .form_newsletter{margin:0!important;}}@media (min-width:1440px){.newsletterform .container{justify-content: space-between;padding:0;}.newsletterform .text_newsletter{flex:0 0 610px;max-width:610px;padding:0;}.newsletterform .form_newsletter{flex:0 0 500px;max-width:500px;padding:0;}.newsletterform h2 {min-height: 117px;display: flex;align-items: center;}.thanku:before{content: "";background: linear-gradient(180deg, rgba(218, 217, 217, 0) 0%, #DAD9D9 50.48%, rgba(218, 217, 217, 0) 100%);position: absolute;left: -59px;top: 50%;margin-top: -70px;width: 4px;height: 140px;z-index: -1;}.newsletterform:has(.warning) #footer-button-newslettersignup{margin-top:16px;}}.container {max-width: 1440px;width: initial;margin: 0 auto;padding-left: 16px;padding-right: 16px;}.container:before, .container:after {display: none;}.row.no-gutter {margin: 0;}.row.no-gutter [class*=col-] {padding: 0;}@media (max-width: 767px) {.container .row {margin-right: -8px;margin-left: -8px;}.container .row [class*=col-], .container .row .col {padding-left: 8px;padding-right: 8px;}}@media (min-width: 768px) {.container {padding-left: 34px;padding-right: 34px;}.container .row {margin-right: -10px;margin-left: -10px;}.container .row [class*=col-], .container .row .col {padding-left: 10px;padding-right: 10px;}}@media (min-width: 992px) {.container {padding-left: 42px;padding-right: 42px;}}@media (min-width: 1200px) {.container {padding-left: 60px;padding-right: 60px;}.container .row {margin-right: -12px;margin-left: -12px;}.container .row [class*=col-], .container .row .col {padding-left: 12px;padding-right: 12px;}}.container-full {width: 100%;}.container-fluid {padding: 0 16px;}.section {padding: 30px 0;}.section-header {margin-bottom: 36px;}.section-header.center {text-align: center;}.section-header h2 {font-family: var(--font-family-lucida);font-size: var(--font-family-lucida-28);line-height: var(--font-family-lucida-28-line-height);margin: 0;}html[lang='fr'] .section-header h2 {text-transform: none;}.section-header h2 span {color: var(--color-brown);}.section-header h2 i {font-style: italic;}.section-header h2+p {margin: 16px 0 0;}@media (min-width: 768px) {.section-header {margin-bottom: 32px;}}@media (min-width: 1200px) {.section {padding: 60px 0;}.section.section-xs {padding: 30px 0;}.section-header {margin-bottom: 40px;}.section-header h2 {font-size: var(--font-family-lucida-36);line-height: var(--font-family-lucida-36-line-height);}}.pagetopbanner {display: flex;max-width: 1440px;margin: 0 auto;}.pagetopbanner_left {width: 100%;}.pagetopbanner_right {width: 100%;padding: 20px 16px 32px 16px;display: flex;align-items: center;}.pagetopbanner_right strong {color: var(--color-brown);font-weight: var(--font-weight-semi-bold);font-size: var(--font-family-lucida-12);line-height: var(--font-family-lucida-12-line-height);display: block;text-transform: uppercase;margin-bottom: 16px;}.pagetopbanner_right h1 {font-family: var(--font-family-lucida);font-size: var(--font-family-lucida-36);line-height: var(--font-family-lucida-36-line-height);margin: 0 0 16px;}.pagetopbanner_right h1 span {color: var(--color-brown);}.pagetopbanner_right p {margin: 0;}.pagetopbanner_right .buttons {margin: 32px 0 0;}.pagetopbanner_right .buttons .btn-text-arrow {}.pagetopbanner_right .buttons br+.btn-text-arrow {margin: 16px 0 0;}@media (max-width: 767.98px) {.pagetopbanner {flex-direction: column;}.pagetopbanner .pagetopbanner_left img {width: 100%;}}@media (min-width: 768px) {.pagetopbanner_left {width: calc(50% - 8px);}.pagetopbanner_left.half, .pagetopbanner_right.half {width: 50%;}.pagetopbanner_right {width: calc(50% + 8px);padding-left: 36px;padding-right: 34px;}.pagetopbanner_right .buttons {margin-top: 24px;}}@media (min-width: 992px) {.pagetopbanner_left {width: calc(50% + 10px);}.pagetopbanner_right {width: calc(50% - 10px);padding-left: 36px;padding-right: 36px;}}@media (min-width:1200px) {.pagetopbanner_left {width: calc(50% - 12px);}.pagetopbanner_right {width: calc(50% + 12px);padding-left: 60px;padding-right: 60px;}.pagetopbanner_right strong {margin-bottom: 24px;font-size: var(--font-family-lucida-14);line-height: var(--font-family-lucida-14-line-height);}.pagetopbanner_right h1 {font-size: var(--font-family-lucida-56);line-height: var(--font-family-lucida-56-line-height);margin-bottom: 24px;}.pagetopbanner_right .buttons {margin-top: 40px;}.pagetopbanner_right .buttons br+.btn-text-arrow {margin-top: 24px;}}.banner-info {background-color: var(--color-milk);padding: 60px 0;}.banner-info .container {max-width: 1260px;text-align: center;}.banner-info .container h1 {font-family: var(--font-family-lucida);font-size: var(--font-family-lucida-36);line-height: var(--font-family-lucida-36-line-height);margin: 0;}.banner-info .container h1 span {color: var(--color-brown);}.banner-info .container h1 i {font-style: italic;}.banner-info .container>.info, .banner-info .container>p {margin: 48px auto 0;}.banner-info .container>.info p+p {margin: 24px auto 0;}@media (min-width: 768px) {.banner-info .container h1 {font-size: var(--font-family-lucida-48);line-height: var(--font-family-lucida-48-line-height);}.banner-info .container>.info, .banner-info .container>p, .banner-info .container>.info p+p {margin: 24px auto 0;}}.ShopbyMetal {background-color: var(--color-milk);}.ShopbyMetal .section-header {margin-bottom: 32px;}.ShopbyMetal .ShopbyMetalbody {margin: 0 auto;}.ShopbyMetal .ShopbyMetalbody .col a {position: relative;display: block;}.ShopbyMetal .ShopbyMetalbody .col a figure {position: relative;width: 96px;height: 61px;margin: 0 auto 8px;}.ShopbyMetal .ShopbyMetalbody .col a figure img {width: 100%;height: 100%;transition: all 0.3s ease-in-out;}.ShopbyMetal .ShopbyMetalbody .col a h3 {font-size: var(--font-family-lucida-16);font-family: var(--font-family-lucida);font-size: var(--font-family-lucida-20);line-height: var(--font-family-lucida-20-line-height);margin: 0;text-align: center;}@media (max-width: 767.98px) {.ShopbyMetal .row {margin: 0 !important;}.ShopbyMetal .row .col {padding: 0 !important;}}@media (min-width: 768px) {.ShopbyMetal .ShopbyMetalbody {max-width: 579px;}.ShopbyMetal .ShopbyMetalbody {max-width: 1096px;margin: 0 auto;}.ShopbyMetal .ShopbyMetalbody .row {display: flex;}.ShopbyMetal .row>.col {max-width: 20%;flex: 0 0 20%;}.ShopbyMetal .ShopbyMetalbody .col a figure {width: 106px;height: 83px;}.ShopbyMetal .ShopbyMetalbody .col a:hover img {transform: scale(1.15);}}@media (min-width: 992px) {.ShopbyMetal .ShopbyMetalbody {max-width: 780px;}.ShopbyMetal .ShopbyMetalbody .col a {}.ShopbyMetal .ShopbyMetalbody .col a figure {width: 142px;height: 111px;margin-bottom: 11px;}.ShopbyMetal .ShopbyMetalbody .col a h3 {font-size: var(--font-family-lucida-24);line-height: var(--font-family-lucida-24-line-height);}}@media (min-width: 1200px) {.ShopbyMetal .ShopbyMetalbody {max-width: 1096px;}.ShopbyMetal .section-header {margin-bottom: 48px;}.ShopbyMetal .ShopbyMetalbody .col a {}.ShopbyMetal .ShopbyMetalbody .col a figure {width: 200px;height: 157px;margin-bottom: 16px;}}.ShopbyMetal_bracelet {background-color: var(--color-milk);}.ShopbyMetal_bracelet .section-header {margin-bottom: 32px;}.ShopbyMetal_bracelet .ShopbyMetalbody {margin: 0 auto;}.ShopbyMetal_bracelet .row>.col {max-width: 20%;flex: 0 0 20%;}.ShopbyMetal_bracelet .ShopbyMetalbody .col a {position: relative;display: block;border-radius: 100%;width: 104px;height: 104px;margin: 0 auto;transition: all 700ms cubic-bezier(.19, 1, .22, 1);}.ShopbyMetal_bracelet .ShopbyMetalbody .col a figure {overflow: hidden;position: relative;border-radius: 100%;width: 100%;height: 100%;}.ShopbyMetal_bracelet .ShopbyMetalbody .col a figure img {width: 100%;height: 100%;}.ShopbyMetal_bracelet .ShopbyMetalbody .col a h3 {font-size: var(--font-family-lucida-16);position: absolute;top: 50%;left: 0;right: 0;transform: translateY(-50%);font-family: var(--font-family-lucida);margin: 0;text-align: center;transition: all 0.8s ease-in-out;}.yellowgold_metal>figure>.hover {width: 99% !important;height: 99% !important;top: 2px !important;}@media (max-width: 767.98px) {.ShopbyMetal_bracelet .row {margin: 0 !important;}.ShopbyMetal_bracelet .row .col {padding: 0 !important;}}@media (min-width: 768px) {.ShopbyMetal_bracelet .ShopbyMetalbody {max-width: 579px;}.ShopbyMetal_bracelet .ShopbyMetalbody {max-width: 1096px;margin: 0 auto;}.ShopbyMetal_bracelet .ShopbyMetalbody .row {display: flex;justify-content: center;}.ShopbyMetal_bracelet .ShopbyMetalbody .col a {width: 100px;height: 100px;}.ShopbyMetal_bracelet .ShopbyMetalbody .col a h3 {font-size: var(--font-family-lucida-20);line-height: var(--font-family-lucida-20-line-height);}}@media (min-width: 992px) {.ShopbyMetal_bracelet .ShopbyMetalbody {max-width: 780px;}.ShopbyMetal_bracelet .ShopbyMetalbody .col a {width: 140px;height: 140px;}.ShopbyMetal_bracelet .ShopbyMetalbody .col a h3 {font-size: var(--font-family-lucida-24);line-height: var(--font-family-lucida-24-line-height);}}@media (min-width: 1200px) {.ShopbyMetal_bracelet .ShopbyMetalbody {max-width: 1096px;}.ShopbyMetal_bracelet .section-header {margin-bottom: 48px;}.ShopbyMetal_bracelet .ShopbyMetalbody .col a {width: 200px;height: 200px;}.ShopbyMetal_bracelet .ShopbyMetalbody .col a h3 {font-size: var(--font-family-lucida-30);line-height: var(--font-family-lucida-30-line-height);}}@media only screen and (min-width: 768px) and (max-width: 991px) {.ShopbyMetal_bracelet .ShopbyMetalbody .col a h3 {padding: 0 10px;}}.breadcrumb {display: flex;flex-wrap: wrap;padding: 15px 0 20px 0;margin: 0;list-style: none;background-color: transparent;border-radius: 0;font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height);}.breadcrumb>li {display: inline-block;position: relative;padding: 0 20px 0 0;margin-top: 5px;text-shadow: none }.breadcrumb>li>a:hover {color: var(--color-brown);}.breadcrumb>li:after {display: none !important;}.breadcrumb>li:before {content: "" !important;width: 12px;height: 12px;position: absolute;right: 4px;top: 50%;margin-top: -6px;transition: all 0.3s ease-in-out;background: url(../image/icons/right_caret.png) no-repeat center / 12px;}.breadcrumb>li:nth-last-child(1) {padding: 0;}.breadcrumb>li:nth-last-child(1):before {display: none !important;}@media (max-width: 767px) {.breadcrumb {font-size: var(--font-Proxima-Nova-12);line-height: var(--font-Proxima-Nova-12-line-height);}}.jewellery-experts {background-color: var(--color-milk) }.jewellery-experts .container .section-header {margin-bottom: 24px }.jewellery-experts .container .row [class*=col-]>a {display: flex;align-items: center;padding: 12px 0 }.jewellery-experts .container .row [class*=col-]>a figure {max-width: 80px;flex: 0 0 80px;height: 80px;display: flex;align-items: center;justify-content: flex-end;margin: 0 16px 0 0 }.jewellery-experts .container .row [class*=col-]>a p {margin: 0 }@media (min-width: 768px) and (max-width: 991px) {.jewellery-experts .container .row [class*=col-]>a figure {max-width: 60px;}.jewellery-experts .container .row [class*=col-]>a figure img {max-width: 60px;}.jewellery-experts .container .row [class*=col-]>a p {font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height);}}@media (max-width: 767.98px) {.jewellery-experts .container .section-header {margin-bottom: 26px;max-width: initial !important;text-align: left !important }.jewellery-experts .container .row {margin-right: -16px;margin-left: -16px;}.jewellery-experts .container .row [class*=col-] {margin-left: 33.5px;padding: 0 16px 0 0;}.jewellery-experts .container .row [class*=col-]>a {padding: 0;}.jewellery-experts .container .row [class*=col-]+[class*=col-]>a {margin-top: 24px }.jewellery-experts .container .row [class*=col-]>a figure {max-width: 70px;flex: 0 0 79px;height: 79px;justify-content: center }}@media (min-width: 1200px) {.jewellery-experts {}.jewellery-experts .container {max-width: 1026px;padding: 0 }}.Everlastinggift {background-color: #F3F8F6;}.Everlastinggift .left>span {text-transform: uppercase;display: block;font-size: var(--font-Proxima-Nova-14);line-height: var(--font-libre-14-line-height);margin-bottom: 4px }.Everlastinggift .left>h2 {margin: 0 0 16px;font-family: var(--font-family-lucida);font-size: var(--font-family-lucida-36);line-height: var(--font-family-lucida-36-line-height);}.Everlastinggift .left>p {margin: 0;}.Everlastinggift .left>p+p {margin: 15px 0 0 0;}@media (max-width: 991.98px) {.Everlastinggift .container {padding: 0;}.Everlastinggift .right {padding: 0 !important;}.Everlastinggift .row {margin: 0;display: flex;flex-direction: column;}.Everlastinggift .right img {width: 100%;}.Everlastinggift .right {order: 1;}.Everlastinggift .left {order: 2;padding: 32px 16px 30px !important;}.Everlastinggift .left>p+p {margin: 16px 0 0 0;}}@media (min-width: 992px) {.Everlastinggift .left {padding: 40px;}.Everlastinggift .left>p+p {margin: 40px 0 0 0;}}@media (min-width: 1200px) {.Everlastinggift .container {padding: 0;}.Everlastinggift .right {padding: 0 !important;}.Everlastinggift .row {margin: 0;}.Everlastinggift .left {padding: 60px 108px 60px 150px !important;}.Everlastinggift .left>h2 {font-size: var(--font-family-lucida-56);line-height: var(--font-family-lucida-56-line-height);}.Everlastinggift .left>p+p {margin: 40px 0 0 0;}}iframe.responseiq-app-frame {bottom: 60px !important;}