:root,[data-theme=odendo]{--odendo-turquoise: #00b6b5;--highlight-color-primary: #00b6b5;--highlight-color-secondary: #00b6b5;--highlight-color-primary-contrast: #000;--highlight-color-secondary-contrast: #000;--top-site-mobile-background: #f9f9f9;--top-site-upper-background: #f1f1f1;--top-site-lower-background: #e6e6e6;--button-radius-default: 5px;--button-radius-round: 100%;--button-radius-pill: 9999px;--top-site-separator-width: 0;--top-site-separator-color: transparent;--top-site-bottom-separator-width: 0;--top-site-bottom-separator-color: transparent;--discount-badge-background: #00b6b5;--discount-badge-text: #000;--few-left-badge-background: #2e9c92;--few-left-badge-text: #000;--search-box-border-width: 2px;--search-box-border-color: #c8c8c8;--search-box-radius: 25px;--footer-background-color: #000;--footer-text: #fff;--footer-trustpilot-logo-light-display: inline;--footer-trustpilot-logo-dark-display: none;--product-usp-background: #f6f2e6;--jumbotron-radius: 0;--product-usp-charity-display: flex;--product-item-action-text-transform: uppercase;--checkout-quantity-button-radius: 100%;--checkout-quantity-input-radius: 20px;--checkout-gift-card-field-radius: 40px;--checkout-next-button-radius: 100px;--checkout-delivery-selected-background: #ececec;--checkout-delivery-selected-border-color: #00b6b5;--checkout-payment-selected-background: #ececec;--checkout-payment-selected-border-color: #00b6b5}[data-theme=shop]{--odendo-turquoise: #00b6b5;--highlight-color-primary: #624b2d;--highlight-color-secondary: #30682e;--highlight-color-primary-contrast: #fff;--highlight-color-secondary-contrast: #fff;--top-site-mobile-background: #fff;--top-site-upper-background: #fff;--top-site-lower-background: #fff;--button-radius-default: 0;--button-radius-round: 0;--button-radius-pill: 0;--top-site-separator-width: 1px;--top-site-separator-color: #000;--top-site-bottom-separator-width: 1px;--top-site-bottom-separator-color: #000;--discount-badge-background: #30682e;--discount-badge-text: #fff;--few-left-badge-background: #cac0aa;--few-left-badge-text: #000;--search-box-border-width: 2px;--search-box-border-color: #c8c8c8;--search-box-radius: 0;--footer-background-color: #fff;--footer-text: #000;--footer-trustpilot-logo-light-display: none;--footer-trustpilot-logo-dark-display: inline;--product-usp-background: #cac0aa;--menu-item-brand-background: #cac0aa;--menu-item-brand-text: #000;--jumbotron-radius: 0;--product-usp-charity-display: none;--product-item-action-text-transform: none;--checkout-quantity-button-radius: 0;--checkout-quantity-input-radius: 0;--checkout-gift-card-field-radius: 0;--checkout-next-button-radius: 0;--checkout-delivery-selected-background: #fff;--checkout-delivery-selected-border-color: #30682e;--checkout-payment-selected-background: #ececec;--checkout-payment-selected-border-color: #30682e}body{margin:0;height:100%;font-family:Open Sans,sans-serif;background:#fff;color:#000}.content-width{min-width:320px;margin:0 auto;padding:0 16px}.page-column{max-width:100%;flex-basis:auto;flex-grow:1}.page-content{background-color:#fff;margin-top:15px;color:inherit}@media(min-width:1030px){.content-width{width:980px;margin-right:auto;margin-left:auto}.page-content{display:flex;flex-direction:row;justify-content:center;align-items:stretch}}a{color:inherit;text-decoration:none}.coolButton button,.coolButton a{border-radius:var(--button-radius-default);padding:.5em;border:none;cursor:pointer;margin:0;font-weight:700;box-sizing:border-box}.coolButton.busy-button{position:relative}.coolButton.busy-button button,.coolButton.busy-button a{opacity:.75}.coolButton.busy-button .overlay-busy{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.coolButton a,.coolButton.option-inline{display:inline-block}.coolButton.option-fullwidth button,.coolButton.option-fullwidth a{width:100%}.coolButton.option-round button,.coolButton.option-round a{border-radius:var(--button-radius-round)}.coolButton.size-xx-large button,.coolButton.size-xx-large a,.coolButton.size-xx-large.busy-button .overlay-busy{font-size:20px}.coolButton.size-x-large button,.coolButton.size-x-large a,.coolButton.size-x-large.busy-button .overlay-busy{font-size:18px}.coolButton.size-large button,.coolButton.size-large a,.coolButton.size-large.busy-button .overlay-busy{font-size:16px}.coolButton.size-normal button,.coolButton.size-normal a,.coolButton.size-normal.busy-button .overlay-busy{font-size:14px}.coolButton.size-small button,.coolButton.size-small a,.coolButton.size-small.busy-button .overlay-busy{font-size:12px}.coolButton.size-x-small button,.coolButton.size-x-small a,.coolButton.size-x-small.busy-button .overlay-busy{font-size:10px}.coolButton.size-xx-small button,.coolButton.size-xx-small a,.coolButton.size-xx-small.busy-button .overlay-busy{font-size:8px}.coolButton.size-x-small button,.coolButton.size-x-small a,.coolButton.size-xx-small button,.coolButton.size-xx-small a{padding:.2em .5em}.coolButton.style-bold button,.coolButton.style-bold a{font-weight:700}.coolButton.theme-black button,.coolButton.theme-black a{background-color:#000;color:#fff}.coolButton.theme-turqoise button,.coolButton.theme-turqoise a{background-color:var(--highlight-color-primary);color:var(--highlight-color-primary-contrast)}.coolButton.option-uppercase button,.coolButton.option-uppercase a{text-transform:uppercase}.modalDialogOverlay{background-color:#00000040;position:fixed;inset:0;z-index:2000;overflow:hidden}.modalDialogComponent[data-v-1c317302]{z-index:2001;position:relative;overflow:visible}.modalDialogComponent .closeButton[data-v-1c317302]{position:absolute;right:0;top:0;width:28px;height:28px;margin-right:-10px;margin-top:-10px;border:2px solid white;background-color:#000;border-radius:100%;color:#fff;cursor:pointer;font-size:24px;line-height:0px;font-weight:700;padding:0;z-index:1}.modal-container-item[data-v-d106d5d3]{max-height:95svh;width:95%}@media(min-width:1030px){.modal-container-item[data-v-d106d5d3]{max-height:640px;max-width:780px}}.modal-container-item[data-v-d106d5d3]{color:#000;top:50svh;left:50vw;transform:translate(-50%,-50%);position:fixed;background:#fff;border-radius:10px;padding:25px;box-sizing:border-box}.modal-container-item-footer[data-v-d106d5d3]{display:flex;justify-content:end}
