@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{min-height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}.form fieldset input[type=radio],.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}:root{interpolate-size:allow-keywords}*{box-sizing:border-box}body{background-color:var(--primary-white);display:flex;flex-direction:column;overflow-x:hidden}img{max-width:100%;height:auto}@media (min-width: 768px){.mobile{display:none}}.rounded-corners{border-radius:10px}.using-keyboard *:focus{outline-color:var(--primary-black);outline-offset:2px;outline-width:2px;outline-style:solid}.empty{margin:0 auto;max-width:750px}.unclickable{transition:transform .1s ease;position:relative}:root{--primary-black: #000000;--primary-white: #FFFFFF;--primary-blue: #47c1f1;--primary-red: #e6007e;--secondary-lightblue: #a5ddf1;--secondary-darkblue: #005a7f;--secondary-pink: #f36fa0;--secondary-darkred: #BE0068;--secondary-grey: #7f7f7f;--neutral-white: #ffffff;--neutral-lightgrey: #d8d8d8;--neutral-darkgrey: #4b4b4b;--accent-yellow: #ffcc00;--accent-green: #00cc66;--black-100: #e0e0e0;--black-200: #d4d4d4;--black-300: #BDBDBD;--black-400: #757575;--black-500: #696969;--black-600: #4d4d4d;--black-700: #3a3a3a;--black-800: #262626;--black-900: #0d0d0d;--white-100: #fafafa;--white-200: #f5f5f5;--white-300: #f0f0f0;--white-400: #e5e5e5;--white-500: #eeeeee;--white-600: #dddddd;--white-700: #cccccc;--white-800: #bbbbbb;--white-900: #aaaaaa;--ohhert-primary: #5382FF}:root{--font_default: "Plus Jakarta Sans", serif;--font_accent: "Raleway", sans-serif}body{font-family:var(--font_default)}h1,h2,h3,h4,h5,h6{font-family:var(--font_accent)}a{color:var(--primary-red);text-decoration:none}a:hover{text-decoration:underline}a.ext:after{content:url(/img/icons/external.svg);display:inline-block;width:.6rem;height:.5rem;position:relative;top:-.4rem;right:-.4rem}p{line-height:150%;color:var(--font_default);font-size:1.25rem;font-style:normal;font-weight:400;color:var(--primary-black)}ol,ul{font-size:1.25rem}.smaller{font-size:.8125em}.node__title{display:flex;gap:.69rem;flex-wrap:wrap;align-items:center;color:var(--primary-black);font-size:2.75rem;font-style:italic;font-weight:900;line-height:1.75rem}.spacing-text h1,.dashboard h1{margin-bottom:2rem}.spacing-text h2,.dashboard h2{margin-top:1.5rem;margin-bottom:1rem}.spacing-text h3,.spacing-text h4,.spacing-text h5,.spacing-text h6,.dashboard h3,.dashboard h4,.dashboard h5,.dashboard h6,.spacing-text p,.spacing-text ol,.spacing-text ul,.dashboard p,.dashboard ol,.dashboard ul{margin-bottom:1rem}.spacing-text p:last-child,.dashboard p:last-child{margin-bottom:0}.dashboard h2{font-size:1.8rem;font-style:italic;font-weight:900}@font-face{font-family:Raleway;src:url(/fonts/Raleway-Black.woff2) format("woff2"),url(/fonts/Raleway-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-Bold.woff2) format("woff2"),url(/fonts/Raleway-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-BlackItalic.woff2) format("woff2"),url(/fonts/Raleway-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-MediumItalic.woff2) format("woff2"),url(/fonts/Raleway-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-BoldItalic.woff2) format("woff2"),url(/fonts/Raleway-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-Light.woff2) format("woff2"),url(/fonts/Raleway-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-SemiBold.woff2) format("woff2"),url(/fonts/Raleway-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-Medium.woff2) format("woff2"),url(/fonts/Raleway-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-Italic.woff2) format("woff2"),url(/fonts/Raleway-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-ExtraBold.woff2) format("woff2"),url(/fonts/Raleway-ExtraBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-SemiBoldItalic.woff2) format("woff2"),url(/fonts/Raleway-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-ThinItalic.woff2) format("woff2"),url(/fonts/Raleway-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-Thin.woff2) format("woff2"),url(/fonts/Raleway-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-Regular.woff2) format("woff2"),url(/fonts/Raleway-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-ExtraLightItalic.woff2) format("woff2"),url(/fonts/Raleway-ExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-ExtraBoldItalic.woff2) format("woff2"),url(/fonts/Raleway-ExtraBoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-ExtraLight.woff2) format("woff2"),url(/fonts/Raleway-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/Raleway-LightItalic.woff2) format("woff2"),url(/fonts/Raleway-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-LightItalic.woff2) format("woff2"),url(/fonts/Roboto-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.woff2) format("woff2"),url(/fonts/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Black.woff2) format("woff2"),url(/fonts/Roboto-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-ThinItalic.woff2) format("woff2"),url(/fonts/Roboto-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.woff2) format("woff2"),url(/fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Italic.woff2) format("woff2"),url(/fonts/Roboto-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.woff2) format("woff2"),url(/fonts/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-MediumItalic.woff2) format("woff2"),url(/fonts/Roboto-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-BlackItalic.woff2) format("woff2"),url(/fonts/Roboto-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-BoldItalic.woff2) format("woff2"),url(/fonts/Roboto-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Thin.woff2) format("woff2"),url(/fonts/Roboto-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Bold.woff2) format("woff2"),url(/fonts/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.margin-bottom__none{margin-bottom:0}.margin-bottom__xs{margin-bottom:.25rem}.margin-bottom__sm{margin-bottom:1rem}.margin-bottom__md{margin-bottom:2.5em}.margin-bottom__lg{margin-bottom:4rem}.margin-bottom__xl{margin-bottom:8rem}.margin-top__none{margin-top:0}.margin-top__xs{margin-top:.25rem}.margin-top__sm{margin-top:1rem}.margin-top__md{margin-top:2.5em}.margin-top__lg{margin-top:4rem}.margin-top__xl{margin-top:8rem}.margin-left__none{margin-left:0}.margin-left__xs{margin-left:.25rem}.margin-left__sm{margin-left:1rem}.margin-left__md{margin-left:2.5em}.margin-left__lg{margin-left:4rem}.margin-left__xl{margin-left:8rem}.margin-right__none{margin-right:0}.margin-right__xs{margin-right:.25rem}.margin-right__sm{margin-right:1rem}.margin-right__md{margin-right:2.5em}.margin-right__lg{margin-right:4rem}.margin-right__xl{margin-right:8rem}.padding-bottom__none{padding-bottom:0}.padding-bottom__xs{padding-bottom:.25rem}.padding-bottom__sm{padding-bottom:1rem}.padding-bottom__md{padding-bottom:2.5em}.padding-bottom__lg{padding-bottom:4rem}.padding-bottom__xl{padding-bottom:8rem}.padding-top__none{padding-top:0}.padding-top__xs{padding-top:.25rem}.padding-top__sm{padding-top:1rem}.padding-top__md{padding-top:2.5em}.padding-top__lg{padding-top:4rem}.padding-top__xl{padding-top:8rem}.padding-left__none{padding-left:0}.padding-left__xs{padding-left:.25rem}.padding-left__sm{padding-left:1rem}.padding-left__md{padding-left:2.5em}.padding-left__lg{padding-left:4rem}.padding-left__xl{padding-left:8rem}.padding-right__none{padding-right:0}.padding-right__xs{padding-right:.25rem}.padding-right__sm{padding-right:1rem}.padding-right__md{padding-right:2.5em}.padding-right__lg{padding-right:4rem}.padding-right__xl{padding-right:8rem}.logo img{width:80px}@media (min-width: 768px){.logo img{width:100px}}.cart{display:grid;gap:.62rem;grid-template-areas:"articles" "shipping" "total" "discount"}.cart__articles{display:grid;gap:2rem;grid-area:articles;align-self:start}.cart__articles .formatted-text{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.cart__articles .formatted-text h3{font-size:2rem}.cart__shipping{grid-area:shipping}.cart__shipping .button__secondary{margin-top:8px}.cart__total{display:grid;gap:1rem;grid-area:total}.cart__total .values{display:grid;gap:.5rem}.cart__total p{display:flex;justify-content:space-between;line-height:100%}.cart__discount{display:grid}.cart__discount .flex{display:flex;flex-direction:column;gap:1rem}.cart .button__item,.cart .button__item a{justify-self:end}@media (min-width: 768px){.cart{grid-template-columns:2fr 1fr;grid-template-areas:"articles shipping" "articles total" "articles discount";grid-template-rows:max-content max-content 1fr}.cart__total,.cart__discount{align-self:start}}.checkout,.checkout__left,.checkout__right{display:grid;gap:2rem;grid-template-rows:max-content 1fr}.checkout>div:last-child,.checkout__left>div:last-child,.checkout__right>div:last-child{align-self:start}.checkout__address,.checkout__mail,.checkout__total,.checkout__vat{display:grid;gap:1rem}.checkout__articles{display:grid;gap:2rem}.checkout__total .values{display:grid;gap:.5rem}.checkout__total p{display:flex;justify-content:space-between;line-height:100%}@media (min-width: 768px){.checkout{grid-template-columns:2fr 1fr;align-items:start}.checkout .button__item,.checkout .button__item a{justify-self:end}.checkout__total,.checkout__discount{align-self:start}}.thanks{max-width:40.8125rem;margin:0 auto;width:100%}.thanks .page__header--title{margin-bottom:2rem}.thanks p:not(:last-child){margin-bottom:1rem}.block__hero{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin:32px 0 64px}.block__hero--content{flex-shrink:1}.block__hero--content>*{background-color:var(--primary-white)}.block__hero--content p:not(:last-child){margin-bottom:1rem}.block__hero--title{font-size:2.75rem;font-style:italic;font-weight:900;line-height:1.25;color:var(--primary-black);margin-bottom:1rem}.block__hero--image{display:grid;grid-template-columns:max-content max-content;align-items:end;gap:16px;flex-shrink:0}.block__hero--image img{width:300px;display:block;border-radius:80px;aspect-ratio:2/3;object-fit:cover}.block__hero--image img:nth-child(1){width:225px;border-radius:60px}.block__hero--image .particle{z-index:99}@media (max-width: 992px){.block__hero{flex-direction:column;gap:32px;margin:16px 0 64px;align-items:flex-start}.block__hero--image{align-self:flex-end;display:flex;flex-direction:column;gap:32px;width:100%}.block__hero--image img{width:unset;aspect-ratio:5/2}.block__hero--image img:nth-child(1){width:40%;border-radius:20px}.block__hero--image img:nth-child(2){width:80%;aspect-ratio:5/2;border-radius:30px}}@media (max-width: 768px){.block__hero--image img:nth-child(1){width:60%}.block__hero--image img:nth-child(2){width:90%}}.main-navigation .menu{list-style:none;padding:0;margin:0;display:flex;gap:16px;align-items:center}.main-navigation .menu__link{text-decoration:none;color:var(--primary-black);background-color:var(--primary-white);font-size:1.25rem;font-weight:800;position:relative;display:flex;align-items:center;justify-content:center;padding:16px}.main-navigation .menu__link:after{content:"";width:0;height:0;position:absolute;bottom:0;background-color:var(--primary-white);transition:all .3s;border-radius:50px}.main-navigation .menu__link img{width:2.3125rem;height:2.3125rem;display:block}.main-navigation .menu__link:hover:after,.main-navigation .menu__link.is-active:after{width:.3125rem;height:.3125rem;background-color:var(--primary-black)}.main-navigation .menu__link.is-active{color:var(--primary-red)}.main-navigation .menu__link.is-active:after{background-color:var(--primary-red)}@media (max-width: 768px){.main-navigation{flex-basis:100%;order:3;position:relative;height:0;overflow-y:clip;visibility:hidden;padding-top:1px;padding-bottom:1px;transition:all .5s}.main-navigation.is-open{height:auto;visibility:visible;margin-top:16px}.main-navigation:before{content:"";margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:absolute;inset:0;background-color:var(--white-100);box-shadow:0 4px 16px #0000001a;border-top:1px solid var(--black-100);border-bottom:1px solid var(--black-100)}.main-navigation .menu{flex-direction:column;gap:16px;align-items:flex-end}.main-navigation .menu__item--cart{display:none}.main-navigation .menu__link{background-color:var(--white-100)}.main-navigation .menu__link:after{bottom:unset;right:0}}.footer-navigation{margin-top:auto}.footer-navigation .menu{list-style:none;padding:0;margin:0;display:flex;gap:32px;justify-content:flex-end}.view--name-articles{display:grid;gap:2rem;margin:128px 0}@media (min-width: 768px){.view--name-articles{grid-template-columns:1fr 1fr}}@media (min-width: 992px){.view--name-articles{grid-template-columns:repeat(3,minmax(0,1fr))}}.node--type-article.node--view-mode-full{display:flex;flex-direction:column-reverse;gap:3.5rem;margin:32px 0 128px}.node--type-article.node--view-mode-full .node__content{display:flex;flex-direction:column;gap:1rem}.node--type-article.node--view-mode-full .node__info{display:grid;gap:1rem;z-index:1}.node--type-article.node--view-mode-full .field--name-field-cover-photo{margin-left:-1rem;margin-right:-1rem;position:relative;margin-bottom:-8rem;z-index:0}.node--type-article.node--view-mode-full .field--name-field-cover-photo:before{content:"";background:linear-gradient(180deg,rgba(0,0,0,0) 75%,var(--white-200) 100%);position:absolute;inset:0}.node--type-article.node--view-mode-full .price{color:var(--primary-black);font-family:var(--font_accent);font-size:3.125rem;line-height:100%}.node--type-article.node--view-mode-full .quantity{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.node--type-article.node--view-mode-full .quantity input{padding:.25rem .5rem;border-radius:5px;border:1px solid var(--black-200);min-width:100px}.node--type-article.node--view-mode-full .form{display:grid;gap:2rem}@media (max-width: 576px){.node--type-article.node--view-mode-full .node__title{flex-direction:column;gap:.69rem;align-items:flex-start}.node--type-article.node--view-mode-full .node__info{gap:2rem}}@media (min-width: 768px){.node--type-article.node--view-mode-full{flex-direction:row}.node--type-article.node--view-mode-full .node__content{position:sticky;top:1rem}.node--type-article.node--view-mode-full .field--name-field-cover-photo{display:none}.node--type-article.node--view-mode-full .field--name-field-photos,.node--type-article.node--view-mode-full .node__content{flex-basis:50%;height:min-content}.node--type-article.node--view-mode-full .form{gap:1rem}}.node--type-article.node--view-mode-teaser{display:flex;flex-direction:column;gap:1.5rem;grid-template-columns:1fr;background-color:var(--primary-white);border:1px solid var(--black-200);border-radius:6px;position:relative;text-decoration:none}.node--type-article.node--view-mode-teaser:hover{text-decoration:none}.node--type-article.node--view-mode-teaser:hover .field--name-field-cover-photo img{transform:scale(1.02) rotate(-.25deg)}.node--type-article.node--view-mode-teaser .field--name-field-cover-photo{padding:32px;background-color:var(--white-200)}.node--type-article.node--view-mode-teaser .field--name-field-cover-photo img{width:100%;height:auto;display:block;object-fit:cover;transition:transform .3s ease;aspect-ratio:1/1;border-radius:6px;z-index:2;position:relative}.node--type-article.node--view-mode-teaser .node__info{padding:0 1rem 1rem;display:flex;flex-direction:column;gap:.5rem;height:100%}.node--type-article.node--view-mode-teaser .node__info .node__title{font-size:1.75rem;display:flex;align-items:center;gap:.5rem}.node--type-article.node--view-mode-teaser .node__info .node__title img{height:1.75rem}.node--type-article.node--view-mode-teaser .node__info .price{font-size:1.5rem;color:var(--primary-black);font-family:var(--font_accent)}.node--type-article.node--view-mode-teaser .node__info .description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;box-orient:vertical;-webkit-box-orient:vertical;margin-bottom:32px}.node--type-article.node--view-mode-teaser .node__info .read-more{margin-top:auto}.node--type-article.node--view-mode-teaser .node__info:focus .read-more:before{content:"";position:absolute;inset:0;border-radius:1rem}.using-keyboard .node--type-article.node--view-mode-teaser .node__info:focus .read-more:focus{outline:none}.using-keyboard .node--type-article.node--view-mode-teaser .node__info:focus .read-more:focus:before{outline-style:solid;outline-color:var(--primary-black);outline-offset:2px;outline-width:2px}@media (min-width: 768px){.node--type-article.node--view-mode-teaser.full-width{grid-template-columns:1fr 1fr;grid-template-areas:"cover-photo info"}.node--type-article.node--view-mode-teaser.full-width .field--name-field-cover-photo img{border-radius:1rem 0 0 1rem;height:100%}.node--type-article.node--view-mode-teaser.full-width .node__info{padding:1rem 2rem 2rem 0;justify-content:flex-end}}.node--type-article.node--view-mode-cart{display:grid;column-gap:.62rem;row-gap:.625rem;grid-template-columns:max-content 1fr;grid-template-rows:var(--grid-template-rows, max-content max-content 1fr);grid-template-areas:"image title" "image quantity" "image size" "image price";position:relative}.node--type-article.node--view-mode-cart .node__title{grid-area:title;display:flex;flex-wrap:wrap;gap:.5625rem;align-items:center}.node--type-article.node--view-mode-cart .node__title span{font-size:1rem;font-style:italic;font-weight:900;line-height:1.75rem}.node--type-article.node--view-mode-cart .node__title img{width:8.3125rem;height:auto}.node--type-article.node--view-mode-cart .field--name-field-thumbnail{grid-area:image}.node--type-article.node--view-mode-cart .field--name-field-thumbnail img{width:6.25rem;height:6.25rem;object-fit:cover;border-radius:7rem 4.8125rem 5.25rem 4.0625rem}.node--type-article.node--view-mode-cart .field--name-field-price{grid-area:price}.node--type-article.node--view-mode-cart .field--name-field-price p{font-size:1.375rem;font-weight:700;line-height:100%}.node--type-article.node--view-mode-cart .field--name-field-size{grid-area:size}.node--type-article.node--view-mode-cart .field--name-field-size p{font-size:.8125rem;line-height:150%}.node--type-article.node--view-mode-cart .field--name-field-quantity{grid-area:quantity}.node--type-article.node--view-mode-cart .field--name-field-quantity p{font-size:.8125rem;line-height:150%}.node--type-article.node--view-mode-cart .field--name-field-remove{position:absolute;top:-.85rem;left:-.5rem}.node--type-article.node--view-mode-cart .field--name-field-remove button{background-color:transparent;border:none;padding:0;z-index:2;cursor:pointer;border-radius:2rem;padding:.3rem;transition:background-color .2s ease-in-out}.node--type-article.node--view-mode-cart .field--name-field-remove button:after{content:url(/img/icons/close.svg);width:1.125rem;height:1.125rem;display:block}.node--type-article.node--view-mode-cart .field--name-field-remove button:hover{background-color:var(--black-100)}.article-cart__container{container-type:inline-size;container-name:cart-item}@container cart-item (min-width: 500px){.article-cart__container .node--type-article.node--view-mode-cart{grid-template-rows:1fr max-content 1fr}.article-cart__container .node--type-article.node--view-mode-cart .node__title{align-self:end}.article-cart__container .node--type-article.node--view-mode-cart .node__title img{width:10.5rem}.article-cart__container .node--type-article.node--view-mode-cart .node__title span{font-size:1.8125rem}.article-cart__container .node--type-article.node--view-mode-cart .field--name-field-thumbnail img{width:13.25rem;height:13.25rem}.article-cart__container .node--type-article.node--view-mode-cart .field--name-field-size p,.article-cart__container .node--type-article.node--view-mode-cart .field--name-field-quantity p{font-size:1.25rem}.article-cart__container .node--type-article.node--view-mode-cart .field--name-field-price{align-self:start}.article-cart__container .node--type-article.node--view-mode-cart .field--name-field-price p{font-size:3.125rem}.article-cart__container .node--type-article.node--view-mode-cart .field--name-field-quantity{top:0;right:0;left:unset}}.node--type-page .field--name-field-card{display:flex;flex-direction:column;gap:1rem}.order__overview td,.order__overview th{border:1px solid var(--neutral-darkgrey);padding:.5rem}.aria-accordion-title{padding:0;background-color:transparent;border:0;width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;text-align:left;color:var(--primary-black);font-family:var(--font_accent);font-size:1.5rem;font-weight:600;line-height:150%;cursor:pointer}.aria-accordion-title:after{content:url(/img/icons/chevron-up.svg);width:1.5rem;height:1.5rem;transform:rotate(0);transition:transform .3s ease-in-out}.aria-accordion-title[aria-expanded=false]:after{transform:rotate(-180deg)}.aria-accordion__panel{height:0;overflow:clip;visibility:hidden;transition:all .3s;margin-top:0}.aria-accordion__panel img{display:none}.aria-accordion__panel--open{height:auto;visibility:visible;margin-top:16px}.aria-accordion__panel--open img{display:block}.cart-icon{display:flex;align-items:center}.cart-icon span{display:block;background:var(--accent-green);border-radius:1.625rem;padding:.5rem .75rem;color:var(--primary-white);text-shadow:0px 0px 4px rgba(0,0,0,.5);font-family:Roboto;font-size:1rem;font-style:normal;font-weight:700;line-height:100%;transition:all .3s ease-in-out;margin-left:-16px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;position:relative;top:-16px}.cart-icon:hover{text-decoration:none}@media (max-width: 576px){.cart-icon{padding:.5rem .75rem;box-sizing:content-box;border-radius:2rem}.cart-icon:hover{background-color:var(--primary-blue)}.cart-icon:hover span{background:var(--primary-red)}}.formatted-text p,.formatted-text ul,.formatted-text ol{line-height:150%}.formatted-text h3{font-size:1.3rem;margin-top:16px;margin-bottom:3.2px}.formatted-text p,.formatted-text ol,.formatted-text ul{font-size:1rem}.formatted-text ul,.formatted-text ol{margin-bottom:16px;padding-left:20px}.formatted-text .float-right{float:right;margin:0 0 16px 16px}.formatted-text table td{border-width:1px;padding:8px}.field--name-field-photos{display:flex;flex-direction:column;gap:3rem}.field--name-field-photos img{border-radius:.5rem;box-shadow:0 10px 20px #00000040}.field--name-field-card{border-radius:1rem;background:var(--primary-white);padding:1rem;background-color:var(--white-100);border:1px solid var(--black-100)}.field--name-field-card.faq-card{padding:1.125rem .625rem}.field--name-field-card.smaller{padding:1rem}@media (min-width: 768px){.field--name-field-card{padding:2rem}.field--name-field-card.faq-card{padding:1rem 1.5rem}}.field--name-field-coupon{display:inline-flex;align-items:center;gap:.25rem;border-radius:1.4375rem;background:var(--black-200);align-self:flex-start}.field--name-field-coupon__code{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding:.625rem 0 .625rem 1.25rem}.field--name-field-coupon__button{cursor:pointer;background-color:transparent;border:0;padding:0;padding:1rem}.field--name-field-coupon__button:after{content:url(/img/icons/close.svg);width:1.125rem;height:1.125rem;display:block}.field--name-field-coupon__button:hover{background-color:var(--black-300);border-radius:2rem}.field--name-field-coupon__entry{display:flex;gap:.62rem}.field--name-field-coupon__entry button{padding:1rem .5rem}.alert{padding:1rem 1.5rem;border:1px solid transparent;border-radius:.375rem;position:relative;box-shadow:0 4px 6px #0000001a,0 1px 3px #00000014;margin-bottom:1rem;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center}.alert .message{font-size:1rem;line-height:1.5}.alert .message a{text-decoration:underline;color:inherit}.alert .message a:hover{text-decoration:none}.alert .actions a{text-decoration:underline;color:inherit;font-size:1rem;line-height:1.5}.alert .actions a:hover{text-decoration:none}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alert-danger .icon{color:#721c24}.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert-success .icon{color:#155724}.icon-danger:before{content:"";font-family:FontAwesome}.icon-success:before{content:"";font-family:FontAwesome}.form fieldset{border:0;padding:0;margin:0}.form fieldset legend{font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.75rem;margin-bottom:.5rem}.form fieldset legend:after{content:": "}.form fieldset .values{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}@media (min-width: 768px){.form fieldset .values{margin-bottom:1rem}}.form fieldset input[type=radio]+label{border-radius:1.4375rem;background:var(--accent-yellow);padding:.625rem 1.25rem;display:block;cursor:pointer;font-size:1.25rem;font-weight:700;line-height:1.75rem}.form fieldset input[type=radio]+label.disabled{background-color:var(--white-100);color:var(--black-600);cursor:not-allowed}.form fieldset input[type=radio]+label:not(.disabled):hover{background-color:var(--secondary-darkblue);color:var(--white-100)}.form fieldset input[type=radio]:focus+label{background-color:var(--black-300)}.using-keyboard .form fieldset input[type=radio]:focus+label{outline-color:var(--primary-black);outline-offset:2px;outline-width:2px;outline-style:solid}.form fieldset input[type=radio]:checked+label{background-color:var(--primary-blue)}.form fieldset input[type=radio]:checked+label:hover{background-color:var(--secondary-lightblue);color:var(--primary-black)}.form__input{border-radius:.5rem;border:1px solid var(--black-500);background:var(--primary-white);padding:1rem}.form__grid{display:grid;row-gap:.62rem;column-gap:1rem}.form__grid p{grid-column:1/-1}@media (min-width: 768px){.form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.form__group{width:100%;display:grid;gap:.62rem}.form__group .form__input{width:100%}.form__radio{display:flex}.button__primary{border-radius:.5rem;background:var(--secondary-pink);border:0;color:var(--primary-black);font-size:1.25rem;font-weight:700;line-height:1.75rem;padding:.5rem 2rem;cursor:pointer;display:inline-block;text-align:center;transition:background-color .3s ease}.button__primary[type=submit]{background-color:var(--secondary-pink)}.button__primary:hover{background-color:var(--primary-blue);text-decoration:none}.button__primary:focus{box-shadow:none}.button__primary[disabled]{background-color:var(--black-100);color:var(--primary-black);cursor:not-allowed}.button__secondary{border-radius:.5rem;background:transparent;border:1px solid var(--secondary-pink);color:var(--secondary-pink);font-size:1.25rem;font-weight:700;line-height:1.75rem;padding:.5rem 2rem;cursor:pointer;display:inline-block;text-align:center;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.button__secondary:hover{background-color:var(--primary-blue);border-color:var(--primary-blue);color:var(--primary-black);text-decoration:none}.button__secondary:focus{box-shadow:none}.button__secondary[disabled]{background-color:var(--black-100);color:var(--primary-black);cursor:not-allowed}.button__menu-toggle{border:0;background-color:transparent;cursor:pointer;height:2rem;padding:10px}.button__menu-toggle .icon,.button__menu-toggle .icon:before,.button__menu-toggle .icon:after{content:"";width:24px;height:2px;display:block;background-color:var(--primary-black);border-radius:20px;transition:all .6s ease}.button__menu-toggle .icon:before{position:relative;top:-9px}.button__menu-toggle .icon:after{position:relative;top:7px}.button__menu-toggle:hover .icon:before{transform:translateY(-1px)}.button__menu-toggle:hover .icon:after{transform:translateY(1px)}.button__menu-toggle[aria-expanded=true] .icon{background-color:transparent;transform:rotate(90deg)}.button__menu-toggle[aria-expanded=true] .icon:before{transform:rotate(-45deg) translate(-6px,6px)}.button__menu-toggle[aria-expanded=true] .icon:after{transform:rotate(45deg) translate(-6px,-6px)}.button__item{display:grid;gap:.62rem}@media (max-width: 576px){.button__item{text-align:center}}.button__small{font-size:1rem;font-weight:700;line-height:1.5rem;padding:.5rem 1rem;border:1px solid var(--primary-red);border-radius:.5rem;transition:all .3s ease;cursor:pointer}.button__small:hover{box-shadow:0 2px 2px #00000040}.distortion-layer{position:relative}.particle{position:absolute;height:2px;pointer-events:none;transform:skew(-20deg)}body>.particle{z-index:-99}.wrapper__header{display:flex;justify-content:space-between;align-items:center;padding:32px 0;flex-wrap:wrap;column-gap:16px}.wrapper__header .header-actions{display:flex;gap:32px;align-items:center}@media (min-width: 768px){.wrapper__header{padding:32px 0}.wrapper__header .header-actions{display:none}}.container{max-width:87.5rem;width:100%;margin-left:auto;margin-right:auto;padding-right:1rem;padding-left:1rem}@media (min-width: 768px){.container{padding-right:3rem;padding-left:3rem}}.page__header{display:flex;flex-direction:column;align-items:center;gap:.625rem;text-align:center;padding:.625rem 0;margin-top:2.12rem;margin-bottom:2.81rem}.page__header--title{color:var(--primary-black);font-size:2.75rem;font-style:italic;font-weight:900;line-height:100%}.page__header--descriptin{font-size:1.25rem;line-height:100%}.grid__2{display:flex;flex-direction:column;gap:2rem}@media (max-width: 992px){.grid__2 img{order:2}.grid__2 div{order:1}}@media (min-width: 992px){.grid__2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}
