/*1708532360000*/
.loadingmask-message{background:transparent;border-width:0;display:block;height:1em;margin-left:auto;margin-right:auto;position:relative;text-align:left;width:1em}.loadingmask-message .loadingmask-message-content{animation:loading-animation 1.2s infinite ease-out;background:transparent;border-radius:50%;border-width:0;clear:both;color:transparent;height:1em;margin:0;overflow:hidden;padding:0;position:relative;transform:translateZ(0);width:1em}.logo{display:inline-block;line-height:1;vertical-align:middle}.portal-iframe #main-content{width:100%}.separator{border-top:1px solid #cdced9}.entry-status{border-left:4px solid transparent}span.alert{display:inline-block}.update-available{margin-top:10px;padding:2px;text-align:left}.quick-access-nav{position:absolute;top:-1000px;width:100%;z-index:1000}.quick-access-nav a{background:#333;background:rgba(51,51,51,0.9);border:1px solid #fff;left:0;outline:0;padding:8px;position:absolute;right:0;text-align:center}.quick-access-nav a:focus{color:#fff;top:1000px}@media(max-width:991.98px){.responsive-table-horizontal{display:block;position:relative;width:100%}.responsive-table-horizontal:after{clear:both;content:'';display:block;font-size:0;height:0;visibility:hidden}.responsive-table-horizontal tbody{display:block;overflow-x:auto;position:relative;white-space:nowrap;width:auto}.responsive-table-horizontal tbody tr{display:inline-block;vertical-align:top}.responsive-table-horizontal tbody tr td{display:block;margin-bottom:20px}.responsive-table-horizontal tbody tr td:first-child{text-align:left}.responsive-table-horizontal thead{display:block;float:left;margin-right:10px}.responsive-table-horizontal thead:after{clear:both;content:'';display:block;font-size:0;height:0;visibility:hidden}.responsive-table-horizontal thead th{display:block;margin-bottom:20px;text-align:right}.responsive-table-horizontal thead th:first-child{text-align:right}.ie9 .responsive-table-horizontal thead{float:none}}.important{font-weight:bold}.highlight{background:#ffc;font-weight:bold;margin:0 1px}.hide-accessible{clip:rect(0 0 0 0) !important;position:absolute !important;-webkit-transform:scale(0);-webkit-transform-origin-x:0;-webkit-transform-origin-y:0;*position:fixed !important;_position:absolute !important}.force-offset{display:block !important;position:absolute !important;visibility:hidden !important}.unselectable,.unselectable *{-moz-user-select:none;-webkit-user-select:none;user-select:none}.portlet-column-content.empty{padding:50px}#wrapper{padding-bottom:0;padding-top:2em;position:relative}.ds-color--black{color:#121212}.ds-color--dark-gray{color:#505050}.ds-color--plum{color:#551c3e}.ds-color--pink{color:#da0070}.ds-color--white{color:#fff}.ds-bg--white{background-color:#fff}.ds-bg--sand{background-color:#fdfbfa}.ds-bg--sand-01{background-color:#f8f4f1}.ds-bg--sand-02{background-color:#ede8e1}.ds-bg--pink{background-color:#da0070}.ds-bg--pink-01{background-color:#ff82c1}.ds-bg--pink-02{background-color:#ffbfdf}.ds-bg--plum{background-color:#551c3e}.ds-bg--plum-01{background-color:#69214c}.ds-bg--plum-02{background-color:#792a59}.ds-bg--lemon{background-color:#fff347}.ds-bg--lemon-01{background-color:#fff9a3}.ds-bg--lemon-02{background-color:#fffaba}.ds-bg--sky{background-color:#2ecaf0}.ds-bg--sky-01{background-color:#77dcf5}.ds-bg--sky-02{background-color:#96e4f8}.ds-bg--orange{background-color:#ffa633}.ds-bg--orange-01{background-color:#ffca85}.ds-bg--orange-02{background-color:#ffdbad}.ds-bg--frostedglass{background-color:#f5f5f5eb}.ds-border--all{border:1px solid}.ds-border--top{border-top:1px solid}.ds-border--bottom{border-bottom:1px solid}.ds-border--01{border-color:#948b89}.ds-border--02{border-color:#d4d2ce}.ds-border--03{border-color:#e7e5e3}.ds-border--04{border-color:#efeeed}.ds-elevation--low{border:1px solid #efeeed;box-shadow:0 2px 16px 0 rgba(18,18,18,0.06);border-radius:8px}.ds-elevation--high{border:1px solid #efeeed;box-shadow:0 4px 24px 0 rgba(18,18,18,0.08);border-radius:8px}.ds-elevation--extra-high{border:1px solid #efeeed;box-shadow:0 8px 64px 0 rgba(18,18,18,0.16);border-radius:8px}#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'}}*{box-sizing:border-box}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,ul,ol,pre,form,fieldset,input,textarea,blockquote,th,td{margin:0;padding:0}fieldset,img,a img{border:0}table{border-collapse:collapse;border-spacing:0}img{vertical-align:middle;max-width:100%}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fdfbfa;color:#121212;min-width:320px}html{-webkit-text-size-adjust:none}iframe,object{max-width:100%}#page-wrapper:before{content:'';display:table}#content{max-width:2560px;margin:0 auto}.skip-to-content{background:#551c3e;color:#fff;padding:8px 20px;position:fixed;top:0;z-index:1001;transition:transform .1s ease-in-out;transform:translateX(-100%)}.skip-to-content:focus{outline:0;box-shadow:none}.skip-to-content:focus-visible{outline:0;box-shadow:0 0 0 2px #d8e9ff,0px 0px 0px 4px #0064e2}.skip-to-content:focus-visible{color:white;transform:translateX(0);text-decoration:underline;text-underline-offset:.2em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}.skip-to-content:focus-visible:hover{text-decoration:underline;text-underline-offset:.2em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}[v-cloak]{display:none}svg{max-width:150px;max-height:150px}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#recaptchaContainer{position:relative;z-index:75}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}.hidden,.hide,[hidden]{display:none !important}[role="button"]{cursor:pointer}@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)}}body{display:flex;flex-direction:column;min-height:100vh}header{flex:0 0 auto}#page-wrapper{flex:1 0 auto}footer{flex:0 0 auto}.dna-content-wrap--page{max-width:2600px;padding:0 10px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.dna-content-wrap--page{padding:0 20px}}@media screen and (min-width:2560px){.dna-content-wrap--page{padding:0}}.dna-content-wrap--content{max-width:1280px;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.dna-content-wrap--content{padding:0 40px}}.dna-content-wrap--medium{max-width:940px;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.dna-content-wrap--medium{padding:0 40px}}.dna-content-wrap--small{max-width:720px;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.dna-content-wrap--small{padding:0 40px}}.dna-bg-wrap{border-radius:8px;padding:20px 0}@media screen and (min-width:768px){.dna-bg-wrap{padding:40px 0}}.dna-layout-bg-color{overflow:hidden}.dna-main-content>.portlet-column>.portlet-dropzone>.portlet-boundary:last-child .dna-layout-bg-color{padding-bottom:50px;margin-bottom:-50px}.dna-main-content>.portlet-column>.portlet-dropzone>.portlet-boundary:last-child .dna-layout-bg-color.dna-portlet-bottommargin--extralarge{padding-bottom:20vh}.dna-portlet-topmargin--normal{padding-top:50px}.dna-portlet-topmargin--small{padding-top:30px}.dna-portlet-topmargin--extrasmall{padding-top:10px}.dna-portlet-topmargin--extralarge{padding-top:20vh}.dna-portlet-bottommargin--normal{padding-bottom:50px}.dna-portlet-bottommargin--small{padding-bottom:30px}.dna-portlet-bottommargin--extrasmall{padding-bottom:10px}.dna-portlet-bottommargin--extralarge{padding-bottom:20vh}.dna-layout--with-sidebars .dna-layout__sidebar{container:layout-sidebar / inline-size;display:none}.dna-layout--with-sidebars .dna-layout__main{container:layout-main / inline-size}@media screen and (min-width:1024px){.dna-layout--with-sidebars{display:flex;gap:0}.dna-layout--with-sidebars .dna-layout__sidebar{flex:0 0 auto;width:300px}.dna-layout--with-sidebars .dna-layout__sidebar--left{display:block;background:#fff;border-right:1px solid #e7e5e3}.dna-layout--with-sidebars .dna-layout__main{flex:1 1 auto;container:layout-main / inline-size}}@media screen and (min-width:1280px){.dna-layout--with-sidebars .dna-layout__sidebar--right{display:block}}.dna-grid{display:grid;gap:10px;grid-template-columns:repeat(1,minmax(0,1fr))}.dna-grid .dna-grid-item{position:relative;width:100%;container:grid-item / inline-size}@media screen and (min-width:768px){.dna-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:768px){.dna-content-wrap--content .dna-grid--2{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:1024px){.dna-content-wrap--content .dna-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:480px){.dna-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.dna-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:480px){.dna-grid--6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:768px){.dna-grid--6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1440px){.dna-grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (min-width:768px){.dna-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:768px){.dna-grid--1-2{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media screen and (min-width:768px){.dna-grid--2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.dna-grid--wide-gutter{gap:30px}.dna-grid--large-gutter{gap:30px}@media screen and (min-width:1024px){.dna-grid--large-gutter{gap:60px}}@media screen and (min-width:1024px){.dna-grid--article>.dna-content-cols-1{max-width:390px;margin-left:auto}}.dna-grid-item>.asset-full-content{height:100%}.dna-grid-item>.asset-full-content>.asset-content,.dna-grid-item>.asset-full-content>.asset-content>.journal-content-article{height:100%}.dna-content--pull-right{margin-bottom:20px}@media screen and (min-width:480px){.dna-content--pull-right{float:right;margin:0 0 30px 30px}}.dna-content--pull-left{margin-bottom:20px}@media screen and (min-width:480px){.dna-content--pull-left{float:left;margin:0 30px 30px 0}}@media screen and (min-width:480px){.dna-content--w50{width:calc(50% - 15px)}}@media screen and (min-width:480px){.dna-content--w33{width:calc(33.33333% - 20px)}}@media screen and (min-width:480px){.dna-content--w25{width:calc(25% - 22.5px)}}.dna-layout-bg-image{background-repeat:no-repeat}.dna-layout-bg-image--top,.dna-layout-bg-image--top::after{background-position:top;background-size:100%}.dna-layout-bg-image--center,.dna-layout-bg-image--center::after{background-position:center;background-size:100%}.dna-layout-bg-image--bottom,.dna-layout-bg-image--bottom::after{background-position:bottom;background-size:100%}.dna-layout-bg-image--cover,.dna-layout-bg-image--cover::after{background-position:center;background-size:cover}.dna-layout-bg-image--top-lifted,.dna-layout-bg-image--top-lifted::after{background-position:top;background-size:100%}@media screen and (min-width:480px){.dna-layout-bg-image--top-lifted,.dna-layout-bg-image--top-lifted::after{background-position-y:-10vw}}@media screen and (min-width:768px){.dna-layout-bg-image--top-lifted,.dna-layout-bg-image--top-lifted::after{background-position-y:-15vw}}@media screen and (min-width:1024px){.dna-layout-bg-image--top-lifted,.dna-layout-bg-image--top-lifted::after{background-position-y:-20vw}}@media screen and (min-width:1920px){.dna-layout-bg-image--top-lifted,.dna-layout-bg-image--top-lifted::after{background-position-y:-25vw}}.dna-layout-bg-image--fixed{background-attachment:fixed}#content.dna-layout-bg-image{padding-bottom:50px;margin-bottom:-50px}#page-wrapper.dna-layout-bg-image{background-color:transparent}#page-wrapper.dna-layout-bg-image::before,#page-wrapper.dna-layout-bg-image::after{content:'';height:100%;position:fixed;left:0;top:0;width:100%;will-change:transform;z-index:-1}#page-wrapper.dna-layout-bg-image::before{background-color:#fdfbfa}#page-wrapper.dna-layout-bg-image::after{background-image:var(--layout-bgimg);background-repeat:no-repeat}.ds-hidden{display:none !important}@media screen and (max-width:479px){.ds-hidden--small-mobile{display:none !important}}@media screen and (min-width:480px) and (max-width:767px){.ds-hidden--large-mobile{display:none !important}}@media screen and (max-width:767px){.ds-hidden--mobile{display:none !important}}@media screen and (min-width:768px) and (max-width:1023px){.ds-hidden--tablet{display:none !important}}@media screen and (min-width:1024px){.ds-hidden--desktop{display:none !important}}@media screen and (min-width:480px){.ds-hidden--large-mobile-up{display:none !important}}@media screen and (min-width:768px){.ds-hidden--tablet-up{display:none !important}}@media screen and (max-width:767px){.ds-hidden--tablet-down{display:none !important}}@media screen and (min-width:768px) and (max-width:1023px){.ds-hidden--tablet-down{display:none !important}}@font-face{font-family:'DNA Heading Demi Bold';src:url("https://banner.dna.fi/fonts/DNAHeading-DemiBold.woff2") format("woff2"),url("https://banner.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://banner.dna.fi/fonts/DNAHeading-Bold.woff2") format("woff2"),url("https://banner.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://banner.dna.fi/fonts/DNAHeading-Black.woff2") format("woff2"),url("https://banner.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://banner.dna.fi/fonts/DNAText-Bold.woff2") format("woff2"),url("https://banner.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://banner.dna.fi/fonts/DNAText-Medium.woff2") format("woff2"),url("https://banner.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://banner.dna.fi/fonts/DNAText-Regular.woff2") format("woff2"),url("https://banner.dna.fi/fonts/DNAText-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}html,body{font:normal 16px "DNA Text Regular","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.25}p{margin:0 0 1em 0}b,strong{font-weight:normal;font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif}i,em{font-style:normal}a{color:#da0070;text-decoration:none;cursor:pointer}a:hover{color:#ae005a;text-decoration:none}a.ds-link,.basic-web-content a:not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary):not(.dlsg-btn):not(.ds-icon-btn):not(.dlsg-btn--icon){text-decoration:underline;text-underline-offset:.2em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}a.ds-link:hover,.basic-web-content a:hover:not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary):not(.dlsg-btn):not(.ds-icon-btn):not(.dlsg-btn--icon){text-decoration:underline;text-underline-offset:.2em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}a.ds-link:focus,.basic-web-content a:focus:not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary):not(.dlsg-btn):not(.ds-icon-btn):not(.dlsg-btn--icon){outline:0;box-shadow:none}a.ds-link:focus-visible,.basic-web-content a:focus-visible:not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary):not(.dlsg-btn):not(.ds-icon-btn):not(.dlsg-btn--icon){outline:0;box-shadow:0 0 0 2px #d8e9ff,0px 0px 0px 4px #0064e2;border-radius:4px}a.ds-link:hover,.basic-web-content a:hover:not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary):not(.dlsg-btn):not(.ds-icon-btn):not(.dlsg-btn--icon){color:#ae005a}a.ds-link:active,.basic-web-content a:active:not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary):not(.dlsg-btn):not(.ds-icon-btn):not(.dlsg-btn--icon){color:#f7007f}a.ds-link--external::after,.basic-web-content a[target="_blank"]:not(.ds-icon-btn):not(.dlsg-btn--icon):not(.dlsg-btn):not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary)::after{display:inline-block;content:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="%23DA0070" fill-rule="nonzero"><path d="M10.8 2.4a.6.6 0 01.07 1.196l-.07.004H3.6v16.8h16.8v-7.2a.6.6 0 01.53-.596L21 12.6a.6.6 0 01.596.53l.004.07v8.4H2.4V2.4h8.4zM21.6 2.4V9a.6.6 0 01-1.196.07L20.4 9V3.6H15a.6.6 0 01-.596-.53L14.4 3a.6.6 0 01.53-.596L15 2.4h6.6z"/><path d="M20.576 2.576a.6.6 0 01.898.792l-.05.056-9 9a.6.6 0 01-.898-.792l.05-.056 9-9z"/></g></svg>');height:1em;width:1em;box-sizing:content-box;vertical-align:text-bottom;padding-left:.5em}a.ds-link--dark-bg,.ds-content--dark-bg a:not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary){color:#fff}a.ds-link--dark-bg:hover,.ds-content--dark-bg a:not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary):hover{color:rgba(255,255,255,0.8) !important}a.ds-link--dark-bg:active,.ds-content--dark-bg a:not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary):active{color:#ffbfdf !important}a.ds-link--dark-bg.ds-link--external::after,.basic-web-content a.ds-link--dark-bg[target="_blank"]:not(.ds-icon-btn):not(.dlsg-btn--icon):not(.dlsg-btn):not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary)::after,.ds-content--dark-bg a:not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary).ds-link--external::after,.ds-content--dark-bg .basic-web-content a[target="_blank"]:not(.ds-icon-btn):not(.dlsg-btn--icon):not(.dlsg-btn):not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary)::after,.basic-web-content .ds-content--dark-bg a[target="_blank"]:not(.ds-icon-btn):not(.dlsg-btn--icon):not(.dlsg-btn):not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary)::after{content:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="%23ffffff" fill-rule="nonzero"><path d="M10.8 2.4a.6.6 0 01.07 1.196l-.07.004H3.6v16.8h16.8v-7.2a.6.6 0 01.53-.596L21 12.6a.6.6 0 01.596.53l.004.07v8.4H2.4V2.4h8.4zM21.6 2.4V9a.6.6 0 01-1.196.07L20.4 9V3.6H15a.6.6 0 01-.596-.53L14.4 3a.6.6 0 01.53-.596L15 2.4h6.6z"/><path d="M20.576 2.576a.6.6 0 01.898.792l-.05.056-9 9a.6.6 0 01-.898-.792l.05-.056 9-9z"/></g></svg>')}h1,.h1{font-family:"DNA Heading Black","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px;line-height:36px;font-weight:400;margin:1em 0}@media screen and (min-width:480px){h1,.h1{font-size:40px;line-height:46px}}h2,.h2{font-family:"DNA Heading Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:26px;line-height:32px;font-weight:400;margin:1em 0}@media screen and (min-width:480px){h2,.h2{font-size:30px;line-height:36px}}h3,.h3{font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;line-height:30px;font-weight:400;margin:1em 0}h4,.h4{font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;line-height:24px;font-weight:400;margin:1em 0}h5,.h5{font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:18px;font-weight:400;margin:1em 0}.ds-lead-paragraph{font-size:20px;line-height:1.25}.ds-image-caption{font-size:14px}.ds-highlight-paragraph{padding:15px;background-color:#f8f4f1}.ds-text--small{font-family:"DNA Text Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}.ds-text--extrasmall{font-family:"DNA Text Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.ds-text--highlight,.dna-text--hilite{color:#da0070}.ds-text--nowrap,.dna-text--phonenumber{white-space:nowrap}blockquote{font-size:18px;gap:15px;font-family:"DNA Heading Demi Bold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;border:0;padding:0;margin:50px 0;display:grid;grid-template-columns:min-content minmax(auto,max-content);word-break:break-word}blockquote:before{width:35px;height:27px}@media screen and (min-width:480px){blockquote{font-size:22px;gap:15px}blockquote:before{width:46px;height:36px}}@media screen and (min-width:1024px){blockquote{font-size:24px;gap:20px}blockquote:before{width:54px;height:42px}}@container(max-width:640px){blockquote{font-size:22px;gap:15px}blockquote:before{width:46px;height:36px}}@container(max-width:320px){blockquote{font-size:18px;gap:15px}blockquote:before{width:35px;height:27px}}blockquote:before{content:"";display:inline-block;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 54 42' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23DA0070' d='M43.2 21.744c-1.44 4.896-4.464 9.072-9.648 12.528-1.296 1.008-1.728 2.016-1.008 3.168l2.448 3.312c.72 1.008 1.584 1.296 2.736.72 11.952-6.48 15.84-18.864 15.84-25.344C53.568 4.752 47.52 0 41.184 0S30.096 4.896 30.096 11.088c0 6.192 5.328 11.808 13.104 10.656zm-30.096 0c-1.44 4.896-4.464 9.072-9.648 12.528-1.296 1.008-1.728 2.016-1.008 3.168l2.448 3.312c.72 1.008 1.584 1.296 2.736.72 11.952-6.48 15.84-18.864 15.84-25.344C23.472 4.752 17.424 0 11.088 0S0 4.896 0 11.088c0 6.192 5.328 11.808 13.104 10.656z'/%3E%3C/svg%3E")}blockquote p,blockquote span{display:inline;margin-bottom:0;font-family:inherit}blockquote p+p,blockquote footer{display:block;font-size:16px;font-family:"DNA Text Regular","Helvetica Neue",Helvetica,Arial,sans-serif;color:inherit;text-align:right;grid-column:span 2}blockquote cite{font-style:normal}ul{list-style-type:disc}ul li::marker{color:#da0070}ul,ol{margin-bottom:1.25em;padding:0;overflow:hidden}ul li,ol li{margin:0 0 .5em 1.75em}ol li{margin-left:2.3em}ul ul,ol ol,ul ol,ol ul{margin-top:1em;margin-bottom:0}ul.ds-list--pink li::marker,ul.ds-list--hotpink li::marker{color:#da0070}ul.ds-list--black li::marker{color:#121212}ul.ds-list--check-list{margin:0 0 1.25em;padding:0}ul.ds-list--check-list li{list-style:none;list-style-type:none !important;position:relative;margin:0;padding:0 0 .5em 1.75em}ul.ds-list--check-list li:before{content:'';display:inline-block;height:1em;width:1em;position:relative;top:.15em;background-image:url("/o/dna-fi-theme/images/svg/check_small_pink.svg");background-size:contain;background-repeat:no-repeat;margin:0 .5em 0 -1.5em}.ds-simple-pictograph{display:flex;align-items:center;gap:.5em;margin:0 0 .5em}.ds-simple-pictograph svg{flex:0 0 auto;margin:0 .5em}.ds-simple-pictograph--top{align-items:flex-start}.ds-simple-pictograph--large-gap{gap:1em;margin:0 0 1em}.ds-infobox{background:#f8f4f1;border:1px solid #e7e5e3;border-radius:8px;padding:3rem 1rem 1rem;line-height:1.5;position:relative}@media screen and (min-width:480px){.ds-infobox{padding:2rem 1.25rem 2rem 3rem}}.ds-infobox::before{display:block;content:url('data:image/svg+xml;utf8,<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg"><g transform="translate(-1 -1)" fill="%23DA0070" fill-rule="nonzero"><path d="M12 2.4A9.6 9.6 0 112.4 12 9.61 9.61 0 0112 2.4zm0-1.2C6.035 1.2 1.2 6.035 1.2 12c0 5.965 4.835 10.8 10.8 10.8 5.965 0 10.8-4.835 10.8-10.8A10.8 10.8 0 0012 1.2z" fill="%23DA0070" fill-rule="nonzero"/><path d="M12 18a.6.6 0 01-.6-.6v-7.2a.6.6 0 011.2 0v7.2a.6.6 0 01-.6.6z"/><circle cx="12" cy="7.2" r="1.2"/></g></svg>');height:1.125em;width:1.125em;box-sizing:content-box;position:absolute;top:1.25rem;left:1rem}@media screen and (min-width:480px){.ds-infobox::before{top:2.25rem;left:1.25rem}}pre{color:inherit;background:0;border:0}@supports(hyphenate-limit-chars:14 6 6){.hyphenate{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:14 6 6}}@supports(-webkit-hyphenate-limit-before:6){.hyphenate{-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:6}}.ds-input,input[type=text],input[type=password],.ds-textarea,textarea,.ds-select,select{-webkit-appearance:none;height:40px;font-size:1rem;line-height:normal;font-weight:normal;font-family:"DNA Text Regular","Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:none;padding:0 10px;max-width:100%;background:#fff;border:1px solid #948b89;border-radius:4px;color:#121212}.ds-input:focus,input:focus[type=text],input:focus[type=password],.ds-textarea:focus,textarea:focus,.ds-select:focus,select:focus{outline:0;box-shadow:none}.ds-input:focus-visible,input:focus-visible[type=text],input:focus-visible[type=password],.ds-textarea:focus-visible,textarea:focus-visible,.ds-select:focus-visible,select:focus-visible{outline:0;box-shadow:0 0 0 2px #d8e9ff,0px 0px 0px 4px #0064e2}.ds-input:disabled,input:disabled[type=text],input:disabled[type=password],.ds-input .disabled,input[type=text] .disabled,input[type=password] .disabled,.ds-textarea:disabled,textarea:disabled,.ds-textarea .disabled,textarea .disabled,.ds-select:disabled,select:disabled,.ds-select .disabled,select .disabled{background:#f8f4f1;pointer-events:none;padding-right:40px;background-image:url("/o/dna-fi-theme/images/svg/disabled_lock.svg");background-position:right 10px center,right 35px center;background-repeat:no-repeat;background-size:20px 20px}.ds-input::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,.ds-textarea::-moz-placeholder,textarea::-moz-placeholder,.ds-select::-moz-placeholder,select::-moz-placeholder{color:#121212;opacity:.4}.ds-input::placeholder,input[type=text]::placeholder,input[type=password]::placeholder,.ds-textarea::placeholder,textarea::placeholder,.ds-select::placeholder,select::placeholder{color:#121212;opacity:.4}.ds-input--full,.ds-textarea--full,.ds-select--full{width:100%}.ds-textarea,textarea{height:auto;min-height:80px;padding:10px}.ds-input__label,label{font-size:16px;font-weight:normal;line-height:1.5em;font-family:"DNA Text Regular","Helvetica Neue",Helvetica,Arial,sans-serif;word-wrap:break-word;display:inline-block;margin:0;padding:0}.ds-input__label--required::after{content:' *';color:#da0070}input[type=radio],input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;margin:0 .5em 0 0;font:inherit;color:#948b89;width:1.25em;height:1.25em;border:.125em solid currentColor;display:inline-grid;place-content:center;font-size:16px;cursor:pointer}input[type=radio]:focus,input[type=checkbox]:focus{outline:0;box-shadow:none}input[type=radio]:focus-visible,input[type=checkbox]:focus-visible{outline:0;box-shadow:0 0 0 2px #d8e9ff,0px 0px 0px 4px #0064e2}input[type=radio]::before,input[type=checkbox]::before{content:"";transform:scale(0);background-color:currentColor}input[type=radio]:checked,input[type=checkbox]:checked{color:#da0070;border-color:#da0070}input[type=radio]:checked::before,input[type=checkbox]:checked::before{transform:scale(1)}input[type=radio]:disabled,input[type=checkbox]:disabled{opacity:.3;pointer-events:none}input[type=radio]:disabled+label,input[type=checkbox]:disabled+label{opacity:.3;pointer-events:none}input[type=radio]+label,input[type=checkbox]+label{display:inline}input[type=radio]{border-radius:50%}input[type=radio]::before{border-radius:50%;width:.625em;height:.625em}input[type=checkbox]{border-radius:4px;position:relative;top:.125em}input[type=checkbox]::before{width:1em;height:1em;background-color:currentColor;background-image:url("/o/dna-fi-theme/images/svg/check_small_white.svg")}input[type=checkbox].ds-switch{position:relative;width:48px;height:30px;display:inline-block;overflow:hidden;cursor:pointer;background:#fff;color:#948b89;border:2px solid currentColor;border-radius:15px}input[type=checkbox].ds-switch::before{content:none}input[type=checkbox].ds-switch::after{content:'';position:absolute;top:2px;left:2px;width:22px;height:22px;background:currentColor;border-radius:50%;transition:all .3s ease-in 0}input[type=checkbox].ds-switch:checked{color:#da0070}input[type=checkbox].ds-switch:checked::after{left:calc(100% - 2px);transform:translateX(-100%)}.ds-input-group:has(input[type=checkbox],input[type=radio]){padding-left:32px;position:relative}.ds-input-group:has(input[type=checkbox],input[type=radio])>input[type=checkbox],.ds-input-group:has(input[type=checkbox],input[type=radio])>input[type=radio],.ds-input-group:has(input[type=checkbox],input[type=radio])>label>input[type=checkbox],.ds-input-group:has(input[type=checkbox],input[type=radio])>label>input[type=radio]{position:absolute;top:.1em;left:0}.ds-input-group:has(input[type=checkbox].ds-switch){padding-left:58px;padding-top:4px;position:relative}.ds-input-group:has(input[type=checkbox].ds-switch)>input[type=checkbox].ds-switch,.ds-input-group:has(input[type=checkbox].ds-switch)>label>input[type=checkbox].ds-switch{position:absolute;top:0;left:0}.ds-input-group:has(>label>input[type=checkbox]:disabled,>label>input[type=radio]:disabled)>label{opacity:.3}.ds-input-group:has(>label>input[type=checkbox]:disabled,>label>input[type=radio]:disabled)>label>input[type=checkbox]:disabled,.ds-input-group:has(>label>input[type=checkbox]:disabled,>label>input[type=radio]:disabled)>label>input[type=radio]:disabled{opacity:1}.ds-select,select{padding-right:40px;background-image:url("/o/dna-fi-theme/images/hl-icons/svg-optimized/chevron_down.svg");background-position:right 10px center,right 35px center;background-repeat:no-repeat;background-size:20px 20px}.ds-select:disabled,select:disabled,.ds-select .disabled,select .disabled{padding-right:60px;background-image:url("/o/dna-fi-theme/images/hl-icons/svg-optimized/chevron_down.svg"),url("/o/dna-fi-theme/images/svg/disabled_lock.svg");background-position:right 10px center,right 35px center;background-repeat:no-repeat;background-size:20px 20px}.ds-select option,select option{background-color:#fff;color:#121212}.ds-input-group{position:relative;max-width:515px}.ds-input-group .ds-input,.ds-input-group input[type=text],.ds-input-group input[type=password],.ds-input-group .ds-textarea,.ds-input-group textarea,.ds-input-group .ds-select,.ds-input-group select,.ds-input-group .ds-input__wrap,.ds-input-group .ds-select__wrap{display:block;width:100%}.ds-input-group .ds-input__label,.ds-input-group label{display:inline}.ds-input-group .ds-input__label ~ .ds-input,.ds-input-group label ~ .ds-input,.ds-input-group .ds-input__label ~ input[type=text],.ds-input-group label ~ input[type=text],.ds-input-group .ds-input__label ~ input[type=password],.ds-input-group label ~ input[type=password],.ds-input-group .ds-input__label ~ .ds-textarea,.ds-input-group label ~ .ds-textarea,.ds-input-group .ds-input__label ~ textarea,.ds-input-group label ~ textarea,.ds-input-group .ds-input__label ~ .ds-select,.ds-input-group label ~ .ds-select,.ds-input-group .ds-input__label ~ select,.ds-input-group label ~ select,.ds-input-group .ds-input__label ~ .ds-input__wrap,.ds-input-group label ~ .ds-input__wrap,.ds-input-group .ds-input__label ~ .ds-select__wrap,.ds-input-group label ~ .ds-select__wrap{margin-top:5px}.ds-input-group__message{font-size:14px;margin:5px 0 0}.ds-form .ds-input-group{margin-bottom:20px}.ds-select__wrap{position:relative}.ds-select__wrap .ds-select--styled{display:none;position:absolute;inset:0;line-height:40px;margin:0 !important}.ds-select__wrap .ds-select+.ds-select--styled,.ds-select__wrap select+.ds-select--styled{display:block}.ds-select__wrap .ds-select:disabled+.ds-select--styled,.ds-select__wrap select:disabled+.ds-select--styled,.ds-select__wrap .ds-select .disabled+.ds-select--styled,.ds-select__wrap select .disabled+.ds-select--styled{background:#f8f4f1;pointer-events:none;padding-right:60px;background-image:url("/o/dna-fi-theme/images/hl-icons/svg-optimized/chevron_down.svg"),url("/o/dna-fi-theme/images/svg/disabled_lock.svg");background-position:right 10px center,right 35px center;background-repeat:no-repeat;background-size:20px 20px}.ds-select__wrap .ds-options{display:none;box-shadow:none}.ds-select__wrap .ds-select--styled[aria-expanded=true]{padding-right:40px;background-image:url("/o/dna-fi-theme/images/hl-icons/svg-optimized/chevron_up.svg");background-position:right 10px center,right 35px center;background-repeat:no-repeat;background-size:20px 20px;border:1px solid #948b89;border-bottom:0;border-radius:4px 4px 0 0}.ds-select__wrap .ds-select--styled[aria-expanded=true]+.ds-options{display:block;top:40px;border:1px solid #948b89;border-top:0;border-radius:0 0 4px 4px}.ds-options__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.ds-options__toggle[aria-expanded=true]+.ds-options{display:inline-block}.ds-options{list-style:none;margin:0;padding:0;display:none;background:#fff;border:1px solid #efeeed;box-shadow:0 2px 16px 0 rgba(18,18,18,0.06);border-radius:8px;overflow:hidden;z-index:1}.ds-options--below{position:absolute;top:2em}.ds-options--left{position:absolute;left:0}.ds-options--right{position:absolute;right:0}.ds-options--full{position:absolute;left:0;right:0}.ds-options .ds-option{display:block;width:100%;margin:0;padding:.5rem 10px;color:#121212;font-size:16px;line-height:1.5;background:#fff}.ds-options .ds-option[aria-selected=true]{background:#ede8e1;font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.ds-options .ds-option:hover{background:#f8f4f1}.ds-options .ds-option:focus-visible{background:#f8f4f1;box-shadow:none;border-radius:0}.ds-input-group--success .ds-input,.ds-input-group--success input[type=text],.ds-input-group--success input[type=password]{padding-right:40px;background-image:url("/o/dna-fi-theme/images/svg/success_check_small.svg");background-position:right 10px center,right 35px center;background-repeat:no-repeat;background-size:20px 20px}.ds-input-group--success .ds-select,.ds-input-group--success select{padding-right:60px;background-image:url("/o/dna-fi-theme/images/hl-icons/svg-optimized/chevron_down.svg"),url("/o/dna-fi-theme/images/svg/success_check_small.svg");background-position:right 10px center,right 35px center;background-repeat:no-repeat;background-size:20px 20px}.ds-input-group--error .ds-input,.ds-input-group--error input[type=text],.ds-input-group--error input[type=password]{padding-right:40px;background-image:url("/o/dna-fi-theme/images/svg/error_info.svg");background-position:right 10px center,right 35px center;background-repeat:no-repeat;background-size:20px 20px;border-bottom:4px solid #dd0a0a}.ds-input-group--error .ds-select,.ds-input-group--error select{padding-right:60px;background-image:url("/o/dna-fi-theme/images/hl-icons/svg-optimized/chevron_down.svg"),url("/o/dna-fi-theme/images/svg/error_info.svg");background-position:right 10px center,right 35px center;background-repeat:no-repeat;background-size:20px 20px;border-bottom:4px solid #dd0a0a}.ds-input-group--error label,.ds-input-group--error p,.ds-input-group--error .ds-input-group__message,.ds-input-group--error .ds-input__label--required::after{color:#dd0a0a}label[for]{cursor:pointer}.ds-loading,.dlsg-loading{display:flex;align-items:center;justify-content:center;padding:.125em}.ds-loading__bar,.dlsg-loading-bar{display:inline-block;width:.625em;height:.625em;background-color:currentColor;padding:0;margin:.125em;animation:loading 1s ease-in-out infinite}.ds-loading__bar:nth-child(1),.dlsg-loading-bar:nth-child(1){animation-delay:0}.ds-loading__bar:nth-child(2),.dlsg-loading-bar:nth-child(2){animation-delay:.09s}.ds-loading__bar:nth-child(3),.dlsg-loading-bar:nth-child(3){animation-delay:.18s}.ds-loading__bar:nth-child(4),.dlsg-loading-bar:nth-child(4){animation-delay:.27s}@keyframes loading{0%{transform:scale(1)}20%{transform:scale(1.4,1.4)}40%{transform:scale(1)}}.ds-ministep{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f8f4f1}.ds-ministep__value{font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#121212}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%;-webkit-appearance:none;-moz-appearance:none;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:0;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,.ds-btn--loading .dlsg-loading,.dlsg-btn--loading .dlsg-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,.ds-btn:not(.ds-btn--loading):not(.dlsg-btn--loading) .dlsg-loading,.dlsg-btn:not(.ds-btn--loading):not(.dlsg-btn--loading) .dlsg-loading,.dlsg-btn--tertiary:not(.ds-btn--loading):not(.dlsg-btn--loading) .dlsg-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--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%;-webkit-appearance:none;-moz-appearance:none;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:0;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;-webkit-text-decoration-skip:ink;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}.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:0;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{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%;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.ds-arrow-btn:focus{outline:0;box-shadow:none}.ds-arrow-btn:focus-visible{outline:0;box-shadow:0 0 0 2px #d8e9ff,0px 0px 0px 4px #0064e2}.ds-arrow-btn:hover{color:#121212;background-color:#cabca7}.ds-arrow-btn:active{color:#121212;background-color:#efeae4}.ds-arrow-btn:hover,.ds-arrow-btn:active{border:transparent}.ds-arrow-btn:disabled,.ds-arrow-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{color:#fff;background-color:#da0070;border:0;border-radius:50%}.ds-arrow-btn--round:hover{color:#fff;background-color:#ae005a}.ds-arrow-btn--round:active{color:#fff;background-color:#f7007f}.ds-arrow-btn--round:disabled,.ds-arrow-btn--round[class*="btn--disabled"]{background-color:rgba(218,0,112,0.3);border:0}.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}.hl-icon{width:1em;height:1em;fill:currentColor}.hl-icon--black{fill:#121212}.hl-icon--pink{fill:#da0070}.hl-icon--12{width:12px;height:12px}.hl-icon--16{width:16px;height:16px}.hl-icon--24{width:24px;height:24px}.hl-icon--32{width:32px;height:32px}.hl-icon--40{width:40px;height:40px}.hl-icon--64{width:64px;height:64px}.hl-icon--80{width:80px;height:80px}.hl-icon--120{width:120px;height:120px}body.admin-signed-in .ds-main-header__wrap{position:relative;z-index:399;margin-top:82px}body.admin-signed-in.has-edit-mode-menu .ds-main-header__wrap{margin-top:155px}body.admin-signed-in.no-header{padding-top:82px}body.admin-signed-in .user-avatar-link a{position:absolute;top:5px}body.admin-signed-in .control-menu-container{position:fixed;width:100%;z-index:1001}body.admin-signed-in .lfr-admin-panel.sidenav-menu-slider{z-index:1099}body.admin-signed-in.has-control-menu:not(.content-page) .page-editor__sidebar{top:155px}body.admin-signed-in.controls-visible .portlet-dropzone{border:1px dashed #d4d2ce}body.admin-signed-in.controls-visible .portlet-column-content.empty{min-height:100px}body.admin-signed-in .portlet .visible-interaction{display:block;position:absolute;right:0;z-index:1}body.admin-signed-in.controls-hidden .portlet .visible-interaction{display:none}body.admin-signed-in .control-menu-icon.toggle-controls{display:block !important}body.admin-signed-in .portlet .portlet-topper{background-color:#f7f7f7;border-radius:0;border:1px solid transparent;color:rgba(0,0,0,0.5);display:flex;padding:3px 12px 3px 24px;position:static;padding-right:0;opacity:1 !important;transform:none !important;min-height:40px;cursor:move}body.admin-signed-in .portlet .portlet-topper .portlet-title-default{display:inline-block;margin:5px;flex:1 1 auto}body.admin-signed-in.controls-hidden .portlet-topper{display:none}body.admin-signed-in .dropdown.open>.dropdown-menu li,body.admin-signed-in .overlay-content .open>.dropdown-menu li{margin:5px}body.admin-signed-in .product-menu li{margin:0}body.admin-signed-in .list-group-item-content{max-width:100%}body.admin-signed-in .list-group-item-content h1,body.admin-signed-in .list-group-item-content h2{line-height:1.25}body.admin-signed-in .sidebar-body .panel-group ul ul{margin-left:1em;margin-top:0}@media(min-width:576px){body.admin-signed-in.sidenav-transition #page-wrapper,body.admin-signed-in.sidenav-transition .ds-main-header__wrap{transition:padding .5s ease}body.admin-signed-in.open #page-wrapper,body.admin-signed-in.open .ds-main-header__wrap{padding-left:320px}body.admin-signed-in.open-admin-panel #page-wrapper,body.admin-signed-in.open-admin-panel .ds-main-header__wrap{padding-right:320px}}body.admin-signed-in.controls-visible .portlet-nested-portlets:not(.portlet-configuration){border:3px solid #ffa633;margin-bottom:5px}body.admin-signed-in.controls-visible .portlet-nested-portlets>section>header.portlet-topper{background:#ccc}body.admin-signed-in.controls-visible .item-edit-icon{height:32px;width:32px;position:absolute;top:10px;right:10px;z-index:10}body.admin-signed-in.controls-visible .item-edit-icon svg.lexicon-icon{filter:drop-shadow(1px 1px 1px rgba(255,255,255,0.8))}body.admin-signed-in.controls-visible:not(.dialog-iframe-popup) #main-content .portlet-boundary{position:relative}body.admin-signed-in.controls-visible:not(.dialog-iframe-popup).open-admin-panel.has-custom-css::before{right:320px}body.admin-signed-in.controls-visible:not(.dialog-iframe-popup) .portlet-topper-toolbar{z-index:1;display:inline-block;margin:0;padding:0;flex:0 1 auto}body.admin-signed-in.controls-visible:not(.dialog-iframe-popup).has-custom-css::before,body.admin-signed-in.controls-visible:not(.dialog-iframe-popup) .has-custom-css::after{content:'CSS';display:block;position:absolute;top:10px;right:0;font-size:12px;background:#ffa633;padding:2px 5px;transform:rotate(45deg)}body.admin-signed-in.controls-visible:not(.dialog-iframe-popup).has-custom-css::before{position:fixed;z-index:999}body.admin-signed-in .no-guest-permission,body.admin-signed-in .visible-to-sso-logged-in-only,body.admin-signed-in .visible-to-guests-only{display:block;opacity:.6}body.admin-signed-in .no-guest-permission>section,body.admin-signed-in .visible-to-sso-logged-in-only>section,body.admin-signed-in .visible-to-guests-only>section{border:3px solid #0b7c99}body.admin-signed-in .no-guest-permission>section>header>.portlet-title-default::after,body.admin-signed-in .no-guest-permission>section>header>.portlet-title-default::before,body.admin-signed-in .visible-to-sso-logged-in-only>section>header>.portlet-title-default::after,body.admin-signed-in .visible-to-sso-logged-in-only>section>header>.portlet-title-default::before,body.admin-signed-in .visible-to-guests-only>section>header>.portlet-title-default::after,body.admin-signed-in .visible-to-guests-only>section>header>.portlet-title-default::before{display:block;position:absolute;top:7px;font-size:12px;padding:2px 8px}body.admin-signed-in .no-guest-permission>section>header>.portlet-title-default::after{content:'Hidden from guests';background:#2ecaf0;right:63px}body.admin-signed-in .visible-to-sso-logged-in-only>section>header>.portlet-title-default::before{content:'Visible to SSO users only';background:#fffaba;right:190px}body.admin-signed-in .visible-to-guests-only>section>header>.portlet-title-default::before{content:'Visible to guests only';background:#fffaba;right:190px}body.admin-signed-in.content-page .control-menu ul,body.admin-signed-in.content-page .control-menu ol{overflow:visible}body.admin-signed-in.content-page .control-menu li{margin:0}body.admin-signed-in.content-page .has-edit-mode-menu .modal-title{margin:0}body.admin-signed-in.content-page .has-edit-mode-menu .page-editor__sidebar ul,body.admin-signed-in.content-page .has-edit-mode-menu .page-editor__sidebar ol{overflow:visible}body.admin-signed-in.content-page .has-edit-mode-menu .page-editor__sidebar li{margin:0}body.admin-signed-in.content-page .has-edit-mode-menu .page-editor__topper.hovered:after{box-shadow:none}body.admin-signed-in.content-page .has-edit-mode-menu .page-editor__topper.active:after{box-shadow:inset 0 0 0 2px #da0070}body.admin-signed-in.content-page .has-edit-mode-menu .page-editor__topper__bar{opacity:1;z-index:1;position:relative;background-color:#792a59;box-shadow:0 0 0 2px #792a59}body.admin-signed-in.content-page .has-edit-mode-menu .page-editor__topper.active .page-editor__topper__bar{background-color:#da0070;box-shadow:0 0 0 2px #da0070}body.admin-signed-in.content-page .has-edit-mode-menu .page-editor__topper__title{cursor:grab}body.admin-signed-in.content-page .has-edit-mode-menu .page-editor__topper .btn:focus,body.admin-signed-in.content-page .has-edit-mode-menu .page-editor__topper .btn.focus{outline:0;box-shadow:0 0 0 .2rem #da0070}body.admin-signed-in.content-page .has-edit-mode-menu .portlet .portlet-topper{display:none}body:not(.admin-signed-in) .lfr-notification-container{display:none}body:not(.admin-signed-in) .alert.taglib-portal-message{display:none !important}body:not(.admin-signed-in) .alert.alert-danger{display:none}body:not(.admin-signed-in) .mopinion-survey-content .mopinion-survey-output .alert{display:initial}.portlet{position:relative;margin-bottom:0}.portlet-content,.portlet-decorate .portlet-content{position:relative;border:0;padding:0;background:0}.portlet-column-content.empty{padding:0}.portlet-boundary.lfr-configurator-visibility:hover{opacity:1}body.html-editor{margin:0}.asset-full-content .mb-2,.asset-full-content .mb-4{display:none}.asset-full-content .mb-2,.asset-full-content .mb-3,.asset-full-content .mb-4,.asset-full-content.mb-5{margin-bottom:0 !important}.has-control-menu .lfr-asset-anchor{height:auto;margin-top:0}.portlet-configuration-setup .table-autofit .table-cell-content{max-width:100rem;min-width:1rem}.portlet-configuration-setup form{max-width:100%}.portlet-configuration-setup .sheet-lg{max-width:90%}.portlet-configuration-setup .sheet-lg ul{justify-content:center}.portlet-configuration-setup .truncate-text{white-space:normal}.portlet-configuration-setup .lfr-title-column .truncate-text{min-width:20vw}.portal-popup .dialog-footer{position:fixed;background-color:#fff;border-top:1px solid #e7e7ed;bottom:0;display:flex;flex-direction:row-reverse;left:0;margin:0;padding:10px 24px;width:100%;z-index:1020}.portal-popup .dialog-footer .btn{margin-left:1rem;margin-right:0}.portal-popup .lfr-form-content:not(:last-child){padding-bottom:60px}.btn-link.btn-secondary{background:0;border:0}.btn-link.btn-secondary:hover{background:0;border:0}.lfr-product-menu-panel.sidenav-menu-slider{z-index:1002}.control-menu-nav-item{margin-top:0;margin-bottom:0}.ds-label{display:inline-block;color:#121212;font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase;line-height:1em;padding:4px 20px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:11px;background-color:#fff}.ds-label--offer{background-color:#ff82c1}.ds-label--new{background-color:#fff347}.ds-label--presale{background-color:#ffa633}.ds-label--text{background-color:#2ecaf0}.ds-label--sold-out{background-color:#ede8e1}.ds-label--small{padding:4px 10px}.ds-label--extra-small{padding:4px 10px;font-size:12px}.ds-label--align-top-center{position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(-50%);z-index:1}.ds-label--align-top-left{position:absolute;top:10px;left:10px;z-index:1}.image-crop{position:relative;overflow:hidden}.image-crop.ratio-1-1:before{content:'';float:left;padding-bottom:100%}.image-crop.ratio-1-1:after{content:'';display:table;clear:both}.image-crop.ratio-4-3:before{content:'';float:left;padding-bottom:75%}.image-crop.ratio-4-3:after{content:'';display:table;clear:both}.image-crop.ratio-16-9:before{content:'';float:left;padding-bottom:56.25%}.image-crop.ratio-16-9:after{content:'';display:table;clear:both}.image-crop.ratio-21-9:before{content:'';float:left;padding-bottom:42.85714%}.image-crop.ratio-21-9:after{content:'';display:table;clear:both}.image-crop>img,.image-crop>video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;max-width:none !important;height:100%;margin:0}.image-crop>img.portrait,.image-crop>video.portrait{height:auto;width:100%}:root{--vh100:100vh}.ds-main-header__wrap{position:sticky;left:0;right:0;top:-98px;height:98px;transition:top .2s ease-in-out;z-index:999;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::-moz-selection{background:0}.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}@media screen and (min-width:1024px){body.overlay-visible{margin-top: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:0;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;margin-bottom:-1px;flex:0 0 auto}.ds-main-header__area--logo>a{display:block}.ds-main-header__area--nav{display:none;flex-direction:column;position:absolute;top:60px;right:0;width:100%;max-width:480px;height:var(--maxContentMobile,calc(100vh - 98px));background:#fdfbfa;border-top:1px solid #e7e5e3;overflow-y:auto;overflow-x:hidden}.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--nav.subview{overflow-y:initial;overflow-x:initial}.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{cursor:pointer;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}@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}}@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(100vh - 98px);max-height:var(--maxContentMobile,calc(100vh - 98px))}@media screen and (min-width:1024px){.ds-main-nav__dropdown{max-height:calc(100vh - 108px);max-height:var(--maxContentDesktop,calc(100vh - 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:0;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}.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;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}.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+2),.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:not(.ds-main-nav__featured-links){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;-webkit-text-decoration-skip:ink;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{background:#f8f4f1;padding:10px;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;display:flex;flex-direction:column;gap:15px;align-items:stretch;justify-content:flex-start}.ds-main-nav__featured-links:empty{display:flex}}.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:9998;top:0;left:0;width:100%;height:100vh;height:var(--vh100,100vh);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;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}.dna-login-dialog__help-link:hover{text-decoration:underline;text-underline-offset:.2em;-webkit-text-decoration-skip:ink;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:0;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:100vh;height:var(--vh100,100vh);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;-o-object-fit:contain;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:98}.dna-navigation-overlay.in-page{z-index:90}.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:0;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;-webkit-text-decoration-skip:ink;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 svg:not(.hl-icon){fill:#fff;width:48px;height:48px;margin-bottom:20px}.ds-footer__section--top h4{margin:0 0 15px}.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:0;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 h4{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}.ds-footer__mandatory-links a::after{display:inline-block;content:"|";padding-left:15px}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}.ds-footer__cta-info{display:block;margin-top:5px;font-size:14px}@media screen and (min-width:768px){.ds-footer__cta-info{font-size:12px}}.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::-moz-selection{background:0}.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::-moz-selection{background:0}.algolia-search__search-clear::selection{background:0}.algolia-search__search-clear::-moz-selection{background:0}.algolia-search__search-clear:focus{outline: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}}.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}.dna-dropdown .dna-dropdown__toggle[aria-expanded="true"]{color:#da0070}.dna-dropdown .dna-dropdown__toggle[aria-expanded="true"]>svg{transform:rotate(180deg)}.dna-dropdown .dna-dropdown__toggle:hover{color:#ae005a}.dna-dropdown--left .dna-dropdown__menu{right:0}.dna-dropdown__menu{position:absolute;list-style:none;display:none;margin:0;padding:0 0 10px;z-index:149;font-size:16px;background-color:#fff;top:75px;border:1px solid #efeeed;box-shadow:0 2px 16px 0 rgba(18,18,18,0.06);border-radius:8px;border-radius:0 0 8px 8px}.dna-dropdown__menu li{margin:0;padding:1rem 20px}.dna-dropdown__menu li a{color:#121212;margin:0}.dna-dropdown__menu li a:focus{outline:0;box-shadow:none}.dna-dropdown__menu li a:focus-visible{outline:0;box-shadow:0 0 0 2px #d8e9ff,0px 0px 0px 4px #0064e2;border-radius:4px}.dna-dropdown__menu li a:hover{color:#ae005a}.iconnavigation{display:flex;flex-wrap:wrap;justify-content:flex-start;background:#fff}@media screen and (min-width:1440px){.iconnavigation{flex-wrap:nowrap;justify-content:space-around;padding:10px 0}}.iconnavigation__item{flex:0 0 auto;width:50%;padding:10px}@media screen and (min-width:480px){.iconnavigation__item{width:33.33333%}}@media screen and (min-width:768px){.iconnavigation__item{width:20%}}@media screen and (min-width:1024px){.iconnavigation__item{width:20%;padding:15px 10px}}@media screen and (min-width:1440px){.iconnavigation__item{width:auto}}.iconnavigation__link{display:flex;align-items:center;color:#121212;font-size:14px}.iconnavigation__link svg,.iconnavigation__link img{flex:0 0 auto;margin-right:10px;height:24px;width:24px;-o-object-fit:contain;object-fit:contain}.iconnavigation__link svg{fill:currentColor}.iconnavigation__link span{flex:1 1 auto}.iconnavigation__link p{margin:0}@media screen and (min-width:1024px){.iconnavigation__link{font-size:16px}.iconnavigation__link svg,.iconnavigation__link img{height:32px;width:32px}}.ds-notification{--notification-color:currentColor;display:flex;align-items:center;gap:1rem;padding:.5rem 20px;border:2px solid var(--notification-color);border-radius:4px;line-height:1.5}.ds-notification>svg{flex:0 0 auto;width:32px;height:32px;fill:var(--notification-color)}.ds-notification--info{--notification-color:#0b7c99}.ds-notification--success{--notification-color:#008500}.ds-notification--warning{--notification-color:#eb6600}.ds-notification--error{--notification-color:#dd0a0a}.ds-notification--hidden{display:none}.ds-notification__close,.ds-notification__close.ds-simple-btn{margin-left:auto;color:#121212}.ds-notification__close>svg,.ds-notification__close.ds-simple-btn>svg{width:24px;height:24px}.ds-notification p:last-child{margin-bottom:0}table,.dna-table{border:0;max-width:100% !important;border-collapse:collapse;border-spacing:0;clear:both}@media screen and (max-width:767px){table,.dna-table{font-size:14px}}@media screen and (max-width:479px){table,.dna-table{font-size:12px}}table th,.dna-table th{padding:10px 10px 10px 0;border:0;border-bottom:1px solid #d4d2ce;font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;height:auto;font-weight:normal}table tr,.dna-table tr{vertical-align:top;border:0}table td,.dna-table td{border:0;border-bottom:1px solid #d4d2ce;padding:10px 10px 10px 0}.dna-table--full-width{width:100%}.dna-table--zebra tbody tr:nth-child(odd){background-color:#f8f4f1}.dna-table--zebra td,.dna-table--zebra th{border:0;padding:10px}@media screen and (min-width:768px){.dna-table--zebra td,.dna-table--zebra th{padding:20px}}@media screen and (max-width:767px){.dna-table--large{width:100% !important}.dna-table--large th,.dna-table--large td{display:block;width:auto !important}}.dna-table--zebra.dna-table--large{border:1px solid #d4d2ce}@media screen and (min-width:768px){.dna-table--zebra.dna-table--large{border:0}}.dna-table--zebra.dna-table--large td,.dna-table--zebra.dna-table--large th{padding:10px}@media screen and (min-width:768px){.dna-table--zebra.dna-table--large td,.dna-table--zebra.dna-table--large th{padding:10px}}@media screen and (min-width:1024px){.dna-table--zebra.dna-table--large td,.dna-table--zebra.dna-table--large th{padding:20px}}.dna-table .a-r{text-align:right}.dna-table .a-c{text-align:center}.dna-table .nbsp{white-space:nowrap}.dna-table--sticky-header{background:#fff}.dna-table--sticky-header thead{position:sticky;top:0;background:#fff;z-index:1}.dna-table--sticky-first-column td:first-child,.dna-table--sticky-first-column th:first-child{position:sticky;left:0;background:#fff}.dna-table-scroll{position:relative;overflow:auto}button.dna-table-sort{border:0;background:0;cursor:pointer;border-bottom:1px solid transparent}button.dna-table-sort.sortedby{border-bottom:1px solid}button.dna-table-sort:focus{outline:0;color:#da0070}.basic-web-content{line-height:1.5}.basic-web-content>h1:first-child,.basic-web-content>h2:first-child,.basic-web-content>h3:first-child,.basic-web-content>h4:first-child,.basic-web-content>h5:first-child,.basic-web-content>h6:first-child{margin-top:0}.ds-content--dark-bg a:not(.ds-btn):not(.dlsg-btn):not(.dlsg-btn--tertiary):not(.dlsg-btn)[target="_blank"]::after{content:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="%23ffffff" fill-rule="nonzero"><path d="M10.8 2.4a.6.6 0 01.07 1.196l-.07.004H3.6v16.8h16.8v-7.2a.6.6 0 01.53-.596L21 12.6a.6.6 0 01.596.53l.004.07v8.4H2.4V2.4h8.4zM21.6 2.4V9a.6.6 0 01-1.196.07L20.4 9V3.6H15a.6.6 0 01-.596-.53L14.4 3a.6.6 0 01.53-.596L15 2.4h6.6z"/><path d="M20.576 2.576a.6.6 0 01.898.792l-.05.056-9 9a.6.6 0 01-.898-.792l.05-.056 9-9z"/></g></svg>')}.dna-cld-responsive{transition:filter .2s ease-out;will-change:filter;margin:0}.dna-cld-responsive--full{width:100%}.dna-cld-container{position:relative;display:flex;justify-content:center;align-items:center}.dna-cld-container>.dna-cld-responsive{width:100%}.dna-cld-container--crop{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.dna-cld-container--crop picture{width:100%;height:100%}.dna-cld-container--crop>.dna-cld-responsive{position:absolute;min-width:100%;max-width:none !important;height:100%;-o-object-fit:cover;object-fit:cover}.dna-cld-container--crop>video.dna-cld-responsive{width:auto}.dna-cld-container--contain{position:relative}.dna-cld-container--contain>.dna-cld-responsive{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.dna-cld-container--contain>.dna-cld-responsive.placeholder,.dna-cld-container--contain>.dna-cld-responsive.placeholder--small{transform:translate(-50%,-50%)}.dna-cld-responsive.placeholder{filter:blur(20px)}.dna-cld-responsive.placeholder--small{filter:blur(5px)}.dna-cld-responsive.placeholder--logo{-o-object-fit:contain;object-fit:contain}.dna-cld-responsive--full.placeholder{filter:url("#svgBlurNormal")}.responsiveImageSvgFilters{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.dna-image__ontop{position:absolute;inset:0}.dna-logo-image__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dna-logo-image__container.reset{top:initial;left:initial;transform:none}.dna-logo-image__container.full{inset:20px;width:auto;height:auto;transform:none}.dna-logo-image__container.full img{width:100%;height:100%}.dna-logo-image__container.topright{top:10px;right:10px;left:auto;transform:none;display:flex;align-items:flex-start;justify-content:flex-end}.dna-logo-image__container.bottomright{bottom:10px;right:10px;top:auto;left:auto;transform:none;display:flex;align-items:flex-end;justify-content:flex-end}.dna-logo-image__container.topleft{top:10px;left:10px;transform:none;display:flex;align-items:flex-start;justify-content:flex-start}.dna-logo-image__container.bottomleft{bottom:10px;left:10px;top:auto;transform:none;display:flex;align-items:flex-end;justify-content:flex-start}.dna-logo-image__container--default{width:25%;height:33.33333%;display:flex;align-items:center;justify-content:center}.dna-logo-image__container--default img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.dna-logo-image__container--custom{top:initial;left:initial;transform:none}.dna-logo-image__container--custom .dna-cld-responsive{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.getsocial{height:41px}.dna-pagination{margin:10px 0 20px;text-align:center}.dna-pagination__pages{margin:0 10px}.dna-content-list__title{margin-top:0}.dna-content-list__items{margin:0 0 30px}.dna-content-list__item{display:block;list-style:none;margin:0;padding:1rem 0;border-top:1px solid #e7e5e3}.dna-content-list__item:first-child{border-top:0}.dna-content-list__item a,.dna-content-list__item a:hover,.dna-content-list__item a:focus{color:#121212}.dna-content-list__item-wrap{display:flex}.dna-content-list__item-image-area{flex:0 0 auto;width:50px;height:50px;margin:0 10px 0 0}@media screen and (min-width:1024px){.dna-content-list__item-image-area{width:80px;height:80px;margin:0 20px 0 0}}.dna-content-list__item-image{width:100%;border-radius:8px}.dna-content-list__item-text-area{flex:1 1 auto}.dna-content-list__item-title{font-size:16px;line-height:1.5;font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 10px}.dna-content-list__item-meta{font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#505050}.dna-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.dna-video-container iframe,.dna-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}.vex,.vex *,.vex *:before,.vex *:after{box-sizing:border-box}.vex{position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;z-index:1111;top:0;right:0;bottom:0;left:0}.vex-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.vex-overlay{background:#000;filter:alpha(opacity=40);-ms-filter:"alpha(opacity=40)"}.vex-overlay{animation:vex-fadein .5s;-webkit-animation:vex-fadein .5s;-moz-animation:vex-fadein .5s;-ms-animation:vex-fadein .5s;-o-animation:vex-fadein .5s;-webkit-backface-visibility:hidden;position:fixed;background:rgba(0,0,0,0.4);top:0;right:0;bottom:0;left:0}.vex.vex-closing .vex-overlay{animation:vex-fadeout .5s;-webkit-animation:vex-fadeout .5s;-moz-animation:vex-fadeout .5s;-ms-animation:vex-fadeout .5s;-o-animation:vex-fadeout .5s;-webkit-backface-visibility:hidden}.vex-content{animation:vex-fadein .5s;-webkit-animation:vex-fadein .5s;-moz-animation:vex-fadein .5s;-ms-animation:vex-fadein .5s;-o-animation:vex-fadein .5s;-webkit-backface-visibility:hidden;background:#fff}.vex.vex-closing .vex-content{animation:vex-fadeout .5s;-webkit-animation:vex-fadeout .5s;-moz-animation:vex-fadeout .5s;-ms-animation:vex-fadeout .5s;-o-animation:vex-fadeout .5s;-webkit-backface-visibility:hidden}.vex-close:before{font-family:Arial,sans-serif;content:"\00D7"}.vex-dialog-form{margin:0}.vex-dialog-button{text-rendering:optimizeLegibility;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.vex-loading-spinner{animation:vex-rotation .7s linear infinite;-webkit-animation:vex-rotation .7s linear infinite;-moz-animation:vex-rotation .7s linear infinite;-ms-animation:vex-rotation .7s linear infinite;-o-animation:vex-rotation .7s linear infinite;-webkit-backface-visibility:hidden;box-shadow:0 0 1em rgba(0,0,0,0.1);position:fixed;z-index:1112;margin:auto;top:0;right:0;bottom:0;left:0;height:2em;width:2em;background:#fff}body.vex-open{overflow:hidden}@keyframes vex-pulse{0%{box-shadow:inset 0 0 0 300px transparent}70%{box-shadow:inset 0 0 0 300px rgba(255,255,255,0.25)}100%{box-shadow:inset 0 0 0 300px transparent}}.vex.vex-theme-plain{padding-top:160px;padding-bottom:160px}.vex.vex-theme-plain .vex-content{font-family:"Helvetica Neue",sans-serif;background:#fff;color:#444;padding:1em;position:relative;margin:0 auto;max-width:100%;width:450px;font-size:1.1em;line-height:1.5em}.vex.vex-theme-plain .vex-content h1,.vex.vex-theme-plain .vex-content h2,.vex.vex-theme-plain .vex-content h3,.vex.vex-theme-plain .vex-content h4,.vex.vex-theme-plain .vex-content h5,.vex.vex-theme-plain .vex-content h6,.vex.vex-theme-plain .vex-content p,.vex.vex-theme-plain .vex-content ul,.vex.vex-theme-plain .vex-content li{color:inherit}.vex.vex-theme-plain .vex-close{position:absolute;top:0;right:0;cursor:pointer}.vex.vex-theme-plain .vex-close:before{position:absolute;content:"\00D7";font-size:26px;font-weight:normal;line-height:31px;height:30px;width:30px;text-align:center;top:3px;right:3px;color:#bbb;background:transparent}.vex.vex-theme-plain .vex-close:hover:before,.vex.vex-theme-plain .vex-close:active:before{color:#777;background:#e0e0e0}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-message{margin-bottom:.5em}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input{margin-bottom:1em}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input select,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input textarea,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="date"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="datetime"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="datetime-local"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="email"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="month"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="number"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="password"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="search"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="tel"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="text"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="time"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="url"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="week"]{background:#f0f0f0;width:100%;padding:.25em .67em;border:0;font-family:inherit;font-weight:inherit;font-size:inherit;min-height:2.5em;margin:0 0 .25em}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input select:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input textarea:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="date"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="email"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="month"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="number"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="password"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="search"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="tel"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="text"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="time"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="url"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="week"]:focus{box-shadow:inset 0 0 0 2px rgba(0,0,0,0.2);outline:0}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-buttons{*zoom:1}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-buttons:after{content:"";display:table;clear:both}.vex.vex-theme-plain .vex-dialog-button{border-radius:0;border:0;float:right;margin:0 0 0 .5em;font-family:inherit;text-transform:uppercase;letter-spacing:.1em;font-size:.8em;line-height:1em;padding:.75em 2em}.vex.vex-theme-plain .vex-dialog-button.vex-last{margin-left:0}.vex.vex-theme-plain .vex-dialog-button:focus{animation:vex-pulse 1.1s infinite;-webkit-animation:vex-pulse 1.1s infinite;-moz-animation:vex-pulse 1.1s infinite;-ms-animation:vex-pulse 1.1s infinite;-o-animation:vex-pulse 1.1s infinite;-webkit-backface-visibility:hidden;outline:0}@media(max-width:568px){.vex.vex-theme-plain .vex-dialog-button:focus{animation:none;-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;-webkit-backface-visibility:hidden}}.vex.vex-theme-plain .vex-dialog-button.vex-dialog-button-primary{background:#3288e6;color:#fff}.vex.vex-theme-plain .vex-dialog-button.vex-dialog-button-secondary{background:#e0e0e0;color:#777}.vex-loading-spinner.vex-theme-plain{height:2.5em;width:2.5em}.dna-dialog-content{display:none}.vex.dna-dialog{padding:60px 0}@media screen and (min-width:768px){.vex.dna-dialog{padding:160px 0}}.vex.dna-dialog .vex-overlay{background:rgba(85,28,62,0.4)}.vex.dna-dialog .vex-content{font-family:"DNA Text Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;padding:50px;max-width:90%;width:600px;border:1px solid #efeeed;box-shadow:0 8px 64px 0 rgba(18,18,18,0.16);border-radius:8px;overflow:hidden}@media screen and (min-width:1024px){.vex.dna-dialog .vex-content{width:850px}}.vex.dna-dialog .vex-content>h1:first-child,.vex.dna-dialog .vex-content>h2:first-child,.vex.dna-dialog .vex-content>h3:first-child,.vex.dna-dialog .vex-content>h4:first-child,.vex.dna-dialog .vex-content>h5:first-child,.vex.dna-dialog .vex-content>h6:first-child{margin-top:0}.vex.dna-dialog .vex-close:before{top:8px;right:8px;height:16px;width:16px;content:'';background-color:transparent;background-image:url("/o/dna-fi-theme/images/hl-icons/svg-optimized/x.svg");background-repeat:no-repeat;background-position:center}.vex.dna-dialog .vex-close:hover:before{background-color:transparent;background-image:url("/o/dna-fi-theme/images/hl-icons/svg-optimized/x.svg")}.vex.dna-dialog--full .vex-content{max-width:90%;width:auto;min-height:50vh}@media screen and (min-width:768px){.vex.dna-dialog--full .vex-content{padding:50px 100px}}@media screen and (min-width:1024px){.vex.dna-dialog--full .vex-content{padding:50px 200px;width:1150px}}.vex.dna-dialog--tight .vex-content{padding:35px 20px 20px}@media screen and (min-width:768px){.vex.dna-dialog--tight .vex-content{padding:35px 30px 30px}}.vex.dna-dialog--mobile-tight .vex-content{padding:35px 10px 10px;max-width:95%}.vex.dna-dialog--video .vex-content{padding:50px 0;background:#000;color:#fff}.vex.dna-dialog--video .vex-content>*:not(.vex-close):not(.dna-video-container){margin-left:50px;margin-right:50px}.vex.dna-dialog--video-only .vex-content{padding:0}.vex.dna-dialog--news .vex-content{padding:30px}@media print{.hero{page-break-inside:avoid}.dna-card{display:none}body{margin-top:0;background-color:transparent !important}#dna-main-header{position:relative}.dna-dropdown .dna-dropdown__toggle::after{display:none}.dna__footer{display:none}.portlet-column-content.empty{display:none}}.dlsg-icon--xsmall{height:.6rem;width:.6rem}.dlsg-icon--small{height:.75rem;width:.75rem}.dlsg-icon--1-5x{height:1.5rem;width:1.5rem}.dlsg-icon--2x{height:2rem;width:2rem}.dlsg-icon--3x{height:3rem;width:3rem}.dlsg-icon--4x{height:4rem;width:4rem}.dlsg-icon--5x{height:5rem;width:5rem}.dlsg-icon--white{color:#fff}.dlsg-icon--black{color:#000}.dlsg-icon--pink{color:#da0070}.dlsg-icon--green{color:#00b201}.dlsg-icon--gray40{color:#999}.minicart-total-link{color:#121212;color:initial;display:table-row !important}.minicart-total-link p>span{font-size:20px;font-family:'DNA Text Bold','Helvetica Neue',Helvetica,Arial,sans-serif}.minicart-total-link p>span .currency-symbol,.minicart-total-link p>span .frequency{font-size:14px}.minicart-total-link .product_amount{background-color:#e80c0c;font-family:'DNA Text Bold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#fff;display:inline-block;font-size:12px;line-height:1;padding:2px 0;margin:-5px 0 0 -8px;width:16px;border-radius:13px;text-align:center;position:absolute}.minicart-total-link .product_amount p{margin:0;font-family:'DNA Text Bold','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;line-height:1}.minicart-total-link .product_amount .amount-text{display:none}#minicartIcon{height:55px;padding-top:17px;color:#121212}#minicartIcon>a{display:table-cell;vertical-align:bottom}#minicartIcon .dlsg-icon{float:left;padding:0;margin:0 7px}.minicart-top{display:none;position:relative;min-height:36px}.minicart-top .monthly_payment,.minicart-top .single_payment{display:none}.cart-quickview{clear:both}.cart-quickview .priceBlock,.cart-quickview .mainPrice,.cart-quickview .mainPrice *{font-size:14px}.cart-quickview .priceBlock.sale .frequency,.cart-quickview .priceBlock.sale .currency,.cart-quickview .mainPrice.sale .frequency,.cart-quickview .mainPrice.sale .currency,.cart-quickview .mainPrice *.sale .frequency,.cart-quickview .mainPrice *.sale .currency{color:#da0070}.cart-quickview .jatko *{font-size:14px !important;font-family:'DNA Text Regular','Helvetica Neue',Helvetica,Arial,sans-serif !important}.cart-quickview .jatko{text-transform:lowercase}.cart-quickview .btn-checkout{white-space:nowrap;color:#fff}.cart-quickview .btn-checkout:hover{color:#fff}.cart-quickview .minicart-totals{padding:10px;background-color:#f2f2f2;flex:0 0 auto}#rollover_cart_popup .cart_content,#cart_popup .cart_content{position:relative;overflow-x:hidden;overflow-y:auto;line-height:1.2;flex:1 1 auto}#rollover_cart_popup .cart_content .productrow,#cart_popup .cart_content .productrow{margin-bottom:10px;padding-top:10px;border-bottom:1px solid #e0e1dd}#rollover_cart_popup .cart_content .productrow:last-child,#cart_popup .cart_content .productrow:last-child{border-bottom:0}#rollover_cart_popup .cart_content .cart-product,#cart_popup .cart_content .cart-product{vertical-align:top}#rollover_cart_popup .cart_content .cart-quantity,#cart_popup .cart_content .cart-quantity{white-space:nowrap;font-family:'DNA Text Bold','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;color:#737373}@media(min-width:768px){#rollover_cart_popup .cart_content .product_name,#cart_popup .cart_content .product_name{width:364px}}#rollover_cart_popup .cart_content .product_name a,#cart_popup .cart_content .product_name a{color:#737373}#rollover_cart_popup .cart_content .linked-insurance-product,#cart_popup .cart_content .linked-insurance-product{font-size:12px;margin-top:-5px;margin-bottom:5px}#rollover_cart_popup .cart_content .bundleblock .product_name,#cart_popup .cart_content .bundleblock .product_name{width:341px}#rollover_cart_popup .btn-remove,#cart_popup .btn-remove{color:#737373;cursor:pointer;background-color:transparent;border:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}#rollover_cart_popup .cart-bundle-title,#cart_popup .cart-bundle-title{font-family:'DNA Text Bold','Helvetica Neue',Helvetica,Arial,sans-serif;padding:10px 5px}#rollover_cart_popup .bundle-separator,#cart_popup .bundle-separator{margin:0;border-top:1px solid #e0e1dd}#rollover_cart_popup .bundle-separatorrow:last-child,#cart_popup .bundle-separatorrow:last-child{display:none}#rollover_cart_popup .bundles,#cart_popup .bundles{background-color:#f7f7f7;border:1px solid #bfbfbf;padding:10px;margin:0 -8px}.cart_content{padding:0 8px}.cart_content .cart-item{display:-ms-flex;display:flex;margin:8px 0}.cart_content .cart-item:before,.cart_content .cart-item:after{content:" ";display:table}.cart_content .cart-item:after{clear:both}.cart_content .sub-arrow{color:#999;padding:0 0 0 5px}.cart_content .product_name,.cart_content .product_name a{color:#121212 !important}.cart_content .product-image{width:90px;vertical-align:top}.cart_content .product-image img{max-width:70px}.cart_content .prod_price{font-family:'DNA Text Bold','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;margin:0}.cart_content .prod_info{display:table-cell;margin-left:8px}.cart_content .sale .termText,.cart_content .sale .price,.cart_content .sale .frequency,.cart_content .sale .currency{color:#da0070}.cart_content .price{font-family:'DNA Text Bold','Helvetica Neue',Helvetica,Arial,sans-serif}.cart_content .price.sale,.cart_content .price .sale{color:#da0070}.cart_content .price .starting,.cart_content .price .currency-symbol{font-family:'DNA Text Bold','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px}.cart_content .price .dlsg-icon{display:none}.cart_content .cart-campaignTerms{display:none}.cart_content .promotion-activated{color:#da0070;font-size:12px}.minicart-totals .dlsg-icon{float:left}.minicart-totals .monthly_payment,.minicart-totals .single_payment{float:left;padding:5px 10px}.minicart-totals .monthly_payment p,.minicart-totals .single_payment p{line-height:1;margin:0;font-size:14px;color:#121212}.minicart-totals .product_amount{display:none}.minicart-row{display:flex;flex-grow:1}.minicart-column-40{width:40%}.minicart-column-60{width:60%}.minicart-text-right{text-align:right}@media(max-width:479px){.minicart-totals .minicart-row{flex-direction:column}.minicart-totals .minicart-column-60{width:auto}.minicart-totals .minicart-column-40{width:auto;margin-top:10px;text-align:left}.minicart-totals .minicart-row{flex-direction:column}.minicart-totals .dlsg-btn{width:100%}}.cart_popup{max-height:calc(100vh - 75px);max-height:var(--maxContentMobile,calc(100vh - 75px));background-color:#fff;clear:both;white-space:normal;display:flex;flex-direction:column}@media(min-width:768px){.cart_popup{width:560px}.cart_content{max-height:calc(100vh - 139px)}}@media(min-width:1024px){.cart_popup{max-height:calc(100vh - 99px);max-height:var(--maxContentDesktop,calc(100vh - 99px))}.cart_content{max-height:calc(100vh - 163px)}}.cart_popup .header{margin:10px 5px;font-family:'DNA Text Bold','Helvetica Neue',Helvetica,Arial,sans-serif}.cart_popup .price{font-size:20px;margin:5px 0}.cart_popup .cart_content .product_name{font-family:'DNA Text Bold','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:5px}.cart_popup .cart_content .product_name a{color:#737373}.cart_popup .minicart-total-link .dlsg-icon{padding-top:8px}.cart_popup .error-msg{padding:20px 24px 20px 16px}.minicart{width:100%}.minicart .product_name{font-family:'DNA Text Bold','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:5px}#dna-shoppingbasket .not-fixed-term{display:block}#dna-shoppingbasket .currency,#dna-shoppingbasket .frequency,#dna-shoppingbasket .term,#dna-shoppingbasket .term-suffix,#dna-shoppingbasket .termText{font-family:'DNA Text Bold','Helvetica Neue',Helvetica,Arial,sans-serif}#dna-shoppingbasket .normPrice,#dna-shoppingbasket .priceWithoutDiscount,#dna-shoppingbasket .continuous-price,#dna-shoppingbasket .additional-price-details{font-size:14px;font-family:'DNA Text Regular','Helvetica Neue',Helvetica,Arial,sans-serif;color:initial}#dna-shoppingbasket table tr{vertical-align:inherit}#dna-shoppingbasket table tr td{border:0;padding:10px}#dna-shoppingbasket .dlsg-icon{fill:currentColor}.cart_content .product-image{text-align:center}.cart_content .product-image img{max-height:70px;max-width:70px}.dna-shoppingbasket .not-fixed-term{display:block}.dna-shoppingbasket .product-description{font-size:14px;margin-bottom:5px}.dna-shoppingbasket .currency,.dna-shoppingbasket .frequency,.dna-shoppingbasket .term,.dna-shoppingbasket .term-suffix,.dna-shoppingbasket .termText{font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.dna-shoppingbasket .normPrice,.dna-shoppingbasket .priceWithoutDiscount,.dna-shoppingbasket .continuous-price,.dna-shoppingbasket .additional-price-details{font-size:14px;font-family:"DNA Text Regular","Helvetica Neue",Helvetica,Arial,sans-serif;color:#737373}.dna-shoppingbasket .mainPrice>*:not(.priceBlock){font-size:14px;font-family:"DNA Text Regular","Helvetica Neue",Helvetica,Arial,sans-serif;color:#737373}.dna-shoppingbasket .mainPrice .jatko,.dna-shoppingbasket .mainPrice .jatko *{font-size:14px;color:#737373 !important}.dna-shoppingbasket table tr{vertical-align:inherit;border-bottom:1px solid #e7e5e3}.dna-shoppingbasket table tr:last-child{border-bottom:0}.dna-shoppingbasket table tr td{border:0;padding:10px}.dna-shoppingbasket .dlsg-icon{fill:currentColor}.dna-shoppingbasket .price,.dna-shoppingbasket .termText{flex-shrink:0}.dna-shoppingbasket .priceBlock__price--asiakasetuhinta{display:inline-flex;align-items:baseline}.dna-shoppingbasket .priceBlock__price--asiakasetuhinta .asiakasetuhinta-icon{align-self:center;margin-right:6px;flex-shrink:0}.cart_popup .priceBlock__price--asiakasetuhinta .price{margin:0}.cart_popup .header-row{display:flex;align-items:center}.cart_popup .header-row>svg{margin:0 20px;flex:0 0 auto}.cart_popup table.product-added{margin-bottom:15px}.dna-info-box{border:1px solid #551c3e;background:#fff;padding:20px 20px 30px;width:100%}.dna-info-box__title{color:#551c3e;font-family:"DNA Heading Black","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:44px;line-height:1;margin-top:-5px;margin-bottom:10px}@media screen and (min-width:768px){.dna-info-box__title{font-size:60px}}.dna-custom-title{display:flex;align-items:center;justify-content:space-between;font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.dna-custom-title--small{font-size:16px;line-height:18px}@media screen and (min-width:480px){.dna-custom-title--small{font-size:18px;line-height:20px}}.dna-custom-title--medium{font-size:18px;line-height:20px}@media screen and (min-width:480px){.dna-custom-title--medium{font-size:20px;line-height:22px}}.dna-custom-title--large{font-size:20px;line-height:22px}@media screen and (min-width:480px){.dna-custom-title--large{font-size:24px;line-height:26px}}@media screen and (min-width:768px){.dna-custom-title--large{font-size:30px;line-height:32px}}.dna-custom-title--extralarge{font-size:26px;line-height:28px}@media screen and (min-width:480px){.dna-custom-title--extralarge{font-size:30px;line-height:32px}}@media screen and (min-width:768px){.dna-custom-title--extralarge{font-size:40px;line-height:42px}}.dna-custom-title__title{margin:.75em 0;margin-right:20px}.dna-custom-title__cta{flex:0 0 auto}#tab-content-container{height:36px}.dna-card-free__cta-area{opacity:0}.dna-pictograph{margin:20px 0}.dna-pictograph__list--listitems>.dna-pictograph-item{display:flex;align-items:center;margin-bottom:20px}.dna-pictograph__list--listitems>.dna-pictograph-item .dna-pictograph-item__icon-area{width:64px;margin-right:20px;flex:0 0 auto;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.dna-pictograph__list--listitems>.dna-pictograph-item .dna-pictograph-item__icon-area{width:80px}}.dna-pictograph-item__text>p:only-child{font-size:18px;line-height:1.25;margin-bottom:0}@media screen and (min-width:768px){.dna-pictograph-item__text>p:only-child{font-size:20px}}details{border-bottom:1px solid #d4d2ce;margin:0;padding:1rem 20px}summary{display:block;font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif;transition:color .2s;cursor:pointer;padding-right:30px;background-image:url("/o/dna-fi-theme/images/svg/chevron_down_black.svg");background-position:right center;background-repeat:no-repeat;background-size:24px 24px}summary:focus{outline:0;box-shadow:none}summary:focus-visible{outline:0;box-shadow:0 0 0 2px #d8e9ff,0px 0px 0px 4px #0064e2;border-radius:4px}summary:hover{color:#da0070}summary::-webkit-details-marker{display:none}.ds-accordion__summary-more{font-family:"DNA Text Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:0;color:#121212}details summary+*{padding-top:20px}details[open] summary{background-image:url("/o/dna-fi-theme/images/svg/chevron_up_black.svg")}details[open] summary ~ *{animation:slide-down .2s ease-in-out}details>*:last-child{margin-bottom:0;padding-bottom:0}details.ds-accordion--box,.ds-accordion__group--box details{background:#fff;border:1px solid #d4d2ce;border-radius:8px}details.ds-accordion--simple{padding:0;border:0}details.ds-accordion--simple summary+*{padding-top:1rem}.ds-accordion__group{display:flex;flex-direction:column}.ds-accordion__group--box{gap:1rem}.ds-accordion__group--box .ds-accordion--box+.ds-accordion--box{margin-top:0}.ds-accordion--box+.ds-accordion--box,.cke_widget_detailsElement:has(.ds-accordion--box)+.cke_widget_detailsElement:has(.ds-accordion--box){margin-top:1rem}.ds-breadcrumb{list-style:none;padding:5px;margin:15px -5px;display:flex;flex-wrap:nowrap;align-items:center;gap:5px;font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;overflow:visible;container:breadcrumb / inline-size}.ds-breadcrumb__item{margin:0;padding:0;display:flex;align-items:center;gap:5px}.ds-breadcrumb__item svg{color:#551c3e;flex:0 0 auto}.ds-breadcrumb__item:last-child{min-width:0}@container(max-width:599px){.ds-breadcrumb__item:not(:nth-last-child(-n+2)){display:none}}@media screen and (max-width:479px){.ds-breadcrumb__item:not(:nth-last-child(-n+2)){display:none}}.ds-breadcrumb__link{color:#551c3e;text-decoration:underline;text-underline-offset:.2em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}.ds-breadcrumb__link:hover{text-decoration:underline;text-underline-offset:.2em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}.ds-breadcrumb__link:focus{outline:0;box-shadow:none}.ds-breadcrumb__link:focus-visible{outline:0;box-shadow:0 0 0 2px #d8e9ff,0px 0px 0px 4px #0064e2;border-radius:4px}.ds-breadcrumb__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-sidenavigation{background:#fff;color:#551c3e}.ds-sidenavigation ul{list-style:none;margin:0}.ds-sidenavigation li{margin:0}.ds-sidenavigation a:not([aria-current=page]){color:#551c3e}@media screen and (max-width:767px){.ds-sidenavigation{display:none}}.ds-sidenavigation__list{display:flex;flex-direction:column;gap:1rem;padding:1rem 0}.ds-sidenavigation__list .ds-sidenavigation__list{display:none}.ds-sidenavigation__list .ds-sidenavigation__list[aria-hidden=false]{display:flex}.ds-sidenavigation__list[aria-hidden=true]{display:none}.ds-sidenavigation__list .ds-sidenavigation__element{padding:.5rem 20px;font-family:"DNA Text Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.ds-sidenavigation__list .ds-sidenavigation__element[aria-expanded=true]{background:#f8f4f1}.ds-sidenavigation__list .ds-sidenavigation__element[aria-current=true]{background:#551c3e;color:#fff}.ds-sidenavigation__list--sub{gap:10px;background:#fdfbfa}.ds-sidenavigation__list--sub .ds-sidenavigation__element{padding:0 20px;font-family:"DNA Text Regular","Helvetica Neue",Helvetica,Arial,sans-serif}.ds-sidenavigation__list--sub .ds-sidenavigation__element[aria-expanded=true]{background:transparent;font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.ds-sidenavigation__list--sub .ds-sidenavigation__element[aria-current=true]{background:transparent;color:#da0070;font-family:"DNA Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.ds-sidenavigation__list--sub .ds-sidenavigation__list--sub{margin-left:.75rem}.ds-sidenavigation__element{width:100%;display:flex;gap:1rem;align-items:center;justify-content:space-between;line-height:1.5 !important}.ds-sidenavigation__element[aria-expanded=true] svg{transform:rotate(180deg)}.lexicon-icon{display:inline-block;fill:currentColor;height:1em;margin-top:-3px;vertical-align:middle;width:1em}.reference-mark{display:inline-block;font-size:.75rem;position:relative;vertical-align:super}.alert,.portlet-msg-alert,.portlet-msg-error,.portlet-msg-help,.portlet-msg-info,.portlet-msg-progress,.portlet-msg-success{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success,.portlet-msg-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr,.portlet-msg-success hr{border-top-color:#b1dfbb}.alert-success .alert-link,.portlet-msg-success .alert-link{color:#0b2e13}.alert-info,.portlet-msg-help,.portlet-msg-info,.portlet-msg-progress{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr,.portlet-msg-help hr,.portlet-msg-info hr,.portlet-msg-progress hr{border-top-color:#abdde5}.alert-info .alert-link,.portlet-msg-help .alert-link,.portlet-msg-info .alert-link,.portlet-msg-progress .alert-link{color:#062c33}.alert-warning,.portlet-msg-alert{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr,.portlet-msg-alert hr{border-top-color:#ffe8a1}.alert-warning .alert-link,.portlet-msg-alert .alert-link{color:#533f03}.alert-danger,.portlet-msg-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr,.portlet-msg-error hr{border-top-color:#f1b0b7}.alert-danger .alert-link,.portlet-msg-error .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}