chore: Replaced deprecated Spacing variables with current values

Approved-by: Matilda Landström
This commit is contained in:
Erik Tiekstra
2025-11-12 12:56:22 +00:00
parent 8dce04b931
commit 88644597df
229 changed files with 855 additions and 869 deletions

View File

@@ -14,7 +14,7 @@
.content { .content {
display: grid; display: grid;
padding-bottom: var(--Spacing-x9); padding-bottom: var(--Space-x9);
position: relative; position: relative;
max-width: var(--max-width-content); max-width: var(--max-width-content);
margin: 0 auto; margin: 0 auto;

View File

@@ -2,11 +2,11 @@
background-color: var(--Main-Grey-White); background-color: var(--Main-Grey-White);
border-radius: var(--Corner-radius-lg); border-radius: var(--Corner-radius-lg);
display: grid; display: grid;
gap: var(--Spacing-x3); gap: var(--Space-x3);
padding: var(--Spacing-x2) var(--Spacing-x2) var(--Spacing-x4); padding: var(--Space-x2) var(--Space-x2) var(--Space-x4);
} }
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
.container { .container {
padding: var(--Spacing-x3) var(--Spacing-x3) var(--Spacing-x4); padding: var(--Space-x3) var(--Space-x3) var(--Space-x4);
} }
} }

View File

@@ -1,6 +1,6 @@
.main { .main {
width: var(--max-width-content); width: var(--max-width-content);
padding: var(--Spacing-x5) var(--Spacing-x1); padding: var(--Space-x5) var(--Space-x1);
margin-left: auto; margin-left: auto;
margin-right: auto; margin-right: auto;
} }

View File

@@ -59,7 +59,7 @@
margin-left: auto; margin-left: auto;
margin-right: auto; margin-right: auto;
background: var(--Background-Primary); background: var(--Background-Primary);
padding: var(--Spacing-x5); padding: var(--Space-x5);
border-radius: var(--Corner-radius-lg); border-radius: var(--Corner-radius-lg);
display: grid; display: grid;
gap: var(--Space-x3); gap: var(--Space-x3);

View File

@@ -2,10 +2,10 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
gap: var(--Spacing-x3); gap: var(--Space-x3);
background-color: white; background-color: white;
width: 100%; width: 100%;
padding: var(--Spacing-x3) var(--Spacing-x3) var(--Spacing-x4); padding: var(--Space-x3) var(--Space-x3) var(--Space-x4);
text-align: center; text-align: center;
border-radius: var(--Corner-radius-md) var(--Corner-radius-md) 0 0; border-radius: var(--Corner-radius-md) var(--Corner-radius-md) 0 0;
margin-top: auto; margin-top: auto;
@@ -25,7 +25,7 @@
& > span { & > span {
position: relative; position: relative;
padding: 0 var(--Spacing-x2); padding: 0 var(--Space-x2);
background-color: white; background-color: white;
color: var(--UI-Text-Placeholder); color: var(--UI-Text-Placeholder);
} }
@@ -42,5 +42,5 @@
} }
.contactBlockTitle { .contactBlockTitle {
margin-bottom: var(--Spacing-x1); margin-bottom: var(--Space-x1);
} }

View File

@@ -13,7 +13,7 @@
grid-template-columns: 1fr 1fr 1fr; grid-template-columns: 1fr 1fr 1fr;
justify-content: center; justify-content: center;
align-items: center; align-items: center;
padding: 0 var(--Spacing-x2); padding: 0 var(--Space-x2);
} }
.content { .content {
@@ -32,8 +32,8 @@
align-items: center; align-items: center;
color: var(--Scandic-Brand-Burgundy); color: var(--Scandic-Brand-Burgundy);
display: flex; display: flex;
font-size: var(--Spacing-x2); font-size: var(--Space-x2);
gap: var(--Spacing-x1); gap: var(--Space-x1);
.long { .long {
display: none; display: none;

View File

@@ -2,23 +2,23 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
gap: var(--Spacing-x2); gap: var(--Space-x2);
margin-top: var(--Spacing-x3); margin-top: var(--Space-x3);
} }
.dateOfBirth { .dateOfBirth {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x1); gap: var(--Space-x1);
width: 100%; width: 100%;
background-color: var(--Main-Brand-WarmWhite); background-color: var(--Main-Brand-WarmWhite);
padding: var(--Spacing-x2) var(--Spacing-x3); padding: var(--Space-x2) var(--Space-x3);
} }
.dateOfBirthLink { .dateOfBirthLink {
display: flex; display: flex;
align-items: center; align-items: center;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
} }
.dateOfBirthDescription { .dateOfBirthDescription {
@@ -28,18 +28,18 @@
.termsAndConditions { .termsAndConditions {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
.termsDescription { .termsDescription {
margin-left: calc(var(--Spacing-x4) + var(--Spacing-x-half)); margin-left: calc(var(--Space-x4) + var(--Space-x05));
} }
.ctaContainer { .ctaContainer {
display: flex; display: flex;
justify-content: center; justify-content: center;
padding: var(--Spacing-x3) var(--Spacing-x3) 0; padding: var(--Space-x3) var(--Space-x3) 0;
width: calc(100% + var(--Spacing-x3) + var(--Spacing-x3)); width: calc(100% + var(--Space-x3) + var(--Space-x3));
border-top: 1px solid var(--Base-Border-Subtle); border-top: 1px solid var(--Base-Border-Subtle);
} }
@@ -51,6 +51,6 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
gap: var(--Spacing-x3); gap: var(--Space-x3);
text-align: left; text-align: left;
} }

View File

@@ -2,10 +2,10 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
gap: var(--Spacing-x3); gap: var(--Space-x3);
background-color: white; background-color: white;
width: 100%; width: 100%;
padding: var(--Spacing-x3); padding: var(--Space-x3);
text-align: center; text-align: center;
border-radius: var(--Corner-radius-md) var(--Corner-radius-md) 0 0; border-radius: var(--Corner-radius-md) var(--Corner-radius-md) 0 0;
margin-top: auto; margin-top: auto;
@@ -22,10 +22,10 @@
.otp-container { .otp-container {
display: flex; display: flex;
gap: var(--Spacing-x1); gap: var(--Space-x1);
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
& { & {
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
} }
&.error .slot { &.error .slot {
@@ -41,7 +41,7 @@
box-sizing: content-box; box-sizing: content-box;
width: 34px; width: 34px;
height: 0px; height: 0px;
padding: var(--Spacing-x3) 0; padding: var(--Space-x3) 0;
font-family: var(--typography-Body-Regular-fontFamily); font-family: var(--typography-Body-Regular-fontFamily);
border: 1px solid var(--Base-Border-Normal); border: 1px solid var(--Base-Border-Normal);
border-radius: var(--Corner-radius-md); border-radius: var(--Corner-radius-md);
@@ -78,7 +78,7 @@
.error-message { .error-message {
display: flex; display: flex;
align-items: center; align-items: center;
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }
@keyframes blink { @keyframes blink {

View File

@@ -6,17 +6,17 @@
.container { .container {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x3); gap: var(--Space-x3);
align-items: center; align-items: center;
width: 100%; width: 100%;
} }
.transactionBox { .transactionBox {
box-shadow: 0px 0px 14px 6px #0000001a; box-shadow: 0px 0px 14px 6px #0000001a;
padding: var(--Spacing-x4) var(--Spacing-x3); padding: var(--Space-x4) var(--Space-x3);
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x3); gap: var(--Space-x3);
border-radius: var(--Corner-radius-md); border-radius: var(--Corner-radius-md);
align-items: center; align-items: center;
width: 100%; width: 100%;
@@ -25,7 +25,7 @@
.transactionDetails { .transactionDetails {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x1); gap: var(--Space-x1);
width: 100%; width: 100%;
} }
@@ -38,21 +38,21 @@
.bonusNight { .bonusNight {
border-top: 1px solid var(--Border-Divider-Default); border-top: 1px solid var(--Border-Divider-Default);
padding-top: var(--Spacing-x3); padding-top: var(--Space-x3);
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x3); gap: var(--Space-x3);
align-items: center; align-items: center;
} }
.bonusNightDetails { .bonusNightDetails {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }
.divider { .divider {
--divider-spacing: var(--Spacing-x3); --divider-spacing: var(--Space-x3);
background: var(--Border-Divider-Subtle); background: var(--Border-Divider-Subtle);
width: calc(100% + var(--divider-spacing) + var(--divider-spacing)); width: calc(100% + var(--divider-spacing) + var(--divider-spacing));
@@ -62,11 +62,11 @@
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
.container { .container {
padding-inline: var(--Spacing-x3); padding-inline: var(--Space-x3);
} }
.divider { .divider {
--divider-spacing: var(--Spacing-x6); --divider-spacing: var(--Space-x6);
} }
.bookButton { .bookButton {

View File

@@ -1,6 +1,6 @@
.hotelListingSection { .hotelListingSection {
--scroll-margin-top: calc( --scroll-margin-top: calc(
var(--booking-widget-mobile-height) + var(--Spacing-x2) var(--booking-widget-mobile-height) + var(--Space-x2)
); );
display: grid; display: grid;
@@ -35,7 +35,7 @@
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
.hotelListingSection { .hotelListingSection {
--scroll-margin-top: calc( --scroll-margin-top: calc(
var(--booking-widget-tablet-height) + var(--Spacing-x2) var(--booking-widget-tablet-height) + var(--Space-x2)
); );
&.isMainBlock { &.isMainBlock {
@@ -63,7 +63,7 @@
@media screen and (min-width: 1367px) { @media screen and (min-width: 1367px) {
.hotelListingSection { .hotelListingSection {
--scroll-margin-top: calc( --scroll-margin-top: calc(
var(--booking-widget-desktop-height) + var(--Spacing-x2) var(--booking-widget-desktop-height) + var(--Space-x2)
); );
} }
} }

View File

@@ -1,7 +1,7 @@
.cardsList { .cardsList {
list-style: none; list-style: none;
display: none; display: none;
gap: var(--Spacing-x4) var(--Spacing-x1); gap: var(--Space-x4) var(--Space-x1);
} }
.carousel .navigationButton { .carousel .navigationButton {

View File

@@ -1,4 +1,4 @@
.filterForm { .filterForm {
display: grid; display: grid;
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }

View File

@@ -1,10 +1,10 @@
.jobList { .jobList {
display: grid; display: grid;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
.list { .list {
list-style: none; list-style: none;
display: grid; display: grid;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }

View File

@@ -1,7 +1,7 @@
.jobylonCard { .jobylonCard {
display: grid; display: grid;
width: 100%; width: 100%;
padding: var(--Spacing-x2); padding: var(--Space-x2);
background-color: var(--Base-Surface-Primary-light-Normal); background-color: var(--Base-Surface-Primary-light-Normal);
border: 1px solid var(--Base-Border-Subtle); border: 1px solid var(--Base-Border-Subtle);
border-radius: var(--Corner-radius-md); border-radius: var(--Corner-radius-md);
@@ -9,13 +9,13 @@
.contentWrapper { .contentWrapper {
display: grid; display: grid;
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
.contentWrapper { .contentWrapper {
grid-template-columns: 1fr auto; grid-template-columns: 1fr auto;
gap: var(--Spacing-x2); gap: var(--Space-x2);
align-items: end; align-items: end;
} }
} }

View File

@@ -1,6 +1,6 @@
.cardContainer { .cardContainer {
display: grid; display: grid;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
.link { .link {
@@ -11,10 +11,10 @@
background-color: var(--Scandic-Brand-Pale-Peach); background-color: var(--Scandic-Brand-Pale-Peach);
border-radius: var(--Corner-radius-xl); border-radius: var(--Corner-radius-xl);
display: grid; display: grid;
gap: var(--Spacing-x2); gap: var(--Space-x2);
min-height: 280px; min-height: 280px;
justify-items: center; justify-items: center;
padding: var(--Spacing-x5) var(--Spacing-x1); padding: var(--Space-x5) var(--Space-x1);
grid-template-rows: auto auto 1fr; grid-template-rows: auto auto 1fr;
} }

View File

@@ -15,7 +15,7 @@
} }
.iconTh { .iconTh {
padding: var(--Spacing-x5) var(--Spacing-x2) var(--Spacing-x2); padding: var(--Space-x5) var(--Space-x2) var(--Space-x2);
font-weight: var(--typography-Caption-Regular-fontWeight); font-weight: var(--typography-Caption-Regular-fontWeight);
vertical-align: bottom; vertical-align: bottom;
} }
@@ -23,11 +23,11 @@
.summaryTh { .summaryTh {
font-size: var(--typography-Caption-Regular-fontSize); font-size: var(--typography-Caption-Regular-fontSize);
font-weight: var(--typography-Caption-Regular-fontWeight); font-weight: var(--typography-Caption-Regular-fontWeight);
padding: 0 var(--Spacing-x2) var(--Spacing-x2); padding: 0 var(--Space-x2) var(--Space-x2);
vertical-align: top; vertical-align: top;
} }
.select { .select {
font-weight: var(--typography-Caption-Regular-fontWeight); font-weight: var(--typography-Caption-Regular-fontWeight);
padding: 0 var(--Spacing-x2) var(--Spacing-x2); padding: 0 var(--Space-x2) var(--Space-x2);
} }

View File

@@ -20,7 +20,7 @@
} }
.rewardTh { .rewardTh {
padding: var(--Spacing-x3) var(--Spacing-x2); padding: var(--Space-x3) var(--Space-x2);
font-size: var(--typography-Caption-Regular-fontSize); font-size: var(--typography-Caption-Regular-fontSize);
font-weight: var(--typography-Caption-Regular-fontWeight); font-weight: var(--typography-Caption-Regular-fontWeight);
} }
@@ -31,16 +31,16 @@
.rewardHeader { .rewardHeader {
display: grid; display: grid;
gap: var(--Spacing-x1); gap: var(--Space-x1);
grid-template-columns: 1fr auto; grid-template-columns: 1fr auto;
text-align: start; text-align: start;
} }
.rewardDescription { .rewardDescription {
margin: 0; margin: 0;
padding-top: var(--Spacing-x1); padding-top: var(--Space-x1);
text-align: start; text-align: start;
padding-right: calc(var(--Spacing-x3) + var(--Spacing-x1)); padding-right: calc(var(--Space-x3) + var(--Space-x1));
} }
.chevron { .chevron {

View File

@@ -2,15 +2,15 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
gap: var(--Spacing-x3); gap: var(--Space-x3);
padding-bottom: var(--Spacing-x1); padding-bottom: var(--Space-x1);
} }
.levelRequirements { .levelRequirements {
border-radius: var(--Corner-radius-md); border-radius: var(--Corner-radius-md);
background-color: var(--Scandic-Brand-Pale-Peach); background-color: var(--Scandic-Brand-Pale-Peach);
color: var(--Scandic-Peach-80); color: var(--Scandic-Peach-80);
padding: var(--Spacing-x-half) var(--Spacing-x1); padding: var(--Space-x05) var(--Space-x1);
text-align: center; text-align: center;
width: 100%; width: 100%;
} }
@@ -23,7 +23,7 @@
@media screen and (min-width: 950px) { @media screen and (min-width: 950px) {
.levelRequirements { .levelRequirements {
padding: var(--Spacing-x-half) var(--Spacing-x1); padding: var(--Space-x05) var(--Space-x1);
} }
} }
@media screen and (min-width: 1367px) { @media screen and (min-width: 1367px) {

View File

@@ -11,7 +11,7 @@
.rewardCardDescription { .rewardCardDescription {
font-size: var(--typography-Caption-Regular-fontSize); font-size: var(--typography-Caption-Regular-fontSize);
line-height: 150%; line-height: 150%;
padding-right: var(--Spacing-x4); padding-right: var(--Space-x4);
} }
.rewardInfo { .rewardInfo {

View File

@@ -5,7 +5,7 @@
grid-template-columns: 1fr 1fr; grid-template-columns: 1fr 1fr;
grid-column: 1/3; grid-column: 1/3;
padding-top: 0; padding-top: 0;
margin: var(--Spacing-x1) var(--Spacing-x2); margin: var(--Space-x1) var(--Space-x2);
} }
.rewardCardWrapper:last-child { .rewardCardWrapper:last-child {

View File

@@ -2,8 +2,8 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
padding: 0 var(--Spacing-x4) 0 var(--Spacing-x4); padding: 0 var(--Space-x4) 0 var(--Space-x4);
text-wrap: balance; text-wrap: balance;
} }

View File

@@ -1,10 +1,10 @@
.script { .script {
transform: rotate(-4deg); transform: rotate(-4deg);
padding-bottom: var(--Spacing-x-half); padding-bottom: var(--Space-x05);
} }
@media screen and (min-width: 950px) { @media screen and (min-width: 950px) {
.script { .script {
padding-bottom: var(--Spacing-x1); padding-bottom: var(--Space-x1);
} }
} }

View File

@@ -1,6 +1,6 @@
.intro { .intro {
display: grid; display: grid;
gap: var(--Spacing-x3); gap: var(--Space-x3);
} }
.largeTableContainer { .largeTableContainer {
@@ -18,23 +18,23 @@
background-color: var(--UI-Opacity-White-100); background-color: var(--UI-Opacity-White-100);
display: grid; display: grid;
grid-template-columns: 1fr 1fr; grid-template-columns: 1fr 1fr;
margin: 0 calc(0px - var(--Spacing-x2)) calc(0px - var(--Spacing-x9)) margin: 0 calc(0px - var(--Space-x2)) calc(0px - var(--Space-x9))
calc(0px - var(--Spacing-x2)); calc(0px - var(--Space-x2));
padding-bottom: var(--Spacing-x9); padding-bottom: var(--Space-x9);
position: relative; position: relative;
} }
.columnHeaderContainer { .columnHeaderContainer {
display: contents; display: contents;
grid-template-columns: 1fr 1fr; grid-template-columns: 1fr 1fr;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
.columnHeader { .columnHeader {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x2); gap: var(--Space-x2);
padding: var(--Spacing-x4) var(--Spacing-x2); padding: var(--Space-x4) var(--Space-x2);
justify-content: flex-end; justify-content: flex-end;
} }
@@ -43,21 +43,21 @@
} }
.columnHeader:nth-child(1) { .columnHeader:nth-child(1) {
padding-right: var(--Spacing-x1); padding-right: var(--Space-x1);
} }
.columnHeader:nth-child(2) { .columnHeader:nth-child(2) {
padding-left: var(--Spacing-x1); padding-left: var(--Space-x1);
border-top-left-radius: var(--Corner-radius-md); border-top-left-radius: var(--Corner-radius-md);
} }
.columnHeader:nth-child(2):has(+ .columnHeader) { .columnHeader:nth-child(2):has(+ .columnHeader) {
padding-left: var(--Spacing-x1); padding-left: var(--Space-x1);
padding-right: var(--Spacing-x1); padding-right: var(--Space-x1);
} }
.columnHeader:nth-child(3) { .columnHeader:nth-child(3) {
padding-left: var(--Spacing-x1); padding-left: var(--Space-x1);
} }
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {

View File

@@ -9,7 +9,7 @@
.addition::before { .addition::before {
color: var(--Secondary-Light-On-Surface-Accent); color: var(--Secondary-Light-On-Surface-Accent);
content: "+"; content: "+";
margin-right: var(--Spacing-x-half); margin-right: var(--Space-x05);
} }
.negation { .negation {
@@ -19,5 +19,5 @@
.negation::before { .negation::before {
color: var(--Base-Text-Accent); color: var(--Base-Text-Accent);
content: "-"; content: "-";
margin-right: var(--Spacing-x-half); margin-right: var(--Space-x05);
} }

View File

@@ -16,10 +16,10 @@
.th { .th {
text-align: left; text-align: left;
padding: var(--Spacing-x2) var(--Spacing-x4); padding: var(--Space-x2) var(--Space-x4);
} }
.td { .td {
text-align: left; text-align: left;
padding: var(--Spacing-x2) var(--Spacing-x4); padding: var(--Space-x2) var(--Space-x4);
} }

View File

@@ -1,5 +1,5 @@
.divider { .divider {
margin-top: var(--Spacing-x2); margin-top: var(--Space-x2);
} }
.membershipCardsContainer { .membershipCardsContainer {

View File

@@ -1,7 +1,7 @@
.container { .container {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x4); gap: var(--Space-x4);
position: relative; position: relative;
scroll-margin-top: calc(var(--current-mobile-site-header-height) * 2); scroll-margin-top: calc(var(--current-mobile-site-header-height) * 2);
} }
@@ -18,10 +18,10 @@
.content { .content {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x2); gap: var(--Space-x2);
align-items: center; align-items: center;
justify-content: center; justify-content: center;
padding: var(--Spacing-x3); padding: var(--Space-x3);
} }
.title { .title {
@@ -30,5 +30,5 @@
} }
.btnContainer { .btnContainer {
padding: 0 var(--Spacing-x3) var(--Spacing-x3); padding: 0 var(--Space-x3) var(--Space-x3);
} }

View File

@@ -4,12 +4,12 @@
border-radius: var(--Corner-radius-sm); border-radius: var(--Corner-radius-sm);
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x2); gap: var(--Space-x2);
justify-content: center; justify-content: center;
padding: var(--Spacing-x3) var(--Spacing-x3) var(--Spacing-x7); padding: var(--Space-x3) var(--Space-x3) var(--Space-x7);
} }
.textContainer { .textContainer {
display: grid; display: grid;
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }

View File

@@ -2,7 +2,7 @@
border-radius: var(--Small, 4px); border-radius: var(--Small, 4px);
border: 1px solid var(--Base-Border-Subtle); border: 1px solid var(--Base-Border-Subtle);
display: flex; display: flex;
padding: var(--Spacing-x1) var(--Spacing-x2); padding: var(--Space-x1) var(--Space-x2);
flex-direction: column; flex-direction: column;
justify-content: center; justify-content: center;
align-items: center; align-items: center;
@@ -12,7 +12,7 @@
display: flex; display: flex;
justify-content: center; justify-content: center;
align-items: center; align-items: center;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
align-self: stretch; align-self: stretch;
} }
@@ -60,7 +60,7 @@
.dialog { .dialog {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
padding-bottom: var(--Spacing-x3); padding-bottom: var(--Space-x3);
overflow: hidden; overflow: hidden;
height: 100%; height: 100%;
} }
@@ -73,7 +73,7 @@
height: var(--button-height); height: var(--button-height);
position: relative; position: relative;
justify-content: center; justify-content: center;
padding: var(--Spacing-x3) var(--Spacing-x2) 0; padding: var(--Space-x3) var(--Space-x2) 0;
flex-shrink: 0; flex-shrink: 0;
} }
@@ -81,8 +81,8 @@
display: grid; display: grid;
grid-template-columns: 1fr; grid-template-columns: 1fr;
place-items: center; place-items: center;
gap: var(--Spacing-x2); gap: var(--Space-x2);
padding: 0 var(--Spacing-x3) var(--Spacing-x3); padding: 0 var(--Space-x3) var(--Space-x3);
overflow-y: auto; overflow-y: auto;
flex-grow: 1; flex-grow: 1;
} }
@@ -90,7 +90,7 @@
.modalFooter { .modalFooter {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
padding: 0 var(--Spacing-x3) var(--Spacing-x1); padding: 0 var(--Space-x3) var(--Space-x1);
gap: var(--Space-x15); gap: var(--Space-x15);
flex-shrink: 0; flex-shrink: 0;
} }
@@ -104,7 +104,7 @@
border: none; border: none;
cursor: pointer; cursor: pointer;
position: absolute; position: absolute;
right: var(--Spacing-x2); right: var(--Space-x2);
width: 32px; width: 32px;
height: var(--button-height); height: var(--button-height);
display: flex; display: flex;
@@ -114,16 +114,16 @@
.active { .active {
display: flex; display: flex;
align-items: center; align-items: center;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
color: var(--UI-Semantic-Success); color: var(--UI-Semantic-Success);
} }
.rewardBadge { .rewardBadge {
border-radius: var(--Corner-radius-sm); border-radius: var(--Corner-radius-sm);
padding: var(--Spacing-x1) var(--Space-x15); padding: var(--Space-x1) var(--Space-x15);
background: var(--Base-Surface-Secondary-light-Normal); background: var(--Base-Surface-Secondary-light-Normal);
display: grid; display: grid;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
} }
.redeemButton { .redeemButton {

View File

@@ -1,11 +1,11 @@
.container { .container {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x3); gap: var(--Space-x3);
} }
.divider { .divider {
margin-top: var(--Spacing-x2); margin-top: var(--Space-x2);
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
display: none; display: none;
@@ -16,7 +16,7 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
justify-content: space-between; justify-content: space-between;
gap: var(--Spacing-x2); gap: var(--Space-x2);
align-items: flex-end; align-items: flex-end;
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
@@ -28,8 +28,8 @@
.matchedAccountSection { .matchedAccountSection {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x3); gap: var(--Space-x3);
padding: var(--Spacing-x4) var(--Space-x15); padding: var(--Space-x4) var(--Space-x15);
width: 100%; width: 100%;
background-color: var(--Surface-Primary-On-Surface-Default); background-color: var(--Surface-Primary-On-Surface-Default);
border: 1px solid var(--Border-Default); border: 1px solid var(--Border-Default);
@@ -39,7 +39,7 @@
0px 4px 4px 0px rgba(255, 255, 255, 0.29) inset; 0px 4px 4px 0px rgba(255, 255, 255, 0.29) inset;
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
padding: var(--Spacing-x4) var(--Spacing-x3); padding: var(--Space-x4) var(--Space-x3);
} }
} }
@@ -47,10 +47,10 @@
display: flex; display: flex;
width: 100%; width: 100%;
justify-content: space-between; justify-content: space-between;
gap: var(--Spacing-x1); gap: var(--Space-x1);
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
gap: var(--Spacing-x7); gap: var(--Space-x7);
} }
} }
@@ -63,12 +63,12 @@
.tierMatchStatus { .tierMatchStatus {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x2); gap: var(--Space-x2);
width: 100%; width: 100%;
justify-content: space-between; justify-content: space-between;
border: 1px solid var(--Border-Divider-Accent); border: 1px solid var(--Border-Divider-Accent);
border-radius: var(--Corner-radius-sm); border-radius: var(--Corner-radius-sm);
padding: var(--Spacing-x2); padding: var(--Space-x2);
background: background:
linear-gradient( linear-gradient(
0deg, 0deg,
@@ -83,7 +83,7 @@
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
flex-direction: row; flex-direction: row;
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }
} }
@@ -94,13 +94,13 @@
.stack { .stack {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
} }
.caption { .caption {
display: flex; display: flex;
align-items: center; align-items: center;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
color: var(--Text-Tertiary); color: var(--Text-Tertiary);
align-self: flex-start; align-self: flex-start;
} }
@@ -116,7 +116,7 @@
.tierMatchText { .tierMatchText {
display: flex; display: flex;
align-items: center; align-items: center;
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }
.label { .label {

View File

@@ -2,7 +2,7 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
gap: var(--Spacing-x3); gap: var(--Space-x3);
} }
.card { .card {
@@ -10,12 +10,12 @@
width: 100%; width: 100%;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x3); gap: var(--Space-x3);
padding: var(--Spacing-x3) var(--Spacing-x9); padding: var(--Space-x3) var(--Space-x9);
background-color: var(--Background-Secondary); background-color: var(--Background-Secondary);
border-radius: var(--Corner-radius-lg); border-radius: var(--Corner-radius-lg);
box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.1);
margin-top: var(--Spacing-x9); margin-top: var(--Space-x9);
} }
.highFive { .highFive {
@@ -37,9 +37,9 @@
.labelWithIcon { .labelWithIcon {
display: flex; display: flex;
align-items: center; align-items: center;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
color: var(--Text-Tertiary); color: var(--Text-Tertiary);
margin-bottom: var(--Spacing-x-half); margin-bottom: var(--Space-x05);
} }
.transferContainer { .transferContainer {
@@ -69,15 +69,15 @@
.balanceLabel { .balanceLabel {
color: var(--Text-Tertiary); color: var(--Text-Tertiary);
margin-top: var(--Spacing-x3); margin-top: var(--Space-x3);
} }
.formWrapper { .formWrapper {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x3); gap: var(--Space-x3);
width: 100%; width: 100%;
padding: var(--Spacing-x4); padding: var(--Space-x4);
padding-bottom: 0; padding-bottom: 0;
} }
@@ -122,7 +122,7 @@
transform: translateX(-50%) translateY(4px); transform: translateX(-50%) translateY(4px);
background-color: var(--Surface-Brand-Primary-1-OnSurface-Default); background-color: var(--Surface-Brand-Primary-1-OnSurface-Default);
color: var(--Text-Brand-OnPrimary-2-Accent); color: var(--Text-Brand-OnPrimary-2-Accent);
padding: var(--Spacing-x-half) var(--Spacing-x1); padding: var(--Space-x05) var(--Space-x1);
border-radius: var(--Corner-radius-sm); border-radius: var(--Corner-radius-sm);
opacity: 0; opacity: 0;
transition: transition:
@@ -204,8 +204,8 @@
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
text-align: center; text-align: center;
gap: var(--Spacing-x3); gap: var(--Space-x3);
padding-inline: var(--Spacing-x3); padding-inline: var(--Space-x3);
} }
.expiryText { .expiryText {
@@ -214,15 +214,15 @@
.divider { .divider {
background-color: var(--Border-Divider-Subtle); background-color: var(--Border-Divider-Subtle);
width: calc(100% + var(--Spacing-x6) + var(--Spacing-x6)); width: calc(100% + var(--Space-x6) + var(--Space-x6));
height: 1px; height: 1px;
margin-inline: calc(var(--Spacing-x6) * -1); margin-inline: calc(var(--Space-x6) * -1);
} }
.buttonContainer { .buttonContainer {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x3); gap: var(--Space-x3);
} }
.pointsOutput { .pointsOutput {
@@ -230,16 +230,16 @@
background-color: var(--Surface-Primary-Disabled); background-color: var(--Surface-Primary-Disabled);
height: 100%; height: 100%;
color: var(--Text-Tertiary); color: var(--Text-Tertiary);
padding: var(--Spacing-x1) var(--Spacing-x2); padding: var(--Space-x1) var(--Space-x2);
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
} }
@media screen and (max-width: 767px) { @media screen and (max-width: 767px) {
.card { .card {
padding: var(--Spacing-x3); padding: var(--Space-x3);
padding-top: var(--Spacing-x6); padding-top: var(--Space-x6);
} }
.highFive { .highFive {
@@ -249,7 +249,7 @@
.transferContainer { .transferContainer {
grid-template-columns: 1fr; grid-template-columns: 1fr;
gap: var(--Spacing-x4); gap: var(--Space-x4);
} }
.transferFrom { .transferFrom {
flex-direction: row; flex-direction: row;
@@ -278,7 +278,7 @@
.inputsWrapper { .inputsWrapper {
grid-template-columns: 1fr 1fr; grid-template-columns: 1fr 1fr;
column-gap: var(--Spacing-x1); column-gap: var(--Space-x1);
} }
.conversionRate { .conversionRate {
@@ -292,6 +292,6 @@
} }
.modalContainer { .modalContainer {
padding-inline: var(--Spacing-x2); padding-inline: var(--Space-x2);
} }
} }

View File

@@ -1,4 +1,4 @@
.container { .container {
display: grid; display: grid;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }

View File

@@ -33,8 +33,8 @@
justify-content: center; justify-content: center;
max-width: 800px; max-width: 800px;
margin: 0 auto; margin: 0 auto;
gap: var(--Spacing-x1); gap: var(--Space-x1);
padding: var(--Spacing-x4) var(--Spacing-x3); padding: var(--Space-x4) var(--Space-x3);
z-index: 2; z-index: 2;
} }
@@ -42,12 +42,12 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
.buttons { .buttons {
display: flex; display: flex;
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }
.buttonWrapper { .buttonWrapper {

View File

@@ -19,6 +19,6 @@
.section:has(.column:nth-child(2)) { .section:has(.column:nth-child(2)) {
display: grid; display: grid;
grid-template-columns: repeat(2, 1fr); grid-template-columns: repeat(2, 1fr);
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
} }

View File

@@ -1,13 +1,13 @@
.columns { .columns {
display: grid; display: grid;
gap: var(--Spacing-x3); gap: var(--Space-x3);
} }
.column { .column {
display: grid; display: grid;
gap: var(--Spacing-x1); gap: var(--Space-x1);
align-content: start; align-content: start;
padding-bottom: var(--Spacing-x2); padding-bottom: var(--Space-x2);
border-bottom: 1px solid var(--Base-Border-Subtle); border-bottom: 1px solid var(--Base-Border-Subtle);
} }

View File

@@ -1,11 +1,11 @@
.grid { .grid {
display: grid; display: grid;
gap: var(--Spacing-x3); gap: var(--Space-x3);
} }
.usp { .usp {
display: grid; display: grid;
gap: var(--Spacing-x3); gap: var(--Space-x3);
align-content: start; align-content: start;
} }

View File

@@ -10,7 +10,7 @@
display: grid; display: grid;
grid-auto-flow: column; grid-auto-flow: column;
grid-auto-columns: 85%; grid-auto-columns: 85%;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
.item { .item {
@@ -40,8 +40,8 @@
.dots { .dots {
display: flex; display: flex;
justify-content: center; justify-content: center;
gap: var(--Spacing-x1); gap: var(--Space-x1);
margin-top: var(--Spacing-x3); margin-top: var(--Space-x3);
} }
.dot { .dot {
@@ -65,12 +65,12 @@
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
.container { .container {
grid-auto-columns: calc(50% - var(--Spacing-x2) / 2); grid-auto-columns: calc(50% - var(--Space-x2) / 2);
} }
} }
@media screen and (min-width: 1024px) { @media screen and (min-width: 1024px) {
.container { .container {
grid-auto-columns: calc(33.33% - var(--Spacing-x2) * 2 / 3); grid-auto-columns: calc(33.33% - var(--Space-x2) * 2 / 3);
} }
} }

View File

@@ -7,7 +7,7 @@
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
align-items: center; align-items: center;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
.cityList { .cityList {

View File

@@ -7,8 +7,8 @@
.content { .content {
display: grid; display: grid;
gap: var(--Spacing-x2); gap: var(--Space-x2);
padding: var(--Spacing-x2) var(--Spacing-x3); padding: var(--Space-x2) var(--Space-x3);
align-content: start; align-content: start;
justify-items: start; justify-items: start;
} }
@@ -20,13 +20,13 @@
.tripAdvisor { .tripAdvisor {
position: absolute; position: absolute;
top: var(--Spacing-x2); top: var(--Space-x2);
left: var(--Spacing-x2); left: var(--Space-x2);
display: flex; display: flex;
align-items: center; align-items: center;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
background-color: var(--Base-Surface-Primary-light-Normal); background-color: var(--Base-Surface-Primary-light-Normal);
padding: var(--Spacing-x-quarter) var(--Spacing-x1); padding: var(--Space-x025) var(--Space-x1);
border-radius: var(--Corner-radius-sm); border-radius: var(--Corner-radius-sm);
color: var(--Text-Interactive-Default); color: var(--Text-Interactive-Default);
} }
@@ -37,12 +37,12 @@
.intro { .intro {
display: grid; display: grid;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
} }
.captions { .captions {
display: flex; display: flex;
gap: var(--Spacing-x1); gap: var(--Space-x1);
color: var(--Text-Tertiary); color: var(--Text-Tertiary);
} }
@@ -63,7 +63,7 @@
.amenityItem { .amenityItem {
display: flex; display: flex;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
align-items: center; align-items: center;
} }

View File

@@ -22,7 +22,7 @@
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
.container { .container {
--scroll-margin-top: calc( --scroll-margin-top: calc(
var(--booking-widget-desktop-height) + var(--Spacing-x2) var(--booking-widget-desktop-height) + var(--Space-x2)
); );
} }
} }

View File

@@ -1,12 +1,12 @@
.container { .container {
display: grid; display: grid;
gap: var(--Spacing-x3); gap: var(--Space-x3);
} }
.citiesList { .citiesList {
column-count: 2; column-count: 2;
list-style-type: none; list-style-type: none;
margin-bottom: var(--Spacing-x-half); margin-bottom: var(--Space-x05);
} }
.citiesList li { .citiesList li {
margin-bottom: var(--Space-x15); margin-bottom: var(--Space-x15);

View File

@@ -12,7 +12,7 @@
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
.listContainer { .listContainer {
gap: var(--Spacing-x3); gap: var(--Space-x3);
background-color: transparent; background-color: transparent;
flex-direction: row; flex-direction: row;
} }

View File

@@ -1,4 +1,4 @@
.ctaContainer { .ctaContainer {
display: grid; display: grid;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }

View File

@@ -20,8 +20,8 @@
.seeAllButton { .seeAllButton {
position: absolute; position: absolute;
bottom: var(--Spacing-x2); bottom: var(--Space-x2);
right: var(--Spacing-x4); right: var(--Space-x4);
} }
@media screen and (max-width: 767px) { @media screen and (max-width: 767px) {
@@ -35,7 +35,7 @@
display: grid; display: grid;
grid-template-columns: repeat(3, 1fr); grid-template-columns: repeat(3, 1fr);
grid-template-rows: repeat(2, 1fr); grid-template-rows: repeat(2, 1fr);
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }
.imageWrapper > .image:first-child { .imageWrapper > .image:first-child {
@@ -58,8 +58,8 @@
.imageWrapper > .image:nth-child(3) { .imageWrapper > .image:nth-child(3) {
grid-column: span 1; grid-column: span 1;
grid-row: span 1; grid-row: span 1;
height: calc(150px - var(--Spacing-x-half)); height: calc(150px - var(--Space-x05));
max-height: calc(20dvh - var(--Spacing-x-half)); max-height: calc(20dvh - var(--Space-x05));
} }
} }
@@ -71,6 +71,6 @@
.imageWrapper > .image:nth-child(2):nth-last-child(2), .imageWrapper > .image:nth-child(2):nth-last-child(2),
.imageWrapper > .image:nth-child(3) { .imageWrapper > .image:nth-child(3) {
height: calc(200px - var(--Spacing-x-half)); height: calc(200px - var(--Space-x05));
} }
} }

View File

@@ -2,8 +2,8 @@
display: grid; display: grid;
grid-template-areas: "main"; grid-template-areas: "main";
grid-template-columns: 1fr; grid-template-columns: 1fr;
gap: var(--Spacing-x5); gap: var(--Space-x5);
padding-bottom: var(--Spacing-x9); padding-bottom: var(--Space-x9);
max-width: var(--max-width-page); max-width: var(--max-width-page);
margin: 0 auto; margin: 0 auto;
width: 100%; width: 100%;
@@ -18,12 +18,12 @@
.blocks { .blocks {
grid-area: main; grid-area: main;
display: grid; display: grid;
gap: var(--Spacing-x7); gap: var(--Space-x7);
} }
.header { .header {
display: grid; display: grid;
gap: var(--Spacing-x4); gap: var(--Space-x4);
} }
.title { .title {
@@ -41,10 +41,10 @@
} }
.blocks { .blocks {
gap: var(--Spacing-x9); gap: var(--Space-x9);
} }
.blocks > section:first-of-type > header { .blocks > section:first-of-type > header {
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
} }

View File

@@ -1,6 +1,6 @@
.container { .container {
display: grid; display: grid;
gap: var(--Spacing-x-quarter); gap: var(--Space-x025);
} }
.image { .image {
@@ -17,7 +17,7 @@
@media (min-width: 768px) { @media (min-width: 768px) {
.container:has(.imageContainer) { .container:has(.imageContainer) {
gap: var(--Spacing-x2); gap: var(--Space-x2);
align-items: center; align-items: center;
} }

View File

@@ -22,13 +22,13 @@
align-items: center; align-items: center;
justify-content: center; justify-content: center;
flex-direction: column; flex-direction: column;
grid-gap: var(--Spacing-x2); grid-gap: var(--Space-x2);
padding: var(--Spacing-x2) var(--Spacing-x2) var(--Spacing-x4); padding: var(--Space-x2) var(--Space-x2) var(--Space-x4);
} }
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
.headerContent { .headerContent {
grid-gap: var(--Spacing-x4); grid-gap: var(--Space-x4);
} }
} }
@@ -38,8 +38,8 @@
.main { .main {
display: grid; display: grid;
gap: var(--Spacing-x6); gap: var(--Space-x6);
padding: calc(var(--Spacing-x5) * 2) 0 calc(var(--Spacing-x5) * 4); padding: calc(var(--Space-x5) * 2) 0 calc(var(--Space-x5) * 4);
} }
.section:empty { .section:empty {
@@ -55,10 +55,10 @@
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
.main { .main {
gap: calc(var(--Spacing-x5) + var(--Spacing-x4)); gap: calc(var(--Space-x5) + var(--Space-x4));
} }
.section { .section {
padding-left: var(--Spacing-x5); padding-left: var(--Space-x5);
padding-right: var(--Spacing-x5); padding-right: var(--Space-x5);
} }
} }

View File

@@ -1,15 +1,15 @@
.page { .page {
padding-bottom: var(--Spacing-x9); padding-bottom: var(--Space-x9);
} }
.header { .header {
background-color: var(--Base-Surface-Subtle-Normal); background-color: var(--Base-Surface-Subtle-Normal);
padding-bottom: var(--Spacing-x4); padding-bottom: var(--Space-x4);
} }
.headerContent { .headerContent {
display: grid; display: grid;
gap: var(--Spacing-x3); gap: var(--Space-x3);
max-width: var(--max-width-content); max-width: var(--max-width-content);
margin: 0 auto; margin: 0 auto;
} }
@@ -17,7 +17,7 @@
.headerIntro { .headerIntro {
display: grid; display: grid;
max-width: var(--max-width-text-block); max-width: var(--max-width-text-block);
gap: var(--Spacing-x3); gap: var(--Space-x3);
} }
.heading { .heading {
@@ -28,7 +28,7 @@
.heroContainer { .heroContainer {
width: 100%; width: 100%;
padding: var(--Spacing-x4) var(--Spacing-x2); padding: var(--Space-x4) var(--Space-x2);
} }
.heroContainer img { .heroContainer img {
@@ -39,7 +39,7 @@
.contentContainer { .contentContainer {
width: 100%; width: 100%;
padding: var(--Spacing-x4) var(--Spacing-x2) 0; padding: var(--Space-x4) var(--Space-x2) 0;
} }
.content .contentContainer { .content .contentContainer {
@@ -47,14 +47,14 @@
grid-template-areas: grid-template-areas:
"main" "main"
"sidebar"; "sidebar";
gap: var(--Spacing-x4); gap: var(--Space-x4);
align-items: start; align-items: start;
} }
.mainContent { .mainContent {
display: grid; display: grid;
width: 100%; width: 100%;
gap: var(--Spacing-x6); gap: var(--Space-x6);
margin: 0 auto; margin: 0 auto;
max-width: var(--max-width-content); max-width: var(--max-width-content);
} }
@@ -74,17 +74,17 @@
@media (min-width: 768px) { @media (min-width: 768px) {
.contentContainer { .contentContainer {
padding: var(--Spacing-x4) 0; padding: var(--Space-x4) 0;
max-width: var(--max-width-content); max-width: var(--max-width-content);
margin: 0 auto; margin: 0 auto;
} }
.heroContainer { .heroContainer {
padding: var(--Spacing-x4) 0; padding: var(--Space-x4) 0;
} }
.headerIntro { .headerIntro {
gap: var(--Spacing-x3); gap: var(--Space-x3);
} }
} }
@@ -100,11 +100,11 @@
.content .contentContainer { .content .contentContainer {
grid-template-areas: "main sidebar"; grid-template-areas: "main sidebar";
grid-template-columns: var(--max-width-text-block) 1fr; grid-template-columns: var(--max-width-text-block) 1fr;
gap: var(--Spacing-x9); gap: var(--Space-x9);
} }
.mainContent { .mainContent {
gap: var(--Spacing-x9); gap: var(--Space-x9);
padding: 0; padding: 0;
max-width: none; max-width: none;
margin: 0; margin: 0;

View File

@@ -58,7 +58,7 @@ td.day,
td.day[data-today="true"] { td.day[data-today="true"] {
color: var(--UI-Text-High-contrast); color: var(--UI-Text-High-contrast);
height: 40px; height: 40px;
padding: var(--Spacing-x-half); padding: var(--Space-x05);
width: 40px; width: 40px;
} }
@@ -103,11 +103,11 @@ td.day[data-outside="true"] ~ td.day[data-disabled="true"] button.dayButton,
.footer { .footer {
display: flex; display: flex;
justify-content: flex-end; justify-content: flex-end;
margin-top: var(--Spacing-x2); margin-top: var(--Space-x2);
} }
.divider { .divider {
margin-top: var(--Spacing-x2); margin-top: var(--Space-x2);
} }
.nav { .nav {

View File

@@ -24,7 +24,7 @@
align-self: flex-end; align-self: flex-end;
background-color: var(--Main-Grey-White); background-color: var(--Main-Grey-White);
grid-area: header; grid-area: header;
padding: var(--Spacing-x3) var(--Spacing-x2); padding: var(--Space-x3) var(--Space-x2);
position: sticky; position: sticky;
top: 0; top: 0;
z-index: 10; z-index: 10;
@@ -58,7 +58,7 @@ div.months {
} }
.month:last-of-type { .month:last-of-type {
padding-bottom: calc(var(--sticky-button-height) + var(--Spacing-x2)); padding-bottom: calc(var(--sticky-button-height) + var(--Space-x2));
} }
.monthCaption { .monthCaption {
@@ -78,7 +78,7 @@ div.months {
); );
display: flex; display: flex;
grid-area: content; grid-area: content;
padding: var(--Spacing-x1) var(--Spacing-x2) var(--Spacing-x7); padding: var(--Space-x1) var(--Space-x2) var(--Space-x7);
position: fixed; position: fixed;
bottom: 0; bottom: 0;
left: 0; left: 0;
@@ -132,7 +132,7 @@ td.day,
td.day[data-today="true"] { td.day[data-today="true"] {
color: var(--UI-Text-High-contrast); color: var(--UI-Text-High-contrast);
height: 40px; height: 40px;
padding: var(--Spacing-x-half); padding: var(--Space-x05);
width: 40px; width: 40px;
} }

View File

@@ -2,7 +2,7 @@
display: flex; display: flex;
align-items: center; align-items: center;
gap: var(--Space-x15); gap: var(--Space-x15);
padding: var(--Spacing-x1) var(--Space-x15); padding: var(--Space-x1) var(--Space-x15);
cursor: pointer; cursor: pointer;
border-radius: var(--Corner-radius-md); border-radius: var(--Corner-radius-md);
transition: background-color 0.3s; transition: background-color 0.3s;

View File

@@ -1,11 +1,11 @@
.container { .container {
display: grid; display: grid;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
.form { .form {
display: grid; display: grid;
gap: var(--Spacing-x4); gap: var(--Space-x4);
} }
.fieldset { .fieldset {
@@ -22,8 +22,8 @@
display: grid; display: grid;
grid-template-columns: repeat(3, 1fr); grid-template-columns: repeat(3, 1fr);
list-style: none; list-style: none;
gap: var(--Spacing-x1) var(--Spacing-x2); gap: var(--Space-x1) var(--Space-x2);
margin: var(--Spacing-x3) 0; margin: var(--Space-x3) 0;
} }
@media screen and (max-width: 767px) { @media screen and (max-width: 767px) {

View File

@@ -21,21 +21,21 @@
display: grid; display: grid;
grid-template-columns: 1fr auto; grid-template-columns: 1fr auto;
align-items: center; align-items: center;
padding: var(--Spacing-x2) var(--Spacing-x3); padding: var(--Space-x2) var(--Space-x3);
border-bottom: 1px solid var(--Base-Border-Subtle); border-bottom: 1px solid var(--Base-Border-Subtle);
} }
.content { .content {
display: grid; display: grid;
gap: var(--Spacing-x4); gap: var(--Space-x4);
align-content: start; align-content: start;
padding: var(--Spacing-x4) var(--Spacing-x3); padding: var(--Space-x4) var(--Space-x3);
overflow-y: auto; overflow-y: auto;
height: min(calc(80dvh - 180px), 500px); height: min(calc(80dvh - 180px), 500px);
} }
.alertWrapper:not(:empty) { .alertWrapper:not(:empty) {
padding: var(--Spacing-x2) var(--Spacing-x4) 0; padding: var(--Space-x2) var(--Space-x4) 0;
border-top: 1px solid var(--Base-Border-Subtle); border-top: 1px solid var(--Base-Border-Subtle);
} }
@@ -46,7 +46,7 @@
.footer { .footer {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
padding: var(--Spacing-x2) var(--Spacing-x4); padding: var(--Space-x2) var(--Space-x4);
border-top: 1px solid var(--Base-Border-Subtle); border-top: 1px solid var(--Base-Border-Subtle);
} }
@@ -74,7 +74,7 @@
display: flex; display: flex;
justify-content: flex-end; justify-content: flex-end;
border-bottom: none; border-bottom: none;
padding: var(--Spacing-x3) var(--Spacing-x2); padding: var(--Space-x3) var(--Space-x2);
} }
.title, .title,
@@ -84,18 +84,18 @@
.content { .content {
height: 100%; height: 100%;
padding: 0 var(--Spacing-x2) var(--Spacing-x3); padding: 0 var(--Space-x2) var(--Space-x3);
overflow-y: scroll; overflow-y: scroll;
} }
.alertWrapper:not(:empty) { .alertWrapper:not(:empty) {
padding: var(--Spacing-x3) var(--Spacing-x2) 0; padding: var(--Space-x3) var(--Space-x2) 0;
} }
.footer { .footer {
flex-direction: column-reverse; flex-direction: column-reverse;
gap: var(--Spacing-x3); gap: var(--Space-x3);
padding: var(--Spacing-x3) var(--Spacing-x2); padding: var(--Space-x3) var(--Space-x2);
margin-top: auto; margin-top: auto;
} }
} }

View File

@@ -39,28 +39,28 @@
box-shadow: var(--modal-box-shadow); box-shadow: var(--modal-box-shadow);
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x3); gap: var(--Space-x3);
max-width: 560px; max-width: 560px;
padding: var(--Spacing-x5) var(--Spacing-x4); padding: var(--Space-x5) var(--Space-x4);
} }
.header { .header {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
.footer { .footer {
display: flex; display: flex;
flex-direction: column-reverse; flex-direction: column-reverse;
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
.footer { .footer {
align-items: center; align-items: center;
flex-direction: row; flex-direction: row;
gap: var(--Spacing-x2); gap: var(--Space-x2);
& > button { & > button {
flex: 1; flex: 1;

View File

@@ -3,5 +3,5 @@
flex-direction: column; flex-direction: column;
align-items: flex-start; align-items: flex-start;
gap: var(--Space-x15); gap: var(--Space-x15);
padding-bottom: var(--Spacing-x3); padding-bottom: var(--Space-x3);
} }

View File

@@ -2,14 +2,14 @@
.user { .user {
align-self: flex-start; align-self: flex-start;
display: grid; display: grid;
gap: var(--Spacing-x2); gap: var(--Space-x2);
container-name: addressContainer; container-name: addressContainer;
container-type: inline-size; container-type: inline-size;
} }
.container { .container {
display: grid; display: grid;
gap: var(--Spacing-x2); gap: var(--Space-x2);
grid-template-columns: minmax(100px, 164px) 1fr; grid-template-columns: minmax(100px, 164px) 1fr;
} }

View File

@@ -1,6 +1,6 @@
.container { .container {
display: grid; display: grid;
gap: var(--Spacing-x3); gap: var(--Space-x3);
grid-template-areas: grid-template-areas:
"title" "title"
"form" "form"
@@ -13,14 +13,14 @@
.form { .form {
display: grid; display: grid;
gap: var(--Spacing-x5); gap: var(--Space-x5);
grid-area: form; grid-area: form;
} }
.btnContainer { .btnContainer {
display: flex; display: flex;
flex-direction: column-reverse; flex-direction: column-reverse;
gap: var(--Spacing-x1); gap: var(--Space-x1);
grid-area: buttons; grid-area: buttons;
} }
@@ -38,7 +38,7 @@
.btnContainer { .btnContainer {
align-self: center; align-self: center;
flex-direction: row; flex-direction: row;
gap: var(--Spacing-x2); gap: var(--Space-x2);
justify-self: flex-end; justify-self: flex-end;
} }
} }

View File

@@ -1,12 +1,12 @@
.menuButton { .menuButton {
display: flex; display: flex;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
align-items: center; align-items: center;
width: 100%; width: 100%;
background-color: transparent; background-color: transparent;
color: var(--Base-Text-High-contrast); color: var(--Base-Text-High-contrast);
border-width: 0; border-width: 0;
padding: var(--Spacing-x-half) 0; padding: var(--Space-x05) 0;
cursor: pointer; cursor: pointer;
font-family: var(--typography-Body-Bold-fontFamily); font-family: var(--typography-Body-Bold-fontFamily);
font-weight: 500; /* Should be fixed when variables starts working: var(--typography-Body-Bold-fontWeight); */ font-weight: 500; /* Should be fixed when variables starts working: var(--typography-Body-Bold-fontWeight); */

View File

@@ -91,9 +91,9 @@
.footer { .footer {
background-color: var(--Base-Surface-Subtle-Normal); background-color: var(--Base-Surface-Subtle-Normal);
padding: var(--Spacing-x4) var(--Spacing-x2); padding: var(--Space-x4) var(--Space-x2);
display: grid; display: grid;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {

View File

@@ -1,9 +1,9 @@
.myPagesMenuContent { .myPagesMenuContent {
padding: var(--Spacing-x3) var(--Spacing-x2); padding: var(--Space-x3) var(--Space-x2);
} }
.intro { .intro {
padding: 0 var(--Spacing-x1); padding: 0 var(--Space-x1);
} }
.myPagesMenuContent .friendTypeWrapper { .myPagesMenuContent .friendTypeWrapper {
@@ -11,7 +11,7 @@
} }
.divider { .divider {
margin: var(--Spacing-x2) 0; margin: var(--Space-x2) 0;
} }
.friendType { .friendType {
@@ -24,7 +24,7 @@
.friendType::after { .friendType::after {
content: " · "; content: " · ";
display: inline; display: inline;
padding: 0 var(--Spacing-x-half); padding: 0 var(--Space-x05);
} }
.groups, .groups,
@@ -42,7 +42,7 @@
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
.myPagesMenuContent { .myPagesMenuContent {
padding: var(--Spacing-x2) var(--Spacing-x4); padding: var(--Space-x2) var(--Space-x4);
} }
.intro.noMembership, .intro.noMembership,
.userName { .userName {

View File

@@ -8,9 +8,9 @@
.seeAllLink { .seeAllLink {
display: flex; display: flex;
padding: var(--Spacing-x2) var(--Spacing-x3); padding: var(--Space-x2) var(--Space-x3);
align-items: center; align-items: center;
gap: var(--Spacing-x1); gap: var(--Space-x1);
background-color: var(--Base-Surface-Secondary-light-Normal); background-color: var(--Base-Surface-Secondary-light-Normal);
} }
@@ -20,7 +20,7 @@
} }
.submenuTitle { .submenuTitle {
padding-left: var(--Spacing-x1); padding-left: var(--Space-x1);
color: var(--Text-Tertiary); color: var(--Text-Tertiary);
text-transform: uppercase; text-transform: uppercase;
} }
@@ -35,7 +35,7 @@
.submenusItem { .submenusItem {
display: grid; display: grid;
gap: var(--Spacing-x1); gap: var(--Space-x1);
align-content: start; align-content: start;
} }
@@ -52,7 +52,7 @@
} }
.backWrapper { .backWrapper {
padding: var(--Spacing-x2); padding: var(--Space-x2);
} }
.text { .text {
@@ -66,7 +66,7 @@
cursor: pointer; cursor: pointer;
display: flex; display: flex;
align-items: center; align-items: center;
gap: var(--Spacing-x1); gap: var(--Space-x1);
width: 100%; width: 100%;
} }
@@ -79,7 +79,7 @@
.megaMenuContent { .megaMenuContent {
flex-grow: 1; flex-grow: 1;
grid-template-rows: max-content 1fr; grid-template-rows: max-content 1fr;
gap: var(--Spacing-x2); gap: var(--Space-x2);
align-items: start; align-items: start;
} }
.megaMenuContent:has(.cardWrapper) { .megaMenuContent:has(.cardWrapper) {
@@ -87,20 +87,20 @@
} }
.submenus { .submenus {
padding: var(--Spacing-x2); padding: var(--Space-x2);
} }
.submenusItem:first-child { .submenusItem:first-child {
padding-bottom: var(--Spacing-x2); padding-bottom: var(--Space-x2);
border-bottom: 1px solid var(--Primary-Light-On-Surface-Divider-subtle); border-bottom: 1px solid var(--Primary-Light-On-Surface-Divider-subtle);
} }
.submenusItem:last-child { .submenusItem:last-child {
padding-top: var(--Spacing-x3); padding-top: var(--Space-x3);
} }
.cardWrapper { .cardWrapper {
background-color: var(--Base-Surface-Secondary-light-Normal); background-color: var(--Base-Surface-Secondary-light-Normal);
padding: var(--Spacing-x4) var(--Spacing-x2); padding: var(--Space-x4) var(--Space-x2);
} }
} }
@@ -111,7 +111,7 @@
"seeAllLink" "seeAllLink"
"submenus"; "submenus";
width: 600px; width: 600px;
max-width: calc(100vw - var(--Spacing-x4)); max-width: calc(100vw - var(--Space-x4));
} }
.megaMenuContent:has(.cardWrapper) { .megaMenuContent:has(.cardWrapper) {
@@ -129,15 +129,15 @@
.submenus { .submenus {
grid-area: submenus; grid-area: submenus;
grid-template-columns: repeat(2, 1fr); grid-template-columns: repeat(2, 1fr);
padding: var(--Spacing-x2) var(--Spacing-x3); padding: var(--Space-x2) var(--Space-x3);
} }
.submenusItem:first-child { .submenusItem:first-child {
padding-right: var(--Spacing-x5); padding-right: var(--Space-x5);
border-right: 1px solid var(--Primary-Light-On-Surface-Divider-subtle); border-right: 1px solid var(--Primary-Light-On-Surface-Divider-subtle);
} }
.submenusItem:last-child { .submenusItem:last-child {
padding-left: var(--Spacing-x5); padding-left: var(--Space-x5);
} }
.cardWrapper { .cardWrapper {

View File

@@ -5,7 +5,7 @@
.navigationMenuItem.mobile { .navigationMenuItem.mobile {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
padding: var(--Spacing-x2) 0; padding: var(--Space-x2) 0;
font-size: var(--typography-Subtitle-1-Mobile-fontSize); font-size: var(--typography-Subtitle-1-Mobile-fontSize);
} }

View File

@@ -3,7 +3,7 @@
margin: 0; margin: 0;
justify-content: space-between; justify-content: space-between;
align-items: center; align-items: center;
gap: var(--Spacing-x3); gap: var(--Space-x3);
display: none; display: none;
} }
@@ -12,7 +12,7 @@
width: 100%; width: 100%;
gap: 0; gap: 0;
justify-content: stretch; justify-content: stretch;
padding: var(--Space-x15) var(--Spacing-x2) var(--Spacing-x2); padding: var(--Space-x15) var(--Space-x2) var(--Space-x2);
} }
.navigationMenu.mobile .item { .navigationMenu.mobile .item {

View File

@@ -1,6 +1,6 @@
.mainMenu { .mainMenu {
background-color: var(--Base-Surface-Primary-light-Normal); background-color: var(--Base-Surface-Primary-light-Normal);
padding: var(--Spacing-x2) 0; padding: var(--Space-x2) 0;
border-bottom: 1px solid var(--Primary-Light-On-Surface-Divider-subtle); border-bottom: 1px solid var(--Primary-Light-On-Surface-Divider-subtle);
} }
@@ -11,7 +11,7 @@
display: grid; display: grid;
grid-template-columns: max-content 1fr; grid-template-columns: max-content 1fr;
align-items: center; align-items: center;
gap: var(--Spacing-x2); gap: var(--Space-x2);
max-width: var(--max-width-page); max-width: var(--max-width-page);
margin: 0 auto; margin: 0 auto;
} }
@@ -20,17 +20,17 @@
display: flex; display: flex;
justify-self: end; justify-self: end;
align-items: center; align-items: center;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
.mainMenu { .mainMenu {
padding: var(--Spacing-x2) 0; padding: var(--Space-x2) 0;
} }
.nav { .nav {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
gap: var(--Spacing-x3); gap: var(--Space-x3);
} }
.menus { .menus {
display: contents; display: contents;

View File

@@ -1,7 +1,7 @@
.topMenu { .topMenu {
display: none; display: none;
background-color: var(--Base-Surface-Subtle-Normal); background-color: var(--Base-Surface-Subtle-Normal);
padding: var(--Spacing-x2) 0; padding: var(--Space-x2) 0;
} }
.content { .content {
@@ -11,7 +11,7 @@
.options { .options {
display: flex; display: flex;
gap: var(--Spacing-x2); gap: var(--Space-x2);
align-items: center; align-items: center;
} }
@@ -23,7 +23,7 @@
display: grid; display: grid;
grid-template-areas: "topLink options"; grid-template-areas: "topLink options";
justify-content: space-between; justify-content: space-between;
gap: var(--Spacing-x3); gap: var(--Space-x3);
} }
.topLink { .topLink {

View File

@@ -1,6 +1,6 @@
.hero { .hero {
height: 400px; height: 400px;
margin-bottom: var(--Spacing-x2); margin-bottom: var(--Space-x2);
width: 100%; width: 100%;
object-fit: cover; object-fit: cover;
border-radius: var(--Corner-radius-xl); border-radius: var(--Corner-radius-xl);

View File

@@ -1,17 +1,17 @@
.form { .form {
box-shadow: var(--popup-box-shadow); box-shadow: var(--popup-box-shadow);
padding: var(--Spacing-x3) 0; padding: var(--Space-x3) 0;
display: grid; display: grid;
gap: var(--Spacing-x3); gap: var(--Space-x3);
} }
.form > div:not(.buttons) { .form > div:not(.buttons) {
padding: 0 var(--Spacing-x3); padding: 0 var(--Space-x3);
} }
.inputs { .inputs {
display: grid; display: grid;
gap: var(--Spacing-x3); gap: var(--Space-x3);
} }
@media screen and (min-width: 768px) { @media screen and (min-width: 768px) {
@@ -41,8 +41,8 @@
justify-content: space-between; justify-content: space-between;
align-items: center; align-items: center;
border-top: 1px solid var(--Base-Border-Subtle); border-top: 1px solid var(--Base-Border-Subtle);
padding: var(--Spacing-x3) var(--Spacing-x3) 0; padding: var(--Space-x3) var(--Space-x3) 0;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
.buttons > button:only-child { .buttons > button:only-child {
@@ -55,5 +55,5 @@
.footnote { .footnote {
display: grid; display: grid;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
} }

View File

@@ -1,6 +1,6 @@
.buttons { .buttons {
display: flex; display: flex;
gap: var(--Spacing-x4); gap: var(--Space-x4);
justify-content: flex-end; justify-content: flex-end;
padding: var(--Space-x2) var(--Space-x15) 0 0; padding: var(--Space-x2) var(--Space-x15) 0 0;
} }

View File

@@ -2,7 +2,7 @@
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
gap: var(--Spacing-x1); gap: var(--Space-x1);
padding: var(--Space-x15); padding: var(--Space-x15);
background-color: var(--Base-Surface-Secondary-light-Normal); background-color: var(--Base-Surface-Secondary-light-Normal);
border-radius: var(--Corner-radius-md); border-radius: var(--Corner-radius-md);

View File

@@ -1,7 +1,7 @@
.modalContent { .modalContent {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
.termsAndConditions { .termsAndConditions {

View File

@@ -4,19 +4,19 @@
.tabs { .tabs {
display: flex; display: flex;
gap: var(--Spacing-x1); gap: var(--Space-x1);
padding: var(--Spacing-x3) 0; padding: var(--Space-x3) 0;
flex-wrap: wrap; flex-wrap: wrap;
} }
.grid { .grid {
display: grid; display: grid;
grid-template-columns: repeat(auto-fill, minmax(251px, 1fr)); grid-template-columns: repeat(auto-fill, minmax(251px, 1fr));
gap: var(--Spacing-x2); gap: var(--Space-x2);
height: 470px; height: 470px;
overflow-y: auto; overflow-y: auto;
padding-right: var(--Space-x15); padding-right: var(--Space-x15);
margin-top: var(--Spacing-x2); margin-top: var(--Space-x2);
} }
.chip { .chip {

View File

@@ -11,7 +11,7 @@
padding: var(--Space-x2) var(--Space-x3); padding: var(--Space-x2) var(--Space-x3);
background-color: var(--Surface-Primary-OnSurface-Default); background-color: var(--Surface-Primary-OnSurface-Default);
border-radius: var(--Corner-radius-md); border-radius: var(--Corner-radius-md);
margin-bottom: var(--Spacing-x1); margin-bottom: var(--Space-x1);
} }
.selectTitle { .selectTitle {
@@ -45,7 +45,7 @@
.breakfastPrices { .breakfastPrices {
display: flex; display: flex;
align-items: center; align-items: center;
gap: var(--Spacing-x1); gap: var(--Space-x1);
align-self: stretch; align-self: stretch;
} }
@@ -58,7 +58,7 @@
background: var(--Surface-Feedback-Information-light); background: var(--Surface-Feedback-Information-light);
align-items: center; align-items: center;
gap: var(--Spacing-x1); gap: var(--Space-x1);
align-self: stretch; align-self: stretch;
} }

View File

@@ -24,7 +24,7 @@
.price { .price {
display: flex; display: flex;
gap: var(--Spacing-x2); gap: var(--Space-x2);
align-items: center; align-items: center;
} }
@@ -45,7 +45,7 @@
.description { .description {
display: flex; display: flex;
margin: var(--Spacing-x2) 0; margin: var(--Space-x2) 0;
} }
.pointsDivider { .pointsDivider {

View File

@@ -1,7 +1,7 @@
.container { .container {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
} }
.header { .header {
@@ -9,12 +9,12 @@
flex-direction: column; flex-direction: column;
justify-content: space-between; justify-content: space-between;
gap: var(--Space-x15); gap: var(--Space-x15);
margin-top: var(--Spacing-x5); margin-top: var(--Space-x5);
} }
@media (min-width: 768px) { @media (min-width: 768px) {
.container { .container {
gap: var(--Spacing-x3); gap: var(--Space-x3);
} }
.header { .header {
align-items: center; align-items: center;
@@ -25,7 +25,7 @@
.deliveryTime { .deliveryTime {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }
.ancillaryMobile { .ancillaryMobile {
@@ -33,16 +33,16 @@
border-radius: var(--Corner-radius-md); border-radius: var(--Corner-radius-md);
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }
.ancillaryDesktop { .ancillaryDesktop {
display: none; display: none;
padding: var(--Spacing-x2); padding: var(--Space-x2);
background-color: var(--Background-Primary); background-color: var(--Background-Primary);
border-radius: var(--Corner-radius-md); border-radius: var(--Corner-radius-md);
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }
@media (min-width: 768px) { @media (min-width: 768px) {
@@ -61,40 +61,40 @@
.paymentMobile { .paymentMobile {
display: flex; display: flex;
gap: var(--Spacing-x2); gap: var(--Space-x2);
align-items: center; align-items: center;
} }
.commentMobile { .commentMobile {
margin-bottom: var(--Spacing-x3); margin-bottom: var(--Space-x3);
} }
.footerMobile { .footerMobile {
display: flex; display: flex;
margin-top: var(--Spacing-x4); margin-top: var(--Space-x4);
} }
.specification { .specification {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
padding: var(--Spacing-x1) 0; padding: var(--Space-x1) 0;
} }
.name { .name {
display: flex; display: flex;
gap: var(--Spacing-x1); gap: var(--Space-x1);
align-items: center; align-items: center;
} }
.payment { .payment {
display: flex; display: flex;
gap: var(--Spacing-x2); gap: var(--Space-x2);
align-items: center; align-items: center;
} }
.footer { .footer {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
padding: var(--Spacing-x1) 0; padding: var(--Space-x1) 0;
} }
.comment { .comment {
@@ -104,5 +104,5 @@
.actions { .actions {
display: flex; display: flex;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }

View File

@@ -1,7 +1,7 @@
.container { .container {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x2); gap: var(--Space-x2);
margin: 0 auto; margin: 0 auto;
width: var(--max-width-content); width: var(--max-width-content);
} }
@@ -35,6 +35,6 @@
.ancillaries { .ancillaries {
display: grid; display: grid;
grid-template-columns: repeat(4, minmax(251px, 1fr)); grid-template-columns: repeat(4, minmax(251px, 1fr));
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
} }

View File

@@ -2,7 +2,7 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
.image { .image {
@@ -16,7 +16,7 @@
flex-direction: column; flex-direction: column;
height: 100%; height: 100%;
text-align: center; text-align: center;
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }
.bottomContent { .bottomContent {
@@ -25,14 +25,14 @@
.links { .links {
display: flex; display: flex;
gap: var(--Spacing-x2); gap: var(--Space-x2);
padding-bottom: 10px; padding-bottom: 10px;
} }
.link { .link {
display: flex; display: flex;
align-items: center; align-items: center;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
} }
.supportingText { .supportingText {

View File

@@ -1,8 +1,8 @@
.bookingSummary { .bookingSummary {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x5); gap: var(--Space-x5);
padding: var(--Spacing-x2); padding: var(--Space-x2);
} }
.bookingSummaryContent { .bookingSummaryContent {

View File

@@ -3,9 +3,9 @@
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
background-color: var(--Main-Brand-PalePeach); background-color: var(--Main-Brand-PalePeach);
padding: var(--Spacing-x3) 0; padding: var(--Space-x3) 0;
border-radius: var(--Corner-radius-md); border-radius: var(--Corner-radius-md);
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
.memberLevel { .memberLevel {
@@ -20,17 +20,17 @@
} }
.rowTitle { .rowTitle {
margin-bottom: var(--Spacing-x1); margin-bottom: var(--Space-x1);
} }
.userDetails { .userDetails {
width: 80%; width: 80%;
border-bottom: 1px solid var(--Primary-Light-On-Surface-Divider); border-bottom: 1px solid var(--Primary-Light-On-Surface-Divider);
padding-bottom: var(--Spacing-x3); padding-bottom: var(--Space-x3);
text-align: center; text-align: center;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x1); gap: var(--Space-x1);
color: var(--Scandic-Brand-Burgundy); color: var(--Scandic-Brand-Burgundy);
align-items: center; align-items: center;
} }
@@ -39,9 +39,9 @@
display: flex; display: flex;
flex-direction: row; flex-direction: row;
align-items: center; align-items: center;
gap: var(--Spacing-x1); gap: var(--Space-x1);
justify-content: space-between; justify-content: space-between;
padding-top: var(--Spacing-x3); padding-top: var(--Space-x3);
} }
.totalPointsText { .totalPointsText {
@@ -54,7 +54,7 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
} }
.memberNumber { .memberNumber {
@@ -63,7 +63,7 @@
.contactInfoMobile { .contactInfoMobile {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
text-align: center; text-align: center;
} }
@@ -87,7 +87,7 @@
} }
.guestDetails { .guestDetails {
align-items: flex-start; align-items: flex-start;
padding: var(--Spacing-x3) var(--Space-x15); padding: var(--Space-x3) var(--Space-x15);
} }
.contactInfoMobile, .contactInfoMobile,
.userDetailsTitle { .userDetailsTitle {
@@ -96,7 +96,7 @@
.contactInfoDesktop { .contactInfoDesktop {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
} }
.totalPoints { .totalPoints {
padding: var(--Space-x15) 0; padding: var(--Space-x15) 0;

View File

@@ -4,8 +4,8 @@ header .title {
left: 0; left: 0;
right: 0; right: 0;
margin: 0 auto; margin: 0 auto;
padding-top: var(--Spacing-x6); padding-top: var(--Space-x6);
margin-top: var(--Spacing-x2); margin-top: var(--Space-x2);
} }
.title .hotelName { .title .hotelName {

View File

@@ -1,7 +1,7 @@
.content { .content {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x3); gap: var(--Space-x3);
max-height: 70vh; max-height: 70vh;
overflow-y: auto; overflow-y: auto;
width: 100%; width: 100%;

View File

@@ -2,6 +2,6 @@
border-top: 1px solid var(--Base-Border-Subtle); border-top: 1px solid var(--Base-Border-Subtle);
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
padding-top: var(--Spacing-x3); padding-top: var(--Space-x3);
width: 100%; width: 100%;
} }

View File

@@ -1,13 +1,13 @@
.container { .container {
background-color: var(--Background-Primary); background-color: var(--Background-Primary);
padding: var(--Spacing-x2) var(--Spacing-x1) var(--Spacing-x3); padding: var(--Space-x2) var(--Space-x1) var(--Space-x3);
border-radius: var(--Corner-radius-md); border-radius: var(--Corner-radius-md);
} }
.row { .row {
display: grid; display: grid;
gap: var(--Spacing-x2); gap: var(--Space-x2);
margin-bottom: var(--Spacing-x2); margin-bottom: var(--Space-x2);
width: 100%; width: 100%;
} }
@@ -23,7 +23,7 @@
.container { .container {
width: 700px; width: 700px;
max-width: 100%; max-width: 100%;
padding: var(--Spacing-x2) var(--Spacing-x3) var(--Spacing-x3); padding: var(--Space-x2) var(--Space-x3) var(--Space-x3);
} }
.gridEqual { .gridEqual {
grid-template-columns: 1fr 1fr; grid-template-columns: 1fr 1fr;

View File

@@ -12,9 +12,9 @@
display: flex; display: flex;
flex: 1 0 100%; flex: 1 0 100%;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x2); gap: var(--Space-x2);
justify-content: center; justify-content: center;
padding: var(--Spacing-x4) var(--Spacing-x3); padding: var(--Space-x4) var(--Space-x3);
color: var(--UI-Opacity-White-100); color: var(--UI-Opacity-White-100);
text-align: center; text-align: center;
} }

View File

@@ -1,5 +1,5 @@
.dl { .dl {
padding: 0 var(--Spacing-x2); padding: 0 var(--Space-x2);
display: flex; display: flex;
} }

View File

@@ -1,8 +1,8 @@
.container { .container {
display: flex; display: flex;
padding: 0 var(--Spacing-x2); padding: 0 var(--Space-x2);
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
.tertiary { .tertiary {
@@ -12,7 +12,7 @@
.dl { .dl {
display: grid; display: grid;
grid-template-columns: auto auto; grid-template-columns: auto auto;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
padding: 8px 0; padding: 8px 0;
} }

View File

@@ -6,7 +6,7 @@
color: var(--Text-Tertiary); color: var(--Text-Tertiary);
font-weight: var(--Body-Supporting-text-Font-weight-2); font-weight: var(--Body-Supporting-text-Font-weight-2);
font-size: var(--Body-Supporting-text-Size); font-size: var(--Body-Supporting-text-Size);
margin-right: var(--Spacing-x-half); margin-right: var(--Space-x05);
} }
.titleSubtext { .titleSubtext {
@@ -16,9 +16,8 @@
.totalContainer { .totalContainer {
border: 1px solid var(--Border-Divider-Subtle); border: 1px solid var(--Border-Divider-Subtle);
border-radius: var(--Spacing-x1); border-radius: var(--Space-x1);
padding: var(--Space-x15) var(--Spacing-x2) var(--Spacing-x2) padding: var(--Space-x15) var(--Space-x2) var(--Space-x2) var(--Space-x2);
var(--Spacing-x2);
flex-direction: column; flex-direction: column;
align-items: stretch; align-items: stretch;
gap: var(--Space-x15); gap: var(--Space-x15);
@@ -28,7 +27,7 @@
.dl { .dl {
display: grid; display: grid;
grid-template-columns: auto auto; grid-template-columns: auto auto;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
padding: 8px 0; padding: 8px 0;
} }

View File

@@ -1,15 +1,15 @@
.main { .main {
background-color: var(--Base-Surface-Primary-light-Normal); background-color: var(--Base-Surface-Primary-light-Normal);
display: flex; display: flex;
padding: var(--Spacing-x5) var(--Spacing-x4); padding: var(--Space-x5) var(--Space-x4);
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x5); gap: var(--Space-x5);
} }
.addresses { .addresses {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
margin-top: var(--Spacing-x2); margin-top: var(--Space-x2);
} }
.rightColumn { .rightColumn {
@@ -17,7 +17,7 @@
} }
.addressMargin { .addressMargin {
margin-top: var(--Spacing-x-half); margin-top: var(--Space-x05);
} }
.tertiary { .tertiary {
@@ -32,14 +32,14 @@
max-width: 640px; max-width: 640px;
margin-left: auto; margin-left: auto;
margin-right: auto; margin-right: auto;
padding: var(--Spacing-x5) 0; padding: var(--Space-x5) 0;
} }
.logIn { .logIn {
padding: var(--Spacing-x9) var(--Spacing-x2); padding: var(--Space-x9) var(--Space-x2);
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x2); gap: var(--Space-x2);
align-items: center; align-items: center;
color: var(--Scandic-Grey-100); color: var(--Scandic-Grey-100);
} }

View File

@@ -5,22 +5,22 @@
.modalText { .modalText {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
.rooms { .rooms {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }
.roomContainer { .roomContainer {
display: flex; display: flex;
padding: var(--Spacing-x2); padding: var(--Space-x2);
background-color: var(--Background-Primary); background-color: var(--Background-Primary);
border-radius: var(--Corner-radius-md); border-radius: var(--Corner-radius-md);
align-items: center; align-items: center;
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }
.roomInfo { .roomInfo {

View File

@@ -1,11 +1,11 @@
.container { .container {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
.dateComparison { .dateComparison {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }

View File

@@ -1,17 +1,17 @@
.container { .container {
background-color: var(--Background-Primary); background-color: var(--Background-Primary);
padding: var(--Spacing-x2) var(--Spacing-x3) var(--Spacing-x3); padding: var(--Space-x2) var(--Space-x3) var(--Space-x3);
border-radius: var(--Corner-radius-md); border-radius: var(--Corner-radius-md);
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x3); gap: var(--Space-x3);
} }
.checkInDate, .checkInDate,
.checkOutDate { .checkOutDate {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }
.trigger { .trigger {
@@ -26,7 +26,7 @@
justify-content: space-between; justify-content: space-between;
min-width: 0; min-width: 0;
/* allow shrinkage */ /* allow shrinkage */
padding: var(--Spacing-x1) var(--Spacing-x2); padding: var(--Space-x1) var(--Space-x2);
transition: border-color 200ms ease; transition: border-color 200ms ease;
} }

View File

@@ -10,13 +10,13 @@
.form { .form {
display: grid; display: grid;
gap: var(--Spacing-x3); gap: var(--Space-x3);
} }
.termsAndConditions { .termsAndConditions {
color: var(--Text-Secondary); color: var(--Text-Secondary);
display: grid; display: grid;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
.termsAndConditions .checkbox span { .termsAndConditions .checkbox span {
@@ -28,9 +28,9 @@
background-color: var(--Base-Surface-Subtle-Normal); background-color: var(--Base-Surface-Subtle-Normal);
border-radius: var(--Corner-radius-md); border-radius: var(--Corner-radius-md);
display: flex; display: flex;
gap: var(--Spacing-x3); gap: var(--Space-x3);
justify-content: flex-end; justify-content: flex-end;
padding: var(--Spacing-x2); padding: var(--Space-x2);
} }
.guaranteeCostText { .guaranteeCostText {

View File

@@ -1,12 +1,12 @@
.actionArea { .actionArea {
display: grid; display: grid;
gap: var(--Spacing-x2); gap: var(--Space-x2);
} }
@media (min-width: 768px) { @media (min-width: 768px) {
.actionArea { .actionArea {
gap: var(--Spacing-x2); gap: var(--Space-x2);
grid-template-columns: 1fr 1fr; grid-template-columns: 1fr 1fr;
padding-top: var(--Spacing-x3); padding-top: var(--Space-x3);
} }
} }

View File

@@ -1,6 +1,6 @@
.priceContainer { .priceContainer {
display: flex; display: flex;
padding: var(--Spacing-x2); padding: var(--Space-x2);
background-color: var(--Background-Primary); background-color: var(--Background-Primary);
border-radius: var(--Corner-radius-md); border-radius: var(--Corner-radius-md);
align-items: center; align-items: center;
@@ -9,14 +9,14 @@
.info { .info {
border-right: 1px solid var(--Base-Border-Subtle); border-right: 1px solid var(--Base-Border-Subtle);
padding-right: var(--Spacing-x2); padding-right: var(--Space-x2);
text-align: right; text-align: right;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
} }
.wrapper { .wrapper {
padding-left: var(--Spacing-x2); padding-left: var(--Space-x2);
display: flex; display: flex;
align-items: center; align-items: center;
} }

View File

@@ -7,7 +7,7 @@
gap: var(--Space-x1); gap: var(--Space-x1);
margin: 0 auto; margin: 0 auto;
max-width: 588px; max-width: 588px;
padding: var(--Spacing-x3) var(--Spacing-x3) var(--Spacing-x4); padding: var(--Space-x3) var(--Space-x3) var(--Space-x4);
width: var(--max-width-content); width: var(--max-width-content);
} }

View File

@@ -1,23 +1,23 @@
.wrapper { .wrapper {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x3); gap: var(--Space-x3);
} }
.title { .title {
color: var(--Scandic-Brand-Burgundy); color: var(--Scandic-Brand-Burgundy);
padding: 0 var(--Spacing-x2); padding: 0 var(--Space-x2);
} }
.container { .container {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x5); gap: var(--Space-x5);
} }
.roomsContainer { .roomsContainer {
display: grid; display: grid;
gap: var(--Spacing-x3); gap: var(--Space-x3);
grid-template-columns: 1fr; grid-template-columns: 1fr;
width: 100%; width: 100%;
} }
@@ -25,14 +25,14 @@
.totalContainer { .totalContainer {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: var(--Spacing-x1); gap: var(--Space-x1);
padding: 0 var(--Spacing-x2); padding: 0 var(--Space-x2);
} }
.total { .total {
display: flex; display: flex;
justify-content: flex-end; justify-content: flex-end;
gap: var(--Spacing-x1); gap: var(--Space-x1);
} }
@media (min-width: 768px) { @media (min-width: 768px) {

View File

@@ -4,5 +4,5 @@
border-radius: var(--Corner-radius-sm); border-radius: var(--Corner-radius-sm);
cursor: pointer; cursor: pointer;
display: flex; display: flex;
padding: var(--Spacing-x-half); padding: var(--Space-x05);
} }

View File

@@ -2,9 +2,9 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
gap: var(--Spacing-x1); gap: var(--Space-x1);
padding: var(--Space-x15) 0; padding: var(--Space-x15) 0;
width: calc(100% - var(--Spacing-x4)); width: calc(100% - var(--Space-x4));
justify-content: center; justify-content: center;
margin: 0 auto; margin: 0 auto;
} }
@@ -12,7 +12,7 @@
.price { .price {
align-items: center; align-items: center;
display: flex; display: flex;
gap: var(--Spacing-x1); gap: var(--Space-x1);
justify-content: space-between; justify-content: space-between;
width: 100%; width: 100%;
} }

View File

@@ -5,8 +5,8 @@
border-radius: var(--Corner-radius-md); border-radius: var(--Corner-radius-md);
display: flex; display: flex;
flex-direction: column-reverse; flex-direction: column-reverse;
gap: var(--Spacing-x2); gap: var(--Space-x2);
margin: 0 var(--Spacing-x2); margin: 0 var(--Space-x2);
} }
@media (min-width: 768px) { @media (min-width: 768px) {

View File

@@ -1,6 +1,6 @@
.details { .details {
max-width: 100%; max-width: 100%;
padding: 0 var(--Spacing-x2); padding: 0 var(--Space-x2);
} }
@media (min-width: 768px) { @media (min-width: 768px) {

View File

@@ -1,7 +1,7 @@
.header { .header {
display: flex; display: flex;
gap: var(--Space-x15); gap: var(--Space-x15);
padding: 0 var(--Spacing-x2); padding: 0 var(--Space-x2);
} }
.container { .container {
@@ -13,12 +13,12 @@
background-color: var(--Scandic-Peach-30); background-color: var(--Scandic-Peach-30);
color: var(--Scandic-Red-100); color: var(--Scandic-Red-100);
border-radius: var(--Corner-radius-sm); border-radius: var(--Corner-radius-sm);
padding: var(--Spacing-x-half) var(--Spacing-x1); padding: var(--Space-x05) var(--Space-x1);
} }
.reference { .reference {
display: flex; display: flex;
gap: var(--Spacing-x-half); gap: var(--Space-x05);
} }
.sidePeek { .sidePeek {

Some files were not shown because too many files have changed in this diff Show More