@font-face {
font-family: yith-icon;
src: url(//www.sunviewrooflights.co.uk/wp-content/plugins/yith-woocommerce-advanced-product-options-premium/plugin-fw/assets/fonts/yith-icon.eot?6c9fac5a69711520a55f03f0159e3932);
src: url(//www.sunviewrooflights.co.uk/wp-content/plugins/yith-woocommerce-advanced-product-options-premium/plugin-fw/assets/fonts/yith-icon.eot?6c9fac5a69711520a55f03f0159e3932#iefix) format("embedded-opentype"),
url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),
url(//www.sunviewrooflights.co.uk/wp-content/plugins/yith-woocommerce-advanced-product-options-premium/plugin-fw/assets/fonts/yith-icon.ttf?6c9fac5a69711520a55f03f0159e3932) format("truetype");
font-weight: 400;
font-style: normal;
} [class^="yith-icon-"], [class*=" yith-icon-"] {
font-family: yith-icon !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
width: 1em;
height: 1em;
font-size: 20px;
} .yith-icon-accounting:before {
content: "\e91d";
}
.yith-icon-arrow-down-alt:before {
content: "\f110";
}
.yith-icon-arrow-down-long-alt:before {
content: "\f128";
}
.yith-icon-arrow-down-long:before {
content: "\f129";
}
.yith-icon-arrow-down:before {
content: "\e900";
}
.yith-icon-arrow-left-alt:before {
content: "\f111";
}
.yith-icon-arrow-left-long-alt:before {
content: "\f12a";
}
.yith-icon-arrow-left-long:before {
content: "\f12b";
}
.yith-icon-arrow-left:before {
content: "\e901";
}
.yith-icon-arrow-right-alt:before {
content: "\f112";
}
.yith-icon-arrow-right-long-alt:before {
content: "\f12c";
}
.yith-icon-arrow-right-long:before {
content: "\f12d";
}
.yith-icon-arrow-right:before {
content: "\e902";
}
.yith-icon-arrow-up-alt:before {
content: "\f113";
}
.yith-icon-arrow-up-long-alt:before {
content: "\f12e";
}
.yith-icon-arrow-up-long:before {
content: "\f12f";
}
.yith-icon-arrow-up:before {
content: "\e903";
}
.yith-icon-bank-check:before {
content: "\e91e";
}
.yith-icon-bank:before {
content: "\e91c";
}
.yith-icon-calendar-add:before {
content: "\e913";
}
.yith-icon-calendar-money:before {
content: "\e914";
}
.yith-icon-calendar-schedule:before {
content: "\f11c";
}
.yith-icon-calendar:before {
content: "\e904";
}
.yith-icon-calendar2:before {
content: "\e915";
}
.yith-icon-cash-register:before {
content: "\f124";
}
.yith-icon-cash:before {
content: "\e91f";
}
.yith-icon-charts:before {
content: "\f130";
}
.yith-icon-check-alt:before {
content: "\f114";
}
.yith-icon-check-circle:before {
content: "\e921";
}
.yith-icon-check-progress-circle:before {
content: "\f11d";
}
.yith-icon-check:before {
content: "\e905";
}
.yith-icon-clone:before {
content: "\f105";
}
.yith-icon-close-alt:before {
content: "\f117";
}
.yith-icon-close:before {
content: "\e906";
}
.yith-icon-copy:before {
content: "\f101";
}
.yith-icon-credit-card:before {
content: "\e920";
}
.yith-icon-crown:before {
content: "\f11b";
}
.yith-icon-download:before {
content: "\f125";
}
.yith-icon-drag:before {
content: "\e90f";
}
.yith-icon-edit:before {
content: "\e907";
}
.yith-icon-enter:before {
content: "\f126";
}
.yith-icon-eye-closed:before {
content: "\e912";
}
.yith-icon-eye:before {
content: "\e911";
}
.yith-icon-helping-hand:before {
content: "\f10c";
}
.yith-icon-image:before {
content: "\f10a";
}
.yith-icon-info-squared:before {
content: "\e922";
}
.yith-icon-info:before {
content: "\e90e";
}
.yith-icon-list-search:before {
content: "\f10d";
}
.yith-icon-lock:before {
content: "\f119";
}
.yith-icon-magnifier:before {
content: "\e908";
}
.yith-icon-mail-out:before {
content: "\f109";
}
.yith-icon-minus-alt:before {
content: "\f118";
}
.yith-icon-minus:before {
content: "\f10f";
}
.yith-icon-money-check:before {
content: "\f11a";
}
.yith-icon-more:before {
content: "\f102";
}
.yith-icon-paypal:before {
content: "\e91b";
}
.yith-icon-pdf:before {
content: "\f107";
}
.yith-icon-pencil:before {
content: "\e909";
}
.yith-icon-people:before {
content: "\e916";
}
.yith-icon-photo-add:before {
content: "\f127";
}
.yith-icon-plus-alt:before {
content: "\f115";
}
.yith-icon-plus:before {
content: "\e90a";
}
.yith-icon-redo-alt:before {
content: "\f121";
}
.yith-icon-redo:before {
content: "\f11e";
}
.yith-icon-reply:before {
content: "\e91a";
}
.yith-icon-reset:before {
content: "\e910";
}
.yith-icon-save:before {
content: "\f10b";
}
.yith-icon-settings:before {
content: "\f123";
}
.yith-icon-shield-money:before {
content: "\e917";
}
.yith-icon-sort-alt:before {
content: "\f116";
}
.yith-icon-sort:before {
content: "\f106";
}
.yith-icon-time-check:before {
content: "\e918";
}
.yith-icon-trash:before {
content: "\e90d";
}
.yith-icon-undo-alt:before {
content: "\f120";
}
.yith-icon-undo:before {
content: "\f11f";
}
.yith-icon-update:before {
content: "\e90b";
}
.yith-icon-upload:before {
content: "\e90c";
}
.yith-icon-user-off:before {
content: "\f108";
}
.yith-icon-video:before {
content: "\f10e";
}
.yith-icon-warning-triangle:before {
content: "\e923";
}
.yith-icon-world-settings:before {
content: "\e919";
}
.yith-icon-yith:before {
content: "\e924";
}  .yith-icon-paypal-svgrepo-com:before {
content: "\e91b";
} .yith-icon-arrow_down:before {
content: "\e900";
} .yith-icon-arrow_eye:before {
content: "\e911";
} .yith-icon-arrow_eye_closed:before {
content: "\e912";
} .yith-icon-arrow_left:before {
content: "\e901";
} .yith-icon-arrow_right:before {
content: "\e902";
} .yith-icon-arrow_up:before {
content: "\e903";
} .yith-icon-calendar2:before {
content: "\e904";
} .yith-icon-calendar_add:before {
content: "\e913";
} .yith-icon-calendar_money:before {
content: "\e914";
} .yith-icon-shield_money:before {
content: "\e917";
} .yith-icon-time_check:before {
content: "\e918";
} .yith-icon-world_settings:before {
content: "\e919";
} .yith-icon-pencil:before {
content: "\e907";
} .yith-icon-update:before {
content: "\e910";
}.wp-color-picker{width:80px;direction:ltr}.wp-picker-container .hidden{display:none}.wp-picker-container .wp-color-result.button{min-height:30px;margin:0 6px 6px 0;padding:0 0 0 30px;font-size:11px}.wp-color-result-text{background:#f6f7f7;border-radius:0 2px 2px 0;border-left:1px solid #c3c4c7;color:#50575e;display:block;line-height:2.54545455;padding:0 6px;text-align:center}.wp-color-result:focus,.wp-color-result:hover{background:#f6f7f7;border-color:#8c8f94;color:#1d2327}.wp-color-result:focus:after,.wp-color-result:hover:after{color:#1d2327;border-color:#a7aaad;border-left:1px solid #8c8f94}.wp-picker-container{display:inline-block}.wp-color-result:focus{border-color:#4f94d4;box-shadow:0 0 3px rgba(34,113,177,.8)}.wp-color-result:active{transform:none!important}.wp-picker-open+.wp-picker-input-wrap{display:inline-block;vertical-align:top}.wp-picker-input-wrap label{display:inline-block;vertical-align:top}.form-table .wp-picker-input-wrap label{margin:0!important}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default,.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{margin-left:6px;padding:0 8px;line-height:2.54545455;min-height:30px}.wp-picker-container .iris-square-slider .ui-slider-handle:focus{background-color:#50575e}.wp-picker-container .iris-picker{border-radius:0;border-color:#dcdcde;margin-top:6px}.wp-picker-container input[type=text].wp-color-picker{width:4rem;font-size:12px;font-family:monospace;line-height:2.33333333;margin:0;padding:0 5px;vertical-align:top;min-height:30px}.wp-color-picker::-webkit-input-placeholder{color:#646970}.wp-color-picker::-moz-placeholder{color:#646970}.wp-picker-container input[type=text].iris-error{background-color:#fcf0f1;border-color:#d63638;color:#000}.iris-picker .iris-strip .ui-slider-handle:focus,.iris-picker .ui-square-handle:focus{border-color:#3582c4;border-style:solid;box-shadow:0 0 0 1px #3582c4;outline:2px solid transparent}.iris-picker .iris-palette:focus{box-shadow:0 0 0 2px #3582c4}@media screen and (max-width:782px){.wp-picker-container input[type=text].wp-color-picker{width:5rem;font-size:16px;line-height:1.875;min-height:32px}.wp-customizer .wp-picker-container input[type=text].wp-color-picker{padding:0 5px}.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;line-height:2.14285714;min-height:32px}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;font-size:14px;line-height:2.14285714;min-height:32px}.wp-picker-container .wp-color-result.button{padding:0 0 0 40px;font-size:14px;line-height:2.14285714}.wp-customizer .wp-picker-container .wp-color-result.button{font-size:14px;line-height:2.14285714}.wp-picker-container .wp-color-result-text{padding:0 14px;font-size:inherit;line-height:inherit}.wp-customizer .wp-picker-container .wp-color-result-text{padding:0 10px}}.wdp_pricing_table_caption { }
.wdp_pricing_table {
border-collapse: collapse;
font-size: 0.9em;
table-layout: fixed;
--highlight-range-bg: #efefef;
--highlight-range-text: #6d6d6d;
}
.wdp_pricing_table td {
border: solid 1px #dfdfdf;
padding: 5px 10px;
text-align: center;
}
.wdp_pricing_table tr.clickable_bulk {
cursor: pointer;
}
.wdp_pricing_table .clickable_bulk:hover > * {
background-color: var(--highlight-range-bg) !important;
color: var(--highlight-range-text) !important;
}
.wdp_pricing_table thead {
background: #efefef;
}
.spinner_img {
content:url(//www.sunviewrooflights.co.uk/wp-content/plugins/advanced-dynamic-pricing-for-woocommerce/BaseVersion/assets/images/spinner-2x.gif);
display: block;
}
del .woocommerce-Price-amount {
display: inline;
}.wdp_deals_table_caption {
font-weight: bold;
}
.wdp_deals_table {
border-collapse: collapse;
font-size: 0.9em;
}
.wdp_deals_table td {
border: solid 1px #dfdfdf;
padding: 5px 10px;
text-align: center;
}
.wdp_deals_table thead {
background: #efefef;
}* {
box-sizing: border-box;
}
*[style^="background"],
*[style*="background"] {
background: center / cover no-repeat;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ol,
li {
margin: 0 0 1rem;
padding: 0;
}
img {
display: block;
} button, .button {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
input[type="search"] {
-webkit-appearance: none;
}
.gfield select {
appearance: none;
-webkit-appearance: none;
}
.gfield *::-ms-expand {
display: none;
}
.gfield input[type="text"],
.gfield input[type="email"],
.gfield input[type="tel"],
.gfield input[type="url"],
.gfield textarea,
.gfield select {
border: none;
}@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300;1,400&display=swap");
:root {
--width-full: 0;
--width-xl: max(clamp(15px, 6vw, 60px), calc(50% - 930px));
--width-l: max(clamp(15px, 6vw, 60px), calc(50% - 860px));
--width-m: max(clamp(15px, 6vw, 60px), calc(50% - 760px));
--width-s: max(clamp(15px, 6vw, 60px), calc(50% - 560px));
--width-xs: max(clamp(15px, 6vw, 60px), calc(50% - 360px));
--padding-l: clamp(15px, 10vw, 200px);
--padding-m: clamp(15px, 10vw, 150px);
--padding-s: clamp(15px, 6vw, 100px);
--padding-xs: clamp(15px, 3vw, 45px);
--gap-xl: clamp(20px, 10vw, 80px);
--gap-l: clamp(15px, 6vw, 60px);
--gap-m: clamp(15px, 3vw, 45px);
--gap-s: clamp(10px, 2.5vw, 30px);
--gap-xs: 15px;
--border-radius-s: 5px;
--border-radius-l: 10px; --error: red;
--dark-blue-grey: #272930;
--mid-blue-grey: #3B3E4A;
--blue-grey: #505464;
--lighter-blue-grey: #64697D;
--light-blue-grey: #EDEEEF;
--mid-grey: #949494;
--light-grey: #B9B9B9;
--yellow: #FFCC4C;
--light-blue: #485A96;
--super-light-grey: #F8F8F8;
}
body,
p,
ul,
.p {
color: var(--dark-blue-grey);
font-size: 18px;
font-family: "Poppins", sans-serif;
}
ul {
padding-left: 1.75em;
}
li {
color: var(--dark-blue-grey);
font-size: 18px;
font-family: "Poppins", sans-serif;
margin: 0 0 var(--gap-xs);
}
::placeholder {
color: var(--light-grey);
}
textarea,
input,
select {
color: var(--dark-blue-grey);
font-size: 16px;
font-family: "Poppins", sans-serif;
line-height: 1.2;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .hero, p.uppercase {
color: var(--blue-grey);
font-weight: 300;
line-height: 1.1;
letter-spacing: 0;
margin: 0 0 var(--gap-xs);
}
.hero {
font-size: clamp(38px, 7.8vw, 80px);
}
.hero strong {
font-weight: 900;
}
h1, .h1 {
font-size: clamp(32px, 6.3vw, 70px);
}
h2, .h2 {
font-size: clamp(28px, 5.1vw, 60px);
}
h3, .h3 {
font-size: clamp(26px, 4vw, 50px);
}
h4, .h4 {
font-size: clamp(24px, 3.6vw, 40px);
}
h5, .h5 {
font-size: 22px;
}
h6, .h6 {
font-size: 18px;
text-transform: uppercase;
}
.small-text {
font-size: 16px;
}
.x-small-text {
font-size: 14px;
}
.large-text {
font-size: clamp(18px, 1.9vw, 19px);
}
.light-text {
font-weight: 300;
}
.regular-text {
font-weight: 400;
}
.semi-bold-text {
font-weight: 600;
}
strong, b {
font-weight: 700;
}
.minus-margin {
margin-bottom: 0;
}
.minus-margin + * {
margin-top: 5px;
}
.underline {
text-decoration: underline;
}
.uppercase {
text-transform: uppercase;
}
a {
color: var(--light-blue);
text-decoration: underline;
transition: all 0.3s ease;
}
a:hover {
text-decoration: none;
}
.alignleft {
float: left;
margin-right: 20px;
}
.alignright {
float: right;
margin-left: 20px;
}
.aligncenter {
margin: auto;
text-align: center;
display: block;
}
img {
max-width: 100%;
height: auto;
}
div.wp-caption {
max-width: 100%;
display: inline-block;
}
p.wp-caption-text {
background-color: #f7f7f7;
color: #808080;
padding: 16px 25px;
font-size: 18px;
font-style: italic;
} .mce-content-body a.button[data-mce-selected] {
padding: 8px 20px;
margin: 0;
box-shadow: none;
border-radius: 0;
}
.mce-content-body a.button.white {
background: #ddd !important;
}
.mce-content-body span[style="color: #ffffff;"] {
color: #ddd !important;
} .button {
font-family: "Poppins", sans-serif;
padding: 10px 15px;
display: inline-flex;
justify-content: space-between;
gap: 15px;
text-decoration: none;
cursor: pointer;
color: #fff;
background: var(--dark-blue-grey);
border: 2px solid var(--dark-blue-grey);
border-radius: 3px;
transition: all 0.3s ease;
font-size: 18px;
line-height: 1.3em;
}
a:hover .button,
.button:hover {
color: var(--dark-blue-grey);
background: transparent;
border: 2px solid var(--dark-blue-grey);
}
.button:after {
content: '';
aspect-ratio: 1 / 1;
object-fit: contain;
width: 16px;
background: center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 15'%3E%3Cpath fill='%23fff' d='M15.7 8.2c.4-.4.4-1 0-1.4L9.3.4A1 1 0 0 0 8 1.8l5.7 5.7-5.7 5.7a1 1 0 1 0 1.4 1.4l6.4-6.4ZM0 8.5h15v-2H0v2Z'/%3E%3C/svg%3E");
transition: all 0.3s ease-in-out;
}
a:hover .button:after ,
.button:hover:after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 15'%3E%3Cpath fill='%23272930' d='M15.7 8.2c.4-.4.4-1 0-1.4L9.3.4A1 1 0 0 0 8 1.8l5.7 5.7-5.7 5.7a1 1 0 1 0 1.4 1.4l6.4-6.4ZM0 8.5h15v-2H0v2Z'/%3E%3C/svg%3E");
}
.button.outline {
color: var(--dark-blue-grey);
background: transparent;
border: 2px solid var(--dark-blue-grey);
}
a:hover .button.outline ,
.button.outline:hover {
color: #fff;
background: var(--dark-blue-grey);
border: 2px solid var(--dark-blue-grey);
}
a:hover .button.outline:after ,
.button.outline:after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 15'%3E%3Cpath fill='%23272930' d='M15.7 8.2c.4-.4.4-1 0-1.4L9.3.4A1 1 0 0 0 8 1.8l5.7 5.7-5.7 5.7a1 1 0 1 0 1.4 1.4l6.4-6.4ZM0 8.5h15v-2H0v2Z'/%3E%3C/svg%3E");
}
.button.outline:hover:after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 15'%3E%3Cpath fill='%23fff' d='M15.7 8.2c.4-.4.4-1 0-1.4L9.3.4A1 1 0 0 0 8 1.8l5.7 5.7-5.7 5.7a1 1 0 1 0 1.4 1.4l6.4-6.4ZM0 8.5h15v-2H0v2Z'/%3E%3C/svg%3E");
}
.button.yellow {
color: var(--dark-blue-grey);
background: var(--yellow);
border: 2px solid var(--yellow);
}
a:hover .button.yellow ,
.button.yellow:hover {
color: var(--yellow);
background: transparent;
border: 2px solid var(--yellow);
}
.button.yellow:after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 15'%3E%3Cpath fill='%23272930' d='M15.7 8.2c.4-.4.4-1 0-1.4L9.3.4A1 1 0 0 0 8 1.8l5.7 5.7-5.7 5.7a1 1 0 1 0 1.4 1.4l6.4-6.4ZM0 8.5h15v-2H0v2Z'/%3E%3C/svg%3E");
}
a:hover .button.yellow:after ,
.button.yellow:hover:after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 15'%3E%3Cpath fill='%23FFCC4C' d='M15.7 8.2c.4-.4.4-1 0-1.4L9.3.4A1 1 0 0 0 8 1.8l5.7 5.7-5.7 5.7a1 1 0 1 0 1.4 1.4l6.4-6.4ZM0 8.5h15v-2H0v2Z'/%3E%3C/svg%3E");
}
.button.yellow-outline {
color: var(--yellow);
background: transparent;
border: 2px solid var(--yellow);
}
a:hover .button.yellow-outline ,
.button.yellow-outline:hover {
color: var(--dark-blue-grey);
background: var(--yellow);
border: 2px solid var(--yellow);
}
.button.yellow-outline:after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 15'%3E%3Cpath fill='%23FFCC4C' d='M15.7 8.2c.4-.4.4-1 0-1.4L9.3.4A1 1 0 0 0 8 1.8l5.7 5.7-5.7 5.7a1 1 0 1 0 1.4 1.4l6.4-6.4ZM0 8.5h15v-2H0v2Z'/%3E%3C/svg%3E");
}
a:hover .button.yellow-outline:after ,
.button.yellow-outline:hover:after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 15'%3E%3Cpath fill='%23272930' d='M15.7 8.2c.4-.4.4-1 0-1.4L9.3.4A1 1 0 0 0 8 1.8l5.7 5.7-5.7 5.7a1 1 0 1 0 1.4 1.4l6.4-6.4ZM0 8.5h15v-2H0v2Z'/%3E%3C/svg%3E");
}
@media ( min-width: 451px) {
.button:not(:last-child) {
margin: 0 1rem 1rem 0;
}
}
@media (max-width: 450px) {
.button {
min-width: 100%;
box-sizing: border-box;
}
.button:not(:last-child) {
margin-bottom: 1rem;
}
} ul.check_ul {
list-style: none;
padding: 0;
margin: 0;
}
ul.check_ul > li {
display: inline-block;
padding-left: 15px;
margin-left: 20px;
margin-bottom: 10px;
position: relative;
}
ul.check_ul > li:last-child {
margin-bottom: 0;
}
ul.check_ul > li::before {
content: '';
display: inline-block;
position: absolute;
top: 1px;
left: -20px;
margin-right: 15px;
min-width: 20px;
min-height: 20px;
background: center / 18px 15px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 19 16'%3E%3Crect width='2' height='8.4' y='9.7' fill='%23FFCC4C' rx='1' transform='rotate(-47.9 0 9.7)'/%3E%3Crect width='2' height='18' x='6.2' y='15.3' fill='%23FFCC4C' rx='1' transform='rotate(-137.9 6.2 15.3)'/%3E%3C/svg%3E");
}
ul.check_ul > li p:last-child {
margin: 0;
}html {
scroll-behavior: smooth;
}
body {
margin: 0;
}
.error_404 {
text-align: center;
padding: 200px 0;
}
.wp_content > :first-child {
margin-top: 0;
}
.wp_content > :last-child {
margin-bottom: 0;
}
.default_content .wp_content > *:not(:last-child) {
margin-bottom: var(--gap-m);
}
.padding_full {
padding-left: var(--width-full);
padding-right: var(--width-full);
}
.padding_xl {
padding-left: var(--width-xl);
padding-right: var(--width-xl);
}
.padding_l {
padding-left: var(--width-l);
padding-right: var(--width-l);
}
.padding_m {
padding-left: var(--width-m);
padding-right: var(--width-m);
}
.padding_s {
padding-left: var(--width-s);
padding-right: var(--width-s);
}
.padding_top_l {
padding-top: var(--padding-l);
}
.padding_top_m {
padding-top: var(--padding-m);
}
.padding_top_s {
padding-top: var(--padding-s);
}
.padding_top_xs {
padding-top: var(--padding-xs);
}
.padding_top_none {
padding-top: 0;
}
.padding_bottom_l {
padding-bottom: var(--padding-l);
}
.padding_bottom_m {
padding-bottom: var(--padding-m);
}
.padding_bottom_s {
padding-bottom: var(--padding-s);
}
.padding_bottom_xs {
padding-bottom: var(--padding-xs);
}
.padding_bottom_none {
padding-bottom: 0;
} .social_links_container {
display: flex;
justify-content: flex-start;
align-items: center;
gap: 25px;
}
.social_icon {
min-width: 25px;
min-height: 25px;
background: center / contain no-repeat;
}
.social_icon:hover {
opacity: 0.7;
}
.social_icon:last-child {
margin-right: 0;
}
.social_icon.facebook {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 22'%3E%3Cpath fill='%23fff' fill-opacity='.3' d='M7.4 22V12h3.4l.5-4H7.4V5.7c0-1.2.3-2 2-2h2V.3c-1-.2-2-.2-3-.2-3 0-5 1.8-5 5.2V8H0V12h3.4v10h4Z'/%3E%3Cpath stroke='%23fff' stroke-opacity='.3' stroke-width='2' d='M8.4 1h2v1.7h-1c-1 0-1.8.2-2.4.8a3 3 0 0 0-.6 2v3.6h3.8L9.9 11H6.4v10h-2V11H1V9h3.4V5.3c0-1.5.4-2.5 1-3.2a4 4 0 0 1 3-1Z'/%3E%3C/svg%3E");
}
.social_icon.instagram {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 23 22'%3E%3Cpath fill='%23fff' fill-opacity='.3' fill-rule='evenodd' d='M6.5 0h9.8a6 6 0 0 1 6.1 6v10a6 6 0 0 1-6 6h-10a6 6 0 0 1-6-6V6a6 6 0 0 1 6-6Zm9.8 20c2.3 0 4.2-1.8 4.2-4V6c0-2.2-1.9-4-4.2-4H6.5a4.1 4.1 0 0 0-4.1 4v10c0 2.2 1.8 4 4 4h10Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' fill-opacity='.3' fill-rule='evenodd' d='M5.7 11a5.7 5.7 0 1 1 11.4 0 5.7 5.7 0 0 1-11.4 0Zm2 0a3.7 3.7 0 1 0 7.4 0 3.7 3.7 0 0 0-7.4 0Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' fill-opacity='.3' d='M17.3 3.7A1.4 1.4 0 0 0 16 5a1.4 1.4 0 0 0 1.4 1.4c.4 0 .8-.1 1-.4a1.4 1.4 0 0 0 0-2c-.2-.3-.6-.4-1-.4Z'/%3E%3Cpath fill='%23fff' fill-opacity='.3' fill-rule='evenodd' d='M6.5 0h9.8a6 6 0 0 1 6.1 6v10a6 6 0 0 1-6 6h-10a6 6 0 0 1-6-6V6a6 6 0 0 1 6-6Zm9.8 20c2.3 0 4.2-1.8 4.2-4V6c0-2.2-1.9-4-4.2-4H6.5a4.1 4.1 0 0 0-4.1 4v10c0 2.2 1.8 4 4 4h10Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' fill-opacity='.3' fill-rule='evenodd' d='M5.7 11a5.7 5.7 0 1 1 11.4 0 5.7 5.7 0 0 1-11.4 0Zm2 0a3.7 3.7 0 1 0 7.4 0 3.7 3.7 0 0 0-7.4 0Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' fill-opacity='.3' d='M17.3 3.7A1.4 1.4 0 0 0 16 5a1.4 1.4 0 0 0 1.4 1.4c.4 0 .8-.1 1-.4a1.4 1.4 0 0 0 0-2c-.2-.3-.6-.4-1-.4Z'/%3E%3C/svg%3E");
}
.social_icon.twitter {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 20'%3E%3Cpath fill='%23DADADA' fill-opacity='.6' d='M12.3 8.5 19.8 0H18l-6.5 7.4L6.4 0h-6l7.8 11.1L.4 20h1.8L9 12.2l5.5 7.8h6L12.2 8.5ZM10 11.2l-7-9.9h2.6L18 18.8h-2.7l-5.4-7.6Z'/%3E%3C/svg%3E");
}
.social_icon.linkedin {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 20'%3E%3Cpath fill='%23DADADA' fill-opacity='.6' d='M2.8 4.8a2.4 2.4 0 1 0 0-4.8 2.4 2.4 0 0 0 0 4.8ZM7.5 6.6V20h4.1v-6.6c0-1.8.4-3.4 2.5-3.4 2.2 0 2.2 2 2.2 3.5V20h4.1v-7.3c0-3.6-.7-6.4-5-6.4-2 0-3.3 1.1-3.9 2.2V6.6h-4Zm-6.8 0H5V20H.7V6.6Z'/%3E%3C/svg%3E");
}
.social_icon.youtube {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 30 20'%3E%3Cpath fill='%23DADADA' fill-opacity='.6' d='M28.4 3.1A3.6 3.6 0 0 0 26 .6C23.7 0 14.7 0 14.7 0S5.8 0 3.6.6A3.6 3.6 0 0 0 1 3.1C.4 5.4.4 10 .4 10s0 4.6.6 6.9a3.6 3.6 0 0 0 2.6 2.5c2.2.6 11.1.6 11.1.6s9 0 11.2-.6a3.6 3.6 0 0 0 2.5-2.5c.6-2.3.6-6.9.6-6.9s0-4.6-.6-6.9ZM12 14.3V5.7l7.4 4.3-7.4 4.3Z'/%3E%3C/svg%3E");
} .bg_none {
background: transparent;
}
.bg_dark-blue-grey {
background: var(--dark-blue-grey);
}
.bg_blue-grey {
background: var(--blue-grey);
}
.bg_mid-blue-grey {
background: var(--mid-blue-grey);
}
.bg_light-blue-grey {
background: var(--light-blue-grey);
}
.bg_yellow {
background: var(--yellow);
}
.bg_light-grey {
background: var(--light-grey);
}
.bg_super-light-grey {
background: var(--super-light-grey);
}
.bg_usp-grey {
background: #64697D;
}
.bg_usp-dark-grey {
background: #3B3E4A;
}
.bg_graphic {
position: relative;
overflow: hidden;
> * {
position: relative;
z-index: 2;
}
&:before {
content: "";
position: absolute;
bottom: 0;
left: 0;
aspect-ratio: 790/435;
width: 52vw;
background: center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 789 434%27%3E%3Cpath fill=%27%23FFCC4C%27 d=%27M89.1 277.2a319.7 319.7 0 0 1 438.5 51.6A321.2 321.2 0 0 1 585.7 434h-26A285.7 285.7 0 0 0 460 297.8 296.6 296.6 0 0 0 1.3 434H0v-56.2a318.8 318.8 0 0 1 89.1-100.7ZM789 358c-35 18-148.6 65-181 76h-8.6l-16.1-41.7A7663.7 7663.7 0 0 1 789 358Zm-149.4-39.4c-17.8 22.9-42 37.9-62.9 57.6-9.5-9-13.1-20-19.8-31l82.7-26.6ZM789 358ZM21.5 321.6 0 353.2v-45.6l21.5 14.1Zm670.2-130 1.3 2.2-146 137.5c-12-11-19.8-24.3-30.8-33.2-.3-5.5 3-7 5.8-8.7L688 192.3c1-.7 2.5-.5 3.8-.7ZM0 238.9l58.6 43.6c-6.9 11.7-17 16.7-24.7 27.5L0 254.2v-15.3Zm544.4-32.1-42.7 75.5c-11-5.8-18.5-13.7-28.4-21 21.8-21.9 46.1-38 68.7-56.5l2.4 2ZM0 89c28.1 35.3 107.3 146.4 112 157.3-13.7 6-24.5 16.9-39.4 25.4C47.4 214 23.6 156.9 0 99.7V89Zm458.4 161.4-43.9-22.7c44.2-55.3 88-109.3 134.2-161.8l-90.3 184.5ZM115.2 147.3l46.8 73.6c-11.3 6.7-21.5 11-33.3 15l-16.1-87.7 2.6-1v.1ZM410 134.2c1-.4 1.1.1.4 1.3 1.5 8.2-1.2 16.1-2.2 24-2.1 15.7-4.6 31.3-7 46.9-.8 4.6-.4 9.6-4.6 14.4l-29.7-9.4c-1.8-4.4 0-6.8 1.5-9.2l36.8-61.5c1.2-2 3.2-3.5 4.8-5.2 0-.5-.2-1.2 0-1.3ZM171.2 6.7v.2c3.2 3 3.9 7.3 5 11.3L223.6 193c.9 3.2 2.3 6.3.8 11.3l-44 11.1c-2.9-4.3-2.4-8.3-2.5-12L170.6 18c-.2-3.7-1-7.5.5-11.1l-.2-.3c0-.3 0-.6.2-1l.1 1ZM365.1 0l-.1.5c.4 1.2.4 2.4-.4 3.5 1.8 4.7.7 9.5.2 14.2L348 193.9c-.4 3.8-.2 7.7-3.1 12.2a455 455 0 0 0-45.3-5.2c-1.5-5 .4-8 1.4-11l58.3-175.6c1.2-3.6 1.7-7.5 4.8-10.2l.8-3.5c0-.2 0-.4-.2-.6h.4ZM260.8 114c1-.4 1.1 0 .4 1.2 3.5 4.3 3.6 9.7 4.7 14.8 4.2 19 8.2 38.2 12.2 57.4.7 3.7 2.2 7.4.2 11.9-10.3 2.4-21.2 1.6-31.4 2.5-2.6-1.7-2.4-3.7-2-5.5 4.5-25.3 9-50.7 13.8-76 .3-1.8 1.5-3.5 2.2-5.2V114Z%27 opacity=%27.2%27/%3E%3C/svg%3E");
z-index: 1;
}
}
.image-switch {
background: no-repeat center / cover
} .icon {
display: block;
aspect-ratio: 1/1;
width: 30px;
background: center / contain no-repeat;
}
.icon.van {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 31 22%27%3E%3Cpath fill=%27%23FFCC4C%27 d=%27m30 8.9-6.3-7.6a2.3 2.3 0 0 0-1.8-.8H2C1.2.5.5 1.2.5 2v13.5c0 .8.7 1.5 1.5 1.5h1.5a4.5 4.5 0 1 0 9 0h6a4.5 4.5 0 1 0 9 0H29c.8 0 1.5-.7 1.5-1.5v-5.2c0-.5-.2-1-.5-1.4ZM3.5 8V3.5H8V8H3.5ZM8 19.3a2.2 2.2 0 1 1 0-4.5 2.2 2.2 0 0 1 0 4.4ZM15.5 8H11V3.5h4.5V8ZM23 19.3a2.2 2.2 0 1 1 0-4.5 2.2 2.2 0 0 1 0 4.4ZM18.5 8V3.5h3L25.4 8h-6.8Z%27/%3E%3C/svg%3E");
}
.icon.shield {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 25 30'%3E%3Cpath fill='%23FFCC4C' d='M23.5 4.8C15.8 4.6 13.3.6 13.2.4a.8.8 0 0 0-.7-.4c-.3 0-.5.1-.7.4 0 .2-2.6 4.2-10.3 4.4-.5 0-.8.4-.8.8v9a15 15 0 0 0 7.1 12.7l4.3 2.6a.8.8 0 0 0 .8 0l4.3-2.6a15 15 0 0 0 7.1-12.8V5.6c0-.4-.3-.8-.8-.8Zm-.8 9.7c0 4.6-2.4 9-6.4 11.4l-3.8 2.4-3.8-2.4c-4-2.4-6.4-6.8-6.4-11.4V6.4c6-.4 9-3 10.2-4.3 1.2 1.4 4.3 3.9 10.2 4.3v8.1Z'/%3E%3Cpath stroke='%23FFCC4C' stroke-linecap='round' stroke-width='2' d='m7.7 15.5 3 3.1'/%3E%3Cpath fill='%23FFCC4C' d='m10.5 17.4-.7.7 1.4 1.4.7-.7-1.4-1.4Zm7.5-4.7a1 1 0 1 0-1.4-1.4l1.4 1.4Zm-6 6.1 6-6-1.4-1.5-6 6.1 1.3 1.4Z'/%3E%3C/svg%3E");
}
.icon.thumbsup {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 22 25'%3E%3Cpath fill='%23FFCC4C' d='M17.7 21.7c-.2.7-.8 1.3-1.5 1.3H4.5v2h11.7c1.7 0 3.1-1.3 3.4-3l1.6-9.1a3.5 3.5 0 0 0-3.4-4.2h-4c.3-1 .7-2.3 1-4.2l.2-1A3 3 0 0 0 12.5 0 3 3 0 0 0 9 2.6l-.1 1V4l-.1.4C8 8.1 5 11.2 1.3 12.1l-1.3.4V25h2V14a12.2 12.2 0 0 0 8.8-9.6l.1-.5.2-1c0-.3.1-.5.4-.7l.7-.2c.6.1 1 .6.9 1.2l-.1 1c-.6 3-1.3 4.7-1.4 5l-.1.2v1.3h6.4c.4 0 .9.2 1.1.6.3.3.4.8.4 1.2l-1.7 9.2Z'/%3E%3C/svg%3E");
}
.icon.gallery {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 28 25'%3E%3Cpath fill='%23FFCC4C' d='M13.5 14.1v8.7h-11v-8.7h11Zm0-2.1h-11a2.2 2.2 0 0 0-2 2.1v8.7a2.2 2.2 0 0 0 2 2.2h11a2.2 2.2 0 0 0 2.1-2.2v-8.7a2.2 2.2 0 0 0-2.1-2.1ZM25.4 2.2v5.4H14.5V2.2h11Zm0-2.2H14.5a2.2 2.2 0 0 0-2.1 2.2v5.4a2.2 2.2 0 0 0 2.1 2.2h11a2.2 2.2 0 0 0 2-2.2V2.2a2.2 2.2 0 0 0-2-2.2ZM25.4 14.1v5.5H20V14h5.4Zm0-2.1H20a2.2 2.2 0 0 0-2.2 2.1v5.5a2.2 2.2 0 0 0 2.2 2.1h5.4a2.2 2.2 0 0 0 2.2-2.1V14a2.2 2.2 0 0 0-2.2-2.1ZM8 2.2v5.4H2.6V2.2H8ZM8 0H2.6A2.2 2.2 0 0 0 .4 2.2v5.4a2.2 2.2 0 0 0 2.2 2.2H8a2.2 2.2 0 0 0 2.2-2.2V2.2A2.2 2.2 0 0 0 8 0Z'/%3E%3C/svg%3E");
} .the_usps {
display: flex;
}
.the_usps * {
color: #fff;
margin: 0;
}
.the_usps > .usp {
display: flex;
align-items: center;
justify-content: center;
gap: var(--gap-xs);
text-align: center;
flex: 1;
color: #fff;
padding: clamp(10px, 2vw, 25px);
} #pagination {
display: flex;
justify-content: center;
flex-wrap: wrap;
text-transform: lowercase;
}
#pagination a, #pagination > span {
display: inline-block;
padding: 10px 20px;
color: #000;
margin: 0 5px 5px 5px;
text-decoration: none;
font-weight: 400;
border-radius: 5px;
border: 1px solid transparent;
}
#pagination > span.current {
border-color: var(--yellow);
color: #000;
}
select {
-webkit-appearance: none;
-moz-appearance: none;
text-indent: 1px;
text-overflow: '';
background: #fff calc(100% - 20px) center / 18px 12px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 13'%3E%3Cpath fill='%23949494' d='M19.4 1.9 18 .2l-8 8.5L2.2.2.5 1.9 10 12.2l9.4-10.3Z'/%3E%3C/svg%3E");
}
@media (max-width: 1024px) {
.the_usps {
display: grid;
grid-template-columns: 1fr;
}
.the_usps .usp {
grid-area: 1 / 1;
text-align: center;
opacity: 0;
transition: .3s;
}
.the_usps .usp.active {
opacity: 1;
}
}
@media (max-width: 640px) {
.header-right {
display: flex;
justify-content: space-between;
}
} .video_embed {
position: relative;
padding-bottom: 56.25%;
overflow: hidden;
max-width: 100%;
height: auto;
}
.video_embed iframe,
.video_embed object,
.video_embed embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} #unity_cookie_overlay, #unity_cookie_view_settings {
width: 350px;
background: #fff;
border: 1px solid #bfbfbf;
border-left: 4px solid #666;
padding: 25px;
box-sizing: content-box;
position: fixed;
bottom: 0;
right: 0;
z-index: 2147483646;
box-shadow: 0 0 10px 0 rgba(0, 0, 0, .2);
opacity: 1;
transition: .3s;
}
#unity_cookie_view_settings {
width: 500px;
}
.unity_cookie_setting_link {
color: #999;
display: inline-block;
padding: 10px;
cursor: pointer;
}
.unity_cookie_setting_link:hover {
color: #777;
}
#unity_cookie_view_settings > .wp_content::-webkit-scrollbar {
width: 16px;
}
#unity_cookie_view_settings > .wp_content::-webkit-scrollbar-thumb {
border-left: 12px solid rgba(0, 0, 0, 0);
background-clip: padding-box;
background-color: #AAAAAA;
}
#unity_cookie_overlay.unity_cookie_hide, #unity_cookie_view_settings.unity_cookie_hide {
opacity: 0;
right: -555px;
}
#unity_cookie_view_settings > .wp_content {
margin-bottom: 20px;
max-height: 400px;
overflow-y: auto;
}
.unity_cookie_info {
border: 1px solid #c2c2c2;
border-radius: 3px;
margin: 20px 0;
}
.unity_cookie_info > div:first-child {
display: flex;
justify-content: space-between;
align-items: center;
padding: 15px;
cursor: pointer;
}
.unity_cookie_info > div:first-child strong:before {
content: '';
display: inline-block;
width: 15px;
height: 9px;
background: center / 15px 9px url("data:image/svg+xml,%3Csvg width='15' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 5.7 1.5 0 0 1.4l7 7 7.1-7L12.7 0 7.1 5.7Z' fill='%23C4C4C4'/%3E%3C/svg%3E") no-repeat;
margin: 0 10px 2px 0;
}
.unity_cookie_info > div:first-child span {
color: #999;
}
.unity_cookie_info .wp_content {
border-top: 1px solid #e3e3e3;
padding: 15px 5px 15px 30px;
display: none;
}
.unity_cookie_info.unity_cookie_info_view .wp_content {
display: block;
}
.unity_cookie_text_small {
font-size: 0.8em;
}
body.menu_open #unity_cookie_overlay, body.menu_open #unity_cookie_view_settings {
right: min(90vw, 480px);
}
body.menu_open.show_menu_close #unity_cookie_overlay, body.menu_open.show_menu_close #unity_cookie_view_settings {
right: 50px;
}
.image, .image-switch {
background: no-repeat center / cover
}
@media (max-width: 600px) {
body.menu_open #unity_cookie_overlay, body.menu_open #unity_cookie_view_settings {
right: min(90vw, 480px);
}
body.menu_open.show_menu_close #unity_cookie_overlay, body.menu_open.show_menu_close #unity_cookie_view_settings {
right: 0px;
}
#unity_cookie_overlay, #unity_cookie_view_settings {
width: 100%;
box-sizing: border-box;
right: 0;
border-right: none;
border-left: none;
}
}
@media (max-width: 450px) {
#unity_cookie_overlay, #unity_cookie_view_settings {
padding: 20px;
}
#unity_cookie_overlay .button, #unity_cookie_view_settings .button {
margin: 0;
}
.unity_cookie_setting_link {
display: block;
text-align: center;
}
}
.cookie_overlay_strong #unity_cookie_overlay {
inset: 30% auto auto 50%;
transform: translate(-195px, 0);
padding: 35px;
border: none;
}
.cookie_overlay_strong #unity_cookie_no_click {
position: fixed;
inset: 0;
background: rgba(0, 0, 0, 0.6);
transition: .3s;
z-index: 2147483646;
}
.cookie_overlay_strong #unity_cookie_no_click.unity_cookie_hide {
opacity: 0;
}
@media (max-width: 600px) {
.cookie_overlay_strong #unity_cookie_overlay {
inset: auto 0 0 0;
transform: translate(0, 0);
width: auto;
}
}.header {
display: flex;
justify-content: space-between;
padding: 0 20px;
background: #FFFFFF;
}
.header.sticky {
position: fixed;
width: 100%;
top: 0;
z-index: 9;
left: 0;
box-sizing: border-box;
transition: all 150ms ease-in-out;
}
.header .logo {
background: center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 218 166'%3E%3Ccircle cx='82.5' cy='82.5' r='77.5' fill='%23fff'/%3E%3Cpath fill='%23FFCC4C' d='M37.1 23.4ZM71.6 38l-10-27c.8 9.8 2 19.5 3.4 29.3l6.6-2.3ZM55.2 31.9v1l2.8 9.7c0 .4.2.8.8 1l3.8-2.1c0-.9-.6-1.3-1-1.9a263 263 0 0 0-4.1-5.2c-.7-.9-1.3-1.9-2.2-2.5-.1-.2-.2-.3-.2-.1l.1.1ZM79 36.7l-3.6-11.6H75c-.3 4.1-1 8.2-.9 12.5 1.7-.3 3.3-.3 5-.9ZM82 36.8c2-.3 4.1.2 6.4 0v-28l-.3-.2c0 .2-.2.3-.3.5l-6.1 26.2c-.1.5-.3 1 .3 1.5ZM28 63l-.2.4 10.5 6.8c.7-1.6 1.3-3 1.7-4.8L28 63ZM46.2 54.9c1-1.1 2-2.2 2.8-3.4-.2-.7-.8-.9-1.2-1.2l-7-4.3c-.7-.3-1.2-.9-2-1 0-.1-.1-.1-.2 0l.2.1c0 .3.1.5.3.7l6.4 8.8c.1.2.3.4.7.3ZM24.4 84v.4L36.7 87c-.4-1.8.1-3.3-.4-5.1l-11.9 2ZM38 25.4l12.2 22.8c.3.4.4 1 1 1.2 1.6-1.4 3.3-2.8 5-4-.2-.8-.7-1.2-1-1.6L38.9 25.2c-.4-.5-.8-1.1-1.4-1.4 0-.2-.2-.3-.4-.3l.3.4c0 .6.3 1 .6 1.5ZM37.7 73c-1.7-.7-26-4.1-28.6-4 9 3.6 18.1 7 27.4 10.4.6-2.4.5-4.5 1.2-6.5ZM19 43.8v-.1.1ZM20.2 45l19.5 17c.4.4.8.8 1.5 1l3.1-5.6c-.3-.6-.8-.8-1.2-1l-22.4-12c-.5-.3-1-.6-1.6-.6.2.5.7.8 1 1.1ZM95.8 38.1c0-4 .8-7.9.2-12l-5.2 11c1.7.5 3.2 1.2 5 1ZM130.9 49ZM28.2 105.2l12.5-1.9c-.6-1.8-1.1-3.2-1.8-4.6-2.1.8-9.6 5.3-10.7 6.5ZM112.9 47.3l4.8 4.3c.7-.2 1-.7 1.4-1l17-19.3c.3-.4.8-.8.9-1.4l-.9.5-20.8 14.9c-.8.6-1.7 1-2.4 2ZM137 29.8ZM130.9 49c.1 0 .2 0 0 0ZM119.4 53.7c1 1.5 1.9 2.8 3 4l.7-.4 7.3-7.4c.2-.2.4-.5.5-.9-1.5.2-2.7 1-4 1.5l-7.5 3.2ZM110.8 45.7c1.8-3.8 3.5-7.5 5-11.2l-.3-.2-9 8.6 4.3 2.8ZM39.3 123Z'/%3E%3Cpath fill='%23FFCC4C' d='M38.7 78.2a44.7 44.7 0 0 0 80.8 31.1c-.2-.2-.6-.3-1-.3l-2.1-.3a41.7 41.7 0 1 1 7.5-33.7c1.2.2 2.1.6 3.1 0a44.1 44.1 0 0 0-40.7-36.4 44.8 44.8 0 0 0-47.6 39.6Z'/%3E%3Cpath fill='%23FFCC4C' d='M36.7 89.4 8.7 96c2.2.5 27.9.5 29.4-.2-.5-2-1-4.1-1.4-6.4ZM114.4 14.8c-5.5 7.9-10.9 16-16.3 24.2l6.1 2.6a292 292 0 0 0 10.2-26.8ZM44 116.9c-1.5 2-3.4 3.9-4.7 6.1.2 0 .5 0 .7-.2l10-5.5s0-.3.2-.5l-3.3-3.5-2.9 3.6ZM112.6 153.3v.1-.1ZM112.7 153.4s0 .1 0 0ZM116.3 131l-3.7-9.5c-.1-.3-.2-.6-.7-.8-1.3.8-2.6 1.6-3.8 2.9 2.8 3 5.4 6 8.4 8.6.2-.4 0-.9-.2-1.3ZM116.5 132.2l.1.1ZM112.7 153.4ZM106.2 126c0-.3 0-.9-.7-1.2l-5.8 2.8.3 1 11.8 23.6c.2.4.3 1 .8 1.1 0-.5 0-1-.2-1.3-2-8.7-4-17.3-6.2-26ZM114 119l21.2 19.6a623.5 623.5 0 0 0-16.3-24.5l-4.9 5ZM97.3 141v.1ZM152 52.6ZM152.3 52.3l-.3.2c.2 0 .3 0 .3-.2ZM127.7 68.5c.5 2.8.7 3.5 1.6 4.8l10.9-5c-4.2-.2-8.3-.2-12.5.2ZM125.1 59.5c-.4.2-1 .2-1.2.9l2.8 5.5c.6 0 1-.2 1.3-.4l23-12.1c.3-.2.8-.4 1-.8l-1.2.1-25.7 6.9ZM43.9 112c.4-.2 1-.3 1.4-1-1.3-1.7-2.3-3.6-3.5-5.4l-.7.3-21.9 14.7c-.3.3-.8.5-.9 1 .6 0 1.2-.3 1.7-.5L44 112ZM35.4 142.6h.1v-.1h-.1ZM17.4 122v-.1h.1-.1ZM97.5 139.4l-.2-10.3-.3-.6c-1.6.3-3.1.5-4.6 1.3 1.7 3.8 3 7.6 4.9 11.3l.2-1.7ZM18.3 121.6ZM56 136.2v-.3s-.2 0 0 .3ZM17.5 121.9c.3 0 .6 0 .8-.3a1 1 0 0 0-.8.3Z'/%3E%3Cpath fill='%23FFCC4C' d='M52.3 119c-.5.1-.7.5-1 .8l-15.1 21.3c-.3.4-.6.8-.7 1.4l.7-.4 20.4-18.2c.3-.3.8-.5.7-1.2l-5-3.8ZM75.6 130c0 4.2.2 8.3.7 12.4 1.4-4 3-7.8 4.2-12a27 27 0 0 0-5-.5ZM83 130.7l3 28.6c1.7-8.1 4-27.3 3.6-29.2-2.2.2-4.3.2-6.6.6ZM59.2 155.1l.4.2 13.5-25.8-6.6-2c-2.5 9.4-5 18.5-7.3 27.6ZM56 135.9h.1ZM63.9 126.4c-1.2-.8-2.6-1.5-4-2-.4.3-.5.6-.6 1a4912.7 4912.7 0 0 1-3.2 10.4l.7-.4 6.8-8c.2-.3.4-.5.3-1Z'/%3E%3Cpath fill='%23272930' d='M58.7 83.6h5v.3c0 1.2.3 2.2.9 2.9.6.7 1.4 1 2.5 1 1 0 2-.3 2.6-1 .6-.6 1-1.5 1-2.6 0-1.9-1.3-3.2-4-4L66 80a10 10 0 0 1-4.9-2.9 7.1 7.1 0 0 1-1.6-4.7 9 9 0 0 1 2.2-6.4 7.5 7.5 0 0 1 5.8-2.4c2.3 0 4.1.7 5.5 2.2a9.1 9.1 0 0 1 2.2 6h-5v-.3a3 3 0 0 0-.7-2.2c-.6-.5-1.3-.8-2.2-.8-.8 0-1.6.3-2 .8-.6.6-.9 1.4-.9 2.3 0 .5 0 .8.2 1.1l.5.9c.5.6 1.7 1 3.4 1.6l1.8.5c1.9.7 3.3 1.6 4.2 2.8 1 1.2 1.4 2.8 1.4 4.7a10 10 0 0 1-2.4 7 8.3 8.3 0 0 1-6.4 2.6c-2.5 0-4.5-.8-6-2.5a9.8 9.8 0 0 1-2.4-6.8ZM80 64.2h5.6v16.2c0 2.5.2 4.3.8 5.3.5 1 1.4 1.4 2.7 1.4 1.3 0 2.2-.4 2.7-1.4.6-1 .8-2.8.8-5.3V64.2h5.5V82c0 2 0 3.5-.3 4.5-.2 1-.6 1.8-1 2.6-1 1.2-2 2.2-3.2 2.8a10 10 0 0 1-4.5 1 10 10 0 0 1-4.5-1 8.3 8.3 0 0 1-4.2-5.3c-.2-1-.3-2.5-.3-4.6V64.2ZM109 92.3h-5.4V64.2h5.2l11.6 18v-18h5.4v28h-5.1L109 73.9v18.5ZM142 92.3h-3.8l-10-28.1h5.8l6.1 18.7 6.2-18.7h5.8l-10 28ZM154.5 92.3V64.2h5.5v28h-5.5ZM180.6 92.3h-15.2V64.2h15.2v5h-9.7v6.3h9.7v4.9h-9.7v7h9.7v4.9ZM183 64.2h5.6l4.7 18.2 5-18.2h3.9l5 18.2 4.7-18.2h5.6l-8.2 28H205l-4.8-17.5-4.7 17.6h-4.3L183 64.2ZM60.4 109.8h-1.7V97.5h3.5c1.5 0 2.6.3 3.4 1 .7.7 1.1 1.7 1.1 3 0 1-.3 1.8-1 2.5-.6.6-1.4 1-2.4 1l3.4 4.8h-2.2l-4-5.7v5.7Zm0-6h1a5 5 0 0 0 2.7-.5c.6-.4 1-1 1-1.9 0-.8-.3-1.3-.9-1.7-.5-.4-1.3-.6-2.4-.6h-1.4v4.8ZM75.1 103.5a6.2 6.2 0 0 1 2-4.5c.5-.6 1.2-1 2-1.3.7-.3 1.4-.5 2.3-.5a6.3 6.3 0 0 1 4.4 1.8 6.1 6.1 0 0 1 1.9 4.5c0 1-.2 1.7-.4 2.4-.3.8-.7 1.4-1.3 2-.6.7-1.3 1.2-2 1.6a6.3 6.3 0 0 1-8.9-6Zm1.9 0c0 .7 0 1.3.3 1.9a4.3 4.3 0 0 0 2.4 2.5c.5.2 1 .3 1.7.3 1.2 0 2.3-.4 3.1-1.3.9-1 1.3-2 1.3-3.4a4.4 4.4 0 0 0-1.2-3 4.3 4.3 0 0 0-3.3-1.5 4.1 4.1 0 0 0-3 1.3 4.7 4.7 0 0 0-1.3 3.3ZM96 103.5a6.2 6.2 0 0 1 1.9-4.5 6.1 6.1 0 0 1 4.3-1.8 6.3 6.3 0 0 1 4.4 1.8 6.1 6.1 0 0 1 2 4.5c0 1-.2 1.7-.5 2.4a6.5 6.5 0 0 1-3.3 3.5 6.3 6.3 0 0 1-8.8-5.9Zm1.8 0c0 .7.1 1.3.3 1.9a4.3 4.3 0 0 0 2.4 2.5c.6.2 1.1.3 1.7.3 1.3 0 2.3-.4 3.2-1.3.9-1 1.3-2 1.3-3.4a4.4 4.4 0 0 0-1.2-3c-.5-.5-1-.9-1.5-1.1-.5-.3-1.1-.4-1.8-.4a4.1 4.1 0 0 0-3 1.3 4.7 4.7 0 0 0-1.4 3.3ZM117.3 109.8V97.5h6.1V99h-4.3v3.7h4.3v1.6h-4.3v5.4h-1.7ZM138.7 109.8h-5.8V97.5h1.8V108h4v1.7ZM149.1 109.8h-1.7V97.5h1.7v12.3ZM163 103.6h7.5c0 1.9-.7 3.4-1.8 4.6a6 6 0 0 1-4.5 1.8 6.1 6.1 0 0 1-5.8-4 6.8 6.8 0 0 1 0-4.9c.4-.8.9-1.5 1.5-2a6 6 0 0 1 4.5-1.9 6 6 0 0 1 3.3 1c.9.5 1.6 1.3 2 2.4h-2.1a4 4 0 0 0-3.4-1.6 4.2 4.2 0 0 0-3 1.3 4.7 4.7 0 0 0-1 5 4.3 4.3 0 0 0 2.4 2.6c.5.2 1 .4 1.6.4 1 0 1.8-.3 2.5-.8s1.3-1.2 1.8-2.2h-5.6v-1.7ZM181.2 109.8h-1.8V97.5h1.8v5.2h5v-5.2h1.8v12.3h-1.8v-5.4h-5v5.4ZM200.5 109.8h-1.8V99h-2.3v-1.6h6.4V99h-2.3v10.7ZM210.6 106.2h1.6c0 .7.2 1.2.6 1.5.3.4.8.6 1.3.6a2 2 0 0 0 1.5-.6c.4-.3.6-.8.6-1.5 0-.5-.2-1-.5-1.3-.2-.3-.8-.6-1.6-.8h-.3c-1-.4-1.7-.8-2.2-1.4a3 3 0 0 1-.6-2c0-1 .3-1.8 1-2.5.5-.6 1.3-1 2.4-1 .9 0 1.7.3 2.2 1 .6.5 1 1.3 1 2.3h-1.7c0-.5-.2-.9-.5-1.2-.3-.3-.6-.4-1-.4-.6 0-1 .1-1.3.5-.3.3-.5.7-.5 1.3l.1.5c0 .2.2.3.3.4.2.3.7.6 1.5.8l.9.2c.8.3 1.4.8 1.8 1.4.4.5.7 1.2.7 2a4 4 0 0 1-1 2.9c-.7.7-1.6 1-2.7 1-1 0-2-.3-2.6-1a4 4 0 0 1-1-2.7Z'/%3E%3C/svg%3E");
aspect-ratio: 220/165;
max-width: 240px;
width: 100%;
display: block;
text-indent: -99999px;
transition: 0.3s;
padding: 0 20px;
margin-bottom: -40px;
z-index: 100;
}
.header .logo.mobile_logo {
display: none;
}
.header .header_container {
display: flex;
flex-flow: column;
align-items: flex-end;
gap: 20px;
padding: 15px 0;
}
.header .menu_cta {
display: flex;
align-items: center;
margin: 0;
}
.header .menu_cta > a.search_icon span {
aspect-ratio: 1/1;
height: 20px;
background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23505464' d='m19.7 17.3-3.9-3.9a1 1 0 0 0-.6-.3h-.7a8.1 8.1 0 1 0-1.4 1.4v.7c0 .2.1.5.3.6l3.9 4c.4.3 1 .3 1.3 0l1.1-1.2c.4-.3.4-1 0-1.3ZM8.1 13a5 5 0 1 1 0-10 5 5 0 0 1 0 10Z'/%3E%3C/svg%3E");
display: block;
}
.header .menu_cta > a.account_icon span {
aspect-ratio: 1/1;
height: 18px;
background: center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%23505464' d='M9 10.1A5 5 0 1 0 9 0a5 5 0 0 0 0 10.1Zm4.5 1.2h-2a6.1 6.1 0 0 1-5 0h-2c-2.5 0-4.5 2-4.5 4.4v.6c0 1 .8 1.7 1.7 1.7h14.6c1 0 1.7-.8 1.7-1.7v-.6c0-2.4-2-4.4-4.5-4.4Z'/%3E%3C/svg%3E");
display: block;
}
.header .menu_cta > a.cart_icon {
position: relative;
}
.header .menu_cta > a.cart_icon span.icon {
aspect-ratio: 1/1;
height: 20px;
width: 20px;
background: center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 22 20'%3E%3Cpath fill='%23505464' d='M2.2 18.7c.1.7.7 1.3 1.5 1.3h14.2c.7 0 1.3-.6 1.4-1.3l1.2-8.8H1l1.2 8.8Zm13-6.2a.6.6 0 1 1 1.3 0v4.9a.6.6 0 1 1-1.2 0v-4.9Zm-3.3 0a.6.6 0 1 1 1.2 0v4.9a.6.6 0 1 1-1.2 0v-4.9Zm-3.4 0a.6.6 0 0 1 1.2 0v4.9a.6.6 0 0 1-1.2 0v-4.9Zm-3.4 0a.6.6 0 0 1 1.2 0v4.9a.6.6 0 0 1-1.2 0v-4.9Zm12.8-6.3-1-4.3A2.5 2.5 0 0 0 14.4 0H7.1a2.5 2.5 0 0 0-2.4 2l-1 4.2H.8a1 1 0 0 0-.9 1v1.4c0 .5.4 1 1 1h19.6c.5 0 1-.5 1-1V7.1c0-.5-.5-.9-1-.9H18ZM7.1 1.9h7.3c.3 0 .6.2.6.5l1 3.8H5.5l1-3.8c0-.3.2-.5.5-.5Z'/%3E%3C/svg%3E");
display: block;
}
.header .menu_cta > a.cart_icon span.count {
position: absolute;
text-indent: 0;
bottom: -5px;
right: -5px;
background: var(--yellow);
height: 15px;
width: 15px;
font-size: 10px;
border-radius: 100%;
display: flex;
align-items: center;
justify-content: center;
}
.header .menu_cta > a.cart_icon span.count_0 {
display: none;
}
.header .contact_link_container {
display: flex;
}
.header .contact_link_container > a {
display: flex;
gap: 5px;
align-items: center;
text-decoration: none;
color: var(--blue-grey);
margin: 0;
position: relative;
}
.header .contact_link_container > a :before {
content: "";
background: center/cover no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='522' fill='none'%3E%3Cg filter='url(%23a)'%3E%3Cpath fill='%23505464' d='m165.403 19.418 46.182 108.644c5.491 12.797 1.715 27.775-9.093 36.422l-53.957 43.922c33.785 69.356 89.919 125.781 159.003 159.996l44.207-53.673c8.815-10.723 23.735-14.336 36.498-8.861l108.355 46.848c13.891 6.137 21.454 21.166 17.999 35.846l-23.564 100.727c-3.294 14.24-15.875 24.171-30.535 24.125-252.299-.785-456.86-206.622-456.075-458.92.046-14.67 10.053-27.15 24.315-30.375L129.609 1.182c14.661-3.321 29.837 4.315 35.794 18.236Z'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' width='519.007' height='521.004' x='.421' y='.41' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_3585_21'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_3585_21' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
width: 25px;
height: 25px;
display: block;
}
.header .contact_link_container .large-text {
font-size: 26px;
}
.header .contact_link_container .contact_hours {
font-size: 16px;
text-align: right;
}
.header .contact_link_container > a.mail_link:before {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' fill='none'%3e%3cpath fill='%23FF0000' d='M10 11.75a2.986 2.986 0 0 1-1.842-.641L0 4.766v8.859C0 14.66.84 15.5 1.875 15.5h16.25c1.035 0 1.875-.84 1.875-1.875v-8.86l-8.156 6.348c-.551.426-1.2.637-1.844.637ZM.636 3.676l8.29 6.449a1.751 1.751 0 0 0 2.15 0l8.29-6.45c.364-.312.634-.792.634-1.3C20 1.339 19.16.5 18.125.5H1.875C.839.5 0 1.34 0 2.375c0 .508.235.988.636 1.3Z'/%3e%3c/svg%3e");
height: 15px;
}
.header ul.main_menu li a {
text-decoration: none;
color: var(--blue-grey);
font-size: 18px;
}
.sub_header {
background: var(--blue-grey);
position: relative;
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
height: 50px;
}
.sub_header * {
color: #fff;
margin-bottom: 0;
}
.sub_header > div {
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
}
.sub_header .divider {
width: 1px;
height: 26px;
display: block;
background: #FFFFFF1A;
}
.sub_header img {
height: 40px;
}
.search-wrapper {
transition: .3s;
opacity: 0;
visibility: hidden;
}
.search-wrapper {
box-sizing: border-box;
}
.search-wrapper * {
color: #fff;
}
.search-wrapper.open {
opacity: 1;
visibility: visible;
z-index: 101;
}
.search-wrapper {
background:rgba(0,0,0,0.9);
position: fixed;
width: 100%;
height: 100vh;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
}
.the_search_form {
width: 100%;
}
.search-form {
position: relative;
}
.search-wrapper .search-form input[type=text] {
width: 100%;
height: 50px;
border: none;
border-radius: 0;
padding-left: 10px;
box-sizing: border-box;
color: #000;
}
.search-form input[type=submit] {
position: absolute;
right: 0;
top: 0;
width: 50px;
aspect-ratio: 1/ 1;
border: none;
cursor: pointer;
text-indent: -9999px;
overflow: hidden;
background: no-repeat center / 24px url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' stroke='%23282828' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 19a9 9 0 1 0 0-18 9 9 0 0 0 0 18ZM23 23l-7-7'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.close_parent {
transition: .3s;
cursor: pointer;
position: absolute;
top: 30px;
right: 30px;
width: 30px;
aspect-ratio: 1 / 1;
background: no-repeat center / contain url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23fff' d='M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z'/%3E%3C/svg%3E");
}
.close_parent:hover {
opacity: 0.7;
}
.header.notice_added {
display: grid;
grid-template-columns: auto auto;
justify-content: normal;
& .logo {
position: relative;
}
}
.site_notice {
background: var(--yellow);
text-align: center;
padding: 5px 20px;
* {
margin-bottom: 0;
}
&.scrolled {
.site_notice {
max-height: 0;
padding: 0;
transition: all 0.3s ease;
opacity: 0;
* {
display: none;
}
}
}
}
.header.sticky {
position: sticky;
top: 0;
z-index: 1000;
}@media (min-width: 1600px) {
.header_top_mobile {
display: none;
}
.header .menu_content_container {
display: flex;
align-items: center;
gap: var(--gap-m);
}
.header .menu_content_container .mobile_upper_menu {
display: none;
}
.header .menu_cta {
gap: 15px;
}
.header .menu_cta > a {
height: 44px;
display: flex;
align-items: center;
gap: 8px;
padding: 0 15px;
border: 2px solid var(--yellow);
background: var(--yellow);
color: var(--blue-grey);
border-radius: var(--border-radius-s);
text-decoration: none;
transition: all 0.3s ease-in-out;
}
.header .menu_cta > a.search_icon {
display: none;
}
.header .menu_cta > a.search_icon span {
aspect-ratio: 1/1;
height: 20px;
background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23505464' d='m19.7 17.3-3.9-3.9a1 1 0 0 0-.6-.3h-.7a8.1 8.1 0 1 0-1.4 1.4v.7c0 .2.1.5.3.6l3.9 4c.4.3 1 .3 1.3 0l1.1-1.2c.4-.3.4-1 0-1.3ZM8.1 13a5 5 0 1 1 0-10 5 5 0 0 1 0 10Z'/%3E%3C/svg%3E");
}
.header .menu_cta > a.account_icon {
background: var(--light-blue-grey);
border-color: var(--light-blue-grey);
}
.header .menu_cta > a.cart_icon {
background: var(--yellow);
border-color: var(--yellow);
}
.header .menu_cta > a.cart_icon span.count {
background: var(--dark-blue-grey);
color: #FFFFFF;
}
.header #mobile_menu_button {
display: none;
}
.header .header_container {
align-items: stretch;
justify-content: center;
gap: 20px;
padding: 15px 0;
flex: 1;
}
.header .header_top {
display: flex;
align-items: center;
gap: 10px;
}
.header .header_top form.search-form {
display: flex;
align-items: center;
position: relative;
flex: 1;
margin-right: 20px;
}
.header .header_top form.search-form input.search_form_text {
height: 40px;
padding-inline: 15px 40px;
background: #F8F9FA;
border: 0;
border-radius: var(--border-radius-s);
width: 25vw;
max-width: 400px;
margin-left: auto;
}
.header .header_top form.search-form input.search_form_submit {
aspect-ratio: 1/1;
max-width: 20px;
width: 100%;
background: transparent center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 21'%3E%3Cpath fill='%23BEBEBE' d='m19.7 18.2-3.9-4a1 1 0 0 0-.6-.2h-.7a8.1 8.1 0 1 0-1.4 1.4v.7l.3.6 3.9 4c.4.3 1 .3 1.3 0l1.1-1.2c.4-.4.4-1 0-1.3ZM8.1 14a5 5 0 1 1 0-10 5 5 0 0 1 0 10Z'/%3E%3C/svg%3E");
border: 0;
text-indent: 99999px;
position: absolute;
top: 50%;
right: 15px;
transform: translateY(-50%);
}
.header .header_top form.search-form:after {
content: "";
position: absolute;
top: 50%;
right: -20px;
transform: translateY(-50%);
width: 1px;
height: 75%;
background: var(--light-grey);
}
.header .header_top ul.main_menu li a {
font-size: 16px;
padding: 0 10px;
font-weight: 400;
color: var(--blue-grey);
}
.header .header_top ul.main_menu > li.menu-item-has-children > a {
padding-right: 35px;
}
.header .header_top .contact_link_container {
flex-flow: column;
}
.header .header_top .contact_link_container * {
margin: 0;
color: var(--blue-grey);
}
.header .header_top .contact_link_container a {
font-weight: 700;
}
.header .header_bottom {
display: flex;
flex-direction: row-reverse;
}
.header .header_bottom .menu_content_container {
justify-content: flex-end;
flex: 1;
}
.header ul.main_menu {
list-style: none;
padding: 0;
margin: 0;
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
flex: 1;
}
.header ul.main_menu li {
position: relative;
margin: 0;
}
.header ul.main_menu li a {
padding: 0 20px;
height: 44px;
display: flex;
align-items: center;
gap: 10px;
border-radius: var(--border-radius-s);
}
.header ul.main_menu li a:hover {
background-color: var(--light-blue-grey);
}
.header ul.main_menu li.shop_all a:before {
content: '';
display: block;
width: 18px;
height: 12px;
background: center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 12'%3E%3Cpath fill='%23505464' d='M0 0h18v1.7H0zM0 6.9h18v1.7H0zM0 3.4h15.9v1.7H0zM0 10.3h15.9V12H0z'/%3E%3C/svg%3E");;
}
.header ul.main_menu > li {
border-radius: var(--border-radius-s);
}
.header ul.main_menu > li > a {
font-weight: 700;
}
.header ul.main_menu > li.current-menu-item > a {
background-color: var(--yellow);
}
.header ul.main_menu > li.menu-item-has-children.current-menu-item > a {
background-color: var(--yellow);
}
.header ul.main_menu > li.menu-item-has-children > a {
padding-right: 32px;
background: calc(100% - 10px)/12px 6px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 9'%3E%3Cpath stroke='%23272930' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1.3 6 6 6-6'/%3E%3C/svg%3E");
}
.header ul.main_menu > li.menu-item-has-children:hover {
background-color: var(--light-blue-grey);
}
.header ul.main_menu > li.menu-item-has-children ul {
background: #fff;
color: var(--error);
position: absolute;
list-style: none;
top: 55px;
left: 50%;
transform: translateX(-50%);
padding: 0;
border: 2px solid var(--blue-grey);
border-radius: var(--border-radius-s);
min-width: 275px;
max-width: 400px;
width: 100%;
display: none;
z-index: 100;
}
.header ul.main_menu > li.menu-item-has-children ul:before {
content: "";
display: block;
position: absolute;
top: -25px;
left: 0;
width: 100%;
height: 30px;
background: transparent;
}
.header ul.main_menu > li.menu-item-has-children ul:after {
content: "";
display: block;
position: absolute;
border: 10px solid rgba(0, 0, 0, 0);
border-bottom-color: var(--blue-grey);
width: 0;
height: 0;
top: -20px;
left: 50%;
transform: translateX(-50%);
}
.header ul.main_menu > li.menu-item-has-children ul li {
width: 100%;
overflow: hidden;
}
.header ul.main_menu > li.menu-item-has-children ul li a {
padding: 10px;
min-height: 44px;
height: auto;
box-sizing: border-box;
display: flex;
align-items: center;
text-decoration: none;
width: 100%;
font-weight: 400;
border-bottom: 1px solid var(--blue-grey);
border-radius: 0;
}
.header ul.main_menu > li.menu-item-has-children ul li:first-of-type a {
border-top-left-radius: var(--border-radius-s);
border-top-right-radius: var(--border-radius-s);
}
.header ul.main_menu > li.menu-item-has-children ul li:last-of-type a {
border-bottom: 0;
border-bottom-left-radius: var(--border-radius-s);
border-bottom-right-radius: var(--border-radius-s);
}
.header ul.main_menu > li:hover ul {
display: block;
}
.header ul.main_menu > li.menu-item-has-children.mega_menu {
position: unset;
&:hover {
& .expand_container {
position: relative;
width: 100%;
display: block;
& .expand_btn {
display: block;
position: absolute;
border: 10px solid rgba(0, 0, 0, 0);
border-bottom-color: var(--blue-grey);
width: 10px;
height: 10px;
top: -9px;
left: 50%;
transform: translateX(-50%);
}
}
}
ul.mega_menu_container {
position: absolute;
list-style-type: none;
top: auto;
left: 0;
border: none;
transform: none;
border-radius: 0;
max-width: 100%;
padding: 0 var(--padding-m);
background-color: transparent;
margin: 11px 0 0;
&:after {
content: none;
}
li {
a {
border: none;
flex-flow: column;
align-items: center;
gap: var(--gap-xs);
font-weight: 700;
padding: 0;
border-radius: 0;
&:hover {
background: transparent;
opacity: 0.5;
}
}
}
.mega_menu_inner {
display: grid;
grid-template-columns: repeat(4, 1fr);
align-items: center;
gap: var(--gap-l);
border-top: 2px solid var(--blue-grey);
padding: var(--padding-xs);
background-color: #fff;
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
box-shadow: 0 0 10px 0 rgba(0, 0, 0, .2);
}
.mega_menu_image_links {
grid-column: 1 / span 3;
display: flex;
gap: var(--gap-s);
div.image_link {
width: 100%;
aspect-ratio: 1 / 1;
background: center / cover no-repeat;
}
}
.mega_menu_text_links {
.menu_title {
margin-bottom: 15px;
span {
font-weight: 700;
}
}
li {
a {
align-items: flex-start;
min-height: 0;
padding-bottom: 10px;
}
}
}
}
}
}@media (max-width: 1600px) { #wrap {
position: relative;
width: auto;
min-width: 320px;
overflow: hidden;
}
#shifter {
position: relative;
width: 100%;
left: 0;
transition: left 0.3s ease;
-webkit-transition: left 0.3s ease;
background: #fff;
}
#close_menu {
background-color: rgba(0, 0, 0, 0.01);
position: fixed;
top: 0;
right: 0;
z-index: 2147483647;
width: 0;
height: 100vh;
display: block;
transition: background-color 0.3s ease, right 0.3s ease;
-webkit-transition: background-color 0.3s ease, right 0.3s ease;
}
body {
background: #d8d8d8;
}
body.menu_open {
overflow: hidden;
}
body.menu_open #shifter {
left: calc(-1 * min(90vw, 430px));
}
body.menu_open #close_menu {
display: block;
background: rgba(0, 0, 0, 0.5);
right: min(90vw, 430px);
width: 100%;
}
body.menu_open .menu_content_container {
left: calc(100% - min(90vw, 430px));
}
body.menu_open.show_menu_close #shifter {
left: 0;
}
body.menu_open.show_menu_close #close_menu {
background-color: rgba(0, 0, 0, 0.01);
width: 100%;
right: 0;
}
body.menu_open.show_menu_close .menu_content_container {
left: 100%;
}
.mega_menu_image_links {
display: none;
}
.header_top_mobile {
background: var(--yellow);
display: flex;
align-items: center;
justify-content: center;
gap: 5px;
padding: 12px;
}
.header_top_mobile * {
margin: 0;
font-size: 16px;
color: var(--blue-grey);
}
.header_top_mobile span {
aspect-ratio: 1/1;
height: 20px;
background: center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 20'%3E%3Cpath fill='%23505464' d='m19.5 13.4-4.7-2a1.6 1.6 0 0 0-1.5.2l-2.5 1.6c-1.5-.7-2.8-2-3.5-3.5l1.6-2.5a1.6 1.6 0 0 0 .2-1.5L7 1a1.6 1.6 0 0 0-1.7-1A5.6 5.6 0 0 0 .5 5.6C.5 13.6 7 20 14.9 20a5.6 5.6 0 0 0 5.6-4.9 1.6 1.6 0 0 0-1-1.7Z'/%3E%3C/svg%3E");
}
.header_top_mobile strong {
text-transform: uppercase;
}
.header_top_mobile a {
text-decoration: none;
color: var(--blue-grey);
font-weight: 500;
}
.header {
justify-content: flex-end;
}
.header #mobile_menu_button {
aspect-ratio: 23/15;
height: 15px;
background: center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 16'%3E%3Crect width='23' height='3' x='.6' y='.5' fill='%23505464' rx='1.5'/%3E%3Crect width='23' height='3' x='.6' y='6.5' fill='%23505464' rx='1.5'/%3E%3Crect width='23' height='3' x='.6' y='12.5' fill='%23505464' rx='1.5'/%3E%3C/svg%3E");
}
.header .logo {
width: 125px;
position: absolute;
left: 0;
}
.header .logo.mobile_logo {
position: relative;
display: block;
margin: 0 auto;
width: 250px;
}
.header .header_container {
flex-flow: row;
align-items: center;
justify-content: flex-end;
padding-block: 30px 20px;
}
.header .header_top {
display: none;
}
.header .header_bottom {
display: flex;
flex-direction: row-reverse;
align-items: center;
gap: 20px;
}
.header .menu_cta {
gap: 20px;
}
.header .menu_cta > a {
display: flex;
align-items: center;
text-indent: -99999px;
white-space: nowrap;
overflow: hidden;
padding: 5px;
}
.header .menu_cta > a.cart_icon span.count {
right: 0;
bottom: 0;
}
.header .mobile_menu_close {
margin-left: auto;
width: 32px;
height: 32px;
cursor: pointer;
background: center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' fill='none'%3E%3Cpath fill='%23FFCC4C' d='M.117 31.113 31.23 0l1.003 1.004L1.121 32.116z'/%3E%3Cpath fill='%23FFCC4C' d='M32.117 31.113 1.004 0 .001 1.003l31.113 31.113z'/%3E%3C/svg%3E");
margin-bottom: 15px;
}
.header .menu_content_container {
display: block;
top: 0;
left: 100%;
width: min(90vw, 430px);
z-index: 101;
position: fixed;
overflow-x: hidden;
overflow-y: scroll;
max-height: 100vh;
-webkit-transition: left 0.3s ease;
height: 100%;
-ms-overflow-style: none; scrollbar-width: none; box-sizing: border-box;
padding: var(--gap-m);
background: #FFF;
}
.header .menu_content_container .mobile_upper_menu {
display: block;
margin-bottom: 15px;
}
.header .menu_content_container::-webkit-scrollbar {
display: none; }
.header ul.main_menu {
padding: 0;
margin: 0;
list-style: none;
}
.header ul.main_menu li {
margin: 0;
}
.header ul.main_menu > li {
position: relative;
border-bottom: 1px solid var(--yellow);
}
.header ul.main_menu li a {
display: block;
color: var(--blue-grey);
padding: 20px 10px;
font-size: 20px;
font-weight: 400;
text-decoration: none;
}
.header ul.main_menu li.current-menu-item > a, .header ul.main_menu li.current-menu-parent > a, .header ul.main_menu li.current-menu-ancestor > a {
background: var(--light-grey);
}
.header ul.main_menu li.menu-item-has-children > ul {
max-height: 0;
transition: max-height 0.5s ease-in-out;
overflow: hidden;
padding-left: 0;
margin: 0;
}
.header ul.main_menu li.menu-item-has-children > ul.active {
max-height: 500px;
transition: max-height 0.5s ease-in-out;
}
.header ul.main_menu li.menu-item-has-children > ul li a {
color: var(--blue-grey);
padding: 20px 30px;
border-top: 1px solid var(--yellow);
}
.header ul.main_menu li.menu-item-has-children > .expand_container {
position: absolute;
width: 70px;
height: 70px;
right: 0;
top: 0;
display: flex;
justify-content: center;
align-items: center;
}
.header ul.main_menu li.menu-item-has-children > .expand_container > .expand_btn {
transition: transform 0.3s;
display: block;
width: 16px;
height: 10px;
background: center/cover no-repeat url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' fill='none'%3e%3cpath stroke='%23505464' stroke-linecap='square' stroke-width='2' d='m14.2 2.2-6 6-6-6'/%3e%3c/svg%3e");
}
.header ul.main_menu li.menu-item-has-children.active a {  }
.header ul.main_menu li.menu-item-has-children.active > .expand_container > span.expand_btn {
transform: rotate(-180deg);
}
.header ul.main_menu li.menu-item-has-children.clicked > a:after {
transform: rotate(-180deg);
}
.header .contact_link_container {
flex-direction: column;
}
.sub_header > div:not(:first-of-type) {
display: none;
}
}.footer .footer_top {
background: #272830;
padding: var(--padding-xs) var(--width-m);
display: flex;
align-items: center;
gap: var(--gap-m);
}
.footer .footer_top > div {
flex-basis: calc(100% / 3 - calc(var(--gap-m) / 3));
}
.footer .footer_logo {
justify-content: center;
}
.footer .footer_logo a {
background: center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 158 150'%3E%3Cpath fill='%23fff' d='M48.3 77.2h3.4v.3c0 .8.2 1.4.6 2 .5.4 1 .6 1.7.6.8 0 1.4-.2 1.8-.6.5-.5.7-1.1.7-1.9 0-1.2-1-2.1-2.7-2.6l-.5-.2a6.9 6.9 0 0 1-3.3-2c-.8-.9-1.1-2-1.1-3.2 0-1.9.5-3.3 1.5-4.4 1-1 2.3-1.6 4-1.6 1.5 0 2.7.5 3.7 1.4.9 1 1.4 2.4 1.5 4.1h-3.4V69a2 2 0 0 0-.5-1.5 2 2 0 0 0-1.5-.6c-.6 0-1 .2-1.4.6-.4.4-.6.9-.6 1.6l.1.7.4.6c.3.4 1.1.7 2.3 1l1.2.4c1.3.5 2.3 1.1 3 2 .6.8.9 1.9.9 3.2 0 2-.6 3.5-1.7 4.7a5.6 5.6 0 0 1-4.3 1.8c-1.8 0-3.1-.5-4.2-1.7a6.7 6.7 0 0 1-1.6-4.6ZM63 64h3.7v11c0 1.8.1 3 .5 3.7.4.6 1 1 1.9 1 .9 0 1.5-.4 1.9-1 .3-.7.5-2 .5-3.7V64h3.8v12.2l-.2 3a5.6 5.6 0 0 1-3 3.7c-.8.4-1.8.6-3 .6s-2.2-.2-3-.6a5.6 5.6 0 0 1-3-3.6l-.2-3.1V64ZM82.7 83.2H79V64h3.6l7.9 12.2V64h3.7v19.2h-3.5l-8-12.7v12.7ZM105.3 83.2h-2.6l-7-19.2h4l4.3 12.8 4.2-12.8h4l-6.9 19.2ZM113.8 83.2V64h3.8v19.2h-3.8ZM131.7 83.2h-10.4V64h10.4v3.3H125v4.4h6.7V75H125v4.8h6.7v3.4ZM133.3 64h3.9l3.1 12.4 3.5-12.4h2.6l3.5 12.4 3.2-12.4h3.8l-5.6 19.2h-3l-3.2-12-3.2 12h-3L133.3 64Z'/%3E%3Cpath fill='%23FFCC4C' d='M23.7 20.2ZM59.6 31l-13-25.7c2 9.6 4.3 19 6.8 28.7l6.2-3ZM42.7 26.7l.1 1 3.8 9.3c.1.4.2.8.9 1l3.6-2.6c-.2-.8-.8-1.2-1.3-1.7L45.2 29c-.8-.7-1.4-1.7-2.5-2.2 0-.2-.1-.3-.2-.1h.2v.1ZM66.8 29 62 17.6l-.4.1c.2 4.1-.1 8.2.5 12.5 1.7-.5 3.2-.6 4.7-1.4ZM69.9 28.6c1.9-.4 4-.2 6.3-.6l-3-28H73c-.1.2-.3.3-.3.5l-3.2 26.7c0 .5-.2 1 .5 1.4ZM19 60.6l-.2.4L30 66.6c.5-1.7 1-3.2 1.2-5l-12.2-1ZM36.2 50.5c.8-1.2 1.8-2.3 2.4-3.7-.3-.6-.8-.7-1.3-1l-7.5-3.5c-.6-.3-1.2-.7-2-.7 0-.2-.1-.2-.2 0h.2l.3.7 7.4 8c.1.2.3.4.7.2ZM17.7 81.7v.5l12.5 1.3c-.5-1.8-.2-3.3-1-5.1l-11.5 3.3ZM24.8 22l14.7 21.5c.3.3.4.8 1.1 1L45 40c-.2-.8-.7-1-1-1.4L25.7 21.8c-.5-.5-1-1-1.6-1.2-.1-.2-.2-.3-.4-.3l.3.3c0 .6.4 1 .7 1.5ZM29.7 69.4C28 68.9 3.3 68.2.8 68.6c9.4 2.5 18.8 5 28.4 7.3.3-2.4 0-4.5.5-6.5ZM8 42.4H8 8ZM9.2 43.4l21.3 15c.5.2.9.6 1.6.7l2.5-5.9c-.4-.6-1-.7-1.3-.8L9.7 42.8c-.5-.2-1-.5-1.7-.4.3.5.8.7 1.2 1ZM83.7 28.5c-.4-4 0-8-1-11.9l-4.1 11.5c1.8.2 3.3.7 5.1.4ZM119.7 35.6ZM23.7 102.5 36 99.3a27 27 0 0 0-2.3-4.4c-2 1-8.9 6.2-9.9 7.5ZM101.7 35.7l5.2 3.9c.7-.4 1-.9 1.3-1.3l14.7-21c.4-.4.8-.8.8-1.5l-.7.6-19.1 17.1c-.8.7-1.6 1.3-2.2 2.2ZM123.8 15.7v.1ZM119.7 35.5h.1ZM108.9 41.4c1.1 1.4 2.1 2.6 3.3 3.7l.7-.5 6.5-8.2c.2-.2.4-.5.3-.8-1.4.3-2.5 1.2-3.7 1.8l-7.1 4ZM99.4 34.4c1.4-4 2.7-7.8 3.8-11.6l-.3-.2-8 9.4 4.5 2.4ZM36.7 119Z'/%3E%3Cpath fill='%23FFCC4C' d='M31.2 74.5A44.7 44.7 0 0 0 115 96.7c-.3-.2-.7-.2-1-.2h-2.2a41.7 41.7 0 1 1 3.9-34.4c1.1.1 2.1.3 3-.3-3-13.5-19-32.8-44.5-31.8a44.8 44.8 0 0 0-43 44.5Z'/%3E%3Cpath fill='%23FFCC4C' d='M30.5 85.9 3.3 95.4a250 250 0 0 0 29.2-3.3l-2-6.2ZM99.7 3.3c-4.6 8.4-9.1 17-13.6 25.9l6.3 1.8a292 292 0 0 0 7.3-27.7ZM40.7 112.4c-1.3 2.2-3 4.2-4 6.6l.7-.2 9.3-6.7.1-.5c-1-1-2.3-2-3.6-3.1l-2.5 3.9ZM112.9 141.2v.1-.1ZM113 141.3ZM114 118.5l-4.6-8.9c-.2-.3-.3-.6-.8-.7-1.2.9-2.4 1.8-3.5 3.2 3.2 2.6 6 5.4 9.4 7.7 0-.5-.2-.9-.4-1.3ZM114.5 119.8h.1-.1ZM113 141.3ZM103.6 114.8c-.2-.4-.2-1-.9-1.2l-5.5 3.5.5.9 14.3 22.2c.2.4.4.8.9 1-.1-.5-.2-1-.4-1.3l-9-25ZM110.5 107l23.2 17.2c-6.1-7.7-12.4-15.2-18.9-22.7l-4.3 5.4ZM96.3 130.7ZM141 36.8h.1ZM141.4 36.5l-.2.2s.2 0 .2-.2ZM118.7 55.2c.8 2.8 1 3.5 2.1 4.6l10.3-6.1c-4.2.3-8.3.7-12.4 1.6ZM115.2 46.6c-.4.2-1 .3-1.1 1l3.3 5.2c.6 0 1-.3 1.2-.5l21.5-14.6c.4-.2.8-.4 1-1l-1.2.3-24.7 9.6ZM40 107.5c.5-.2 1-.4 1.4-1.1-1.5-1.5-2.7-3.3-4-5l-.7.4-20.2 17c-.3.3-.8.5-.8 1 .6 0 1.1-.3 1.6-.6L40 107.5ZM35 138.9v-.1ZM14.8 120.3l.1-.1-.1.1ZM96.3 129a829 829 0 0 0-1.3-10.2c0-.2-.2-.3-.4-.6-1.5.5-3 .8-4.4 1.8 2 3.6 3.9 7.3 6 10.7.1-.6.2-1.2.1-1.8ZM15.7 119.9ZM54.7 130.3v-.3s-.2 0 0 .3ZM15 120.2c.2 0 .5 0 .7-.3a1 1 0 0 0-.8.3ZM49.2 113.5c-.5.3-.7.7-.9 1l-12.7 22.8c-.3.5-.6 1-.5 1.5l.6-.5L54 118c.3-.3.7-.6.6-1.3l-5.4-3.2ZM73.5 122c.5 4.2 1.1 8.2 2 12.2 1-4 2.2-8 3-12.2a27 27 0 0 0-5 0ZM81 121.9l6 28.1c.9-8.2 1-27.5.4-29.4-2 .4-4.2.7-6.4 1.3ZM60 148.8h.4l10.7-27-6.9-1.3-4.2 28.3ZM54.8 130v-.1ZM61.5 119.7c-1.3-.7-2.7-1.2-4.2-1.6l-.5 1a5116.8 5116.8 0 0 1-2 10.8l.6-.5 6-8.8c.1-.2.2-.4.1-.9Z'/%3E%3Cpath fill='%23fff' d='M49.5 95.1h-1.2v-8.4h2.4c1 0 1.8.3 2.3.7.5.5.8 1.2.8 2a2.5 2.5 0 0 1-2.4 2.5l2.4 3.2h-1.5l-2.8-3.9v4Zm0-4h.6c.9 0 1.5-.1 1.9-.4.4-.3.6-.7.6-1.3 0-.5-.2-.9-.5-1.2-.4-.2-1-.3-1.7-.3h-.9V91ZM59.5 90.9a4.3 4.3 0 0 1 1.3-3.1l1.4-1 1.6-.2c.6 0 1.1 0 1.6.3.6.2 1 .5 1.4.9a4.2 4.2 0 0 1 1.3 3c0 .7 0 1.2-.3 1.7a4.4 4.4 0 0 1-2.3 2.4 4.3 4.3 0 0 1-6-4Zm1.3 0c0 .4 0 .8.2 1.2a3 3 0 0 0 1.6 1.7l1.2.3c.9 0 1.6-.3 2.2-1 .6-.6.9-1.3.9-2.2a3 3 0 0 0-.9-2.1c-.3-.4-.6-.6-1-.8a3 3 0 0 0-1.2-.2 2.8 2.8 0 0 0-2 .9 3.2 3.2 0 0 0-1 2.2ZM73.8 90.9a4.3 4.3 0 0 1 1.3-3.1l1.4-1 1.6-.2c.6 0 1.1 0 1.6.3a4.2 4.2 0 0 1 2.7 4c0 .6-.1 1.1-.3 1.6a4.4 4.4 0 0 1-2.3 2.4 4.3 4.3 0 0 1-6-4Zm1.3 0c0 .4 0 .8.2 1.2a3 3 0 0 0 1.6 1.7l1.2.3c.8 0 1.6-.3 2.1-1 .6-.6 1-1.3 1-2.2a3 3 0 0 0-.9-2.1c-.3-.4-.7-.6-1-.8a3 3 0 0 0-1.2-.2 2.8 2.8 0 0 0-2.1.9 3.2 3.2 0 0 0-1 2.2ZM88.4 95.1v-8.4h4.2v1.1h-3v2.6h3v1h-3v3.7h-1.2ZM103 95.1h-4v-8.4h1.3V94h2.7V95ZM110.2 95.1h-1.3v-8.4h1.3v8.4ZM119.6 90.9h5.2c0 1.3-.5 2.4-1.3 3.2a4 4 0 0 1-3 1.2 4.2 4.2 0 0 1-4-2.8 4.7 4.7 0 0 1 0-3.3l1-1.4a4 4 0 0 1 3-1.2c1 0 1.7.2 2.3.6.7.4 1.1 1 1.5 1.7h-1.5a2.7 2.7 0 0 0-2.3-1.1 2.9 2.9 0 0 0-2.1.9 3.2 3.2 0 0 0-1 2.2c0 .4.1.9.3 1.2a3 3 0 0 0 1.6 1.8l1.2.2c.6 0 1.2-.2 1.7-.5s.9-.9 1.2-1.5h-3.8v-1.2ZM132 95.1H131v-8.4h1.2v3.6h3.4v-3.6h1.2v8.4h-1.2v-3.6h-3.4V95ZM145.3 95.1H144V88h-1.6v-1.2h4.4V88h-1.6V95ZM152.2 92.7h1c.1.4.2.8.5 1 .2.3.5.4.9.4s.8-.1 1-.4c.3-.2.4-.6.4-1s-.1-.7-.3-.9l-1.1-.6h-.2c-.7-.2-1.2-.5-1.5-1a2 2 0 0 1-.5-1.2c0-.7.3-1.3.7-1.8.4-.4 1-.6 1.7-.6a2 2 0 0 1 1.5.6c.4.4.6 1 .7 1.6h-1.2c0-.3 0-.6-.3-.8a1 1 0 0 0-.8-.3 1 1 0 0 0-.8.3c-.2.3-.3.6-.3 1v.3l.2.3 1 .5.7.2c.5.2 1 .5 1.2.9.3.4.5.8.5 1.4 0 .8-.3 1.4-.7 2-.5.4-1.1.7-1.9.7-.7 0-1.3-.2-1.7-.7-.5-.5-.7-1.1-.7-1.9Z'/%3E%3C/svg%3E");
aspect-ratio: 1/1;
width: 150px;
text-indent: -99999px;
display: block;
margin: 0 auto;
}
.footer .footer_cta {
text-align: right;
}
.footer .footer_cta .button * {
color: var(--yellow);
transition: all 0.3s ease;
}
.footer .footer_cta .button p {
margin: 0;
}
.footer .footer_cta .button:hover * {
color: var(--dark-blue-grey);
}
.footer .footer_bottom {
background: #292B33;
}
.footer .footer_menu_container {
display: flex;
padding: var(--padding-xs) var(--width-m);
gap: var(--gap-m);
}
.footer .footer_menu_container > div {
flex-basis: calc(100% / 3 - calc(var(--gap-m) / 3));
}
.footer .footer_menu_container > div:nth-of-type(2) {
text-align: center;
}
.footer .footer_menu_container > div:nth-of-type(3) {
text-align: right;
}
.footer .footer_menu_container * {
color: #fff;
text-decoration: none;
}
.footer .footer_menu_container a:hover {
color: var(--yellow) !important;
}
.footer ul.footer_menu {
list-style: none;
margin: 0 0 var(--gap-xs);
padding: 0;
display: flex;
flex-flow: column;
gap: var(--gap-xs);
}
.footer ul.footer_menu li {
margin-bottom: 0;
}
.footer ul.footer_menu li a {
color: #fff;
text-decoration: none;
}
.footer ul.footer_menu li a:hover {
text-decoration: none;
}
.footer .footer_free_container {
padding: var(--padding-xs) var(--width-m);
display: flex;
align-items: center;
justify-content: center;
}
.footer .footer_copyright * {
font-size: 14px;
color: rgba(255, 255, 255, 0.6);
}
.footer .footer_free_container > div {
display: flex;
align-items: center;
gap: var(--gap-l);
}
.footer .footer_free_container img {
max-height: 85px;
width: auto;
}
.footer .footer_free_container > div:not(:first-of-type) {
margin-left: var(--gap-l);
position: relative;
}
.footer .footer_free_container > div:not(:first-of-type):before {
content: '';
position: relative;
left: 0;
width: 1px;
height: 60px;
background: #FFFFFF1A;
}
.footer .footer_copyright {
padding: var(--padding-xs) var(--width-m);
text-align: center;
}
.footer .footer_copyright .trading_text {
margin-bottom: var(--gap-s);
}
.footer .footer_copyright strong {
font-weight: inherit;
color: #FFFFFF;
}
.footer .footer_copyright p.marketing_by {
color: rgba(255, 255, 255, 0.6);
display: flex;
align-items: center;
justify-content: center;
gap: 5px;
}
.footer .footer_copyright p.marketing_by a {
height: 21px;
position: relative;
top: 1px;
}
.marketing_by {
display: flex;
align-items: center;
gap: 5px;
}
.marketing_by a {
height: 21px;
}
@media (max-width: 1400px) {
.footer .footer_menu_container {
flex-flow: row wrap;
}
.footer .footer_menu_container > div {
flex-basis: calc(100% / 2 - calc(var(--gap-m) / 2));
}
.footer .footer_menu_container > div:nth-of-type(2) {
text-align: right;
}
.footer .footer_menu_container > div:nth-of-type(3) {
flex-basis: 100%;
text-align: center;
}
}
@media (max-width: 800px) {
.footer .footer_top {
flex-flow: column;
}
.footer .footer_top .social_links_container {
order: 2;
}
.footer .footer_top .footer_logo {
order: 1;
}
.footer .footer_top .footer_cta {
order: 3;
}
}
@media (max-width: 600px) {
.footer .footer_menu_container > div {
flex-basis: 100%;
text-align: center;
}
.footer .footer_menu_container > div:nth-of-type(2) {
text-align: center;
}
}