/*1747711336000*/
#dna-mediaquery{height:0;font-size:0}#dna-mediaquery:after{display:none;content:'mobile'}@media screen and (max-width:479px){#dna-mediaquery:after{content:'smallmobile'}}@media screen and (min-width:480px){#dna-mediaquery:after{content:'largemobile'}}@media screen and (min-width:768px) and (max-width:1023px){#dna-mediaquery:after{content:'tablet'}}@media screen and (min-width:1024px){#dna-mediaquery:after{content:'desktop'}}@font-face{font-family:'DNA Heading Demi Bold';src:url("https://www.dna.fi/fonts/DNAHeading-DemiBold.woff2") format("woff2"),url("https://www.dna.fi/fonts/DNAHeading-DemiBold.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'DNA Heading Bold';src:url("https://www.dna.fi/fonts/DNAHeading-Bold.woff2") format("woff2"),url("https://www.dna.fi/fonts/DNAHeading-Bold.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'DNA Heading Black';src:url("https://www.dna.fi/fonts/DNAHeading-Black.woff2") format("woff2"),url("https://www.dna.fi/fonts/DNAHeading-Black.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'DNA Text Bold';src:url("https://www.dna.fi/fonts/DNAText-Bold.woff2") format("woff2"),url("https://www.dna.fi/fonts/DNAText-Bold.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'DNA Text Medium';src:url("https://www.dna.fi/fonts/DNAText-Medium.woff2") format("woff2"),url("https://www.dna.fi/fonts/DNAText-Medium.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'DNA Text Regular';src:url("https://www.dna.fi/fonts/DNAText-Regular.woff2") format("woff2"),url("https://www.dna.fi/fonts/DNAText-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@keyframes dna-pulse-scale{0%{transform:scale(1)}40%{transform:scale(1.15)}50%{transform:scale(1.3)}60%{transform:scale(1.15)}100%{transform:scale(1)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}#dna-main-header,.ds-footer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal 16px "DNA Text Regular","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.25}#dna-main-header *,.ds-footer *{box-sizing:border-box}#dna-main-header fieldset,#dna-main-header img,#dna-main-header a img,.ds-footer fieldset,.ds-footer img,.ds-footer a img{border:0}#dna-main-header img,.ds-footer img{vertical-align:middle;max-width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}button{color:#121212}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}.ds-btn,.dlsg-btn,.dlsg-btn--tertiary{display:inline-block;text-align:center;line-height:36px;height:40px;color:#551c3e;background:transparent;border:2px solid currentColor;border-radius:20px;font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;text-decoration:none;padding:0 20px;min-width:8rem;cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;appearance:none;outline:0}.ds-btn:focus,.dlsg-btn:focus,.dlsg-btn--tertiary:focus{outline:0;box-shadow:none}.ds-btn:focus-visible,.dlsg-btn:focus-visible,.dlsg-btn--tertiary:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px #d8e9ff,0px 0px 0px 4px #0064e2}.ds-btn:hover,.dlsg-btn:hover,.dlsg-btn--tertiary:hover{color:#fff;background-color:#441632;border-color:#441632}.ds-btn:active,.dlsg-btn:active,.dlsg-btn--tertiary:active{color:#fff;background-color:#732654;border-color:#732654}.ds-btn:hover,.dlsg-btn:hover,.dlsg-btn--tertiary:hover{text-decoration:none}.ds-btn:disabled,.dlsg-btn:disabled,.dlsg-btn--tertiary:disabled,.ds-btn[class*="btn--disabled"],.dlsg-btn[class*="btn--disabled"],.dlsg-btn--tertiary[class*="btn--disabled"]{color:#505050;background-color:transparent;border-color:rgba(85,28,62,0.3);pointer-events:none}.ds-btn:has(svg),.dlsg-btn:has(svg),.dlsg-btn--tertiary:has(svg){display:inline-flex;gap:.5em;align-items:center}.ds-btn svg,.dlsg-btn svg,.dlsg-btn--tertiary svg{vertical-align:middle}.ds-btn:has(svg:last-child),.dlsg-btn:has(svg:last-child),.dlsg-btn--tertiary:has(svg:last-child){padding-right:15px}.ds-btn:has(svg:first-child),.dlsg-btn:has(svg:first-child),.dlsg-btn--tertiary:has(svg:first-child){padding-left:15px}.ds-btn--small,.dlsg-btn--small{line-height:28px;height:32px;border-radius:16px;font-size:14px;min-width:6.25rem}.ds-btn--full,.dlsg-btn--full{width:100%}@media screen and (max-width:479px){.ds-btn--full-mobile{width:100%}}.ds-btn--loading,.dlsg-btn--loading{pointer-events:none;position:relative}.ds-btn--loading .ds-loading,.dlsg-btn--loading .ds-loading{position:absolute;inset:0}.ds-btn--loading>*:not([class*="-loading"]),.dlsg-btn--loading>*:not([class*="-loading"]){opacity:0}.ds-btn:not(.ds-btn--loading):not(.dlsg-btn--loading) .ds-loading,.dlsg-btn:not(.ds-btn--loading):not(.dlsg-btn--loading) .ds-loading,.dlsg-btn--tertiary:not(.ds-btn--loading):not(.dlsg-btn--loading) .ds-loading{display:none}.ds-btn.ds-btn--multiline,.ds-btn--multiline.dlsg-btn,.ds-btn--multiline.dlsg-btn--tertiary{height:auto;line-height:1.5;padding-top:7px;padding-bottom:7px;white-space:normal;overflow:unset;border-radius:8px}.ds-btn--dark-bg,.dlsg-btn--dark-bg,.ds-content--dark-bg .ds-btn:not(.ds-btn--primary):not(.dlsg-btn--primary):not(.ds-btn--secondary):not(.dlsg-btn--secondary),.ds-content--dark-bg .dlsg-btn:not(.ds-btn--primary):not(.dlsg-btn--primary):not(.ds-btn--secondary):not(.dlsg-btn--secondary),.ds-content--dark-bg .dlsg-btn--tertiary:not(.ds-btn--primary):not(.dlsg-btn--primary):not(.ds-btn--secondary):not(.dlsg-btn--secondary){color:#fff;border-color:#fff}.ds-btn--dark-bg:hover,.dlsg-btn--dark-bg:hover,.ds-content--dark-bg .ds-btn:not(.ds-btn--primary):not(.dlsg-btn--primary):not(.ds-btn--secondary):not(.dlsg-btn--secondary):hover,.ds-content--dark-bg .dlsg-btn:not(.ds-btn--primary):not(.dlsg-btn--primary):not(.ds-btn--secondary):not(.dlsg-btn--secondary):hover,.ds-content--dark-bg .dlsg-btn--tertiary:not(.ds-btn--primary):not(.dlsg-btn--primary):not(.ds-btn--secondary):not(.dlsg-btn--secondary):hover{color:#551c3e;background-color:#fff;border-color:#fff}.ds-btn--dark-bg:active,.dlsg-btn--dark-bg:active,.ds-content--dark-bg .ds-btn:not(.ds-btn--primary):not(.dlsg-btn--primary):not(.ds-btn--secondary):not(.dlsg-btn--secondary):active,.ds-content--dark-bg .dlsg-btn:not(.ds-btn--primary):not(.dlsg-btn--primary):not(.ds-btn--secondary):not(.dlsg-btn--secondary):active,.ds-content--dark-bg .dlsg-btn--tertiary:not(.ds-btn--primary):not(.dlsg-btn--primary):not(.ds-btn--secondary):not(.dlsg-btn--secondary):active{color:#551c3e;background-color:rgba(255,255,255,0.9);border-color:rgba(255,255,255,0.9)}.ds-btn--dark-bg:disabled,.dlsg-btn--dark-bg:disabled,.ds-btn--dark-bg[class*="btn--disabled"],.dlsg-btn--dark-bg[class*="btn--disabled"],.ds-content--dark-bg .ds-btn:not(.ds-btn--primary):not(.dlsg-btn--primary):not(.ds-btn--secondary):not(.dlsg-btn--secondary):disabled,.ds-content--dark-bg .dlsg-btn:not(.ds-btn--primary):not(.dlsg-btn--primary):not(.ds-btn--secondary):not(.dlsg-btn--secondary):disabled,.ds-content--dark-bg .dlsg-btn--tertiary:not(.ds-btn--primary):not(.dlsg-btn--primary):not(.ds-btn--secondary):not(.dlsg-btn--secondary):disabled,.ds-content--dark-bg .ds-btn:not(.ds-btn--primary):not(.dlsg-btn--primary):not(.ds-btn--secondary):not(.dlsg-btn--secondary)[class*="btn--disabled"],.ds-content--dark-bg .dlsg-btn:not(.ds-btn--primary):not(.dlsg-btn--primary):not(.ds-btn--secondary):not(.dlsg-btn--secondary)[class*="btn--disabled"],.ds-content--dark-bg .dlsg-btn--tertiary:not(.ds-btn--primary):not(.dlsg-btn--primary):not(.ds-btn--secondary):not(.dlsg-btn--secondary)[class*="btn--disabled"]{color:rgba(255,255,255,0.7);border-color:rgba(255,255,255,0.3)}.ds-btn--primary,.dlsg-btn--primary{color:#fff;background-color:#da0070;border-color:#da0070}.ds-btn--primary:hover,.dlsg-btn--primary:hover{color:#fff;background-color:#ae005a;border-color:#ae005a}.ds-btn--primary:active,.dlsg-btn--primary:active{color:#fff;background-color:#f7007f;border-color:#f7007f}.ds-btn--primary:disabled,.dlsg-btn--primary:disabled,.ds-btn--primary[class*="btn--disabled"],.dlsg-btn--primary[class*="btn--disabled"]{color:#505050;background-color:rgba(218,0,112,0.3);border:0;line-height:40px}.ds-btn--primary:disabled[class*="btn--small"],.dlsg-btn--primary:disabled[class*="btn--small"],.ds-btn--primary[class*="btn--disabled"][class*="btn--small"],.dlsg-btn--primary[class*="btn--disabled"][class*="btn--small"]{line-height:32px}.ds-btn--primary[class*="btn--dark-bg"]:disabled,.dlsg-btn--primary[class*="btn--dark-bg"]:disabled,.ds-btn--primary[class*="btn--dark-bg"][class*="btn--disabled"],.dlsg-btn--primary[class*="btn--dark-bg"][class*="btn--disabled"],.ds-content--dark-bg .ds-btn--primary:disabled,.ds-content--dark-bg .dlsg-btn--primary:disabled,.ds-content--dark-bg .ds-btn--primary[class*="btn--disabled"],.ds-content--dark-bg .dlsg-btn--primary[class*="btn--disabled"]{color:rgba(255,255,255,0.7)}.ds-btn--secondary,.dlsg-btn--secondary{color:#551c3e;background-color:#ede8e1;border-color:#d4d2ce}.ds-btn--secondary:hover,.dlsg-btn--secondary:hover{color:#441632;background-color:#cabca7;border-color:#cabca7}.ds-btn--secondary:active,.dlsg-btn--secondary:active{color:#732654;background-color:#efeae4;border-color:#efeae4}.ds-btn--secondary:disabled,.dlsg-btn--secondary:disabled,.ds-btn--secondary[class*="btn--disabled"],.dlsg-btn--secondary[class*="btn--disabled"]{color:#505050;background-color:rgba(237,232,225,0.3)}.ds-btn--secondary[class*="btn--dark-bg"]:disabled,.dlsg-btn--secondary[class*="btn--dark-bg"]:disabled,.ds-btn--secondary[class*="btn--dark-bg"][class*="btn--disabled"],.dlsg-btn--secondary[class*="btn--dark-bg"][class*="btn--disabled"],.ds-content--dark-bg .ds-btn--secondary:disabled,.ds-content--dark-bg .dlsg-btn--secondary:disabled,.ds-content--dark-bg .ds-btn--secondary[class*="btn--disabled"],.ds-content--dark-bg .dlsg-btn--secondary[class*="btn--disabled"]{color:rgba(255,255,255,0.7)}.ds-btn-group,.dlsg-btn-group{display:flex;flex-wrap:wrap;gap:10px}.ds-btn-group--vertical{flex-direction:column;align-items:flex-start}.ds-btn-group--full{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ds-btn-group--confirm{justify-content:space-between}@media screen and (max-width:359px){.ds-btn-group--confirm{flex-direction:column-reverse}}@container(max-width:359px){.ds-btn-group--confirm{flex-direction:column-reverse}}.ds-btn--filter{border:0;padding:0 25px;color:#121212;background-color:#ffdbad;min-width:auto}.ds-btn--filter:hover{color:#121212;background-color:#ffb557}.ds-btn--filter:active{color:#121212;background-color:#ffdfb5}.ds-btn--filter:disabled,.ds-btn--filter[class*="btn--disabled"]{color:#505050;background-color:rgba(255,219,173,0.3)}.ds-btn--filter.ds-btn--small,.ds-btn--filter.dlsg-btn--small{font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.ds-btn--filter-selected{color:#fff;background-color:#551c3e;border-color:#551c3e}.ds-btn--filter-selected:hover{color:#fff;background-color:#441632;border-color:#441632}.ds-btn--filter-selected:active{color:#fff;background-color:#732654;border-color:#732654}.ds-icon-btn,.dlsg-btn--icon{display:inline-flex;align-items:center;gap:.5em;color:#121212;background:transparent;border:0;font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;text-decoration:none;padding:0;cursor:pointer;transition:all .2s ease-in-out;white-space:normal;max-width:100%;appearance:none;outline:0}.ds-icon-btn:focus,.dlsg-btn--icon:focus{outline:0;box-shadow:none}.ds-icon-btn:focus-visible,.dlsg-btn--icon:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px #d8e9ff,0px 0px 0px 4px #0064e2;border-radius:4px}.ds-icon-btn:hover,.dlsg-btn--icon:hover{color:#121212;text-decoration:underline;text-underline-offset:.2em;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}.ds-icon-btn:active,.dlsg-btn--icon:active{color:rgba(18,18,18,0.8)}.ds-icon-btn:disabled,.dlsg-btn--icon:disabled,.ds-icon-btn.ds-icon-btn--disabled,.ds-icon-btn--disabled.dlsg-btn--icon{color:#505050;pointer-events:none}.ds-icon-btn--link{color:#da0070}.ds-icon-btn--link:hover{color:#ae005a}.ds-icon-btn>svg,.dlsg-btn--icon>svg{fill:#da0070;flex:0 0 auto;width:20px;height:20px}.ds-icon-btn--dark-bg,.ds-content--dark-bg .ds-icon-btn,.ds-content--dark-bg .dlsg-btn--icon{color:#fff}.ds-icon-btn--dark-bg>svg,.ds-content--dark-bg .ds-icon-btn>svg,.ds-content--dark-bg .dlsg-btn--icon>svg{fill:#fff}.ds-icon-btn--dark-bg:hover,.ds-content--dark-bg .ds-icon-btn:hover,.ds-content--dark-bg .dlsg-btn--icon:hover{color:#fff}.ds-icon-btn--dark-bg:active,.ds-content--dark-bg .ds-icon-btn:active,.ds-content--dark-bg .dlsg-btn--icon:active{color:rgba(255,255,255,0.9)}.ds-icon-btn--dark-bg:disabled,.ds-icon-btn--dark-bg[class*="btn--disabled"],.ds-content--dark-bg .ds-icon-btn:disabled,.ds-content--dark-bg .dlsg-btn--icon:disabled,.ds-content--dark-bg .ds-icon-btn[class*="btn--disabled"],.ds-content--dark-bg .dlsg-btn--icon[class*="btn--disabled"]{color:rgba(255,255,255,0.7)}.ds-simple-btn{border:0;background:0;font:inherit;line-height:inherit;color:currentColor;text-align:left;margin:0;padding:0;line-height:0;cursor:pointer}.ds-simple-btn:focus{outline:0;box-shadow:none}.ds-simple-btn:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px #d8e9ff,0px 0px 0px 4px #0064e2;border-radius:8px}.ds-simple-btn:disabled,.ds-simple-btn[class*="btn--disabled"]{color:rgba(18,18,18,0.3)}.ds-simple-btn--dark-bg:disabled,.ds-simple-btn--dark-bg[class*="btn--disabled"],.ds-content--dark-bg .ds-simple-btn:disabled,.ds-content--dark-bg .ds-simple-btn[class*="btn--disabled"]{color:rgba(255,255,255,0.7)}.ds-arrow-btn,.ds-function-btn{display:inline-flex;align-items:center;justify-content:center;height:32px;width:32px;color:#121212;background-color:#ede8e1;border:1px solid #948b89;border-radius:4px;font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;text-decoration:none;padding:0;cursor:pointer;transition:all .2s ease-in-out;max-width:100%;appearance:none;outline:0}.ds-arrow-btn:focus,.ds-function-btn:focus{outline:0;box-shadow:none}.ds-arrow-btn:focus-visible,.ds-function-btn:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px #d8e9ff,0px 0px 0px 4px #0064e2}.ds-arrow-btn:hover,.ds-function-btn:hover{color:#121212;background-color:#cabca7}.ds-arrow-btn:active,.ds-function-btn:active{color:#121212;background-color:#efeae4}.ds-arrow-btn:hover,.ds-arrow-btn:active,.ds-function-btn:hover,.ds-function-btn:active{border:transparent}.ds-arrow-btn:disabled,.ds-arrow-btn[class*="btn--disabled"],.ds-function-btn:disabled,.ds-function-btn[class*="btn--disabled"]{color:rgba(18,18,18,0.7);background-color:rgba(237,232,225,0.7);border-color:rgba(237,232,225,0.7);pointer-events:none;border-width:2px}.ds-arrow-btn--round,.ds-function-btn--round{color:#fff;background-color:#da0070;border:0;border-radius:50%}.ds-arrow-btn--round:hover,.ds-function-btn--round:hover{color:#fff;background-color:#ae005a}.ds-arrow-btn--round:active,.ds-function-btn--round:active{color:#fff;background-color:#f7007f}.ds-arrow-btn--round:disabled,.ds-arrow-btn--round[class*="btn--disabled"],.ds-function-btn--round:disabled,.ds-function-btn--round[class*="btn--disabled"]{background-color:rgba(218,0,112,0.3);border:0}.ds-function-btn{width:40px;height:40px}.ds-function-btn svg{width:24px;height:24px}.addtocart-wrap{display:inline}.ds-btn-group--full .addtocart-wrap>*{width:100%}.dlsg-btn--icon{height:auto;line-height:1.5}.dlsg-btn--icon:hover,.dlsg-btn--icon:active{background:transparent}.ds-icon,.hl-icon{width:1em;height:1em;fill:currentColor;flex:0 0 auto}.ds-icon--black,.hl-icon--black{fill:#121212}.ds-icon--pink,.hl-icon--pink{fill:#da0070}.ds-icon--12,.hl-icon--12{width:12px;height:12px}.ds-icon--16,.hl-icon--16{width:16px;height:16px}.ds-icon--24,.hl-icon--24{width:24px;height:24px}.ds-icon--32,.hl-icon--32{width:32px;height:32px}.ds-icon--40,.hl-icon--40{width:40px;height:40px}.ds-icon--64,.hl-icon--64{width:64px;height:64px}.ds-icon--80,.hl-icon--80{width:80px;height:80px}.ds-icon--120,.hl-icon--120{width:120px;height:120px}.ds-main-header__wrap{position:sticky;left:0;right:0;top:-98px;height:98px;transition:top .2s ease-in-out;z-index:1000;min-width:320px}@media screen and (min-width:1024px){.ds-main-header__wrap{top:-108px}}@media screen and (min-width:1024px){.ds-main-header__wrap{height:108px}}.ds-main-header__wrap::selection{background:0}.ds-main-header__wrap::-moz-selection{background:0}.ds-main-header__wrap.open{top:0 !important}body.overlay-visible{margin-top:98px;min-height:calc(100vh - 98px)}@media screen and (min-width:1024px){body.overlay-visible{margin-top:108px;min-height:calc(100vh - 108px)}}body.overlay-visible .ds-main-header__wrap{top:0 !important;position:fixed;transition:none}.ds-main-header{max-width:2560px;margin:0 auto}.ds-main-header__navigation{position:relative;display:flex;flex-wrap:wrap;gap:0;background:#fff;border-bottom:1px solid #e7e5e3;font-family:"DNA Text Regular","Helvetica Neue",Helvetica,Arial,sans-serif}.ds-main-header__navigation a:not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary):focus,.ds-main-header__navigation button:not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary):focus{outline:0;box-shadow:none}.ds-main-header__navigation a:not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary):focus-visible,.ds-main-header__navigation button:not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary):focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px #d8e9ff,0px 0px 0px 4px #0064e2;border-radius:4px}.ds-main-header__navigation a:not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary):focus,.ds-main-header__navigation button:not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary):focus{text-decoration:none}.ds-main-header__area--logo{height:60px;width:60px;margin-bottom:-1px;flex:0 0 auto}.ds-main-header__area--nav{display:none;flex-direction:column;position:absolute;top:60px;right:0;width:100%;max-width:480px;height:calc(100dvh - 98px);background:#fdfbfa;border-top:1px solid #e7e5e3;overflow:visible}.ds-main-header__area--nav.open{display:flex}@media screen and (min-width:480px){.ds-main-header__area--nav{border-left:1px solid #e7e5e3}}.ds-main-header__area--icons{height:59px;flex:0 0 auto;display:flex;gap:10px;margin:0 15px 0 auto}.ds-main-nav__icon--mobile .ds-main-nav__icon--close{display:none}.ds-main-nav__icon--mobile.active .ds-main-nav__icon--menu{display:none}.ds-main-nav__icon--mobile.active .ds-main-nav__icon--close{display:block}.ds-main-nav__icon{color:#121212;transition:color .2s,opacity .2s;min-width:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.ds-main-nav__icon:hover{color:#121212}.ds-main-nav__icon.active{color:#da0070}.ds-main-nav__icon.hilite{color:#da0070}.ds-main-nav__icon.ds-main-nav__icon--unresolved{opacity:.25}.ds-main-nav__icon.ds-main-nav__icon--unresolved .ds-main-nav__icon-content>span.unresolved-hidden{color:transparent}.ds-main-nav__icon.ds-main-nav__icon--resolved{opacity:1}.ds-main-nav__icon.ds-main-nav__icon--resolved .ds-main-nav__icon-content>span.unresolved-hidden{color:inherit}.ds-main-nav__icon-content{border:0;background:0;font:inherit;line-height:inherit;color:currentColor;text-align:left;margin:0;padding:0;display:flex;flex-direction:column;gap:5px;width:100%;align-items:center;position:relative}.ds-main-nav__icon-content>span{display:none}.ds-main-nav__icon-content>svg{width:24px;height:24px;fill:currentColor}@media screen and (min-width:1024px){.ds-main-nav__icon-content>span{display:block;font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;text-align:center}}.ds-main-nav__icon-text--limited{max-width:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ds-main-nav__icon--login{width:6.25rem;flex:0 0 auto}.ds-main-nav__login-separator{border-left:2px solid #e7e5e3}.ds-main-nav__close-mobile{background:#fff;position:absolute;top:-51px;right:15px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1024px){.ds-main-header__navigation{flex-wrap:nowrap;gap:0 15px}.ds-main-header__area--nav{position:initial;width:auto;max-width:unset;height:59px;display:flex;flex-direction:row;overflow:initial;border:0;background:#fff}.ds-main-header__area--nav.open{display:flex}.ds-main-header__area--icons{gap:20px}.ds-main-nav__icon{min-width:60px}.ds-main-nav__icon--mobile{display:none !important}.ds-main-nav__login-separator{border-left-width:3px}.ds-main-nav__close-mobile{display:none}}@media screen and (min-width:1024px) and (max-width:1279px){.ds-main-nav__icon-content>span{display:inline-block;font-size:11px;text-align:center}}@media screen and (max-width:359px){.ds-main-nav__icon--login{width:96px;margin-right:-5px}.ds-main-nav__login-button{min-width:0;padding:0 18px}}.ds-main-nav__icon-caret{position:absolute;right:50%;top:60px;transform:translate3d(50%,-50%,0) rotate(-45deg);width:12px;height:12px;background-color:#fff;border:1px solid #e7e5e3;border-width:1px 1px 0 0;display:none}.ds-main-nav__icon.active .ds-main-nav__icon-caret{display:block}.ds-main-nav__dropdown{position:absolute;top:60px;left:50%;transform:translateX(-50%);padding:15px 30px;border:1px solid #efeeed;box-shadow:0 4px 24px 0 rgba(18,18,18,0.08);border-radius:8px;border-radius:0 0 8px 8px;background:#fff;color:#121212;cursor:default;overflow-y:auto;max-height:calc(100dvh - 98px)}@media screen and (min-width:1024px){.ds-main-nav__dropdown{max-height:calc(100dvh - 108px)}}.ds-main-nav__dropdown--left{right:0;left:auto;transform:none}.ds-main-nav__dropdown--full{position:fixed;left:0;right:0;width:auto;transform:none;top:98px}@media screen and (min-width:1024px){.ds-main-nav__dropdown--full{top:108px}}@media screen and (max-width:767px){.ds-main-nav__dropdown--full-in-mobile{position:fixed;left:0;right:0;width:auto;transform:none;top:98px}}@media screen and (max-width:767px) and (min-width:1024px){.ds-main-nav__dropdown--full-in-mobile{top:108px}}.ds-main-nav__dropdown--noscroll{overflow-y:hidden}.ds-main-nav__icon:not(.active) .ds-main-nav__dropdown{display:none}.dna-language__menu{text-align:center}.dna-language__menu a{display:block;color:#121212;padding:10px 0;font-size:14px;font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.dna-language__menu a:hover{color:#da0070}.dna-language__menu a+a{border-top:1px solid #e7e5e3}.ds-main-nav__search{overflow:visible;padding:15px 0}.ds-main-nav__icon.active .ds-main-nav__search{display:flex;flex-direction:column}@media screen and (min-width:1024px){.ds-main-nav__search{padding:15px 30px}}.ds-main-nav__cart{padding:15px 0 0}.ds-main-nav__icon--cart.cart-active{display:flex !important}.ds-main-nav__cart-amount{position:absolute;right:-5px;top:-5px;width:16px;height:16px;background:#dd0a0a;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1024px){.ds-main-nav__cart-amount{right:0}}.ds-main-nav__cart-amount span{font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:1}.ds-main-nav__icon--unresolved .ds-main-nav__cart-amount{display:none}.ds-main-nav__icon--resolved .ds-main-nav__cart-amount{display:flex}.ds-main-nav__cart-amount-animation{animation:dna-pulse-scale 1.5s ease-in-out 2}.ds-main-nav__cart--empty{padding:15px 0 0;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.ds-main-nav__cart--empty{width:560px}}.ds-main-nav__cart--empty svg{width:48px;height:48px;fill:currentColor}.ds-main-nav__cart--empty p{font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;margin:10px 0 30px}.ds-site-nav{display:flex;gap:10px}.ds-main-header .ds-site-nav{background:#792a59;padding:5px 10px}@media screen and (min-width:1024px){.ds-main-header .ds-site-nav{padding:10px 15px}}.ds-footer .ds-site-nav .ds-site-nav__link:not(.current):hover{background:#792a59}.ds-site-nav__link{display:block;font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;padding:5px;border-radius:20px;color:#fff;transition:all .2s ease;text-decoration:none}.ds-site-nav__link:focus{outline:0;box-shadow:none}.ds-site-nav__link:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px #d8e9ff,0px 0px 0px 4px #0064e2}.ds-site-nav__link.current{background:#fff;color:#121212}.ds-site-nav__link.current:hover{background:#fff;color:#121212}.ds-site-nav__link:hover{background:#551c3e;color:#fff;text-decoration:none}@media screen and (max-width:359px){.ds-site-nav__link{font-size:12px;padding:5px}}@media screen and (min-width:768px){.ds-site-nav__link{padding:5px 10px}}@keyframes show-mobile-navigation-section{0%{transform:translate3d(100%,0,0)}100%{transform:translate3d(0,0,0)}}@keyframes hide-mobile-navigation-section{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(100%,0,0)}}@keyframes show-megamenu{0%{opacity:.8;transform:translateY(-3px)}100%{opacity:1;transform:translateY(0)}}.ds-main-nav ul{list-style:none;margin:0}.ds-main-nav__list--main{list-style:none;margin:0;padding:0;overflow:initial;display:flex;flex-direction:column;background:#fff;overflow:auto}.ds-main-nav__list--main>li{margin:0}.ds-main-nav__item{margin:0;padding:0;display:flex;align-items:center;justify-content:space-between;color:#121212;border-bottom:1px solid #e7e5e3}.ds-main-nav__item-text--level-1{font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.ds-main-nav__item-text{text-decoration:none;display:flex;gap:5px;align-items:center;justify-content:space-between;width:100%;height:60px;margin:0;padding:20px;line-height:1.5;color:#121212}.ds-main-nav__item-text:hover{color:#ae005a;text-decoration:none}.ds-main-nav__item-text:hover,.ds-main-nav__item-text.active{color:#ae005a}.ds-main-nav__item-text:hover>.ds-main-nav__item-text,.ds-main-nav__item-text.active>.ds-main-nav__item-text{color:#ae005a}.ds-main-nav__item-text svg{fill:#da0070;width:24px;height:24px}.ds-main-nav__item-text--level-2,.ds-main-nav__item-text--level-3{height:50px}.ds-main-nav__section{position:absolute;background:#fdfbfa;top:0;bottom:0;left:0;right:0;z-index:1;overflow:visible;transform:translate3d(100%,0,0);display:none}.ds-main-nav__section.closing{display:block;pointer-events:none;animation:hide-mobile-navigation-section .2s forwards}.ds-main-nav__list--sub{margin:0;padding:0 0 30px;height:100%;overflow-y:auto}.ds-main-nav__item.open>.ds-main-nav__section{transform:translate3d(0,0,0);display:block;animation:show-mobile-navigation-section .2s forwards}.ds-main-nav__item.active>.ds-main-nav__item-text{color:#da0070;font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.ds-main-nav__item.active>.ds-main-nav__item-text:hover{color:#ae005a}.ds-main-nav__item--back{background:#fff}.ds-main-nav__item-text--back{border:0;background:0;font:inherit;line-height:inherit;color:currentColor;text-align:left;margin:0;padding:0;justify-content:flex-start;font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#da0070;padding:20px;gap:10px}.ds-main-nav__item-text--back svg{transform:rotate(180deg)}.ds-main-nav__item--collapsed{display:none}@media screen and (min-width:1024px){.ds-main-nav__list--main{flex-direction:row;gap:15px;overflow:initial}.ds-main-nav__item{border-bottom:0}.ds-main-nav__item--level-2{padding:20px 0;border-right:1px solid #e7e5e3}.ds-main-nav__item--level-2:nth-child(3n+1),.ds-main-nav__item--collapsed{border-right:0}.ds-main-nav__item-text{padding:8px 20px;display:flex;justify-content:flex-start;width:auto;height:auto}.ds-main-nav__item-text--level-1{position:relative;width:auto;height:100%;padding:0 5px;font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;white-space:nowrap}.ds-main-nav__item-text--level-1 svg{fill:currentColor;width:12px;height:12px;transform:rotate(90deg);transition:transform .2s ease-in-out}.ds-main-nav__item--link-in-desktop>svg{display:none}.ds-main-nav__item--link-in-desktop::after{right:5px !important}.ds-main-nav__section{display:block;transform:none;position:static;background:0}.ds-main-nav__section.closing{animation:none}.ds-main-nav__item.open>.ds-main-nav__section{transform:none;display:block;animation:none}.ds-main-nav__section--megamenu{display:none;background:#fff;position:absolute;top:60px;bottom:auto;left:0;right:0;max-height:calc(100vh - 20px - 108px);border-bottom:1px solid #e7e5e3;overflow:auto}.ds-main-nav__section--megamenu>.ds-main-nav__list--sub{display:grid;grid-template-columns:25% 25% 25% 25%}.ds-main-nav__section--megamenu .ds-main-nav__item--featured{grid-column:4;grid-row:1/4;border:1px solid #efeeed;box-shadow:0 4px 24px 0 rgba(18,18,18,0.08);border-radius:8px;border-radius:0;border-width:0 0 0 1px;z-index:1}.ds-main-nav__section--megamenu .ds-main-nav__item{display:block}.ds-main-nav__item.open>.ds-main-nav__section--megamenu{animation:show-megamenu .3s ease-in-out;z-index:-1}.ds-main-nav__list--sub{overflow:visible;padding:0}.ds-main-nav__item--expanded{display:none !important}.ds-main-nav__item--collapsed{display:block;background:#f8f4f1}.ds-main-nav__item--back{display:none !important}.ds-main-nav__item-text--level-2{font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;line-height:24px;padding:0 20px 10px}.ds-main-nav__item-text--level-2>svg{display:none}.ds-main-nav__item-text--level-3{padding:5px 30px;line-height:1.5}.ds-main-nav__item--level-1.open .ds-main-nav__item-text--level-1 svg{transform:rotate(270deg)}.ds-main-nav__item--level-1.active>.ds-main-nav__item-text{position:relative}.ds-main-nav__item--level-1.active>.ds-main-nav__item-text:after{content:'';display:block;position:absolute;bottom:0;left:5px;right:22px;height:2px;background:#da0070}.ds-main-nav__item--level-1.active>.ds-main-nav__item-text--link:after{right:5px}.ds-main-nav__item--level-2.active>.ds-main-nav__item-text{color:#121212 !important}.ds-main-nav__item-text--level-2:hover{cursor:default;color:inherit}.ds-main-nav__item-text--level-3:hover{background:#f8f4f1;text-decoration:underline;text-underline-offset:.2em;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}}@media screen and (min-width:1024px) and (max-width:1279px){.ds-main-nav__item-text--level-1{font-size:14px;line-height:20px}.ds-main-nav__item-text--level-2{font-size:16px}.ds-main-nav__item-text--level-3{font-size:14px;line-height:1.25}}.ds-main-nav__featured-links{display:block;background:#f8f4f1;padding:10px}.ds-main-nav__featured-links>section{display:grid;grid-template-columns:1fr 1fr}.ds-main-nav__featured-links:empty{display:none}@media screen and (min-width:1024px){.ds-main-nav__featured-links{background:#fdfbfa;padding:20px 20px 20px 30px}.ds-main-nav__featured-links>section{display:flex;flex-direction:column;gap:15px;align-items:stretch;justify-content:flex-start}.ds-main-nav__featured-links:empty{display:block}}.ds-main-nav__featured-link.ds-icon-btn,.ds-main-nav__featured-link.dlsg-btn--icon{display:flex;font-size:14px;padding:10px;gap:10px}@media screen and (min-width:1024px){.ds-main-nav__featured-link.ds-icon-btn,.ds-main-nav__featured-link.dlsg-btn--icon{font-size:16px;padding:0}}.dna-login__menu{width:320px;padding:30px;display:flex;flex-direction:column;gap:20px}.dna-login__menu>*{flex:0 0 auto}.dna-login__links{margin:-8px 0;list-style:none}.dna-login__link{padding:8px 0;display:flex;align-items:center;justify-content:space-between;text-decoration:none;font-size:14px;font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;color:#121212;cursor:pointer}.dna-login__link:hover{text-decoration:none}.dna-login__link>svg{fill:currentColor;width:12px;height:12px;margin-left:10px;flex:0 0 auto}.dna-login__explanation ul{font-size:14px;margin:0}.dna-login__username{font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;margin:5px 0 20px;overflow:hidden}.dna-login__givenname::after{content:' ';display:inline}.dna-login__switchtext{font-size:12px;color:#9b9b9b;margin:10px 0 0}.dna-login-dialog__mask{position:fixed;z-index:1100;top:0;left:0;width:100%;height:100dvh;background-color:rgba(85,28,62,0.4);transition:opacity .2s ease;display:flex;align-items:center;justify-content:center}.dna-login-dialog{border:1px solid #efeeed;box-shadow:0 8px 64px 0 rgba(18,18,18,0.16);border-radius:8px;width:750px;max-width:90vw;max-height:95vh;overflow-y:auto;position:relative;background-color:#fff;transition:all .3s ease;padding:30px 20px}@media screen and (min-width:768px){.dna-login-dialog{padding:40px 20px}}.dna-login-transition-enter{opacity:0}.dna-login-transition-leave-active{opacity:0}.dna-login-dialog__close{position:absolute;right:8px;top:8px;border:0;background:0;padding:0}.dna-login-dialog__close svg{height:16px;width:16px}.dna-login-dialog__title{font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;margin-bottom:20px;margin-right:20px}.dna-login-dialog__type{display:inline-block;color:#da0070;padding-bottom:10px;border-bottom:1px solid}.dna-login-dialog__area{border:1px solid #d4d2ce;padding:15px;margin-bottom:15px}.dna-login-dialog__iframe{width:100%;height:271px}.dna-login-dialog__help-toggle.open>svg{transform:rotate(180deg)}.dna-login-dialog__help-links{margin:10px 0 0 26px}.dna-login-dialog__help-link{display:block;padding:5px 0;color:#da0070;text-decoration:none;text-decoration:underline;text-underline-offset:.2em;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}.dna-login-dialog__help-link:hover{text-decoration:underline;text-underline-offset:.2em;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}.dna-login-dialog__help-link:focus{outline:0;box-shadow:none}.dna-login-dialog__help-link:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px #d8e9ff,0px 0px 0px 4px #0064e2}.dna-login-dialog__help-link:hover{color:#ae005a}.dna-login-dialog__help-link:active{color:#f7007f}@media screen and (max-width:479px){.dna-login__menu{position:fixed;top:98px;left:0;right:0;width:auto;z-index:9}.dna-login__menu+.ds-main-nav__icon-caret{z-index:9}.un-scrollable-login .dna-login__menu+.ds-main-nav__icon-caret{z-index:1}.un-scrollable-login .dna-login__menu{overflow:visible}.dna-login-dialog__mask{background:#fff;align-items:flex-start}.dna-login-dialog{position:fixed;width:100vw;height:100dvh;max-width:none;max-height:none}}.bank-login__wrap{max-width:640px;margin:0 auto}.bank-login__wrap--narrow{max-width:500px;margin:0 auto}.bank-login__title{margin:0 0 10px}.bank-login__grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(max(130px,30%),1fr));margin:20px 0 0}.bank-login__item{background:#fff;border:1px solid #d4d2ce;border-radius:8px;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:104px;text-decoration:none !important}.bank-login__item img,.bank-login__item svg{height:40px;width:112px;object-fit:contain}.bank-login__item span{color:#121212;font-size:14px;font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.25;text-align:center}.bank-login__item--full{grid-column:1 / -1}body.un-scrollable{overflow:hidden}@media screen and (min-width:1024px){body.un-scrollable{overflow:initial}}body.un-scrollable-login{overflow:hidden}@media screen and (min-width:1024px){body.un-scrollable-login{overflow:hidden}}html.win body.un-scrollable{overflow-y:scroll}.dna-navigation-overlay{position:fixed;display:none;top:0;left:0;right:0;bottom:0;background-color:rgba(85,28,62,0.4);z-index:630}.dna-navigation-overlay--with-secondary{z-index:610}.ds-footer{font-family:"DNA Text Regular","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#551c3e;color:#fff;margin-top:50px}.ds-footer__links{list-style:none;margin:0;padding:0;overflow:initial;display:flex;flex-direction:column;gap:10px}.ds-footer__links>li{margin:0}.ds-footer__link{color:#fff}.ds-footer__link:focus{outline:0;box-shadow:none}.ds-footer__link:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px #d8e9ff,0px 0px 0px 4px #0064e2;border-radius:4px}.ds-footer__link:hover{color:rgba(255,255,255,0.8)}.ds-footer__link:active{color:#ffbfdf}.ds-footer__link--text{text-decoration:none}.ds-footer__link--text:hover{text-decoration:underline;text-underline-offset:.2em;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}.ds-footer__link--plain{text-decoration:none}.ds-footer__section{padding:30px 0}@media screen and (min-width:768px){.ds-footer__section{padding:40px 0}}.ds-footer__section--top{background-color:#69214c}.ds-footer__section--top h2{margin:0 0 15px}.ds-footer__section-icon{fill:#fff;width:48px;height:48px;margin-bottom:20px}.ds-footer__section--links button{border:0;background:0;font:inherit;line-height:inherit;color:currentColor;text-align:left;margin:0;padding:0;display:flex;gap:20px;justify-content:space-between;width:100%;margin:0 0 20px}.ds-footer__section--links button:focus{outline:0;box-shadow:none}.ds-footer__section--links button:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px #d8e9ff,0px 0px 0px 4px #0064e2;border-radius:4px}.ds-footer__section--links button svg{transform:rotate(90deg)}.ds-footer__section--links button[aria-expanded=true] svg{transform:rotate(270deg)}.ds-footer__section--links h2{margin:0}.ds-footer__section--links .ds-footer__collapsible-items{display:none}.ds-footer__section--links .ds-footer__collapsible-items.open{display:flex}@media screen and (min-width:768px){.ds-footer__section--links button{pointer-events:none;cursor:default}.ds-footer__section--links button svg{display:none}.ds-footer__section--links .ds-footer__collapsible-items{display:flex}}@media screen and (max-width:767px){.ds-footer__section--links{padding-bottom:0}.ds-footer__section--links .ds-footer__grid{padding:0;gap:20px}.ds-footer__section--links .ds-footer__grid-item{padding:10px 20px 20px}.ds-footer__section--links .ds-footer__grid-item:not(:last-child){border-bottom:1px solid #d4d2ce}.ds-footer__section--links button{margin:0}.ds-footer__section--links .ds-footer__collapsible-items{margin-top:20px}}.ds-footer__section--bottom{border-top:1px solid #d4d2ce;padding:40px 0}@media screen and (min-width:768px){.ds-footer__section--bottom{border-top:0}}.ds-footer__layout-width{max-width:1280px;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.ds-footer__layout-width{padding:0 40px}}.ds-footer__grid{display:grid;gap:30px;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:768px){.ds-footer__grid{padding:0 40px;display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}}.ds-footer__bottom-grid{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:768px){.ds-footer__bottom-grid{flex-direction:row;align-items:flex-start;justify-content:space-between;position:relative}.ds-footer__bottom-grid::before{content:"";display:block;position:absolute;top:-40px;left:40px;width:calc(100% - 80px);border-top:1px solid #d4d2ce}}.ds-footer__bottom--center{display:flex;flex-direction:column;gap:30px;align-items:center;max-width:520px;margin:0 auto}@media screen and (min-width:768px){.ds-footer__bottom--left,.ds-footer__bottom--right{width:142px;flex:0 0 auto}}.ds-footer__lang-selector{display:flex;gap:4px;justify-content:center}@media screen and (min-width:768px){.ds-footer__lang-selector{justify-content:flex-start}}.ds-footer__lang-selector .ds-footer__lang{font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;text-transform:uppercase;width:32px;height:32px;border-radius:50% !important;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.ds-footer__lang-selector .ds-footer__lang.current{background:#fff;color:#121212}.ds-footer__lang-selector .ds-footer__lang.current:hover{background:#fff;color:#121212}.ds-footer__social-media-links ul{flex-direction:row;gap:30px}@media screen and (max-width:479px){.ds-footer__social-media-links ul{gap:20px}}.ds-footer__social-media-links a{display:block}.ds-footer__mandatory-links{display:flex;gap:15px;flex-wrap:wrap;justify-content:center;font-size:14px;font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.ds-footer__mandatory-links a{white-space:nowrap}html[lang="en-US"] .ds-footer__mandatory-links a{white-space:normal;text-align:center}.ds-footer__app{text-align:center}@media screen and (min-width:768px){.ds-footer__app{text-align:left}}.ds-footer__app-title{margin-bottom:10px}.ds-footer__app-list{display:flex;gap:10px;justify-content:center}@media screen and (min-width:768px){.ds-footer__app-list{flex-direction:column}}.ds-footer__app-list a{display:block;width:142px}body:has(dialog[open]){overflow:hidden}.ds-modal{transition-timing-function:ease;transition-behavior:allow-discrete;color:#121212;background:#fff;padding:0;z-index:1200;border:1px solid #efeeed;box-shadow:0 4px 24px 0 rgba(18,18,18,0.08);border-radius:8px;border:0;container:modal / inline-size}@media screen and (max-width:359px){.ds-modal{width:100vw !important;max-width:100vw !important;border-radius:0}}.ds-modal--opening,.ds-modal--closing{display:flex;flex-direction:column}.ds-modal::backdrop{opacity:0;background-color:rgba(85,28,62,0.4);transition-property:opacity,overlay;transition-duration:.2s;transition-timing-function:ease;transition-behavior:allow-discrete}.ds-modal--opening::backdrop{opacity:1}@starting-style{.ds-modal--opening::backdrop{opacity:0}}.ds-modal--fixed-title .ds-modal__container{overflow:hidden}.ds-modal--fixed-title .ds-modal__content{overflow:auto}.ds-modal__container{flex:1 1 auto;overflow:auto;display:flex;flex-direction:column}.ds-modal__content{padding:10px 20px 20px;flex:1 1 auto}.ds-modal__title{display:flex;flex-direction:column;flex:0 0 auto;gap:4px;width:100%;background-color:#fff;padding:20px 40px 20px 20px}.ds-modal__title h2{margin:0}.ds-modal--small .ds-modal__title h2{font-size:26px;line-height:32px}.ds-modal__description{margin:0}.ds-modal__close{position:absolute;top:0;right:0;background-color:#f8f4f1;color:#551c3e;border-bottom-left-radius:8px;padding:8px;margin:0;border:0;z-index:1299}.ds-modal--dark .ds-modal__title{color:#fff;background-color:#792a59}.ds-modal--dark .ds-modal__close{color:#fff;background-color:#551c3e}.ds-modal__bottom-bar{flex:0 0 auto;padding:10px 20px 20px}.ds-modal--drawer{inset-inline-start:100%;width:375px;max-width:calc(100vw - 40px);transition-property:transform;transition-duration:.2s;position:fixed;top:0;bottom:0;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.ds-modal--drawer .ds-modal__title{border-bottom:solid 1px #e7e5e3}.ds-modal--drawer .ds-modal__content{padding:20px}.ds-modal--drawer .ds-modal__bottom-bar{min-height:85px;padding:20px 20px 25px 20px;border-top:solid 1px #e7e5e3;box-shadow:0 4px 24px 0 rgba(18,18,18,0.16);overflow:hidden}.ds-modal--drawer.ds-modal--opening{transition-duration:.4s;transform:translateX(-100%)}@starting-style{.ds-modal--drawer.ds-modal--opening{transform:translateX(0)}}.ds-modal--drawer.ds-modal--closing{transform:translateX(0)}@starting-style{.ds-modal--drawer.ds-modal--closing{transform:translateX(-100%)}}.ds-modal--drawer.ds-modal--small{width:375px;transition-duration:.2s}.ds-modal--drawer.ds-modal--small.ds-modal--opening{transition-duration:.4s}.ds-modal--drawer.ds-modal--medium{width:768px}@media screen and (min-width:768px){.ds-modal--drawer.ds-modal--medium{transition-duration:.3s}.ds-modal--drawer.ds-modal--medium.ds-modal--opening{transition-duration:.5s}}.ds-modal--drawer.ds-modal--large{width:1080px}@media screen and (min-width:768px){.ds-modal--drawer.ds-modal--large{transition-duration:.3s}.ds-modal--drawer.ds-modal--large.ds-modal--opening{transition-duration:.5s}}@media screen and (min-width:1024px){.ds-modal--drawer.ds-modal--large{transition-duration:.4s}.ds-modal--drawer.ds-modal--large.ds-modal--opening{transition-duration:.6s}}.ds-modal--drawer.ds-modal--left{inset-inline-start:0;transform:translateX(-100%)}.ds-modal--drawer.ds-modal--left.ds-modal--opening{transform:translateX(0)}@starting-style{.ds-modal--drawer.ds-modal--left.ds-modal--opening{transform:translateX(-100%)}}.ds-modal--drawer.ds-modal--left.ds-modal--closing{transform:translateX(-100%)}@starting-style{.ds-modal--drawer.ds-modal--left.ds-modal--closing{transform:translateX(0)}}.ds-modal--dialog{width:768px;max-width:90dvw;max-height:60dvh;transition-duration:.2s;transition-property:opacity;opacity:1}@media screen and (min-width:1440px){.ds-modal--dialog{width:960px}}@media screen and (max-width:767px){.ds-modal--dialog{max-height:90dvh}}@media screen and (max-width:359px){.ds-modal--dialog{height:100dvh;max-height:100dvh}}.ds-modal--dialog.ds-modal--opening{transition-duration:.4s;opacity:1}@starting-style{.ds-modal--dialog.ds-modal--opening{opacity:0}}.ds-modal--dialog.ds-modal--closing{opacity:0}@starting-style{.ds-modal--dialog.ds-modal--closing{opacity:1}}.ds-modal--dialog.ds-modal--small{width:480px}.ds-modal--dialog.ds-modal--medium{width:768px}.ds-modal--dialog.ds-modal--large{width:960px}.ds-sidecart{background-color:#fdfbfa}.ds-sidecart__content{margin-bottom:130px}.ds-sidecart__content:not(:has(.ds-sidecart__rocket)),.ds-sidecart__content:has(.ds-sidecart__rocket.hidden){margin-bottom:0}.ds-sidecart__footer{position:absolute;bottom:0;left:0;right:0}.ds-sidecart__section{padding:0 20px 0;display:flex;flex-direction:column}.ds-sidecart__section--main{border:1px solid #efeeed;box-shadow:0 4px 24px 0 rgba(18,18,18,0.08);border-radius:8px;border:0;border-radius:0;background-color:#fff}.ds-sidecart__section+.ds-sidecart__section{padding-top:20px}.ds-sidecart__section-title{display:flex;align-items:flex-start;gap:10px;margin:0}.ds-sidecart__section-title h3{margin:0}.ds-sidecart__section-title p{margin:5px 0 0;line-height:1.5}.ds-sidecart__section-title svg{flex:0 0 auto}.ds-sidecart__notification{background-color:#fff;padding:20px 20px 10px;position:relative}.ds-minicart-item,.ds-sidecart__hybris .productrow,.ds-sidecart__hybris .bundle-productrow,.cart-popup__hybris .cart-item{display:flex;align-items:center;gap:10px;padding:20px 0;border-bottom:1px solid #e7e5e3;position:relative}.ds-minicart-item:last-child,.ds-sidecart__hybris .productrow:last-child,.ds-sidecart__hybris .bundle-productrow:last-child,.cart-popup__hybris .cart-item:last-child{border-bottom:0}.ds-minicart-item button,.ds-sidecart__hybris .productrow button,.ds-sidecart__hybris .bundle-productrow button,.cart-popup__hybris .cart-item button{z-index:1}.ds-minicart-item__wrap{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:20px 0;border-bottom:1px solid #e7e5e3;position:relative}.ds-minicart-item__wrap:last-child{border-bottom:0}.ds-minicart-item__wrap .ds-minicart-item,.ds-minicart-item__wrap .ds-sidecart__hybris .productrow,.ds-sidecart__hybris .ds-minicart-item__wrap .productrow,.ds-minicart-item__wrap .ds-sidecart__hybris .bundle-productrow,.ds-sidecart__hybris .ds-minicart-item__wrap .bundle-productrow,.ds-minicart-item__wrap .cart-popup__hybris .cart-item,.cart-popup__hybris .ds-minicart-item__wrap .cart-item{width:100%;padding:0;border-bottom:0;position:static}.ds-minicart-item__img,.ds-sidecart__hybris .product-image,.cart-popup__hybris .product-image{flex:0 0 auto;width:70px;height:70px}.ds-minicart-item__img a,.ds-sidecart__hybris .product-image a,.cart-popup__hybris .product-image a{display:inline-block}.ds-minicart-item__content,.ds-sidecart__hybris .cart-product,.cart-popup__hybris .prod_info{flex:1 1 auto;display:flex;flex-direction:column;gap:10px}.ds-minicart-item__action,.ds-sidecart__hybris .cart-quantity{flex:0 0 auto;align-self:flex-end;display:flex;flex-direction:column;gap:10px;align-items:flex-end}.ds-minicart-item__child{flex:0 0 auto}.ds-minicart-item__title,.ds-sidecart__hybris .product_name,.cart-popup__hybris .product_name,.ds-minicart-item__price,.ds-sidecart__hybris .price,.cart-popup__hybris .price,.ds-sidecart__hybris .mainPrice>.priceBlock .price,.cart-popup__hybris .mainPrice>.priceBlock .price{font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;line-height:24px;font-weight:400;text-wrap:balance;margin:0}.ds-minicart-item__title,.ds-sidecart__hybris .product_name,.cart-popup__hybris .product_name{display:flex;flex-direction:column;gap:5px;color:#121212}.ds-minicart-item__link:hover{color:#121212;text-decoration:underline;text-underline-offset:.2em;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}.ds-minicart-item__link::after{content:'';display:block;position:absolute;inset:0}.ds-minicart-item__price-section,.ds-sidecart__hybris .mainPrice,.cart-popup__hybris .mainPrice{margin:0}.ds-minicart-item__price-suffix,.ds-sidecart__hybris .price .starting,.ds-sidecart__hybris .price .currency-symbol,.cart-popup__hybris .price .starting,.cart-popup__hybris .price .currency-symbol,.ds-sidecart__hybris .mainPrice>.priceBlock .currency,.ds-sidecart__hybris .mainPrice>.priceBlock .frequency,.cart-popup__hybris .mainPrice>.priceBlock .currency,.cart-popup__hybris .mainPrice>.priceBlock .frequency,.ds-sidecart__hybris .mainPrice>.termText,.cart-popup__hybris .mainPrice>.termText{font-size:16px;font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.ds-minicart-item__price--discount{color:#da0070}.ds-minicart-item__title-details{display:block;font-size:14px;font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;color:#505050;margin:0}.ds-minicart-item__infotext,.ds-sidecart__hybris .cart-quantity,.cart-popup__hybris .quantity,.ds-sidecart__hybris .mainPrice,.cart-popup__hybris .mainPrice,.ds-sidecart__hybris .mainPrice .jatko .price,.cart-popup__hybris .mainPrice .jatko .price{font-size:14px;font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;color:#505050;margin:0}.ds-minicart-item__discount-info{font-size:14px;font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;color:#da0070;margin:0}.ds-sidecart__hybris .ds-sidecart__section{background-color:#fdfbfa}.ds-sidecart__hybris .ds-minicart-summary,.ds-sidecart__hybris .minicart-totals .minicart-row{background-color:#f8f4f1}.ds-sidecart__section--empty,.ds-sidecart__section--error{padding-top:50px;padding-bottom:50px;display:block;text-align:center}.ds-sidecart__section--empty h3,.ds-sidecart__section--empty img,.ds-sidecart__section--error h3,.ds-sidecart__section--error img{margin:0 0 40px}.ds-sidecart__section--empty p,.ds-sidecart__section--error p{margin:0 0 30px;line-height:1.5}.ds-sidecart__section--empty .ds-loading,.ds-sidecart__section--error .ds-loading{margin-top:30px}.ds-minicart-liftup{background:#fff;border:1px solid #d4d2ce;border-radius:8px;padding:1rem 20px;display:flex;flex-direction:column;gap:10px;line-height:1.5;position:relative}.ds-minicart-liftup p{margin:0}.ds-minicart-liftup ul{margin:0 0 10px}.ds-minicart-liftup li{margin:0 0 5px 1em}.ds-minicart-liftup li:last-child{margin-bottom:0}.ds-minicart-liftup button{z-index:1}.ds-minicart-liftup__heading{display:flex;gap:10px;align-items:center}.ds-minicart-liftup__img{width:40px;height:40px}.ds-minicart-liftup__link{color:#121212}.ds-minicart-liftup__link:hover{color:#121212;text-decoration:underline;text-underline-offset:.2em;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}.ds-minicart-liftup__discount{color:#da0070;font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.ds-minicart-item--recommendation .ds-minicart-item__img,.ds-minicart-item--recommendation .ds-sidecart__hybris .product-image,.ds-sidecart__hybris .ds-minicart-item--recommendation .product-image,.ds-minicart-item--recommendation .cart-popup__hybris .product-image,.cart-popup__hybris .ds-minicart-item--recommendation .product-image{width:60px;height:60px}.ds-minicart-item--recommendation .ds-minicart-item__title,.ds-minicart-item--recommendation .ds-sidecart__hybris .product_name,.ds-sidecart__hybris .ds-minicart-item--recommendation .product_name,.ds-minicart-item--recommendation .cart-popup__hybris .product_name,.cart-popup__hybris .ds-minicart-item--recommendation .product_name{font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}.ds-minicart-item--recommendation .ds-minicart-item__content,.ds-minicart-item--recommendation .ds-sidecart__hybris .cart-product,.ds-sidecart__hybris .ds-minicart-item--recommendation .cart-product,.ds-minicart-item--recommendation .cart-popup__hybris .prod_info,.cart-popup__hybris .ds-minicart-item--recommendation .prod_info{gap:5px}.ds-minicart-item--recommendation .ds-minicart-item__add{align-self:flex-end}.ds-minicart-categories__list{display:flex;flex-direction:column;gap:8px;margin:20px 0}.ds-minicart-summary,.ds-sidecart__hybris .minicart-totals .minicart-row{padding:10px 20px 20px;display:flex;flex-direction:column;gap:10px}.ds-minicart-summary--main{border:1px solid #efeeed;box-shadow:0 4px 24px 0 rgba(18,18,18,0.08);border-radius:8px;background-color:#fff;border-radius:0}.ds-minicart-summary__prices,.ds-sidecart__hybris .minicart-totals .minicart-total-link{display:flex;gap:10px;flex-wrap:wrap}.ds-minicart-summary__price,.ds-sidecart__hybris .minicart-totals .single_payment,.ds-sidecart__hybris .minicart-totals .monthly_payment{flex:1 1 auto}.ds-minicart-summary__price p,.ds-sidecart__hybris .minicart-totals .single_payment p,.ds-sidecart__hybris .minicart-totals .monthly_payment p{color:#505050;font-size:14px;font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0}.ds-minicart-summary__price .h3,.ds-sidecart__hybris .minicart-totals .single_payment .h3,.ds-sidecart__hybris .minicart-totals .monthly_payment .h3{margin:0}.ds-sidecart__hybris .minicart-top,.ds-sidecart__hybris .header,.ds-sidecart__hybris .hide{display:none}.ds-sidecart__hybris .cart_content{padding:0 20px 0;display:flex;flex-direction:column;background-color:#fdfbfa}.ds-sidecart__hybris .minicart{display:block}.ds-sidecart__hybris .minicart td{border:0;padding:0}.ds-sidecart__hybris .productrow a,.ds-sidecart__hybris .bundle-productrow a{color:#121212;display:inline-block;text-decoration:none}.ds-sidecart__hybris .cart-quantity{display:inline-block}.ds-sidecart__hybris .cart-remove{display:none}.ds-sidecart__hybris .cart-bundle-title{font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;line-height:24px;font-weight:400;text-wrap:balance;padding-top:20px !important}.ds-sidecart__hybris .bundle-separatorrow{display:none}.ds-sidecart__hybris .sub-arrow{color:#da0070}.ds-sidecart__hybris .minicart-totals .minicart-total-link{color:#121212;text-decoration:none}.ds-sidecart__hybris .minicart-totals .minicart-total-link svg,.ds-sidecart__hybris .minicart-totals .minicart-total-link .product_amount{display:none}.ds-sidecart__hybris .minicart-totals .single_payment p,.ds-sidecart__hybris .minicart-totals .monthly_payment p{color:#505050;font-size:14px;font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0}.ds-sidecart__hybris .minicart-totals .single_payment p>span,.ds-sidecart__hybris .minicart-totals .single_payment .frequency,.ds-sidecart__hybris .minicart-totals .monthly_payment p>span,.ds-sidecart__hybris .minicart-totals .monthly_payment .frequency{color:#121212;font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;line-height:30px;font-weight:400;text-wrap:balance}.ds-sidecart__hybris .minicart-totals .btn-checkout{width:100%}.cart-popup__hybris{display:none;position:absolute;top:60px;right:-15px;background:#fff;color:#121212;padding:20px 20px 0;width:425px;border:1px solid #efeeed;box-shadow:0 4px 24px 0 rgba(18,18,18,0.08);border-radius:8px}@media screen and (max-width:767px){.cart-popup__hybris{position:fixed;left:0;right:0;width:auto;transform:none;top:98px}}@media screen and (max-width:767px) and (min-width:1024px){.cart-popup__hybris{top:108px}}.cart-popup__hybris .header{margin:0}.cart-popup__hybris .quantity{margin-bottom:0}.cart-popup__hybris a{color:#121212;display:inline-block;text-decoration:none}.cart-popup__hybris .minicart-totals,.cart-popup__hybris .actions{display:none !important}.cart-popup__hybris .error-msg{padding-bottom:20px}.ds-sidecart__hybris .mainPrice>.priceBlock .price,.cart-popup__hybris .mainPrice>.priceBlock .price{color:#121212}.ds-sidecart__hybris .mainPrice>.priceBlock .currency,.ds-sidecart__hybris .mainPrice>.priceBlock .frequency,.cart-popup__hybris .mainPrice>.priceBlock .currency,.cart-popup__hybris .mainPrice>.priceBlock .frequency{color:#121212}.ds-sidecart__hybris .mainPrice>.termText,.cart-popup__hybris .mainPrice>.termText{color:#121212}.ds-sidecart__hybris .mainPrice .not-fixed-term,.cart-popup__hybris .mainPrice .not-fixed-term{display:block}.ds-sidecart__hybris .mainPrice.sale>.priceBlock .price,.ds-sidecart__hybris .mainPrice.sale>.priceBlock .currency,.ds-sidecart__hybris .mainPrice.sale>.priceBlock .frequency,.ds-sidecart__hybris .mainPrice.sale>.priceBlock .termText,.cart-popup__hybris .mainPrice.sale>.priceBlock .price,.cart-popup__hybris .mainPrice.sale>.priceBlock .currency,.cart-popup__hybris .mainPrice.sale>.priceBlock .frequency,.cart-popup__hybris .mainPrice.sale>.priceBlock .termText{color:#da0070}.ds-sidecart__hybris .mainPrice.sale>.termText,.cart-popup__hybris .mainPrice.sale>.termText{color:#da0070}.portlet-boundary_fi_dna_liferay_portlet_AlgoliaSearchPortlet_ .portlet{position:static}.algolia-search{white-space:normal}.algolia-search input[type="search"]::-ms-clear{display:none;width:0;height:0}.algolia-search input[type="search"]::-webkit-search-decoration,.algolia-search input[type="search"]::-webkit-search-cancel-button,.algolia-search input[type="search"]::-webkit-search-results-button,.algolia-search input[type="search"]::-webkit-search-results-decoration{display:none;-webkit-appearance:none}.algolia-search input[type="search"]:focus{outline:0}.algolia-search .btn-search-cancel{display:none}.algolia-quicksearch__search-area-wrapper{max-width:600px;margin:0 auto}.algolia-search__search-field-wrapper{position:relative;display:flex;align-items:center;border-bottom:2px solid #da0070}.algolia-search__search-input{flex:1 1 auto;border:0;margin:0;border-radius:0;background:0;text-align:left;padding:10px 5px 10px;font-family:"DNA Text Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:normal;text-shadow:none}.algolia-search__search-icon{flex:0 0 auto;width:24px;height:24px;margin:0 5px;fill:#da0070;cursor:pointer;align-self:center}.algolia-search__search-icon::selection{background:0}.algolia-search__search-icon::-moz-selection{background:0}.algolia-search__search-clear{background:transparent !important;border:none !important;padding:0 5px}.algolia-search__search-clear::selection{background:0}.algolia-search__search-clear::-moz-selection{background:0}.algolia-search__search-clear-icon{align-self:center;fill:#da0070;cursor:pointer;height:24px;width:24px}@media screen and (min-width:768px){.algolia-search__heading{font-size:40px;line-height:42px}}.algolia-quicksearch__search-results-infotext{color:#737373}.algolia-quicksearch__search-results-infotext .result-category{margin-bottom:1em}.algolia-search__infotext-container .result-category{margin-top:20px}.algolia-search__result-link-product-category{display:inline-block;margin:5px 20px 0 0}.algolia-search__show-all-footer{padding:10px 0;border-top:1px solid #efeeed}@media screen and (min-width:1024px){.algolia-search__show-all-footer{flex:1 1 auto;padding:10px 15px}}.algolia-search-result{display:flex;align-items:flex-start;padding:15px 0;border-bottom:1px solid #efeeed}.algolia-search-result em{background-color:#ffbfdf;font-style:normal}.algolia-search-result:last-child{border-bottom:0}@media screen and (min-width:768px){.algolia-search__results--fullpage .algolia-search-result{padding:20px 0}}.algolia-search-result__image-area{flex:0 0 auto;width:50px;margin-right:10px;text-align:center}@media screen and (min-width:768px){.algolia-search__results--fullpage .algolia-search-result__image-area{width:75px;margin-right:20px}.algolia-search__results--fullpage .algolia-search-result__image-area .algolia-search-result__image--default{width:50px;height:50px}}.algolia-search-result__image{max-width:100%}.algolia-search-result__image--default{width:25px;fill:#da0070;margin-top:10px;height:50px}.algolia-search-result__content{flex:1 1 auto;overflow:hidden}.algolia-search-result__title{color:#121212;margin-top:0;margin-bottom:3px}@media screen and (min-width:768px){.algolia-search__results--fullpage .algolia-search-result__title{margin-bottom:8px}}.algolia-search-result__ingresstext{color:#121212}.algolia-search-result__productprice{color:#121212;font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;white-space:nowrap}@media screen and (min-width:768px){.algolia-search-result__productprice{font-size:24px}}h4.algolia-search-result__productprice{margin:0}.algolia-search-result__productprice--discount{color:#da0070}.algolia-search-result__productprice--loyalty{color:#da0070;display:flex;align-items:center;margin-top:5px}.algolia-search-result__productprive--normal{font-size:14px;color:#737373;font-family:"DNA Text Regular","Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:14px}.algolia-search-result__currency{font-family:"DNA Text Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;margin-left:3px}.algolia-search-result__price-icon{fill:currentColor;height:18px;width:18px;margin-right:3px;flex:0 0 auto}@media screen and (min-width:768px){.algolia-search-result__price-icon{height:20px;width:20px}}.algolia-search-result__productprice-info{font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}@media screen and (max-width:479px){.algolia-search-result__productprice-info{font-size:12px}}.algolia-search__more-results{margin-top:30px}.algolia-search__more-results-btn{width:100%}@media screen and (min-width:480px){.algolia-search__more-results-btn{width:auto}}.algolia-quicksearch__container{padding:0 30px;overflow-y:auto}@media screen and (min-width:1024px){.algolia-quicksearch__container{padding:0;overflow-y:initial}}@media screen and (min-width:1024px){.algolia-quicksearch__results{position:absolute;left:50%;transform:translateX(-50%);width:100%;max-width:600px;top:70px;background:#fff;display:flex;flex-direction:column}}.algolia-quicksearch__results-container{margin:10px 0}@media screen and (min-width:1024px){.algolia-quicksearch__results-container{padding:15px;margin:0;flex:1 1 auto;height:60vh;overflow-y:auto}.algolia-quicksearch__results-container.algolia-quicksearch__results-container--noresults{height:auto}}.algolia-search-result__facet-container{margin-bottom:10px}.algolia-search__search-results-size{margin-bottom:10px}