body[data-v-5161e26a]{--primary:#00a4e0;--primary-hover:#007ea6;--primary-variant:#0d81b3;--primary-transparent:#00a4e00d;--primary-transparent-dark:#00a4e01a;--secondary:#1bb450;--secondary-hover:#0c9d39;--secondary-transparent:#9bc31c4d;--tertiary:#e5005a;--tertiary-hover:#ce0453;--black:#000;--white:#fff;--grey-dark:#3a3e44;--grey-semidark:#8bacb7;--grey:#777;--grey-middle:#cdcdcd;--grey-light:#eee;--grey-extra-light:#f5f5f5;--lightest-grey:#ebedea;--grey-lighter:#dee1dd;--grey-blue:#f2f8fc;--legacy-dark-grey:#424348;--legacy-light-grey:#c7c3c3;--legacy-black:#0b0606;--jumbo:#88888b;--card-background:#efefef;--calendar-background:#f6f6f6;--yellow:#fcbf00;--yellow-hover:#c99800;--orange:#e84620;--orange-hover:#c13514;--red:#e5005a;--red-hover:#b20046;--dirty-white:#f8fafa;--dirty-white-hover:#dae5e5;--cool-gray:#575a5f;--cool-gray-hover:#3f4144;--smashy1:#ff3c9c;--smashy1-hover:#ff0982;--smashy2:#06c2bb;--smashy2-hover:#04918b;--text-color:var(--grey-dark);--text-color-light:var(--grey-semidark);--text-variant:#575a5f;--text-default:#272727;--border-color:var(--grey-middle);--border-color-light:var(--grey-light);--legacy-border:#ccc;--legacy-red:#f30000;--sunglo:#e27575;--price-highlight-color:var(--tertiary);--on-primary:var(--white);--button-color-primary:var(--secondary);--button-color-primary-hover:var(--secondary-hover);--button-color-primary-transparent:#9bc31c12;--button-color-secondary:var(--primary);--button-color-secondary-hover:var(--primary-hover);--button-color-secondary-transparent:var(--primary-transparent);--button-color-grey:var(--grey-dark);--button-color-grey-hover:var(--grey-middle);--button-color-grey-transparent:var(--text-variant)}.orientation-selector[data-v-5161e26a]{border:1px solid var(--border-color);border-radius:var(--border-radius-full);align-items:center;width:fit-content;margin-left:16px;display:flex}.orientation-selector__option[data-v-5161e26a]{cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;height:32px;padding:4px 16px;display:flex}.orientation-selector__option[data-v-5161e26a]:not(:last-child){border-right:1px solid var(--border-color-light)}.orientation-selector__option--selected .orientation-selector__icon[data-v-5161e26a]{border-color:var(--primary)}.orientation-selector__option--selected .orientation-selector__label[data-v-5161e26a]{color:var(--primary);font-size:12px;font-weight:700;line-height:15px}@media (hover:hover) and (pointer:fine){.orientation-selector__option:hover .orientation-selector__icon[data-v-5161e26a]{border-color:var(--primary)}.orientation-selector__option:hover .orientation-selector__label[data-v-5161e26a]{color:var(--primary)}}.orientation-selector__icon[data-v-5161e26a]{border:2px solid var(--text-color-light);border-radius:var(--border-radius-xs)}.orientation-selector__icon--portrait[data-v-5161e26a]{width:12px;height:18px}.orientation-selector__icon--landscape[data-v-5161e26a]{width:18px;height:12px}.orientation-selector__icon--square[data-v-5161e26a]{width:15px;height:15px}.orientation-selector__label[data-v-5161e26a]{color:var(--text-color-light);font-size:12px;font-weight:400;line-height:15px}body[data-v-01a5e4d2]{--primary:#00a4e0;--primary-hover:#007ea6;--primary-variant:#0d81b3;--primary-transparent:#00a4e00d;--primary-transparent-dark:#00a4e01a;--secondary:#1bb450;--secondary-hover:#0c9d39;--secondary-transparent:#9bc31c4d;--tertiary:#e5005a;--tertiary-hover:#ce0453;--black:#000;--white:#fff;--grey-dark:#3a3e44;--grey-semidark:#8bacb7;--grey:#777;--grey-middle:#cdcdcd;--grey-light:#eee;--grey-extra-light:#f5f5f5;--lightest-grey:#ebedea;--grey-lighter:#dee1dd;--grey-blue:#f2f8fc;--legacy-dark-grey:#424348;--legacy-light-grey:#c7c3c3;--legacy-black:#0b0606;--jumbo:#88888b;--card-background:#efefef;--calendar-background:#f6f6f6;--yellow:#fcbf00;--yellow-hover:#c99800;--orange:#e84620;--orange-hover:#c13514;--red:#e5005a;--red-hover:#b20046;--dirty-white:#f8fafa;--dirty-white-hover:#dae5e5;--cool-gray:#575a5f;--cool-gray-hover:#3f4144;--smashy1:#ff3c9c;--smashy1-hover:#ff0982;--smashy2:#06c2bb;--smashy2-hover:#04918b;--text-color:var(--grey-dark);--text-color-light:var(--grey-semidark);--text-variant:#575a5f;--text-default:#272727;--border-color:var(--grey-middle);--border-color-light:var(--grey-light);--legacy-border:#ccc;--legacy-red:#f30000;--sunglo:#e27575;--price-highlight-color:var(--tertiary);--on-primary:var(--white);--button-color-primary:var(--secondary);--button-color-primary-hover:var(--secondary-hover);--button-color-primary-transparent:#9bc31c12;--button-color-secondary:var(--primary);--button-color-secondary-hover:var(--primary-hover);--button-color-secondary-transparent:var(--primary-transparent);--button-color-grey:var(--grey-dark);--button-color-grey-hover:var(--grey-middle);--button-color-grey-transparent:var(--text-variant)}.option-type[data-v-01a5e4d2]{color:var(--text-color);text-align:center;-webkit-hyphens:auto;hyphens:auto;cursor:pointer;border:2px solid var(--border-color);border-radius:var(--border-radius);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:108px;min-height:51px;font-size:12px;font-weight:400;line-height:15px;display:flex;position:relative}.option-type .option-type__badge[data-v-01a5e4d2]{transition:all .3s ease-in-out}@media (hover:hover) and (pointer:fine){.option-type:hover .option-type__badge[data-v-01a5e4d2]{transform:translateY(-2px)}.option-type[data-v-01a5e4d2]:hover{border-color:var(--primary);border-width:2px}}.option-type.option-type--selected[data-v-01a5e4d2]{border-color:var(--primary);border-width:2px}.option-type__badge[data-v-01a5e4d2]{position:absolute;top:-12px;right:-8px}.option-type--selected[data-v-01a5e4d2]{color:var(--primary);font-weight:700}.option-type--link[data-v-01a5e4d2]{text-decoration:none}@media (hover:hover) and (pointer:fine){.option-type[data-v-01a5e4d2]:hover{box-shadow:0 60px 60px #27272714}}.product-option-text-contents__wrapper[data-v-01a5e4d2]{height:min-content;position:relative}.product-option-text-contents__options[data-v-01a5e4d2]{scrollbar-width:none;-ms-overflow-style:none;gap:8px;padding:0 40px 0 16px;display:flex;overflow-x:auto}.product-option-text-contents__options[data-v-01a5e4d2]::-webkit-scrollbar{display:none}.product-option-text-contents__options--has-badge[data-v-01a5e4d2]{padding-top:18px}
