*{margin:0;padding:0;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}img{display:block;max-width:100%;height:auto}.img--cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}audio,iframe,video{display:block}body,button,html,input,select,textarea{font:400 18px/24px urbanist,arial,sans-serif;color:var(--black);-webkit-font-smoothing:antialiased}.h2,.h4,h2,h4,h5,h6{font-weight:700}.h1,.h3,h1,h3{font-weight:600}.h1,h1{font-size:2.5rem;line-height:3rem}.h2,h2{font-size:2rem;line-height:3rem}.h3,h3{font-size:1.5rem;line-height:2rem}.h4,h4{font-size:1rem;line-height:1.5rem}h1+p,h2+p,h3+p,h4+p,p+p{margin-top:1.5rem}p+h1,p+h2,p+h3,p+h4{margin-top:1.5rem}ol,ul{margin:2rem 0;padding-left:3rem}ul:first-child{margin-top:0}ul:last-child{margin-bottom:0}ol ol,ol ul,ul ol,ul ul{margin:0}.fs--1{font-size:1rem;line-height:1.5rem}.fs--2{font-size:2rem;line-height:2.5rem}.fs--3{font-size:3rem;line-height:3.5rem}.text--xs{font-size:.75rem;line-height:1rem}.text--s{font-size:.875rem;line-height:1.25rem}.text--sm{font-size:1.125rem;line-height:1.75rem}.text--m{font-size:1.5rem;line-height:2rem}.text--l{font-size:2rem;line-height:2.5rem}.text--upper{text-transform:uppercase}.text--lower{text-transform:lowercase}.td--none{text-decoration:none}.td--underline{text-decoration:underline}.bold,b,strong{font-weight:700}.medium{font-weight:500}.normal{font-weight:400}.italic{font-style:italic}.ta--c{text-align:center}.ta--l{text-align:left}.ta--r{text-align:right}.ta--j{text-align:justify}.nowrap{white-space:nowrap}.link,a{color:var(--black);text-decoration:underline;font-weight:700;cursor:pointer}h1 a,h2 a,h3 a,h4 a{color:inherit;font-weight:inherit;text-decoration:none}.inner{max-width:1600px;margin:auto;padding:0 2rem}.inner--s{max-width:600px}.inner--m{max-width:800px}.inner--ml{max-width:1080px}.inner--l{max-width:1280px}.inner--f{max-width:none}.inner--vxs{padding-top:1rem;padding-bottom:1rem}.inner--vs{padding-top:2rem;padding-bottom:2rem}.inner--vm{padding-top:4rem;padding-bottom:4rem}.inner--vl{padding-top:6rem;padding-bottom:6rem}.inner--npt{padding-top:0}.block{display:block}.inline-block{display:inline-block}.inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.inline{display:inline}.none{display:none}.static{position:static}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:-webkit-sticky;position:sticky}.center--x,.center--xy,.center--y{position:absolute}.center--x{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.center--y{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.center--xy{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.scroll{overflow:auto;-webkit-overflow-scrolling:touch}.overflow--hidden{overflow:hidden}.overflow--auto{overflow:auto}.flx{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.aic{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ais{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.aie{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.jcc{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.jcb{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.jca{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.jcs{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.jce{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.fcc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.fcb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.fdr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.fdc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fdrr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fdcr{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flx--wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fg--0{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.fg--1{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.f2--0{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.fs--1{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.grd{display:grid;grid-template-columns:repeat(12,1fr)}.gg--1{grid-gap:1rem}.gg--2{grid-gap:2rem}.gg--3{grid-gap:3rem}.grd--2{grid-template-columns:repeat(2,1fr)}.grd--3{grid-template-columns:repeat(3,1fr)}.grd--4{grid-template-columns:repeat(4,1fr)}.grd--5{grid-template-columns:repeat(5,1fr)}.grd--6{grid-template-columns:repeat(6,1fr)}.gc--1{grid-column:span 1}.gc--2{grid-column:span 2}.gc--3{grid-column:span 3}.gc--4{grid-column:span 4}.gc--5{grid-column:span 5}.gc--6{grid-column:span 6}.gc--7{grid-column:span 7}.gc--8{grid-column:span 8}.gc--9{grid-column:span 9}.gc--10{grid-column:span 10}.gc--11{grid-column:span 11}.gc--12{grid-column:span 12}.m--0{margin:0}.mt--0{margin-top:0}.mt--1{margin-top:1rem}.mt--2{margin-top:2rem}.mt--3{margin-top:3rem}.mt--4{margin-top:4rem}.mr--1{margin-right:1rem}.mr--2{margin-right:2rem}.mb--0{margin-bottom:0}.mb--1{margin-bottom:1rem}.mb--2{margin-bottom:2rem}.mb--3{margin-bottom:3rem}.mb--4{margin-bottom:4rem}.ml--1{margin-left:1rem}.ml--2{margin-left:2rem}.p--0{padding:0}.p--1{padding:1rem}.p--2{padding:2rem}.p--3{padding:3rem}.iframe,.video{position:relative;padding-bottom:56.25%}.iframe>iframe,.video>video{position:absolute;width:100%;height:100%;left:0;top:0;border:none}.cursor--default{cursor:default}.cursor--move{cursor:move}.cursor--not-allowed{cursor:not-allowed}.cursor--pointer{cursor:pointer}.cover{background:center center/cover no-repeat}button,input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}@media only screen and (max-width:900px){body,button,html,input,textarea{font-size:14px;line-height:22px}.inner{padding:0 1.5rem}.inner--vs{padding-top:1.5rem;padding-bottom:1.5rem}.inner--vm{padding-top:2.5rem;padding-bottom:2.5rem}.inner--vl{padding-top:4rem;padding-bottom:4rem}}:root{--beige:#F8F7EA;--black:#2B2B2B;--blue:#A0B0EB;--darkpurple:#4F0730;--darkerpurple:#2e041c;--purple:#AD176E;--lightblue:#e6e9f4;--lightpurple:#ffeaf6;--darkblue:#4e63ae}.text--black{color:#000}.text--white{color:#fff}.text--inherit{color:inherit}.bg--black{background-color:#000}.bg--white{background-color:#fff}.bg--beige{background-color:var(--beige)}.bg--blue{background-color:var(--lightblue)}.bg--purple{background-color:var(--lightpurple)}.bg--darkpurple{background-color:var(--darkpurple)}.bg--fade{background-image:-webkit-gradient(linear,left top, right bottom,from(#fff),color-stop(var(--beige)),to(#fff));background-image:-webkit-linear-gradient(top left,#fff,var(--beige),#fff);background-image:-o-linear-gradient(top left,#fff,var(--beige),#fff);background-image:linear-gradient(to bottom right,#fff,var(--beige),#fff)}.bg--riesling{background:url(../img/patterns/pattern-riesling-wm.svg) var(--beige) left top/50% no-repeat}.btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;padding:.75rem 1.5rem;border:none;border-radius:2rem;min-width:180px;font-weight:700;color:var(--black);cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn--blue{background-color:var(--blue);color:#fff}.btn--darkpurple{background-color:var(--darkpurple);color:var(--beige)}.btn--purple{background-color:var(--purple);color:var(--beige)}.btn--white{background-color:#fff}.btn--thin{padding:.375rem 1.75rem;min-width:auto}.btn--wide{width:100%}@media (hover:hover) and (pointer:fine){.btn--purple:hover{background-color:var(--darkpurple)}.btn--darkpurple:hover{background-color:var(--darkerpurple)}.btn--blue:hover{background-color:var(--darkblue)}}html{scroll-padding:calc(85px + 1.5rem);scroll-behavior:smooth}.header{position:-webkit-sticky;position:sticky;z-index:1000;top:0;background:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header--scrolled{-webkit-box-shadow:0 0 1rem #00000020;box-shadow:0 0 1rem #00000020}.header__inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.25rem 0}.logo{width:200px}.toggle{display:none}.header__widget{position:absolute;right:0;top:calc(100% - 1rem);background:#f7f7f7;padding:1rem;width:300px;max-width:100%;max-height:calc(100vh - 5rem);border-radius:.5rem;-webkit-box-shadow:0 -1rem 1rem #00000020;box-shadow:0 -1rem 1rem #00000020;overflow:auto}.header__widget:not(.open){display:none}.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.5rem;margin:0;padding:0;list-style:none}.menu--x{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu--y{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu a{text-decoration:none}.menu--header a{text-transform:uppercase}.menu--header>li{position:relative;padding:.75rem 0}.menu--header .sub-menu{position:absolute;min-width:150%;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);top:100%;text-align:center;list-style:none;margin:0;padding:0;background:#fff;padding:1.75rem;border-radius:.5rem;-webkit-box-shadow:0 -.5rem 1.5rem #00000020;box-shadow:0 -.5rem 1.5rem #00000020;display:none}.menu--header .sub-menu a{font-size:.875rem;line-height:1.25rem;color:var(--black);text-transform:none;white-space:nowrap}.menu--header .sub-menu::before{content:'';position:absolute;width:.75rem;height:.75rem;background:#fff;left:calc(50% - .375rem);top:-.375rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.menu--header>li:hover .sub-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-animation:submenu .15s;animation:submenu .15s}}@-webkit-keyframes submenu{from{top:80%;opacity:0}to{top:100%;opacity:1}}@keyframes submenu{from{top:80%;opacity:0}to{top:100%;opacity:1}}.header__meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.5rem;margin-left:auto}section.bg--blue+section.bg--blue .inner,section.bg--purple+section.bg--purple .inner,section.bg--white+section.bg--white .inner{padding-top:0}.title{text-align:center;margin-bottom:2rem}.title--archive{margin-bottom:4rem}.title--archive:has(+p){margin-bottom:2rem}.description{font-size:1.125rem;line-height:1.675rem;text-align:center;max-width:720px;margin:auto;margin-bottom:2rem}.cta{text-align:center;margin-top:3rem}.cta a{position:relative;display:inline-block;text-decoration:none;padding-bottom:.5rem}.cta a::after{content:'';position:absolute;width:50%;height:2px;left:25%;bottom:0;border-radius:2px;background:var(--black);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.cta--white a{color:#fff}.cta--white a::after{background:#fff}@media (hover:hover) and (pointer:fine){.cta a:hover::after{width:80%;left:10%}}.post,.product{background:#fff}section.bg--white .post,section.bg--white .product{background:var(--beige)}section.bg--beige .product__top{background:#f9f9f2}section.bg--blue .product__top{background:#f5f6f9}section.bg--purple .product__top{background:#f9f3f7}section.bg--beige .product__rating>span{background:#d6d5c1}section.bg--blue .product__rating>span{background:#dbe0ee}section.bg--purple .product__rating>span{background:#ece1e8}section .product-top .product__rating>span{background:#00000020}.icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.75rem}.icon,.product-icon{position:relative;width:32px;height:32px;border-radius:4px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:center center/22px no-repeat;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.icon--user{background-image:url(../img/icons/user.svg)}.icon--save{background-image:url(../img/icons/bookmark.svg)}.icon--search{background-image:url(../img/icons/search.svg)}.icon[data-count]:not(.icon[data-count="0"])::after,.product-icon[data-count]:not(.product-icon[data-count="0"])::after{content:attr(data-count);position:absolute;right:-4px;bottom:0;width:18px;height:18px;border-radius:50%;background:var(--purple);color:#fff;font-size:12px;line-height:1em;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.product-icon[data-count]:not(.product-icon[data-count="0"])::after{width:20px;height:20px;right:-10px;bottom:-6px}.icon--text::after,.product-icon--text::after{font-size:8px!important}.product-icon{background-color:#fff;border-radius:50%;background-size:18px}@media (hover:hover) and (pointer:fine){.icon:hover{background-color:#f7f7f7}}.hero{display:grid;grid-template-columns:1fr 1fr}.hero__left{padding:8rem 3rem;padding-left:1.5rem;background:url(../img/patterns/pattern-shiraz-tr.svg) var(--purple) right top/50% no-repeat;color:#fff}.hero__right{position:relative}.hero__right img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__text,.hero__title{text-wrap:balance}@media only screen and (min-width:1200px){.hero__left{padding-left:calc((100vw - 1200px)/ 2 + 1.5rem)}}.posts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem}.posts:has(.product:first-child+.product:last-child){grid-template-columns:repeat(2,1fr);max-width:800px;margin:auto}.post{border-radius:.5rem;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.post__top{position:relative;padding-bottom:67%;overflow:hidden}.post__top img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post__mid{padding:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.post__mid h1{font-size:1.25rem;line-height:1.75rem}.post__tag{display:inline-block;padding:.375rem .75rem;background:var(--darkpurple);color:var(--beige);text-decoration:none;border-radius:1rem;font-size:.75rem;line-height:1em}.post__tag.active{background-color:var(--purple)}.post__btm{margin-top:auto;padding:1.5rem;padding-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product{border-radius:.5rem;padding:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product__top{position:relative;padding-bottom:100%;background:#fff;border-radius:.5rem;overflow:hidden}.product__img{position:absolute;max-width:67%;max-height:67%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;mix-blend-mode:darken}.product__img[src*="default-product.svg"]{height:80%;opacity:.1}.plug__img:not(:has(.product__img))::after,.post__top:not(:has(.post__img))::after,.product-top__img:not(:has(.product__img))::after,.product__top:not(:has(.product__img))::after{content:'';position:absolute;width:24px;height:24px;border-radius:4px;left:calc(50% - 12px);top:calc(50% - 12px);-webkit-animation:loading 1.2s infinite;animation:loading 1.2s infinite;background:var(--purple)}@-webkit-keyframes loading{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}50%{-webkit-transform:scale(0) rotate(90deg);transform:scale(0) rotate(90deg)}100%{-webkit-transform:scale(1) rotate(180deg);transform:scale(1) rotate(180deg)}}@keyframes loading{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}50%{-webkit-transform:scale(0) rotate(90deg);transform:scale(0) rotate(90deg)}100%{-webkit-transform:scale(1) rotate(180deg);transform:scale(1) rotate(180deg)}}@media (hover:hover) and (pointer:fine){.product__img:hover{max-width:75%;max-height:75%}}.product__top__icons{position:absolute;right:.75rem;top:.75rem;width:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.product-top .product__top__icons{width:50px;gap:1rem}.product__flag{width:32px;height:32px;-o-object-fit:cover;object-fit:cover;margin-bottom:.75rem;border-radius:50%}.product__hint{position:absolute;left:.75rem;top:.75rem;width:80px;height:calc(39/56 * 80px);background:center center/contain no-repeat;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--beige);font-size:.875rem;line-height:1em;font-weight:700}.product__hint--hint{background-image:url(../img/hint.svg)}.product__hint--news{background-image:url(../img/news.svg)}.product__mid{margin:1rem 0}.product__mid h1{font-size:1.125rem;line-height:1.75rem;font-weight:700}.product__price{font-size:1.5rem;line-height:1em;font-weight:700;margin-top:.5rem}.product__rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem;margin-top:1rem;height:24px}.product__rating>span{position:relative;width:18px;height:18px;border-radius:2px 2px 50% 50%;background:#d3d2c3;overflow:hidden}.product__rating--rate>span{width:22px;height:22px}.product__rating .value{position:absolute;width:100%;left:0;bottom:0;height:0;background:var(--purple);-webkit-transition:.6s .3s;-o-transition:.6s .3s;transition:.6s .3s}.product__rating--rate .value{cursor:pointer}@media (hover:hover) and (pointer:fine){.product__rating--rate:hover .value{-webkit-transition:none;-o-transition:none;transition:none}}.product__btm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto}.product__btm .btn:only-child{margin-left:auto}.product-icon--save{background-image:url(../img/icons/bookmark--purple.svg)}.product-icon--like{background-image:url(../img/icons/heart--purple.svg)}.product-icon--share{background-image:url(../img/icons/share--purple.svg)}.product-icon.active{background-color:var(--darkpurple);-webkit-animation:producticon .3s .15s;animation:producticon .3s .15s}.product-icon--like.active{background-image:url(../img/icons/heart--white.svg)}.product-icon--save.active{background-image:url(../img/icons/bookmark--white.svg)}.product-icon--share.active{background-image:url(../img/icons/share--white.svg)}@-webkit-keyframes producticon{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes producticon{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@media (hover:hover) and (pointer:fine){.product-icon.product-icon--save:hover{background-color:var(--darkpurple);background-image:url(../img/icons/bookmark--white.svg)}.product-icon.product-icon--like:hover{background-color:var(--darkpurple);background-image:url(../img/icons/heart--white.svg)}.product-icon.product-icon--share:hover{background-color:var(--darkpurple);background-image:url(../img/icons/share--white.svg)}}.skeleton{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-animation:pulse 1.6s infinite;animation:pulse 1.6s infinite}.skeleton>div{background:-webkit-gradient(linear,left top, right bottom,from(var(--beige)),to(#f7f7f4));background:-webkit-linear-gradient(top left,var(--beige),#f7f7f4);background:-o-linear-gradient(top left,var(--beige),#f7f7f4);background:linear-gradient(to bottom right,var(--beige),#f7f7f4);border-radius:.5rem}.skeleton__top{padding:0;padding-bottom:100%}.skeleton__btm,.skeleton__mid{padding-bottom:10%}@-webkit-keyframes pulse{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes pulse{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}.product-top{display:grid;grid-template-columns:1fr 1fr;grid-gap:6rem}.product-top__imgs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5rem;margin-top:.5rem;border-radius:.5rem}.product-top__imgs--slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem;overflow:auto;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.product-top__imgs--slider::-webkit-scrollbar{display:none}.product-top__imgs--slider>*{width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;scroll-snap-align:center;scroll-snap-stop:always}.product-top__imgs--slider>:not(:first-child)>img{height:100%;-o-object-fit:cover;object-fit:cover}.product-top__img{position:relative;background:#fff;border-radius:.5rem}.product-top__img:only-child{padding-bottom:100%}.product-top__imgs__item{border-radius:.25rem;overflow:hidden}.product-top__imgs__item .product__lifestyle{-o-object-fit:cover;object-fit:cover;height:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.product-top__imgs__item:first-child{position:relative;background:#fff}.product-top__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.price{font-size:3rem;line-height:1em;font-weight:800;margin-top:1rem}.article-number{margin-top:.5rem;margin-bottom:1.5rem}.taste{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.taste .product__rating{margin-top:.5rem}.quote{font-size:1.5rem;line-height:2.25rem;text-align:center}.quote::before{content:'';display:inline-block;width:2rem;height:2rem;background:url(../img/icons/quote.svg) center center/100% no-repeat;margin-right:.5rem}.quote-author{text-align:center;margin-top:2rem}.postlist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem;list-style:none;padding:0;margin:0}.postlist__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:.75rem;line-height:1.125rem}.postlist__item__img{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px;width:60px;height:60px;background:#fff;border-radius:.25rem;overflow:hidden}.postlist__item__img--product img{position:absolute;max-width:80%;max-height:80%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.postlist__item__img--post img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.postlist__item a{text-decoration:none}.postlist__item__tag{font-size:.75rem;line-height:1em;border-radius:1rem;padding:.25rem .5rem;font-weight:700;margin-left:auto}.postlist__item__tag--product{background:var(--purple);color:#fff}.postlist__item__tag--post{background:var(--beige);color:var(--black)}.conn{display:grid;grid-template-columns:.6fr .4fr;grid-gap:3rem;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:.5rem;overflow:hidden}.conn__left{padding:2rem}.conn__right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hint{display:inline-block;background:var(--purple);color:#fff;border-radius:.25rem;padding:.5rem;font-size:.75rem;line-height:1em;font-weight:700}.conn h1{font-size:1.25rem;line-height:1.75rem;margin-top:1rem}.newsletter{background-color:var(--purple);background-image:url(../img/patterns/pattern-shiraz-br.svg),url(../img/patterns/pattern-shiraz-tl.svg);background-position:right bottom,left top;background-size:20%;background-repeat:no-repeat;color:#fff;padding:3rem;border-radius:.5rem}.newsletter__inner{max-width:600px;margin:auto}.newsletter input:not(:checked),.newsletter select{background-color:var(--beige)}.input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:none;border-radius:2rem;padding:.75rem 1.5rem;background:#fff}.input--thin{padding:.5rem 1rem;font-size:.875rem;border-radius:.5rem}.checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:28px;height:28px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;border-radius:2px;background:#fff;position:relative;top:4px}.checkbox input:checked{background:url(../img/icons/check--beige.svg) var(--darkpurple) center center/75% no-repeat;-webkit-animation:bounce .3s .15s;animation:bounce .3s .15s}@-webkit-keyframes bounce{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}select{background:url(../img/icons/chevron-down.svg) #fff right 1rem center/20px no-repeat}.form__row--2 select:last-child{grid-column:span 2}.form__row+.form__row{margin-top:1.5rem}.form__row--2{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem}.form__resp{background:left center/24px no-repeat;padding-left:calc(28px + 1rem);margin-top:1.5rem}.form__resp:empty{display:none}.form__resp.ok{background-image:url(../img/icons/check-circle--white.svg)}.form__resp.err{background-image:url(../img/icons/x-octagon--white.svg)}.featured{display:grid;grid-template-columns:.6fr .4fr;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.featured__left{position:relative;padding-bottom:67%}.featured__left img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.single p img,.single__img{border-radius:.5rem}.single .size-full,.single__img{width:100%}.single-img:has(.single__img--auto){position:relative;padding-bottom:67%}.single-img:has(.single__img--headline){position:relative;padding-bottom:45%}.single__img--auto,.single__img--headline{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.tags--c{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.single .fcb:has(.icons){margin:1.5rem 0}.single .fcb>.icons:only-child{margin-left:auto}.single h2{font-size:1.5rem;line-height:2rem;font-weight:600}.single h3{font-size:1.25rem;line-height:1.75rem;font-weight:600}.lead:not(:last-child){margin-bottom:1.5rem}.info{background:url(../img/patterns/pattern-shiraz-tr.svg) var(--darkerpurple) right top/50% no-repeat;color:var(--beige);padding:1.5rem;border-radius:.5rem;margin-top:1.5rem}.info ul{list-style:none;padding:0;margin-top:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.info h3{display:inline-block;padding:.25rem .5rem;font-size:.75rem;text-transform:uppercase;line-height:1em;background:var(--beige);color:var(--darkerpurple);border-radius:2rem;margin-bottom:.5rem}.products-icon{position:relative}.products-icon::before{content:'';position:absolute;width:50px;height:50px;left:calc(50% - 25px);top:-15px;background:url(../img/icons/wine--beige.svg) var(--darkpurple) center center/50% no-repeat;border-radius:50%}.plug{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;color:var(--beige);padding:.5rem;border-radius:.5rem;margin:2rem 0;background:url(../img/pattern-shiraz.svg) var(--purple) right -175% bottom -50%/75% no-repeat}.plug:first-child{margin-top:0}.plug:last-child{margin-bottom:0}.plug__img{position:relative;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#fff;padding:2rem;border-radius:.25rem}.plug__text{padding:2rem}.plug__title{font-size:1.25rem;line-height:1.75rem;font-weight:600;text-decoration:none;color:#fff}.plug__price{font-size:2rem;line-height:1em;font-weight:700;margin:1rem 0}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;margin-top:2rem}.pagination>*{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;min-width:32px;height:32px;border-radius:.25rem;background:var(--beige);padding:0 .5rem;text-decoration:none}.pagination .current{background:var(--purple);color:#fff}.bg--product{background-position:left top;background-size:40%;background-repeat:no-repeat}.bg--product.bg--beige{background-image:url(../img/patterns/pattern-riesling-wm.svg)}.bg--product.bg--blue{background-image:url(../img/patterns/pattern-shiraz-wm.svg);background-position:left bottom}.expands{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.expand+.expand{padding-top:1.5rem;border-top:1px solid var(--beige)}.expand__name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.expand__name::after{content:'';width:32px;height:32px;background:url(../img/icons/chevron-down.svg) center center/100% no-repeat;margin-left:2rem}.expand__name.open::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.expand__name.disable::after{display:none}.expand__text{padding-top:1.5rem;padding-right:calc(32px + 1.5rem)!important}.expand__name:not(.open)+.expand__text{padding:0;height:0;overflow:hidden}.expand--desc .expand__text{max-height:200px}.expand--desc .expand__name.open+.expand__text{max-height:none}.expand--desc .expand__name:not(.open)+.expand__text{position:relative;height:auto;padding-top:1.5rem}.expand--desc .expand__name:not(.open)+.expand__text::after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background-image:-webkit-gradient(linear,left top, left bottom,from(#ffffff00),to(#fff));background-image:-webkit-linear-gradient(top,#ffffff00,#fff);background-image:-o-linear-gradient(top,#ffffff00,#fff);background-image:linear-gradient(to bottom,#ffffff00,#fff)}.specifications{list-style:none;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.specifications h4+p{margin-top:0}.specifications a{font-weight:inherit}.recipe-title{margin-bottom:2rem}.recipe{display:grid;grid-template-columns:.6fr .4fr;grid-gap:4.5rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.recipe__ingredients{position:-webkit-sticky;position:sticky;top:calc(85px + 1.5rem);-webkit-box-flex:0;-webkit-flex:0 0 220px;-ms-flex:0 0 220px;flex:0 0 220px}.ingredients{list-style:none;padding:0;margin:0;margin-top:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.ingredient{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem}.ingredient input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:.25rem;border:1px solid var(--lightblue);background:#fff center center/80% no-repeat}.ingredient input:checked{background-image:url(../img/icons/check--white.svg);background-color:var(--darkpurple);border-color:var(--darkpurple)}.ingredient:has(:checked) span{text-decoration:line-through}@media only screen and (max-width:900px){.recipe{grid-template-columns:1fr}}.flag{width:100%;padding-bottom:75%;background:center center/cover no-repeat;border-radius:4px}.flag--afghanistan{background-image:url(../img/flags/af.svg)}.flag--albanien{background-image:url(../img/flags/al.svg)}.flag--algeriet{background-image:url(../img/flags/dz.svg)}.flag--american-samoa{background-image:url(../img/flags/as.svg)}.flag--andorra{background-image:url(../img/flags/ad.svg)}.flag--angola{background-image:url(../img/flags/ao.svg)}.flag--anguilla{background-image:url(../img/flags/ai.svg)}.flag--antarctica{background-image:url(../img/flags/aq.svg)}.flag--antigua-and-barbuda{background-image:url(../img/flags/ag.svg)}.flag--argentina{background-image:url(../img/flags/ar.svg)}.flag--armenien{background-image:url(../img/flags/am.svg)}.flag--aruba{background-image:url(../img/flags/aw.svg)}.flag--australien{background-image:url(../img/flags/au.svg)}.flag--austria{background-image:url(../img/flags/at.svg)}.flag--azerbaijan{background-image:url(../img/flags/az.svg)}.flag--bahamas{background-image:url(../img/flags/bs.svg)}.flag--bahrain{background-image:url(../img/flags/bh.svg)}.flag--bangladesh{background-image:url(../img/flags/bd.svg)}.flag--barbados{background-image:url(../img/flags/bb.svg)}.flag--vitryssland{background-image:url(../img/flags/by.svg)}.flag--belgien{background-image:url(../img/flags/be.svg)}.flag--belize{background-image:url(../img/flags/bz.svg)}.flag--benin{background-image:url(../img/flags/bj.svg)}.flag--bermuda{background-image:url(../img/flags/bm.svg)}.flag--bhutan{background-image:url(../img/flags/bt.svg)}.flag--bolivia{background-image:url(../img/flags/bo.svg)}.flag--bonaire{background-image:url(../img/flags/bq.svg)}.flag--bosnia-herzegovina{background-image:url(../img/flags/ba.svg)}.flag--botswana{background-image:url(../img/flags/bw.svg)}.flag--bouvet-island{background-image:url(../img/flags/bv.svg)}.flag--brasilien{background-image:url(../img/flags/br.svg)}.flag--british-indian-ocean-territory{background-image:url(../img/flags/io.svg)}.flag--brunei-darussalam{background-image:url(../img/flags/bn.svg)}.flag--bulgarien{background-image:url(../img/flags/bg.svg)}.flag--burkina-faso{background-image:url(../img/flags/bf.svg)}.flag--burundi{background-image:url(../img/flags/bi.svg)}.flag--kap-verde{background-image:url(../img/flags/cv.svg)}.flag--kambodia{background-image:url(../img/flags/kh.svg)}.flag--kamerun{background-image:url(../img/flags/cm.svg)}.flag--kanada{background-image:url(../img/flags/ca.svg)}.flag--cayman-oarna{background-image:url(../img/flags/ky.svg)}.flag--centralafricanska-republiken{background-image:url(../img/flags/cf.svg)}.flag--chad{background-image:url(../img/flags/td.svg)}.flag--chile{background-image:url(../img/flags/cl.svg)}.flag--china{background-image:url(../img/flags/cn.svg)}.flag--julon{background-image:url(../img/flags/cx.svg)}.flag--colombia{background-image:url(../img/flags/co.svg)}.flag--costa-rica{background-image:url(../img/flags/cr.svg)}.flag--kroatien{background-image:url(../img/flags/hr.svg)}.flag--cuba{background-image:url(../img/flags/cu.svg)}.flag--curacao{background-image:url(../img/flags/cw.svg)}.flag--cypern{background-image:url(../img/flags/cy.svg)}.flag--tjeckien{background-image:url(../img/flags/cz.svg)}.flag--elfenbenskusten{background-image:url(../img/flags/ci.svg)}.flag--danmark{background-image:url(../img/flags/dk.svg)}.flag--djibouti{background-image:url(../img/flags/dj.svg)}.flag--dominica{background-image:url(../img/flags/dm.svg)}.flag--dominikanska-republiken{background-image:url(../img/flags/do.svg)}.flag--ecuador{background-image:url(../img/flags/ec.svg)}.flag--egypten{background-image:url(../img/flags/eg.svg)}.flag--el-salvador{background-image:url(../img/flags/sv.svg)}.flag--equatorialguinea{background-image:url(../img/flags/gq.svg)}.flag--eritrea{background-image:url(../img/flags/er.svg)}.flag--estland{background-image:url(../img/flags/ee.svg)}.flag--eswatini{background-image:url(../img/flags/sz.svg)}.flag--etiopien{background-image:url(../img/flags/et.svg)}.flag--falklandsorarna{background-image:url(../img/flags/fk.svg)}.flag--faraoorana{background-image:url(../img/flags/fo.svg)}.flag--fiji{background-image:url(../img/flags/fj.svg)}.flag--finland{background-image:url(../img/flags/fi.svg)}.flag--frankrike{background-image:url(../img/flags/fr.svg)}.flag--franska-guiana{background-image:url(../img/flags/gf.svg)}.flag--franska-polynesien{background-image:url(../img/flags/pf.svg)}.flag--gabon{background-image:url(../img/flags/ga.svg)}.flag--gambia{background-image:url(../img/flags/gm.svg)}.flag--georgien{background-image:url(../img/flags/ge.svg)}.flag--tyskland{background-image:url(../img/flags/de.svg)}.flag--ghana{background-image:url(../img/flags/gh.svg)}.flag--gibraltar{background-image:url(../img/flags/gi.svg)}.flag--grekland{background-image:url(../img/flags/gr.svg)}.flag--gronland{background-image:url(../img/flags/gl.svg)}.flag--grenada{background-image:url(../img/flags/gd.svg)}.flag--guadeloupe{background-image:url(../img/flags/gp.svg)}.flag--guam{background-image:url(../img/flags/gu.svg)}.flag--guatemala{background-image:url(../img/flags/gt.svg)}.flag--guernsey{background-image:url(../img/flags/gg.svg)}.flag--guinea{background-image:url(../img/flags/gn.svg)}.flag--guinea-bissau{background-image:url(../img/flags/gw.svg)}.flag--guyana{background-image:url(../img/flags/gy.svg)}.flag--haiti{background-image:url(../img/flags/ht.svg)}.flag--honduras{background-image:url(../img/flags/hn.svg)}.flag--hong-kong{background-image:url(../img/flags/hk.svg)}.flag--ungern{background-image:url(../img/flags/hu.svg)}.flag--island{background-image:url(../img/flags/is.svg)}.flag--india{background-image:url(../img/flags/in.svg)}.flag--indonesia{background-image:url(../img/flags/id.svg)}.flag--iran{background-image:url(../img/flags/ir.svg)}.flag--irak{background-image:url(../img/flags/iq.svg)}.flag--irland{background-image:url(../img/flags/ie.svg)}.flag--isle-of-man{background-image:url(../img/flags/im.svg)}.flag--israel{background-image:url(../img/flags/il.svg)}.flag--italien{background-image:url(../img/flags/it.svg)}.flag--jamaica{background-image:url(../img/flags/jm.svg)}.flag--japan{background-image:url(../img/flags/jp.svg)}.flag--jersey{background-image:url(../img/flags/je.svg)}.flag--jordanien{background-image:url(../img/flags/jo.svg)}.flag--kazakhstan{background-image:url(../img/flags/kz.svg)}.flag--kenya{background-image:url(../img/flags/ke.svg)}.flag--kiribati{background-image:url(../img/flags/ki.svg)}.flag--kuwait{background-image:url(../img/flags/kw.svg)}.flag--kyrgyzstan{background-image:url(../img/flags/kg.svg)}.flag--lettland{background-image:url(../img/flags/lv.svg)}.flag--libanon{background-image:url(../img/flags/lb.svg)}.flag--lesotho{background-image:url(../img/flags/ls.svg)}.flag--liberien{background-image:url(../img/flags/lr.svg)}.flag--libyen{background-image:url(../img/flags/ly.svg)}.flag--liechtenstein{background-image:url(../img/flags/li.svg)}.flag--litauen{background-image:url(../img/flags/lt.svg)}.flag--luxemburg{background-image:url(../img/flags/lu.svg)}.flag--macao{background-image:url(../img/flags/mo.svg)}.flag--madagascar{background-image:url(../img/flags/mg.svg)}.flag--malawi{background-image:url(../img/flags/mw.svg)}.flag--malaysia{background-image:url(../img/flags/my.svg)}.flag--maldiverna{background-image:url(../img/flags/mv.svg)}.flag--mali{background-image:url(../img/flags/ml.svg)}.flag--malta{background-image:url(../img/flags/mt.svg)}.flag--martinique{background-image:url(../img/flags/mq.svg)}.flag--mauritania{background-image:url(../img/flags/mr.svg)}.flag--mauritius{background-image:url(../img/flags/mu.svg)}.flag--mayotte{background-image:url(../img/flags/yt.svg)}.flag--mexiko{background-image:url(../img/flags/mx.svg)}.flag--moldavien{background-image:url(../img/flags/md.svg)}.flag--monaco{background-image:url(../img/flags/mc.svg)}.flag--mongoliet{background-image:url(../img/flags/mn.svg)}.flag--montenegro{background-image:url(../img/flags/me.svg)}.flag--montserrat{background-image:url(../img/flags/ms.svg)}.flag--morocko{background-image:url(../img/flags/ma.svg)}.flag--mozambique{background-image:url(../img/flags/mz.svg)}.flag--myanmar{background-image:url(../img/flags/mm.svg)}.flag--namibia{background-image:url(../img/flags/na.svg)}.flag--nauru{background-image:url(../img/flags/nr.svg)}.flag--nepal{background-image:url(../img/flags/np.svg)}.flag--nederlanderna{background-image:url(../img/flags/nl.svg)}.flag--new-zeeland{background-image:url(../img/flags/nz.svg)}.flag--nicaragua{background-image:url(../img/flags/ni.svg)}.flag--niger{background-image:url(../img/flags/ne.svg)}.flag--nigeria{background-image:url(../img/flags/ng.svg)}.flag--niue{background-image:url(../img/flags/nu.svg)}.flag--nordmakedonien{background-image:url(../img/flags/mk.svg)}.flag--norge{background-image:url(../img/flags/no.svg)}.flag--oman{background-image:url(../img/flags/om.svg)}.flag--pakistan{background-image:url(../img/flags/pk.svg)}.flag--palau{background-image:url(../img/flags/pw.svg)}.flag--palestina{background-image:url(../img/flags/ps.svg)}.flag--panama{background-image:url(../img/flags/pa.svg)}.flag--papua-nya-guinea{background-image:url(../img/flags/pg.svg)}.flag--paraguay{background-image:url(../img/flags/py.svg)}.flag--peru{background-image:url(../img/flags/pe.svg)}.flag--filippinerna{background-image:url(../img/flags/ph.svg)}.flag--pitcairn{background-image:url(../img/flags/pn.svg)}.flag--polen{background-image:url(../img/flags/pl.svg)}.flag--portugal{background-image:url(../img/flags/pt.svg)}.flag--puerto-rico{background-image:url(../img/flags/pr.svg)}.flag--qatar{background-image:url(../img/flags/qa.svg)}.flag--rumanien{background-image:url(../img/flags/ro.svg)}.flag--ryssland{background-image:url(../img/flags/ru.svg)}.flag--rwanda{background-image:url(../img/flags/rw.svg)}.flag--samoa{background-image:url(../img/flags/ws.svg)}.flag--san-marino{background-image:url(../img/flags/sm.svg)}.flag--saudi-arabien{background-image:url(../img/flags/sa.svg)}.flag--senegal{background-image:url(../img/flags/sn.svg)}.flag--serbien{background-image:url(../img/flags/rs.svg)}.flag--seychellerna{background-image:url(../img/flags/sc.svg)}.flag--sierra-leone{background-image:url(../img/flags/sl.svg)}.flag--singapore{background-image:url(../img/flags/sg.svg)}.flag--sint-maarten{background-image:url(../img/flags/sx.svg)}.flag--slovakien{background-image:url(../img/flags/sk.svg)}.flag--slovenien{background-image:url(../img/flags/si.svg)}.flag--solomon-oarna{background-image:url(../img/flags/sb.svg)}.flag--somalia{background-image:url(../img/flags/so.svg)}.flag--sydafrika{background-image:url(../img/flags/za.svg)}.flag--sydsudan{background-image:url(../img/flags/ss.svg)}.flag--spanien{background-image:url(../img/flags/es.svg)}.flag--sri-lanka{background-image:url(../img/flags/lk.svg)}.flag--sudan{background-image:url(../img/flags/sd.svg)}.flag--suriname{background-image:url(../img/flags/sr.svg)}.flag--svalbard{background-image:url(../img/flags/sj.svg)}.flag--sverige{background-image:url(../img/flags/se.svg)}.flag--schweiz{background-image:url(../img/flags/ch.svg)}.flag--syrien{background-image:url(../img/flags/sy.svg)}.flag--taiwan{background-image:url(../img/flags/tw.svg)}.flag--tajikistan{background-image:url(../img/flags/tj.svg)}.flag--tanzania{background-image:url(../img/flags/tz.svg)}.flag--thailand{background-image:url(../img/flags/th.svg)}.flag--timor-leste{background-image:url(../img/flags/tl.svg)}.flag--togo{background-image:url(../img/flags/tg.svg)}.flag--tokelau{background-image:url(../img/flags/tk.svg)}.flag--tonga{background-image:url(../img/flags/to.svg)}.flag--trinidad-och-tobago{background-image:url(../img/flags/tt.svg)}.flag--tunisien{background-image:url(../img/flags/tn.svg)}.flag--turkiet{background-image:url(../img/flags/tr.svg)}.flag--turkmenistan{background-image:url(../img/flags/tm.svg)}.flag--tuvalu{background-image:url(../img/flags/tv.svg)}.flag--uganda{background-image:url(../img/flags/ug.svg)}.flag--ukraina{background-image:url(../img/flags/ua.svg)}.flag--usa{background-image:url(../img/flags/us.svg)}.flag--uruguay{background-image:url(../img/flags/uy.svg)}.flag--uzbekistan{background-image:url(../img/flags/uz.svg)}.flag--vanuatu{background-image:url(../img/flags/vu.svg)}.flag--venezuela{background-image:url(../img/flags/ve.svg)}.flag--vietnam{background-image:url(../img/flags/vn.svg)}.flag--vastsahara{background-image:url(../img/flags/eh.svg)}.flag--yemen{background-image:url(../img/flags/ye.svg)}.flag--zambia{background-image:url(../img/flags/zm.svg)}.flag--zimbabwe{background-image:url(../img/flags/zw.svg)}.flag--aland{background-image:url(../img/flags/ax.svg)}.top{position:-webkit-sticky;position:sticky;z-index:0;top:85px;background:url(../img/hero.jpg) center center/cover no-repeat;min-height:520px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.top::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background-image:-webkit-radial-gradient(#000000aa,#00000040);background-image:-o-radial-gradient(#000000aa,#00000040);background-image:radial-gradient(#000000aa,#00000040)}#search-ui{position:fixed;z-index:1000;width:100%;height:100%;left:0;top:0;background:#75164d61;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:2rem;padding-top:10%}#search-ui:not(.open){display:none}#search-ui form{position:relative;width:600px;-webkit-animation:search-ui .3s;animation:search-ui .3s}@-webkit-keyframes search-ui{0%{-webkit-transform:scale(.75);transform:scale(.75)}60%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes search-ui{0%{-webkit-transform:scale(.75);transform:scale(.75)}60%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}#search{position:relative;z-index:2;display:block;width:100%;padding:1.5rem;border:none;border-radius:.25rem}#search,#suggest{-webkit-box-shadow:0 -.5rem 3rem #00000020;box-shadow:0 -.5rem 3rem #00000020}#suggest{position:absolute;z-index:1;width:100%;left:0;top:calc(100% + .5rem);background:#ffffffdd;border-radius:.25rem;padding:1rem;max-height:67vh;overflow:auto}#suggest:empty{display:none}.search-hints{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;margin-top:2rem}.search-hints a{padding:.5rem 1rem;border-radius:2rem;background:var(--darkpurple);color:#fff;font-size:.75rem;line-height:1em;text-decoration:none;-webkit-box-shadow:0 .125rem 1rem #00000020;box-shadow:0 .125rem 1rem #00000020}#suggest:not(:empty)+.search-hints{display:none}.footer{position:relative;background:var(--black);color:var(--beige)}.footer__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;color:var(--beige)}.footer__btm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #ffffff20;padding-top:2rem;margin-top:2rem}.menu--footer a{color:var(--beige);font-weight:400}.some{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:2rem}.some__item{width:36px;height:36px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background:var(--beige) center center/22px no-repeat}.some__item--facebook{background-image:url(../img/some/facebook.svg)}.some__item--instagram{background-image:url(../img/some/instagram.svg)}.some__item--youtube{background-image:url(../img/some/youtube.svg)}.some__item--linkedin{background-image:url(../img/some/linkedin.svg)}@media only screen and (max-width:900px){.posts{grid-template-columns:1fr 1fr}}@media only screen and (max-width:600px){input{font-size:16px;line-height:24px}.logo{width:120px}.toggle{display:inline-block;position:relative;width:24px;height:14px;cursor:pointer}.toggle span{position:absolute;right:0;height:2px;background:var(--black);border-radius:2px;-webkit-transition:.15s;-o-transition:.15s;transition:.15s}.toggle span:first-child{width:100%;top:0}.toggle span:last-child{width:67%;top:12px}.toggle.open span:first-child{top:6px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.toggle.open span:last-child{top:6px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:100%}.header__menu{display:none}.header__menu.open{display:block;position:fixed;width:100%;height:calc(100% - 67px - 2rem);left:0;top:67px;padding:1.5rem;background:#fff;-webkit-transform:none;-ms-transform:none;transform:none;border-top:1px solid #2b2b2b20;border-radius:0 0 1rem 1rem;-webkit-box-shadow:0 1rem 1rem #00000010;box-shadow:0 1rem 1rem #00000010}body:has(.header__menu.open)::after{content:'';position:fixed;width:100%;height:100%;left:0;top:0;background:#ffffff20;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.menu--header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0;overflow:auto}.menu-item-has-children{position:relative}.menu-item-has-children::after{content:'';position:absolute;right:0;top:12px;width:20px;height:20px;background:url(../img/icons/chevron-down.svg) center center/100% no-repeat}.menu-item-has-children.open::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu--header .menu-item-has-children.open .sub-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.75rem;position:static;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none;min-width:auto;text-align:left;padding:0;padding-left:1rem;padding-top:1.25rem}.menu--header a{font-size:1.25rem;line-height:1.75rem}.menu--header .sub-menu a{font-size:1.125rem;line-height:1.5rem}.featured,.form__row,.hero,.posts{grid-template-columns:1fr!important}.featured{grid-gap:1.5rem}.inner:has(.product-top){padding-top:1rem}.product-top{grid-template-columns:1fr;grid-gap:1.5rem}.product-top__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.product-top .product__top__icons{width:32px}.expand__name::after{width:24px;height:24px}.newsletter{padding:1.5rem;background-size:30%}.footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer__top>div:first-child{margin-bottom:1.5rem}.menu--footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.footer__btm p{margin-top:2rem}}