:root{--ss-primary-color:#5897fb;--ss-bg-color:#fff;--ss-font-color:#4d4d4d;--ss-font-placeholder-color:#8d8d8d;--ss-disabled-color:#dcdee2;--ss-border-color:#dcdee2;--ss-highlight-color:#fffb8c;--ss-success-color:#00b755;--ss-error-color:#dc3545;--ss-main-height:30px;--ss-content-height:300px;--ss-spacing-l:7px;--ss-spacing-m:5px;--ss-spacing-s:3px;--ss-animation-timing:0.2s;--ss-border-radius:4px}@keyframes ss-valueIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes ss-valueOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.ss-hide{display:none!important}.ss-main{background-color:var(--ss-bg-color);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);box-sizing:border-box;color:var(--ss-font-color);cursor:pointer;flex-direction:row;min-height:var(--ss-main-height);outline:0;padding:var(--ss-spacing-s);position:relative;transition:background-color var(--ss-animation-timing);user-select:none}.ss-main:focus{box-shadow:0 0 5px var(--ss-primary-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-values{display:inline-flex;flex:1 1 100%;flex-wrap:wrap;gap:var(--ss-spacing-m)}.ss-main .ss-values .ss-placeholder{align-items:center;color:var(--ss-font-placeholder-color);display:flex;line-height:1em;margin:auto 0;overflow:hidden;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);text-overflow:ellipsis;white-space:nowrap;width:100%}.ss-main .ss-values .ss-max{align-items:center;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);color:var(--ss-bg-color);display:flex;font-size:9pt;line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);user-select:none;width:fit-content}.ss-main .ss-values .ss-single{display:flex;margin:auto 0 auto var(--ss-spacing-s)}.ss-main .ss-values .ss-value{align-items:center;animation-duration:var(--ss-animation-timing);animation-fill-mode:both;animation-name:ss-valueIn;animation-timing-function:ease-out;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);display:flex;user-select:none;width:fit-content}.ss-main .ss-values .ss-value.ss-value-out{animation-duration:var(--ss-animation-timing);animation-name:ss-valueOut;animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{color:var(--ss-bg-color);font-size:9pt;line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete{align-items:center;border-left:1px solid var(--ss-bg-color);cursor:pointer;display:flex;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete,.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{align-self:center;display:flex;flex:0 1 auto;height:8px;justify-content:flex-end;margin:0 var(--ss-spacing-m) 0 var(--ss-spacing-m);width:8px}.ss-main .ss-deselect svg{height:8px;width:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{align-items:center;display:flex;flex:0 1 auto;height:9pt;justify-content:flex-end;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m);width:9pt}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{background-color:var(--ss-bg-color);border:1px solid var(--ss-border-color);box-sizing:border-box;display:flex;flex-direction:column;height:auto;max-height:var(--ss-content-height);opacity:0;overflow:hidden;position:absolute;transform:scaleY(0);transform-origin:center top;transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);width:auto;z-index:10000}.ss-content.ss-relative{height:100%;position:relative}.ss-content.ss-open-above{border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius);flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom}.ss-content.ss-open-below{border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius);opacity:1;transform:scaleY(1);transform-origin:center top}.ss-content .ss-search{display:flex;flex:0 1 auto;flex-direction:row;padding:var(--ss-spacing-l) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-search input{background-color:var(--ss-bg-color);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);box-sizing:border-box;display:inline-flex;flex:1 1 auto;font-size:inherit;line-height:inherit;margin:0;min-width:0;outline:0;padding:var(--ss-spacing-m) var(--ss-spacing-l);text-align:left;width:100%}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px var(--ss-primary-color)}.ss-content .ss-search .ss-addable{align-items:center;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);cursor:pointer;display:inline-flex;flex:0 0 auto;height:auto;justify-content:center;margin:0 0 0 var(--ss-spacing-m)}.ss-content .ss-search .ss-addable svg{align-items:center;display:flex;flex:0 1 auto;height:9pt;justify-content:flex-end;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m);width:9pt}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none!important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{color:var(--ss-font-color);flex:1 1 auto;font-weight:700}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{align-items:center;display:flex;flex:0 1 auto;flex-direction:row;gap:var(--ss-spacing-m);justify-content:center}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{cursor:pointer;display:flex;flex:0 0 auto;flex-direction:row}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{align-items:center;display:flex;flex:0 1 auto;font-size:60%;justify-content:center;padding:0 var(--ss-spacing-s) 0 0;text-align:center}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;height:13px;width:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{cursor:pointer;display:flex;flex:0 1 auto;flex-direction:row}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;height:10px;width:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l)*3)}.ss-content .ss-list .ss-option{color:var(--ss-font-color);cursor:pointer;display:flex;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);user-select:none}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{background-color:var(--ss-primary-color);color:var(--ss-bg-color)}.ss-content .ss-list .ss-option.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:var(--ss-highlight-color)}.cmp-accordion__title{color:#2e134a}.cmp-accordion .cmp-accordion__button{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.cmp-accordion .cmp-accordion__steptitle{display:none}.--is-step-variant .cmp-accordion .cmp-accordion__item{border-bottom:1px solid #999;margin:0;padding-top:15px;-webkit-transition:all .2s ease;transition:all .2s ease}.--is-step-variant .cmp-accordion .cmp-accordion__button{background-color:transparent;border:none;display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:repeat(2,auto);margin-bottom:25px;margin-top:25px;max-width:var(--grid-max-width);padding:0}@media(min-width:900px){.--is-step-variant .cmp-accordion .cmp-accordion__button{grid-template-rows:1fr;margin-bottom:46px;margin-top:30px}}.--is-step-variant .cmp-accordion .cmp-accordion__button--expanded{margin-bottom:0}.--is-step-variant .cmp-accordion .cmp-accordion__button--expanded .cmp-accordion__icon svg{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.--is-step-variant .cmp-accordion .cmp-accordion__steptitle{display:block;font-weight:400;grid-area:1/1/2/26;letter-spacing:-.04em;line-height:1.42;text-transform:uppercase}@media(min-width:900px){.--is-step-variant .cmp-accordion .cmp-accordion__steptitle{grid-area:1/1/2/6}}.--is-step-variant .cmp-accordion .cmp-accordion__steptitle{font-size:calc(11.17127px + .22099vw)}@media screen and (min-width:1280px){.--is-step-variant .cmp-accordion .cmp-accordion__steptitle{font-size:14px}}@media screen and (max-width:481px){.--is-step-variant .cmp-accordion .cmp-accordion__steptitle{font-weight:400}}.--is-step-variant .cmp-accordion .cmp-accordion__steptitle b,.--is-step-variant .cmp-accordion .cmp-accordion__steptitle strong{font-weight:500}.--is-step-variant .cmp-accordion .cmp-accordion__title{font-weight:400;grid-area:2/1/3/17;letter-spacing:-.04em;line-height:1.2}@media(min-width:900px){.--is-step-variant .cmp-accordion .cmp-accordion__title{grid-area:1/6/2/22}}.--is-step-variant .cmp-accordion .cmp-accordion__title{font-size:calc(28.68508px + .88398vw)}@media screen and (min-width:1280px){.--is-step-variant .cmp-accordion .cmp-accordion__title{font-size:40px}}@media screen and (max-width:481px){.--is-step-variant .cmp-accordion .cmp-accordion__title{font-weight:400}}.--is-step-variant .cmp-accordion .cmp-accordion__title b,.--is-step-variant .cmp-accordion .cmp-accordion__title strong{font-weight:500}.--is-step-variant .cmp-accordion .cmp-accordion__icon{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:2/17/3/26;height:100%;justify-content:flex-end}@media(min-width:900px){.--is-step-variant .cmp-accordion .cmp-accordion__icon{grid-area:1/22/2/26}}.--is-step-variant .cmp-accordion .cmp-accordion__icon svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.--is-step-variant .cmp-accordion .cmp-accordion__panel--expanded{display:grid;grid-template-columns:repeat(25,1fr);grid-template-rows:1fr;margin-bottom:25px;margin-top:25px}@media(min-width:900px){.--is-step-variant .cmp-accordion .cmp-accordion__panel--expanded{margin-bottom:46px}}.--is-step-variant .cmp-accordion .cmp-accordion__panel--expanded div{grid-area:1/1/2/22}@media(min-width:900px){.--is-step-variant .cmp-accordion .cmp-accordion__panel--expanded div{grid-area:1/6/2/22}}.--is-faq-variant .cmp-accordion .cmp-accordion__item{border-bottom:1px solid #999;margin:0 20px}.--is-faq-variant .cmp-accordion .cmp-accordion__button{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:1pc;margin-top:30px;padding:0}@media(min-width:900px){.--is-faq-variant .cmp-accordion .cmp-accordion__button{margin-bottom:30px}}.--is-faq-variant .cmp-accordion .cmp-accordion__button--expanded{margin-bottom:20px}.--is-faq-variant .cmp-accordion .cmp-accordion__button--expanded .cmp-accordion__icon svg{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.--is-faq-variant .cmp-accordion .cmp-accordion__icon{padding:0}.--is-faq-variant .cmp-accordion .cmp-accordion__icon svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.--is-faq-variant .cmp-accordion .cmp-accordion__title{font-size:calc(22.34254px + .44199vw);font-weight:400;letter-spacing:-.04em;line-height:1.2}@media screen and (min-width:1280px){.--is-faq-variant .cmp-accordion .cmp-accordion__title{font-size:28px}}@media screen and (max-width:481px){.--is-faq-variant .cmp-accordion .cmp-accordion__title{font-weight:400}}.--is-faq-variant .cmp-accordion .cmp-accordion__title b,.--is-faq-variant .cmp-accordion .cmp-accordion__title strong{font-weight:500}.--is-faq-variant .cmp-accordion .cmp-accordion__panel * p{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.--is-faq-variant .cmp-accordion .cmp-accordion__panel * p{font-size:14px}}@media screen and (max-width:481px){.--is-faq-variant .cmp-accordion .cmp-accordion__panel * p{font-weight:400}}.--is-faq-variant .cmp-accordion .cmp-accordion__panel * p b,.--is-faq-variant .cmp-accordion .cmp-accordion__panel * p strong{font-weight:500}.--is-faq-variant .cmp-accordion .cmp-accordion__panel--expanded{margin-bottom:1pc;max-width:600px}.--is-full-width-variant .cmp-accordion .cmp-accordion__item{border-bottom:1px solid #999;margin:0 20px}.--is-full-width-variant .cmp-accordion .cmp-accordion__button{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:1pc;margin-top:30px;padding:0}@media(min-width:900px){.--is-full-width-variant .cmp-accordion .cmp-accordion__button{margin-bottom:30px}}.--is-full-width-variant .cmp-accordion .cmp-accordion__button--expanded{margin-bottom:20px}.--is-full-width-variant .cmp-accordion .cmp-accordion__button--expanded .cmp-accordion__icon svg{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.--is-full-width-variant .cmp-accordion .cmp-accordion__icon{padding:0}.--is-full-width-variant .cmp-accordion .cmp-accordion__icon svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.--is-full-width-variant .cmp-accordion .cmp-accordion__title{font-size:calc(22.34254px + .44199vw);font-weight:400;letter-spacing:-.04em;line-height:1.2}@media screen and (min-width:1280px){.--is-full-width-variant .cmp-accordion .cmp-accordion__title{font-size:28px}}@media screen and (max-width:481px){.--is-full-width-variant .cmp-accordion .cmp-accordion__title{font-weight:400}}.--is-full-width-variant .cmp-accordion .cmp-accordion__title b,.--is-full-width-variant .cmp-accordion .cmp-accordion__title strong{font-weight:500}.--is-full-width-variant .cmp-accordion .cmp-accordion__panel * p{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.--is-full-width-variant .cmp-accordion .cmp-accordion__panel * p{font-size:14px}}@media screen and (max-width:481px){.--is-full-width-variant .cmp-accordion .cmp-accordion__panel * p{font-weight:400}}.--is-full-width-variant .cmp-accordion .cmp-accordion__panel * p b,.--is-full-width-variant .cmp-accordion .cmp-accordion__panel * p strong{font-weight:500}.--is-full-width-variant .cmp-accordion .cmp-accordion__panel--expanded{margin-bottom:1pc}.alert .cmp-alert{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:20px;bottom:30px;display:none;-ms-flex-direction:column;flex-direction:column;left:0;margin-inline:30px;padding:25px;position:fixed;row-gap:25px;width:calc(100vw - 60px);z-index:5}@media(min-width:900px){.alert .cmp-alert{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-ms-flex-direction:row;flex-direction:row;margin-inline:5.5%;width:calc(100vw - 11%)!important}}@media(min-width:1200px){.alert .cmp-alert{margin-inline:14.5%;width:calc(100vw - 29%)!important}}.alert .cmp-alert .cmp-alert--text{font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375}@media screen and (min-width:1280px){.alert .cmp-alert .cmp-alert--text{font-size:1pc}}@media screen and (max-width:481px){.alert .cmp-alert .cmp-alert--text{font-weight:400}}.alert .cmp-alert .cmp-alert--text b,.alert .cmp-alert .cmp-alert--text strong{font-weight:500}.alert .cmp-alert .cmp-alert--text a{color:#841bee;text-decoration:underline}.alert .cmp-alert .cmp-alert--button{background-color:#841bee;border-radius:75pt;border-style:none;color:#fff;font-size:9pt;font-weight:700;letter-spacing:0;line-height:1.33;padding-block:9pt;text-transform:uppercase;width:100%}@media screen and (min-width:1280px){.alert .cmp-alert .cmp-alert--button{font-size:9pt}}@media screen and (max-width:481px){.alert .cmp-alert .cmp-alert--button{font-weight:medium}}.alert .cmp-alert .cmp-alert--button b,.alert .cmp-alert .cmp-alert--button strong{font-weight:500}@media(min-width:900px){.alert .cmp-alert .cmp-alert--button{padding-inline:25px;width:auto}}.alert.--transparent-alert .cmp-alert--button{background-color:transparent;border:1px solid #2e134a;color:#2e134a}.breadcrumb{background-color:#f8f8f8;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.cmp-breadcrumb{padding-left:4%;padding-right:4%}.cmp-breadcrumb__list{-ms-flex-wrap:wrap;flex-wrap:wrap;height:40px}.cmp-breadcrumb__item .cmp-breadcrumb__item-link span,.cmp-breadcrumb__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-breadcrumb__item .cmp-breadcrumb__item-link span{font-size:calc(9.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.33}@media screen and (min-width:1280px){.cmp-breadcrumb__item .cmp-breadcrumb__item-link span{font-size:9pt}}@media screen and (max-width:481px){.cmp-breadcrumb__item .cmp-breadcrumb__item-link span{font-weight:400}}.cmp-breadcrumb__item .cmp-breadcrumb__item-link span b,.cmp-breadcrumb__item .cmp-breadcrumb__item-link span strong{font-weight:500}.cmp-breadcrumb__item:first-child{padding-left:0}.cmp-breadcrumb__item:not(:last-child) .cmp-breadcrumb__item-link span:after{content:url(../../../etc.clientlibs/teknova/clientlibs/clientlib-site/resources/svg/breadcrumb.svg);display:inline-block;height:24px;margin:0 8px;width:24px}.cmp-breadcrumb__item:last-child .cmp-breadcrumb__item-link span{font-weight:500}.cmp-button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1.3rem;height:40px;justify-content:center;letter-spacing:0;padding:9pt 25px;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.cmp-button.isHidden{display:none}.cmp-button:disabled{opacity:.5;pointer-events:none}.cmp-button.--icon{background-color:#841bee;border-radius:50%;height:50px;width:50px}.cmp-button.--icon:hover{background-color:#2e134a}.cmp-button .cmp-button__icon{border:1px solid #929292;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:40px;margin-left:5px;padding:15px 1pc;pointer-events:none;vertical-align:middle;width:40px}.cmp-button .cmp-button__icon svg{display:block;height:100%;width:100%}.cmp-button-centered .cmp-button{margin-left:auto;margin-right:auto}.cmp-button-primary .cmp-button{background-color:#841bee;color:#fff}.cmp-button-primary .cmp-button:hover{background-color:#2e134a;color:#fff}.cmp-button-default .cmp-button,.cmp-button-secondary .cmp-button{background-color:transparent;border:1px solid #999;color:#2e134a}.cmp-button-default .cmp-button:hover,.cmp-button-secondary .cmp-button:hover{background-color:#e5e5e5}.cmp-button__text{font-size:9pt;font-weight:700;line-height:1pc;text-transform:uppercase}.cmp-button__icon--example{border:2px solid;height:6px;margin-left:13.5px;width:3px}.no-wrap{white-space:nowrap}.cmp-button-secondary--with-icon--plus .cmp-button{background-image:url(clientlib-site/resources/images/plus-icon-dark.svg);background-position:calc(100% - 20px);background-repeat:no-repeat;background-size:14px;font-size:9pt;font-weight:700;letter-spacing:0;line-height:1.33;line-height:1;padding-right:45px}@media screen and (min-width:1280px){.cmp-button-secondary--with-icon--plus .cmp-button{font-size:9pt}}@media screen and (max-width:481px){.cmp-button-secondary--with-icon--plus .cmp-button{font-weight:medium}}.cmp-button-secondary--with-icon--plus .cmp-button b,.cmp-button-secondary--with-icon--plus .cmp-button strong{font-weight:500}.cmp-button__with-icon--cart .cmp-button{background-image:url(clientlib-site/resources/svg/cart.svg);background-position:20px;background-repeat:no-repeat;background-size:14px;font-size:9pt;font-weight:700;letter-spacing:0;line-height:1.33;line-height:1;padding-left:45px}@media screen and (min-width:1280px){.cmp-button__with-icon--cart .cmp-button{font-size:9pt}}@media screen and (max-width:481px){.cmp-button__with-icon--cart .cmp-button{font-weight:medium}}.cmp-button__with-icon--cart .cmp-button b,.cmp-button__with-icon--cart .cmp-button strong{font-weight:500}.cmp-cardcarousel,.cmp-category-browser{overflow:hidden;position:relative}.glide{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:40px}@media(min-width:900px){.glide__track{padding-left:4vw}.tabs .glide__track{padding-left:0}}.glide__arrows{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-inline:4vw}@media(min-width:900px){.glide__arrows{margin-inline:4vw}}.glide__arrows.--hidden{display:none;visibility:hidden}.glide__arrow{background:none;border:1px solid #2e134a;border-radius:50%;cursor:pointer;padding:18px;position:relative;-webkit-transition:background-color .1s;transition:background-color .1s}.glide__arrow:hover{background-color:#e5e5e5}.glide__arrow--disabled{cursor:default;opacity:50%}.glide__arrow__icon{height:9pt;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:9pt}.cmp-cardcarousel--cta{background:none;border:1px solid #2e134a;border-radius:75pt;bottom:0;color:#2e134a;cursor:pointer;font-size:9pt;font-weight:700;left:50%;letter-spacing:0;line-height:1.33;line-height:normal;padding:11px 25px 13px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:background-color .1s;transition:background-color .1s}@media screen and (min-width:1280px){.cmp-cardcarousel--cta{font-size:9pt}}@media screen and (max-width:481px){.cmp-cardcarousel--cta{font-weight:medium}}.cmp-cardcarousel--cta b,.cmp-cardcarousel--cta strong{font-weight:500}.cmp-cardcarousel--cta:hover{background-color:#e5e5e5}.cmp-carousel__item{height:540px;overflow:hidden}.cmp-category-carousel__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-left:15px}@media(min-width:900px){.cmp-category-carousel__wrapper{gap:35px;margin-left:0}.cmp-category-carousel__title{margin-left:50px}}.cmp-category-carousel__header{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.cmp-category-carousel__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-right:30px}@media(min-width:900px){.cmp-category-carousel__arrows{margin-right:50px}}.cmp-category-carousel__arrows.hidden{display:none}.cmp-category-carousel__left-arrow,.cmp-category-carousel__right-arrow{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #841bee;border-radius:75pt;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;height:3pc;justify-content:center;padding:10px;width:3pc}.cmp-category-carousel__left-arrow svg,.cmp-category-carousel__right-arrow svg{stroke:#841bee}.cmp-category-carousel__left-arrow.inactive,.cmp-category-carousel__right-arrow.inactive{border:2px solid #e9e9e9;cursor:default}.cmp-category-carousel__left-arrow.inactive svg,.cmp-category-carousel__right-arrow.inactive svg{stroke:#e9e9e9}.cmp-category-carousel__categories-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;height:386px;overflow:scroll;padding-right:15px;scroll-behavior:smooth}.cmp-category-carousel__categories-list::-webkit-scrollbar{display:none}@media(min-width:900px){.cmp-category-carousel__categories-list{padding-inline:50px}}.cmp-category-carousel__category-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#f4f4f4;border-radius:20px;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;height:333px;padding:10px 10px 30px;-webkit-transition:all .3s ease;transition:all .3s ease}.cmp-category-carousel__category-item .cmp-category-carousel__category-item-cta{display:none}.cmp-category-carousel__category-item:hover{background-color:#841bee;color:#fff;cursor:pointer;height:auto;padding:10px}.cmp-category-carousel__category-item:hover .cmp-category-carousel__category-item-title{margin-bottom:10px}.cmp-category-carousel__category-item:hover .cmp-category-carousel__category-item-cta{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;align-items:center;align-self:stretch;background-color:#fff;border-radius:10px;color:#841bee;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;gap:4px;height:3pc;justify-content:center;letter-spacing:normal;line-height:1pc;padding:0 18px;text-transform:uppercase}.cmp-category-carousel__category-item-title{font-family:NT Bau;font-size:19px;font-style:normal;font-weight:500;letter-spacing:-.76px;line-height:21px;padding-inline:20px}.cmp-category-carousel__category-item-image img{border-radius:10px;height:249px;width:276px}@media(min-width:900px){.cmp-category-carousel__category-item-image img{height:257px;width:287px}}.cmp-category-carousel__label-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;padding-inline:30px;position:relative}.cmp-category-carousel__label-description{color:#2e134a;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:130%;text-align:center}@media(min-width:900px){.cmp-category-carousel__label-description{font-size:14px;letter-spacing:-.56px;margin:auto;max-width:461px}}.cmp-category-carousel__label-header{-webkit-box-pack:center;-ms-flex-pack:center;color:#2e134a;font-family:NT Bau;font-size:28px;font-style:normal;font-weight:400;justify-content:center;letter-spacing:-.07pc;line-height:100%;text-align:center}.cmp-category-carousel__label-header,.cmp-category-carousel__label-link{-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.cmp-category-carousel__label-link{color:#841bee;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px;-webkit-transition:all .3s ease;transition:all .3s ease}.cmp-category-carousel__label-link svg{fill:#841bee;height:40px;-webkit-transition:all .3s ease;transition:all .3s ease;width:40px}.cmp-category-carousel__label-link:hover{color:#2e134a}.cmp-category-carousel__label-link:hover .cmp-category-carousel__label-link-icon{border:2px solid #2e134a}.cmp-category-carousel__label-link:hover svg{fill:#2e134a}.cmp-category-carousel__label-link-icon{border:2px solid #841bee;border-radius:750pt;display:inline-block;height:40px;padding:6px;-webkit-transition:all .3s ease;transition:all .3s ease;width:40px}.cmp-category-carousel{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:40px}.cmp-category-carousel__arrows-label{display:none}@media(min-width:900px){.cmp-category-carousel__arrows-label{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0}}.cmp-teaser{-webkit-transition:all .1s ease;transition:all .1s ease}.--is-card .cmp-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:1px solid #999;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:382px;overflow:hidden}.--is-card .cmp-teaser strong{color:#841bee;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:inherit}.--no-borders .cmp-teaser{border:none}.--is-product .cmp-teaser,.--is-product .cmp-teaser .cmp-teaser__link{-webkit-box-orient:vertical;-webkit-box-direction:reverse;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-height:460px;max-width:276px;position:relative;-webkit-transition:background-color .2s;transition:background-color .2s}.--is-product .cmp-teaser .cmp-teaser__link:hover,.--is-product .cmp-teaser:hover{background-color:#841bee;color:#fff}.--is-product .cmp-teaser .cmp-teaser__link:hover .paragraph-2,.--is-product .cmp-teaser .cmp-teaser__link:hover .text-color-primary,.--is-product .cmp-teaser .cmp-teaser__link:hover strong,.--is-product .cmp-teaser:hover .paragraph-2,.--is-product .cmp-teaser:hover .text-color-primary,.--is-product .cmp-teaser:hover strong{color:#fff}.--is-product .cmp-teaser .cmp-teaser__link:hover .cmp-teaser__action-container .cmp-teaser__action-link,.--is-product .cmp-teaser:hover .cmp-teaser__action-container .cmp-teaser__action-link{border-color:#fff;color:#fff}.--is-product .cmp-teaser .cmp-image,.--is-product .cmp-teaser .cmp-teaser__link .cmp-image{height:100%;overflow:hidden;width:100%}.--is-product .cmp-teaser .cmp-image__image,.--is-product .cmp-teaser .cmp-teaser__link .cmp-image__image{height:225px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.--is-product .cmp-teaser .cmp-teaser__content,.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__content{padding:20px 25px 25px}.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__title,.--is-product .cmp-teaser .cmp-teaser__title{font-size:20px}.--is-product .cmp-teaser .cmp-teaser__link,.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__link{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle,.--is-product .cmp-teaser .cmp-teaser__pretitle{font-size:calc(14.34254px + .44199vw);letter-spacing:-.06em;line-height:1.33}@media screen and (min-width:1280px){.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle,.--is-product .cmp-teaser .cmp-teaser__pretitle{font-size:20px}}.--is-product .cmp-teaser .cmp-teaser__description,.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__description{display:inline-block;font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375;margin-bottom:45px;margin-top:15px}@media screen and (min-width:1280px){.--is-product .cmp-teaser .cmp-teaser__description,.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__description{font-size:1pc}}@media screen and (max-width:481px){.--is-product .cmp-teaser .cmp-teaser__description,.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__description{font-weight:400}}.--is-product .cmp-teaser .cmp-teaser__description b,.--is-product .cmp-teaser .cmp-teaser__description strong,.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__description b,.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__description strong{font-weight:500}.--is-product .cmp-teaser .cmp-teaser__action-container,.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__action-container{position:relative;z-index:1}.--is-product .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link,.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__action-container .cmp-teaser__action-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:2px solid #2e134a;border-radius:10px;color:#2e134a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:700;justify-content:center;letter-spacing:normal;min-height:40px;min-width:5pc;padding:0 25px;position:relative;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.--is-product .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link:hover,.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#2e134a;border-color:#2e134a;-webkit-transition:all .3s ease;transition:all .3s ease}.--is-product .cmp-teaser .cmp-teaser__action-icon,.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__action-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;margin-left:10px}.--is-product .cmp-teaser .cmp-teaser__link h3,.--is-product .cmp-teaser h3{font-size:20px;font-size:calc(22.34254px + .44199vw);font-weight:400;letter-spacing:-.04em;line-height:1.2;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:1280px){.--is-product .cmp-teaser .cmp-teaser__link h3,.--is-product .cmp-teaser h3{font-size:28px}}@media screen and (max-width:481px){.--is-product .cmp-teaser .cmp-teaser__link h3,.--is-product .cmp-teaser h3{font-weight:400}}.--is-product .cmp-teaser .cmp-teaser__link h3 b,.--is-product .cmp-teaser .cmp-teaser__link h3 strong,.--is-product .cmp-teaser h3 b,.--is-product .cmp-teaser h3 strong{font-weight:500}.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle,.--is-product .cmp-teaser .cmp-teaser__pretitle{font-size:calc(22.34254px + .44199vw);font-weight:400;letter-spacing:-.04em;line-height:1.2}@media screen and (min-width:1280px){.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle,.--is-product .cmp-teaser .cmp-teaser__pretitle{font-size:28px}}@media screen and (max-width:481px){.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle,.--is-product .cmp-teaser .cmp-teaser__pretitle{font-weight:400}}.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle b,.--is-product .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle strong,.--is-product .cmp-teaser .cmp-teaser__pretitle b,.--is-product .cmp-teaser .cmp-teaser__pretitle strong{font-weight:500}.--is-support .cmp-teaser,.--is-support .cmp-teaser .cmp-teaser__link{-ms-flex-line-pack:stretch;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;align-content:stretch;align-items:start;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%;justify-items:start;max-width:383px}.--is-support .cmp-teaser .cmp-teaser__image,.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:1;justify-content:center;max-height:200px;overflow:hidden;width:100%}@media(min-width:600px){.--is-support .cmp-teaser .cmp-teaser__image,.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__image{max-height:225px}}.--is-support .cmp-teaser .cmp-image,.--is-support .cmp-teaser .cmp-teaser__link .cmp-image{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow:hidden;width:100%}.--is-support .cmp-teaser .cmp-image__image,.--is-support .cmp-teaser .cmp-teaser__link .cmp-image__image{height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.--is-support .cmp-teaser .cmp-teaser__content,.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;justify-content:space-between;padding:15px 25px}@media(min-width:1200px){.--is-support .cmp-teaser .cmp-teaser__content,.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__content{padding:20px}}.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__title,.--is-support .cmp-teaser .cmp-teaser__title{font-weight:400;min-height:90px;overflow:hidden;text-overflow:ellipsis}@media(min-width:1200px){.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__title,.--is-support .cmp-teaser .cmp-teaser__title{min-height:75pt}}.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle,.--is-support .cmp-teaser .cmp-teaser__pretitle{font-size:calc(28.68508px + .88398vw);font-weight:400;letter-spacing:-.04em;line-height:1.2}@media screen and (min-width:1280px){.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle,.--is-support .cmp-teaser .cmp-teaser__pretitle{font-size:40px}}@media screen and (max-width:481px){.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle,.--is-support .cmp-teaser .cmp-teaser__pretitle{font-weight:400}}.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle b,.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle strong,.--is-support .cmp-teaser .cmp-teaser__pretitle b,.--is-support .cmp-teaser .cmp-teaser__pretitle strong{font-weight:500}.--is-support .cmp-teaser .cmp-teaser__action-container,.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__action-container{-ms-flex-line-pack:end;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:start;-ms-flex-pack:start;align-content:flex-end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;justify-content:flex-start;min-height:60px}.--is-support .cmp-teaser .cmp-teaser__action-link,.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__action-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f1edf3;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:calc(9.17127px + .22099vw);font-weight:400;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;letter-spacing:-.04em;line-height:1.33;padding:8px 15px;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}@media screen and (min-width:1280px){.--is-support .cmp-teaser .cmp-teaser__action-link,.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__action-link{font-size:9pt}}@media screen and (max-width:481px){.--is-support .cmp-teaser .cmp-teaser__action-link,.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__action-link{font-weight:400}}.--is-support .cmp-teaser .cmp-teaser__action-link b,.--is-support .cmp-teaser .cmp-teaser__action-link strong,.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__action-link b,.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__action-link strong{font-weight:500}.--is-support .cmp-teaser .cmp-teaser__action-link:hover,.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__action-link:hover{background-color:#841bee;border-color:#841bee;color:#fff}.--is-support .cmp-teaser .cmp-teaser__action-icon,.--is-support .cmp-teaser .cmp-teaser__link .cmp-teaser__action-icon{display:none}.--is-support-button .cmp-teaser,.--is-support-button .cmp-teaser .cmp-teaser__link{-ms-flex-line-pack:stretch;-webkit-box-align:start;-ms-flex-align:start;align-content:stretch;align-items:start;background:#fff;display:grid;height:100%;justify-items:start;max-width:383px}.--is-support-button .cmp-teaser .cmp-teaser__image,.--is-support-button .cmp-teaser .cmp-teaser__link .cmp-teaser__image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:1;justify-content:center;max-height:200px;overflow:hidden;width:100%}@media(min-width:600px){.--is-support-button .cmp-teaser .cmp-teaser__image,.--is-support-button .cmp-teaser .cmp-teaser__link .cmp-teaser__image{max-height:300px}}.--is-support-button .cmp-teaser .cmp-image,.--is-support-button .cmp-teaser .cmp-teaser__link .cmp-image{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow:hidden;width:100%}.--is-support-button .cmp-teaser .cmp-image__image,.--is-support-button .cmp-teaser .cmp-teaser__link .cmp-image__image{height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.--is-support-button .cmp-teaser .cmp-teaser__content,.--is-support-button .cmp-teaser .cmp-teaser__link .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;justify-content:space-between;padding:15px 25px 25px}.--is-support-button .cmp-teaser .cmp-teaser__link .cmp-teaser__title,.--is-support-button .cmp-teaser .cmp-teaser__title{font-weight:400;margin-bottom:5px;margin-top:5px;overflow:hidden;text-overflow:ellipsis}@media(min-width:1200px){.--is-support-button .cmp-teaser .cmp-teaser__link .cmp-teaser__title,.--is-support-button .cmp-teaser .cmp-teaser__title{margin-bottom:20px}}.--is-support-button .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle,.--is-support-button .cmp-teaser .cmp-teaser__pretitle{font-size:calc(28.68508px + .88398vw);font-weight:400;letter-spacing:-.04em;line-height:1.2}@media screen and (min-width:1280px){.--is-support-button .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle,.--is-support-button .cmp-teaser .cmp-teaser__pretitle{font-size:40px}}@media screen and (max-width:481px){.--is-support-button .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle,.--is-support-button .cmp-teaser .cmp-teaser__pretitle{font-weight:400}}.--is-support-button .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle b,.--is-support-button .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle strong,.--is-support-button .cmp-teaser .cmp-teaser__pretitle b,.--is-support-button .cmp-teaser .cmp-teaser__pretitle strong{font-weight:500}.--is-support-button .cmp-teaser .cmp-teaser__action-container,.--is-support-button .cmp-teaser .cmp-teaser__link .cmp-teaser__action-container{position:relative;z-index:1}.--is-support-button .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link,.--is-support-button .cmp-teaser .cmp-teaser__link .cmp-teaser__action-container .cmp-teaser__action-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:2px solid #2e134a;border-radius:10px;color:#2e134a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:700;justify-content:center;letter-spacing:normal;min-height:40px;min-width:5pc;padding:0 25px;position:relative;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.--is-support-button .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link:hover,.--is-support-button .cmp-teaser .cmp-teaser__link .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#2e134a;border-color:#2e134a;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.--is-support-button .cmp-teaser .cmp-teaser__action-icon,.--is-support-button .cmp-teaser .cmp-teaser__link .cmp-teaser__action-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px}.--is-about .cmp-teaser,.--is-about .cmp-teaser .cmp-teaser__link{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:20pc}@media(min-width:900px){.--is-about .cmp-teaser,.--is-about .cmp-teaser .cmp-teaser__link{max-width:383px;min-height:410px}}.--is-about .cmp-teaser .cmp-teaser__content,.--is-about .cmp-teaser .cmp-teaser__link .cmp-teaser__content{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;padding:25px}.--is-about .cmp-teaser .cmp-teaser__link h3,.--is-about .cmp-teaser h3{font-size:calc(28.68508px + .88398vw);font-weight:400;letter-spacing:-.04em;line-height:1.2}@media screen and (min-width:1280px){.--is-about .cmp-teaser .cmp-teaser__link h3,.--is-about .cmp-teaser h3{font-size:40px}}@media screen and (max-width:481px){.--is-about .cmp-teaser .cmp-teaser__link h3,.--is-about .cmp-teaser h3{font-weight:400}}.--is-about .cmp-teaser .cmp-teaser__link h3 b,.--is-about .cmp-teaser .cmp-teaser__link h3 strong,.--is-about .cmp-teaser h3 b,.--is-about .cmp-teaser h3 strong{font-weight:500}.--is-about .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle,.--is-about .cmp-teaser .cmp-teaser__pretitle{font-size:calc(28.68508px + .88398vw);font-weight:400;letter-spacing:-.04em;line-height:1.2}@media screen and (min-width:1280px){.--is-about .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle,.--is-about .cmp-teaser .cmp-teaser__pretitle{font-size:40px}}@media screen and (max-width:481px){.--is-about .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle,.--is-about .cmp-teaser .cmp-teaser__pretitle{font-weight:400}}.--is-about .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle b,.--is-about .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle strong,.--is-about .cmp-teaser .cmp-teaser__pretitle b,.--is-about .cmp-teaser .cmp-teaser__pretitle strong{font-weight:500}.--is-about .cmp-teaser .cmp-teaser__description,.--is-about .cmp-teaser .cmp-teaser__link .cmp-teaser__description{margin-top:auto}.--is-about .cmp-teaser .cmp-teaser__description p,.--is-about .cmp-teaser .cmp-teaser__link .cmp-teaser__description p{font-size:calc(14.34254px + .44199vw);font-weight:400;letter-spacing:-.06em;line-height:1.33}@media screen and (min-width:1280px){.--is-about .cmp-teaser .cmp-teaser__description p,.--is-about .cmp-teaser .cmp-teaser__link .cmp-teaser__description p{font-size:20px}}@media screen and (max-width:481px){.--is-about .cmp-teaser .cmp-teaser__description p,.--is-about .cmp-teaser .cmp-teaser__link .cmp-teaser__description p{font-weight:400}}.--is-about .cmp-teaser .cmp-teaser__description p b,.--is-about .cmp-teaser .cmp-teaser__description p strong,.--is-about .cmp-teaser .cmp-teaser__link .cmp-teaser__description p b,.--is-about .cmp-teaser .cmp-teaser__link .cmp-teaser__description p strong{font-weight:500}.--is-about .cmp-teaser .cmp-teaser__action-container,.--is-about .cmp-teaser .cmp-teaser__link .cmp-teaser__action-container{margin-top:25px}.--is-about .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link,.--is-about .cmp-teaser .cmp-teaser__link .cmp-teaser__action-container .cmp-teaser__action-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:1px solid #929292;border-radius:75pt;color:#2e134a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:700;justify-content:center;min-height:40px;min-width:5pc;padding:0 25px;text-transform:uppercase;-webkit-transition:background-color .3s;transition:background-color .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.--is-about .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link .cmp-teaser__action-icon,.--is-about .cmp-teaser .cmp-teaser__link .cmp-teaser__action-container .cmp-teaser__action-link .cmp-teaser__action-icon{display:none}.--is-about .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link:hover,.--is-about .cmp-teaser .cmp-teaser__link .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#e5e5e5}.--is-about .cmp-teaser .cmp-teaser__action-icon,.--is-about .cmp-teaser .cmp-teaser__link .cmp-teaser__action-icon{margin-left:10px}.--is-icon-card .cmp-teaser,.--is-icon-card .cmp-teaser .cmp-teaser__link{-webkit-box-orient:vertical;-webkit-box-direction:reverse;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-height:419px;max-width:276px;position:relative;-webkit-transition:background-color .2s;transition:background-color .2s}.--is-icon-card .cmp-teaser .cmp-teaser__link:hover .cmp-teaser__content,.--is-icon-card .cmp-teaser:hover .cmp-teaser__content{background-color:#841bee;color:#fff}.--is-icon-card .cmp-teaser .cmp-teaser__image .cmp-image,.--is-icon-card .cmp-teaser .cmp-teaser__link .cmp-teaser__image .cmp-image{height:100%;overflow:hidden;width:100%}.--is-icon-card .cmp-teaser .cmp-teaser__image .cmp-image__image,.--is-icon-card .cmp-teaser .cmp-teaser__link .cmp-teaser__image .cmp-image__image{display:block;max-height:225px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.--is-icon-card .cmp-teaser .cmp-teaser__content,.--is-icon-card .cmp-teaser .cmp-teaser__link .cmp-teaser__content{padding:20px 25px 25px;-webkit-transition:background-color .2s,color .2s ease-out;transition:background-color .2s,color .2s ease-out}.--is-icon-card .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle,.--is-icon-card .cmp-teaser .cmp-teaser__pretitle{font-size:calc(14.34254px + .44199vw);font-weight:400;letter-spacing:-.06em;line-height:1.33}@media screen and (min-width:1280px){.--is-icon-card .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle,.--is-icon-card .cmp-teaser .cmp-teaser__pretitle{font-size:20px}}@media screen and (max-width:481px){.--is-icon-card .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle,.--is-icon-card .cmp-teaser .cmp-teaser__pretitle{font-weight:400}}.--is-icon-card .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle b,.--is-icon-card .cmp-teaser .cmp-teaser__link .cmp-teaser__pretitle strong,.--is-icon-card .cmp-teaser .cmp-teaser__pretitle b,.--is-icon-card .cmp-teaser .cmp-teaser__pretitle strong{font-weight:500}.--is-icon-card .cmp-teaser .cmp-teaser__description,.--is-icon-card .cmp-teaser .cmp-teaser__link .cmp-teaser__description{font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375;margin-top:15px}@media screen and (min-width:1280px){.--is-icon-card .cmp-teaser .cmp-teaser__description,.--is-icon-card .cmp-teaser .cmp-teaser__link .cmp-teaser__description{font-size:1pc}}@media screen and (max-width:481px){.--is-icon-card .cmp-teaser .cmp-teaser__description,.--is-icon-card .cmp-teaser .cmp-teaser__link .cmp-teaser__description{font-weight:400}}.--is-icon-card .cmp-teaser .cmp-teaser__description b,.--is-icon-card .cmp-teaser .cmp-teaser__description strong,.--is-icon-card .cmp-teaser .cmp-teaser__link .cmp-teaser__description b,.--is-icon-card .cmp-teaser .cmp-teaser__link .cmp-teaser__description strong{font-weight:500}.--is-icon-card .cmp-teaser .cmp-image__link,.--is-icon-card .cmp-teaser .cmp-teaser__link .cmp-image__link{pointer-events:none}.contactbanner .cmp-contactbanner{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:15px}@media(min-width:900px){.contactbanner .cmp-contactbanner{padding:35px 25px}}.contactbanner .cmp-contactbanner .cmp-contactbanner__card-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:30px}@media(min-width:900px){.contactbanner .cmp-contactbanner .cmp-contactbanner__card-info{row-gap:15px}}.contactbanner .cmp-contactbanner .cmp-contactbanner__card-info .cmp-contactbanner__card-info-title{font-size:9pt;font-weight:700;letter-spacing:0;line-height:1.33}@media screen and (min-width:1280px){.contactbanner .cmp-contactbanner .cmp-contactbanner__card-info .cmp-contactbanner__card-info-title{font-size:9pt}}@media screen and (max-width:481px){.contactbanner .cmp-contactbanner .cmp-contactbanner__card-info .cmp-contactbanner__card-info-title{font-weight:medium}}.contactbanner .cmp-contactbanner .cmp-contactbanner__card-info .cmp-contactbanner__card-info-title b,.contactbanner .cmp-contactbanner .cmp-contactbanner__card-info .cmp-contactbanner__card-info-title strong{font-weight:500}.contactbanner .cmp-contactbanner .cmp-contactbanner__card-info .cmp-contactbanner__card-info-tel{font-size:calc(22.34254px + .44199vw);font-weight:400;letter-spacing:-.04em;line-height:1.2}@media screen and (min-width:1280px){.contactbanner .cmp-contactbanner .cmp-contactbanner__card-info .cmp-contactbanner__card-info-tel{font-size:28px}}@media screen and (max-width:481px){.contactbanner .cmp-contactbanner .cmp-contactbanner__card-info .cmp-contactbanner__card-info-tel{font-weight:400}}.contactbanner .cmp-contactbanner .cmp-contactbanner__card-info .cmp-contactbanner__card-info-tel b,.contactbanner .cmp-contactbanner .cmp-contactbanner__card-info .cmp-contactbanner__card-info-tel strong{font-weight:500}.contactbanner .cmp-contactbanner .cmp-contactbanner__card-info .cmp-contactbanner__card-info-schedule{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.contactbanner .cmp-contactbanner .cmp-contactbanner__card-info .cmp-contactbanner__card-info-schedule{font-size:14px}}@media screen and (max-width:481px){.contactbanner .cmp-contactbanner .cmp-contactbanner__card-info .cmp-contactbanner__card-info-schedule{font-weight:400}}.contactbanner .cmp-contactbanner .cmp-contactbanner__card-info .cmp-contactbanner__card-info-schedule b,.contactbanner .cmp-contactbanner .cmp-contactbanner__card-info .cmp-contactbanner__card-info-schedule strong{font-weight:500}.contactbanner .cmp-contactbanner .cmp-contactbanner__card-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#841bee;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;justify-content:center;padding:11px;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;width:52px}.contactbanner .cmp-contactbanner .cmp-contactbanner__card-button img{height:14px;width:14px}.contactbanner .cmp-contactbanner .cmp-contactbanner__card-button:hover{background-color:#2e134a;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.contactbanner.--white-background .cmp-contactbanner{background-color:#fff}.contactUsForm{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.contactUsForm input::-webkit-contacts-auto-fill-button{display:none!important;pointer-events:none;position:absolute;right:0;visibility:hidden}.cmp-contact-us-form{-ms-flex-item-align:center;align-self:center;justify-self:center;max-width:885pt;padding-bottom:75px;padding-top:75px;text-align:center}.cmp-contact-us-form .cmp-contact-us-form__label-required{color:#ff14e8;font-size:9pt;font-weight:500;letter-spacing:-.04em;line-height:1.2}@media screen and (min-width:1280px){.cmp-contact-us-form .cmp-contact-us-form__label-required{font-size:9pt}}@media screen and (max-width:481px){.cmp-contact-us-form .cmp-contact-us-form__label-required{font-weight:500}}.cmp-contact-us-form .cmp-contact-us-form__label-required b,.cmp-contact-us-form .cmp-contact-us-form__label-required strong{font-weight:500}.cmp-contact-us-form .cmp-form-options__field-description{font-size:9pt;font-weight:500}.cmp-contact-us-form .cmp-container{grid-area:auto/1/auto/26}.cmp-contact-us-form__content-wrapper{display:grid;grid-template-columns:repeat(23,1fr);padding-inline:15px}@media(min-width:1200px){.cmp-contact-us-form__content-wrapper{padding:0}}.cmp-contact-us-form__info{background-color:#f3e8fd;border-radius:40px;grid-area:2/1/3/25;padding:30px;text-align:left}@media(min-width:600px){.cmp-contact-us-form__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:40px 50px}}@media(min-width:1200px){.cmp-contact-us-form__info{grid-area:auto/13/auto/25}}.cmp-contact-us-form__info-head{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;font-size:calc(13.17127px + .22099vw);font-weight:400;font-weight:700;gap:17px;letter-spacing:-.04em;line-height:1.375}@media screen and (min-width:1280px){.cmp-contact-us-form__info-head{font-size:1pc}}@media screen and (max-width:481px){.cmp-contact-us-form__info-head{font-weight:400}}.cmp-contact-us-form__info-head b,.cmp-contact-us-form__info-head strong{font-weight:500}@media(min-width:600px){.cmp-contact-us-form__info-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:85px}}.cmp-contact-us-form__info-head-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none}.cmp-contact-us-form__info-head-title{color:#2e134a;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.56px;line-height:100%}@media(min-width:1200px){.cmp-contact-us-form__info-head-title{margin-bottom:10px}}.cmp-contact-us-form__info-head-list-item{background-color:#999;border:2px solid #f3eafc;border-radius:50%;height:35px;overflow:hidden;-webkit-transform:translateX(0);transform:translateX(0);width:35px}.cmp-contact-us-form__info-head-list-item:nth-of-type(2){-webkit-transform:translateX(-40%);transform:translateX(-40%)}.cmp-contact-us-form__info-head-list-item:nth-of-type(3){-webkit-transform:translateX(-80%);transform:translateX(-80%)}.cmp-contact-us-form__info-head-list-item:nth-of-type(4){-webkit-transform:translateX(-120%);transform:translateX(-120%)}@media(min-width:600px){.cmp-contact-us-form__info-head-list-item{height:65px;width:65px}}.cmp-contact-us-form__info-head-image{height:100%;width:100%}.cmp-contact-us-form__contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;justify-content:space-between;margin-bottom:20px}@media(min-width:600px){.cmp-contact-us-form__contact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;margin-bottom:15px;width:100%}}.cmp-contact-us-form__phone-number{color:#841bee;font-family:NT Bau;font-size:25px;font-style:normal;font-weight:500;letter-spacing:-1px;line-height:normal}@media(min-width:600px){.cmp-contact-us-form__phone-number{font-family:NT Bau;font-size:31px;font-style:normal;font-weight:500;letter-spacing:-.93pt;line-height:normal}}.cmp-contact-us-form__contact-us{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.cmp-contact-us-form__contact-us{font-size:14px}}@media screen and (max-width:481px){.cmp-contact-us-form__contact-us{font-weight:400}}.cmp-contact-us-form__contact-us b,.cmp-contact-us-form__contact-us strong{font-weight:500}.cmp-contact-us-form__info-bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;border-top:2px solid #e6d1fc;justify-content:space-between;padding-top:9pt}.cmp-contact-us-form__buttons-wrapper,.cmp-contact-us-form__info-bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-contact-us-form__buttons-wrapper a{margin-right:5px}.cmp-contact-us-form__buttons-wrapper a.cmp-button.--icon{height:52px;width:52px}.cmp-contact-us-form__buttons-wrapper a.cmp-button.--icon img{height:15px;width:15px}.cmp-contact-us-form__date-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:400;gap:4px;letter-spacing:-.56px;line-height:16.316px}@media(min-width:600px){.cmp-contact-us-form__date-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cmp-contact-us-form__datetime{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.cmp-contact-us-form__time{font-weight:700}.cmp-contact-us-form__form{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:1/1/2/25;margin-bottom:50px}@media(min-width:1200px){.cmp-contact-us-form__form{grid-area:1/1/1/12;margin-bottom:0}}.cmp-contact-us-form__form .cmp-text{font-size:9pt;font-weight:500;letter-spacing:-.04em;line-height:1.2}@media screen and (min-width:1280px){.cmp-contact-us-form__form .cmp-text{font-size:9pt}}@media screen and (max-width:481px){.cmp-contact-us-form__form .cmp-text{font-weight:500}}.cmp-contact-us-form__form .cmp-text b,.cmp-contact-us-form__form .cmp-text strong{font-weight:500}.cmp-contact-us-form__form .cmp-form{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;text-align:left;width:100%}.cmp-contact-us-form__form .text{margin-bottom:6px;text-align:left;width:100%}@media(min-width:1200px){.cmp-contact-us-form__form .text{margin-bottom:10px}}.cmp-contact-us-form__form .text .cmp-form-text label{color:#2e134a;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:500;left:20px;letter-spacing:-.7px;line-height:20px;margin-bottom:0;pointer-events:none;position:absolute;text-transform:none;top:14px;-webkit-transition:all .3s;transition:all .3s;z-index:1}.cmp-contact-us-form__form .text .cmp-form-text.required label:after,.cmp-contact-us-form__form .text .cmp-form-text:has(.cmp-form-text__datepicker:required) label:after,.cmp-contact-us-form__form .text .cmp-form-text:has(.cmp-form-text__text:required) label:after,.cmp-contact-us-form__form .text .cmp-form-text:has(.cmp-form-text__textarea:required) label:after{content:""}.cmp-contact-us-form__form .text .cmp-form-text input:focus+label.cmp-contact-us--text-field-label,.cmp-contact-us-form__form .text .cmp-form-text input:user-invalid+label.cmp-contact-us--text-field-label,.cmp-contact-us-form__form .text .cmp-form-text input:user-valid+label.cmp-contact-us--text-field-label,.cmp-contact-us-form__form .text .cmp-form-text select:focus+label.cmp-contact-us--text-field-label,.cmp-contact-us-form__form .text .cmp-form-text select:user-valid+label.cmp-contact-us--text-field-label{background-color:#fff;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:normal;padding-inline:4px;position:absolute;top:-8px;z-index:1}@media(min-width:600px){.cmp-contact-us-form__form .text+.text{width:48%}}.cmp-contact-us-form__form .text+.text label{display:none}@media(min-width:1200px){.cmp-contact-us-form__form .text+.text label{display:inline-block}}.cmp-contact-us-form__form .cmp-form-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cmp-contact-us-form__form .checkbox-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;margin-top:10px;width:100%}@media(min-width:1200px){.cmp-contact-us-form__form .checkbox-item{margin-top:0}}@media(min-width:600px){.cmp-contact-us-form__form .checkbox-item{margin-bottom:0}}.cmp-contact-us-form__form .cmp-form-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;height:40px;padding-bottom:0;padding-top:0;text-transform:uppercase}.cmp-contact-us-form__form .cmp-form-button svg{fill:#fff;height:14px;-webkit-transform:translateY(-1px);transform:translateY(-1px);width:14px}.cmp-contact-us-form .submit-message-box{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#f3e8fd;border:1px solid #e6d1fc;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;justify-content:space-between;left:50%;max-width:min(92%,810pt);padding:20px 15px;position:fixed;top:200px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:5}@media(min-width:900px){.cmp-contact-us-form .submit-message-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:51px;padding:14px 20px}}.cmp-contact-us-form .submit-message-box[data-status-success=false]{background-color:#ff9e1b}.cmp-contact-us-form .submit-message-box[data-status-success=false] .cmp-contact-us-form__error-heading{color:#2e134a;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;letter-spacing:-.48px;line-height:130%}@media(min-width:900px){.cmp-contact-us-form .submit-message-box[data-status-success=false] .cmp-contact-us-form__error-heading{font-size:14px;letter-spacing:-.56px}}.cmp-contact-us-form .submit-message-box[data-status-success=false] .cmp-contact-us-form__error-message{color:#2e134a;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:130%}@media(min-width:900px){.cmp-contact-us-form .submit-message-box[data-status-success=false] .cmp-contact-us-form__error-message{font-size:14px;letter-spacing:-.56px}}.cmp-contact-us-form .submit-message-box[data-status-success=false] .submit-message-button{background-color:#ff9e1b;width:100%}.cmp-contact-us-form .submit-message-box[data-status-success=false] .submit-message-button:focus,.cmp-contact-us-form .submit-message-box[data-status-success=false] .submit-message-button:hover{background-color:#ff9e1b;border-color:#fff;color:#fff}@media(min-width:900px){.cmp-contact-us-form .submit-message-box[data-status-success=false] .submit-message-button{width:auto}}.cmp-contact-us-form .submit-message-box[hidden]{display:none}.cmp-contact-us-form .submit-message-box .submit-message-button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;background:#f3e8fd;border:2px solid #2e134a;border-radius:10px;color:#2e134a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1.3rem;height:40px;justify-content:center;letter-spacing:0;padding:9pt 25px;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.cmp-contact-us-form .submit-message-box .submit-message-button.isHidden{display:none}.cmp-contact-us-form .submit-message-box .submit-message-button:disabled{opacity:.5;pointer-events:none}.cmp-contact-us-form .submit-message-box .submit-message-button.--icon{background-color:#841bee;border-radius:50%;height:50px;width:50px}.cmp-contact-us-form .submit-message-box .submit-message-button.--icon:hover{background-color:#2e134a}.cmp-contact-us-form .submit-message-box .submit-message-button:hover{border-color:#841bee;color:#841bee}.cmp-contact-us-form .submit-message-box .submit-message-button:focus,.cmp-contact-us-form .submit-message-box .submit-message-button:hover{background-color:#f3e8fd}.cmp-contact-us-form .cmp-form-text--contact-us{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width:600px){.cmp-contact-us-form .cmp-form-text--contact-us{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cmp-contact-us-form .spacer{height:100%;padding:0 4px}.cmp-form-select__icon{right:24px}.cmp-contact-us-form__heading{color:#2e134a;font-family:NT Bau;font-size:1pc;font-style:normal;font-weight:400;letter-spacing:-.64px;line-height:22px;margin-bottom:20px;text-align:start}.cmp-contact-us-form__checkbox-submit-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width:600px){.cmp-contact-us-form__checkbox-submit-area{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cmp-contact-us-form .options .cmp-form-options__field-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:13px}.cmp-form-button.cmp-contact-us-form__button{min-width:auto;width:100%}@media(min-width:600px){.cmp-form-button.cmp-contact-us-form__button{width:180px}}.cmp-form-button.cmp-contact-us-form__button:disabled{background-color:#e9e9e9;color:#a7a8a9}.cmp-form-button.cmp-contact-us-form__button:disabled svg{fill:#a7a8a9}@media(min-width:600px){.cmp-form-text--contact-us__3-inputs-section .text{max-width:calc(33.33333% - 5px)}}.cmp-form-text--contact-us--state-selector:disabled{background-color:#f4f4f4}.cmp-contact-us--text-field-label-state-is-required.hidden{display:none}.cmp-form--label-container{position:relative}.cmp-contact-us-form__contact-section,.cmp-form--contact-us{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-form--contact-us{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.cmp-contact-us--button-primary svg{fill:#fff}.cmp-contact-us--button-primary:disabled svg{fill:#a7a8a9}.cmp-contact-us--button-primary.cmp-contact-us--super-hero{margin-top:0}.cmp-contact-us--button-primary{background-color:#841bee;color:#fff;margin-top:9pt;-webkit-transition:all .3s;transition:all .3s}.cmp-contact-us--button-primary:hover{background-color:#2e134a}.cmp-form-options__field-label .cmp-form-checkbox{position:relative}.cmp-form-options__field-label .cmp-form-checkbox:before{content:url(clientlib-site/resources/svg/unchecked.svg);height:24px;left:-5px;position:absolute;top:-5px;width:24px}.cmp-form-options__field-label .cmp-form-checkbox:checked:after{content:url(clientlib-site/resources/svg/checked.svg);height:24px;left:-5px;position:absolute;top:-5px;width:24px}textarea.cmp-form-text__text{height:200px;resize:none}select.cmp-form-text__text{width:100%}input.is-valid+label.cmp-contact-us--text-field-label,input:focus+label.cmp-contact-us--text-field-label,input:user-invalid+label.cmp-contact-us--text-field-label,input:user-valid+label.cmp-contact-us--text-field-label,select.is-valid+label.cmp-contact-us--text-field-label,select:focus+label.cmp-contact-us--text-field-label,select:user-valid+label.cmp-contact-us--text-field-label,textarea.is-valid+label.cmp-contact-us--text-field-label,textarea:focus+label.cmp-contact-us--text-field-label,textarea:user-invalid+label.cmp-contact-us--text-field-label,textarea:user-valid+label.cmp-contact-us--text-field-label{background-color:#fff;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:normal;padding-inline:4px;position:absolute;top:-8px;z-index:1}.cmp-form--contact-us.text .cmp-form-text:has(.cmp-form-text__text:required) label:after{content:none}.cmp-form--contact-us.text .cmp-form-text label{background-color:transparent;color:#2e134a;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:500;left:20px;letter-spacing:-.7px;line-height:20px;margin-bottom:0;pointer-events:none;position:absolute;text-transform:none;top:14px;-webkit-transition:all .3s;transition:all .3s;z-index:1}.cmp-form--contact-us.text .cmp-form-text input:focus+label,.cmp-form--contact-us.text .cmp-form-text input:user-invalid+label,.cmp-form--contact-us.text .cmp-form-text input:user-valid+label,.cmp-form--contact-us.text .cmp-form-text select:focus+label,.cmp-form--contact-us.text .cmp-form-text select:user-valid+label,.cmp-form--contact-us.text .cmp-form-text textarea:focus+label,.cmp-form--contact-us.text .cmp-form-text textarea:user-invalid+label,.cmp-form--contact-us.text .cmp-form-text textarea:user-valid+label{background-color:#fff;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:normal;padding-inline:4px;position:absolute;top:-8px;z-index:1}.cmp-contact-us-form__spinner.hidden{display:none}.cmp-contact-us-form__spinner{height:3pc}.cmp-contact-us-form__send-label.hidden{display:none}.cmp-contact-us-form__send-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.cmp-contact-us-form__email{font-size:0}.cmp-contact-us-form__email-at{font-size:31px}.cmp-contact-us-form__email-text{font-size:31px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.cmp-container--bg-shaded .cmp-container{background-color:#f4f4f4}.cmp-container--max-width1280 .cmp-container{margin:auto;max-width:600px}@media(min-width:900px){.cmp-container--max-width1280 .cmp-container{max-width:770px}}@media(min-width:1440px){.cmp-container--max-width1280 .cmp-container{max-width:80pc}}.cmp-container--bg-padded .cmp-container{border-radius:10px;padding:20px}@media(min-width:900px){.cmp-container--bg-padded .cmp-container{padding:50px}}.container-default-padding{padding:0 30px}@media(min-width:900px){.container-default-padding{padding:0 40px}}@media(min-width:1200px){.container-default-padding{padding:0 4%}}.no-padding{padding:0}.--flex-container .cmp-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;justify-content:space-between}@media(min-width:900px){.--flex-container .cmp-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:center}}.--flex-container .cmp-container>.--is-card{width:auto}.--flex-container .cmp-container:has(.--is-card){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.--flex-container .new.section{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.--flex-container.flexbox-space-around .cmp-container{-ms-flex-pack:distribute;justify-content:space-around}.--flex-container.flexbox-left .cmp-container{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.--flex-container.flexbox-container-wrap .cmp-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-container--bg-rounded>.cmp-container{border-radius:10px;padding-bottom:50px;padding-top:50px}.gutter>.cmp-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4%}.cmp-container--bg-shaded.cmp-container--bg-padded>.cmp-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cmp-container--bg-shaded.cmp-container--bg-padded>.cmp-container .text{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:auto}.cmp-container--bg-shaded.cmp-container--bg-padded>.cmp-container .teaser{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto}.cmp-custom-order-form__content-wrapper{display:grid;grid-template-columns:repeat(23,1fr)}.cmp-custom-order-form__info_section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:1/3/2/24;margin-top:75px;row-gap:5px}@media(min-width:900px){.cmp-custom-order-form__info_section{grid-area:auto/2/auto/7}}.cmp-custom-order-form__info_section-current-section{color:#841bee}.cmp-custom-order-form__form{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:2/3/3/24;justify-content:space-between;margin-bottom:50px}@media(min-width:900px){.cmp-custom-order-form__form{grid-area:auto/9/auto/23;margin-bottom:0}}.cmp-custom-order-form__form-title-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;margin:25px 0;row-gap:20px}@media(min-width:900px){.cmp-custom-order-form__form-title-container{margin:75px 0 45px}}.cmp-custom-order-form__form-title-container-subtitle{font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375}@media screen and (min-width:1280px){.cmp-custom-order-form__form-title-container-subtitle{font-size:1pc}}@media screen and (max-width:481px){.cmp-custom-order-form__form-title-container-subtitle{font-weight:400}}.cmp-custom-order-form__form-title-container-subtitle b,.cmp-custom-order-form__form-title-container-subtitle strong{font-weight:500}.cmp-custom-order-form__form-title-container:not(:first-child){margin:75px 0 20px}@media(min-width:900px){.cmp-custom-order-form__form-title-container:not(:first-child){margin:75px 0 45px}}.cmp-custom-order-form__form .cmp-form{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 15px;justify-content:space-between;width:100%}@media(min-width:900px){.cmp-custom-order-form__form .cmp-form{gap:15px 25px}}.cmp-custom-order-form__form-input{-ms-flex-preferred-size:100%;flex-basis:100%}@media(min-width:900px){.cmp-custom-order-form__form-input-1-2{-ms-flex-preferred-size:calc(50% - 12.5px);flex-basis:calc(50% - 12.5px)}.cmp-custom-order-form__form-input-1-3{-ms-flex-preferred-size:calc(33% - 16.66667px);flex-basis:calc(33% - 16.66667px)}.cmp-custom-order-form__form-input-1-4{-ms-flex-preferred-size:calc(25% - 18.75px);flex-basis:calc(25% - 18.75px)}}.cmp-custom-order-form__form-column{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;row-gap:20px;width:100%}.cmp-custom-order-form__form-add-more-section,.cmp-custom-order-form__form-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cmp-custom-order-form__form-add-more-section{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:25px;margin-top:25px}@media(min-width:900px){.cmp-custom-order-form__form-add-more-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}}.cmp-custom-order-form__form-add-more-section__cta-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center}@media(min-width:900px){.cmp-custom-order-form__form-add-more-section__cta-container{margin-top:25px}}.cmp-custom-order-form__form-add-more-section__cta-container-icon{background-color:#841bee;border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;height:14px;padding:13px;width:14px}.cmp-custom-order-form__form-add-more-section__cta-container-label{font-size:9pt;font-weight:700;letter-spacing:0;line-height:1.33;text-transform:uppercase}@media screen and (min-width:1280px){.cmp-custom-order-form__form-add-more-section__cta-container-label{font-size:9pt}}@media screen and (max-width:481px){.cmp-custom-order-form__form-add-more-section__cta-container-label{font-weight:medium}}.cmp-custom-order-form__form-add-more-section__cta-container-label b,.cmp-custom-order-form__form-add-more-section__cta-container-label strong{font-weight:500}.cmp-custom-order-form__form-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f3e8fd;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42;padding:20px;row-gap:15px}@media screen and (min-width:1280px){.cmp-custom-order-form__form-banner{font-size:14px}}@media screen and (max-width:481px){.cmp-custom-order-form__form-banner{font-weight:400}}.cmp-custom-order-form__form-banner b,.cmp-custom-order-form__form-banner strong{font-weight:500}@media(min-width:900px){.cmp-custom-order-form__form-banner{margin-top:50px}}.cmp-custom-order-form__form-banner-title{font-size:calc(14.34254px + .44199vw);font-weight:400;letter-spacing:-.06em;line-height:1.33}@media screen and (min-width:1280px){.cmp-custom-order-form__form-banner-title{font-size:20px}}@media screen and (max-width:481px){.cmp-custom-order-form__form-banner-title{font-weight:400}}.cmp-custom-order-form__form-banner-title b,.cmp-custom-order-form__form-banner-title strong{font-weight:500}.cmp-custom-order-form__form__buttons-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;width:100%}.cmp-custom-order-form__form__buttons-container .cmp-button-secondary .cmp-button,.cmp-custom-order-form__form__buttons-container .cmp-custom-order-form__submit-button{width:100%}@media(min-width:900px){.cmp-custom-order-form__form__buttons-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cmp-custom-order-form__form__buttons-container .cmp-custom-order-form__submit-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.cmp-custom-order-form__form__raw-materials-cards-container{row-gap:10px}.cmp-custom-order-form__form__raw-materials-cards-container,.cmp-custom-order-form__form__raw-materials-cards-container__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cmp-custom-order-form__form__raw-materials-cards-container__card{border:1px solid #929292;border-radius:20px;gap:15px;padding:25px 30px;position:relative}@media(min-width:900px){.cmp-custom-order-form__form__raw-materials-cards-container__card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.cmp-custom-order-form__form__raw-materials-cards-container__card .cmp-form-options__field:disabled,.cmp-custom-order-form__form__raw-materials-cards-container__card .cmp-form-text__text:disabled{background:none;border-color:transparent;color:#2e134a;font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42;margin:0;padding:0}@media screen and (min-width:1280px){.cmp-custom-order-form__form__raw-materials-cards-container__card .cmp-form-options__field:disabled,.cmp-custom-order-form__form__raw-materials-cards-container__card .cmp-form-text__text:disabled{font-size:14px}}@media screen and (max-width:481px){.cmp-custom-order-form__form__raw-materials-cards-container__card .cmp-form-options__field:disabled,.cmp-custom-order-form__form__raw-materials-cards-container__card .cmp-form-text__text:disabled{font-weight:400}}.cmp-custom-order-form__form__raw-materials-cards-container__card .cmp-form-options__field:disabled b,.cmp-custom-order-form__form__raw-materials-cards-container__card .cmp-form-options__field:disabled strong,.cmp-custom-order-form__form__raw-materials-cards-container__card .cmp-form-text__text:disabled b,.cmp-custom-order-form__form__raw-materials-cards-container__card .cmp-form-text__text:disabled strong{font-weight:500}.cmp-custom-order-form__form__raw-materials-cards-container__card:has(.cmp-custom-order-form__form__raw-materials-cards-container__card__buttons-container) .cmp-custom-order-form__form-input:first-child{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 67px);flex:1 1 calc(100% - 67px)}.cmp-custom-order-form__form__raw-materials-cards-container__card__buttons-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:absolute;right:15px;top:25px}.cmp-custom-order-form__form__raw-materials-cards-container__card__buttons-container-cta{background:none;border:none;cursor:pointer;line-height:0;padding:0}.cmp-custom-order-form__form__raw-materials-cards-container__card__buttons-container-cta-icon{height:1pc;width:1pc}.cmp-custom-order-form__form__raw-materials-cards-container__card:last-child{margin-bottom:50px}.cmp-custom-order-form__form__raw-materials-cards-container__card .cmp-button{width:100%}.cmp-custom-order-form #form-text-another-test-container{display:none}.cmp-custom-order-form .quality-control-input-group__range{padding-top:10px}.cmp-custom-order-form .quality-control-input-group__range[hidden]{display:none}.cmp-custom-order-form[data-cmp-is=format-and-delivery-form]{margin-bottom:75px}.cmp-custom-order-form[data-cmp-is=quality-control-form]{margin-bottom:75pt}.custom-order-form .spacer-container{display:grid;grid-template-columns:repeat(25,1fr)}.custom-order-form .spacer-container .spacer{border-bottom:1px solid #929292;grid-area:auto/2/auto/25;height:1px;width:100%}.cmp-custom-order-form-sidebar__form__buttons-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-top:1px solid #dcdcdc;bottom:0;-ms-flex-direction:column;flex-direction:column;gap:5px;padding-bottom:70px;padding-top:21px;position:sticky}.cmp-custom-order-form-sidebar__form__buttons-container .button{max-width:207px;min-width:200px}.cmp-custon-order-form__header .cmp-custom-order-form__header-content{grid-area:auto/9/auto/23}.cmp-download-information{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:50px}.cmp-download-information .cmp-download-information__title{display:none}@media(min-width:1200px){.cmp-download-information .cmp-download-information__title{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:75pt}.cmp-download-information .cmp-download-information__title p{max-width:440px}}.cmp-download-information .cmp-download-information__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:50px}@media(min-width:900px){.cmp-download-information .cmp-download-information__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cmp-download-information .cmp-download-information__content .cmp-download-information__options{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}@media(min-width:900px){.cmp-download-information .cmp-download-information__content .cmp-download-information__options{min-width:16pc;width:auto}}.cmp-download-information .cmp-download-information__content .cmp-download-information__options .cmp-download-information__option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.cmp-download-information .cmp-download-information__content .cmp-download-information__options .cmp-download-information__option input{background:#f4f4f4}.cmp-download-information .cmp-download-information__content .cmp-download-information__options .cmp-download-information__option span{font-size:9pt;font-weight:500;font-weight:700;letter-spacing:-.04em;line-height:1.2;text-transform:uppercase}@media screen and (min-width:1280px){.cmp-download-information .cmp-download-information__content .cmp-download-information__options .cmp-download-information__option span{font-size:9pt}}@media screen and (max-width:481px){.cmp-download-information .cmp-download-information__content .cmp-download-information__options .cmp-download-information__option span{font-weight:500}}.cmp-download-information .cmp-download-information__content .cmp-download-information__options .cmp-download-information__option span b,.cmp-download-information .cmp-download-information__content .cmp-download-information__options .cmp-download-information__option span strong{font-weight:500}.cmp-download-information .cmp-download-information__content .cmp-download-information__form-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%}.cmp-download-information .cmp-download-information__content .cmp-download-information__form-container p{font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375;margin-bottom:10px}@media screen and (min-width:1280px){.cmp-download-information .cmp-download-information__content .cmp-download-information__form-container p{font-size:1pc}}@media screen and (max-width:481px){.cmp-download-information .cmp-download-information__content .cmp-download-information__form-container p{font-weight:400}}.cmp-download-information .cmp-download-information__content .cmp-download-information__form-container p b,.cmp-download-information .cmp-download-information__content .cmp-download-information__form-container p strong{font-weight:500}.cmp-download-information .cmp-download-information__content .cmp-download-information__inputgroup{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;row-gap:20px}.cmp-download-information .cmp-download-information__content .cmp-download-information__inputgroup[hidden]{display:none}@media(min-width:900px){.cmp-download-information .cmp-download-information__content .cmp-download-information__inputgroup{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;-ms-flex-direction:row;flex-direction:row}}.cmp-download-information .cmp-download-information__content .cmp-download-information__form--submit{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#841bee;border:none;border-radius:10px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:1.3rem;font-weight:700;gap:10px;height:40px;justify-content:center;letter-spacing:0;min-width:179px;padding:9pt 25px;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.cmp-download-information .cmp-download-information__content .cmp-download-information__form--submit.isHidden{display:none}.cmp-download-information .cmp-download-information__content .cmp-download-information__form--submit:disabled{opacity:.5;pointer-events:none}.cmp-download-information .cmp-download-information__content .cmp-download-information__form--submit.--icon{background-color:#841bee;border-radius:50%;height:50px;width:50px}.cmp-download-information .cmp-download-information__content .cmp-download-information__form--submit.--icon:hover{background-color:#2e134a}.cmp-download-information .cmp-download-information__content .cmp-download-information__form--submit:hover{background-color:#fff;color:#841bee}.cmp-download-information .cmp-download-information__content .cmp-download-information__form--submit svg{fill:#fff;height:15px;width:15px}.cmp-download-information .cmp-download-information__content .cmp-download-information__result{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-flex:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;-ms-flex-positive:0;align-items:flex-end;background:#fff;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;-ms-flex-direction:row;flex-direction:row;flex-grow:0;gap:5px;margin-top:25px;max-width:100%;order:2;padding:25px}.cmp-download-information .cmp-download-information__content .cmp-download-information__result[hidden=hidden]{display:none}@media(min-width:900px){.cmp-download-information .cmp-download-information__content .cmp-download-information__result{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.cmp-download-information .cmp-download-information__content .cmp-download-information__result .cmp-download-information__result--details{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;gap:15px}@media(min-width:900px){.cmp-download-information .cmp-download-information__content .cmp-download-information__result .cmp-download-information__result--details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:25px}}.cmp-download-information .cmp-download-information__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--lotnumber,.cmp-download-information .cmp-download-information__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--product{-ms-flex-preferred-size:calc(50% - 12.5px);flex-basis:calc(50% - 12.5px)}.cmp-download-information .cmp-download-information__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--lotnumber .eyebrow,.cmp-download-information .cmp-download-information__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--product .eyebrow{font-weight:700;margin-bottom:0}.cmp-download-information .cmp-download-information__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--lotnumber p,.cmp-download-information .cmp-download-information__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--product p{font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375;margin-bottom:0}@media screen and (min-width:1280px){.cmp-download-information .cmp-download-information__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--lotnumber p,.cmp-download-information .cmp-download-information__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--product p{font-size:1pc}}@media screen and (max-width:481px){.cmp-download-information .cmp-download-information__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--lotnumber p,.cmp-download-information .cmp-download-information__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--product p{font-weight:400}}.cmp-download-information .cmp-download-information__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--lotnumber p b,.cmp-download-information .cmp-download-information__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--lotnumber p strong,.cmp-download-information .cmp-download-information__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--product p b,.cmp-download-information .cmp-download-information__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--product p strong{font-weight:500}.cmp-download-information .cmp-download-information__content .cmp-download-information__no-results{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f3e8fd;border:1px solid #841bee;border-radius:20px;color:#841bee;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:25px;padding:25px}.cmp-download-information .cmp-download-information__content .cmp-download-information__no-results.--is-hidden{display:none}.cmp-download-information .text .cmp-form-text:has(.cmp-form-text__text:required) label:after{content:none}.cmp-download-information .text .cmp-form-text label{background-color:transparent;color:#2e134a;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:500;left:20px;letter-spacing:-.7px;line-height:20px;margin-bottom:0;pointer-events:none;position:absolute;text-transform:none;top:14px;-webkit-transition:all .3s;transition:all .3s;z-index:1}.cmp-download-information .text .cmp-form-text input:focus+label,.cmp-download-information .text .cmp-form-text input:user-invalid+label,.cmp-download-information .text .cmp-form-text input:user-valid+label,.cmp-download-information .text .cmp-form-text select:focus+label,.cmp-download-information .text .cmp-form-text select:user-valid+label{background-color:#fff;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:normal;padding-inline:4px;position:absolute;top:-8px;z-index:1}.cmp-embed .cmp-embed--embeddable-iframe iframe{border:none;width:100%}.cmp-experiencefragment--footer{margin:0;padding:0}.cmp-experiencefragment--header{position:relative;z-index:3}.cmp-footer{background:#2e134a;border-top-left-radius:30px;border-top-right-radius:30px;color:#fff}.cmp-footer__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:50px;padding-left:30px;padding-right:30px;width:100%}@media(min-width:900px){.cmp-footer__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:30px 50px 30px 75pt}}.cmp-footer__header p{font-family:NT Bau;font-size:24px;font-style:normal;font-weight:400;letter-spacing:-.09pc;line-height:normal;margin-top:30px;width:100%}@media(min-width:900px){.cmp-footer__header p{margin-top:0}}.cmp-footer__header-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;row-gap:10px}@media(min-width:900px){.cmp-footer__header-links{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:40px;margin-top:0;min-width:65%}}@media(min-width:1200px){.cmp-footer__header-links{gap:56px;min-width:717px}}.cmp-footer__header-links .cmp-footer__header-links-button{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#841bee;border-radius:50%;gap:10px;height:40px;justify-content:center;padding:10px;width:40px}.cmp-footer__header-links .cmp-footer__header-links-button,.cmp-footer__header-links .cmp-footer__header-links-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-footer__header-links .cmp-footer__header-links-item{gap:8px;width:50%}@media(min-width:900px){.cmp-footer__header-links .cmp-footer__header-links-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto}}.cmp-footer__header-links .cmp-footer__header-links-item span{color:#fff;font-family:NT Bau;font-size:17px;font-style:normal;font-weight:400;letter-spacing:-.68px;line-height:normal}.cmp-footer__body{background-color:#841bee;border-top-left-radius:50px;border-top-right-radius:50px}.cmp-footer__body-links{display:none}@media(min-width:900px){.cmp-footer__body-links{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:19px;font-style:normal;font-weight:400;gap:40px;justify-content:space-between;letter-spacing:-.76px;line-height:180%;max-width:717px;width:100%}}@media(min-width:1200px){.cmp-footer__body-links{min-width:717px}}.cmp-footer__body-links-mobile{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:.1pc solid rgba(249,245,254,.3);border-top:.1pc solid rgba(249,245,254,.3);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:1pc;font-style:normal;font-weight:400;justify-content:space-between;letter-spacing:-.64px;line-height:170%;margin-left:30px;margin-right:30px;padding-bottom:30px;padding-top:20px}.cmp-footer__body-links-mobile ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:10pc}@media(min-width:900px){.cmp-footer__body-links-mobile{display:none}}.cmp-footer__links{padding-top:50px}@media(min-width:900px){.cmp-footer__links{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:24px;font-style:normal;font-weight:400;justify-content:space-between;letter-spacing:-.96px;line-height:140%;margin-bottom:15px;padding-left:50px;padding-right:50px;padding-top:65px;width:100%}}.cmp-footer__social{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-left:15px;padding-right:15px;padding-top:10px;width:100%}@media(min-width:900px){.cmp-footer__social{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding-left:44px;padding-right:50px;padding-top:0}}.cmp-footer__bottom-links-right{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:900px){.cmp-footer__bottom-links-right{max-width:717px;width:100%}}.cmp-footer__social-heading--desktop{display:none}@media(min-width:900px){.cmp-footer__social-heading--desktop{display:block}}.cmp-footer__social-heading{color:#f3e8fd;font-family:NT Bau;font-size:43.693px;font-style:normal;font-weight:400;letter-spacing:-2.622px;line-height:80%;max-width:290px}@media(min-width:900px){.cmp-footer__social-heading{font-size:65px;letter-spacing:-5.356px;line-height:.8;width:35%}}@media(min-width:1200px){.cmp-footer__social-heading{font-size:89.267px;padding-bottom:15px;width:35%}}.cmp-footer__social-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:900px){.cmp-footer__social-links{border-bottom:none;height:150px;margin-bottom:0;margin-left:10px;min-width:408px;padding-bottom:0;width:100%}}@media(min-width:1200px){.cmp-footer__social-links{margin-left:0}}.cmp-footer__social-link-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:9pt}@media(min-width:900px){.cmp-footer__social-link-button{margin-right:30px}}.cmp-footer__social-link-button span{margin-left:8px}@media(min-width:900px){.cmp-footer__social-link-button span{margin-left:10px}}.cmp-footer__social-link-button svg{height:22px;width:22px}@media(min-width:900px){.cmp-footer__social-link-button svg{height:24px;width:24px}}.cmp-footer__links-logo{display:none}@media(min-width:900px){.cmp-footer__links-logo{display:block;min-width:237px}}.cmp-footer__social-links-section{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:20px;padding-top:20px;width:100%}@media(min-width:900px){.cmp-footer__social-links-section{border-top:none;padding-bottom:30px}}.cmp-footer__social-newsletter-input .cmp-form-text{position:relative}.cmp-footer__social-newsletter-input .cmp-button{background-color:#841bee;border-radius:5px;color:#fff;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;line-height:1pc;padding-inline:18px;position:absolute;right:6px;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease;transition:all .2s ease;width:111px}@media(min-width:900px){.cmp-footer__social-newsletter-input .cmp-button{height:3pc;padding-bottom:9px;padding-top:9px;right:9pt;width:122px}}.cmp-footer__social-newsletter-input .cmp-button:hover{background-color:#2e134a}.cmp-footer__social-newsletter-input .cmp-footer-subscribe-label.hidden{display:none}.cmp-footer__social-newsletter-input .cmp-footer-subscribe-spinner{height:3pc}@media(min-width:900px){.cmp-footer__social-newsletter-input .cmp-footer-subscribe-spinner{height:68px}}.cmp-footer__social-newsletter-input .cmp-footer-subscribe-spinner.hidden{display:none}.cmp-footer__social-newsletter-input input:focus+label.cmp-contact-us--text-field-label,.cmp-footer__social-newsletter-input input:user-invalid+label.cmp-contact-us--text-field-label,.cmp-footer__social-newsletter-input input:user-valid+label.cmp-contact-us--text-field-label{background-color:#fff;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:normal;padding-inline:4px;position:absolute;top:0;z-index:1}.cmp-footer__social-newsletter-input .cmp-form-text label{color:#2e134a;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:500;left:20px;letter-spacing:-.7px;line-height:20px;margin-bottom:0;pointer-events:none;position:absolute;text-transform:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;transition:all .3s;z-index:1}.cmp-footer__social-newsletter{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:10px;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;justify-content:space-between;padding-bottom:14px;padding-top:20px;padding-inline:15px}@media(min-width:900px){.cmp-footer__social-newsletter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-radius:20px;-ms-flex-direction:row;flex-direction:row;gap:11px;height:150px;max-width:717px;padding:9pt}}.cmp-footer__social-newsletter input{background-color:#fff;border:2px solid #d5d0db;border-radius:10px;color:#2e134a;height:3pc;padding:24px 18px;width:100%}@media(min-width:900px){.cmp-footer__social-newsletter input{height:71px;margin-bottom:0;margin-top:0}}.cmp-footer__social-newsletter input::-webkit-input-placeholder{color:#2e134a;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.7px;line-height:20px}.cmp-footer__social-newsletter input::-moz-placeholder{color:#2e134a;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.7px;line-height:20px}.cmp-footer__social-newsletter input:-ms-input-placeholder{color:#2e134a;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.7px;line-height:20px}.cmp-footer__social-newsletter input::-ms-input-placeholder{color:#2e134a;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.7px;line-height:20px}.cmp-footer__social-newsletter input::placeholder{color:#2e134a;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.7px;line-height:20px}.cmp-footer__social-newsletter p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.8px;line-height:130%}.cmp-footer__bottom-links{display:none}@media(min-width:900px){.cmp-footer__bottom-links{-webkit-box-pack:justify;-ms-flex-pack:justify;border-top:.1pc solid rgba(249,245,254,.3);color:#e6d1fc;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:.8pc;font-style:normal;font-weight:400;justify-content:space-between;letter-spacing:-.512px;line-height:normal;margin-left:50px;margin-right:50px;margin-top:25px;padding-bottom:40px;padding-top:25px}.cmp-footer__bottom-links a{border-bottom:1px solid rgba(249,245,254,.3);margin-right:25px;padding-bottom:3px;text-decoration:none}.cmp-footer__bottom-links p{width:35%}}.cmp-footer__social-links-intertek-logo{display:none}@media(min-width:900px){.cmp-footer__social-links-intertek-logo{background-color:#fff;border-radius:20px;display:block;height:150px;padding:17px 30px 21px 33px}}.cmp-footer__social-links-intertek-logo img{height:111px;width:91px}.cmp-footer__logo-mobile{height:55px;margin-left:27px;margin-right:30px;margin-top:30px}@media(min-width:900px){.cmp-footer__logo-mobile{display:none}}.cmp-footer__bottom-links-mobile{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-top:.1pc solid rgba(249,245,254,.3);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-left:30px;margin-right:30px;margin-top:20px;padding-bottom:60px;padding-top:20px}@media(min-width:900px){.cmp-footer__bottom-links-mobile{display:none}}.cmp-footer__bottom-footer-copyright{color:#fff;font-family:NT Bau;font-size:.8pc;font-style:normal;font-weight:400;letter-spacing:-.512px;line-height:normal;opacity:.5}.cmp-footer__bottom-footer-links{margin-bottom:15px}.cmp-footer__bottom-links-mobile-items{color:#fff;font-family:NT Bau;font-size:.8pc;font-style:normal;font-weight:400;letter-spacing:-.512px;line-height:normal}.cmp-footer__bottom-links-mobile-items a{border-bottom:.8px solid rgba(249,245,254,.3);margin-right:15px;padding-bottom:3px}.cmp-footer__social-links-intertek-logo-mobile{background-color:#fff;border-radius:20px;height:134px;padding:20px 17px 21px 21px;width:115px}.cmp-footer__social-links-intertek-logo-mobile img{height:94px;width:77px}.cmp-footer__social-links-intertek-logo-mobile-intertek{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-footer__social-newletter--success-message{color:#841bee}@media(min-width:900px){.cmp-footer__social-newletter--success-message{font-family:NT Bau;font-size:19px;font-style:normal;font-weight:400;letter-spacing:-.76px;line-height:140%}}p.cmp-footer__social-newsletter-field-section-success-message{color:#2e134a;font-family:NT Bau;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.8px;line-height:140%}@media(min-width:900px){p.cmp-footer__social-newsletter-field-section-success-message{font-size:19px;letter-spacing:-.76px}}.cmp-footer__social-newsletter-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1pc}@media(min-width:900px){.cmp-footer__social-newsletter-form{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}}@media(min-width:1200px){.cmp-footer__social-newsletter-form{min-width:540px}}@media(min-width:900px){.cmp-footer__social-newsletter-form.success-message{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cmp-footer__social-newsletter--linked-in{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f4f4f4;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:8px 8px 8px 20px}@media(min-width:900px){.cmp-footer__social-newsletter--linked-in{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:19px;padding:0}}.cmp-footer__social-newsletter--linked-in--icon{height:28px;width:28px}@media(min-width:900px){.cmp-footer__social-newsletter--linked-in--icon{height:3pc;width:3pc}}.cmp-footer__social-newsletter--linked-in--label{color:#841bee;font-family:NT Bau;font-size:11px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:120%;text-transform:uppercase}@media(min-width:900px){.cmp-footer__social-newsletter--linked-in--label{display:none}}.cmp-footer__main-message-mobile{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-top:.1pc solid rgba(249,245,254,.3);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-left:30px;margin-right:30px;margin-top:20px;padding-top:20px}@media(min-width:900px){.cmp-footer__main-message-mobile{display:none}}.cmp-footer__social-newsletter-social>svg{display:none}@media(min-width:900px){.cmp-footer__social-newsletter-social{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f4f4f4;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:15px;padding-inline:19px;padding-bottom:19px;width:9pc}.cmp-footer__social-newsletter-social>svg{display:block}.cmp-footer__social-newletter--follow-us{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:14px}.cmp-footer__social-newletter-form-heading{margin-bottom:10px;padding-left:18px}}.cmp-footer-recaptcha-attribution{color:#2e134a;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:130%;padding-left:18px}.cmp-footer-recaptcha-attribution a{-webkit-text-decoration-skip:ink;color:#841bee;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.cmp-footer__newsletter--success-message-section.hidden{display:none}.cmp-footer__newsletter--success-message-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:18px}@media(min-width:900px){.cmp-footer__newsletter--success-message-section{padding-left:18px}}.cmp-footer__social-newletter--follow-us-section{display:none}@media(min-width:900px){.cmp-footer__social-newletter--follow-us-section{display:block}}.cmp-footer__social-newsletter-follow-us-mobile.hidden{display:none}@media(min-width:900px){.cmp-footer__social-newsletter-follow-us-mobile{display:none}}.cmp-footer__newsletter--form-input-section.hidden{display:none}.cmp-footer__newsletter--form-input-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1pc;padding-bottom:5px}@media(min-width:900px){.cmp-footer__newsletter--form-input-section{gap:8px;padding-bottom:0}}.cmp-footer__newsletter--success-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px}.cmp-footer__chat-option{padding:0}.cmp-footer__linked_in--links{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#2e134a;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-inline:15px;padding-bottom:18.5px;padding-top:19px;-webkit-transition:all .2s ease;transition:all .2s ease}.cmp-footer__linked_in--links:hover{background-color:#fff}.cmp-footer__linked_in--links:hover svg{fill:#841bee}@media(min-width:900px){.cmp-footer__linked_in--links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:90px;margin-inline:0;width:148px}}@media(min-width:1200px){.cmp-footer__linked_in--links{width:148px}}.cmp-footer__linked_in--links svg{fill:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.cmp-footer__linked_in--mobile{height:60px;margin-top:20px;width:100%}@media(min-width:900px){.cmp-footer__linked_in--mobile{display:none}}.cmp-footer__linked_in--desktop{display:none}@media(min-width:900px){.cmp-footer__linked_in--desktop{display:block}.cmp-footer__social-right{-webkit-box-pack:right;-ms-flex-pack:right;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;justify-content:right;max-width:717px;width:100%}}.cmp-footer__social-links-intertek-logo-desktop{display:none}@media(min-width:900px){.cmp-footer__social-links-intertek-logo-desktop{display:block;height:150px;width:148px}}.cmp-footer.hidden{display:none}.cmp-form-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#841bee;border:none;border-radius:10px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:700;gap:1pc;justify-content:center;letter-spacing:0;line-height:1.33;min-width:250px;padding:13px 25px 11px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;width:100%}@media screen and (min-width:1280px){.cmp-form-button{font-size:9pt}}@media screen and (max-width:481px){.cmp-form-button{font-weight:medium}}.cmp-form-button b,.cmp-form-button strong{font-weight:500}.cmp-form-button:hover{background-color:#2e134a;color:#fff}.cmp-form-button:disabled{opacity:.5;pointer-events:none}.options{width:100%}.options .cmp-form-options__field-label{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:13px}.options .cmp-form-options__field-description{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.options .cmp-form-options__field-description{font-size:14px}}@media screen and (max-width:481px){.options .cmp-form-options__field-description{font-weight:400}}.options .cmp-form-options__field-description b,.options .cmp-form-options__field-description strong{font-weight:500}.options .cmp-form-options__field--checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #841bee;border-radius:3px;cursor:pointer;display:grid;height:18px;margin:0;place-content:center;position:relative;width:18px}.options .cmp-form-options__field--checkbox:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.options .cmp-form-options__field--checkbox:after{background-color:#841bee;-webkit-box-shadow:inset 1em 1em #fff;box-shadow:inset 1em 1em #fff;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:10px;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:-webkit-transform .12s ease-in-out;transition:-webkit-transform .12s ease-in-out;transition:transform .12s ease-in-out;transition:transform .12s ease-in-out,-webkit-transform .12s ease-in-out;width:10px}.options .cmp-form-options__field--checkbox:checked{border:none}.options .cmp-form-options__field--checkbox:checked:after{-webkit-transform:scale(1);transform:scale(1)}.options .cmp-form-options__field--checkbox:checked:before{background-color:#841bee}.options .cmp-form-options__field--radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #841bee;border-radius:50%;cursor:pointer;display:grid;height:18px;margin:0;place-content:center;position:relative;width:18px}.options .cmp-form-options__field--radio:before{border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.options .cmp-form-options__field--radio:checked{border:none}.options .cmp-form-options__field--radio:checked:after{background-image:url(clientlib-site/resources/svg/white-check.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:110%;content:"";height:18px;width:18px;z-index:2}.options .cmp-form-options__field--radio:checked:before{background-color:#841bee}.options .cmp-form-options__field--drop-down{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f4f4f4;background-image:url(clientlib-site/resources/images/down-arrow-dark.svg);background-position:calc(100% - 20px);background-repeat:no-repeat;background-size:20px;border:1px solid #929292;border-radius:75pt;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42;padding:15px 25px;width:100%}@media screen and (min-width:1280px){.options .cmp-form-options__field--drop-down{font-size:14px}}@media screen and (max-width:481px){.options .cmp-form-options__field--drop-down{font-weight:400}}.options .cmp-form-options__field--drop-down b,.options .cmp-form-options__field--drop-down strong{font-weight:500}.options .cmp-form-options--drop-down,.options .cmp-form-options--multi-drop-down{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.options .cmp-form-options--drop-down label,.options .cmp-form-options--multi-drop-down label{display:inline-block;font-size:9pt;font-weight:500;letter-spacing:-.04em;line-height:1.2;margin-bottom:10px;text-transform:uppercase}@media screen and (min-width:1280px){.options .cmp-form-options--drop-down label,.options .cmp-form-options--multi-drop-down label{font-size:9pt}}@media screen and (max-width:481px){.options .cmp-form-options--drop-down label,.options .cmp-form-options--multi-drop-down label{font-weight:500}}.options .cmp-form-options--drop-down label b,.options .cmp-form-options--drop-down label strong,.options .cmp-form-options--multi-drop-down label b,.options .cmp-form-options--multi-drop-down label strong{font-weight:500}.options .cmp-form-options--drop-down:has(.cmp-form-options__field:required) label:after,.options .cmp-form-options--multi-drop-down:has(.cmp-form-options__field:required) label:after{color:#ff14e8;content:"*"}.options.cmp-form-options--bold .cmp-form-options__field-description{font-size:9pt;font-weight:700;letter-spacing:0;line-height:1.33;text-transform:uppercase}@media screen and (min-width:1280px){.options.cmp-form-options--bold .cmp-form-options__field-description{font-size:9pt}}@media screen and (max-width:481px){.options.cmp-form-options--bold .cmp-form-options__field-description{font-weight:medium}}.options.cmp-form-options--bold .cmp-form-options__field-description b,.options.cmp-form-options--bold .cmp-form-options__field-description strong{font-weight:500}.options.cmp-form-options--bold .cmp-form-options__field--drop-down{font-weight:700}.text{width:100%}.text .cmp-form-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.text .cmp-form-text label{display:inline-block;font-size:9pt;font-weight:500;letter-spacing:-.04em;line-height:1.2;margin-bottom:10px;text-transform:uppercase}@media screen and (min-width:1280px){.text .cmp-form-text label{font-size:9pt}}@media screen and (max-width:481px){.text .cmp-form-text label{font-weight:500}}.text .cmp-form-text label b,.text .cmp-form-text label strong{font-weight:500}.text .cmp-form-text.required label:after,.text .cmp-form-text:has(.cmp-form-text__datepicker:required) label:after,.text .cmp-form-text:has(.cmp-form-text__text:required) label:after,.text .cmp-form-text:has(.cmp-form-text__textarea:required) label:after{color:#b21;content:" *"}.text .cmp-form-text:has(.cmp-form-text__text.invalid){position:relative}.text .cmp-form-text:has(.cmp-form-text__text.invalid):not(:focus-within):after{bottom:17px;color:#cc0e0e;content:"";font-weight:400;font-weight:700;letter-spacing:-.04em;line-height:1.42;position:absolute;right:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text .cmp-form-text:has(.cmp-form-text__text.invalid):not(:focus-within):after{font-size:calc(11.17127px + .22099vw)}@media screen and (min-width:1280px){.text .cmp-form-text:has(.cmp-form-text__text.invalid):not(:focus-within):after{font-size:14px}}@media screen and (max-width:481px){.text .cmp-form-text:has(.cmp-form-text__text.invalid):not(:focus-within):after{font-weight:400}}.text .cmp-form-text:has(.cmp-form-text__text.invalid):not(:focus-within):after b,.text .cmp-form-text:has(.cmp-form-text__text.invalid):not(:focus-within):after strong{font-weight:500}.text .cmp-form-text__datepicker,.text .cmp-form-text__text,.text .cmp-form-text__textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #d5d0db;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42;padding:15px 25px}@media screen and (min-width:1280px){.text .cmp-form-text__datepicker,.text .cmp-form-text__text,.text .cmp-form-text__textarea{font-size:14px}}@media screen and (max-width:481px){.text .cmp-form-text__datepicker,.text .cmp-form-text__text,.text .cmp-form-text__textarea{font-weight:400}}.text .cmp-form-text__datepicker b,.text .cmp-form-text__datepicker strong,.text .cmp-form-text__text b,.text .cmp-form-text__text strong,.text .cmp-form-text__textarea b,.text .cmp-form-text__textarea strong{font-weight:500}.text .cmp-form-text__datepicker::-webkit-input-placeholder,.text .cmp-form-text__text::-webkit-input-placeholder,.text .cmp-form-text__textarea::-webkit-input-placeholder{color:#2e134a}.text .cmp-form-text__datepicker::-ms-input-placeholder,.text .cmp-form-text__datepicker::-webkit-input-placeholder,.text .cmp-form-text__datepicker::placeholder,.text .cmp-form-text__text::-ms-input-placeholder,.text .cmp-form-text__text::-webkit-input-placeholder,.text .cmp-form-text__text::placeholder,.text .cmp-form-text__textarea::-ms-input-placeholder,.text .cmp-form-text__textarea::-webkit-input-placeholder,.text .cmp-form-text__textarea::placeholder{color:#2e134a}.text .cmp-form-text__datepicker:focus-within,.text .cmp-form-text__text:focus-within,.text .cmp-form-text__textarea:focus-within{border-color:#841bee}.text .cmp-form-text__datepicker.invalid,.text .cmp-form-text__text.invalid,.text .cmp-form-text__textarea.invalid{background-color:rgba(204,14,14,.05);border:2px solid #cc0e0e;color:#cc0e0e}.text .cmp-form-text__text{border-radius:10px}.text .cmp-form-text__textarea{border-radius:10px;min-height:125px;resize:none}.text .cmp-form-text__datepicker{border-radius:75pt;color:transparent}.text .cmp-form-text__datepicker:before{color:#2e134a;content:attr(placeholder)}.text .cmp-form-text__datepicker:focus,.text .cmp-form-text__datepicker:valid{color:initial}.text .cmp-form-text__datepicker:focus:before,.text .cmp-form-text__datepicker:valid:before{content:none}.text .cmp-form-text__tooltip-icon{height:1pc;position:absolute;right:0;top:0;width:1pc}.text .cmp-form-text__tooltip-info{background-color:#f3e8fd;border-radius:10px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42;max-width:410px;opacity:0;padding:15px;position:absolute;right:-10px;top:20px;-webkit-transition:opacity .5s;transition:opacity .5s;visibility:hidden;width:110%;z-index:1}@media screen and (min-width:1280px){.text .cmp-form-text__tooltip-info{font-size:14px}}@media screen and (max-width:481px){.text .cmp-form-text__tooltip-info{font-weight:400}}.text .cmp-form-text__tooltip-info b,.text .cmp-form-text__tooltip-info strong{font-weight:500}.text .cmp-form-text__tooltip-icon:hover{-webkit-filter:brightness(0) saturate(100%) invert(20%) sepia(70%) saturate(6371%) hue-rotate(268deg) brightness(91%) contrast(107%);filter:brightness(0) saturate(100%) invert(20%) sepia(70%) saturate(6371%) hue-rotate(268deg) brightness(91%) contrast(107%)}.text .cmp-form-text__tooltip-icon:hover~.cmp-form-text__tooltip-info{opacity:1;visibility:visible}.text .cmp-form-text__textarea-contact-us-product{width:100%}.text .cmp-form-text__textarea-quote{min-height:178px;width:100%}.text.cmp-form-text--bold .cmp-form-text__datepicker,.text.cmp-form-text--bold .cmp-form-text__text,.text.cmp-form-text--bold .cmp-form-text__textarea{font-weight:700}.text.cmp-form-text--bold .cmp-form-text__datepicker::-webkit-input-placeholder,.text.cmp-form-text--bold .cmp-form-text__text::-webkit-input-placeholder,.text.cmp-form-text--bold .cmp-form-text__textarea::-webkit-input-placeholder{font-weight:400}.text.cmp-form-text--bold .cmp-form-text__datepicker::-moz-placeholder,.text.cmp-form-text--bold .cmp-form-text__text::-moz-placeholder,.text.cmp-form-text--bold .cmp-form-text__textarea::-moz-placeholder{font-weight:400}.text.cmp-form-text--bold .cmp-form-text__datepicker:-ms-input-placeholder,.text.cmp-form-text--bold .cmp-form-text__text:-ms-input-placeholder,.text.cmp-form-text--bold .cmp-form-text__textarea:-ms-input-placeholder{font-weight:400}.text.cmp-form-text--bold .cmp-form-text__datepicker::-ms-input-placeholder,.text.cmp-form-text--bold .cmp-form-text__text::-ms-input-placeholder,.text.cmp-form-text--bold .cmp-form-text__textarea::-ms-input-placeholder{font-weight:400}.text.cmp-form-text--bold .cmp-form-text__datepicker::placeholder,.text.cmp-form-text--bold .cmp-form-text__text::placeholder,.text.cmp-form-text--bold .cmp-form-text__textarea::placeholder{font-weight:400}.cmp-form-select__icon{display:block;height:24px;pointer-events:none;position:absolute;right:1pc;top:calc(50% - 9pt);width:24px}#form-response-alert{display:none;left:0;position:fixed;top:75px;width:100%;z-index:5}#form-response-alert .form-response-alert__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3e8fd;border:1px solid #e6d1fc;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:25px;grid-area:auto/2/auto/25;padding:35px 25px}@media(min-width:600px){#form-response-alert .form-response-alert__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#form-response-alert .form-response-alert__message-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px;display:-webkit-box;display:-ms-flexbox;display:flex}#form-response-alert .form-response-alert__message{font-size:calc(14.34254px + .44199vw);font-weight:400;letter-spacing:-.06em;line-height:1.33}@media screen and (min-width:1280px){#form-response-alert .form-response-alert__message{font-size:20px}}@media screen and (max-width:481px){#form-response-alert .form-response-alert__message{font-weight:400}}#form-response-alert .form-response-alert__message b,#form-response-alert .form-response-alert__message strong{font-weight:500}#form-response-alert .form-response-alert__icon{height:24px;width:24px}#form-response-alert .form-response-alert__cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:2px solid #2e134a;border-radius:10px;color:#2e134a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1.3rem;height:40px;justify-content:center;letter-spacing:0;padding:9pt 25px;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;width:100%}#form-response-alert .form-response-alert__cta.isHidden{display:none}#form-response-alert .form-response-alert__cta:disabled{opacity:.5;pointer-events:none}#form-response-alert .form-response-alert__cta.--icon{background-color:#841bee;border-radius:50%;height:50px;width:50px}#form-response-alert .form-response-alert__cta.--icon:hover{background-color:#2e134a}#form-response-alert .form-response-alert__cta:hover{border-color:#841bee;color:#841bee}@media(min-width:600px){#form-response-alert .form-response-alert__cta{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.cmp-formulator-overlay{height:750pt;position:absolute;width:100%;z-index:1}.cmp-fullbleedimage{height:100%;overflow:hidden;position:relative;width:100%}.cmp-fullbleedimage .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;justify-content:end;left:0;padding-bottom:90px;padding-left:30px;padding-right:30px;position:absolute;row-gap:25px;width:100%;z-index:1}@media(min-width:900px){.cmp-fullbleedimage .cmp-teaser__content{padding-top:0}}.cmp-fullbleedimage .cmp-teaser__title{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cmp-fullbleedimage .cmp-teaser__title h1,.cmp-fullbleedimage .cmp-teaser__title h2,.cmp-fullbleedimage .cmp-teaser__title h3,.cmp-fullbleedimage .cmp-teaser__title h4,.cmp-fullbleedimage .cmp-teaser__title h5,.cmp-fullbleedimage .cmp-teaser__title h6{font-size:calc(28.68508px + .88398vw);font-weight:400;letter-spacing:-.04em;line-height:1.2}@media screen and (min-width:1280px){.cmp-fullbleedimage .cmp-teaser__title h1,.cmp-fullbleedimage .cmp-teaser__title h2,.cmp-fullbleedimage .cmp-teaser__title h3,.cmp-fullbleedimage .cmp-teaser__title h4,.cmp-fullbleedimage .cmp-teaser__title h5,.cmp-fullbleedimage .cmp-teaser__title h6{font-size:40px}}@media screen and (max-width:481px){.cmp-fullbleedimage .cmp-teaser__title h1,.cmp-fullbleedimage .cmp-teaser__title h2,.cmp-fullbleedimage .cmp-teaser__title h3,.cmp-fullbleedimage .cmp-teaser__title h4,.cmp-fullbleedimage .cmp-teaser__title h5,.cmp-fullbleedimage .cmp-teaser__title h6{font-weight:400}}.cmp-fullbleedimage .cmp-teaser__title h1 b,.cmp-fullbleedimage .cmp-teaser__title h1 strong,.cmp-fullbleedimage .cmp-teaser__title h2 b,.cmp-fullbleedimage .cmp-teaser__title h2 strong,.cmp-fullbleedimage .cmp-teaser__title h3 b,.cmp-fullbleedimage .cmp-teaser__title h3 strong,.cmp-fullbleedimage .cmp-teaser__title h4 b,.cmp-fullbleedimage .cmp-teaser__title h4 strong,.cmp-fullbleedimage .cmp-teaser__title h5 b,.cmp-fullbleedimage .cmp-teaser__title h5 strong,.cmp-fullbleedimage .cmp-teaser__title h6 b,.cmp-fullbleedimage .cmp-teaser__title h6 strong{font-weight:500}.cmp-fullbleedimage .cmp-teaser__description_cta_container{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.cmp-fullbleedimage .cmp-teaser__description_cta_container{font-size:14px}}@media screen and (max-width:481px){.cmp-fullbleedimage .cmp-teaser__description_cta_container{font-weight:400}}.cmp-fullbleedimage .cmp-teaser__description_cta_container b,.cmp-fullbleedimage .cmp-teaser__description_cta_container strong{font-weight:500}.cmp-fullbleedimage .cmp-teaser__image{aspect-ratio:auto;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.cmp-fullbleedimage .cmp-teaser__image div,.cmp-fullbleedimage .cmp-teaser__image img{height:100%;width:100%}.cmp-fullbleedimage .cmp-teaser__image img{-o-object-fit:cover;object-fit:cover}.cmp-fullbleedimage .cmp-teaser__image.zoom-enabled{cursor:-webkit-zoom-in;cursor:zoom-in;z-index:1}.cmp-fullbleedimage .cmp-teaser__action-container{margin-top:5.1%}.cmp-fullbleedimage .cmp-teaser__action-link{background:transparent;border:2px solid #fff;border-radius:10px;display:inline-block;font-size:9pt;font-weight:700;letter-spacing:0;line-height:1.33;line-height:1;padding:1em 2em;text-transform:uppercase;-webkit-transform:all .2s ease-in-out;transform:all .2s ease-in-out}@media screen and (min-width:1280px){.cmp-fullbleedimage .cmp-teaser__action-link{font-size:9pt}}@media screen and (max-width:481px){.cmp-fullbleedimage .cmp-teaser__action-link{font-weight:medium}}.cmp-fullbleedimage .cmp-teaser__action-link b,.cmp-fullbleedimage .cmp-teaser__action-link strong{font-weight:500}.cmp-fullbleedimage .cmp-teaser__action-link:hover{border-color:#841bee;color:#841bee;cursor:pointer;-webkit-transform:all .2 ease-in-out;transform:all .2 ease-in-out}.cmp-fullbleedimage .cmp-teaser__button-icon{display:none}.cmp-fullbleedimage span[brand-misc-position=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='33' fill='none'%3E%3Cpath fill='%23FF9E1B' fill-rule='evenodd' d='M8.565 10.067A5.5 5.5 0 1 1 2.435.932a5.5 5.5 0 0 1 6.13 9.135Zm-6.12 12.86a5.5 5.5 0 1 1 6.11 9.147 5.5 5.5 0 0 1-6.11-9.147Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:80% 100%;background-repeat:no-repeat;background-size:50%;display:inline-block;height:1ch;margin-right:-.5ch;width:.5ch}@media(min-width:900px){.cmp-fullbleedimage{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%;padding:38px 0}.cmp-fullbleedimage .cmp-teaser__content{grid-column-gap:var(--grid-gap);display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);margin-left:auto;margin-right:auto;padding:0 var(--grid-padding);padding-bottom:75pt;padding-top:153px;position:relative}.cmp-fullbleedimage .cmp-teaser__content .cmp-teaser__title{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:1/2/1/15}.cmp-fullbleedimage .cmp-teaser__content .cmp-teaser__description_cta_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:1/17/1/25}.cmp-fullbleedimage .cmp-teaser__content .cmp-teaser__description_cta_container .cmp-teaser__description{max-height:150px}.cmp-fullbleedimage .cmp-teaser__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}@media(min-width:1440px){.cmp-fullbleedimage .cmp-teaser__content{padding-top:250px}.cmp-fullbleedimage .cmp-teaser__content .cmp-teaser__description_cta_container .cmp-teaser__description{max-height:75pt}}.fullbleedimage.cmp-fullbleedimage--hero-plain-text-variant .cmp-fullbleedimage:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(12,3,21,.8)),color-stop(120.57%,rgba(46,19,74,0)));background:linear-gradient(0deg,rgba(12,3,21,.8),rgba(46,19,74,0) 120.57%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}@media(min-width:600px){.fullbleedimage.cmp-fullbleedimage--hero-plain-text-variant .cmp-fullbleedimage:before:before{content:none}}.fullbleedimage.cmp-fullbleedimage--hero-plain-text-variant .cmp-teaser__description p{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.fullbleedimage.cmp-fullbleedimage--hero-plain-text-variant .cmp-teaser__description p{font-size:14px}}@media screen and (max-width:481px){.fullbleedimage.cmp-fullbleedimage--hero-plain-text-variant .cmp-teaser__description p{font-weight:400}}.fullbleedimage.cmp-fullbleedimage--hero-plain-text-variant .cmp-teaser__description p b,.fullbleedimage.cmp-fullbleedimage--hero-plain-text-variant .cmp-teaser__description p strong{font-weight:500}.fullbleedimage.cmp-fullbleedimage--hero-plain-text-variant .cmp-teaser__action-link{font-size:9pt;font-weight:700;letter-spacing:0;line-height:1.33;text-transform:uppercase}@media screen and (min-width:1280px){.fullbleedimage.cmp-fullbleedimage--hero-plain-text-variant .cmp-teaser__action-link{font-size:9pt}}@media screen and (max-width:481px){.fullbleedimage.cmp-fullbleedimage--hero-plain-text-variant .cmp-teaser__action-link{font-weight:medium}}.fullbleedimage.cmp-fullbleedimage--hero-plain-text-variant .cmp-teaser__action-link b,.fullbleedimage.cmp-fullbleedimage--hero-plain-text-variant .cmp-teaser__action-link strong{font-weight:500}.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant{height:100%}.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-fullbleedimage{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:auto;padding:38px 0}.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:30px;bottom:90pt;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;margin-left:3.90625%;padding:40px 10px 10px;row-gap:normal;top:unset;width:92.1875%}@media(min-width:600px){.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__content{bottom:0;height:auto;max-height:29pc;max-width:32pc;padding:50px 10px 40px;position:relative;top:unset;width:60%}}.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title{margin-bottom:2em;padding:0 30px;width:100%}@media(min-width:900px){.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title{padding:0 40px}}.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h1,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h2,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h3,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h4,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h5,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h6{color:#2e134a;font-size:calc(28.68508px + .88398vw);font-weight:400;letter-spacing:-.04em;line-height:1.2;line-height:1;max-height:126px}@media screen and (min-width:1280px){.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h1,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h2,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h3,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h4,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h5,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h6{font-size:40px}}@media screen and (max-width:481px){.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h1,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h2,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h3,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h4,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h5,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h6{font-weight:400}}.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h1 b,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h1 strong,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h2 b,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h2 strong,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h3 b,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h3 strong,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h4 b,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h4 strong,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h5 b,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h5 strong,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h6 b,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__title h6 strong{font-weight:500}.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__description{color:#2e134a;font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42;margin-bottom:2rem;padding:0 30px}@media screen and (min-width:1280px){.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__description{font-size:14px}}@media screen and (max-width:481px){.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__description{font-weight:400}}.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__description b,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__description strong{font-weight:500}@media(min-width:900px){.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__description{margin-bottom:0;padding:0 40px}}.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__description_cta_container{gap:2pc;margin:0;width:100%}.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__description_cta_container .cmp-teaser__description{width:100%}@media(min-width:600px){.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__description_cta_container{gap:25px}}@media(min-width:900px){.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__description_cta_container{gap:30px}}.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__action-container{margin-top:0;padding:0 40px}.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__action-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#841bee;border:none;border-radius:10px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:700;justify-content:center;letter-spacing:0;line-height:1.33;min-height:40px;min-width:5pc;min-width:295px;padding:0 25px;text-transform:uppercase;-webkit-transition:background-color .3s;transition:background-color .3s}@media screen and (min-width:1280px){.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__action-link{font-size:9pt}}@media screen and (max-width:481px){.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__action-link{font-weight:medium}}.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__action-link b,.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__action-link strong{font-weight:500}.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__action-link:hover{background-color:#2e134a;color:#fff}.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__action-link .cmp-teaser__button-icon{display:none}.fullbleedimage.cmp-fullbleedimage--hero-bubble-variant .cmp-teaser__action-link:hover .cmp-teaser__button-icon{background-color:#e5e5e5}.fullbleedimage.teaser{height:100%}.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column{margin-top:50px;padding:0 15px}@media(min-width:900px){.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column{margin-top:0;padding:0 50px}}.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-fullbleedimage{position:static}@media(min-width:900px){.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-fullbleedimage{display:grid;grid-template-areas:"header image";grid-template-columns:60%;padding-bottom:51px;padding-top:43px}}.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#f3e8fd;border-radius:30px 30px 0 0;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:8px;padding:30px 40px 40px;position:static;row-gap:8px}@media(min-width:900px){.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-teaser__content{-webkit-box-pack:center;-ms-flex-pack:center;border-radius:30px 0 0 30px;grid-area:header;height:100%;justify-content:center;margin-bottom:0;padding:43px 50px 50px;row-gap:1pc;width:100%}}.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-teaser__content .cmp-teaser__pretitle{color:#2e134a;font-family:NT Bau;font-size:19px;font-style:normal;font-weight:400;letter-spacing:-.76px;line-height:140%;text-transform:none}.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-teaser__content .cmp-teaser__title{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-teaser__content .cmp-teaser__title h2{font-family:NT Bau;font-size:24px;font-style:normal;font-weight:500;letter-spacing:-.96px;line-height:120%}@media(min-width:900px){.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-teaser__content .cmp-teaser__title h2{font-size:28px;letter-spacing:-.07pc}}.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-teaser__content .cmp-teaser__description{color:#2e134a;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:130%;margin-top:8px}@media(min-width:900px){.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-teaser__content .cmp-teaser__description{font-size:1pc;letter-spacing:-.64px;line-height:22px;margin-top:0}}.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-teaser__content .cmp-teaser__action-container{margin-top:30px}@media(min-width:900px){.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-teaser__content .cmp-teaser__action-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}}.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-teaser__content .cmp-teaser__action-link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;align-items:center;align-self:stretch;border:2px solid #2e134a;border-radius:10px;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;gap:4px;height:3pc;justify-content:center;line-height:1pc;padding:0 18px;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-teaser__content .cmp-teaser__action-link:hover{border-color:#841bee;color:#841bee;cursor:pointer;-webkit-transform:all .2 ease-in-out;transform:all .2 ease-in-out}@media(min-width:900px){.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-teaser__content .cmp-teaser__action-link{min-width:161px}}.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-teaser__image{position:static}.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-teaser__image img{border-radius:0 0 30px 30px}@media(min-width:900px){.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-teaser__image img{border-radius:0 30px 30px 0}.fullbleedimage.cmp-fullbleedimage--hero-two-grid-column .cmp-teaser__image{grid-area:image;margin-bottom:0;padding-left:8px}}.gated-download-form{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media(min-width:900px){.gated-download-form{margin-bottom:110px}}.gated-download-form input::-webkit-contacts-auto-fill-button{display:none!important;pointer-events:none;position:absolute;right:0;visibility:hidden}.cmp-gated-download-form{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:center;margin:0 auto;max-width:885pt;padding-bottom:75px;padding-top:75px;text-align:center}.cmp-gated-download-form .cmp-gated-download-form__label-required{color:#ff14e8;font-size:9pt;font-weight:500;letter-spacing:-.04em;line-height:1.2}@media screen and (min-width:1280px){.cmp-gated-download-form .cmp-gated-download-form__label-required{font-size:9pt}}@media screen and (max-width:481px){.cmp-gated-download-form .cmp-gated-download-form__label-required{font-weight:500}}.cmp-gated-download-form .cmp-gated-download-form__label-required b,.cmp-gated-download-form .cmp-gated-download-form__label-required strong{font-weight:500}.cmp-gated-download-form .options .cmp-form-options__field-description{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.cmp-gated-download-form .options .cmp-form-options__field-description{font-size:14px}}@media screen and (max-width:481px){.cmp-gated-download-form .options .cmp-form-options__field-description{font-weight:400}}.cmp-gated-download-form .options .cmp-form-options__field-description b,.cmp-gated-download-form .options .cmp-form-options__field-description strong{font-weight:500}.cmp-gated-download-form .cmp-form-options__field-description{font-size:9pt;font-weight:500}.cmp-gated-download-form .cmp-container{grid-area:auto/1/auto/26}.cmp-gated-download-form__info{background-color:#f4f4f4;border-radius:15px;grid-area:2/1/3/25;padding:25px 25px 30px;text-align:left}@media(min-width:1200px){.cmp-gated-download-form__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:auto/1/auto/8;justify-content:space-between}}.cmp-gated-download-form__info-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;margin-bottom:56px}@media(min-width:600px){.cmp-gated-download-form__info-head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width:900px){.cmp-gated-download-form__info-head{margin-bottom:110px}}.cmp-gated-download-form__info-head-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none}.cmp-gated-download-form__info-head-title{margin-bottom:15px}@media(min-width:1200px){.cmp-gated-download-form__info-head-title{margin-bottom:0}}.cmp-gated-download-form__info-head-list-item{background-color:#999;border:2px solid #f4f4f4;border-radius:50%;height:49px;overflow:hidden;-webkit-transform:translateX(0);transform:translateX(0);width:49px}.cmp-gated-download-form__info-head-list-item:nth-of-type(2){-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cmp-gated-download-form__info-head-list-item:nth-of-type(3){-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media(min-width:1200px){.cmp-gated-download-form__info-head-list-item:first-of-type{-webkit-transform:translateX(100%);transform:translateX(100%)}.cmp-gated-download-form__info-head-list-item:nth-of-type(2){-webkit-transform:translateX(50%);transform:translateX(50%)}.cmp-gated-download-form__info-head-list-item:nth-of-type(3){-webkit-transform:translateX(0);transform:translateX(0)}}.cmp-gated-download-form__info-head-image{height:100%;width:100%}.cmp-gated-download-form__contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}.cmp-gated-download-form__gated-download{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.cmp-gated-download-form__gated-download{font-size:14px}}@media screen and (max-width:481px){.cmp-gated-download-form__gated-download{font-weight:400}}.cmp-gated-download-form__gated-download b,.cmp-gated-download-form__gated-download strong{font-weight:500}.cmp-gated-download-form__info-bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cmp-gated-download-form__buttons-wrapper,.cmp-gated-download-form__info-bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-gated-download-form__buttons-wrapper a{margin-right:5px}.cmp-gated-download-form__date{font-size:calc(11.17127px + .22099vw);font-weight:400;font-weight:700!important;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.cmp-gated-download-form__date{font-size:14px}}@media screen and (max-width:481px){.cmp-gated-download-form__date{font-weight:400}}.cmp-gated-download-form__date b,.cmp-gated-download-form__date strong{font-weight:500}.cmp-gated-download-form__time{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.cmp-gated-download-form__time{font-size:14px}}@media screen and (max-width:481px){.cmp-gated-download-form__time{font-weight:400}}.cmp-gated-download-form__time b,.cmp-gated-download-form__time strong{font-weight:500}.cmp-gated-download-form__form{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:1/1/2/25;margin-bottom:50px}@media(min-width:1200px){.cmp-gated-download-form__form{grid-area:auto/9/auto/25;margin-bottom:0}}.cmp-gated-download-form__form .cmp-text{font-size:9pt;font-weight:500;letter-spacing:-.04em;line-height:1.2}@media screen and (min-width:1280px){.cmp-gated-download-form__form .cmp-text{font-size:9pt}}@media screen and (max-width:481px){.cmp-gated-download-form__form .cmp-text{font-weight:500}}.cmp-gated-download-form__form .cmp-text b,.cmp-gated-download-form__form .cmp-text strong{font-weight:500}.cmp-gated-download-form__form .cmp-form{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;text-align:left;width:100%}.cmp-gated-download-form__form .text{margin-bottom:15px;text-align:left;width:100%}@media(min-width:1200px){.cmp-gated-download-form__form .text{margin-bottom:25px}}@media(min-width:600px){.cmp-gated-download-form__form .text{width:48%}}.cmp-gated-download-form__form .text .cmp-form-text label{margin-bottom:20px}@media(min-width:1200px){.cmp-gated-download-form__form .text .cmp-form-text label{margin-bottom:10px}}.cmp-gated-download-form__form .text label{display:none}@media(min-width:1200px){.cmp-gated-download-form__form .text label{display:inline-block}}.cmp-gated-download-form__form .cmp-form-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cmp-gated-download-form__form .checkbox-item{margin-bottom:54px;margin-top:10px;width:100%}@media(min-width:1200px){.cmp-gated-download-form__form .checkbox-item{margin-top:0}}.cmp-gated-download-form__form .cmp-form-button{text-transform:uppercase}.cmp-gated-download-form .submit-message-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#f3e8fd;border:1px solid #e6d1fc;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:51px;justify-content:space-between;left:50%;max-width:92%;padding:26px;position:fixed;text-align:center;top:200px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:5}.cmp-gated-download-form .submit-message-box[hidden]{display:none}.cmp-gated-download-form .submit-message-box .submit-message-copy{margin:auto}.cmp-gated-download-form .submit-message-box .submit-message-subhead{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.cmp-gated-download-form .submit-message-box .submit-message-subhead{font-size:14px}}@media screen and (max-width:481px){.cmp-gated-download-form .submit-message-box .submit-message-subhead{font-weight:400}}.cmp-gated-download-form .submit-message-box .submit-message-subhead b,.cmp-gated-download-form .submit-message-box .submit-message-subhead strong{font-weight:500}.cmp-gated-download-form .submit-message-box .download-message-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#841bee;border:none;border-radius:75pt;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:700;justify-content:center;letter-spacing:0;line-height:1.33;margin-left:auto;margin-right:auto;margin-top:1pc;min-height:40px;min-width:5pc;padding:0 25px;text-transform:uppercase;-webkit-transition:background-color .3s;transition:background-color .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1280px){.cmp-gated-download-form .submit-message-box .download-message-button{font-size:9pt}}@media screen and (max-width:481px){.cmp-gated-download-form .submit-message-box .download-message-button{font-weight:medium}}.cmp-gated-download-form .submit-message-box .download-message-button b,.cmp-gated-download-form .submit-message-box .download-message-button strong{font-weight:500}.cmp-gated-download-form .submit-message-box .download-message-button:hover{background-color:#2e134a}.cmp-gated-download-form .submit-message-box .submit-message-button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:2px solid #2e134a;border-radius:10px;color:#2e134a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1.3rem;height:40px;justify-content:center;letter-spacing:0;padding:9pt 25px;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.cmp-gated-download-form .submit-message-box .submit-message-button.isHidden{display:none}.cmp-gated-download-form .submit-message-box .submit-message-button:disabled{opacity:.5;pointer-events:none}.cmp-gated-download-form .submit-message-box .submit-message-button.--icon{background-color:#841bee;border-radius:50%;height:50px;width:50px}.cmp-gated-download-form .submit-message-box .submit-message-button.--icon:hover{background-color:#2e134a}.cmp-gated-download-form .submit-message-box .submit-message-button:hover{border-color:#841bee;color:#841bee}.cmp-gated-download-form .submit-message-box .submit-message-button:focus,.cmp-gated-download-form .submit-message-box .submit-message-button:hover{background-color:#f3e8fd}.glide{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__slides{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0;padding-left:30px;position:relative;-ms-touch-action:pan-Y;touch-action:pan-Y;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}@media(min-width:900px){.glide__slides{padding-left:0}}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{-ms-flex-negative:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}@media(min-width:900px){.cmp-cardcarousel .glide__slide{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}}.cmp-global-message__container{background-color:#fff;min-height:142px;position:fixed;top:0;width:100%}@media(min-width:600px){.cmp-global-message__container{min-height:7pc}}@media(min-width:900px){.cmp-global-message__container{min-height:68px}}.cmp-global-message__container.hidden{display:none}.cmp-global-message{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#f4f4f4;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:10px 14px;padding-bottom:20px;padding-left:6px;padding-top:10px}@media(min-width:900px){.cmp-global-message{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:50px;margin-right:50px;padding-bottom:5px;padding-top:5px}}.cmp-global-message.warning{background-color:#ff9e1b}.cmp-global-message__icon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background-color:#841bee;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;gap:.9pt;height:38px;justify-content:center;padding:3px;width:38px}.cmp-global-message__rich-text{margin-left:10px}.cmp-global-message__rich-text,.warning .cmp-global-message__rich-text{font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:130%}@media(min-width:900px){.warning .cmp-global-message__rich-text{font-size:14px;letter-spacing:-.56px}}.cmp-global-message__cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:normal;margin-left:10px;min-width:90pt}@media(min-width:900px){.cmp-global-message__cta{margin-left:0;padding-right:30px}}header.experiencefragment a.cmp-global-message__cta-anchor{color:#841bee;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}header.experiencefragment .warning a.cmp-global-message__cta-anchor{color:#2e134a;font-size:9pt;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.cmp-global-message__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width:900px){.cmp-global-message__left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cmp-global-message__close-icon{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:1pc;justify-content:center;margin-right:1pc;padding:0;width:1pc}}.cmp-global-message__icon-message{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px;width:100%}@media(min-width:900px){.cmp-global-message__icon-message{padding-top:0}.cmp-global-message__rich-text-cta{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:space-between;width:100%}}.cmp-global-message__rich-text{margin-bottom:6px}@media(min-width:900px){.cmp-global-message__rich-text{margin-bottom:0}}.global-banner-space{margin-top:154px}@media(min-width:600px){.global-banner-space{margin-top:93pt}}@media(min-width:900px){.global-banner-space{margin-top:70px}}.global-banner-space.hidden{display:none}.cmp-helloworld__item-label{margin-bottom:0}.cmp-helloworld__item-output{margin-top:0}.helpbanner .cmp-helpbanner__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f4f4f4;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;grid-area:auto/2/auto/25;justify-content:space-between;padding:30px}@media(min-width:600px){.helpbanner .cmp-helpbanner__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:50px;padding:50px}}.helpbanner .cmp-helpbanner__text-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:2;-ms-flex-positive:2;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;flex-grow:2;gap:15px;justify-content:space-between}.helpbanner .cmp-helpbanner__text-container-title{-ms-flex-preferred-size:50%;flex-basis:50%}.helpbanner .cmp-helpbanner__text-container-description{-ms-flex-preferred-size:50%;flex-basis:50%;font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375}@media screen and (min-width:1280px){.helpbanner .cmp-helpbanner__text-container-description{font-size:1pc}}@media screen and (max-width:481px){.helpbanner .cmp-helpbanner__text-container-description{font-weight:400}}.helpbanner .cmp-helpbanner__text-container-description b,.helpbanner .cmp-helpbanner__text-container-description strong{font-weight:500}.helpbanner .cmp-helpbanner__text-container-description a{color:#841bee;text-decoration:underline}.helpbanner .cmp-helpbanner__buttons-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;color:#fff;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end}.helpbanner .cmp-helpbanner__buttons-container-cta{background-color:#841bee;border-radius:50%;font-size:0;padding:24px;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.helpbanner .cmp-helpbanner__buttons-container-cta-icon{height:1pc;width:1pc}.helpbanner .cmp-helpbanner__buttons-container-cta:hover{background-color:#fff;color:#841bee;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.herocarousel{position:relative}.herocarousel .cmp-carousel__actions{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;bottom:50px;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;right:35px;z-index:2}@media(min-width:1200px){.herocarousel .cmp-carousel__actions{bottom:10%;right:51px}}.herocarousel .cmp-carousel__actions .cmp-carousel__action{background:transparent;border:1px solid #fff;border-radius:50%;cursor:pointer;padding:17.5px 18px}.herocarousel .cmp-carousel__actions .cmp-carousel__action-icon{height:8px;width:9pt}.herocarousel .cmp-carousel__indicator{background-color:initial;color:#fff;display:none;font-size:9pt;font-weight:700;letter-spacing:0;letter-spacing:1ch;line-height:1.33;margin:0;min-width:6ch;text-align:center;text-indent:0;white-space:nowrap}@media screen and (min-width:1280px){.herocarousel .cmp-carousel__indicator{font-size:9pt}}@media screen and (max-width:481px){.herocarousel .cmp-carousel__indicator{font-weight:medium}}.herocarousel .cmp-carousel__indicator b,.herocarousel .cmp-carousel__indicator strong{font-weight:500}.herocarousel .cmp-carousel__indicator.cmp-carousel__indicator--active{display:inline-table}.herocarousel.herocarousel--controls-centered .cmp-carousel__actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:0;width:100%}@media(min-width:600px){.herocarousel.herocarousel--controls-centered .cmp-carousel__actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;right:35px;width:auto}}@media(min-width:1200px){.herocarousel.herocarousel--controls-centered .cmp-carousel__actions{right:51px}}.cmp-icon{display:inline-block;pointer-events:none;vertical-align:middle}.cmp-icon svg{fill:currentColor;display:block;height:100%;width:100%}.cmp-image__image{height:auto}@media(min-width:769px){.cmp-image__image.mobile{display:none}}@media(max-width:768px){.cmp-image__image.desktop{display:none}}.cmp-imagetextcta{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center;width:100%}@media(min-width:900px){.cmp-imagetextcta{grid-column-gap:var(--grid-gap);-webkit-box-sizing:content-box;box-sizing:content-box;display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);margin-left:auto;margin-right:auto;min-height:420px;padding:0 var(--grid-padding)}}.cmp-imagetextcta .cmp-imagetextcta__link{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center;width:100%}@media(min-width:900px){.cmp-imagetextcta .cmp-imagetextcta__link{grid-column-gap:var(--grid-gap);-webkit-box-sizing:content-box;box-sizing:content-box;display:grid;grid-area:1/1/1/26;grid-template-columns:repeat(var(--grid-columns),1fr);margin-left:auto;margin-right:auto;min-height:420px;padding:0 var(--grid-padding)}}.cmp-imagetextcta .cmp-imagetextcta__link .cmp-imagetextcta__image{aspect-ratio:1/1;position:relative}.cmp-imagetextcta .cmp-imagetextcta__link .cmp-imagetextcta__image.zoom-enabled{cursor:-webkit-zoom-in;cursor:zoom-in}@media(min-width:900px){.cmp-imagetextcta .cmp-imagetextcta__link .cmp-imagetextcta__image{aspect-ratio:auto;grid-area:1/13/2/26;-o-object-fit:contain;object-fit:contain}}.cmp-imagetextcta .cmp-imagetextcta__link .cmp-imagetextcta__image .cmp-image{height:100%}.cmp-imagetextcta .cmp-imagetextcta__link .cmp-imagetextcta__image .cmp-image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.cmp-imagetextcta .cmp-imagetextcta__image{aspect-ratio:1/1;position:relative}.cmp-imagetextcta .cmp-imagetextcta__image.zoom-enabled{cursor:-webkit-zoom-in;cursor:zoom-in}@media(min-width:900px){.cmp-imagetextcta .cmp-imagetextcta__image{aspect-ratio:auto;grid-area:1/13/2/26;-o-object-fit:contain;object-fit:contain}}.cmp-imagetextcta .cmp-imagetextcta__image .cmp-image{height:100%}.cmp-imagetextcta .cmp-imagetextcta__image .cmp-image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.cmp-imagetextcta .cmp-imagetextcta__image.fixed .cmp-image__image{position:static}.cmp-imagetextcta .cmp-imagetextcta__image .cmp-image__image{height:auto}@media(min-width:769px){.cmp-imagetextcta .cmp-imagetextcta__image .cmp-image__image.mobile{display:none}}@media(max-width:768px){.cmp-imagetextcta .cmp-imagetextcta__image .cmp-image__image.desktop{display:none}}.cmp-imagetextcta .cmp-imagetextcta__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:50px;justify-content:center;padding:50px 30px}@media(min-width:900px){.cmp-imagetextcta .cmp-imagetextcta__content{gap:25px;grid-area:1/1/2/13;padding:50px 0}}@media(min-width:600px){.cmp-imagetextcta .cmp-imagetextcta__content{gap:25px}}.cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__titleimage{max-width:70%}.cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__pretitle{font-size:9pt;font-weight:500;letter-spacing:-.04em;line-height:1.2;text-transform:uppercase}@media screen and (min-width:1280px){.cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__pretitle{font-size:9pt}}@media screen and (max-width:481px){.cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__pretitle{font-weight:500}}.cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__pretitle b,.cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__pretitle strong{font-weight:500}@media(min-width:900px){.cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__txt-wrapper{width:70%}}.cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__txt-wrapper .cmp-imagetextcta__title{font-size:calc(28.68508px + .88398vw);font-weight:400;letter-spacing:-.04em;line-height:1.2;margin:auto;padding-bottom:20px}@media screen and (min-width:1280px){.cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__txt-wrapper .cmp-imagetextcta__title{font-size:40px}}@media screen and (max-width:481px){.cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__txt-wrapper .cmp-imagetextcta__title{font-weight:400}}.cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__txt-wrapper .cmp-imagetextcta__title b,.cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__txt-wrapper .cmp-imagetextcta__title strong{font-weight:500}.cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__txt-wrapper .cmp-imagetextcta__title strong{color:#841bee;font-weight:inherit}.cmp-imagetextcta .cmp-imagetextcta__description{margin:auto}.cmp-imagetextcta .cmp-imagetextcta__description p{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.cmp-imagetextcta .cmp-imagetextcta__description p{font-size:14px}}@media screen and (max-width:481px){.cmp-imagetextcta .cmp-imagetextcta__description p{font-weight:400}}.cmp-imagetextcta .cmp-imagetextcta__description p b,.cmp-imagetextcta .cmp-imagetextcta__description p strong{font-weight:500}.cmp-imagetextcta .cmp-imagetextcta__description ol,.cmp-imagetextcta .cmp-imagetextcta__description ul{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42;padding-left:20px}@media screen and (min-width:1280px){.cmp-imagetextcta .cmp-imagetextcta__description ol,.cmp-imagetextcta .cmp-imagetextcta__description ul{font-size:14px}}@media screen and (max-width:481px){.cmp-imagetextcta .cmp-imagetextcta__description ol,.cmp-imagetextcta .cmp-imagetextcta__description ul{font-weight:400}}.cmp-imagetextcta .cmp-imagetextcta__description ol b,.cmp-imagetextcta .cmp-imagetextcta__description ol strong,.cmp-imagetextcta .cmp-imagetextcta__description ul b,.cmp-imagetextcta .cmp-imagetextcta__description ul strong{font-weight:500}.cmp-imagetextcta .cmp-imagetextcta__description ul li{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42;list-style-type:disc}@media screen and (min-width:1280px){.cmp-imagetextcta .cmp-imagetextcta__description ul li{font-size:14px}}@media screen and (max-width:481px){.cmp-imagetextcta .cmp-imagetextcta__description ul li{font-weight:400}}.cmp-imagetextcta .cmp-imagetextcta__description ul li b,.cmp-imagetextcta .cmp-imagetextcta__description ul li strong{font-weight:500}.cmp-imagetextcta .cmp-imagetextcta__description ol li{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42;list-style-type:auto}@media screen and (min-width:1280px){.cmp-imagetextcta .cmp-imagetextcta__description ol li{font-size:14px}}@media screen and (max-width:481px){.cmp-imagetextcta .cmp-imagetextcta__description ol li{font-weight:400}}.cmp-imagetextcta .cmp-imagetextcta__description ol li b,.cmp-imagetextcta .cmp-imagetextcta__description ol li strong{font-weight:500}.cmp-imagetextcta .cmp-imagetextcta__action-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}@media(min-width:900px){.cmp-imagetextcta .cmp-imagetextcta__action-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:25px}}.cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#841bee;border:none;border-radius:10px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:700;justify-content:center;letter-spacing:0;line-height:1.33;min-height:40px;min-width:5pc;min-width:295px;padding:0 25px;text-transform:uppercase;-webkit-transition:background-color .3s;transition:background-color .3s}@media screen and (min-width:1280px){.cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link{font-size:9pt}}@media screen and (max-width:481px){.cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link{font-weight:medium}}.cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link b,.cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link strong{font-weight:500}.cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link:hover{background-color:#2e134a;color:#fff}.cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-icon{display:none}.cmp-imagetextcta-hero .cmp-imagetextcta,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__image,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__image{aspect-ratio:1/1}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__image.zoom-enabled,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__image.zoom-enabled{cursor:-webkit-zoom-in;cursor:zoom-in}@media(min-width:900px){.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__image,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__image{aspect-ratio:auto}}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-area:1/2/2/13}@media(min-width:900px){.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content{gap:30px;grid-area:1/2/2/13;padding-right:50px}}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__title,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__title{font-size:calc(41.37017px + 1.76796vw);font-weight:400;letter-spacing:-.06em;line-height:1;padding-bottom:25px}@media screen and (min-width:1280px){.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__title,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__title{font-size:4pc}}@media screen and (max-width:481px){.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__title,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__title{font-weight:400}}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__title b,.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__title strong,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__title b,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__title strong{font-weight:500}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__title:after,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__title:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='33' fill='none'%3E%3Cpath fill='%23FF9E1B' fill-rule='evenodd' d='M8.565 10.067A5.5 5.5 0 1 1 2.435.932a5.5 5.5 0 0 1 6.13 9.135Zm-6.12 12.86a5.5 5.5 0 1 1 6.11 9.147 5.5 5.5 0 0 1-6.11-9.147Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:80% 100%;background-repeat:no-repeat;background-size:50%;content:"";display:inline-block;height:1ch;margin-right:-.5ch;width:.5ch}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__description p,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__description p{font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375}@media screen and (min-width:1280px){.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__description p,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__description p{font-size:1pc}}@media screen and (max-width:481px){.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__description p,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__description p{font-weight:400}}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__description p b,.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__description p strong,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__description p b,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__description p strong{font-weight:500}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__txt-wrapper,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__txt-wrapper{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media(min-width:900px){.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__txt-wrapper,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__txt-wrapper{width:100%}}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__pretitle,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__pretitle{-webkit-box-ordinal-group:2;-ms-flex-order:1;border-bottom:1px solid #dcdcdc;font-size:9pt;font-weight:500;letter-spacing:-.04em;line-height:1.2;order:1;padding-bottom:10px;width:68%}@media screen and (min-width:1280px){.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__pretitle,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__pretitle{font-size:9pt}}@media screen and (max-width:481px){.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__pretitle,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__pretitle{font-weight:500}}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__pretitle b,.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__pretitle strong,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__pretitle b,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__pretitle strong{font-weight:500}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;justify-content:flex-start;margin:0;position:relative;width:100%}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container.cmp-imagetextcta__action-container-border,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container.cmp-imagetextcta__action-container-border{border-bottom:2px solid #e6d1fc;padding-bottom:30px}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-pack:end;-ms-flex-pack:end;background-color:transparent;border:2px solid #2e134a;border-radius:10px;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;height:3pc;justify-content:flex-start;justify-content:flex-end;min-width:auto;-webkit-transition:all .2s ease;transition:all .2s ease}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link .cmp-imagetextcta__action-icon,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link .cmp-imagetextcta__action-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link .cmp-imagetextcta__action-icon.cmp-imagetextcta__action-icon-anchor,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link .cmp-imagetextcta__action-icon.cmp-imagetextcta__action-icon-anchor{stroke:#2e134a}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link.cmp-imagetextcta__action-link-anchor,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link.cmp-imagetextcta__action-link-anchor{background-color:#fff;border:1.5px solid #e9e9e9;padding-left:24px;padding-right:18px}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link.cmp-imagetextcta__action-link-anchor:hover,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link.cmp-imagetextcta__action-link-anchor:hover{background-color:#841bee;color:#fff}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link.cmp-imagetextcta__action-link-anchor:hover .cmp-imagetextcta__action-icon-anchor svg,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link.cmp-imagetextcta__action-link-anchor:hover .cmp-imagetextcta__action-icon-anchor svg{stroke:#fff}.cmp-imagetextcta-hero .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link:hover,.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link:hover{border-color:#841bee;color:#841bee}.cmp-imagetextcta-hero-wrap .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__action-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cmp-imagetextcta-reversed .cmp-imagetextcta .cmp-imagetextcta__image{grid-area:1/1/2/13}.cmp-imagetextcta-reversed .cmp-imagetextcta .cmp-imagetextcta__content{grid-area:1/13/2/26}.cmp-imagetextcta-background-color-grey .cmp-imagetextcta{background-color:#f4f4f4}.cmp-imagetextcta-background-color-white .cmp-imagetextcta{background-color:#fff}.cmp-imagetextcta-medium,.cmp-imagetextcta-small{margin:0 29px}@media(min-width:900px){.cmp-imagetextcta-medium,.cmp-imagetextcta-small{margin:0 41px}}@media(min-width:1200px){.cmp-imagetextcta-medium,.cmp-imagetextcta-small{margin:0 51px}}.cmp-imagetextcta-medium .cmp-imagetextcta,.cmp-imagetextcta-small .cmp-imagetextcta{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:10px;-ms-flex-direction:column;flex-direction:column}@media(min-width:900px){.cmp-imagetextcta-medium .cmp-imagetextcta,.cmp-imagetextcta-small .cmp-imagetextcta{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;min-height:450px}}.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__image,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__image{grid-area:1/9/2/26}.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__image.zoom-enabled,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__image.zoom-enabled{cursor:-webkit-zoom-in;cursor:zoom-in}@media(min-width:900px){.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__image,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__image{aspect-ratio:auto}}.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__image .cmp-image,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__image .cmp-image{height:100%}.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__image .cmp-image img,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__image .cmp-image img{border-radius:0 0 10px 10px}@media(min-width:900px){.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__image .cmp-image img,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__image .cmp-image img{border-radius:0 10px 10px 0}}.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__content,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__content{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:start;grid-area:1/1/2/9;justify-content:space-between;padding:40px 29px 50px;text-align:start}@media(min-width:900px){.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__content,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__content{padding:40px 41px}}@media(min-width:1200px){.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__content,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__content{padding:50px 51px}}.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__txt-wrapper,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__txt-wrapper{width:100%}.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__action-container,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__action-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:2px solid #2e134a;border-radius:10px;color:#2e134a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:700;justify-content:center;letter-spacing:0;line-height:1.33;min-height:40px;min-width:142px;padding:0 25px;text-transform:uppercase;-webkit-transition:background-color .3s;transition:background-color .3s}@media screen and (min-width:1280px){.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link{font-size:9pt}}@media screen and (max-width:481px){.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link{font-weight:medium}}.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link b,.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link strong,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link b,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link strong{font-weight:500}.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link:hover,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link:hover{border-color:#841bee;color:#841bee}.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-icon,.cmp-imagetextcta-small .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-left:15px}.cmp-imagetextcta-medium.cmp-imagetextcta-reversed .cmp-imagetextcta .cmp-imagetextcta__image,.cmp-imagetextcta-small.cmp-imagetextcta-reversed .cmp-imagetextcta .cmp-imagetextcta__image{grid-column:1/17}@media(min-width:900px){.cmp-imagetextcta-medium.cmp-imagetextcta-reversed .cmp-imagetextcta .cmp-imagetextcta__image .cmp-image img,.cmp-imagetextcta-small.cmp-imagetextcta-reversed .cmp-imagetextcta .cmp-imagetextcta__image .cmp-image img{border-radius:10px 0 0 10px}}.cmp-imagetextcta-medium.cmp-imagetextcta-reversed .cmp-imagetextcta .cmp-imagetextcta__content,.cmp-imagetextcta-small.cmp-imagetextcta-reversed .cmp-imagetextcta .cmp-imagetextcta__content{grid-column:17/26}.cmp-imagetextcta-medium{margin:0}.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__image .cmp-image{height:auto}.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__image,.cmp-imagetextcta-medium .cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__image{grid-area:1/13/2/26}.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__content,.cmp-imagetextcta-medium .cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__content{grid-area:1/1/2/13}.cmp-imagetextcta-medium .cmp-imagetextcta .cmp-imagetextcta__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cmp-imagetextcta-custom-order-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-inline:20px;padding:40px 20px 20px}@media(min-width:900px){.cmp-imagetextcta-custom-order-teaser{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;margin-inline:50px;padding:20px 20px 20px 51px}}.cmp-imagetextcta-custom-order-teaser .cmp-imagetextcta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;text-align:left;width:auto}@media(min-width:900px){.cmp-imagetextcta-custom-order-teaser .cmp-imagetextcta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;min-height:auto}}.cmp-imagetextcta-custom-order-teaser .cmp-imagetextcta .cmp-imagetextcta__image{aspect-ratio:auto}@media(min-width:900px){.cmp-imagetextcta-custom-order-teaser .cmp-imagetextcta .cmp-imagetextcta__image{width:52%}}.cmp-imagetextcta-custom-order-teaser .cmp-imagetextcta .cmp-imagetextcta__image .cmp-image img{border-radius:10px;max-height:148px;position:relative}@media(min-width:900px){.cmp-imagetextcta-custom-order-teaser .cmp-imagetextcta .cmp-imagetextcta__image .cmp-image img{max-height:260px}}.cmp-imagetextcta-custom-order-teaser .cmp-imagetextcta .cmp-imagetextcta__content{gap:30px;padding:0}@media(min-width:900px){.cmp-imagetextcta-custom-order-teaser .cmp-imagetextcta .cmp-imagetextcta__content{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:0;width:50%}.cmp-imagetextcta-custom-order-teaser .cmp-imagetextcta .cmp-imagetextcta__action-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:1200px){.cmp-imagetextcta-custom-order-teaser .cmp-imagetextcta .cmp-imagetextcta__action-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cmp-imagetextcta-custom-order-teaser .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;align-items:center;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;height:3pc;justify-content:center;padding:0 18px;-webkit-transition:all .2s ease;transition:all .2s ease}.cmp-imagetextcta-custom-order-teaser .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link:first-child{min-width:287px}.cmp-imagetextcta-custom-order-teaser .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link:first-child:before{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url('data:image/svg+xml;utf8,<svg width="18" height="20" viewBox="0 0 20 22" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Vector"><path d="M19 15.5C19 18.5376 16.5376 21 13.5 21C10.4624 21 8 18.5376 8 15.5C8 12.4624 10.4624 10 13.5 10C16.5376 10 19 12.4624 19 15.5Z" stroke="white" stroke-width="1.5"/><path d="M7 9C7 10.6569 5.65685 12 4 12C2.34315 12 1 10.6569 1 9C1 7.34315 2.34315 6 4 6C5.65685 6 7 7.34315 7 9Z" stroke="white" stroke-width="1.5"/><path d="M12 3C12 4.10457 11.1046 5 10 5C8.89543 5 8 4.10457 8 3C8 1.89543 8.89543 1 10 1C11.1046 1 12 1.89543 12 3Z" stroke="white" stroke-width="1.5"/></g></svg>');background-position:50%;background-repeat:no-repeat;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;height:2pc;justify-content:center;padding:10px;width:2pc}.cmp-imagetextcta-custom-order-teaser .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link:not(:first-child){background-color:transparent;border:2px solid #2e134a;color:#2e134a;min-width:133px}.cmp-imagetextcta-custom-order-teaser .cmp-imagetextcta .cmp-imagetextcta__action-container .cmp-imagetextcta__action-link:not(:first-child):hover{border:2px solid #841bee;color:#841bee}.cmp-imagetextcta-custom-order-teaser .cmp-imagetextcta .cmp-imagetextcta__content .cmp-imagetextcta__txt-wrapper .cmp-imagetextcta__title{font-family:NT Bau;font-size:24px;font-style:normal;font-weight:400;letter-spacing:-.96px;line-height:130%;padding-bottom:10px}.cmp-imagetextcta-custom-order-teaser .cmp-imagetextcta .cmp-imagetextcta__description p{font-family:NT Bau;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.56px;line-height:130%}.cmp-imagetextcta-custom-order-teaser.cmp-imagetextcta-background-color-grey{background-color:#f4f4f4}.cmp-main-navigation__container{z-index:3}.cmp-main-navigation{background-color:#fff;position:fixed;top:0;width:100%;z-index:3}.cmp-main-navigation.global-banner-enabled{top:142px}@media(min-width:600px){.cmp-main-navigation.global-banner-enabled{top:7pc}}@media(min-width:900px){.cmp-main-navigation.global-banner-enabled{top:68px}}.cmp-main-navigation__container{grid-area:auto/2/auto/25}.cmp-main-navigation__main-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:30px 0;position:relative}@media(min-width:900px){.cmp-main-navigation__main-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;padding:40px 0}}.cmp-main-navigation__logo-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}@media(min-width:900px){.cmp-main-navigation__logo-wrapper{margin-bottom:14px;margin-right:25px}}@media(min-width:1200px){.cmp-main-navigation__logo-wrapper{margin-bottom:auto;margin-right:90px;margin-top:6px}}.cmp-main-navigation__main-items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:900px){.cmp-main-navigation__main-items{-webkit-column-gap:1px;-moz-column-gap:1px;column-gap:1px}}.cmp-main-navigation__main-items .cmp-main-navigation__main-item{border-right:1.5px solid #d5d0db;margin-right:10px;padding-right:10px}.cmp-main-navigation__main-items .cmp-main-navigation__main-item:nth-child(2){border-right:none;margin-right:0;padding-right:0}@media(min-width:900px){.cmp-main-navigation__main-items .cmp-main-navigation__main-item{border-right:none;margin-right:0;padding-right:0}}@media(min-width:1200px){.cmp-main-navigation__main-items .cmp-main-navigation__main-item,.cmp-main-navigation__main-items .cmp-main-navigation__main-item:nth-child(2){border-right:1.5px solid #d5d0db;margin-right:10px;padding-right:10px}}.cmp-main-navigation__main-items .cmp-main-navigation__main-item:last-child{border-right:none;margin-right:0}.cmp-main-navigation__logo-link{-ms-flex-negative:0;flex-shrink:0;height:25px;width:134px}.cmp-main-navigation__faq-button,.cmp-main-navigation__profile-button{display:none}@media(min-width:900px){.cmp-main-navigation__faq-button,.cmp-main-navigation__profile-button{display:initial}}.cmp-main-navigation .cmp-button--close-menu{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background-color:#f4f4f4;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:10px;height:3pc;justify-content:center;padding:10px;width:3pc}.cmp-main-navigation .cmp-button--close-menu.isHidden{display:none}@media(min-width:900px){.cmp-main-navigation .cmp-button--close-menu{display:none}}.cmp-main-navigation .cmp-button--open-menu{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background-color:#f4f4f4;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:10px;height:3pc;justify-content:center;padding:10px;width:3pc}.cmp-main-navigation .cmp-button--open-menu.isHidden{display:none}@media(min-width:900px){.cmp-main-navigation .cmp-button--open-menu{display:none}}.cmp-main-navigation .mobile-navigation .cmp-navigation{background:#fff;display:none;left:0;min-height:calc(100vh - 81pt)}.cmp-main-navigation .mobile-navigation .cmp-navigation.isOpen{display:block;position:absolute;width:100%}.cmp-main-navigation .mobile-navigation .cmp-navigation .cmp-icon svg{stroke:#2e134a}@media(min-width:900px){.cmp-main-navigation .mobile-navigation{display:none}}.cmp-main-navigation .cmp-navigation{display:none}@media(min-width:900px){.cmp-main-navigation .cmp-navigation{display:block;max-height:200px;min-height:auto;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.cmp-main-navigation .cmp-navigation.isOpen{display:initial;min-height:calc(100vh - 81pt);position:static}.cmp-main-navigation .cmp-navigation.hide-nav{max-height:0}}.cmp-main-navigation .order{display:none}@media(min-width:900px){.cmp-main-navigation .order{display:block;margin-left:20px}}.cmp-main-navigation .order .cmp-button{background-color:#841bee;border:none;height:3pc;padding:9pt;position:relative;width:3pc}.cmp-main-navigation .order .cmp-button:hover{background-color:#2e134a}@media(min-width:900px){.cmp-main-navigation .order .cmp-button{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:unset;margin-right:unset;padding:0 4px;width:100%}}.cmp-main-navigation .order .cmp-button__text{color:#fff;display:none}@media(min-width:1000px){.cmp-main-navigation .order .cmp-button__text{display:block;padding:0 18px}}.cmp-main-navigation .cmp-button__icon--bubbles{background-color:rgba(46,19,74,.2);background-image:url('data:image/svg+xml;utf8,<svg width="18" height="20" viewBox="0 0 20 22" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Vector"><path d="M19 15.5C19 18.5376 16.5376 21 13.5 21C10.4624 21 8 18.5376 8 15.5C8 12.4624 10.4624 10 13.5 10C16.5376 10 19 12.4624 19 15.5Z" stroke="white" stroke-width="1.5"/><path d="M7 9C7 10.6569 5.65685 12 4 12C2.34315 12 1 10.6569 1 9C1 7.34315 2.34315 6 4 6C5.65685 6 7 7.34315 7 9Z" stroke="white" stroke-width="1.5"/><path d="M12 3C12 4.10457 11.1046 5 10 5C8.89543 5 8 4.10457 8 3C8 1.89543 8.89543 1 10 1C11.1046 1 12 1.89543 12 3Z" stroke="white" stroke-width="1.5"/></g></svg>');background-position:50%;background-repeat:no-repeat;border:none;border-radius:6px;height:40px;margin:0;padding:0;width:44px}@media(min-width:1000px){.cmp-main-navigation .cmp-button__icon--bubbles{display:none}}@media(min-width:1200px){.cmp-main-navigation .cmp-button__icon--bubbles{display:block}}.cmp-main-navigation .cmp-button__icon--pencil-icon{background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.194 4.24665C15.5229 3.91778 16.0561 3.91778 16.3849 4.24665L19.7534 7.61507C20.0822 7.94393 20.0822 8.47712 19.7534 8.80598L8.80598 19.7534C8.64806 19.9113 8.43387 20 8.21053 20H4.84211C4.37702 20 4 19.623 4 19.1579V15.7895C4 15.5661 4.08872 15.3519 4.24665 15.194L12.6675 6.77314L15.194 4.24665ZM13.2632 8.55934L5.68421 16.1383V18.3158H7.86171L15.4407 10.7368L13.2632 8.55934ZM16.6316 9.54593L17.967 8.21053L15.7895 6.03302L14.4541 7.36842L16.6316 9.54593Z" fill="white"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:20px;margin:0;padding:0;width:20px}.cmp-main-navigation .cmp-VeniaIcon__icon__icon{fill:#fff}.cmp-main-navigation .faq .cmp-button{background:transparent;background-color:#841bee;border-radius:50px;border-width:0;display:none;height:3pc;padding:0;width:3pc}.cmp-main-navigation .faq .cmp-button__text{display:none}@media(min-width:900px){.cmp-main-navigation .faq .cmp-button{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-main-navigation .faq .cmp-button:hover{background-color:#2e134a}}.cmp-main-navigation .cmp-button__icon--faq-icon{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1.6C4.46538 1.6 1.6 4.46538 1.6 8C1.6 11.5346 4.46538 14.4 8 14.4C11.5346 14.4 14.4 11.5346 14.4 8C14.4 4.46538 11.5346 1.6 8 1.6ZM0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8Z' fill='%23fff'/%3E%3Cpath d='M8 9.6C7.55817 9.6 7.2 9.24183 7.2 8.8V8C7.2 7.55817 7.55817 7.2 8 7.2C8.44183 7.2 8.8 7.55817 8.8 8V8.8C8.8 9.24183 8.44183 9.6 8 9.6Z' fill='%23ffffff'/%3E%3Cpath d='M6.8 11.6C6.8 10.9373 7.33726 10.4 8 10.4C8.66274 10.4 9.2 10.9373 9.2 11.6C9.2 12.2627 8.66274 12.8 8 12.8C7.33726 12.8 6.8 12.2627 6.8 11.6Z' fill='%23ffffff'/%3E%3Cpath d='M8.31195 4.6491C7.54632 4.61264 6.90432 5.04032 6.78912 5.73152C6.71648 6.16734 6.3043 6.46175 5.86848 6.38912C5.43266 6.31648 5.13825 5.9043 5.21088 5.46848C5.49568 3.75968 7.05368 2.98737 8.38805 3.05091C9.07158 3.08346 9.77404 3.32879 10.3149 3.83423C10.8693 4.35222 11.2 5.09421 11.2 6C11.2 7.03305 10.7935 7.79913 10.0938 8.26564C9.45124 8.69399 8.66362 8.8 8 8.8C7.55817 8.8 7.2 8.44183 7.2 8C7.2 7.55817 7.55817 7.2 8 7.2C8.53638 7.2 8.94876 7.10602 9.20624 6.93436C9.40648 6.80087 9.6 6.56696 9.6 6C9.6 5.50579 9.43071 5.19779 9.22255 5.00328C9.00096 4.79621 8.67842 4.66655 8.31195 4.6491Z' fill='%23ffffff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:none;height:1pc;margin:0;width:1pc}.cmp-main-navigation .miniaccount{position:absolute;visibility:hidden}@media(min-width:900px){.cmp-main-navigation .miniaccount{position:static;visibility:visible}}.cmp-main-navigation .miniaccount__body button{background-color:transparent;padding:0}@media(min-width:900px){.cmp-main-navigation .miniaccount__body button{border:none;display:-webkit-box;display:-ms-flexbox;display:flex}}.cmp-main-navigation .cmp-VeniaHeader__cartTrigger__triggerContainer{display:block!important;height:auto}.cmp-main-navigation .cmp-VeniaHeader__cartTrigger__triggerContainer button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;padding:10px 11px 10px 10px;width:24px}.cmp-main-navigation .cmp-VeniaHeader__cartTrigger__triggerContainer button svg{fill:#2e134a}.cmp-main-navigation .cmp-VeniaHeader__cartTrigger__triggerContainer button:hover{background:none;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.cmp-main-navigation .cmp-VeniaHeader__cartTrigger__triggerContainer button:hover svg{fill:#841bee}.cmp-main-navigation .cmp-VeniaHeader__cartTrigger__triggerContainer span{color:#2e134a;font-weight:700;text-transform:uppercase}.cmp-main-navigation .cmp-VeniaHeader__cartTrigger__triggerContainer .cmp-VeniaAccountChip__accountChip__root{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#841bee;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;margin-right:10px;width:40px}.cmp-main-navigation .cmp-VeniaHeader__cartTrigger__triggerContainer .cmp-VeniaAccountChip__accountChip__root:hover{background-color:#2e134a}.cmp-main-navigation .cmp-VeniaHeader__cartTrigger__triggerContainer .cmp-VeniaHeader__cartTrigger__counter{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#841bee;border-radius:15px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;font-weight:700;height:18px;justify-content:center;left:auto;position:absolute;right:-6px;top:-8px;width:17px}.cmp-main-navigation__main-items-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:900px){.cmp-main-navigation__main-items-wrapper{margin-left:20px}.cmp-main-navigation__navigation{margin:auto;min-width:558px}}.mobile-triggers-buttons-wrapper .cmp-button{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background-color:#841bee;border-radius:20px;color:#fff;flex-shrink:0;gap:9pt;height:70px;padding:0 75pt;width:332px}.mobile-triggers-buttons-wrapper .cmp-button:hover{background-color:#2e134a}.mobile-triggers-buttons-wrapper .cmp-button__icon--bubbles{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:10px;height:2pc;justify-content:center;padding:10px;width:2pc}.cmp-button.copy-button{border:2px solid #2e134a;color:#2e134a;width:100%}.cmp-button.quote-cart-button{margin-bottom:10px;width:100%}.button.quote-cart-button--container{margin-top:auto}@media(min-width:600px){.button.quote-cart-button--container{margin-top:30px}}.button.continue-shopping-button--container{margin-bottom:30px}.cmp-button.link-copied-button{background-color:#f9f5fe;border:2px solid #841bee;color:#841bee;cursor:default;width:100%}.cmp-button.cmp-button-add-recipient{height:3pc;margin-bottom:1pc}.global-main-menu--close-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background-color:#f4f4f4;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:10px;height:3pc;justify-content:center;padding:10px;-webkit-transition:all .3s ease;transition:all .3s ease;width:3pc}.global-main-menu--close-button:hover{background-color:#e9e9e9}.global-main-menu--back-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background-color:#f3e8fd;border-radius:10px;flex-shrink:0;gap:10px;height:3pc;justify-content:center;padding:10px;-webkit-transition:all .3s ease;transition:all .3s ease;width:3pc}.global-main-menu--back-button:hover{background-color:#f9f5fe}.global-main-menu--my-account-logout-button{margin-bottom:60px}.global-main-menu--my-account-logout-button button{padding:0}.mini-announcement-carousel .cmp-carousel__item{height:auto}.mini-announcement-carousel .cmp-carousel__indicators{display:none}.cmp-mini-announcement-message{background-color:#f9f5fe;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-inline:1pc;padding:40px 20px 20px}@media(min-width:900px){.cmp-mini-announcement-message{height:227px;margin-inline:1pc;padding:20px 20px 20px 35px}}@media(min-width:1200px){.cmp-mini-announcement-message{height:193px;padding:20px 20px 20px 40px}}.cmp-mini-announcement-message__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:NT Bau;font-size:19px;font-style:normal;font-weight:400;letter-spacing:-.76px;line-height:140%;margin-bottom:55px;min-height:85px}@media(min-width:900px){.cmp-mini-announcement-message__header{margin-bottom:40px;margin-top:10px;min-width:180px;width:180px}}@media(min-width:1200px){.cmp-mini-announcement-message__header{min-width:265px;width:265px}}.cmp-mini-announcement-message__copy{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:10px}@media(min-width:900px){.cmp-mini-announcement-message__copy{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:63%}}.cmp-mini-announcement-message__2-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:900px){.cmp-mini-announcement-message__2-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;gap:50px;justify-content:space-between}.cmp-mini-announcement-message__2-columns .cmp-mini-announcement-message__copy{margin-right:90px;width:50%}.cmp-mini-announcement-message__2-columns .cmp-mini-announcement-message__header{width:50%}}.cmp-mini-announcement-message__cta-label{color:#841bee;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.56px;line-height:20px}.cmp-mini-announcement-message__cta-link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background-color:#841bee;border-radius:10px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;gap:4px;height:3pc;justify-content:center;line-height:1pc;padding:0 18px;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;width:310px}.cmp-mini-announcement-message__cta-link:hover{background-color:#2e134a}.cmp-mini-announcement-message__cta-link-blue{background-color:#41abe1}.cmp-mini-announcement-message__cta-link-blue:hover{background-color:#137f91}.cmp-mini-announcement-message__text-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:900px){.cmp-mini-announcement-message__text-area{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px}}.cmp-mini-announcement-message__message{color:#2e134a;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:130%}@media(min-width:900px){.cmp-mini-announcement-message__message{font-size:14px;letter-spacing:-.56px;line-height:22px}}.cmp-mini-announcement-message__3-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px}@media(min-width:900px){.cmp-mini-announcement-message__3-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}}@media(min-width:1200px){.cmp-mini-announcement-message__3-columns{gap:72px}}.cmp-mini-announcement-message__image{border-radius:20px;height:153px;max-width:338px;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:900px){.cmp-mini-announcement-message__image{border-radius:10px;height:187px;max-width:248px}}@media(min-width:1200px){.cmp-mini-announcement-message__image{height:auto;max-width:308px}}.mini-announcement-carousel .cmp-carousel__action{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1.5px solid #2e134a;border-radius:50px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:8px}.mini-announcement-carousel .cmp-carousel__action svg{stroke:#2e134a;height:1pc;width:1pc}.mini-announcement-carousel .cmp-carousel__action:hover{border:1.5px solid #841bee}.mini-announcement-carousel .cmp-carousel__action:hover svg{stroke:#841bee}.mini-announcement-carousel .cmp-carousel__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;left:35px;position:absolute;top:130px}@media(min-width:600px){.mini-announcement-carousel .cmp-carousel__actions{top:95px}}@media(min-width:900px){.mini-announcement-carousel .cmp-carousel__actions{left:50px;top:140px}}@media(min-width:1200px){.mini-announcement-carousel .cmp-carousel__actions{top:125px}}@media(max-width:899px){.global-banner-enabled .cmp-navigation__group>.cmp-navigation__scroll{height:calc(100vh - 420px)}}.cmp-navigation{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.cmp-navigation{font-size:14px}}@media screen and (max-width:481px){.cmp-navigation{font-weight:400}}.cmp-navigation b,.cmp-navigation strong{font-weight:500}.cmp-navigation__group{background-color:#fff;display:block;width:100%}@media(max-width:899px){.cmp-navigation__group{height:calc(100vh - 167px)}.cmp-navigation__group>.cmp-navigation__scroll{height:calc(100vh - 275px);overflow-y:auto}}.cmp-navigation__group.--group-0{font-size:calc(22.34254px + .44199vw);font-weight:400;letter-spacing:-.04em;line-height:1.2;position:absolute;top:-1px;z-index:0}@media screen and (min-width:1280px){.cmp-navigation__group.--group-0{font-size:28px}}@media screen and (max-width:481px){.cmp-navigation__group.--group-0{font-weight:400}}.cmp-navigation__group.--group-0 b,.cmp-navigation__group.--group-0 strong{font-weight:500}@media(min-width:900px){.cmp-navigation__group.--group-0{border:none;font-size:calc(13.17127px + .22099vw);font-weight:400;font-weight:500;letter-spacing:-.04em;line-height:1.375;position:relative}}@media screen and (min-width:900px)and (min-width:1280px){.cmp-navigation__group.--group-0{font-size:1pc}}@media screen and (min-width:900px)and (max-width:481px){.cmp-navigation__group.--group-0{font-weight:400}}@media(min-width:900px){.cmp-navigation__group.--group-0 b,.cmp-navigation__group.--group-0 strong{font-weight:500}.cmp-navigation__group.--group-0>.cmp-navigation__scroll{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:flex-start}.cmp-navigation__group.--group-0 .cmp-icon{display:none}}@media(min-width:1000px){.cmp-navigation__group.--group-0>.cmp-navigation__scroll{gap:10px}}@media(min-width:1280px){.cmp-navigation__group.--group-0>.cmp-navigation__scroll{gap:20px}}@media(min-width:1440px){.cmp-navigation__group.--group-0>.cmp-navigation__scroll{gap:40px}}.cmp-navigation .--group-1,.cmp-navigation .--group-2,.cmp-navigation .--group-3{border:1px solid #f2ecf8;height:100%;left:0;position:absolute;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:100%}@media(min-width:900px){.cmp-navigation .--group-1,.cmp-navigation .--group-2,.cmp-navigation .--group-3{border:none}}.cmp-navigation .--group-1:after,.cmp-navigation .--group-1:before,.cmp-navigation .--group-2:after,.cmp-navigation .--group-2:before,.cmp-navigation .--group-3:after,.cmp-navigation .--group-3:before{content:"";height:75pt;left:0;opacity:0;pointer-events:none;position:absolute;right:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.cmp-navigation .--group-1:before,.cmp-navigation .--group-2:before,.cmp-navigation .--group-3:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(242,236,248,0)),to(rgba(242,236,248,.8)));background:linear-gradient(0deg,rgba(242,236,248,0),rgba(242,236,248,.8));top:0}.cmp-navigation .--group-1:after,.cmp-navigation .--group-2:after,.cmp-navigation .--group-3:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(242,236,248,0)),to(rgba(242,236,248,.8)));background:linear-gradient(180deg,rgba(242,236,248,0),rgba(242,236,248,.8));bottom:-1px}@media(min-width:900px){.cmp-navigation .--group-1.hasScrollBottom:after,.cmp-navigation .--group-1.hasScrollTop:before,.cmp-navigation .--group-2.hasScrollBottom:after,.cmp-navigation .--group-2.hasScrollTop:before,.cmp-navigation .--group-3.hasScrollBottom:after,.cmp-navigation .--group-3.hasScrollTop:before{opacity:1}}.cmp-navigation .--group-1 .cmp-navigation__scroll,.cmp-navigation .--group-2 .cmp-navigation__scroll,.cmp-navigation .--group-3 .cmp-navigation__scroll{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:auto}@media(min-width:900px){.cmp-navigation .--group-1 .cmp-navigation__scroll,.cmp-navigation .--group-2 .cmp-navigation__scroll,.cmp-navigation .--group-3 .cmp-navigation__scroll{height:404px}.cmp-navigation .--group-1 .cmp-navigation__scroll.column-grid--menu,.cmp-navigation .--group-2 .cmp-navigation__scroll.column-grid--menu,.cmp-navigation .--group-3 .cmp-navigation__scroll.column-grid--menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 10px;height:auto;justify-content:start;padding:42px}.cmp-navigation .--group-1 .cmp-navigation__scroll.column-grid--menu.column-grid--type--4-column-grid-uneven,.cmp-navigation .--group-2 .cmp-navigation__scroll.column-grid--menu.column-grid--type--4-column-grid-uneven,.cmp-navigation .--group-3 .cmp-navigation__scroll.column-grid--menu.column-grid--type--4-column-grid-uneven{display:grid;grid-template-areas:"item-0 item-1 item-2 item-3" "item-4 item-5 item-6 item-3"}.cmp-navigation .--group-1 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-0,.cmp-navigation .--group-2 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-0,.cmp-navigation .--group-3 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-0{grid-area:item-0}.cmp-navigation .--group-1 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-1,.cmp-navigation .--group-2 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-1,.cmp-navigation .--group-3 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-1{grid-area:item-1}.cmp-navigation .--group-1 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-2,.cmp-navigation .--group-2 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-2,.cmp-navigation .--group-3 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-2{grid-area:item-2}.cmp-navigation .--group-1 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-3,.cmp-navigation .--group-2 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-3,.cmp-navigation .--group-3 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-3{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;grid-area:item-3;height:-webkit-min-content;height:-moz-min-content;height:min-content}.cmp-navigation .--group-1 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-4,.cmp-navigation .--group-2 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-4,.cmp-navigation .--group-3 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-4{grid-area:item-4}.cmp-navigation .--group-1 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-5,.cmp-navigation .--group-2 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-5,.cmp-navigation .--group-3 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-5{grid-area:item-5}.cmp-navigation .--group-1 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-6,.cmp-navigation .--group-2 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-6,.cmp-navigation .--group-3 .cmp-navigation__scroll.column-grid--menu .cmp-navigation__item--column--item-6{grid-area:item-6}}@media(min-width:1200px){.cmp-navigation .--group-1 .cmp-navigation__scroll.column-grid--menu,.cmp-navigation .--group-2 .cmp-navigation__scroll.column-grid--menu,.cmp-navigation .--group-3 .cmp-navigation__scroll.column-grid--menu{gap:40px 9pt;padding:4pc 4pc 40px}.cmp-navigation .--group-1 .cmp-navigation__scroll.column-grid--menu.column-grid--type--4-column-grid-uneven,.cmp-navigation .--group-2 .cmp-navigation__scroll.column-grid--menu.column-grid--type--4-column-grid-uneven,.cmp-navigation .--group-3 .cmp-navigation__scroll.column-grid--menu.column-grid--type--4-column-grid-uneven{gap:30px 9pt}}@media(max-width:899px){.cmp-navigation .--group-1.isOpen,.cmp-navigation .--group-2.isOpen,.cmp-navigation .--group-3.isOpen{-webkit-transform:translateX(0);transform:translateX(0)}}@media(min-width:900px){.cmp-navigation .--group-1,.cmp-navigation .--group-2,.cmp-navigation .--group-3{opacity:0;pointer-events:none;top:100%;-webkit-transform:none;transform:none;-webkit-transition:opacity .5s ease,visibility 0s linear .5s;transition:opacity .5s ease,visibility 0s linear .5s;visibility:hidden}.cmp-navigation .--group-1:hover,.cmp-navigation .--group-2:hover,.cmp-navigation .--group-3:hover{cursor:default}.cmp-navigation .--group-1 .cmp-icon,.cmp-navigation .--group-2 .cmp-icon,.cmp-navigation .--group-3 .cmp-icon{display:initial}}.cmp-navigation__group.--group-1{left:0;top:-1px;z-index:1}@media(min-width:900px){.cmp-navigation__group.--group-1{left:50%;margin-left:-428px;top:38px}}@media(min-width:1000px){.cmp-navigation__group.--group-1{left:50%;margin-left:-362px}}@media(min-width:1200px){.cmp-navigation__group.--group-1{left:50%;margin-left:-487px}}.cmp-navigation__group.--group-2{left:0;top:0;z-index:2}@media(min-width:900px){.cmp-navigation__group.--group-2{height:100%;left:258px;width:280px}}@media(min-width:1200px){.cmp-navigation__group.--group-2{left:376px;width:349px}}.cmp-navigation__group.--group-3{z-index:3}@media(min-width:900px){.cmp-navigation__group.--group-3{height:100%;left:3in;top:0;width:252px}.cmp-navigation__group.--group-3:after,.cmp-navigation__group.--group-3:before{width:252px}}@media(min-width:1200px){.cmp-navigation__group.--group-3{border-radius:30px;left:364px;top:0;width:358px}.cmp-navigation__group.--group-3:after,.cmp-navigation__group.--group-3:before{width:358px}.cmp-navigation__group.--group-3:after{border-bottom-right-radius:20px}.cmp-navigation__group.--group-3:before{border-top-right-radius:20px}}@media(max-width:899px){.cmp-navigation__group.--group-3{left:0}}.cmp-navigation__item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.cmp-navigation__item.--see-all{border-bottom:none!important;font-size:14px;margin-bottom:10px}@media(max-width:899px){.cmp-navigation__item.--see-all{display:none}}.cmp-navigation__item.--see-all:hover{background:transparent!important}.cmp-navigation__item.--see-all .cmp-navigation__item-link{text-decoration:underline;text-underline-offset:4px}.cmp-navigation__item .cmp-icon{height:1pc;width:1pc}.cmp-navigation__item--level-0{font-size:24px;font-weight:700}.cmp-navigation__item--level-0:hover{color:#841bee}@media(min-width:900px){.cmp-navigation__item--level-0{font-size:1pc;font-weight:500;letter-spacing:-.6px}.cmp-navigation__item--level-0 .cmp-navigation__group.--group-1.isOpen{border:1.5px solid #f2ecf8;border-radius:20px;-webkit-filter:drop-shadow(0 24px 30px rgba(0,0,0,.25));filter:drop-shadow(0 24px 30px rgba(0,0,0,.25));height:676px;margin-top:15px;opacity:1;pointer-events:auto;-webkit-transition:opacity .5s ease,visibility 0s linear 0s;transition:opacity .5s ease,visibility 0s linear 0s;visibility:visible;width:840px}}@media(min-width:900px)and (min-width:900px){.cmp-navigation__item--level-0 .cmp-navigation__group.--group-1.isOpen.cmp-navigation__group--column-grid{height:auto}}@media(min-width:900px)and (min-width:1200px){.cmp-navigation__item--level-0 .cmp-navigation__group.--group-1.isOpen{border:1.5px solid #f2ecf8;border-radius:20px;height:509px;width:825pt}}.cmp-navigation__item--level-1{color:#000;font-size:18px;font-weight:700}@media(min-width:900px){.cmp-navigation__item--level-1{font-size:1pc}.cmp-navigation__item--level-1 .cmp-navigation__group.--group-2.isOpen{opacity:1;pointer-events:auto;-webkit-transition:opacity .5s ease,visibility 0s linear 0s;transition:opacity .5s ease,visibility 0s linear 0s;visibility:visible}}.cmp-navigation__item--level-2{color:#000;font-size:14px;font-weight:500}.cmp-navigation__item--level-2:hover{color:#841bee}@media(min-width:900px){.cmp-navigation__item--level-2 .cmp-navigation__group.--group-3.isOpen{opacity:1;pointer-events:auto;-webkit-transition:opacity .5s ease,visibility 0s linear 0s;transition:opacity .5s ease,visibility 0s linear 0s;visibility:visible}}.cmp-navigation__item--level-3{color:#000;font-size:14px;font-weight:500}.cmp-navigation__item--level-3:hover{color:#841bee}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-0{-webkit-box-shadow:inset 0 0 0 #841bee;box-shadow:inset 0 0 0 #841bee}@media(max-width:899px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-0{border-bottom:1px solid #f2ecf8;padding-right:30px}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-0 .cmp-navigation__item-link{font-size:24px;font-style:normal;font-weight:400;letter-spacing:-.96px;line-height:2pc;padding-bottom:20px;padding-left:30px;padding-top:20px}}@media(min-width:900px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-0{height:100%;margin-bottom:0;padding-bottom:2px}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__item-link svg{display:none}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-0.isOpen{-webkit-box-shadow:inset 0 -4px 0 #841bee;box-shadow:inset 0 -4px 0 #841bee}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-0.isOpen a{color:#841bee}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-0.isOpen .cmp-navigation__group a{color:inherit}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-0:hover{-webkit-box-shadow:inset 0 -1.5px 0 #841bee;box-shadow:inset 0 -1.5px 0 #841bee;cursor:pointer}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-0:hover a{color:#841bee}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-0:hover .cmp-navigation__group a{color:inherit}}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3{color:inherit;font-size:14px;-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1 svg,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2 svg,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3 svg{stroke:#2e134a}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1:hover,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2:hover,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3:hover{background-color:#fcf6ff;border-radius:5px;color:#841bee;cursor:pointer}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1:hover>a svg,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2:hover>a svg,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3:hover>a svg{stroke:#841bee}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--column-grid:hover,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2.cmp-navigation__item--column-grid:hover,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3.cmp-navigation__item--column-grid:hover{color:#2e134a}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--column-grid:hover .cmp-navigation__item--child-element:hover,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--column-grid:hover .cmp-navigation__item--element:hover,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2.cmp-navigation__item--column-grid:hover .cmp-navigation__item--child-element:hover,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2.cmp-navigation__item--column-grid:hover .cmp-navigation__item--element:hover,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3.cmp-navigation__item--column-grid:hover .cmp-navigation__item--child-element:hover,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3.cmp-navigation__item--column-grid:hover .cmp-navigation__item--element:hover{color:#841bee}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__item-link,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2 .cmp-navigation__item-link,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3 .cmp-navigation__item-link{-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:15px}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__item--see-all,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2 .cmp-navigation__item--see-all,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3 .cmp-navigation__item--see-all{color:#2e134a;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.7px;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-icon,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2 .cmp-icon,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3 .cmp-icon{position:absolute;right:30px;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width:720px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-icon,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2 .cmp-icon,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3 .cmp-icon{position:relative}}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1{border-bottom:1px solid #f2ecf8;color:#2e134a;font-size:1pc;margin-left:9pt}@media(min-width:900px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1{border-bottom:none;height:49px;margin-bottom:4px;margin-left:9pt;width:238px}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1:first-child{margin-top:25px}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--column-grid{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#f9f5fe;border-radius:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;margin:0}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--column-grid>.cmp-navigation__item-link{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding-left:0;padding-right:0}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--column-grid .cmp-navigation__item--image{border-radius:10px;height:75pt;width:100%}}@media(min-width:900px)and (min-width:1200px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--column-grid .cmp-navigation__item--image{height:129px}}@media(min-width:900px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--column-grid .cmp-navigation__item--title{padding:13px 20px 17px;width:100%}}@media(min-width:900px)and (min-width:1200px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--column-grid.cmp-navigation__item--3-column-grid .cmp-navigation__item--image{height:174px}}@media(min-width:900px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--column-grid .cmp-navigation__item--children-elements{border-top:1px solid rgba(211,194,226,.5);margin-left:20px;margin-right:20px;margin-top:10px;padding-bottom:20px;padding-top:15px;width:100%}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--column-grid .cmp-navigation__item--element{color:#2e134a;font-family:NT Bau;font-size:1pc;font-style:normal;font-weight:500;letter-spacing:-.8px;line-height:normal}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--column-grid .cmp-navigation__item--child-element{color:#2e134a;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.56px;line-height:130%;padding-top:4px}}@media(min-width:900px)and (min-width:900px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--4-column-grid{max-width:180px;padding:0}}@media(min-width:900px)and (min-width:1200px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--4-column-grid{max-width:233px}}@media(min-width:900px)and (min-width:900px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--4-column-grid-uneven{max-width:180px;padding:0}}@media(min-width:900px)and (min-width:1200px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--4-column-grid-uneven{max-width:233px}}@media(min-width:900px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--3-column-grid{max-width:314px}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--column-grid:first-child{margin:0}}@media(min-width:1200px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1{height:56px;margin-left:2pc;width:329px}}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1>.cmp-navigation__item-link{font-weight:500;padding-right:8px}@media(min-width:900px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1>.cmp-navigation__item-link{-webkit-box-pack:justify;-ms-flex-pack:justify;font-family:NT Bau;font-size:1pc;font-style:normal;justify-content:space-between;letter-spacing:-.8px;line-height:normal;padding-left:1pc;padding-right:1pc}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1>.cmp-navigation__item-link,.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1>.cmp-navigation__item-link .cmp-navigation__item--image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1>.cmp-navigation__item-link .cmp-navigation__item--image img{display:none}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1>.cmp-navigation__item-link:hover>svg{stroke:#841bee}}@media(min-width:1200px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1>.cmp-navigation__item-link{padding-left:0;padding-right:8px}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1>.cmp-navigation__item-link .cmp-navigation__item--image img.cmp-navigation__item--product-image{border:1px solid #f4f4f4;border-radius:10px;display:block;height:56px;margin-right:9pt;width:56px}}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2{border-bottom:1px solid #f2ecf8;color:#2e134a}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2:hover{color:#841bee}@media(min-width:900px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2{border-bottom:none;margin-bottom:4px}}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2 .cmp-navigation__item-link{padding-left:30px}@media(max-width:899px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2 .cmp-navigation__item-link{padding-bottom:1pc;padding-right:20px;padding-top:1pc}}@media(min-width:900px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2 .cmp-navigation__item-link{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:49px;justify-content:space-between;padding-left:1pc;padding-right:1pc}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2 .cmp-navigation__item-link span{width:90%}}@media(min-width:1200px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2 .cmp-navigation__item-link{height:56px;padding-left:30px;padding-right:8px}}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3{border-bottom:1px solid #fcf6ff;color:#2e134a}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3:hover{color:#841bee}@media(min-width:900px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3{border-bottom:none;margin-bottom:4px}}@media(min-width:1200px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3{width:347px}}.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3 .cmp-navigation__item-link{padding-left:30px}@media(max-width:899px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3 .cmp-navigation__item-link{padding-bottom:1pc;padding-top:1pc}}@media(min-width:900px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3 .cmp-navigation__item-link{padding-bottom:15px;padding-left:20px;padding-top:15px}}@media(min-width:1200px){.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3 .cmp-navigation__item-link{padding-left:30px}}.cmp-navigation__close-button{display:none}@media(min-width:900px){.cmp-navigation__close-button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:transparent;bottom:75pt;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;left:var(--grid-column-width);padding:0;position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease}.cmp-navigation__close-button:hover .cmp-navigation__close-icon svg{stroke:#fff}.cmp-navigation__close-button:hover .cmp-navigation__close-icon:after{background-color:#2e134a}}.cmp-navigation__close-icon{padding:0 17px 0 0;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.cmp-navigation__close-icon svg{z-index:1}.cmp-navigation__close-icon:after{border:1px solid #2e134a;border-radius:40px;content:"";height:40px;position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease;width:40px}.cmp-navigation__close-copy{color:#2e134a;font-size:9pt;font-weight:700;padding:0;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease}.cmp-navigation .cmp-navigation__go-back-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f2ecf8;color:#841bee;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1pc;font-weight:700;gap:1pc;height:56px;padding:1px 24px}.cmp-navigation .cmp-navigation__go-back-button .cmp-navigation__go-back-button-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-item-align:stretch;-webkit-box-flex:0;align-items:center;align-self:stretch;border-right:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;justify-content:center;padding-right:24px}.cmp-navigation .cmp-navigation__go-back-button .cmp-navigation__go-back-button-text{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.cmp-navigation .cmp-navigation__go-back-button .cmp-navigation__go-back-button-see-all{-webkit-box-flex:0;background-color:#fff;border-radius:50px;color:#7924e5;-ms-flex:none;flex:none;font-weight:400;padding:6px 9pt}@media(min-width:900px){.cmp-navigation .cmp-navigation__go-back-button{display:none}}.cmp-navigation .cmp-navigation__go-back-button__desktop{display:none}@media(min-width:900px){.cmp-navigation .cmp-navigation__go-back-button__desktop{background:none;display:block;margin-bottom:50px;margin-left:var(--grid-column-width);padding-left:0}.cmp-navigation .cmp-navigation__go-back-button__desktop .cmp-button__icon{padding:10px}}.cmp-navigation .mobile-triggers-buttons-wrapper{bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;opacity:1;position:fixed;-webkit-transition:opacity 0ms linear .3s;transition:opacity 0ms linear .3s;visibility:visible;width:100%}.cmp-navigation .mobile-triggers-buttons-wrapper .no-wrap{margin:auto}.cmp-navigation .mobile-triggers-buttons-wrapper .mobile-my-account-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-navigation .mobile-triggers-buttons-wrapper .mobile-my-account-button-icon{background-color:#841bee;border-radius:50%;display:block;height:40px;margin-right:10px;width:40px}.cmp-navigation .mobile-triggers-buttons-wrapper button[data-icon=faq]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='18' fill='none'%3E%3Cpath fill='%232E134A' d='M7.583.667A7.088 7.088 0 0 0 .5 7.75a7.088 7.088 0 0 0 7.083 7.083H8v2.5c4.05-1.95 6.667-5.833 6.667-9.583A7.088 7.088 0 0 0 7.583.667Zm.834 12.083H6.75v-1.667h1.667v1.667Zm.333-3.983a.182.182 0 0 0-.025.041 2.486 2.486 0 0 0-.117.2.299.299 0 0 0-.033.092 1.758 1.758 0 0 0-.15.742H6.75c0-.425.067-.784.167-1.084 0-.008 0-.016.008-.025.008-.033.033-.05.042-.083.05-.133.108-.25.183-.367.025-.041.058-.083.083-.125.025-.033.042-.075.067-.1l.008.009c.7-.917 1.842-1.2 1.934-2.234.075-.816-.509-1.608-1.309-1.775a1.663 1.663 0 0 0-1.916 1.067c-.117.3-.392.542-.734.542h-.166a.763.763 0 0 1-.725-.975 3.335 3.335 0 0 1 3.691-2.325c1.409.208 2.534 1.366 2.775 2.775.367 2.033-1.358 2.525-2.108 3.625Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:40%;border:1px solid #929292;border-radius:50%;height:40px;margin-right:10px;width:40px}.cmp-navigation .mobile-triggers-buttons-wrapper span[data-icon=user]{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.9977 12.0536C14.4797 12.0536 16.6219 10.0974 16.6219 7.52675C16.6219 4.95609 14.4797 2.99988 11.9977 2.99988C9.51574 2.99988 7.37357 4.95609 7.37357 7.52675C7.37357 10.0974 9.51574 12.0536 11.9977 12.0536ZM14.6219 7.52675C14.6219 8.9223 13.447 10.0536 11.9977 10.0536C10.5484 10.0536 9.37357 8.9223 9.37357 7.52675C9.37357 6.1312 10.5484 4.99988 11.9977 4.99988C13.447 4.99988 14.6219 6.1312 14.6219 7.52675ZM5.99997 21.0033C5.99997 17.8694 8.6493 15.265 11.9977 15.265C15.3461 15.265 17.9954 17.8694 17.9954 21.0033H19.9954C19.9954 16.6943 16.3788 13.265 11.9977 13.265C7.61661 13.265 3.99997 16.6943 3.99997 21.0033H5.99997Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:60%}@media(min-width:900px){.cmp-navigation .mobile-triggers-buttons-wrapper{display:none}}.cmp-footer-content-section [href$="company.html"],.cmp-footer-content-section [href$="custom-product.html"],.cmp-navigation__go-back-button [href$="company.html"],.cmp-navigation__go-back-button [href$="custom-product.html"]{display:none}.menu-modal--content-open{width:100vw}@media(min-width:600px){.menu-modal--content-open{min-width:538px;width:538px}}.mini-menu--shopping-cart--product-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#f4f4f4;border-radius:20px}.mini-menu--shopping-cart--product-container img{border-radius:10px}.mini-menu--shopping-cart--product-name{font-family:NT Bau;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.56px;line-height:130%}.mini-menu--shopping-cart--product-details{gap:10px}.mini-menu--shopping-cart--product-quantity--desktop{display:none}@media(min-width:600px){.mini-menu--shopping-cart--product-quantity--desktop{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:130%}.mini-menu--shopping-cart--product-quantity--desktop span{font-weight:700}}.mini-menu-shopping-cart--body-wrapper:after,.mini-menu-shopping-cart--body-wrapper:before{content:"";height:75pt;left:0;opacity:0;pointer-events:none;position:absolute;right:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;z-index:999}.mini-menu-shopping-cart--body-wrapper:before{background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,91%,0)),to(hsla(0,0%,91%,.8)));background:linear-gradient(0deg,hsla(0,0%,91%,0),hsla(0,0%,91%,.8))}.mini-menu-shopping-cart--body-wrapper:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,91%,0)),to(hsla(0,0%,91%,.8)));background:linear-gradient(180deg,hsla(0,0%,91%,0),hsla(0,0%,91%,.8));bottom:327px}@media(min-width:600px){.mini-menu-shopping-cart--body-wrapper:after{bottom:275px}}.mini-menu-shopping-cart--body-wrapper.hasScrollBottom:after,.mini-menu-shopping-cart--body-wrapper.hasScrollTop:before{opacity:1}.cmp-navigation .--group-2 .cmp-navigation__scroll,.cmp-navigation .--group-3 .cmp-navigation__scroll{margin-top:25px}.cmp-navigation .--group-2 .cmp-navigation__scroll::-webkit-scrollbar,.cmp-navigation .--group-3 .cmp-navigation__scroll::-webkit-scrollbar{-webkit-appearance:none;width:8px}.cmp-navigation .--group-2 .cmp-navigation__scroll::-webkit-scrollbar-thumb,.cmp-navigation .--group-3 .cmp-navigation__scroll::-webkit-scrollbar-thumb{background-color:#e6d1fc;border-radius:4px;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5);box-shadow:0 0 1px hsla(0,0%,100%,.5)}.mini-menu-shopping-cart--body-wrapper{height:calc(100vh - 15pc);overflow-y:auto}.cmp-button.cmp-button--menu-primary{border-radius:10px;font-family:NT Bau;height:3pc;width:100%}.cmp-button.cmp-button--menu-primary,.cmp-button.cmp-button--menu-primary:disabled{font-size:9pt;font-style:normal;font-weight:700;line-height:1pc;text-transform:uppercase}.cmp-button.cmp-button--menu-primary:disabled{background-color:#f4f4f4;color:#a7a8a9}.cmp-button.cmp-button--menu-secondary{background-color:#fff;border:2px solid #2e134a;border-radius:10px;color:#2e134a;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;height:3pc;line-height:1pc;text-transform:uppercase;width:100%}.cmp-button.cmp-button--menu-secondary:hover{border:2px solid #841bee;color:#841bee}.mini-modal--footer-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.cmp-form-text__password-required svg{height:15px}.cmp-form-checkbox{position:relative}.cmp-form-checkbox:before{content:url(clientlib-site/resources/svg/unchecked.svg)}.cmp-form-checkbox:before,.cmp-form-checkbox:checked:after{height:24px;left:-5px;position:absolute;top:-5px;width:24px}.cmp-form-checkbox:checked:after{content:url(clientlib-site/resources/svg/checked.svg)}.create-account--recaptcha-section{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:start;padding-top:20px}.cmp-navigation__item--workflow-child .cmp-navigation__item--title{pointer-events:none}.cmp-navigation__item--see-all-products{color:#2e134a;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.7px;line-height:normal;margin-left:28px;margin-top:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.cmp-navigation__item--see-all-products:hover{color:#841bee;cursor:pointer}@media(min-width:1200px){.cmp-navigation__item--see-all-products{margin-left:2pc}}.cmp-navigation__group.--group-1.isOpen[data-group-name=Products]:after,.cmp-navigation__group.--group-1.isOpen[data-group-name=Products]:before{content:none}@media(min-width:900px){.cmp-navigation__group.--group-1.isOpen[data-group-name=Products] .cmp-navigation__scroll{height:484px}}.cmp-newsletter--container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:5in;justify-content:center;margin-bottom:60px;margin-top:150px;position:relative;width:100%}@media(min-width:900px){.cmp-newsletter--container{height:564px;margin-bottom:75pt;margin-top:75pt}}.cmp--newsletter--child-container{border-radius:50%;height:332px;position:absolute;width:332px}@media(min-width:900px){.cmp--newsletter--child-container{height:564px;width:564px}}.cmp--newsletter-cta--content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center}.cmp--newsletter-cta--content h2{color:#fff;font-family:NT Bau;font-size:27px;font-style:normal;font-weight:400;letter-spacing:-.1pc;line-height:120%;text-align:center;width:17pc}@media(min-width:900px){.cmp--newsletter-cta--content h2{font-size:40px;margin-bottom:10px;width:390px}}.cmp--newsletter-cta--content p{color:#fff;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.64px;line-height:140%;margin-bottom:17px;text-align:center;width:17pc}@media(min-width:900px){.cmp--newsletter-cta--content p{font-size:1pc;margin-bottom:25px;width:380px}.cmp--newsletter--success-message h2{width:25pc}}.cmp--newsletter--left-child-container{background:#000;-webkit-transform:translateY(calc(50% - 90px));transform:translateY(calc(50% - 90px));z-index:1}@media(min-width:900px){.cmp--newsletter--left-child-container{-webkit-transform:translateX(calc(50% - 410px));transform:translateX(calc(50% - 410px))}}@media(min-width:1000px){.cmp--newsletter--left-child-container{-webkit-transform:translateX(calc(50% - 460px));transform:translateX(calc(50% - 460px))}}@media(min-width:1200px){.cmp--newsletter--left-child-container{-webkit-transform:translateX(calc(50% - 540px));transform:translateX(calc(50% - 540px))}}.cmp--newsletter--right-child-container{background:#841bee;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media(min-width:900px){.cmp--newsletter--right-child-container{-webkit-transform:translateX(calc(-50% + 410px));transform:translateX(calc(-50% + 410px))}}@media(min-width:1000px){.cmp--newsletter--right-child-container{-webkit-transform:translateX(calc(-50% + 460px));transform:translateX(calc(-50% + 460px))}}@media(min-width:1200px){.cmp--newsletter--right-child-container{-webkit-transform:translateX(calc(-50% + 540px));transform:translateX(calc(-50% + 540px))}}.cmp-form-text__text.cmp--newsletter--email-input{background-color:#841bee;border:2px solid #d5d0db;color:#fff;width:228px}.cmp-form-text__text.cmp--newsletter--email-input::-webkit-input-placeholder{color:#fff}.cmp-form-text__text.cmp--newsletter--email-input::-moz-placeholder{color:#fff}.cmp-form-text__text.cmp--newsletter--email-input:-ms-input-placeholder{color:#fff}.cmp-form-text__text.cmp--newsletter--email-input::-ms-input-placeholder{color:#fff}.cmp-form-text__text.cmp--newsletter--email-input::placeholder{color:#fff}.cmp-form-text__text.cmp--newsletter--email-input:focus-within{border:2px solid #d5d0db}@media(min-width:900px){.cmp-form-text__text.cmp--newsletter--email-input{width:326px}}.cmp--newsletter--subscribe.hidden,.cmp--newsletter--success-message.hidden,.cmp-newsletter--container.hidden{display:none}.cmp--newsletter--email-form{position:relative}.cmp--newsletter--email-input--icon{background-color:#fff;border:2px solid #fff;border-radius:75pt;height:34px;position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease;transition:all .2s ease;width:34px}.cmp--newsletter--email-input--icon:hover{background-color:#2e134a;border:2px solid #2e134a}.cmp--newsletter--email-input--icon:hover .cmp-newsletter--action-icon{color:#fff}.cmp--newsletter--email-input--icon.loading:hover{background-color:#fff;border:2px solid #fff}.cmp-newsletter--action-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#841bee;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease}.cmp-newsletter--action-icon.hidden{display:none}.cmp--newsletter--left-child-container video{border-radius:50%;height:100%;width:100%}.cmp-newsletter--action-spinner{bottom:0;height:34px;left:-2px;position:absolute;right:0;top:-2px;width:34px}.cmp-newsletter--action-spinner.hidden{display:none}.cmp-no-results-teaser__container{text-align:center}.cmp-no-results-teaser__header{color:#2e134a;font-family:NT Bau;font-size:28px;font-style:normal;font-weight:400;letter-spacing:-.07pc;line-height:100%;margin-bottom:20px;text-align:center}@media(min-width:900px){.cmp-no-results-teaser__header{font-size:40px;letter-spacing:-.1pc;line-height:110%}}.cmp-no-results-teaser__copy{color:#2e134a;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:130%;text-align:center}@media(min-width:900px){.cmp-no-results-teaser__copy{font-size:14px;letter-spacing:-.56px}}.cmp-no-results-teaser__button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:4px;height:3pc;justify-content:center;margin-top:20px;padding:0 18px;width:329px}@media(min-width:900px){.cmp-no-results-teaser__button{margin-top:25px}}.buorg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff!important;border:1px solid #ccc;border-radius:20px;bottom:30px;-webkit-box-shadow:none!important;box-shadow:none!important;font:unset!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;left:0;margin-inline:30px;padding:25px;position:fixed;row-gap:25px;text-align:left!important;top:unset!important;width:calc(100vw - 60px)!important;z-index:5}@media(min-width:900px){.buorg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-ms-flex-direction:row;flex-direction:row;margin-inline:5.5%;width:calc(100vw - 11%)!important}}@media(min-width:1200px){.buorg{margin-inline:10.5%;width:calc(100vw - 29%)!important}}.buorg-mainmsg{font-size:1pc!important;font-weight:400!important;line-height:1.375!important}.buorg-pad{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important;justify-content:space-between;padding:0!important;row-gap:25px}@media(min-width:900px){.buorg-pad{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-ms-flex-direction:row!important;flex-direction:row!important}}.buorg-pad b span{font-weight:700}#buorgig,#buorgpermanent{background:#5ab400;border-radius:4px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.4);box-shadow:0 0 2px rgba(0,0,0,.4);color:#fff;cursor:pointer;display:inline-block;font-weight:400;margin:0 2px;padding:1px 10px;text-decoration:none;white-space:nowrap}@media only screen and (max-width:700px){.buorg div{line-height:1.3em;padding:5px 9pt 5px 9px}}@-webkit-keyframes buorgfly{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes buorgfly{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.buorg-fadeout{display:none!important}.buorg-test{display:none}#buorgig{background-color:transparent!important;border:1px solid #2e134a!important;border-radius:75pt!important;color:#2e134a!important;cursor:pointer!important;font-size:9pt!important;font-weight:700!important;height:auto!important;letter-spacing:0;line-height:1.33!important;margin:0!important;padding:0!important;padding-block:9pt!important;padding-inline:25px!important;text-transform:uppercase!important;-webkit-transition:background-color .3s ease-out!important;transition:background-color .3s ease-out!important;width:100%!important}#buorgig:hover{background-color:#e5e5e5!important}@media(min-width:900px){#buorgig{padding-inline:25px!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}}#buorgul,.buorg-icon,.buorg-moremsg{display:none!important}.preference-center__body{width:100%}.grecaptcha-badge{visibility:hidden}.cmp-search{display:inline-block;width:100%}.cmp-search .searchbar{position:relative}.cmp-search .searchbar__fields{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-search .searchbar__input-container{width:100%}.cmp-search .searchbar__input{border:1px solid #000;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:11px 15px 11px 50px;width:100%}.cmp-search .searchbar__input-before{left:0;margin-left:18px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cmp-spacingblock{display:block;width:100%}.spacingblock.spacing-block-height-125{min-height:125px}.spacingblock.spacing-block-height-100{min-height:75pt}.spacingblock.spacing-block-height-75{min-height:75px}.spacingblock.spacing-block-height-50{min-height:50px}.spacingblock.spacing-block-height-25{min-height:25px}.spacingblock.spacing-block-height-20{min-height:20px}.spacingblock.spacing-block-height-15{min-height:15px}.spacingblock.spacing-block-height-10{min-height:10px}.spacingblock.spacing-block-height-5{min-height:5px}.aem-AuthorLayer-Edit .cmp-super-hero-banner__modal-container.hidden{display:block}.cmp-super-hero-banner__modal-container.hidden{display:none;opacity:0}.cmp-super-hero-banner__modal-container.compact video{height:388px}.cmp-super-hero-banner__modal-container.compact .cmp-super-hero-banner__modal-content{height:235px}@media(min-width:900px){.cmp-super-hero-banner__modal-container.compact .cmp-super-hero-banner__modal-content{height:259px}}.cmp-super-hero-banner__modal-container.compact .cmp-super-hero-banner__modal-content:after{opacity:1}.cmp-super-hero-banner{--duration:1s}.cmp-super-hero-banner__experience-selection-section,.cmp-super-hero-banner__header,.cmp-super-hero-banner__search-button{opacity:1;-webkit-transition:opacity var(--duration) ease;transition:opacity var(--duration) ease}.cmp-super-hero-banner__modal-container{height:532px;opacity:1;padding-inline:1pc;position:relative;width:100%}.cmp-super-hero-banner__modal-container video{border-radius:30px;height:532px;-o-object-fit:cover;object-fit:cover;-webkit-transition:height var(--duration) ease;transition:height var(--duration) ease;width:100%}@media(min-width:900px){.cmp-super-hero-banner__modal-container{height:600px}.cmp-super-hero-banner__modal-container video{height:620px}}.cmp-super-hero-banner__modal-content{background-color:#fff;border-radius:20px;height:502px;left:50%;overflow:hidden;position:absolute;top:15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:height var(--duration) ease;transition:height var(--duration) ease;width:calc(100% - 58px)}@media(min-width:900px){.cmp-super-hero-banner__modal-content{height:487px;left:50%;top:67px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:564px}}.cmp-super-hero-banner__modal-content:after{background:#fff;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;-webkit-transition:opacity var(--duration) ease;transition:opacity var(--duration) ease}.cmp-super-hero-banner__header{color:#2e134a;font-family:NT Bau;font-size:28px;font-style:normal;font-weight:400;letter-spacing:-.07pc;line-height:100%;padding-top:40px;padding-inline:40px;text-align:center}@media(min-width:900px){.cmp-super-hero-banner__header{font-size:42px;letter-spacing:-1.68px;padding-inline:90px;padding-top:30px}}.cmp-super-hero-banner__search-button:after{-webkit-animation:spin 6s linear infinite;animation:spin 6s linear infinite;background-image:conic-gradient(from var(--angle),#aa56ff,#2e134a);border-radius:10px;content:"";height:calc(100% + 4px);left:50%;padding:4px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% + 4px);z-index:-1}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@-webkit-keyframes spin{0%{--angle:0deg}to{--angle:360deg}}@keyframes spin{0%{--angle:0deg}to{--angle:360deg}}.cmp-super-hero-banner__search-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-clip:padding-box,border-box;background-color:#841bee;background-origin:border-box;border:2px dotted transparent;border-radius:10px;color:hsla(0,0%,100%,.9);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:13.714px;font-style:normal;font-weight:500;height:60px;justify-content:center;letter-spacing:-.686px;line-height:normal;margin-top:50px;margin-inline:17px;padding-inline:26px;position:relative;width:-webkit-fill-available}@media(min-width:900px){.cmp-super-hero-banner__search-button{gap:9px;height:70px;margin-top:39px;margin-inline:20px}}.cmp-super-hero-banner__search-button:hover{background-color:#2e134a}.cmp-super-hero-banner__search-button svg{height:20px;width:20px}@media(min-width:900px){.cmp-super-hero-banner__search-button{font-size:1pc;letter-spacing:-.8px;padding-inline:24px}.cmp-super-hero-banner__search-button svg{height:30px;width:30px}}.cmp-super-hero-banner__experience-selection-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3px;margin-top:30px;margin-inline:17px}@media(min-width:900px){.cmp-super-hero-banner__experience-selection-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;border-top:1px solid #e6d1fc;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 6px;justify-content:center;margin-top:10px;margin-inline:20px;padding-bottom:20px;padding-top:15px}}.cmp-super-hero-banner__contact-us-trigger-icon,.cmp-super-hero-banner__experience-icon{-ms-flex-negative:0;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:24px;width:24px}.cmp-super-hero-banner__selected-section.hidden{display:none;opacity:0}.cmp-super-hero-banner__selected-section{background:#d3d3d3 -6pc -83.914px/135.196% 128.306% no-repeat;border-radius:30px;height:388px;margin-inline:15px;position:relative;-webkit-transition:opacity var(--duration) ease;transition:opacity var(--duration) ease}.cmp-super-hero-banner__selected-section-modal{background-color:#fff;border-radius:30px;height:235px;left:50%;opacity:1;position:absolute;top:75px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .3s ease,display allow-discrete .3s ease;transition:opacity .3s ease,display allow-discrete .3s ease;width:calc(100% - 30px)}@media(min-width:900px){.cmp-super-hero-banner__selected-section-modal{height:259px;top:70px;width:564px}}.cmp-super-hero-banner__selected-section-modal:after{background:#fff;border-radius:30px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;-webkit-transition:opacity var(--duration) ease;transition:opacity var(--duration) ease}.cmp-super-hero-banner__selected-section-modal.masked:after{opacity:1}.cmp-super-hero-banner__selected-label-suffix{color:#2e134a;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:500;letter-spacing:-.48px;line-height:140%;margin-top:35px;text-align:center}@media(min-width:900px){.cmp-super-hero-banner__selected-label-suffix{font-size:15px;letter-spacing:-.6px;margin-top:30px}}.cmp-super-hero-banner__selected-label{border-bottom:1px solid #e6d1fc;color:#2e134a;font-family:NT Bau;font-size:28px;font-style:normal;font-weight:400;letter-spacing:-.07pc;line-height:100%;margin-top:6px;margin-inline:1pc;padding-bottom:40px;text-align:center}@media(min-width:900px){.cmp-super-hero-banner__selected-label{font-size:40px;letter-spacing:-.1pc;line-height:110%;margin-top:9px;margin-inline:50px;margin-inline:10px;padding-bottom:35px;padding-inline:40px}}.cmp-super-hero-banner__selected-label-reset{-webkit-box-pack:right;-ms-flex-pack:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2e134a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;gap:8px;justify-content:right;line-height:1pc;margin-left:auto;margin-right:15px;margin-top:20px;text-transform:uppercase;width:82px}@media(min-width:900px){.cmp-super-hero-banner__selected-label-reset{margin-right:20px;margin-top:9pt}}.cmp-super-hero-banner__selected-label-reset-navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2e134a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;gap:10px;letter-spacing:normal;line-height:1pc;text-transform:uppercase}.cmp-super-hero-banner__selected-label-controls-navigation{background:#f4f4f4;border-radius:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;height:36px;padding:0 11px}.cmp-super-hero-banner__selected-label-controls-navigation,.cmp-super-hero-banner__selected-label-reset-icon-navigation{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;flex-shrink:0;justify-content:center}.cmp-super-hero-banner__selected-label-reset-icon-navigation{border:2px solid #841bee;border-radius:750pt;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;height:24px;padding:10px;width:24px}.cmp-super-hero-banner__selected-label-reset-icon-navigation svg{height:18px;min-width:18px;width:18px}.cmp-super-hero-banner__selected-label-reset-icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;border:2px solid #841bee;border-radius:750pt;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:10px;height:40px;justify-content:center;padding:10px;width:40px}.cmp-super-hero-banner__selected-label-reset-icon svg{height:24px;min-width:24px;width:24px}.cmp-super-hero-navigation__header{-webkit-box-pack:justify;-ms-flex-pack:justify;border-top:1px solid #e6d1fc;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:8px;padding-top:15px}.cmp-super-hero-navigation__label{color:#2e134a;font-family:NT Bau;font-size:15px;font-style:normal;font-weight:500;letter-spacing:-.6px;line-height:140%}@media(min-width:900px){.cmp-super-hero-navigation__label{width:110px}}.cmp-super-hero-navigation__reset{color:#841bee;cursor:pointer;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;line-height:1pc;text-transform:uppercase}.cmp-super-hero-navigation__selectors.text .cmp-form-text__text{background-color:#f9f5fe;border:none;border-radius:10px;color:#841bee;font-family:NT Bau;font-size:15px;font-style:normal;font-weight:500;height:40px;letter-spacing:-.6px;line-height:140%;margin-bottom:15px;padding:0 25px}@media(min-width:900px){.cmp-super-hero-navigation__selectors.text .cmp-form-text__text{height:36px;margin-bottom:0;width:350px}}.cmp-super-hero-navigation__selectors.text .cmp-form-select__icon{color:#841bee;top:calc(50% - 14pt)}@media(min-width:900px){.cmp-super-hero-navigation__selectors.text .cmp-form-select__icon{right:-75px;top:calc(50% - 9pt)}}.cmp-super-hero-navigation__controls{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border-bottom:hsla(0,0%,79%,.1);border-bottom-left-radius:30px;border-bottom-right-radius:30px;justify-content:center;left:50%;padding-bottom:8.5px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s ease;transition:all .2s ease;width:75pt}@media(min-width:900px){.cmp-super-hero-navigation__controls{display:none}}.super-hero-navigation-enabled .cmp-super-hero-navigation__controls{-webkit-filter:drop-shadow(0 20px 20px hsla(0,0%,79%,.1));filter:drop-shadow(0 20px 20px rgba(202,202,202,.1));top:13pc}.super-hero-navigation-disabled .cmp-super-hero-navigation__controls{-webkit-filter:drop-shadow(0 20px 20px hsla(0,0%,79%,.1));filter:drop-shadow(0 20px 20px rgba(202,202,202,.1));top:81pt}.cmp-super-hero-navigation__selectors{border-bottom-left-radius:30px;border-bottom-right-radius:30px}.cmp-super-hero-navigation__hide-control,.cmp-super-hero-navigation__show-control{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;gap:4px;height:100%;justify-content:center;line-height:1pc;text-align:right;text-transform:uppercase;width:100%}.global-banner-enabled .cmp-super-hero-navigation__mobile{top:250px}@media(min-width:600px){.global-banner-enabled .cmp-super-hero-navigation__mobile{top:220px}}.cmp-super-hero-navigation__mobile{background-color:#fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px;-webkit-box-shadow:0 20px 20px 0 hsla(0,0%,79%,.1);box-shadow:0 20px 20px 0 hsla(0,0%,79%,.1);padding-inline:15px;position:fixed;top:81pt;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;z-index:2}@media(min-width:900px){.cmp-super-hero-navigation__mobile{display:none}}.global-banner-enabled .cmp-super-hero-navigation__desktop{top:170px}.cmp-super-hero-navigation__desktop{display:none}@media(min-width:900px){.cmp-super-hero-navigation__desktop{background-color:#fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(0 20px 20px hsla(0,0%,79%,.1));filter:drop-shadow(0 20px 20px rgba(202,202,202,.1));position:fixed;top:102px;width:100%;z-index:2}}.cmp-super-hero-navigation__desktop-content{border-top:1px solid #e6d1fc;margin-inline:50px;padding-bottom:10px;padding-top:10px;width:100%}.cmp-super-hero-navigation__controls.hidden,.cmp-super-hero-navigation__hide-control.hidden,.cmp-super-hero-navigation__mobile.hidden,.cmp-super-hero-navigation__show-control.hidden{display:none}header.experiencefragment.super-hero-navigation-enabled{margin-top:81pt}@media(min-width:900px){header.experiencefragment.super-hero-navigation-enabled{margin-top:138px}}header.experiencefragment.super-hero-navigation-disabled{margin-top:138px}@media(min-width:900px){.super-hero-navigation-enabled .cmp-main-navigation__main-wrapper{padding-bottom:18px;padding-top:40px}}.cmp-super-hero-navigation__desktop.hidden{display:none}.cmp-super-hero-navigation__desktop--navigation{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.cmp-super-hero-navigation__desktop .cmp-form-text{width:270px}.cmp-super-hero-navigation__desktop--left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;width:50%}.cmp-super-hero-navigation__desktop--right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.global-banner-enabled .cmp-super-hero-navigation__show-control-desktop{top:170px}.cmp-super-hero-navigation__show-control-desktop{display:none}@media(min-width:900px){.cmp-super-hero-navigation__show-control-desktop{background-color:#fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;gap:4px;line-height:1pc;padding-bottom:8.5px;padding-inline:20px;position:fixed;right:50px;text-transform:uppercase;top:102px}}.cmp-super-hero-navigation__show-control-desktop.hidden{display:none}.super-hero--contact-us-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;padding-inline:30px;padding-bottom:25px}@media(min-width:600px){.super-hero--contact-us-body{padding-bottom:40px;padding-inline:50px}}.super-hero--contact-us-copy{color:#2e134a;font-family:NT Bau;font-size:1pc;font-style:normal;font-weight:400;letter-spacing:-.64px;line-height:22px}.super-hero--contact-us-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.super-hero--contact-us-button{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3e8fd;border-radius:10px;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;height:3pc;justify-content:space-between;letter-spacing:normal;line-height:120%;padding-inline:1pc;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.super-hero--contact-us-button:hover{background-color:#e6d1fc}.super-hero--contact-us-explore-products{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;padding-bottom:20px;padding-top:20px}@media(min-width:600px){.super-hero--contact-us-explore-products{gap:1pc}}.super-hero--contact-us-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}@media(min-width:600px){textarea.super-hero--contact-us-textarea{height:92px}}.cmp-experiencefragment--super-hero{opacity:1;-webkit-transition:opacity .5s ease,display allow-discrete .5s ease;transition:opacity .5s ease,display allow-discrete .5s ease}.cmp-swipertext{display:block;height:100%;overflow:hidden;position:relative;width:100%}.cmp-swipertext__container{height:110px;overflow:hidden;width:100%}.cmp-swipertext__container .cmp-swipertext__items{list-style:none;margin:0;padding:0;position:absolute;width:100%}.cmp-swipertext__container .cmp-swipertext__items .cmp-swipertext__item{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.cmp-tabs .cmp-text p{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.cmp-tabs .cmp-text p{font-size:14px}}@media screen and (max-width:481px){.cmp-tabs .cmp-text p{font-weight:400}}.cmp-tabs .cmp-text p b,.cmp-tabs .cmp-text p strong{font-weight:500}.cmp-tabs__tablist{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:25px;padding-right:25px;row-gap:5px}@media(min-width:600px){.cmp-tabs__tablist{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;-ms-flex-direction:row;flex-direction:row;padding-left:0;padding-right:0}}.cmp-tabs__tab{color:#2e134a;font-size:calc(18.34254px + .44199vw);font-weight:500;letter-spacing:-.04em;line-height:1.33;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1280px){.cmp-tabs__tab{font-size:24px}}@media screen and (max-width:481px){.cmp-tabs__tab{font-weight:500}}.cmp-tabs__tab b,.cmp-tabs__tab strong{font-weight:500}@media(min-width:900px){.cmp-tabs__tab{-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:2px}}.cmp-tabs__tab.cmp-tabs__tab--active{color:#841bee}@media(min-width:900px){.cmp-tabs__tab.cmp-tabs__tab--active{border:none;-webkit-text-decoration-color:#841bee;text-decoration-color:#841bee}}.cmp-tabs__tabpanel{margin-top:50px}.tabs.--left-spacing .cmp-tabs__tablist{padding-left:30px}@media(min-width:900px){.tabs.--left-spacing .cmp-tabs__tablist{padding-left:40px}}@media(min-width:1200px){.tabs.--left-spacing .cmp-tabs__tablist{padding-left:50px}}.teaser.--is-custom-tout{background:#f4f4f4;border-radius:20px;overflow:hidden}.teaser.--is-custom-tout .cmp-teaser__title{grid-area:first-section}.teaser.--is-custom-tout .cmp-teaser__description{font-size:calc(11.17127px + .22099vw);font-weight:400;grid-area:second-section;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.teaser.--is-custom-tout .cmp-teaser__description{font-size:14px}}@media screen and (max-width:481px){.teaser.--is-custom-tout .cmp-teaser__description{font-weight:400}}.teaser.--is-custom-tout .cmp-teaser__description b,.teaser.--is-custom-tout .cmp-teaser__description strong{font-weight:500}.teaser.--is-custom-tout .cmp-teaser__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;justify-content:center;padding:20px;text-align:center}@media(min-width:900px){.teaser.--is-custom-tout .cmp-teaser__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;gap:25px;grid-auto-columns:1fr;grid-template-areas:"first-section second-section" "first-section third-section";grid-template-columns:.7fr 300px;grid-template-rows:auto;padding:50px;text-align:left}}@media(min-width:1200px){.teaser.--is-custom-tout .cmp-teaser__content{grid-template-columns:1fr 4in}}.teaser.--is-custom-tout .cmp-teaser__content .cmp-teaser__action-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:third-section;margin-top:25px}@media(min-width:900px){.teaser.--is-custom-tout .cmp-teaser__content .cmp-teaser__action-container{height:100%;margin-top:0}}.teaser.--is-custom-tout .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#841bee;border:none;border-radius:10px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1.3rem;font-weight:400;font-weight:700;height:40px;justify-content:center;letter-spacing:0;letter-spacing:-.04em;line-height:1.33;padding:0 18px;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.teaser.--is-custom-tout .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link.isHidden{display:none}.teaser.--is-custom-tout .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:disabled{opacity:.5;pointer-events:none}.teaser.--is-custom-tout .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link.--icon{background-color:#841bee;border-radius:50%;height:50px;width:50px}.teaser.--is-custom-tout .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link.--icon:hover{background-color:#2e134a}.teaser.--is-custom-tout .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#fff;color:#841bee}.teaser.--is-custom-tout .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{font-size:calc(9.17127px + .22099vw)}@media screen and (min-width:1280px){.teaser.--is-custom-tout .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{font-size:9pt}}@media screen and (max-width:481px){.teaser.--is-custom-tout .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{font-weight:400}}.teaser.--is-custom-tout .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link b,.teaser.--is-custom-tout .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link strong{font-weight:500}.teaser.--is-custom-tout .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#2e134a;color:#fff}.teaser.--is-custom-tout .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-icon{display:none}.teaser.--is-packed{background:#f4f4f4;border-radius:10px;overflow:hidden}.teaser.--is-packed .cmp-teaser__title{font-size:calc(22.34254px + .44199vw);font-weight:400;grid-area:first-section;letter-spacing:-.04em;line-height:1.2}@media screen and (min-width:1280px){.teaser.--is-packed .cmp-teaser__title{font-size:28px}}@media screen and (max-width:481px){.teaser.--is-packed .cmp-teaser__title{font-weight:400}}.teaser.--is-packed .cmp-teaser__title b,.teaser.--is-packed .cmp-teaser__title strong{font-weight:500}@media(min-width:900px){.teaser.--is-packed .cmp-teaser__title{font-size:28px}}.teaser.--is-packed .cmp-teaser__description{font-size:calc(13.17127px + .22099vw);font-weight:400;grid-area:second-section;letter-spacing:-.04em;line-height:1.375}@media screen and (min-width:1280px){.teaser.--is-packed .cmp-teaser__description{font-size:1pc}}@media screen and (max-width:481px){.teaser.--is-packed .cmp-teaser__description{font-weight:400}}.teaser.--is-packed .cmp-teaser__description b,.teaser.--is-packed .cmp-teaser__description strong{font-weight:500}.teaser.--is-packed .cmp-teaser__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;justify-content:center;padding:20px;text-align:center}@media(min-width:900px){.teaser.--is-packed .cmp-teaser__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;gap:15px;grid-auto-columns:1fr;grid-template-areas:"first-section second-section third-section";grid-template-columns:1fr 1fr 180px;grid-template-rows:auto;padding:50px;text-align:left}}.teaser.--is-packed .cmp-teaser__content .cmp-teaser__action-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:third-section;justify-content:flex-end;margin-top:25px}@media(min-width:900px){.teaser.--is-packed .cmp-teaser__content .cmp-teaser__action-container{height:100%;margin-top:0}}.teaser.--is-packed .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;color:#841bee;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:700;justify-content:center;letter-spacing:.07px;min-height:40px;min-width:5pc;text-transform:uppercase;-webkit-transition:background-color .3s;transition:background-color .3s;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.teaser.--is-packed .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link .cmp-teaser__action-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#841bee;border:2px solid #841bee;border-radius:75pt;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;margin-left:20px;-webkit-transition:all .2s ease;transition:all .2s ease;width:40px}.teaser.--is-packed .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{color:#2e134a}.teaser.--is-packed .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover .cmp-teaser__action-icon{background-color:#2e134a;border-color:#2e134a;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.teaser.--is-centered .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:25px;text-align:center}@media(min-width:900px){.teaser.--is-centered .cmp-teaser__content{-webkit-box-pack:center;-ms-flex-pack:center;gap:25px;justify-content:center}}.teaser.--is-centered .cmp-teaser__content .cmp-teaser__description{font-size:calc(14.34254px + .44199vw);font-weight:400;letter-spacing:-.06em;line-height:1.33;max-width:665px}@media screen and (min-width:1280px){.teaser.--is-centered .cmp-teaser__content .cmp-teaser__description{font-size:20px}}@media screen and (max-width:481px){.teaser.--is-centered .cmp-teaser__content .cmp-teaser__description{font-weight:400}}.teaser.--is-centered .cmp-teaser__content .cmp-teaser__description b,.teaser.--is-centered .cmp-teaser__content .cmp-teaser__description strong{font-weight:500}.teaser.--is-centered .cmp-teaser__content .cmp-teaser__action-container{grid-area:third-section}.teaser.--is-centered .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:2px solid #2e134a;border-radius:10px;color:#2e134a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:700;justify-content:center;letter-spacing:.07px;min-height:40px;min-width:5pc;padding:0 25px;text-transform:uppercase;-webkit-transition:background-color .3s;transition:background-color .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.teaser.--is-centered .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link .cmp-teaser__action-icon{display:none}.teaser.--is-centered .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{border-color:#841bee;color:#841bee}.teaser.--is-double-column .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:25px;justify-content:center}@media(min-width:900px){.teaser.--is-double-column .cmp-teaser__content{-webkit-box-align:start;-ms-flex-align:start;grid-column-gap:var(--grid-gap);-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:grid;grid-template-areas:"first-section first-section first-section first-section first-section first-section first-section first-section first-section first-section first-section first-section first-section first-section first-section first-section second-section second-section second-section second-section second-section second-section second-section second-section second-section" "first-section first-section first-section first-section first-section first-section first-section first-section first-section first-section first-section first-section first-section first-section first-section first-section third-section third-section third-section third-section third-section third-section third-section third-section third-section";grid-template-columns:repeat(var(--grid-columns),1fr);justify-content:flex-start;margin-top:10px}}.teaser.--is-double-column .cmp-teaser__content .cmp-teaser__title{grid-area:first-section}.teaser.--is-double-column .cmp-teaser__content .cmp-teaser__description{grid-area:second-section}.teaser.--is-double-column .cmp-teaser__content .cmp-teaser__description p{font-size:calc(14.34254px + .44199vw);font-weight:400;letter-spacing:-.06em;line-height:1.33}@media screen and (min-width:1280px){.teaser.--is-double-column .cmp-teaser__content .cmp-teaser__description p{font-size:20px}}@media screen and (max-width:481px){.teaser.--is-double-column .cmp-teaser__content .cmp-teaser__description p{font-weight:400}}.teaser.--is-double-column .cmp-teaser__content .cmp-teaser__description p b,.teaser.--is-double-column .cmp-teaser__content .cmp-teaser__description p strong{font-weight:500}.teaser.--is-double-column .cmp-teaser__content .cmp-teaser__description a{color:#841bee;text-decoration:underline}@media(min-width:900px){.teaser.--is-double-column .cmp-teaser__content .cmp-teaser__description{margin-left:10px}}.teaser.--is-double-column .cmp-teaser__content .cmp-teaser__action-container{grid-area:third-section;margin-top:10px}@media(min-width:900px){.teaser.--is-double-column .cmp-teaser__content .cmp-teaser__action-container{margin-left:10px;margin-top:0}}.teaser.--is-double-column .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:2px solid #2e134a;border-radius:10px;color:#2e134a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:700;justify-content:center;letter-spacing:normal;min-height:40px;min-width:5pc;padding:0 25px;text-transform:uppercase;-webkit-transition:background-color .3s;transition:background-color .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.teaser.--is-double-column .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link .cmp-teaser__action-icon{display:none}.teaser.--is-double-column .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{border-color:#841bee;color:#841bee}.cmp-teaser.--description-button .cmp-teaser__action-container{margin-top:50px}.cmp-teaser.--description-button .cmp-teaser__action-link{border:1px solid #929292;border-radius:75pt;color:#2e134a;font-size:9pt;font-weight:500;letter-spacing:-.04em;line-height:1.2;padding:11px 25px 13px;-webkit-transition:background-color .1s;transition:background-color .1s}@media screen and (min-width:1280px){.cmp-teaser.--description-button .cmp-teaser__action-link{font-size:9pt}}@media screen and (max-width:481px){.cmp-teaser.--description-button .cmp-teaser__action-link{font-weight:500}}.cmp-teaser.--description-button .cmp-teaser__action-link b,.cmp-teaser.--description-button .cmp-teaser__action-link strong{font-weight:500}.cmp-teaser.--description-button .cmp-teaser__action-link:hover{background-color:#e5e5e5}.cmp-teaser__pretitle{font-size:calc(14.34254px + .44199vw);font-weight:400;letter-spacing:-.06em;line-height:1.33;text-transform:uppercase}@media screen and (min-width:1280px){.cmp-teaser__pretitle{font-size:20px}}@media screen and (max-width:481px){.cmp-teaser__pretitle{font-weight:400}}.cmp-teaser__pretitle b,.cmp-teaser__pretitle strong{font-weight:500}.teaser.--is-contact-info .cmp-teaser{display:block}.teaser.--is-contact-info .cmp-teaser .cmp-teaser__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;background-color:#fff;border-radius:15px;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:14px;font-weight:400;gap:51px;justify-content:space-between;line-height:20px;padding:25px}.teaser.--is-contact-info .cmp-teaser .cmp-teaser__content h2,.teaser.--is-contact-info .cmp-teaser .cmp-teaser__content h4,.teaser.--is-contact-info .cmp-teaser .cmp-teaser__content h5,.teaser.--is-contact-info .cmp-teaser .cmp-teaser__content h6{font-size:24px;font-weight:400;line-height:2pc}.teaser.--is-contact-info .cmp-teaser .cmp-teaser__content h3{font-size:14px;font-weight:700;line-height:20px;margin-top:15px}.teaser.--is-contact-info .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{min-height:40px;min-width:40px;position:relative}.teaser.--is-contact-info .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{background-color:#841bee;background-image:url(../../../etc.clientlibs/teknova/clientlibs/clientlib-site/resources/images/mail-icon.svg);background-position:50%;background-repeat:no-repeat;border-radius:20px;bottom:0;color:transparent;font-size:0;height:40px;line-height:0;position:absolute;right:0;width:40px}.teaser.--is-contact-info .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link .cmp-teaser__action-icon{visibility:hidden}.text-banner__wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;background-color:#f9f5fe;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:26px;margin-inline:15px;padding:40px 30px}@media(min-width:900px){.text-banner__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px;margin-inline:50px;padding:40px 51px}}.text-banner__header{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:NT Bau;font-size:28px;font-style:normal;font-weight:400;letter-spacing:-.07pc;line-height:100%}.text-banner__header p:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='33' fill='none'%3E%3Cpath fill='%23FF9E1B' fill-rule='evenodd' d='M8.565 10.067A5.5 5.5 0 1 1 2.435.932a5.5 5.5 0 0 1 6.13 9.135Zm-6.12 12.86a5.5 5.5 0 1 1 6.11 9.147 5.5 5.5 0 0 1-6.11-9.147Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:80% 100%;background-repeat:no-repeat;background-size:50%;content:"";display:inline-block;height:1ch;margin-right:-.5ch;width:.5ch}@media(min-width:900px){.text-banner__header{font-size:40px;letter-spacing:-.1pc;line-height:110%}}.text-banner__message-container{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:10px}.text-banner__message-header{font-family:NT Bau;font-size:19px;font-style:normal;font-weight:400;letter-spacing:-.76px;line-height:140%}.text-banner__message-copy{font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:130%}@media(min-width:900px){.text-banner__message-copy{font-size:14px;letter-spacing:-.56px}}.text.about{background-color:#fff;border-radius:15px;height:460px;margin:10px;max-width:383px;padding:25px}.text.about .cmp-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between}.text.about .cmp-text h1,.text.about .cmp-text h2,.text.about .cmp-text h3,.text.about .cmp-text h4,.text.about .cmp-text h5,.text.about .cmp-text h6{-ms-flex-item-align:start;align-self:flex-start;display:inline-block;font-size:40px;line-height:3pc;text-align:left}.text.about .cmp-text h1 span.blockquote,.text.about .cmp-text h2 span.blockquote,.text.about .cmp-text h3 span.blockquote,.text.about .cmp-text h4 span.blockquote,.text.about .cmp-text h5 span.blockquote,.text.about .cmp-text h6 span.blockquote{color:purple}.text.about .cmp-text p{-ms-flex-item-align:end;align-self:flex-end;display:inline-block;font-size:20px;line-height:24px;text-align:left}.cmp-text{font-weight:400;letter-spacing:-.06em;line-height:1.33}.cmp-text * .text-size-small{font-size:14px}.cmp-text * .text-size-small b,.cmp-text * .text-size-small strong{font-weight:700}.cmp-text{font-size:calc(14.34254px + .44199vw)}@media screen and (min-width:1280px){.cmp-text{font-size:20px}}@media screen and (max-width:481px){.cmp-text{font-weight:400}}.cmp-text b,.cmp-text strong{font-weight:500}.cmp-text a{color:#841bee;text-decoration:underline}.cmp-text ol li,.cmp-text ul{font-size:calc(14.34254px + .44199vw);font-weight:400;letter-spacing:-.06em;line-height:1.33}@media screen and (min-width:1280px){.cmp-text ol li,.cmp-text ul{font-size:20px}}@media screen and (max-width:481px){.cmp-text ol li,.cmp-text ul{font-weight:400}}.cmp-text ol li b,.cmp-text ol li strong,.cmp-text ul b,.cmp-text ul strong{font-weight:500;font-weight:700}.cmp-text ul{margin-left:22px}.cmp-text ul li{list-style-type:disc}.cmp-text ol{margin-left:22px}.cmp-text ol li{list-style-type:decimal}.cmp-text p{font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375}@media screen and (min-width:1280px){.cmp-text p{font-size:1pc}}@media screen and (max-width:481px){.cmp-text p{font-weight:400}}.cmp-text p b,.cmp-text p strong{font-weight:500;font-weight:700}.cmp-text p blockquote{font-size:24px;margin:0}.cmp-text table{border-collapse:collapse;display:block;overflow:hidden;overflow-x:auto;white-space:pre-wrap}.cmp-text table tbody{display:table;width:100%}.cmp-text table th,.cmp-text table tr:first-child td{background-color:#9124ff;border:1px solid #f1edf3;color:#fff;font-size:14px;font-weight:400;letter-spacing:-.56px;line-height:20px;padding:10px;text-align:center;white-space:pre-wrap}.cmp-text table tr:nth-child(odd){background-color:#f1edf3}.cmp-text table td{color:#2e134a;font-size:9pt;font-weight:700;font-weight:400;letter-spacing:0;line-height:1.33;padding:5px 10px;text-align:center;white-space:pre-wrap}@media screen and (min-width:1280px){.cmp-text table td{font-size:9pt}}@media screen and (max-width:481px){.cmp-text table td{font-weight:medium}}.cmp-text table td b,.cmp-text table td strong{font-weight:500}.cmp-text:has(>table){overflow-x:auto}.cmp-container--bg-shaded.cmp-container--bg-padded .text h2,.cmp-container--bg-shaded.cmp-container--bg-padded .text h3,.cmp-container--bg-shaded.cmp-container--bg-padded .text h4,.cmp-container--bg-shaded.cmp-container--bg-padded .text h5,.cmp-container--bg-shaded.cmp-container--bg-padded .text h6{font-size:40px;font-weight:400;line-height:3pc}.cmp-container--bg-shaded.cmp-container--bg-padded .text p{font-size:20px;font-weight:400;line-height:24px}.hidden-title>.cmp-title{display:none}.button__add-to-cart-action.button__root{border-radius:10px;min-height:3pc;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(min-width:900px){.button__add-to-cart-action.button__root{border-radius:10px;min-height:3pc;padding:9pt 25px}}.button__add-to-cart-action.button__root_highPriority{-webkit-transition:background-color .2s,flex-direction .2s ease,-webkit- 2009flex-direction ease .2s;transition:background-color .2s,flex-direction .2s ease,-webkit- 2009flex-direction ease .2s;transition:background-color .2s,flex-direction .2s ease;transition:background-color .2s,flex-direction .2s ease,-webkit- 2009flex-direction ease .2s,-ms-flex-direction .2s ease}.button__add-to-cart-action.button__root_highPriority:hover{background-color:#fff;color:#841bee}.button__add-to-cart-action.button__root_highPriority:hover .button__content{-webkit-transition:background-color .2s,flex-direction .2s ease,-webkit- 2009flex-direction ease .2s;transition:background-color .2s,flex-direction .2s ease,-webkit- 2009flex-direction ease .2s;transition:background-color .2s,flex-direction .2s ease;transition:background-color .2s,flex-direction .2s ease,-webkit- 2009flex-direction ease .2s,-ms-flex-direction .2s ease}.button__add-to-cart-action.button__root_highPriority:hover .button__content:before{background-image:url(clientlib-site/resources/svg/cart-2.svg)}.button__add-to-cart-action.button__root_highPriority .button__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:700;gap:5px;justify-content:center;letter-spacing:0;line-height:1.33}@media screen and (min-width:1280px){.button__add-to-cart-action.button__root_highPriority .button__content{font-size:9pt}}@media screen and (max-width:481px){.button__add-to-cart-action.button__root_highPriority .button__content{font-weight:medium}}.button__add-to-cart-action.button__root_highPriority .button__content b,.button__add-to-cart-action.button__root_highPriority .button__content strong{font-weight:500}.button__add-to-cart-action.button__root_highPriority .button__content:before{background-image:url(clientlib-site/resources/svg/cart.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:20px;width:22px}.button__add-to-cart-action.button__root_highPriority .button__content span{display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}@media(min-width:900px){.button__add-to-cart-action.button__root_highPriority .button__content span{display:block;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;line-height:1pc;text-transform:uppercase}}.cmp-container--cart-page{-webkit-box-pack:stretch;-ms-flex-pack:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:stretch;margin-inline:1pc;margin-bottom:20px}@media(min-width:900px){.cmp-container--cart-page{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;gap:50px;justify-content:space-between;margin-left:50px;margin-right:50px}}.cart-page-product-list--body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.cart-page-product-list--body.disabled{opacity:.5;pointer-events:none}.cmp-container--cart-page--product-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:25px;margin-bottom:10px}@media(min-width:900px){.cmp-container--cart-page--product-list{gap:40px;margin-bottom:0;width:100%}}.cmp-container--cart-page--product-list-heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:900px){.cmp-container--cart-page--product-list-heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1.5px solid #eaeaea;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding-bottom:20px}.cmp-container--cart-page--product-list-heading h2{width:50%}}.cart-page--product-list-counter{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#841bee;border-radius:15px;color:#fff;font-size:10px;font-weight:700;height:20px;justify-content:center;left:196px;letter-spacing:normal;margin-left:4px;width:20px}.cart-page--product-list-counter,.cart-page--product-list-heading{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-page-product-list--header-item{font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:500;letter-spacing:-.48px;line-height:14px;text-align:center;text-transform:uppercase}.cart-page-product-list--header{display:none}@media(min-width:900px){.cart-page-product-list--header{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:55px;justify-content:flex-end;margin-right:56px;text-transform:uppercase}}.cart-page-product-list--product-container{background-color:#f4f4f4;border-radius:20px}.cart-page-product-list--product-container.updating{opacity:.5;pointer-events:none}.cart-page-product-list--product-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:9pt}.cart-page-product-list--product-image{border-radius:10px;height:60px;min-height:60px;min-width:60px;width:60px}@media(min-width:900px){.cart-page-product-list--product-image{height:56px;min-height:56px;min-width:56px;width:56px}}.cart-page-product-list--product-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:9pt;width:100%}@media(min-width:900px){.cart-page-product-list--product-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;gap:20px;justify-content:space-between}}@media(min-width:1200px){.cart-page-product-list--product-info{gap:40px}}.cart-page-product-list--product-name-section{color:#2e134a;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:130%;width:100%}@media(min-width:900px){.cart-page-product-list--product-name-section{font-size:14px;letter-spacing:-.56px}}.cart-page-product-list--product-name{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;justify-content:space-between}.cart-page-product-list--product-delete-icon{cursor:pointer}@media(min-width:900px){.cart-page-product-list--product-delete-icon{display:none}}.cart-page-product-list--product-description{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:10px;font-style:normal;font-weight:700;justify-content:space-between;letter-spacing:-.4px;line-height:18.015px;padding-right:54px;text-transform:uppercase;width:100%}@media(min-width:900px){.cart-page-product-list--product-description{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:9pt;gap:20px;letter-spacing:-.48px;padding-right:0;width:auto}}.cart-page-product-list--product-description-section{width:100%}@media(min-width:900px){.cart-page-product-list--product-description-section{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:auto}}.cart-page-product-list--product-quantity-label{font-family:NT Bau;font-size:10px;font-style:normal;font-weight:400;letter-spacing:-.4px;line-height:130%;text-transform:none}@media(min-width:900px){.cart-page-product-list--product-quantity-label{display:none}}.cart-page--summary{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-bottom:20px;min-width:287px}@media(min-width:1200px){.cart-page--summary{min-width:359px}}.cart-page--checkout-button{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:10px;padding-inline:15px;width:100%}@media(min-width:900px){.cart-page--checkout-button{padding-inline:0}}.cart-page--checkout-button button{-webkit-box-flex:1;-ms-flex-positive:1;border:none;border-radius:20px;flex-grow:1;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:700;height:70px;line-height:1pc;text-transform:uppercase}.cart-page--checkout-button button:disabled{background-color:#e9e9e9!important;color:#a7a8a9!important;opacity:1!important}.cart-page--cart_buttons_wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;justify-content:space-between;padding-inline:15px;width:100%}@media(min-width:900px){.cart-page--cart_buttons_wrapper{padding-inline:0}}.cart-page-product-list--clear-all{display:none}@media(min-width:900px){.cart-page-product-list--clear-all{display:-webkit-box;display:-ms-flexbox;display:flex}}.cart-page-product-list--clear-all button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #2e134a;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;gap:20px;height:3pc;line-height:1pc;padding:8px 1pc 8px 20px;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease}.cart-page-product-list--clear-all button:hover{background-color:rgba(0,0,0,.1)}.cart-page-product-list--clear-all button:disabled{background-color:#fff!important;border:2px solid #e9e9e9!important;color:#a7a8a9!important;opacity:1!important}.cart-page-product-list--clear-all{stroke:#2e134a}.cart-page-product-list--clear-all.disabled{stroke:#a7a8a9}.cart-page--cart_buttons button{border:2px solid #2e134a;border-radius:10px;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;height:3pc;line-height:1pc;padding:8px;padding-inline:18px;text-transform:uppercase;width:100%}.cart-page--cart_buttons button:disabled{background-color:#fff!important;border:2px solid #e9e9e9!important;color:#a7a8a9!important;opacity:1!important}.cart-page-product-list--empty{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:NT Bau;font-size:24px;font-style:normal;font-weight:500;gap:30px;letter-spacing:-.96px;line-height:120%}@media(min-width:900px){.cart-page-product-list--empty{font-size:28px;letter-spacing:-.07pc}}.cart-page-product-list--empty button{border-radius:10px;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;height:3pc;line-height:1pc;margin-bottom:99pt;max-width:387px;text-transform:uppercase;width:100%}@media(min-width:900px){.cart-page-product-list--empty button{max-width:287px}}.cart-page--cart_buttons{width:100%}.cart-page-product-list--product-quantity--desktop{display:none}@media(min-width:900px){.cart-page-product-list--product-quantity--desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.cart-page-product-list--product-quantity{display:block}@media(min-width:900px){.cart-page-product-list--product-quantity{display:none}.cart-page-product-list--product-price,.cart-page-product-list--product-subtotal{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:end;width:50px}}.cart-page-product-list--delete-icon-desktop{display:none}@media(min-width:900px){.cart-page-product-list--delete-icon-desktop{cursor:pointer;display:block;height:24px;margin-left:5px;width:24px}}.cmp-category-browser .cmp-category-browser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin:0 4vw 30px;width:100%}.cmp-category-browser .cmp-category-browser__content .cmp-category-browser__title strong{color:#841bee}.cmp-category-browser .cmp-category-browser__content .cmp-category-browser__description{margin-top:10px;width:100%}@media(min-width:1200px){.cmp-category-browser .cmp-category-browser__content .cmp-category-browser__description{margin-top:0;width:40%}.cmp-category-browser .cmp-category-browser__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;text-align:right;width:92vw}}.cmp-category-browser__cards-container.glide__slides{padding-left:4vw}@media(min-width:900px){.cmp-category-browser__cards-container.glide__slides{padding-left:0}}.cmp-category-browser__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:1px solid #929292;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:100%}.cmp-category-browser__card .cmp-category-browser__card-image{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-image:url(clientlib-site/resources/svg/logo-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:40%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;height:225px;justify-content:center;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.cmp-category-browser__card .cmp-category-browser__card-image img{width:100%}.cmp-category-browser__card p{background:#fff;padding:25px;-webkit-transition:all .25s ease;transition:all .25s ease}.cmp-category-browser__card:hover{cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.cmp-category-browser__card:hover p{background:#2e134a;color:#fff}.categorycarousel__card{-ms-flex-negative:0;background-color:#f4f4f4;border-radius:20px;flex-shrink:0;height:333px;margin-right:8px}.categorycarousel__card,.categorycarousel__card:hover{-webkit-transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,transform .3s;transition:background-color .3s,transform .3s,-webkit-transform .3s;width:307px}.categorycarousel__card:hover{background-color:#841bee;height:386px}.categorycarousel__card:hover .categorycarousel__name{color:#fff}.categorycarousel__image,.categorycarousel__imagewrapper{-ms-flex-negative:0;border-radius:10px;flex-shrink:0;height:257px;margin:10px;width:287px}.categorycarousel__name{-webkit-box-pack:start;-ms-flex-pack:start;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:19px;font-style:normal;font-weight:500;justify-content:flex-start;letter-spacing:-.76px;line-height:21px;margin:0 10px;padding:10px 20px 0}.carousel__cardscontainer{padding-top:10px}.product__card-button__information{-ms-flex-negative:0;background-color:#fff;border-radius:10px;color:#841bee;flex-shrink:0;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:9pt;font-style:normal;font-weight:700;height:3pc;line-height:1pc;margin:0 10px;text-transform:uppercase;width:287px}.product__card-button__container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;opacity:0;-webkit-transform:translateY(45px);transform:translateY(45px);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.categorycarousel__card:hover .product__card-button__container{margin-bottom:10px;margin-top:auto;opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.carousel__title{color:#2e134a;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:400;letter-spacing:-.1pc;line-height:3pc;margin-bottom:51px;text-align:left}@media only screen and (max-width:767px){.categorycarousel__card:hover .product__card-buttons__container{-webkit-transform:translateY(1pc);transform:translateY(1pc)}.categorycarousel__card:hover{background-color:#841bee;height:422px;-webkit-transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,transform .3s;transition:background-color .3s,transform .3s,-webkit-transform .3s;width:234px}.product__card-button__information{width:220px}.categorycarousel__card{width:234px}.categorycarousel__image,.categorycarousel__imagewrapper{width:200px}}.carousel__btn--next,.carousel__btn--prev{background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border:2px solid #841bee;border-radius:75pt;height:3pc;left:unset;position:absolute;top:0;width:3pc}.carousel__btn--next:disabled{background-image:url(clientlib-site/resources/svg/right-disable.svg);border:2px solid #e9e9e9}.carousel__btn--prev:disabled{background-image:url(clientlib-site/resources/svg/left-arrow.svg);border:2px solid #e9e9e9}.carousel__btn--next{background-image:url(clientlib-site/resources/svg/right-arrow.svg);right:0;-webkit-transform:translateY(40px) rotate(1turn);transform:translateY(40px) rotate(1turn)}.carousel__btn--prev{background-image:url(clientlib-site/resources/svg/left-available.svg);right:55px;-webkit-transform:translateY(40px) rotate(0deg);transform:translateY(40px) rotate(0deg)}.cmp-category-header{display:grid;gap:8px;grid-template-areas:"category-header-content" "category-header-image";grid-template-columns:1fr;grid-template-rows:auto auto;margin:0 max(50px,4vw)}.cmp-category-header .cmp-category-header__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f9f5fe;border-radius:30px 30px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px;grid-area:category-header-content;height:100%;max-height:440px;padding:43px 50px 50px}.cmp-category-header .cmp-category-header__title{height:auto;max-width:520px}.cmp-category-header .cmp-category-header__title h2{font-size:calc(33.37017px + 1.76796vw);font-weight:400;letter-spacing:-.04em;line-height:1.3;line-height:54px}@media screen and (min-width:1280px){.cmp-category-header .cmp-category-header__title h2{font-size:56px}}@media screen and (max-width:481px){.cmp-category-header .cmp-category-header__title h2{font-weight:400}}.cmp-category-header .cmp-category-header__title h2 b,.cmp-category-header .cmp-category-header__title h2 strong{font-weight:500}.cmp-category-header .cmp-category-header__title h2:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='33' fill='none'%3E%3Cpath fill='%23FF9E1B' fill-rule='evenodd' d='M8.565 10.067A5.5 5.5 0 1 1 2.435.932a5.5 5.5 0 0 1 6.13 9.135Zm-6.12 12.86a5.5 5.5 0 1 1 6.11 9.147 5.5 5.5 0 0 1-6.11-9.147Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:80% 100%;background-repeat:no-repeat;background-size:50%;content:"";display:inline-block;height:1ch;margin-right:-.5ch;width:.5ch}@media(min-width:600px){.cmp-category-header .cmp-category-header__title span:after,.cmp-category-header .cmp-category-header__title span:before{bottom:20px;height:10px;width:10px}.cmp-category-header .cmp-category-header__title span:after{bottom:3px}}@media(min-width:900px){.cmp-category-header .cmp-category-header__title span:after,.cmp-category-header .cmp-category-header__title span:before{bottom:22px;height:9pt;left:4px;width:9pt}.cmp-category-header .cmp-category-header__title span:after{bottom:2px}}.cmp-category-header .cmp-category-header__description{font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375;margin-top:auto;max-width:32pc}@media screen and (min-width:1280px){.cmp-category-header .cmp-category-header__description{font-size:1pc}}@media screen and (max-width:481px){.cmp-category-header .cmp-category-header__description{font-weight:400}}.cmp-category-header .cmp-category-header__description b,.cmp-category-header .cmp-category-header__description strong{font-weight:500}.cmp-category-header .cmp-category-header__description p{font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375}@media screen and (min-width:1280px){.cmp-category-header .cmp-category-header__description p{font-size:1pc}}@media screen and (max-width:481px){.cmp-category-header .cmp-category-header__description p{font-weight:400}}.cmp-category-header .cmp-category-header__description p b,.cmp-category-header .cmp-category-header__description p strong{font-weight:500}.cmp-category-header .cmp-category-header__action-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.cmp-category-header .cmp-category-header__action-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #2e134a;border-radius:10px;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:700;gap:10px;letter-spacing:0;line-height:1.33;padding:9pt 18px 10px;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1280px){.cmp-category-header .cmp-category-header__action-link{font-size:9pt}}@media screen and (max-width:481px){.cmp-category-header .cmp-category-header__action-link{font-weight:medium}}.cmp-category-header .cmp-category-header__action-link b,.cmp-category-header .cmp-category-header__action-link strong{font-weight:500}.cmp-category-header .cmp-category-header__action-link .cmp-category-header__action-link-arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;width:24px}.cmp-category-header .cmp-category-header__action-link .cmp-category-header__action-link-arrow svg{stroke:#2e134a;-webkit-transform:translateY(-2px);transform:translateY(-2px);width:24px}.cmp-category-header .cmp-category-header__action-link:hover{border-color:#841bee;color:#841bee}.cmp-category-header .cmp-category-header__action-link:hover .cmp-category-header__action-link-arrow svg{stroke:#841bee}.cmp-category-header .cmp-category-header__image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;background-color:#f4f4f4;border-radius:0 0 30px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:category-header-image;height:100%;justify-content:center;overflow:hidden;position:relative}.cmp-category-header .cmp-category-header__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}@media(min-width:600px){.cmp-category-header .cmp-category-header__image{max-height:440px;min-height:20pc;width:100%}.cmp-category-header .cmp-category-header__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:auto;width:100%}}@media(min-width:900px){.cmp-category-header{grid-template-areas:"category-header-content category-header-image";grid-template-columns:1fr auto;grid-template-rows:maxmin(20pc,1fr);margin-top:0}.cmp-category-header .cmp-category-header__content{background-color:#f9f5fe;border-radius:30px 0 0 30px;padding:43px 50px 50px}.cmp-category-header .cmp-category-header__description{font-size:calc(14.34254px + .44199vw);font-weight:400;letter-spacing:-.06em;line-height:1.33}}@media screen and (min-width:900px)and (min-width:1280px){.cmp-category-header .cmp-category-header__description{font-size:20px}}@media screen and (min-width:900px)and (max-width:481px){.cmp-category-header .cmp-category-header__description{font-weight:400}}@media(min-width:900px){.cmp-category-header .cmp-category-header__description b,.cmp-category-header .cmp-category-header__description strong{font-weight:500}.cmp-category-header .cmp-category-header__description p{font-size:calc(14.34254px + .44199vw);font-weight:400;letter-spacing:-.06em;line-height:1.33}}@media screen and (min-width:900px)and (min-width:1280px){.cmp-category-header .cmp-category-header__description p{font-size:20px}}@media screen and (min-width:900px)and (max-width:481px){.cmp-category-header .cmp-category-header__description p{font-weight:400}}@media(min-width:900px){.cmp-category-header .cmp-category-header__description p b,.cmp-category-header .cmp-category-header__description p strong{font-weight:500}.cmp-category-header .cmp-category-header__image{aspect-ratio:1/1;background-color:#f4f4f4;border-radius:0 30px 30px 0;min-height:20pc}.cmp-category-header .cmp-category-header__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}}.cmp-categorylisting{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:50px;margin:0 auto;padding:0 20px;width:100%}@media(min-width:900px){.cmp-categorylisting{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 50px}}.cmp-categorylisting .cmp-categorylisting__filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#f4f4f4;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:25px 25px 75px;width:100%}@media(min-width:900px){.cmp-categorylisting .cmp-categorylisting__filters{max-width:16pc}}.cmp-categorylisting .cmp-categorylisting__filters .cmp-categorylisting__filters-label{font-size:9pt;font-weight:500;letter-spacing:-.04em;line-height:1.2;text-transform:uppercase}@media screen and (min-width:1280px){.cmp-categorylisting .cmp-categorylisting__filters .cmp-categorylisting__filters-label{font-size:9pt}}@media screen and (max-width:481px){.cmp-categorylisting .cmp-categorylisting__filters .cmp-categorylisting__filters-label{font-weight:500}}.cmp-categorylisting .cmp-categorylisting__filters .cmp-categorylisting__filters-label b,.cmp-categorylisting .cmp-categorylisting__filters .cmp-categorylisting__filters-label strong{font-weight:500}.cmp-categorylisting .cmp-categorylisting__filters .cmp-categorylisting__filters-checkboxes{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.cmp-categorylisting .cmp-categorylisting__filters .cmp-categorylisting__filters-checkboxes .cmp-categoryfilter__filter label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:calc(11.17127px + .22099vw);font-weight:400;gap:10px;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.cmp-categorylisting .cmp-categorylisting__filters .cmp-categorylisting__filters-checkboxes .cmp-categoryfilter__filter label{font-size:14px}}@media screen and (max-width:481px){.cmp-categorylisting .cmp-categorylisting__filters .cmp-categorylisting__filters-checkboxes .cmp-categoryfilter__filter label{font-weight:400}}.cmp-categorylisting .cmp-categorylisting__filters .cmp-categorylisting__filters-checkboxes .cmp-categoryfilter__filter label b,.cmp-categorylisting .cmp-categorylisting__filters .cmp-categorylisting__filters-checkboxes .cmp-categoryfilter__filter label strong{font-weight:500}.cmp-categorylisting .cmp-categorylisting__filters .cmp-categorylisting__filters-checkboxes .cmp-categoryfilter__filter label:hover{cursor:pointer}.cmp-categorylisting .cmp-categorylisting__filters .cmp-categorylisting__filters-checkboxes .cmp-categoryfilter__filter label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f4f4f4;border:1px solid #841bee;border-radius:2px;height:18px;outline:none;width:18px}.cmp-categorylisting .cmp-categorylisting__filters .cmp-categorylisting__filters-checkboxes .cmp-categoryfilter__filter label input:checked{background-color:#841bee;background-image:url(clientlib-site/resources/images/check.svg);background-position:50%;background-repeat:no-repeat;background-size:10px}.cmp-categorylisting .cmp-categorylisting__tiles{-webkit-box-flex:1;-ms-flex-positive:1;display:grid;flex-grow:1;gap:0 0;grid-template-areas:"category-title" "category-sort" "category-count" "category-items" "category-pagination";grid-template-columns:1fr;grid-template-rows:-webkit-min-content 83px 1fr -webkit-min-content;grid-template-rows:min-content 83px 1fr min-content}@media(min-width:900px){.cmp-categorylisting .cmp-categorylisting__tiles{grid-template-areas:"category-title category-sort" "category-count category-count" "category-items category-items" "category-pagination category-pagination";grid-template-columns:1fr 340px}}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:category-title;height:100%;padding-bottom:20px}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-label .category__title{font-size:calc(28.68508px + .88398vw);font-weight:400;letter-spacing:-.04em;line-height:1.2;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:1280px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-label .category__title{font-size:40px}}@media screen and (max-width:481px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-label .category__title{font-weight:400}}@media screen and (min-width:1280px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-label .category__title{font-size:3.125vw}}@media screen and (min-width:1280px)and (min-width:1920px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-label .category__title{font-size:60px}}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-label .category__title b,.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-label .category__title strong{font-weight:500}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-sort{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;height:100%;margin-left:0;padding-bottom:20px}@media(min-width:900px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-sort{margin-left:20px}}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-sort .cmp-categorylisting__tiles-sort-label{font-size:9pt;font-weight:500;font-weight:400;letter-spacing:-.04em;line-height:1.2;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;text-transform:uppercase}@media screen and (min-width:1280px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-sort .cmp-categorylisting__tiles-sort-label{font-size:9pt}}@media screen and (max-width:481px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-sort .cmp-categorylisting__tiles-sort-label{font-weight:500}}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-sort .cmp-categorylisting__tiles-sort-label b,.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-sort .cmp-categorylisting__tiles-sort-label strong{font-weight:500}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-sort .cmp-categorylisting__tiles-sort-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f4f4f4;background-image:url(clientlib-site/resources/images/down-arrow-dark.svg);background-position:right 23px center;background-repeat:no-repeat;background-size:25px;border-radius:75pt;font-size:calc(11.17127px + .22099vw);font-weight:400;font-weight:700;height:50px;letter-spacing:-.04em;line-height:1.42;padding:15px 25px;width:100%}@media screen and (min-width:1280px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-sort .cmp-categorylisting__tiles-sort-select{font-size:14px}}@media screen and (max-width:481px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-sort .cmp-categorylisting__tiles-sort-select{font-weight:400}}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-sort .cmp-categorylisting__tiles-sort-select b,.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-sort .cmp-categorylisting__tiles-sort-select strong{font-weight:500}@media(min-width:900px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-sort .cmp-categorylisting__tiles-sort-select{width:100%}}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-count{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:500;grid-area:category-count;height:85px;justify-self:flex-start;letter-spacing:-.04em;line-height:1.2;text-transform:uppercase;width:100%}@media screen and (min-width:1280px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-count{font-size:9pt}}@media screen and (max-width:481px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-count{font-weight:500}}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-count b,.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tiles-count strong{font-weight:500}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:grid;gap:20px;grid-area:category-items;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr;justify-content:center}@media(min-width:900px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list{grid-template-columns:1fr 1fr 1fr;min-height:531px}}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #e5e5e5;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;line-height:.9;padding:25px;-webkit-transition:all .2s ease;transition:all .2s ease}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile:hover{background-color:#f3e8fd;border-color:#841bee;cursor:pointer}@media(min-width:900px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile{padding:15px}}@media(min-width:1200px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile{padding:25px}}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;gap:5px;justify-content:center;width:100%}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__name{font-size:9pt;font-weight:700;letter-spacing:0;line-height:1.33;text-transform:uppercase}@media screen and (min-width:1280px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__name{font-size:9pt}}@media screen and (max-width:481px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__name{font-weight:medium}}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__name b,.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__name strong{font-weight:500}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__ancestor-name{font-size:9pt;font-weight:700;font-weight:400;letter-spacing:0;line-height:1.33}@media screen and (min-width:1280px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__ancestor-name{font-size:9pt}}@media screen and (max-width:481px){.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__ancestor-name{font-weight:medium}}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__ancestor-name b,.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__ancestor-name strong{font-weight:500}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile .cmp-categorylisting__button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#841bee;background-image:url(clientlib-site/resources/images/right-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:6px;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;margin-left:15px;min-height:40px;min-width:40px;-webkit-transition:all .2s ease;transition:all .2s ease;width:40px}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile .cmp-categorylisting__button:hover{background-color:#2e134a}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile.cmp-categorylisting__tile--on{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__tile-list .cmp-categorylisting__tile.cmp-categorylisting__tile--off{display:none}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:category-pagination;margin-top:51px;padding-top:51px;width:100%}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__pagination .cmp-categorylisting__pagination-first,.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__pagination .cmp-categorylisting__pagination-last{display:none}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__pagination .cmp-categorylisting__pagination-next,.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__pagination .cmp-categorylisting__pagination-previous{-ms-flex-item-align:center;align-self:center;background-position:50%;background-repeat:no-repeat;background-size:6px;border:1px solid #929292;border-radius:20px;font-size:0;height:40px;justify-self:end;line-height:0;width:40px}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__pagination .cmp-categorylisting__pagination-previous{background-image:url(clientlib-site/resources/images/left-arrow-black.svg);margin-right:auto}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__pagination .cmp-categorylisting__pagination-next{background-image:url(clientlib-site/resources/images/right-arrow-black.svg);margin-left:auto}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__pagination .cmp-categorylisting__pagination--disabled{color:#929292}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__pagination .cmp-categorylisting__pagination--enabled{color:#000}.cmp-categorylisting .cmp-categorylisting__tiles .cmp-categorylisting__pagination .cmp-categorylisting__pagination--current{color:#841bee;text-decoration:underline}.marketing-productlist.marketing-productlist-content{margin:0 auto;padding:0 20px}.marketing-productlist.marketing-productlist-content .marketing-productlist__description{display:none}@media(min-width:900px){.marketing-productlist.marketing-productlist-content .marketing-productlist__description{display:block;font-size:calc(22.34254px + .44199vw);font-weight:400;letter-spacing:-.04em;line-height:1.2;line-height:2pc;padding-bottom:25px}}@media screen and (min-width:900px)and (min-width:1280px){.marketing-productlist.marketing-productlist-content .marketing-productlist__description{font-size:28px}}@media screen and (min-width:900px)and (max-width:481px){.marketing-productlist.marketing-productlist-content .marketing-productlist__description{font-weight:400}}@media(min-width:900px){.marketing-productlist.marketing-productlist-content .marketing-productlist__description b,.marketing-productlist.marketing-productlist-content .marketing-productlist__description strong{font-weight:500}.marketing-productlist.marketing-productlist-content{padding:0 50px}}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root{gap:50px;width:100%}@media(min-width:900px){.marketing-productlist.marketing-productlist-content .marketing_productcollection__root{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__content{-webkit-box-flex:1;-ms-flex-positive:1;display:grid;flex-grow:1;gap:0 0;grid-template-areas:"product-title" "product-sort" "product-count" "product-items" "product-pagination";grid-template-columns:1fr}@media(min-width:900px){.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__content{grid-template-areas:"product-title product-sort" "product-count product-count" "product-items product-items" "product-pagination product-pagination";grid-template-columns:1fr 300px}}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0;grid-area:product-items;height:100%;justify-content:flex-start;width:100%}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__items .marketing_productcollection__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-area:1/1/1/18;grid-template-columns:81px repeat(18,1fr);line-height:.9;margin-right:15px;padding:25px 0;-webkit-transition:all .2s ease;transition:all .2s ease}@media(min-width:900px){.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__items .marketing_productcollection__item{padding:15px 0}}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__items .marketing_productcollection__item-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dcdcdc;display:grid;grid-template-columns:81px repeat(18,1fr)}@media(min-width:900px){.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__items .marketing_productcollection__item-container{padding-right:20px}}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__items .marketing_productcollection__item-container:last-child .marketing_productcollection__item{border-bottom:none}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__items .marketing_productcollection__item-container:hover{background-color:#f1edf3}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__items .marketing_productcollection__item-container:hover .productcollection__item-button-circle{background-color:#2e134a}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;gap:10px;grid-area:1/2/1/16}@media(min-width:900px){.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:0;grid-area:1/2/1/17;grid-template-columns:repeat(18,1fr);width:100%}}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-content .marketing_productcollection__item-title{font-size:9pt;font-weight:700;grid-area:1/1/1/12;letter-spacing:0;line-height:1.33;text-transform:uppercase}@media screen and (min-width:1280px){.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-content .marketing_productcollection__item-title{font-size:9pt}}@media screen and (max-width:481px){.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-content .marketing_productcollection__item-title{font-weight:medium}}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-content .marketing_productcollection__item-title b,.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-content .marketing_productcollection__item-title strong{font-weight:500}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-content .marketing_productcollection__item-description{font-size:9pt;font-weight:700;font-weight:400;grid-area:1/13/1/21;letter-spacing:0;line-height:1.33}@media screen and (min-width:1280px){.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-content .marketing_productcollection__item-description{font-size:9pt}}@media screen and (max-width:481px){.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-content .marketing_productcollection__item-description{font-weight:medium}}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-content .marketing_productcollection__item-description b,.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-content .marketing_productcollection__item-description strong{font-weight:500}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:1/1/1/2;height:51px;justify-content:center;justify-self:center;min-width:51px;overflow:hidden;width:51px}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-image img{height:100%;-o-object-fit:cover;object-fit:cover}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:none;gap:10px;grid-area:1/17/1/20;justify-content:center;justify-self:flex-end;margin-left:15px;margin-right:15px}@media(min-width:900px){.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-button{display:-webkit-box;display:-ms-flexbox;display:flex}}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-button span{display:none;font-size:9pt;font-weight:500;font-weight:700;letter-spacing:-.04em;line-height:1.2;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;text-transform:uppercase}@media screen and (min-width:1280px){.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-button span{font-size:9pt}}@media screen and (max-width:481px){.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-button span{font-weight:500}}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-button span b,.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-button span strong{font-weight:500}@media(min-width:900px){.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-button span{display:block}}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-button .marketing_productcollection__item-button-circle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#841bee;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:40px;min-width:40px;-webkit-transition:all .2s ease;transition:all .2s ease}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-button .marketing_productcollection__item-button-circle svg{width:6px}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing_productcollection__item-button .marketing_productcollection__item-button-circle:hover{background-color:#2e134a}.marketing-productlist.marketing-productlist-content .marketing_productcollection__root .marketing-productlist__cartActions{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;gap:10px;grid-area:1/18/1/21;justify-content:center;justify-self:flex-end;margin-left:15px}.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit.is-expanded .marketing_productcollection__root .marketing_productcollection__content{background-color:#f3e8fd;height:auto;max-height:125pc;overflow:hidden;-webkit-transition:max-height .5s linear;transition:max-height .5s linear}.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit.is-expanded .marketing-productlist__product-kit--panel-button:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit .marketing_productcollection__product-kit.marketing_productcollection__items .marketing_productcollection__item-container{border-bottom:1px solid #e6d1fc}.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit .marketing_productcollection__product-kit.marketing_productcollection__items .marketing_productcollection__item-description{padding-left:10px}.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit .marketing_productcollection__product-kit.marketing_productcollection__items .marketing_productcollection__item-button{padding-right:5px}.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit .marketing_productcollection__root .marketing_productcollection__content{margin-left:-20px;margin-right:-20px;max-height:0;overflow:hidden;position:relative;-webkit-transition:max-height .25s linear;transition:max-height .25s linear}@media(min-width:900px){.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit .marketing_productcollection__root .marketing_productcollection__content{margin-left:0;margin-right:0}}.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit .marketing_productcollection__root .marketing_productcollection__content .marketing_productcollection__items{position:relative}.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit .marketing_productcollection__root .marketing_productcollection__content .marketing_productcollection__items .marketing_productcollection__item-container{border-bottom:none;padding-left:20px;padding-right:20px;position:relative}.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit .marketing_productcollection__root .marketing_productcollection__content .marketing_productcollection__items .marketing_productcollection__item-container:hover{background-color:#e6d1fc}.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit .marketing_productcollection__root .marketing_productcollection__content .marketing_productcollection__items .marketing_productcollection__item-container:after{border-bottom:1.5px solid #e6d1fc;bottom:0;content:"";left:20px;position:absolute;right:20px}@media(min-width:900px){.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit .marketing_productcollection__root .marketing_productcollection__content .marketing_productcollection__items .marketing_productcollection__item-container:after{border-bottom:1px solid #e6d1fc}}.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit .marketing-productlist__product-kit--panel-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3e8fd;border-radius:0 0 9pt 9pt;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:700;justify-content:center;letter-spacing:0;line-height:1.33;line-height:normal;padding:18px 0;text-transform:uppercase;width:100%}@media screen and (min-width:1280px){.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit .marketing-productlist__product-kit--panel-button{font-size:9pt}}@media screen and (max-width:481px){.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit .marketing-productlist__product-kit--panel-button{font-weight:medium}}.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit .marketing-productlist__product-kit--panel-button b,.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit .marketing-productlist__product-kit--panel-button strong{font-weight:500}.marketing-productlist.marketing-productlist-content.marketing-productlist__product-kit .marketing-productlist__product-kit--panel-button:before{content:url(clientlib-site/resources/images/down-arrow-dark.svg);height:24px;margin-right:10px;-webkit-transition:transform .25s linear;-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;width:24px}.partnership-feature__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f4f4f4;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:18px;padding:15px 15px 30px}@media(min-width:900px){.partnership-feature__container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:space-between;padding:20px 20px 20px 50px}}.partnership-feature__image-container{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:131px;position:relative;width:100%}@media(min-width:900px){.partnership-feature__image-container{height:260px;width:50%}}.partnership-feature__partner-logo-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;padding:11px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:900px){.partnership-feature__partner-logo-container{padding:18px}}.partnership-feature__image-logo{height:2pc}.partnership-feature__copy-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}@media(min-width:900px){.partnership-feature__copy-container{max-width:461px;width:50%}}.partnership-feature__header{color:#2e134a;font-family:NT Bau;font-size:24px;font-style:normal;font-weight:400;letter-spacing:-.96px;line-height:29px}@media(min-width:900px){.partnership-feature__header{letter-spacing:-.96px;line-height:130%}}.partnership-feature__copy{color:#2e134a;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:18px}@media(min-width:900px){.partnership-feature__copy{font-size:14px;letter-spacing:-.56px;line-height:130%}}.partnership-feature__cta{margin-top:10px}@media(min-width:900px){.partnership-feature__cta{margin-top:15px}}.partnership-feature__cta-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#841bee;border-radius:10px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;gap:8px;height:3pc;justify-content:center;letter-spacing:normal;line-height:1pc;padding:11px 26px 13px 18px;text-transform:uppercase;-webkit-transition:background-color .3s;transition:background-color .3s}.partnership-feature__cta-button:hover{background-color:#2e134a}@media(min-width:900px){.partnership-feature__cta-button{max-width:228px}}.productFullDetail__citations{margin-top:75px;padding:0 44px 0 42px;width:100%}.productFullDetail__divider{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#9789a4;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:calc(11.17127px + .22099vw);font-weight:400;font-weight:500;gap:3px;letter-spacing:-.04em;line-height:1.42;text-transform:uppercase;width:100%}@media screen and (min-width:1280px){.productFullDetail__divider{font-size:14px}}@media screen and (max-width:481px){.productFullDetail__divider{font-weight:400}}.productFullDetail__divider b,.productFullDetail__divider strong{font-weight:500}.productFullDetail__divider:before{-webkit-box-ordinal-group:3;-ms-flex-order:2;background-image:url(clientlib-site/resources/images/arrow-down-scroll.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:9pt;order:2;-webkit-transform:translateY(-4px);transform:translateY(-4px);width:9pt}.productFullDetail__divider:after{-webkit-box-ordinal-group:4;-ms-flex-order:3;background-color:#eaeaea;content:"";height:2px;order:3;-webkit-transform:translateY(-5px);transform:translateY(-5px);width:100%}.productFullDetail__extraInformation{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:2px solid #eaeaea;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;grid-area:extra-information;margin-top:75px;padding-bottom:25px;width:100%}@media(min-width:600px){.productFullDetail__extraInformation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width:900px){.productFullDetail__extraInformation{margin-top:0}}.productFullDetail__extraInformation .productFullDetail__extraInformation_headers{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media(min-width:600px){.productFullDetail__extraInformation .productFullDetail__extraInformation_headers{max-width:307px}}.productFullDetail__extraInformation .productFullDetail__extraInformation_headers .productFullDetail__extraInformation_title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:#2e134a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:calc(14.34254px + .44199vw);font-weight:400;gap:1pc;justify-content:space-between;letter-spacing:-.06em;line-height:1.33;padding:10px 20px 13px;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;width:100%}@media screen and (min-width:1280px){.productFullDetail__extraInformation .productFullDetail__extraInformation_headers .productFullDetail__extraInformation_title{font-size:20px}}@media screen and (max-width:481px){.productFullDetail__extraInformation .productFullDetail__extraInformation_headers .productFullDetail__extraInformation_title{font-weight:400}}.productFullDetail__extraInformation .productFullDetail__extraInformation_headers .productFullDetail__extraInformation_title b,.productFullDetail__extraInformation .productFullDetail__extraInformation_headers .productFullDetail__extraInformation_title strong{font-weight:500}@media(min-width:600px){.productFullDetail__extraInformation .productFullDetail__extraInformation_headers .productFullDetail__extraInformation_title{font-size:20px}}.productFullDetail__extraInformation .productFullDetail__extraInformation_headers .productFullDetail__extraInformation_title:hover{color:#511c86;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.productFullDetail__extraInformation .productFullDetail__extraInformation_headers .productFullDetail__extraInformation_title.active{background-color:#f3e8fd;border-radius:10px;color:#841bee;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.productFullDetail__extraInformation .productFullDetail__extraInformation_headers .productFullDetail__extraInformation_title.active:after{stroke:#841bee;background-image:url(clientlib-site/resources/svg/tab-right-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1pc;width:1pc}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents{width:100%}@media(min-width:600px){.productFullDetail__extraInformation .productFullDetail__extraInformation_contents{width:calc(100% - 340px)}}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content{display:none;font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375;text-align:justify}@media screen and (min-width:1280px){.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content{font-size:1pc}}@media screen and (max-width:481px){.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content{font-weight:400}}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content b,.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content strong{font-weight:500}@media(min-width:1200px){.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}}@media screen and (min-width:1200px)and (min-width:1280px){.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content{font-size:14px}}@media screen and (min-width:1200px)and (max-width:481px){.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content{font-weight:400}}@media(min-width:1200px){.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content b,.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content strong{font-weight:500}}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content.active{-webkit-animation:fade-in .2s ease-out both;animation:fade-in .2s ease-out both;display:block}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content ul.productFullDetail__extraInformation-list{display:grid;gap:10px;margin-left:25px}@media(min-width:900px){.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content ul.productFullDetail__extraInformation-list{gap:10px 25px;grid-auto-flow:column;grid-template-rows:repeat(7,auto)}}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content ul.productFullDetail__extraInformation-list li{list-style-type:disc}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__shipping-storage{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;gap:20px 50px;margin:0 auto}@media(min-width:600px){.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__shipping-storage{grid-template-columns:repeat(2,1fr)}}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__item-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;gap:5px}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__item-container .productFullDetail__item-content,.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__item-container .productFullDetail__item-title{font-size:14px}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__item-container .productFullDetail__item-content.productFullDetail__kit-description{font-family:NT Bau;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.56px;line-height:130%}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__item-container .productFullDetail__item-content.productFullDetail__kit-description strong{display:inline-block;font-size:9pt;font-weight:700;line-height:149%;width:1pc}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__item-container .productFullDetail__item-content.productFullDetail__kit-description a{color:#841bee;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.56px;line-height:130%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__item-container .productFullDetail__item-content.productFullDetail__kit-description a:hover{color:#2e134a}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__item-container .productFullDetail__item-content.productFullDetail__kit-description p{padding-bottom:9pt}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__item-container .productFullDetail__html-content{font-family:NT Bau;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.56px;line-height:130%;text-align:left}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__item-container .productFullDetail__html-content strong{font-weight:700}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__item-container .productFullDetail__html-content ul{display:grid;gap:10px 25px;grid-auto-flow:column;grid-template-rows:repeat(7,auto);margin-left:25px}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__item-container .productFullDetail__html-content li{list-style-type:disc}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__item-title{font-size:14px;font-weight:700;letter-spacing:-.56px;line-height:20px}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__item-content{font-size:20px;font-weight:400;letter-spacing:-.4px;line-height:24px}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__additionalInfo{display:grid;gap:15px}@media(min-width:600px){.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__additionalInfo{grid-template-columns:repeat(3,1fr)}}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__additionalInfo .item-additional-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__additionalInfo .item-additional-info .item-additional-info__img{background-position:50%;background-repeat:no-repeat;min-height:45px;min-width:45px}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__additionalInfo .item-additional-info .item-additional-info__img[data-item-hazardous*=corrosive i]{background-image:url(../../../etc.clientlibs/teknova/clientlibs/clientlib-site/resources/svg/corrosive.svg)}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__additionalInfo .item-additional-info .item-additional-info__img[data-item-hazardous*=flammable i]{background-image:url(../../../etc.clientlibs/teknova/clientlibs/clientlib-site/resources/svg/flammable.svg)}.productFullDetail__extraInformation .productFullDetail__extraInformation_contents .productFullDetail__extraInformation_content .productFullDetail__additionalInfo .item-additional-info .item-additional-info__img[data-item-hazardous*="eye irritant"i]{background-image:url(../../../etc.clientlibs/teknova/clientlibs/clientlib-site/resources/svg/eye-irritant.svg)}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.button__root{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#841bee;border:none;border-radius:10px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1.3rem;height:40px;justify-content:center;letter-spacing:0;padding:9pt 25px;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;width:100%}.button__root.isHidden{display:none}.button__root:disabled{opacity:.5;pointer-events:none}.button__root.--icon{background-color:#841bee;border-radius:50%;height:50px;width:50px}.button__root.--icon:hover{background-color:#2e134a}.button__root:hover{background-color:#fff;color:#841bee}.field__input{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;-ms-flex-item-align:stretch;-ms-flex-positive:0;align-self:stretch;background:#f4f4f4;border:1px solid #929292;border-radius:75pt;-ms-flex:none;flex:none;-ms-flex-direction:row;flex-direction:row;flex-grow:0;gap:15px;height:50px;order:0;padding:0 15px;width:100%}.fieldIcons__input,.field__input{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.fieldIcons__input{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;background-color:#fff;border-radius:10px;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:15px 20px}.quantity_field__input{width:50px}.quantity__root,.size__root{width:70%}@media(min-width:900px){.quantity__root,.size__root{width:60%}}@media(min-width:1200px){.quantity__root,.size__root{min-width:179px;width:60%}}.size__root .cmp-form-text__text{border:none}.productFullDetail__quantity__minimum_label{font-size:calc(9.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.33}@media screen and (min-width:1280px){.productFullDetail__quantity__minimum_label{font-size:9pt}}@media screen and (max-width:481px){.productFullDetail__quantity__minimum_label{font-weight:400}}.productFullDetail__quantity__minimum_label b,.productFullDetail__quantity__minimum_label strong{font-weight:500}.quantity_field__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42;text-align:center}@media screen and (min-width:1280px){.quantity_field__input{font-size:14px}}@media screen and (max-width:481px){.quantity_field__input{font-weight:400}}.quantity_field__input b,.quantity_field__input strong{font-weight:500}.productFullDetail__cartActions,.productFullDetail__contactUsActions{grid-area:actions}.productFullDetail__cartActions .button__root_highPriority,.productFullDetail__contactUsActions .button__root_highPriority{border-radius:20px;padding:35px 25px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.productFullDetail__cartActions .button__root_highPriority:hover,.productFullDetail__contactUsActions .button__root_highPriority:hover{background-color:#2e134a;color:#fff}.productFullDetail__cartActions .button__root_highPriority .button__content,.productFullDetail__contactUsActions .button__root_highPriority .button__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:calc(11.17127px + .22099vw);font-weight:400;gap:5px;justify-content:center;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.productFullDetail__cartActions .button__root_highPriority .button__content,.productFullDetail__contactUsActions .button__root_highPriority .button__content{font-size:14px}}@media screen and (max-width:481px){.productFullDetail__cartActions .button__root_highPriority .button__content,.productFullDetail__contactUsActions .button__root_highPriority .button__content{font-weight:400}}.productFullDetail__cartActions .button__root_highPriority .button__content b,.productFullDetail__cartActions .button__root_highPriority .button__content strong,.productFullDetail__contactUsActions .button__root_highPriority .button__content b,.productFullDetail__contactUsActions .button__root_highPriority .button__content strong{font-weight:500}.productFullDetail__cartActions .button__root_highPriority .button__content:before,.productFullDetail__contactUsActions .button__root_highPriority .button__content:before{background-image:url(clientlib-site/resources/svg/cart-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;margin-right:10px;width:24px}.productFullDetail__cartActions .button__root_highPriority .button__content span,.productFullDetail__contactUsActions .button__root_highPriority .button__content span{font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1}.productFullDetail__gmp_teaser{margin-top:75px}.productFullDetail__contactUsActions .button__root_highPriority .button__content:after{background-image:url(clientlib-site/resources/images/mail-icon.svg);height:1pc;width:1pc}.productFullDetail__details{grid-area:sku;padding:25px 0 0}@media(min-width:900px){.productFullDetail__details{padding:0}}.f-button.pdp-image-show--button svg{stroke:#fff;fill:#fff}.productFullDetail__image_and_CTA{grid-area:images}.productFullDetail__image_and_CTA .f-button.is-next,.productFullDetail__image_and_CTA .f-button.is-prev{-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #2e134a;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:28px;justify-content:center;width:36px}.productFullDetail__image_and_CTA .f-button.is-next svg,.productFullDetail__image_and_CTA .f-button.is-prev svg{stroke-width:2px;stroke:#2e134a;height:9pt;width:13px}.productFullDetail__image_and_CTA .is-horizontal .f-carousel__nav .f-button.is-prev{bottom:-58px;left:0;top:auto}.productFullDetail__image_and_CTA .is-horizontal .f-carousel__nav .f-button.is-prev svg{stroke:#2e134a}.productFullDetail__image_and_CTA .is-horizontal .f-carousel__nav .f-button.is-prev:hover{border:2px solid #841bee}.productFullDetail__image_and_CTA .is-horizontal .f-carousel__nav .f-button.is-prev:hover svg{stroke:#841bee}.productFullDetail__image_and_CTA .is-horizontal .f-carousel__nav .f-button.is-next{bottom:-58px;left:44px;top:auto}.productFullDetail__image_and_CTA .is-horizontal .f-carousel__nav .f-button.is-next svg{stroke:#2e134a}.productFullDetail__image_and_CTA .is-horizontal .f-carousel__nav .f-button.is-next:hover{border:2px solid #841bee}.productFullDetail__image_and_CTA .is-horizontal .f-carousel__nav .f-button.is-next:hover svg{stroke:#841bee}.productFullDetail__image_and_CTA .f-carousel.has-dots{margin-bottom:0}.productFullDetail__image_and_CTA .f-carousel__dots{display:none}.f-carousel__viewport{margin-bottom:62px}.zoom__button--plus{cursor:-webkit-zoom-in;cursor:zoom-in}.zoom__button--plus svg{fill:#2e134a}.zoom__button--plus:hover svg{fill:#841bee}.productFullDetail__imageCarousel__plus-sign{-webkit-box-pack:center;-ms-flex-pack:center;border-radius:40%;bottom:-42px;color:#2e134a;cursor:-webkit-zoom-in;cursor:zoom-in;display:-webkit-box;display:-ms-flexbox;display:flex;height:2pc;justify-content:center;position:absolute;right:0;width:40px}.productFullDetail__imageCarousel__plus-sign.single-item{bottom:-3pc}@media(min-width:900px){.productFullDetail__imageCarousel__plus-sign.single-item{bottom:-42px}}.fancybox__toolbar.is-absolute{right:18px;top:18px}.fancybox__nav .f-button:before{content:none}.is-horizontal .f-carousel__nav .f-button.is-next.pdp-image-show--button{right:18px}.is-horizontal .f-carousel__nav .f-button.is-next.pdp-image-show--button svg{stroke:#fff;height:24px;width:24px}.is-horizontal .f-carousel__nav .f-button.is-prev.pdp-image-show--button{left:18px}.is-horizontal .f-carousel__nav .f-button.is-prev.pdp-image-show--button svg{stroke:#fff;height:24px;width:24px}.fancybox__backdrop{background-color:rgba(0,0,0,.5)}.fancybox__container{bottom:25px;left:25px;right:25px;top:25px}.fancybox__carousel{background-color:#efedee;border-radius:20px}.fancybox__slide{padding:0}.fancybox__slide:after,.fancybox__slide:before{content:none}.pdp-image-show--button{-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2e134a;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:3pc;justify-content:center;width:3pc}.pdp-image-show--button:hover{background-color:rgba(70,70,73,.65)!important}.productFullDetail__imageCarousel__see_label{border:2px solid #2e134a;border-radius:10px;bottom:-42px;cursor:pointer;padding:7px 9pt;position:absolute;right:44px}.productFullDetail__imageCarousel__see_label p{color:#2e134a;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;height:14px;letter-spacing:normal;line-height:120%;text-align:center;text-transform:uppercase}.productFullDetail__imageCarousel__see_label:hover{border:2px solid #841bee}.productFullDetail__imageCarousel__see_label:hover p{color:#841bee}.productFullDetail__imageCarousel{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:5px;cursor:-webkit-zoom-in;cursor:zoom-in;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-height:285px;min-height:200px;position:relative}.productFullDetail__imageCarousel img{border-radius:20px;max-height:285px;max-width:332px;width:100%}@media(min-width:900px){.productFullDetail__imageCarousel img{height:100%;-o-object-position:center;object-position:center}}.productFullDetail__section{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #e6d1fc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;padding-bottom:15px}.productFullDetail__section:last-child{border-bottom:none;padding-bottom:0}.productFullDetail__section-quantity{margin-inline:20px}.productFullDetail__quantity,.productFullDetail__size{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;gap:25px;grid-area:actions;justify-content:space-between}.quantity__field__button{background-position:50%;background-repeat:no-repeat;padding:8px}.quantity__field__button--plus{background-image:url(clientlib-site/resources/svg/plus-16.svg)}.quantity__field__button--minus{background-image:url(clientlib-site/resources/svg/minus.svg)}.productFullDetail__quantityTitle,.productFullDetail__sizeTitle{font-size:9pt;font-weight:500;letter-spacing:-.04em;line-height:1.2;text-transform:uppercase}@media screen and (min-width:1280px){.productFullDetail__quantityTitle,.productFullDetail__sizeTitle{font-size:9pt}}@media screen and (max-width:481px){.productFullDetail__quantityTitle,.productFullDetail__sizeTitle{font-weight:500}}.productFullDetail__quantityTitle b,.productFullDetail__quantityTitle strong,.productFullDetail__sizeTitle b,.productFullDetail__sizeTitle strong{font-weight:500}.productFullDetail__quantityTitleContactUs{padding-bottom:15px;padding-top:15px;width:80%}.productFullDetail__root{display:grid;gap:0;grid-template-areas:"images" "title" "downloads" "actions" "extra-information" "assets-list" "custom-buffer-tout";grid-template-columns:1fr;margin-top:50px;padding:0 29px}@media(min-width:900px){.productFullDetail__root{gap:25px 50px;grid-template-areas:"images title actions" "downloads title actions" "extra-information extra-information actions" "assets-list assets-list actions" "custom-buffer-tout custom-buffer-tout actions";grid-template-columns:307px 1fr 267px;padding:0 50px}}@media(min-width:1200px){.productFullDetail__root{grid-template-columns:307px 1fr 359px}}.productFullDetail__actions__sku{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.productFullDetail__actions__sku{font-size:14px}}@media screen and (max-width:481px){.productFullDetail__actions__sku{font-weight:400}}.productFullDetail__actions__sku b,.productFullDetail__actions__sku strong{font-weight:500}.productFullDetail__actions__title{font-size:calc(14.34254px + .44199vw);font-weight:400;letter-spacing:-.06em;line-height:1.33}@media screen and (min-width:1280px){.productFullDetail__actions__title{font-size:20px}}@media screen and (max-width:481px){.productFullDetail__actions__title{font-weight:400}}.productFullDetail__actions__title b,.productFullDetail__actions__title strong{font-weight:500}.productFullDetail__actions__full_heading{border-bottom:1px solid #e6d1fc;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 20px;padding:10px 0}.productFullDetail__actions__heading{width:85%}.productFullDetail__actions__icon{background-image:url(clientlib-site/resources/svg/chevron-down.svg);background-position:50%;background-repeat:no-repeat;height:1pc;margin:auto;width:14px}.productFullDetail__actions{grid-area:actions;height:100%;max-width:98%}@media(min-width:900px){.productFullDetail__actions{max-width:358px}}.productFullDetail__actions__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:50px;width:100%}@media(min-width:900px){.productFullDetail__actions__container{margin-top:0;position:sticky;top:180px}}.productFullDetail__documents{border-bottom:2px solid #eaeaea;padding-bottom:25px}@media(min-width:900px){.productFullDetail__documents{display:none}}.productFullDetail__document--desktop{display:none}@media(min-width:900px){.productFullDetail__document--desktop{border-bottom:none;display:block;padding-bottom:0}}.productFullDetail__downloads{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#f3e8fd;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:15px;padding:10px;width:100%}@media(min-width:900px){.productFullDetail__downloads{margin-top:0}}.productFullDetail__downloads .productFullDetail__downloads_label{font-size:9pt;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;letter-spacing:-.04em;line-height:1.2;margin-bottom:20px;text-transform:uppercase}@media screen and (min-width:1280px){.productFullDetail__downloads .productFullDetail__downloads_label{font-size:9pt}}@media screen and (max-width:481px){.productFullDetail__downloads .productFullDetail__downloads_label{font-weight:500}}.productFullDetail__downloads .productFullDetail__downloads_label b,.productFullDetail__downloads .productFullDetail__downloads_label strong{font-weight:500}.productFullDetail__title{display:block;grid-area:title;padding-bottom:25px}@media(min-width:900px){.productFullDetail__title{margin-top:25px;padding-bottom:0}.productFullDetail__title strong{font-size:18px}}.productFullDetail__attributes{grid-row-gap:15px;display:grid;grid-template-areas:"attr1 attr2" "attr3 attr4";margin-top:25px}@media(min-width:900px){.productFullDetail__attributes{margin-bottom:25px;margin-top:50px}}.productFullDetail__attributes .productFullDetail__attributes_name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:calc(9.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.33}@media screen and (min-width:1280px){.productFullDetail__attributes .productFullDetail__attributes_name{font-size:9pt}}@media screen and (max-width:481px){.productFullDetail__attributes .productFullDetail__attributes_name{font-weight:400}}.productFullDetail__attributes .productFullDetail__attributes_name b,.productFullDetail__attributes .productFullDetail__attributes_name strong{font-weight:500}.productFullDetail__attributes .productFullDetail__attributes_name .availability{background-color:#128200;border-radius:50%;display:inline-block;height:6px;margin-left:5px;width:6px}.productFullDetail__attributes .productFullDetail__attributes_name .availability.unavailable{background-color:#d38b00}.productFullDetail__attributes .productFullDetail__attributes_value,.productFullDetail__attributes .productFullDetail__attributes_value .price span{font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375}@media screen and (min-width:1280px){.productFullDetail__attributes .productFullDetail__attributes_value,.productFullDetail__attributes .productFullDetail__attributes_value .price span{font-size:1pc}}@media screen and (max-width:481px){.productFullDetail__attributes .productFullDetail__attributes_value,.productFullDetail__attributes .productFullDetail__attributes_value .price span{font-weight:400}}.productFullDetail__attributes .productFullDetail__attributes_value .price span b,.productFullDetail__attributes .productFullDetail__attributes_value .price span strong,.productFullDetail__attributes .productFullDetail__attributes_value b,.productFullDetail__attributes .productFullDetail__attributes_value strong{font-weight:500}@media(min-width:900px){.productFullDetail__attributes .productFullDetail__attributes_value,.productFullDetail__attributes .productFullDetail__attributes_value .price span{font-size:calc(14.34254px + .44199vw);font-weight:400;letter-spacing:-.06em;line-height:1.33}}@media screen and (min-width:900px)and (min-width:1280px){.productFullDetail__attributes .productFullDetail__attributes_value,.productFullDetail__attributes .productFullDetail__attributes_value .price span{font-size:20px}}@media screen and (min-width:900px)and (max-width:481px){.productFullDetail__attributes .productFullDetail__attributes_value,.productFullDetail__attributes .productFullDetail__attributes_value .price span{font-weight:400}}@media(min-width:900px){.productFullDetail__attributes .productFullDetail__attributes_value .price span b,.productFullDetail__attributes .productFullDetail__attributes_value .price span strong,.productFullDetail__attributes .productFullDetail__attributes_value b,.productFullDetail__attributes .productFullDetail__attributes_value strong{font-weight:500}}.productFullDetail__totalCost{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-left:20px;padding-right:20px;padding-top:35px}.productFullDetail__contactUsCaption{margin-bottom:25px}.productFullDetail__contactUs_label{font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375;margin-left:20px;margin-right:20px}@media screen and (min-width:1280px){.productFullDetail__contactUs_label{font-size:1pc}}@media screen and (max-width:481px){.productFullDetail__contactUs_label{font-weight:400}}.productFullDetail__contactUs_label b,.productFullDetail__contactUs_label strong{font-weight:500}.productFullDetail__totalCost_label{font-size:9pt;font-weight:500;letter-spacing:-.04em;line-height:1.2;text-transform:uppercase}@media screen and (min-width:1280px){.productFullDetail__totalCost_label{font-size:9pt}}@media screen and (max-width:481px){.productFullDetail__totalCost_label{font-weight:500}}.productFullDetail__totalCost_label b,.productFullDetail__totalCost_label strong{font-weight:500}.productFullDetail__totalCost_value{font-size:calc(22.34254px + .44199vw);font-weight:400;letter-spacing:-.04em;line-height:1.2;max-width:80vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:1280px){.productFullDetail__totalCost_value{font-size:28px}}@media screen and (max-width:481px){.productFullDetail__totalCost_value{font-weight:400}}.productFullDetail__totalCost_value b,.productFullDetail__totalCost_value strong{font-weight:500}@media(min-width:900px){.productFullDetail__totalCost_value{max-width:260px}}@media(min-width:1200px){.productFullDetail__totalCost_value{max-width:290px}}.productFullDetail__downloads_button,.productFullDetail__downloads_button--desktop{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:transparent;background-color:#fff;border:none;border-radius:10px;color:#2e134a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1.3rem;font-weight:700;height:40px;justify-content:center;justify-content:space-between;letter-spacing:0;padding:24px;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;width:100%}.productFullDetail__downloads_button--desktop.isHidden,.productFullDetail__downloads_button.isHidden{display:none}.productFullDetail__downloads_button--desktop:disabled,.productFullDetail__downloads_button:disabled{opacity:.5;pointer-events:none}.productFullDetail__downloads_button--desktop.--icon,.productFullDetail__downloads_button.--icon{background-color:#841bee;border-radius:50%;height:50px;width:50px}.productFullDetail__downloads_button--desktop.--icon:hover,.productFullDetail__downloads_button.--icon:hover{background-color:#2e134a}.productFullDetail__downloads_button--desktop:hover,.productFullDetail__downloads_button:hover{background-color:#841bee;border-color:#841bee;color:#841bee;color:#fff}.productFullDetail__downloads_button--desktop:hover path,.productFullDetail__downloads_button:hover path{fill:#fff}.productFullDetail__downloads_button--desktop[hidden=hidden],.productFullDetail__downloads_button[hidden=hidden]{display:none}.productFullDetail__downloads_button--desktop:first-child,.productFullDetail__downloads_button:first-child{margin-right:10px}.productFullDetail__contactus_button_disabled{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;background-color:#e5e5e5;border:none;border-radius:10px;color:#2e134a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:700;height:40px;justify-content:center;letter-spacing:0;padding:9pt 25px;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;width:100%}.productFullDetail__contactus_button_disabled.isHidden{display:none}.productFullDetail__contactus_button_disabled:disabled{opacity:.5;pointer-events:none}.productFullDetail__contactus_button_disabled.--icon{background-color:#841bee;border-radius:50%;height:50px;width:50px}.productFullDetail__contactus_button_disabled.--icon:hover{background-color:#2e134a}.productFullDetail__contactus_button_disabled:hover{border-color:#841bee;color:#841bee}.productFullDetail__contactus_button_disabled[hidden=hidden]{display:none}.sidebar .sidebar__content{overflow-y:auto}.sidebar .sidebar__content .sidebar__form-container .cmp-download-information__inputgroup{display:block}.sidebar .sidebar__content .sidebar__form-container .cmp-download-information__inputgroup .cmp-download-information__result--error{color:#cc0e0e;font-size:14px;padding-top:5px}.sidebar .sidebar__content .cmp-download-information__result{background-color:#f4f4f4;display:block}.sidebar .sidebar__content .cmp-download-information__result[hidden=hidden]{display:none}.sidebar .sidebar__content .cmp-download-information__result .cmp-download-information__result--details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(min-width:900px){.sidebar .sidebar__content .cmp-download-information__result .cmp-download-information__result--details{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.sidebar .sidebar__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--product{-ms-flex-preferred-size:calc(100% - 50px);flex-basis:calc(100% - 50px)}.sidebar .sidebar__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--product .lot-number-value,.sidebar .sidebar__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--product .product-id-value{font-size:9pt}.sidebar .sidebar__content .cmp-download-information__result .cmp-download-information__result--details .cmp-download-information__result--details--product .spacing{padding-bottom:20px}.sidebar .sidebar__content .cmp-custom-order-form__summary__heading{color:#841bee;font-size:9pt;font-weight:400;letter-spacing:-4%;line-height:14px;margin-bottom:15px;text-transform:uppercase}.sidebar .sidebar__content .cmp-custom-order-form__summary__heading:not(:first-child){margin-top:30px}.sidebar .sidebar__content .cmp-custom-order-form__summary__container{border:1px solid #c5bacf;border-radius:10px;font-size:9pt;letter-spacing:0;line-height:20px;margin-bottom:8px;padding:20px 25px 25px;position:relative}.sidebar .sidebar__content .cmp-custom-order-form__summary__container:last-child{margin-bottom:2pc}.sidebar .sidebar__content .cmp-custom-order-form__summary__container .cmp-custom-order-form__summary__container__header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:space-between;position:absolute;right:25px;top:1pc}.sidebar .sidebar__content .cmp-custom-order-form__summary__container .cmp-custom-order-form__summary__container__header .cmp-custom-order-form__summary__subtitle{color:#2e134a;font-size:1pc;font-weight:400;letter-spacing:-.5px;line-height:22px}.sidebar .sidebar__content .cmp-custom-order-form__summary__container .cmp-custom-order-form__summary__container__header .cmp-custom-order-form__summary__close{background-color:transparent;border-radius:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar__content .cmp-custom-order-form__summary__container .cmp-custom-order-form__summary__container__header .cmp-custom-order-form__summary__close:hover{background-color:#f4f4f4;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .sidebar__content .cmp-custom-order-form__summary__container .cmp-custom-order-form__summary__container__header .cmp-custom-order-form__summary__close svg{pointer-events:none}.sidebar .sidebar__content .cmp-custom-order-form__summary__container .cmp-custom-order-form__summary__field-label{font-weight:700}.sidebar .sidebar__content .cmp-custom-order-form__summary__container .cmp-custom-order-form__summary__field{margin-right:25px}.sidebar .sidebar__content .cmp-custom-order-form__summary__container .cmp-custom-order-form__summary__field .cmp-custom-order-form__summary__field-label{text-transform:capitalize}.sidebar .sidebar__content .cmp-custom-order-form__summary__container .cmp-custom-order-form__summary__field .cmp-custom-order__summary__raw-material{border-bottom:1px solid #c5bacf;margin-bottom:8px;padding-bottom:8px}.sidebar .sidebar__content .cmp-custom-order-form__summary__container .cmp-custom-order-form__summary__field .cmp-custom-order__summary__raw-material:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.sidebar .sidebar__content .cmp-custom-order-form__summary__container .cmp-custom-order-form__summary__field .cmp-custom-order__summary__raw-material h4{font-size:14px;padding-bottom:10px}.productFullDetail__assetManagerList{border-bottom:2px solid #eaeaea;display:block;grid-area:assets-list;padding-bottom:25px;padding-top:75px}@media(min-width:1200px){.productFullDetail__assetManagerList{display:-webkit-box;display:-ms-flexbox;display:flex}}.productFullDetail__custom-buffer-tout{grid-area:custom-buffer-tout;padding-top:60px}.productFullDetail__asset-manager--title{padding-bottom:50px;width:40%}.productFullDetail__asset-manager--title h4{font-size:calc(28.68508px + .88398vw);font-weight:400;letter-spacing:-.04em;line-height:1.2}@media screen and (min-width:1280px){.productFullDetail__asset-manager--title h4{font-size:40px}}@media screen and (max-width:481px){.productFullDetail__asset-manager--title h4{font-weight:400}}.productFullDetail__asset-manager--title h4 b,.productFullDetail__asset-manager--title h4 strong{font-weight:500}.productFullDetail__asset-manager--file-name{color:#841bee;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:calc(14.34254px + .44199vw);font-weight:400;letter-spacing:-.06em;line-height:1.33;word-break:break-word}@media screen and (min-width:1280px){.productFullDetail__asset-manager--file-name{font-size:20px}}@media screen and (max-width:481px){.productFullDetail__asset-manager--file-name{font-weight:400}}.productFullDetail__asset-manager--file-name b,.productFullDetail__asset-manager--file-name strong{font-weight:500}@media(min-width:1200px){.productFullDetail__asset-manager--file-name{font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375}}@media screen and (min-width:1200px)and (min-width:1280px){.productFullDetail__asset-manager--file-name{font-size:1pc}}@media screen and (min-width:1200px)and (max-width:481px){.productFullDetail__asset-manager--file-name{font-weight:400}}@media(min-width:1200px){.productFullDetail__asset-manager--file-name b,.productFullDetail__asset-manager--file-name strong{font-weight:500}}.productFullDetail__asset-manager--file-size{font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.productFullDetail__asset-manager--file-size{font-size:14px}}@media screen and (max-width:481px){.productFullDetail__asset-manager--file-size{font-weight:400}}.productFullDetail__asset-manager--file-size b,.productFullDetail__asset-manager--file-size strong{font-weight:500}.productFullDetail__asset-manager--list{width:100%}@media(min-width:1200px){.productFullDetail__asset-manager--list{width:60%}}.productFullDetail__asset-manager--item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f4f4f4;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin-bottom:10px;padding:20px}@media(min-width:1200px){.productFullDetail__asset-manager--item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px 10px 10px 20px}}.productFullDetail__asset-manager--header{margin-bottom:25px;width:100%}@media(min-width:1200px){.productFullDetail__asset-manager--header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-bottom:0;width:55%}}.productFullDetail__asset-manager--pdf-text{font-size:calc(13.17127px + .22099vw);font-weight:400;font-weight:700;letter-spacing:-.04em;line-height:1.375;line-height:1;margin-left:1pc}@media screen and (min-width:1280px){.productFullDetail__asset-manager--pdf-text{font-size:1pc}}@media screen and (max-width:481px){.productFullDetail__asset-manager--pdf-text{font-weight:400}}.productFullDetail__asset-manager--pdf-text b,.productFullDetail__asset-manager--pdf-text strong{font-weight:500}.productFullDetail__asset-manager--download-icon{line-height:1}.productFullDetail__asset-manager--pdf-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px}@media(min-width:1200px){.productFullDetail__asset-manager--pdf-icon{margin-right:0}}.productFullDetail__asset-manager--download-section{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:11px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;padding:24px;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.productFullDetail__asset-manager--download-section:hover{background-color:#841bee;color:#fff}.productFullDetail__asset-manager--download-section:hover path{fill:#fff}@media(min-width:1200px){.productFullDetail__asset-manager--download-section{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:40%}}.productFullDetail__external-resources{padding-left:29px}@media(min-width:600px){.productFullDetail__external-resources{background-color:#f4f4f4;padding-bottom:75px;padding-left:50px}}.productFullDetail__external-resources .external-resources-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-right:29px}.productFullDetail__external-resources .external-resources-header h5{width:50%}@media(min-width:600px){.productFullDetail__external-resources .external-resources-header{padding-top:50px}}.productFullDetail__external-resources .root{-ms-flex-negative:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f4f4f4;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;margin-right:8px;width:273px}@media(min-width:600px){.productFullDetail__external-resources .root{background-color:#fff;width:307px}.productFullDetail__external-resources .root:hover{background-color:#841bee;color:#fff;cursor:pointer}.productFullDetail__external-resources .root:hover .cta{background-color:#fff;color:#841bee;display:-webkit-box;display:-ms-flexbox;display:flex}.productFullDetail__external-resources .root:hover .taxonomy,.productFullDetail__external-resources .root:hover .title{color:#fff}}.productFullDetail__external-resources .image-container{padding:10px 10px 15px}.productFullDetail__external-resources .image{border-radius:10px;height:257px;width:100%}.productFullDetail__external-resources .heading{padding-bottom:10px;padding-left:30px;padding-right:25px}.productFullDetail__external-resources .taxonomy{color:#841bee;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:9pt;font-style:normal;font-weight:500;letter-spacing:-.48px;line-height:18.015px;text-align:left;text-transform:uppercase}.productFullDetail__external-resources .title{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#2e134a;display:-webkit-box;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:19px;font-style:normal;font-weight:500;letter-spacing:-.76px;line-height:21px;margin-bottom:auto;max-height:44px;overflow:hidden;padding-bottom:30px;text-overflow:ellipsis;white-space:normal}.productFullDetail__external-resources .cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#841bee;border:none;border-radius:10px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1.3rem;font-weight:400;font-weight:700;height:40px;height:3pc;justify-content:center;letter-spacing:0;letter-spacing:-.04em;line-height:1.42;margin:auto 10px 10px;padding:9pt 25px;text-align:center;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.productFullDetail__external-resources .cta.isHidden{display:none}.productFullDetail__external-resources .cta:disabled{opacity:.5;pointer-events:none}.productFullDetail__external-resources .cta.--icon{background-color:#841bee;border-radius:50%;height:50px;width:50px}.productFullDetail__external-resources .cta.--icon:hover{background-color:#2e134a}.productFullDetail__external-resources .cta:hover{background-color:#fff;color:#841bee}.productFullDetail__external-resources .cta{font-size:calc(11.17127px + .22099vw)}@media screen and (min-width:1280px){.productFullDetail__external-resources .cta{font-size:14px}}@media screen and (max-width:481px){.productFullDetail__external-resources .cta{font-weight:400}}.productFullDetail__external-resources .cta b,.productFullDetail__external-resources .cta strong{font-weight:500}@media(min-width:600px){.productFullDetail__external-resources .cta{display:none}}@media(min-width:1200px){.productFullDetail__external-resources{padding-left:50px}}.productFullDetail__external-resources .carousel-external-resources{display:-webkit-box;display:-ms-flexbox;display:flex;height:417px;margin-top:25px;overflow-y:scroll}@media(min-width:600px){.productFullDetail__external-resources .carousel-external-resources{height:447px;margin-top:50px}}.productFullDetail__external-resources .selector-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;border:2px solid #fff;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:10px;height:3pc;justify-content:center;position:relative;width:3pc}@media(min-width:600px){.productFullDetail__external-resources .selector-wrapper{border:none;height:auto;width:auto}}.productFullDetail__external-resources .selector-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:none;cursor:pointer;opacity:0;padding:0;position:relative}@media(min-width:600px){.productFullDetail__external-resources .selector-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(clientlib-site/resources/images/down-arrow-dark.svg);background-position:right 9pt center;background-repeat:no-repeat;background-size:25px;border:2px solid #fff;border-radius:10px;font-size:calc(11.17127px + .22099vw);font-weight:400;font-weight:500;height:50px;letter-spacing:-.04em;line-height:1.42;opacity:1;padding:13px 18px}}@media screen and (min-width:600px)and (min-width:1280px){.productFullDetail__external-resources .selector-wrapper select{font-size:14px}}@media screen and (min-width:600px)and (max-width:481px){.productFullDetail__external-resources .selector-wrapper select{font-weight:400}}@media(min-width:600px){.productFullDetail__external-resources .selector-wrapper select b,.productFullDetail__external-resources .selector-wrapper select strong{font-weight:500}}@media(min-width:600px)and (min-width:600px){.productFullDetail__external-resources .selector-wrapper select{width:175px}}.productFullDetail__external-resources .selector-wrapper:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20id%3D%22Vector%22%20d%3D%22M1.5339%201.00001C1.43507%200.999886%201.33816%201.02724%201.25396%201.07902C1.16977%201.13079%201.10161%201.20496%201.05711%201.29323C1.01261%201.3815%200.993512%201.48041%201.00195%201.57892C1.01038%201.67742%201.04603%201.77164%201.10489%201.85106L6.86676%209.70941V16.4688C6.86711%2016.553%206.88742%2016.636%206.92598%2016.7109C6.96455%2016.7858%207.02027%2016.8505%207.08865%2016.8996C7.15702%2016.9488%207.23608%2016.9811%207.31932%2016.9939C7.40257%2017.0066%207.48764%2016.9994%207.56759%2016.973L10.7677%2015.9063C10.8737%2015.8711%2010.9661%2015.8036%2011.0316%2015.7131C11.0972%2015.6227%2011.1328%2015.5139%2011.1332%2015.4021V9.70941L16.8951%201.85106C16.9541%201.77143%2016.9898%201.67692%2016.9981%201.57814C17.0064%201.47935%2016.987%201.38021%2016.9422%201.29183C16.8973%201.20344%2016.8287%201.12932%2016.744%201.07778C16.6594%201.02623%2016.562%200.999303%2016.4629%201.00001H1.5339Z%22%20stroke%3D%22%232E134A%22%20stroke-width%3D%221.5%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:24px;pointer-events:none;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}@media(min-width:600px){.productFullDetail__external-resources .selector-wrapper:after{display:none}}.productFullDetail__actions__brand-section{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-inline:30px;padding-bottom:15px;padding-top:15px;width:100%}.productFullDetail__brand-label{color:#2e134a;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:500;letter-spacing:-.48px;line-height:18.015px;text-transform:uppercase}@media(min-width:900px){.productFullDetail__brand-label{font-size:10px}}@media(min-width:1200px){.productFullDetail__brand-label{font-size:9pt}}.productFullDetail__brand-image{height:38px}@media(min-width:900px){.productFullDetail__brand-image{height:28px}}@media(min-width:1200px){.productFullDetail__brand-image{height:53px}}.productFullDetail__actions__container--is-branded-item{background-color:#f9f5fe}.productFullDetail__actions__inner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f3e8fd;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;padding:10px}.productFullDetail__contactUsActions .productFullDetail__actions__inner-container{gap:10px}.productFullDetail__quantityTitleContactUs__section{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#2e134a;font-family:NT Bau;font-size:19px;font-style:normal;font-weight:500;letter-spacing:-.76px;line-height:21px;margin-inline:20px}.product__card{-ms-flex-negative:0;background-color:#f4f4f4;border-radius:20px;flex-shrink:0;height:394px;margin-right:8px;overflow:hidden;-webkit-transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,transform .3s;transition:background-color .3s,transform .3s,-webkit-transform .3s;width:307px}.product__card:hover{background-color:#841bee;height:447px;max-height:447px}.product__card__image{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;padding:0 10px;position:relative}.product__card-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#2e134a;display:-webkit-box;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:19px;font-style:normal;font-weight:500;letter-spacing:-.76px;line-height:21px;margin-bottom:auto;max-height:4pc;overflow:hidden;padding:0 30px 30px;text-align:left;text-overflow:ellipsis;-webkit-transition:color .3s;transition:color .3s;white-space:normal}.product__card:hover .product__card-title{color:#fff}.product__image{border-radius:10px;height:257px;max-height:none;max-width:none;width:287px}.productcarousel__btn--next,.productcarousel__btn--prev{background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border:2px solid #841bee;border-radius:75pt;height:3pc;left:unset;position:absolute;top:0;width:3pc}.productcarousel__btn{margin-top:-40px}.productcarousel__btn--next{background-image:url(clientlib-site/resources/svg/right-arrow.svg);right:0;-webkit-transform:translateY(40px) rotate(1turn);transform:translateY(40px) rotate(1turn)}.productcarousel__btn--prev{background-image:url(clientlib-site/resources/svg/left-available.svg);right:55px;-webkit-transform:translateY(40px) rotate(0deg);transform:translateY(40px) rotate(0deg)}.productcarousel__btn--next:disabled{background-image:url(clientlib-site/resources/svg/right-disable.svg);border:2px solid #e9e9e9}.productcarousel__btn--prev:disabled{background-image:url(clientlib-site/resources/svg/left-arrow.svg);border:2px solid #e9e9e9}.productcarousel__container{height:500px;margin-bottom:130px;position:relative}@media only screen and (max-width:767px){.product__card:hover{background-color:#841bee;height:417px;max-height:417px}.productcarousel__container{height:550px;width:265px}.product__image{height:232px;width:253px}.product__card{height:28pc;width:273px}.product__card-buttons__container.button__add-to-cart-action.button__root{height:3pc}.productcarousel__btn{margin-top:-20px}}.productcarousel__root .price{display:none}.productcarousel__root{overflow:visible;position:relative}.productcarousel__title{font-family:NT Bau;font-size:40px;font-style:normal;font-weight:400;letter-spacing:-.1pc;line-height:3pc;margin-bottom:35px;text-align:left}.product__card-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:10pc;justify-content:space-between}.product__card-buttons__container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.product__card:hover .product__card-buttons__container{margin-bottom:0;margin-top:auto;opacity:1;-webkit-transform:translateY(8px);transform:translateY(8px)}@media only screen and (max-width:767px){.product__card:hover .product__card-buttons__container{-webkit-transform:translateY(8px);transform:translateY(8px)}.product__card{height:393px}}.product__card-button__large,.product__card-button__small{-ms-flex-negative:0;background-color:#fff;border-radius:10px;color:#841bee;flex-shrink:0;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:9pt;font-style:normal;font-weight:700;line-height:1pc;margin:0 2px;text-transform:uppercase}.product__card-button__large{height:3pc;margin-right:5px;width:212px}@media only screen and (max-width:767px){.product__card-button__large{width:179px}}.product__card-subtitle{color:#841bee;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:9pt;font-style:normal;font-weight:500;letter-spacing:-.48px;line-height:18.015px;margin-left:30px;margin-top:20px;text-align:left;text-transform:uppercase}.product__card:hover .product__card-subtitle{color:#f4f4f4}.product__label{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f9f4fe;border-radius:5px;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:9px;font-style:normal;font-weight:700;height:22px;justify-content:center;left:20px;letter-spacing:normal;line-height:1pc;position:absolute;text-align:center;text-transform:uppercase;top:10px;width:6pc}.productcarousel.carousel{overflow:hidden}.product__card-buttons__container .button__add-to-cart-action.button__root{border-radius:10px;min-height:3pc;min-width:70px;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(min-width:900px){.product__card-buttons__container .button__add-to-cart-action.button__root{border-radius:10px;height:3pc;padding:9pt 25px;width:70px}}.product__card-buttons__container .button__add-to-cart-action.button__root_highPriority{-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.product__card-buttons__container .button__add-to-cart-action.button__root_highPriority:hover{background-color:#fff}.product__card-buttons__container .button__add-to-cart-action.button__root_highPriority .button__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:700;gap:5px;justify-content:center;letter-spacing:0;line-height:1.33}@media screen and (min-width:1280px){.product__card-buttons__container .button__add-to-cart-action.button__root_highPriority .button__content{font-size:9pt}}@media screen and (max-width:481px){.product__card-buttons__container .button__add-to-cart-action.button__root_highPriority .button__content{font-weight:medium}}.product__card-buttons__container .button__add-to-cart-action.button__root_highPriority .button__content b,.product__card-buttons__container .button__add-to-cart-action.button__root_highPriority .button__content strong{font-weight:500}.product__card-buttons__container .button__add-to-cart-action.button__root_highPriority .button__content:before{background-image:url(clientlib-site/resources/svg/cart-2.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:20px;width:22px}.product__card-buttons__container .button__add-to-cart-action.button__root_highPriority .button__content span{display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.product__card:hover .button__add-to-cart-action.button__root_highPriority{background-color:#fff}.productcarousel__cardscontainer{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0,1.01,.48,.93);transition-timing-function:cubic-bezier(0,1.01,.48,.93)}.productlist{margin:0 auto;padding:0 20px}@media(min-width:1200px){.productlist{padding:0 50px}}.productlist .productcollection__root{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:50px;width:100%}@media(min-width:1200px){.productlist .productcollection__root{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.productlist .productcollection__root .productcollection__results-per-page,.productlist .productcollection__root .productcollection__sort{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.productlist .productcollection__root .productcollection__filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}@media(min-width:900px){.productlist .productcollection__root .productcollection__filters{min-width:16pc}}.productlist .productcollection__root .productcollection__filters .productcollection__filters-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.productlist .productcollection__root .productcollection__filters .productcollection__filters-container .productcollection__filters-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:calc(11.17127px + .22099vw);font-weight:400;gap:10px;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.productlist .productcollection__root .productcollection__filters .productcollection__filters-container .productcollection__filters-checkbox{font-size:14px}}@media screen and (max-width:481px){.productlist .productcollection__root .productcollection__filters .productcollection__filters-container .productcollection__filters-checkbox{font-weight:400}}.productlist .productcollection__root .productcollection__filters .productcollection__filters-container .productcollection__filters-checkbox b,.productlist .productcollection__root .productcollection__filters .productcollection__filters-container .productcollection__filters-checkbox strong{font-weight:500}.productlist .productcollection__root .productcollection__filters .productcollection__filters-container .productcollection__filters-checkbox input{background:#f4f4f4;border:1px solid #841bee;height:18px;width:18px}.productlist .productcollection__root .productcollection__content{-webkit-box-flex:1;-ms-flex-positive:1;display:grid;flex-grow:1;gap:0 0;grid-template-areas:"product-title" "product-sort" "product-filter" "product-items" "product-pagination";grid-template-columns:1fr;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content}@media(min-width:900px){.productlist .productcollection__root .productcollection__content{grid-template-areas:"product-title product-sort" "product-filter product-filter" "product-items product-items" "product-pagination product-pagination"}}@media(min-width:1200px){.productlist .productcollection__root .productcollection__content{grid-template-areas:"product-title product-sort product-sort product-sort" "product-filter product-items product-items product-items" "product-filter product-items product-items product-items";grid-template-columns:300px 1fr 1fr 300px}}.productlist .productcollection__root .productcollection__content .category__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:product-title;height:100%;width:100%}.productlist .productcollection__root .productcollection__content .productcollection__results{border-top:1px solid #929292;display:grid;grid-area:product-items;grid-template-columns:81px repeat(18,1fr);width:100%}.productlist .productcollection__root .productcollection__content .productcollection__results .productcollection__results-content{display:grid;grid-area:1/1/1/16;grid-template-columns:81px repeat(18,1fr);margin-right:25px}.productlist .productcollection__root .productcollection__content .productcollection__results .productcollection__results-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:0;grid-area:1/2/1/17;grid-template-columns:repeat(18,1fr);width:100%}.productlist .productcollection__root .productcollection__content .productcollection__results span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:500;height:85px;justify-self:flex-start;letter-spacing:-.04em;line-height:1.2;text-transform:uppercase;width:100%}@media screen and (min-width:1280px){.productlist .productcollection__root .productcollection__content .productcollection__results span{font-size:9pt}}@media screen and (max-width:481px){.productlist .productcollection__root .productcollection__content .productcollection__results span{font-weight:500}}.productlist .productcollection__root .productcollection__content .productcollection__results span b,.productlist .productcollection__root .productcollection__content .productcollection__results span strong{font-weight:500}.productlist .productcollection__root .productcollection__content .productcollection__results span.productcollection__results-parent__name,.productlist .productcollection__root .productcollection__content .productcollection__results span.productcollection__results-sku{display:none}@media(min-width:1200px){.productlist .productcollection__root .productcollection__content .productcollection__results span.productcollection__results-sku{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:1/13/1/20}}.productlist .productcollection__root .productcollection__content .productcollection__results span.productcollection__results-count{grid-area:1/1/1/2}.productlist .productcollection__root .productcollection__content .productcollection__items-container{grid-area:product-items;margin-top:40px}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.productlist .productcollection__root .productcollection__content .productcollection__items,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;height:auto;justify-content:flex-start;margin-bottom:25px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;width:100%}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item-container,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f4f4f4;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;grid-template-columns:repeat(20,1fr);line-height:.9;padding:10px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}@media(min-width:900px){.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item-container,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-container{padding:9pt}}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item-container:last-child,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-container:last-child{border-bottom:none}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item-container:hover,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-container:hover{background-color:#841bee;color:#fff}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item-container:hover .productcollection__item-description,.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item-container:hover .productcollection__item-title,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-container:hover .productcollection__item-description,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-container:hover .productcollection__item-title{color:#fff}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item-container:hover .button__add-to-cart-action.button__root_highPriority,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-container:hover .button__add-to-cart-action.button__root_highPriority{background-color:#fff;color:#841bee}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item-container:hover .button__add-to-cart-action.button__root_highPriority .button__content:before,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-container:hover .button__add-to-cart-action.button__root_highPriority .button__content:before{background-image:url(clientlib-site/resources/svg/cart-2.svg)}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item-container:hover .productcollection__item-button--contact-us,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-container:hover .productcollection__item-button--contact-us{background-color:#fff;color:#841bee}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item-container:hover .productcollection__item-button--contact-us .button__content:before,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-container:hover .productcollection__item-button--contact-us .button__content:before{background-image:url(clientlib-site/resources/svg/mail-purple.svg)}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item-container:hover .productcollection__item-button-circle,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-container:hover .productcollection__item-button-circle{background-color:#2e134a}@media(min-width:1200px){.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item-container,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-container{padding:9pt 1pc 9pt 9pt}}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item-container.hidden,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-container.hidden{display:none;opacity:0;visibility:hidden}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:9pt;width:100%}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item .productcollection__item-image,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item .productcollection__item-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:1/1/1/2;height:56px;justify-content:center;min-width:56px;overflow:hidden;width:56px}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item .productcollection__item-image .productcollection__ship-pill,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item .productcollection__item-image .productcollection__ship-pill{display:none}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item .productcollection__item-image img,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item .productcollection__item-image img{height:100%;-o-object-fit:cover;object-fit:cover}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item .productcollection__item-content,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item .productcollection__item-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item .productcollection__item-content .productcollection__item-description,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item .productcollection__item-content .productcollection__item-description{color:inherit;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;font-weight:500;grid-area:1/16/1/19;letter-spacing:-.48px;line-height:18.015px;text-transform:uppercase}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item .productcollection__item-button,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item .productcollection__item-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;grid-area:1/17/1/20;justify-content:center;justify-self:flex-end;margin-left:15px}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item .productcollection__item-button span,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item .productcollection__item-button span{display:none;font-size:9pt;font-weight:500;font-weight:700;letter-spacing:-.04em;line-height:1.2;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;text-transform:uppercase}@media screen and (min-width:1280px){.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item .productcollection__item-button span,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item .productcollection__item-button span{font-size:9pt}}@media screen and (max-width:481px){.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item .productcollection__item-button span,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item .productcollection__item-button span{font-weight:500}}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item .productcollection__item-button span b,.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item .productcollection__item-button span strong,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item .productcollection__item-button span b,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item .productcollection__item-button span strong{font-weight:500}@media(min-width:1200px){.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item .productcollection__item-button span,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item .productcollection__item-button span{display:block}}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item .productcollection__item-button .productcollection__item-button-circle,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item .productcollection__item-button .productcollection__item-button-circle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#841bee;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:40px;min-width:40px;-webkit-transition:all .2s ease;transition:all .2s ease}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item .productcollection__item-button .productcollection__item-button-circle svg,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item .productcollection__item-button .productcollection__item-button-circle svg{width:6px}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item .productcollection__item-button .productcollection__item-button-circle:hover,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item .productcollection__item-button .productcollection__item-button-circle:hover{background-color:#2e134a}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item-actions,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-actions{grid-area:1/16/1/21;justify-self:end}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item-actions .button__see-details-action,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-actions .button__see-details-action{display:none}.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item-actions .productcollection__item-button--add-to-cart,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-actions .productcollection__item-button--add-to-cart{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#841bee;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;height:56px;justify-content:center;padding:0 18px;width:56px}@media(min-width:900px){.productlist .productcollection__root .productcollection__content .productcollection__items .productcollection__item-actions .productcollection__item-button--add-to-cart,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=list] .productcollection__item-actions .productcollection__item-button--add-to-cart{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;height:auto;justify-content:center;margin-bottom:25px;width:100%}@media(min-width:900px){.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:stretch;-ms-flex-pack:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-flex:1;-ms-flex-positive:1;align-items:stretch;background-color:#f4f4f4;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;gap:20px;justify-content:stretch;max-width:175px;padding:6px 6px 10px}@media(min-width:900px){.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container{max-width:277px;padding:10px}}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container:hover{background-color:#841bee}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container:hover .productcollection__item .productcollection__item-content .productcollection__item-description,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container:hover .productcollection__item .productcollection__item-content .productcollection__item-title{color:#fff}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container:hover .productcollection__item-actions .button__see-details-action{background-color:#fff;color:#841bee}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item-button--add-to-cart{display:none}@media(min-width:900px){.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item-button--add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;height:3pc;width:70px}}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item .productcollection__item-image{height:150px;margin-top:0;position:relative;width:162px}@media(min-width:900px){.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item .productcollection__item-image{height:238px;max-height:267px;max-width:287px;width:257px}}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item .productcollection__item-image .productcollection__ship-pill{background-color:#f3e8fd;border-radius:5px;color:#2e134a;display:block;font-size:9px;font-weight:700;left:6px;letter-spacing:normal;line-height:1;margin:0;padding:5px 7px;position:absolute;text-transform:uppercase;top:6px}@media screen and (min-width:1280px){.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item .productcollection__item-image .productcollection__ship-pill{font-size:9px}}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item .productcollection__item-image .productcollection__ship-pill b,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item .productcollection__item-image .productcollection__ship-pill strong{font-weight:500}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item .productcollection__item-image img{border-radius:10px;height:100%;width:100%}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item .productcollection__item-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;justify-content:flex-start;padding:0 9pt}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item .productcollection__item-content .productcollection__item-title{-webkit-line-clamp:2;color:#2e134a;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:130%;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media(min-width:900px){.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item .productcollection__item-content .productcollection__item-title{font-size:19px;font-weight:500;letter-spacing:-.76px;line-height:140%;max-height:79px}}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item .productcollection__item-content .productcollection__item-description{color:#841bee;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:500;letter-spacing:-.48px;line-height:11.381px;text-transform:uppercase}@media(min-width:900px){.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item .productcollection__item-content .productcollection__item-description{line-height:18.015px}}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item-actions{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;height:3pc;justify-content:flex-end;margin-top:auto;padding:0 4px}@media(min-width:900px){.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item-actions{padding:0}}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item-actions .button__see-details-action{-webkit-box-flex:1;-ms-flex-positive:1;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;font-size:9pt;font-weight:700;height:100%;letter-spacing:0;line-height:1.33;width:100%}@media screen and (min-width:1280px){.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item-actions .button__see-details-action{font-size:9pt}}@media screen and (max-width:481px){.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item-actions .button__see-details-action{font-weight:medium}}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item-actions .button__see-details-action b,.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item-actions .button__see-details-action strong{font-weight:500}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item-actions .button__add-to-cart-action{padding:18px}.productlist .productcollection__root .productcollection__content .productcollection__items[data-productcollection-view=grid] .productcollection__item-container .productcollection__item-actions .button__add-to-cart-action .button__content span{display:none}.productlist .productcollection__pagination{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:product-pagination;justify-content:center;position:relative}.productlist .productcollection__pagination .productcollection__pagination-button{font-family:NT Bau;font-size:1pc;font-style:normal;font-weight:400;letter-spacing:-.64px;line-height:140%}.productlist .productcollection__pagination .productcollection__pagination-button .productcollection__pagination-button-title{padding-inline:8px}.productlist .productcollection__pagination .productcollection__pagination-button:hover{cursor:pointer}.productlist .productcollection__pagination .productcollection__pagination-button.productcollection__pagination-button--inactive:hover{cursor:default}.productlist .productcollection__pagination .productcollection__pagination-button.productcollection__pagination-button--current{color:#841bee}.productlist .productcollection__pagination .productcollection__pagination-button.productcollection__pagination-button--current div{border:none;outline:none}.productlist .productcollection__pagination .productcollection__pagination-button.productcollection__pagination-button--current div:hover{cursor:default}.productlist .productcollection__pagination .productcollection__pagination-arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f4f4f4;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;height:3pc;justify-content:center;position:absolute;width:3pc}.productlist .productcollection__pagination .productcollection__pagination-arrow:hover{background-color:#e9e9e9;cursor:pointer}.productlist .productcollection__pagination .productcollection__pagination-arrow.productcollection__pagination-arrow--inactive:hover{background-color:#f4f4f4;cursor:default}.productlist .productcollection__pagination .productcollection__pagination-arrow .productcollection__pagination-icon:before{content:none}.productlist .productcollection__pagination .productcollection__pagination-arrow .productcollection__pagination-icon svg{pointer-events:none}.productlist .productcollection__pagination .productcollection__pagination-arrow:first-of-type{left:0}.productlist .productcollection__pagination .productcollection__pagination-arrow:last-of-type{right:0}.productlist.category__style_list .productcollection__root .productcollection__pagination{border-top:1px solid #929292;grid-area:product-pagination;height:70px}#category-text .header-03{font-weight:400}#category-text .header-03 strong{color:#841bee;font-weight:400}.productcollection__filters--desktop{display:block}@media(max-width:599px){.productcollection__filters--desktop{display:none}}@media(min-width:1200px){.productcollection__filters--desktop{margin-right:26px}}.productcollection__filters--mobile{display:none}@media(max-width:599px){.productcollection__filters--mobile{display:block}}.productcollection__filters--content{grid-area:product-filter;margin-top:40px}.productcollection__filters-title{font-size:9pt;font-weight:500;letter-spacing:-.04em;line-height:1.2;text-transform:uppercase}@media screen and (min-width:1280px){.productcollection__filters-title{font-size:9pt}}@media screen and (max-width:481px){.productcollection__filters-title{font-weight:500}}.productcollection__filters-title b,.productcollection__filters-title strong{font-weight:500}.productcollection__filter-item--is-root-item.productcollection__filter-item{background-color:#fff}.productcollection__filter-list--is-root-child:last-child{background-color:#fff;padding-bottom:15px}.productcollection__filters-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#f4f4f4;border:8px solid #f4f4f4;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.productcollection__category-filters.productcollection__category-filters--all-products{background-color:#f4f4f4}.productcollection__category-filters.productcollection__category-filters--all-products.is-expanded.productcollection__filter:after{content:none}.productcollection__category-filters.productcollection__category-filters--all-products.productcollection__filter:has(+.productcollection__filter.is-expanded):after{height:0}.productcollection__category-filters.productcollection__category-filters--all-products .productcollection__filter-header{padding-left:0}.productcollection__category-filters.productcollection__category-filters--all-products .productcollection__category-filter.productcollection__category-filter--all-products{padding-bottom:17px}.productcollection__category-filters.productcollection__category-filters--all-products .productcollection__filter[data-category-level="3"] .productcollection__filter-header{padding-left:10px}.productcollection__category-filters.productcollection__category-filters--all-products.is-expanded{background-color:#fff}.productcollection__category-filters.productcollection__category-filters--all-products.is-expanded .productcollection__filter[data-category-level="3"] .productcollection__category-filter{border-bottom:none}.productcollection__category-filters.productcollection__category-filters--all-products.is-expanded .product-collection__filters_subcategory .productcollection__filter:after{content:""}.productcollection__category-filters.productcollection__category-filters--all-products.is-expanded .product-collection__filters_subcategory .productcollection__filter-header:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.productcollection__category-filters.productcollection__category-filters--all-products.is-expanded .product-collection__filters_subcategory .productcollection__filter-items{display:none}.productcollection__category-filters.productcollection__category-filters--all-products.is-expanded .product-collection__filters_subcategory .is-expanded>.productcollection__filter-items{display:block}.productcollection__category-filters.productcollection__category-filters--all-products.is-expanded .product-collection__filters_subcategory .is-expanded .productcollection__filter-header:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.productcollection__category-filters.productcollection__category-filters--all-products.is-expanded .productcollection__filter-items{margin-bottom:17px}.productcollection__category-filters.productcollection__category-filters--all-products .productcollection__filter[data-category-level="3"] .productcollection__category-filter{border-bottom:1.5px solid #dcdcdc;padding-bottom:15px;padding-top:15px}.productcollection__category-filters.productcollection__category-filters--all-products .product-collection__filters_subcategory .productcollection__filter:after{content:none}.is-expanded .productcollection__filters-body.product-collection__filters_subcategory{display:block}.productcollection__filters-body.product-collection__filters_subcategory{border:none;display:none;margin:0}.product-collection__filters_subcategory .productcollection__filter{padding:0}.productcollection__current-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.productcollection__current-filter{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:#f1edf3;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:space-between;padding:5px 15px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.productcollection__current-filter span{font-size:calc(9.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.33;width:100%}@media screen and (min-width:1280px){.productcollection__current-filter span{font-size:9pt}}@media screen and (max-width:481px){.productcollection__current-filter span{font-weight:400}}.productcollection__current-filter span b,.productcollection__current-filter span strong{font-weight:500}.productcollection__current-filter:hover{background-color:#841bee;color:#fff}.productcollection__current-filter:hover .productcollection__current-filter-icon:before{background-image:url(clientlib-site/resources/images/cross-white.svg)}.productcollection__current-filter-icon:before{background-image:url(clientlib-site/resources/images/cross.svg);height:10px;width:10px}.productcollection__filter{padding:20px 15px 0}.productcollection__filter:last-child:after{height:0}.productcollection__filter .productcollection__filter-counter{background-color:#fff}.productcollection__filter.is-expanded{background-color:#fff;border-radius:10px}.productcollection__filter.is-expanded .productcollection__filter-counter{background-color:#f4f4f4}.productcollection__filter.is-expanded .productcollection__filter-items{display:block;height:auto;max-height:2500px;-webkit-transition:max-height .25s linear;transition:max-height .25s linear}.productcollection__filter.is-expanded .productcollection__filter-header:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.productcollection__filter.is-expanded .productcollection__filter--separator{display:none}.productcollection__filter.is-expanded+.productcollection__filter.is-expanded{border-top-left-radius:0;border-top-right-radius:0}.productcollection__filter.is-expanded:has(+.productcollection__filter.is-expanded){border-bottom-left-radius:0;border-bottom-right-radius:0}.productcollection__filter.is-expanded:has(+.productcollection__filter.is-expanded):after{background-color:#dcdcdc;height:1.5px;width:100%}.productcollection__filter.is-expanded:not(:last-child):after{height:0}.productcollection__filter.is-expanded.productcollection__category-filters:after{height:1.5px}.productcollection__filter.is-expanded.productcollection__category-filters:last-child:after{height:0}.productcollection__filter.productcollection__category-filters:has(+.productcollection__filter.is-expanded):after{height:1.5px}.productcollection__filter:has(+.productcollection__filter.is-expanded):after{height:0}.productcollection__filter:after{background-color:#dcdcdc;content:"";display:block;height:1.5px;width:100%}.productcollection__filter-toggler{display:none}.productcollection__filter-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:20px;padding-left:10px;width:100%}.productcollection__filter-header:after{content:url(clientlib-site/resources/images/down-arrow-dark.svg);height:24px;-webkit-transition:transform .25s linear;-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;width:24px}.productcollection__filter-items{display:none;margin-bottom:25px;margin-left:5px;margin-top:5px;max-height:0;overflow:hidden;-webkit-transition:max-height .25s linear;transition:max-height .25s linear}.productcollection__filter-items li{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.productcollection__filter-item,.productcollection__filter-items li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.productcollection__filter-item{font-weight:400;letter-spacing:-.04em;line-height:1.375;padding:5px 0;-webkit-transition:all .2s ease;transition:all .2s ease}.productcollection__filter-item label{cursor:pointer}.productcollection__filter-item{font-size:calc(13.17127px + .22099vw)}@media screen and (min-width:1280px){.productcollection__filter-item{font-size:1pc}}@media screen and (max-width:481px){.productcollection__filter-item{font-weight:400}}.productcollection__filter-item b,.productcollection__filter-item strong{font-weight:500}@media(min-width:900px){.productcollection__filter-item{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}}@media screen and (min-width:900px)and (min-width:1280px){.productcollection__filter-item{font-size:14px}}@media screen and (min-width:900px)and (max-width:481px){.productcollection__filter-item{font-weight:400}}@media(min-width:900px){.productcollection__filter-item b,.productcollection__filter-item strong{font-weight:500}}.productcollection__filter-item em{font-style:normal}.productcollection__filter-item:hover{color:#841bee}.productcollection__filter-item.disabled{color:#929292}.productcollection__filter-item.disabled label{cursor:default}.productcollection__filter-item.disabled:hover{color:#929292}.productcollection__filter-item.disabled .productcollection__filter-item--input{border:1.5px solid #f4f4f4;cursor:default}.productcollection__filter-item.disabled .productcollection__filter-item--input:before{background-color:#f4f4f4}.productcollection__filter-item--label{padding-left:10px}.productcollection__category-filter .productcollection__filter-toggler,.productcollection__filter-item--input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid #841bee;border-radius:5px;cursor:pointer;display:grid;height:18px;margin:0;min-height:18px;min-width:18px;place-content:center;position:relative;width:18px}.productcollection__category-filter .productcollection__filter-toggler:before,.productcollection__filter-item--input:before{background-color:#f3e8fd;border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.productcollection__category-filter .productcollection__filter-toggler:after,.productcollection__filter-item--input:after{background-color:#841bee;-webkit-box-shadow:inset 1em 1em #f3e8fd;box-shadow:inset 1em 1em #f3e8fd;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:10px;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:-webkit-transform .12s ease-in-out;transition:-webkit-transform .12s ease-in-out;transition:transform .12s ease-in-out;transition:transform .12s ease-in-out,-webkit-transform .12s ease-in-out;width:10px}.productcollection__category-filter .productcollection__filter-toggler:checked,.productcollection__filter-item--input:checked{border:none}.productcollection__category-filter .productcollection__filter-toggler:checked:after,.productcollection__filter-item--input:checked:after{-webkit-transform:scale(1);transform:scale(1)}.productcollection__category-filter .productcollection__filter-toggler:checked:before,.productcollection__filter-item--input:checked:before{background-color:#841bee}.productcollection__filter-toggler.has-filter-applied{border:none}.productcollection__filter-toggler.has-filter-applied:after{-webkit-clip-path:polygon(100% 35%,100% 60%,0 60%,0 35%);clip-path:polygon(100% 35%,100% 60%,0 60%,0 35%);-webkit-transform:scale(1);transform:scale(1)}.productcollection__filter-toggler.has-filter-applied:before{background-color:#841bee}.productcollection__filter-item-toggle{cursor:pointer;display:inline-block}.productcollection__filter-item-toggle.disabled{color:#d5d0db;cursor:default}.productcollection__filter-item-toggle.disabled:hover{color:#d5d0db}.productcollection__filter-item-toggle.disabled:hover .productcollection__filter-item-toggle-switch:before{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));background:linear-gradient(180deg,#fff 0,#eee);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.5);box-shadow:0 0 0 1px rgba(0,0,0,.5)}.productcollection__filter-item-toggle.disabled .productcollection__filter-item--input{border:1.5px solid #d5d0db;cursor:default}.productcollection__filter-item-toggle.disabled .productcollection__filter-item--input:before{background-color:#d5d0db}.productcollection__filter-item-toggle:hover .productcollection__filter-item-toggle-switch.disabled:before{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.25);box-shadow:0 0 0 1px rgba(0,0,0,.25)}.productcollection__filter-item-toggle-switch.productcollection__filter-item-toggle-switch-preference-center{background-color:#d5d0db}.productcollection__filter-item-toggle-switch{background:#2e134a;border-radius:1pc;display:inline-block;height:18px;position:relative;-webkit-transition:background .25s;transition:background .25s;vertical-align:middle;width:36px}.productcollection__filter-item-toggle-switch.disabled{background:#d5d0db}.productcollection__filter-item-toggle-switch:after,.productcollection__filter-item-toggle-switch:before{content:""}.productcollection__filter-item-toggle-switch:before{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));background:linear-gradient(180deg,#fff 0,#eee);border-radius:50%;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.25);box-shadow:0 0 0 1px rgba(0,0,0,.25);display:block;height:14px;left:2px;position:absolute;top:2px;-webkit-transition:left .25s;transition:left .25s;width:14px}.productcollection__filter-item-toggle:hover .productcollection__filter-item-toggle-switch:before{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background:linear-gradient(180deg,#fff 0,#fff);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.5);box-shadow:0 0 0 1px rgba(0,0,0,.5)}.productcollection__filter-item-toggle-checkbox:checked+.productcollection__filter-item-toggle-switch{background:#841bee}.productcollection__filter-item-toggle-checkbox:checked+.productcollection__filter-item-toggle-switch:before{left:20px}.productcollection__filter-item-toggle-checkbox{position:absolute;visibility:hidden}.productcollection__filter-item-toggle-label{margin-left:5px;position:relative;top:2px}.productcollection__filter-title{font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375;text-transform:capitalize;width:150px}@media screen and (min-width:1280px){.productcollection__filter-title{font-size:1pc}}@media screen and (max-width:481px){.productcollection__filter-title{font-weight:400}}.productcollection__filter-title b,.productcollection__filter-title strong{font-weight:500}@media(min-width:900px){.productcollection__filter-title{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}}@media screen and (min-width:900px)and (min-width:1280px){.productcollection__filter-title{font-size:14px}}@media screen and (min-width:900px)and (max-width:481px){.productcollection__filter-title{font-weight:400}}@media(min-width:900px){.productcollection__filter-title b,.productcollection__filter-title strong{font-weight:500}}.productcollection__filters-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px;margin-top:5px;width:100%}.productcollection__filters--button-reset{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:2px solid #2e134a;border-radius:10px;color:#2e134a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;justify-content:center;letter-spacing:normal;line-height:1pc;min-height:40px;min-width:5pc;padding:0 25px;position:relative;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.productcollection__filters--button-reset:hover{background-color:#fff;border-color:#841bee;color:#841bee}.productcollection__filters--button-reset:disabled{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;background-color:#f4f4f4;border:0;border-radius:10px;color:#2e134a;color:#929292;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1.3rem;height:40px;justify-content:center;letter-spacing:0;padding:9pt 25px;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.productcollection__filters--button-reset:disabled.isHidden{display:none}.productcollection__filters--button-reset:disabled:disabled{opacity:.5;pointer-events:none}.productcollection__filters--button-reset:disabled.--icon{background-color:#841bee;border-radius:50%;height:50px;width:50px}.productcollection__filters--button-reset:disabled.--icon:hover{background-color:#2e134a}.productcollection__filters--button-reset:disabled:hover{border-color:#841bee;color:#841bee}.productcollection__filters--button-apply{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#841bee;border:0;border-radius:10px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:NT Bau;font-size:1.3rem;font-size:9pt;font-style:normal;font-weight:700;height:40px;justify-content:center;letter-spacing:0;line-height:1pc;padding:9pt 25px;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.productcollection__filters--button-apply.isHidden{display:none}.productcollection__filters--button-apply:disabled{opacity:.5;pointer-events:none}.productcollection__filters--button-apply.--icon{background-color:#841bee;border-radius:50%;height:50px;width:50px}.productcollection__filters--button-apply.--icon:hover{background-color:#2e134a}.productcollection__filters--button-apply:hover{background-color:#fff;background-color:#2e134a;color:#841bee;color:#fff}.productcollection__filters-body:has(.productcollection__category-filters.productcollection__filter[data-category-level="3"]){background-color:#fff;border-radius:20px}.productcollection__filters-body:has(.productcollection__category-filters.productcollection__filter[data-category-level="3"]) .productcollection__filter-items{padding-left:15px;position:relative}.productcollection__filters-body:has(.productcollection__category-filters.productcollection__filter[data-category-level="3"]) .productcollection__filter-items:before{background-color:#841bee;content:"";height:100%;left:0;position:absolute;top:0;width:1.5px}.productcollection__filters-body:has(.productcollection__category-filters.productcollection__filter[data-category-level="3"]) .productcollection__filter-counter{background-color:#f4f4f4}.productcollection__filters-body:has(.productcollection__category-filters.productcollection__filter.productcollection__category-filters--all-products[data-category-level="2"]) .productcollection__filter-counter{background-color:#fff}.productcollection__filters-body:has(.is-expanded.productcollection__category-filters.productcollection__filter.productcollection__category-filters--all-products[data-category-level="2"]) .productcollection__filter-counter{background-color:#f4f4f4}.productcollection__filters-body:has(.productcollection__category-filters.productcollection__filter[data-category-level="2"]){background-color:#f4f4f4}.productcollection__category-filters.productcollection__filter.is-expanded{border-radius:10px}.productcollection__category-filters.productcollection__filter.is-expanded:not(:first-child) .productcollection__filter-items:after{background-color:#dcdcdc;content:"";height:1.5px;width:100%}.productcollection__category-filters .productcollection__category-filter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px}.productcollection__category-filters .productcollection__filter-toggler{opacity:1}.productcollection__category-filters .productcollection__filter-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;margin-bottom:0;padding-left:10px}.productcollection__category-filters--final_level{padding-top:10px}.productcollection__category-filters--final_level .productcollection__category-filter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}.productcollection__category-filters--final_level .productcollection__category-filter .productcollection__filter-items{margin-bottom:0}.productcollection__loadmore{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.productcollection__loadmore-total-items{font-size:15px;font-weight:400;letter-spacing:-.3px;line-height:24px;margin:20px}.productcollection__loadmore-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid #2e134a;border-radius:75pt;color:#2e134a;flex-shrink:0;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:9pt;font-weight:700;justify-content:center;letter-spacing:0;line-height:1.33;padding:11px 25px 13px;text-transform:uppercase;width:100%}@media screen and (min-width:1280px){.productcollection__loadmore-button{font-size:9pt}}@media screen and (max-width:481px){.productcollection__loadmore-button{font-weight:medium}}.productcollection__loadmore-button b,.productcollection__loadmore-button strong{font-weight:500}.productcollection__loadmore-button.hidden{display:none;opacity:0;visibility:hidden}p.custom-text{font-size:28px;letter-spacing:-.07pc;line-height:3pc}p.custom-subtext,p.custom-text{color:var(--primary-dark-purple,#2e134a);font-family:NT Bau;font-style:normal;font-weight:400}p.custom-subtext{font-size:15px;letter-spacing:-.3px;line-height:24px}div.container-extra{padding-top:40px}.productcollection__no-results{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:product-items;padding-top:55px}.productcollection__no-results .productcollection__no-results--text{font-size:15px;font-style:normal;font-weight:400;letter-spacing:-.3px;line-height:24px;margin-bottom:15px;text-align:center}.productcollection__no-results .productcollection__filters--button-reset{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#841bee;border:0;border-radius:10px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:700;height:40px;justify-content:center;letter-spacing:0;line-height:1.33;padding:9pt 25px;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;width:16pc}.productcollection__no-results .productcollection__filters--button-reset.isHidden{display:none}.productcollection__no-results .productcollection__filters--button-reset:disabled{opacity:.5;pointer-events:none}.productcollection__no-results .productcollection__filters--button-reset.--icon{background-color:#841bee;border-radius:50%;height:50px;width:50px}.productcollection__no-results .productcollection__filters--button-reset.--icon:hover{background-color:#2e134a}.productcollection__no-results .productcollection__filters--button-reset:hover{background-color:#fff;color:#841bee}.productcollection__no-results .productcollection__filters--button-reset{font-size:9pt}@media screen and (min-width:1280px){.productcollection__no-results .productcollection__filters--button-reset{font-size:9pt}}@media screen and (max-width:481px){.productcollection__no-results .productcollection__filters--button-reset{font-weight:medium}}.productcollection__no-results .productcollection__filters--button-reset b,.productcollection__no-results .productcollection__filters--button-reset strong{font-weight:500}.productcollection__no-results .productcollection__filters--button-reset:hover{background-color:#2e134a;color:#fff}.productcollection__modal-container{background-color:#fff;height:100vh;left:0;overflow:auto;position:fixed;top:100vh;-webkit-transition:top .2s ease-in-out;transition:top .2s ease-in-out;width:100vw;z-index:3}.productcollection__modal-container.modal-container__show{top:0;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out}.productcollection__modal-container .productcollection__modal-container__header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-inline:15px;padding-bottom:15px;padding-top:33px}.productcollection__modal-container .productcollection__modal-container__header p{color:#2e134a;font-family:NT Bau;font-size:19px;font-style:normal;font-weight:400;letter-spacing:-.76px;line-height:140%}.productcollection__modal-container .productcollection__modal-container__header button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f4f4f4;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;height:3pc;justify-content:center;width:3pc}.productcollection__modal-container .productcollection__modal-container__header button:hover{background-color:#e9e9e9;cursor:pointer}.productcollection__modal-container .productcollection__modal-container__body{height:calc(100vh - 180px)}.productcollection__modal-container .productcollection__modal-container__body .productcollection__filters--content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:-webkit-fill-available;height:-moz-available;height:fill-available;padding:0 14px}.productcollection__modal-container .productcollection__modal-container__body .productcollection__filters--content .productcollection__filters{margin-bottom:36px;max-height:calc(100vh - 11pc);overflow:auto}.productcollection__modal-container .productcollection__modal-container__body .productcollection__filters--content .productcollection__filters-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:20px 20px 0 0;border-top:1px solid #dcdcdc;-webkit-box-shadow:0 0 34px 0 rgba(0,0,0,.1);box-shadow:0 0 34px 0 rgba(0,0,0,.1);-ms-flex-direction:column;flex-direction:column;gap:8px;margin:auto -14px;padding-top:18px;padding-inline:14px;width:100vw}.productcollection__modal-container .productcollection__modal-container__body .productcollection__filters--content .productcollection__filters-footer button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.productcollection__filter-selected{-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;height:auto;margin-bottom:10px;min-height:26px;width:100%}.productcollection__filter-selected,.productcollection__filter-selected-pill{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-style:normal;font-weight:500;line-height:14px;text-transform:uppercase}.productcollection__filter-selected-pill{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#f3e8fd;border-radius:10px;color:#2e134a;cursor:default;font-family:NT Bau;justify-content:space-between;letter-spacing:-.48px;padding:5px 10px 5px 1pc;text-align:center}.delete-button-icon{background-image:url(clientlib-site/resources/svg/close-icon.svg);height:24px;width:24px}.productcollection__filter-counter{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;color:#2e134a;display:none;font-size:9pt;font-style:normal;font-weight:700;justify-content:center;letter-spacing:-.48px;line-height:normal;margin-left:auto;margin-right:5px;padding:2px 8px 4px;width:25px;width:auto}.productcollection__filter-counter:has(label){display:-webkit-box;display:-ms-flexbox;display:flex}.category__header--desktop{display:none}@media(min-width:900px){.category__header--desktop{border-bottom:1px solid #eaeaea;display:block;padding-bottom:20px}.category__header--desktop .category__title{color:#2e134a;font-family:NT Bau;font-size:24px;font-style:normal;font-weight:400;letter-spacing:-.96px;line-height:2pc}}.category__header--mobile{border-bottom:1px solid #eaeaea;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:product-title;padding-bottom:10px}.category__header--mobile .category__title{color:#2e134a;font-family:NT Bau;font-size:19px;font-style:normal;font-weight:400;letter-spacing:-.76px;line-height:140%}@media(min-width:900px){.category__header--mobile{display:none}}.productcollection__list-grid-switch{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f4f4f4;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:4px}.productcollection__list-grid-switch__item label{background-color:inherit;border-radius:5px;display:block;height:40px;position:relative;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;width:40px}.productcollection__list-grid-switch__item label.productcollection__list-grid-switch__item__grid:before,.productcollection__list-grid-switch__item label.productcollection__list-grid-switch__item__list:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;-webkit-transition:background-image .2s ease-in;transition:background-image .2s ease-in;width:100%}.productcollection__list-grid-switch__item label.productcollection__list-grid-switch__item__list:before{background-image:url(clientlib-site/resources/svg/list-purple-dark.svg)}.productcollection__list-grid-switch__item label.productcollection__list-grid-switch__item__grid:before{background-image:url(clientlib-site/resources/svg/grid-purple-dark.svg)}.productcollection__list-grid-switch__item label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;left:50%;position:absolute;top:50%;visibility:hidden}.productcollection__list-grid-switch__item label.is-checked{background-color:#fff;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.productcollection__list-grid-switch__item label.is-checked.productcollection__list-grid-switch__item__grid:before,.productcollection__list-grid-switch__item label.is-checked.productcollection__list-grid-switch__item__list:before{-webkit-transition:background-image .2s ease-in;transition:background-image .2s ease-in}.productcollection__list-grid-switch__item label.is-checked.productcollection__list-grid-switch__item__list:before{background-image:url(clientlib-site/resources/svg/list-purple.svg)}.productcollection__list-grid-switch__item label.is-checked.productcollection__list-grid-switch__item__grid:before{background-image:url(clientlib-site/resources/svg/grid-purple.svg)}.productcollection__sort-actions{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;border-bottom:1px solid #eaeaea;gap:24px;grid-area:product-sort;justify-content:flex-end;width:100%}.productcollection__sort-actions.productcollection__sort--mobile{border-bottom:none}.productcollection__sort--mobile{padding-top:10px}.productcollection__sort--mobile .productcollection__sort-title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.productcollection__sort--mobile .productcollection__sort-title .productcollection__sort-keys{width:100%}@media(min-width:900px){.productcollection__sort--mobile{display:none}}.productcollection__sort--desktop{display:none}@media(min-width:900px){.productcollection__sort--desktop{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px}}.productcollection__results-per-page-title,.productcollection__sort-title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;color:var(--Primary-Dark-Purple,#2e134a);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:500;gap:8px;height:100%;justify-content:flex-end;letter-spacing:-.04em;line-height:1.2;padding:10px 0;text-transform:uppercase;width:100%}@media screen and (min-width:1280px){.productcollection__results-per-page-title,.productcollection__sort-title{font-size:9pt}}@media screen and (max-width:481px){.productcollection__results-per-page-title,.productcollection__sort-title{font-weight:500}}.productcollection__results-per-page-title b,.productcollection__results-per-page-title strong,.productcollection__sort-title b,.productcollection__sort-title strong{font-weight:500}@media(min-width:900px){.productcollection__results-per-page-title,.productcollection__sort-title{padding:0}}.productcollection__results-per-page-title .productcollection__sort-keys,.productcollection__sort-title .productcollection__sort-keys{min-width:150px}.productcollection__results-per-page-title .productcollection__results-per-page-keys,.productcollection__sort-title .productcollection__results-per-page-keys{min-width:129px}.productcollection__results-per-page-title select,.productcollection__sort-title select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(clientlib-site/resources/images/down-arrow-dark.svg);background-position:right 23px center;background-repeat:no-repeat;background-size:25px;border:2px solid #e9e9e9;border-radius:10px;color:#2e134a;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:500;height:50px;letter-spacing:-.7px;line-height:20px;padding:13px 18px}.productcollection__filters--mobile{width:100%}.productcollection__filters--mobile .productcollection__filters--content{margin-top:0}.productcollection__filters--mobile .productcollection__filters--content .productcollection__filter-selector-title{color:#2e134a;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.7px;line-height:20px}.productcollection__filters--mobile .productcollection__filters--content .productcollection__filter-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(clientlib-site/resources/images/down-arrow-dark.svg);background-position:right 23px center;background-repeat:no-repeat;background-size:25px;border:2px solid #e9e9e9;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;height:50px;padding:13px 18px}.productcollection__filters--mobile .productcollection__filters--content .productcollection__filter-modal>input{display:none}.productcollection__filters--mobile .productcollection__filters--content .productcollection__filter-modal .productcollection__filter-header{margin-bottom:0}.productcollection__filters--mobile .productcollection__filters--content .productcollection__filter-modal .productcollection__filter-header .productcollection__filter-title{font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:9pt;font-weight:500;letter-spacing:-.48px;line-height:14px;text-transform:uppercase}.productcollection__sort--mobile .productcollection__sort-fields{gap:8px}.productcollection__results-per-page-fields,.productcollection__sort-fields{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}@media(min-width:900px){.productcollection__results-per-page-fields,.productcollection__sort-fields{width:calc(100% + 50px)}}.productcollection__results-per-page-fields .productcollection__sort-order,.productcollection__sort-fields .productcollection__sort-order{display:none}.productcollection__item-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;-ms-flex-item-align:stretch;align-self:stretch;color:#2e134a;display:-webkit-box;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;height:34px;letter-spacing:-.48px;line-height:130%;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .2s ease;transition:all .2s ease}@media(min-width:900px){.productcollection__item-title{font-family:NT Bau;font-size:14px;height:auto;letter-spacing:-.56px;line-height:20px}}.productcollection__item-button--contact-us{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#841bee;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;height:3pc;padding:0 26px 0 18px}@media(min-width:900px){.productcollection__item-button--contact-us{min-width:152px}}@media(max-width:599px){.productcollection__item-button--contact-us{min-width:75px}}.productcollection__item-button--contact-us .button__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.productcollection__item-button--contact-us .button__content span{display:none;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;line-height:1pc;text-transform:uppercase}@media(min-width:900px){.productcollection__item-button--contact-us .button__content span{display:block}}.productcollection__item-button--contact-us .button__content:before{background-image:url(clientlib-site/resources/svg/mail-white.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:1pc;width:20px}.category__style_list .productcollection__items{display:block;margin:auto;width:30%}.cmp-container-shared-cart{-webkit-box-pack:stretch;-ms-flex-pack:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:stretch;margin-left:30px;margin-right:30px}@media(min-width:900px){.cmp-container-shared-cart{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-left:50px;margin-right:50px}}.cmp-button-shared-cart-checkout.cmp-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:9pt;height:70px;justify-content:center;text-transform:uppercase;width:100%}.share-cart-product-list--header{display:none}@media(min-width:900px){.share-cart-product-list--header{-webkit-box-pack:end;-ms-flex-pack:end;border-bottom:1.5px solid #eaeaea;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-bottom:25px;padding-bottom:20px;text-transform:uppercase}}.share-cart-product-list--header-spacer{width:calc(60% - 5pc)}.share-cart-product-list--header-item{font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:500;letter-spacing:-.48px;line-height:14px;text-align:center;text-transform:uppercase;width:14%}.share-cart-product-list--product-container{background-color:#f4f4f4;border-radius:10px;font-size:calc(9.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.33;margin-bottom:6px}@media screen and (min-width:1280px){.share-cart-product-list--product-container{font-size:9pt}}@media screen and (max-width:481px){.share-cart-product-list--product-container{font-weight:400}}.share-cart-product-list--product-container b,.share-cart-product-list--product-container strong{font-weight:500}.share-cart-product-list--product-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:9pt}.share-cart-product-list--product-image{border-radius:10px;height:60px;margin-right:8px;min-height:60px;min-width:60px;width:60px}@media(min-width:900px){.share-cart-product-list--product-image{height:56px;min-height:56px;min-width:56px;width:56px}}.share-cart-product-list--product-name{font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:130%;margin-bottom:9pt}@media(min-width:600px){.share-cart-product-list--product-name{width:60%}}.share-cart-product-list--product-description{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau;font-size:10px;font-style:normal;font-weight:700;justify-content:space-between;letter-spacing:-.4px;line-height:18.015px;text-transform:uppercase}@media(min-width:900px){.share-cart-product-list--product-description{width:40%}}.share-cart-product-list--product-quantity-label{font-family:NT Bau;font-size:10px;font-style:normal;font-weight:400;letter-spacing:-.4px;line-height:130%;text-transform:none}@media(min-width:900px){.share-cart-product-list--product-quantity-label{display:none}}.share-cart-product-list--customizable_option{font-size:calc(7.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.33;text-transform:none}@media screen and (min-width:1280px){.share-cart-product-list--customizable_option{font-size:10px}}@media screen and (max-width:481px){.share-cart-product-list--customizable_option{font-weight:400}}.share-cart-product-list--customizable_option b,.share-cart-product-list--customizable_option strong{font-weight:500}.share-cart-product-list--customizable_option span{font-weight:700}.share-cart-product-list--product-info{width:100%}@media(min-width:900px){.share-cart-product-list--product-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.cmp-container-shared-cart--product-list{margin-bottom:90pt}@media(min-width:900px){.cmp-container-shared-cart--product-list{margin-bottom:0;margin-right:50px;width:70%}}.share-cart-order-summary--container{width:100%}@media(min-width:900px){.share-cart-order-summary--container{min-width:360px;width:360px}}.share-cart-order-summary--section{background:#f3e8fd;border-radius:10px;padding:15px 25px 40px;width:100%}.share-cart-order-summary--section-heading{border-bottom:1px solid #e6d1fc;font-family:NT Bau;font-size:1pc;font-style:normal;font-weight:500;letter-spacing:-.64px;line-height:21px;margin-bottom:30px;padding-bottom:20px;padding-top:25px}@media(min-width:900px){.share-cart-order-summary--section-heading{font-size:19px;font-weight:500;letter-spacing:-.76px;margin-bottom:45px}}.share-cart-order-summary--section-price-container{border-bottom:1px solid #e6d1fc;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:500;letter-spacing:-.48px;line-height:14px;margin-bottom:22px;padding-bottom:20px;text-transform:uppercase}.share-cart-order-summary--section-price-subtotal{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.share-cart-order-summary--section-price-subtotal-price{font-family:NT Bau;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.64px;line-height:140%}@media(min-width:900px){.share-cart-order-summary--section-price-subtotal-price{font-size:1pc}}.cmp-container-shared-cart--product-list-heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.cmp-container-shared-cart--product-list-heading h2{margin-bottom:10px}@media(min-width:1200px){.cmp-container-shared-cart--product-list-heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.cmp-container-shared-cart--product-list-heading h2{margin-bottom:0;width:50%}}.shared-cart-cmp-update-cart-button{font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:700;height:3pc;line-height:1pc;margin-bottom:10px;text-transform:uppercase;width:100%}.shared-cart--product-list-counter{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#841bee;border-radius:15px;color:#fff;font-size:10px;font-weight:700;height:20px;justify-content:center;left:196px;margin-left:4px;width:20px}.shared-cart--product-list-counter,.shared-cart--product-list-heading{display:-webkit-box;display:-ms-flexbox;display:flex}.teaserAnimation.teaser{max-width:276px;min-width:276px}.teaserAnimation.teaser:hover{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.teaserAnimation.teaser .cmp-teaser__content{padding:0 25px 25px}.teaserAnimation.teaser .cmp-teaser__image{padding:40px}.teaserAnimation.teaser .cmp-teaser__title{word-wrap:break-word;font-size:20px;margin-bottom:10px;min-height:auto}.teaserAnimation.teaser .cmp-teaser__description p{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;font-size:calc(9.17127px + .22099vw);font-weight:400;height:7em;letter-spacing:-.04em;line-height:1.33;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:1280px){.teaserAnimation.teaser .cmp-teaser__description p{font-size:9pt}}@media screen and (max-width:481px){.teaserAnimation.teaser .cmp-teaser__description p{font-weight:400}}.teaserAnimation.teaser .cmp-teaser__description p b,.teaserAnimation.teaser .cmp-teaser__description p strong{font-weight:500}.teaserAnimation.teaser .cmp-teaser__action-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:2px solid #2e134a;border-radius:10px;color:#2e134a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:700;justify-content:center;letter-spacing:normal;min-height:40px;min-width:5pc;padding:0 25px;position:relative;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.teaserAnimation.teaser .cmp-teaser__action-link:hover{background-color:#2e134a;border-color:#2e134a;-webkit-transition:all .3s ease;transition:all .3s ease}mark.ais-Highlight-highlighted{background-color:transparent;color:#841bee;font-weight:bolder}.header-category,.header-content,.header-product{display:none}.cmp-searchpage{display:block}#loading-indicator.hidden,.cmp-searchpage.hidden{display:none}#loading-indicator{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:180px;justify-content:center}@media(min-width:900px){#loading-indicator{height:360px}}.ais-InstantSearch{background-color:#fff;display:block;height:81pt;position:fixed;width:100%;z-index:4}.ais-InstantSearch.hidden{display:none}@media(min-width:900px){.ais-InstantSearch{border-bottom:1.5px solid #e9e9e9;border-bottom-left-radius:20px;border-bottom-right-radius:20px;height:123px}}.ais-InstantSearch #clear-refinements{display:none}.ais-InstantSearch .ais-Hits .ais-Hits-list .ais-Hits-item .cmp-image{height:100%;overflow:hidden;width:100%}.ais-InstantSearch .ais-Hits .ais-Hits-list .ais-Hits-item .cmp-image__image{display:block;height:225px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:274px}.ais-InstantSearch .ais-Hits .ais-Hits-list .ais-Hits-item .hit-price{display:none}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-form{display:-webkit-box;display:-ms-flexbox;display:flex}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-input{-webkit-padding-start:18px;-webkit-padding-end:72px;background-color:transparent;border:none;border-bottom-left-radius:30px;border-bottom-right-radius:30px;color:#2e134a;font-family:NT Bau;font-size:19px;font-style:normal;font-weight:500;font-weight:400;grid-area:1/1/1/5;height:81pt;letter-spacing:-.76px;line-height:140%;padding-bottom:14px;padding-inline-end:72px;padding-left:30px;padding-top:14px;padding-inline-start:18px;-webkit-transition:min-width .2s ease-in-out;transition:min-width .2s ease-in-out;width:100%}@media(min-width:900px){.ais-InstantSearch .ais-SearchBox .ais-SearchBox-input{font-size:40px;height:123px;letter-spacing:-2.4px;line-height:100%;padding-left:78pt}}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-input::-webkit-input-placeholder{font-family:NT Bau;font-size:19px;font-style:normal;font-weight:400;letter-spacing:-.76px;line-height:140%}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-input::-moz-placeholder{font-family:NT Bau;font-size:19px;font-style:normal;font-weight:400;letter-spacing:-.76px;line-height:140%}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-input:-ms-input-placeholder{font-family:NT Bau;font-size:19px;font-style:normal;font-weight:400;letter-spacing:-.76px;line-height:140%}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-input::-ms-input-placeholder{font-family:NT Bau;font-size:19px;font-style:normal;font-weight:400;letter-spacing:-.76px;line-height:140%}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-input::placeholder{font-family:NT Bau;font-size:19px;font-style:normal;font-weight:400;letter-spacing:-.76px;line-height:140%}@media(min-width:900px){.ais-InstantSearch .ais-SearchBox .ais-SearchBox-input::-webkit-input-placeholder{font-size:40px;letter-spacing:-2.4px;line-height:100%}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-input::-moz-placeholder{font-size:40px;letter-spacing:-2.4px;line-height:100%}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-input:-ms-input-placeholder{font-size:40px;letter-spacing:-2.4px;line-height:100%}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-input::-ms-input-placeholder{font-size:40px;letter-spacing:-2.4px;line-height:100%}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-input::placeholder{font-size:40px;letter-spacing:-2.4px;line-height:100%}}@media(min-width:1200px){.ais-InstantSearch .ais-SearchBox .ais-SearchBox-input{min-width:175px}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-input:active,.ais-InstantSearch .ais-SearchBox .ais-SearchBox-input:focus{min-width:25pc;-webkit-transition:min-width .2s ease-in-out;transition:min-width .2s ease-in-out}}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-submit{margin-right:14px}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-submit--close{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;border:1.5px solid #d5d0db;border-radius:750pt;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:10px;height:3pc;justify-content:center;padding:10px;width:3pc}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-submit--close svg{fill:#2e134a}@media(min-width:900px){.ais-InstantSearch .ais-SearchBox .ais-SearchBox-submit--close{border-radius:10px;margin-right:50px}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-submit--close:hover{background-color:#841bee;border:none}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-submit--close:hover svg{fill:#fff}}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-loadingIndicator,.ais-InstantSearch .ais-SearchBox .ais-SearchBox-reset{-webkit-margin-end:20px;align-self:center;display:none;grid-area:1/3/1/4;margin-inline-end:20px}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-reset svg{-webkit-transform:translateY(-2.5px);transform:translateY(-2.5px)}.ais-InstantSearch .ais-SearchBox .ais-SearchBox-submitIcon{height:50%;-webkit-transform:translateY(50%);transform:translateY(50%);width:100%}.ais-InstantSearch .ais-searchContent{--gutter:10px;--modal-position:0;background:#fff;border-radius:10px;-webkit-box-shadow:0 24px 30px 2px rgba(0,0,0,.25);box-shadow:0 24px 30px 2px rgba(0,0,0,.25);display:block;font-size:calc(11.17127px + .22099vw);font-weight:400;height:calc(100% + 40vh);letter-spacing:-.04em;line-height:1.42;margin-left:14px;margin-right:14px;max-width:825pt;opacity:0;overflow-y:scroll;position:relative;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;visibility:hidden;z-index:2}@media screen and (min-width:1280px){.ais-InstantSearch .ais-searchContent{font-size:14px}}@media screen and (max-width:481px){.ais-InstantSearch .ais-searchContent{font-weight:400}}.ais-InstantSearch .ais-searchContent b,.ais-InstantSearch .ais-searchContent strong{font-weight:500}.ais-InstantSearch .ais-searchContent .get-in-touch-container{display:none}.ais-InstantSearch .ais-searchContent.no-results{height:auto}.ais-InstantSearch .ais-searchContent.no-results .categories-container,.ais-InstantSearch .ais-searchContent.no-results .products-container{border-bottom:1px solid rgba(127,17,224,.3);margin:0 15px 20px;padding-bottom:7px}.ais-InstantSearch .ais-searchContent.no-results .categories-container .search-title,.ais-InstantSearch .ais-searchContent.no-results .products-container .search-title{margin-bottom:11px}@media(min-width:900px){.ais-InstantSearch .ais-searchContent.no-results .categories-container .search-title,.ais-InstantSearch .ais-searchContent.no-results .products-container .search-title{margin-bottom:1pc}.ais-InstantSearch .ais-searchContent.no-results .categories-container,.ais-InstantSearch .ais-searchContent.no-results .products-container{border-bottom:none}}.ais-InstantSearch .ais-searchContent.no-results .header-container{margin-bottom:20px}.ais-InstantSearch .ais-searchContent.no-results .get-in-touch-container__link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;border:2px solid #fff;border-radius:10px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:4px;height:3pc;justify-content:center;padding:0 18px;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease;width:290px}.ais-InstantSearch .ais-searchContent.no-results .get-in-touch-container__link svg{stroke:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.ais-InstantSearch .ais-searchContent.no-results .get-in-touch-container__link:hover{border:2px solid #841bee;color:#841bee}.ais-InstantSearch .ais-searchContent.no-results .get-in-touch-container__link:hover svg{stroke:#841bee}.ais-InstantSearch .ais-searchContent.no-results .get-in-touch-container__cta{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.ais-InstantSearch .ais-searchContent.no-results .get-in-touch-container{background-color:#2e134a;border-radius:10px;display:block;grid-area:get-in-touch;margin-bottom:20px;margin-left:15px;margin-right:15px;padding:20px}.ais-InstantSearch .ais-searchContent.no-results .get-in-touch-container__header{color:#fff;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.56px;line-height:20px;margin-bottom:20px;text-align:center}.ais-InstantSearch .ais-searchContent.no-results .content-container{margin-bottom:10px;margin-left:15px;margin-right:15px;padding-bottom:20px;padding-top:20px}.ais-InstantSearch .ais-searchContent.no-results .content-container .search-title{margin-bottom:11px;padding:0}.ais-InstantSearch .ais-searchContent.no-results .header-container .header-quote{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-top:11px;padding-inline:20px;padding-bottom:14px}@media(min-width:900px){.ais-InstantSearch .ais-searchContent{height:auto;margin:auto;overflow-y:auto;position:relative}.ais-InstantSearch .ais-searchContent .content-container{width:250px}.ais-InstantSearch .ais-searchContent .categories-container{margin-left:0;padding-top:15px;width:250px}.ais-InstantSearch .ais-searchContent .products-container{padding-top:15px;width:250px}.ais-InstantSearch .ais-searchContent.full-results .content-container{width:250px}.ais-InstantSearch .ais-searchContent.full-results .categories-container{margin-left:0;width:250px}.ais-InstantSearch .ais-searchContent.full-results .products-container{width:250px}.ais-InstantSearch .ais-searchContent.only-products .content-container{width:150px}.ais-InstantSearch .ais-searchContent.only-products .categories-container{grid-row-end:none;margin-left:0;padding-bottom:15px;width:150px}.ais-InstantSearch .ais-searchContent.only-products #categories-list,.ais-InstantSearch .ais-searchContent.only-products .content-container--content-list{border-bottom:.5px solid #dcdcdc;padding-bottom:15px}.ais-InstantSearch .ais-searchContent.only-products .products-container{width:350px}.ais-InstantSearch .ais-searchContent.only-content{grid-template-areas:"header header" "products content" "categories content";left:auto;right:auto}.ais-InstantSearch .ais-searchContent.only-content .content-container{width:350px}.ais-InstantSearch .ais-searchContent.only-content .categories-container{border-bottom:.5px solid #dcdcdc;margin-bottom:15px;padding-bottom:15px;width:150px}.ais-InstantSearch .ais-searchContent.only-content .products-container{border-bottom:.5px solid #dcdcdc;padding-bottom:15px;padding-top:15px;width:150px}.ais-InstantSearch .ais-searchContent.no-results{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-areas:"header header header" "products categories content" "get-in-touch get-in-touch get-in-touch";row-gap:10px}}@media(min-width:900px)and (min-width:900px){.ais-InstantSearch .ais-searchContent.no-results{-webkit-column-gap:23px;-moz-column-gap:23px;column-gap:23px}}@media(min-width:900px){.ais-InstantSearch .ais-searchContent.no-results .header-container{margin-bottom:0}.ais-InstantSearch .ais-searchContent.no-results .content-container{margin:0 15px 0 0;padding-bottom:10px;padding-top:15px;width:100%}.ais-InstantSearch .ais-searchContent.no-results .content-container .search-title{margin-bottom:15px}}@media(min-width:900px)and (min-width:900px){.ais-InstantSearch .ais-searchContent.no-results .content-container{width:auto}}@media(min-width:900px){.ais-InstantSearch .ais-searchContent.no-results .categories-container{border:none;margin:0 0 15px;padding-bottom:15px;width:100%}.ais-InstantSearch .ais-searchContent.no-results .products-container{margin:0 0 0 15px;padding-bottom:15px;padding-top:15px;width:100%}.ais-InstantSearch .ais-searchContent.no-results .content-container--content-list{margin:0;padding-bottom:15px}}@media(min-width:900px)and (min-width:900px){.ais-InstantSearch .ais-searchContent.no-results .ais-Hits--empty{border-bottom:.5px solid #dcdcdc;font-family:NT Bau;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.56px;line-height:20px;padding-bottom:15px}}@media(min-width:900px){.ais-InstantSearch .ais-searchContent.products-and-suggestions-or-categories .content-container{width:150px}.ais-InstantSearch .ais-searchContent.products-and-suggestions-or-categories .content-container--content-list{border-bottom:.5px solid #dcdcdc;padding-bottom:15px}.ais-InstantSearch .ais-searchContent.products-and-content .categories-container{grid-row-end:none;margin-left:0;padding-bottom:15px;width:150px}.ais-InstantSearch .ais-searchContent.products-and-content #categories-list{border-bottom:.5px solid #dcdcdc;padding-bottom:15px}}@media(min-width:1200px){.ais-InstantSearch .ais-searchContent .categories-container,.ais-InstantSearch .ais-searchContent .content-container,.ais-InstantSearch .ais-searchContent .products-container{width:20pc}.ais-InstantSearch .ais-searchContent.full-results .content-container{width:317px}.ais-InstantSearch .ais-searchContent.full-results .categories-container{width:350px}.ais-InstantSearch .ais-searchContent.full-results .products-container{width:20pc}.ais-InstantSearch .ais-searchContent.only-products{left:auto;right:auto}}.ais-InstantSearch .ais-searchContent .header-container{grid-area:header;margin:15px 15px 25px}.ais-InstantSearch .ais-searchContent .header-container .header-quote{background:rgba(132,27,238,.067);border-radius:10px;padding:10px 15px}.ais-InstantSearch .ais-searchContent .header-container .btn-see-results{color:#841bee;text-decoration:underline}.ais-InstantSearch .ais-searchContent .header-container button.btn-see-results[data-hits="0"],.ais-InstantSearch .ais-searchContent .header-container button.btn-see-results[data-hits="1"]{display:none;visibility:hidden}.ais-InstantSearch .ais-searchContent .search-title{-webkit-margin-after:15px;color:#841bee;font-size:9pt;font-weight:500;letter-spacing:-.04em;line-height:1.2;margin-block-end:15px;text-transform:uppercase}@media screen and (min-width:1280px){.ais-InstantSearch .ais-searchContent .search-title{font-size:9pt}}@media screen and (max-width:481px){.ais-InstantSearch .ais-searchContent .search-title{font-weight:500}}.ais-InstantSearch .ais-searchContent .search-title b,.ais-InstantSearch .ais-searchContent .search-title strong{font-weight:500}.ais-InstantSearch .ais-searchContent .content-container .search-title{-webkit-margin-after:0;margin-block-end:0;padding-bottom:10px}.ais-InstantSearch .ais-searchContent li{border-bottom:.5px solid #dcdcdc;padding:10px 0}.ais-InstantSearch .ais-searchContent .product-link{border-radius:10px;color:#000;display:block;padding:5px}@media(min-width:900px){.ais-InstantSearch .ais-searchContent .product-link{display:-webkit-box;display:-ms-flexbox;display:flex}}.ais-InstantSearch .ais-searchContent .product-link:hover{background:rgba(132,27,238,.067);color:#841bee}.ais-InstantSearch .ais-searchContent .categories-container,.ais-InstantSearch .ais-searchContent .products-container{margin-bottom:25px;margin-left:15px;padding-right:0}.ais-InstantSearch .ais-searchContent .products-container .hit-image{display:none}.ais-InstantSearch .ais-searchContent .products-container .hit-product-link{font-size:calc(9.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.33}@media screen and (min-width:1280px){.ais-InstantSearch .ais-searchContent .products-container .hit-product-link{font-size:9pt}}@media screen and (max-width:481px){.ais-InstantSearch .ais-searchContent .products-container .hit-product-link{font-weight:400}}.ais-InstantSearch .ais-searchContent .products-container .hit-product-link b,.ais-InstantSearch .ais-searchContent .products-container .hit-product-link strong{font-weight:500}.ais-InstantSearch .ais-searchContent .content-container{background:rgba(132,27,238,.067);border-radius:10px;padding:15px 15px 35px}.ais-InstantSearch .ais-searchContent .content-container--subtitle{font-size:calc(9.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.33}@media screen and (min-width:1280px){.ais-InstantSearch .ais-searchContent .content-container--subtitle{font-size:9pt}}@media screen and (max-width:481px){.ais-InstantSearch .ais-searchContent .content-container--subtitle{font-weight:400}}.ais-InstantSearch .ais-searchContent .content-container--subtitle b,.ais-InstantSearch .ais-searchContent .content-container--subtitle strong{font-weight:500}@media(min-width:900px){.ais-InstantSearch .ais-searchContent .content-container--content-list{margin-bottom:50px}}.ais-InstantSearch .ais-searchContent .content-container--bottom-link{-webkit-text-decoration-skip:ink;color:#841bee;font-family:NT Bau;font-size:9pt;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media(min-width:900px){.ais-InstantSearch .ais-searchContent .content-container--bottom-link{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}}@media screen and (min-width:900px)and (min-width:1280px){.ais-InstantSearch .ais-searchContent .content-container--bottom-link{font-size:14px}}@media screen and (min-width:900px)and (max-width:481px){.ais-InstantSearch .ais-searchContent .content-container--bottom-link{font-weight:400}}@media(min-width:900px){.ais-InstantSearch .ais-searchContent .content-container--bottom-link b,.ais-InstantSearch .ais-searchContent .content-container--bottom-link strong{font-weight:500}}.ais-InstantSearch .ais-searchContent .content-container--bottom-link-list{border-bottom:none;padding-bottom:0}@media(min-width:900px){.ais-InstantSearch .ais-searchContent .content-container--bottom-link-list{padding-bottom:10px}}.ais-InstantSearch .ais-searchContent .content-container--bottom-link-list--certificates{border-bottom:1px solid rgba(197,186,207,.3);padding-bottom:7px}@media(min-width:900px){.ais-InstantSearch .ais-searchContent .content-container--bottom-link-list--certificates{padding-bottom:10px}}.ais-InstantSearch .ais-searchContent .content-container--bottom-link-section{height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-top:auto}@media(min-width:900px){.ais-InstantSearch .ais-searchContent{--gutter:0;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;display:grid;grid-template-areas:"header header header" "products categories content";grid-template-rows:.2fr -webkit-max-content auto;grid-template-rows:.2fr max-content auto;right:0;row-gap:20px}.ais-InstantSearch .ais-searchContent .categories-container,.ais-InstantSearch .ais-searchContent .products-container{margin-bottom:0}.ais-InstantSearch .ais-searchContent .header-container{grid-area:header;margin-bottom:0}.ais-InstantSearch .ais-searchContent .categories-container{grid-area:categories}.ais-InstantSearch .ais-searchContent .products-container{grid-area:products}.ais-InstantSearch .ais-searchContent .products-container .hit-image{display:block}.ais-InstantSearch .ais-searchContent .products-container .hit-image img{border-radius:5px;height:3pc;margin-right:10px;width:3pc}.ais-InstantSearch .ais-searchContent .content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:content;margin-bottom:15px}}.ais-InstantSearch .ais-searchContent.is-active{opacity:1;overflow-wrap:anywhere;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.aem-AuthorLayer-Edit #noresults-tabpanel{display:block}#noresults-tabpanel{display:none}#noresults-tabpanel.display{display:block}.cmp-tabs__tab.hidden{display:none}.cmp-searchpage{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4vw;margin:45px 4vw 0}@media(min-width:1200px){.cmp-searchpage{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cmp-searchpage .cmp-searchpage__refinement-list{-webkit-box-ordinal-group:2;-ms-flex-order:1;background-color:#f4f4f4;border-radius:10px;order:1;padding:25px;width:100%}@media(min-width:1200px){.cmp-searchpage .cmp-searchpage__refinement-list{width:20vw}}.cmp-searchpage .cmp-searchpage__refinement-list>h6:not(:first-child){border-top:1px solid #841bee;margin-top:10px;padding-top:10px}.cmp-searchpage .cmp-searchpage__refinement-list input.ais-RefinementList-checkbox{height:18px;width:18px}.cmp-searchpage .cmp-searchpage__refinement-list span.ais-RefinementList-labelText{vertical-align:text-bottom}.cmp-searchpage .cmp-searchpage__refinement-list .cmp-searchpage__refinement-list-label{font-size:9pt;font-weight:500;line-height:14px;margin-bottom:10px;text-transform:uppercase}.cmp-searchpage .cmp-searchpage__refinement-list .ais-RefinementList-label{font-size:14px;font-weight:400;line-height:20px}.cmp-searchpage .cmp-searchpage__refinement-list .ais-RefinementList-label .ais-RefinementList-count{display:none}.cmp-searchpage .cmp-teaser:hover mark.ais-Snippet-highlighted{background-color:transparent;color:#fff;font-weight:bolder}.cmp-searchpage .--is-product .cmp-teaser .cmp-teaser__content{min-height:250px}.cmp-searchpage .cmp-searchpage__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results{letter-spacing:0;width:100%}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;grid-template-columns:68vw 24vw;grid-template-rows:70px}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header.hidden{display:none}@media(min-width:900px){.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header{border-bottom:2px solid #000;display:grid;margin-bottom:50px;margin-top:25px}}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header .cmp-searchpage__title{font-size:calc(28.68508px + .88398vw);font-weight:400;letter-spacing:-.04em;line-height:1.2;margin-bottom:25px;padding-bottom:25px;padding-top:50px;text-align:center}@media screen and (min-width:1280px){.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header .cmp-searchpage__title{font-size:40px}}@media screen and (max-width:481px){.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header .cmp-searchpage__title{font-weight:400}}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header .cmp-searchpage__title b,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header .cmp-searchpage__title strong{font-weight:500}@media(min-width:900px){.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header .cmp-searchpage__title{border-bottom:none;font-size:40px;font-weight:400;grid-column:1/1;grid-row:1/1;line-height:3pc;padding-bottom:0;padding-top:0;text-align:left}}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header .cmp-searchpage__sort-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;grid-column:2/2;grid-row:1/1}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header .cmp-searchpage__sort-section .cmp-searchpage__sort-label,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header .cmp-searchpage__sort-section.hidden{display:none}@media(min-width:900px){.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header .cmp-searchpage__sort-section .cmp-searchpage__sort-label{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;font-weight:500;line-height:14px;margin-right:14px;text-transform:uppercase}}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header .cmp-searchpage__sort-section .cmp-searchpage__sort{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;margin-bottom:25px}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header .cmp-searchpage__sort-section .cmp-searchpage__sort select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f4f4f4;background-image:url(../../../etc.clientlibs/teknova/clientlibs/clientlib-site/resources/images/down-arrow-dark.svg);background-position:calc(100% - 20px);background-repeat:no-repeat;border:1px solid #929292;border-radius:20px;color:#2e134a;height:40px;padding:0 20px;width:100%}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header .cmp-searchpage__current-refinements-section{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #000;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:9pt;grid-column:1/span 2;grid-row:2/2;height:100%;justify-content:space-between;line-height:1pc}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header .cmp-searchpage__current-refinements-section .cmp-searchpage__current-refinements-label{font-weight:500;text-transform:uppercase}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header .cmp-searchpage__current-refinements-section .cmp-searchpage__current-refinements{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;justify-self:left}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-header .cmp-searchpage__clear-refinements{color:#841bee;justify-self:right;text-decoration:underline}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head{border-top:1px solid #2e134a}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:79px;width:100%}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a .cmp-searchpage__results-cta,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a .cmp-searchpage__results-parentname,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a .cmp-searchpage__results-productname,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a .cmp-searchpage__results-sku,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head .cmp-searchpage__results-cta,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head .cmp-searchpage__results-parentname,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head .cmp-searchpage__results-productname,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head .cmp-searchpage__results-sku{font-size:9pt;font-style:normal;font-weight:700;line-height:1pc}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a .cmp-searchpage__results-cta,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head .cmp-searchpage__results-cta{text-align:right}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a .cmp-searchpage__results-cta .cmp-searchpage__results-button-label,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head .cmp-searchpage__results-cta .cmp-searchpage__results-button-label{display:none;line-height:40px;margin-right:10px;text-transform:uppercase;vertical-align:bottom}@media(min-width:900px){.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a .cmp-searchpage__results-cta .cmp-searchpage__results-button-label,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head .cmp-searchpage__results-cta .cmp-searchpage__results-button-label{display:inline}}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a .cmp-searchpage__results-cta .cmp-searchpage__results-button>svg,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head .cmp-searchpage__results-cta .cmp-searchpage__results-button>svg{-ms-flex-item-align:center;align-self:center;background-color:#841bee;border-radius:50%;height:40px;justify-self:center;width:40px}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a .cmp-searchpage__results-productname,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head .cmp-searchpage__results-productname{margin-left:15px;text-transform:uppercase;width:100%}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a .cmp-searchpage__results-productname.algolia-stats-widget,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head .cmp-searchpage__results-productname.algolia-stats-widget{margin-left:0}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a .cmp-searchpage__results-parentname,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head .cmp-searchpage__results-parentname{display:none}@media(min-width:900px){.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a .cmp-searchpage__results-parentname,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head .cmp-searchpage__results-parentname{-webkit-box-flex:1;-ms-flex-positive:1;display:block;flex-grow:1;text-transform:capitalize;width:50%}}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a .cmp-searchpage__results-sku,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head .cmp-searchpage__results-sku{display:none}@media(min-width:900px){.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a .cmp-searchpage__results-sku,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head .cmp-searchpage__results-sku{-webkit-box-flex:1;-ms-flex-positive:1;display:block;flex-grow:1;width:250px}}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a .cmp-searchpage__results-cta,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head .cmp-searchpage__results-cta{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto}@media(min-width:900px){.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a .cmp-searchpage__results-cta,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__table-head .cmp-searchpage__results-cta{width:300px}}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item{border-top:1px solid #dcdcdc}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-item>a:hover{background-color:#f1edf3;color:#841bee}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .ais-Hits-list,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-set,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__results .cmp-searchpage__results-set>div{width:100%}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__pagination{border-top:1px solid #2e134a;padding-top:30px}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__pagination .ais-Pagination-item{font-size:9pt;font-weight:700;line-height:1pc;margin:0 5px}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__pagination .ais-Pagination-item--selected{color:#841bee}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__pagination .ais-Pagination-item--nextPage,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__pagination .ais-Pagination-item--previousPage{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #2e134a;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;width:40px}.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__pagination .ais-Pagination-item--nextPage img,.cmp-searchpage .cmp-searchpage__content .cmp-searchpage__pagination .ais-Pagination-item--previousPage img{height:9pt;width:9pt}#categories-tabpanel .cmp-categorylisting,#resources-tabpanel .cmp-categorylisting{padding:0}.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories{grid-template-areas:"category-items";grid-template-columns:1fr;grid-template-rows:none}.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:grid;gap:20px;grid-area:category-items;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr;justify-content:center;margin-bottom:50px;padding:0 50px}.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .ais-Hits-item{border-top:none}@media(min-width:900px){.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list{grid-template-columns:1fr 1fr 1fr}}.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #e5e5e5;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;line-height:.9;padding:25px;-webkit-transition:all .2s ease;transition:all .2s ease}.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile:hover{background-color:#f3e8fd;border-color:#841bee;cursor:pointer}@media(min-width:900px){.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile{padding:15px}}@media(min-width:1200px){.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile{padding:25px}}.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;gap:5px;justify-content:center;width:100%}.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__name{font-size:9pt;font-weight:700;letter-spacing:0;line-height:1.33;text-transform:uppercase}@media screen and (min-width:1280px){.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__name{font-size:9pt}}@media screen and (max-width:481px){.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__name{font-weight:medium}}.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__name b,.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__name strong{font-weight:500}.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__ancestor-name{font-size:9pt;font-weight:700;font-weight:400;letter-spacing:0;line-height:1.33}@media screen and (min-width:1280px){.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__ancestor-name{font-size:9pt}}@media screen and (max-width:481px){.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__ancestor-name{font-weight:medium}}.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__ancestor-name b,.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile .cmp-categoryfilter__tile-description .cmp-categorylisting__ancestor-name strong{font-weight:500}.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile .cmp-categorylisting__button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#841bee;background-image:url(clientlib-site/resources/images/right-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:6px;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;margin-left:15px;min-height:40px;min-width:40px;-webkit-transition:all .2s ease;transition:all .2s ease;width:40px}.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile .cmp-categorylisting__button:hover{background-color:#2e134a}.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile.cmp-categorylisting__tile--on{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-categorylisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .cmp-categorylisting__tile.cmp-categorylisting__tile--off{display:none}.cmp-categorylisting.cmp-resourceslisting .cmp-categorylisting__tiles.cmp-algolia-search-categories{grid-template-columns:1fr}.cmp-categorylisting.cmp-resourceslisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list .ais-Hits-item{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media(min-width:900px){.cmp-categorylisting.cmp-resourceslisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list{grid-template-columns:1fr 1fr}}@media(min-width:1200px){.cmp-categorylisting.cmp-resourceslisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list{grid-template-columns:1fr 1fr 1fr}}@media(min-width:1440px){.cmp-categorylisting.cmp-resourceslisting .cmp-categorylisting__tiles.cmp-algolia-search-categories .ais-Hits-list{grid-template-columns:1fr 1fr 1fr 1fr}}mark.ais-Snippet-highlighted{background-color:transparent;color:#841bee;font-weight:bolder}.cmp-searchpage__results .cmp-tabs__tablist{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;-ms-flex-direction:row;flex-direction:row;margin-top:50px;padding-left:0;padding-right:0}.search-nav-trigger{-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.search-nav-trigger svg{stroke:#2e134a}.search-nav-trigger:hover svg{stroke:#841bee}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation{margin-bottom:2rem;margin-right:-4%;min-height:70px;position:relative;width:100%}@media(min-width:1024px){.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation{margin-right:0;min-height:140px}}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation.shorter-phase-2 ul.cmp-workflow-navigation__heading_list .cmp-workflow-navigation__heading_item{max-width:60%}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation.shorter-phase-2 ul.cmp-workflow-navigation__heading_list .cmp-workflow-navigation__heading_item:first-child{max-width:40%}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation.shorter-phase-2 ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item{margin-top:auto;max-width:20%}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__heading_list{display:none}@media(min-width:1024px){.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__heading_list{-webkit-padding-start:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding-inline-start:0}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__heading_list .cmp-workflow-navigation__heading_item{-webkit-box-flex:4;-ms-flex-positive:4;background-color:#f3e8fd;border-radius:4rem;flex-grow:4;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:1pc;font-weight:500;height:100%;letter-spacing:-.48px;line-height:20px;max-width:66.6666666667%;min-height:140px;padding-bottom:5px;padding-top:27px;text-align:center}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__heading_list .cmp-workflow-navigation__heading_item:first-child{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;max-width:33.3333333333%}}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list{-webkit-padding-start:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;list-style:none;margin:0 -4% 0 0;overflow-x:auto;overflow-y:hidden;padding-inline-start:0;-webkit-transition:position .2s ease-in-out;transition:position .2s ease-in-out;width:calc(100% + 4vw)}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list.sticked{left:0;padding-bottom:1rem;padding-left:4vw;padding-top:2rem;position:fixed;-webkit-transition:position .2s ease-in-out;transition:position .2s ease-in-out;width:100%;z-index:2}@media(min-width:1024px){.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list{bottom:0;height:50%;left:0;margin-right:0;position:absolute;top:unset;width:100%}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list.sticked{height:calc(70px + 3rem);padding:2rem 4vw 1rem}}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#841bee;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;height:70px;max-width:16.6666666667%;min-width:10pc;position:relative}@media(min-width:1024px){.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item{height:70px;margin-top:auto;min-width:auto}}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:9pt;font-weight:500;justify-content:center;letter-spacing:-.48px;line-height:14px;padding:0 1rem 0 calc(1rem + 28px);text-align:center;text-decoration:none;text-transform:uppercase;width:100%}@media(min-width:1024px){.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item a{color:#fff;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:0;line-height:13px;padding:0 15% 0 calc(15% + 28px);text-transform:uppercase}}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item:active,.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item:hover{background-color:#2e134a}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item.selected,.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item.selected:not(:last-child):after,.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item.selected:not(:last-child):hover:after{background-color:#ff9e1b}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item:first-child{border-bottom-left-radius:4rem;border-top-left-radius:4rem}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item:last-child{border-bottom-right-radius:4rem;border-top-right-radius:4rem}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item:last-child a{padding:0 28px 0 44px}@media(min-width:1024px){.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item:last-child a{padding:0 15%}}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item:not(:first-child):before{background-color:#ddd;-webkit-clip-path:path("M0 -3L4.59375 -3L23.909 34.1015C25.4157 36.9957 25.4157 40.4429 23.909 43.3371L4.59375 80.4386L0 80.4386 Z");clip-path:path("M0 -3L4.59375 -3L23.909 34.1015C25.4157 36.9957 25.4157 40.4429 23.909 43.3371L4.59375 80.4386L0 80.4386 Z");content:"";height:100%;left:0;position:absolute;top:0;width:28px}@media(min-width:1024px){.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item:not(:first-child):before{background-color:#ddd;-webkit-clip-path:path("M0 -3L4.59375 -3L23.909 34.1015C25.4157 36.9957 25.4157 40.4429 23.909 43.3371L4.59375 80.4386L0 80.4386 Z");clip-path:path("M0 -3L4.59375 -3L23.909 34.1015C25.4157 36.9957 25.4157 40.4429 23.909 43.3371L4.59375 80.4386L0 80.4386 Z");height:100%;position:absolute;top:0;width:28px}}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item:not(:last-child):hover:after{background-color:#2e134a}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item:not(:last-child):after{background-color:#841bee;-webkit-clip-path:path("M1.59375 -3L20.909 34.1015C22.4157 36.9957 22.4157 40.4429 20.909 43.3371L1.59375 80.4386");clip-path:path("M1.59375 -3L20.909 34.1015C22.4157 36.9957 22.4157 40.4429 20.909 43.3371L1.59375 80.4386");content:"";height:100%;position:absolute;right:-26px;top:0;width:28px;z-index:2}@media(min-width:1024px){.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list .cmp-workflow-navigation__section_item:not(:last-child):after{background-color:#841bee;-webkit-clip-path:path("M1.59375 -3L20.909 34.1015C22.4157 36.9957 22.4157 40.4429 20.909 43.3371L1.59375 80.4386");clip-path:path("M1.59375 -3L20.909 34.1015C22.4157 36.9957 22.4157 40.4429 20.909 43.3371L1.59375 80.4386");height:100%;position:absolute;top:0;width:28px}}.workflow-navigation:not(.cmp-workflow-navigation--pdp) .cmp-workflow-navigation .cmp-workflow-navigation__product-intro{display:none}.workflow-navigation.cmp-workflow-navigation--pdp{padding:0 4%}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation__product-intro{margin:20px auto 40px;max-width:50pc;text-align:center}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation__product-intro h2{color:#2e134a;font-size:calc(28.68508px + .88398vw);font-weight:400;letter-spacing:-.04em;line-height:1.2;margin-bottom:18px}@media screen and (min-width:1280px){.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation__product-intro h2{font-size:40px}}@media screen and (max-width:481px){.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation__product-intro h2{font-weight:400}}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation__product-intro h2 b,.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation__product-intro h2 strong{font-weight:500}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation__product-intro h2 a{border-bottom:2px solid #841bee;color:#841bee;text-decoration:none;-webkit-transition:all .2s cubic-bezier(.075,.82,.165,1);transition:all .2s cubic-bezier(.075,.82,.165,1)}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation__product-intro h2 a:after{background-image:url(clientlib-site/resources/images/workflow-link.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;border:2px solid #841bee;border-radius:50%;content:"";display:inline-block;height:30px;margin-left:8px;-webkit-transform:translateY(3px);transform:translateY(3px);width:30px}@media(min-width:900px){.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation__product-intro h2 a:after{height:35px;-webkit-transform:translateY(2px);transform:translateY(2px);width:35px}}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation__product-intro h2 a:hover{border-bottom-color:#2e134a;color:#2e134a;-webkit-transition:all .2s cubic-bezier(.075,.82,.165,1);transition:all .2s cubic-bezier(.075,.82,.165,1)}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation__product-intro h2 a:hover:after{background-image:url(clientlib-site/resources/images/workflow-link-hover.svg);border-color:#2e134a}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation__product-intro p{text-wrap:balance;color:#2e134a;font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation__product-intro p{font-size:14px}}@media screen and (max-width:481px){.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation__product-intro p{font-weight:400}}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation__product-intro p b,.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation__product-intro p strong{font-weight:500}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation{--grid-elements:5;height:0;overflow:hidden;visibility:hidden;width:100%}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation.show-workflow{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:fade-up-in;animation-name:fade-up-in;height:auto;visibility:visible}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__main-container{border:2px solid #f0f0f0;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:18px 13px;width:100%}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__main-container *{-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}@media(min-width:900px){.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__main-container{padding:51px}}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__main-container .cmp-workflow-navigation__arrow-controls{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:30px}@media(min-width:900px){.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__main-container .cmp-workflow-navigation__arrow-controls{display:none}}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__main-container .cmp-workflow-navigation__arrow-controls button.cmp-workflow-navigation__arrow-left,.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__main-container .cmp-workflow-navigation__arrow-controls button.cmp-workflow-navigation__arrow-right{background-image:url(clientlib-site/resources/images/workflow-purple-right-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;border:2px solid #841bee;border-radius:50%;height:40px;padding:14px 13px;width:40px}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__main-container .cmp-workflow-navigation__arrow-controls button.cmp-workflow-navigation__arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__heading_list{-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px;display:grid;grid-template-columns:repeat(var(--grid-elements),1fr);min-width:calc(var(--grid-elements)*150px);width:100%}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__heading_list li.cmp-workflow-navigation__heading_item{background-color:#f4f4f4;border-radius:20px 20px 0 0;color:#2e134a;font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375;padding:18px;text-align:center}@media screen and (min-width:1280px){.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__heading_list li.cmp-workflow-navigation__heading_item{font-size:1pc}}@media screen and (max-width:481px){.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__heading_list li.cmp-workflow-navigation__heading_item{font-weight:400}}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__heading_list li.cmp-workflow-navigation__heading_item b,.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__heading_list li.cmp-workflow-navigation__heading_item strong{font-weight:500}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__heading_list li.cmp-workflow-navigation__heading_item:first-child{grid-column:1/3}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__heading_list li.cmp-workflow-navigation__heading_item:last-child{grid-column:3/calc(var(--grid-elements) + 1)}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list{background-color:#f4f4f4;border-radius:0 0 20px 20px;display:grid;grid-template-columns:repeat(var(--grid-elements),1fr);height:70px;width:100%}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list li.cmp-workflow-navigation__section_item{text-wrap:balance;background-color:#841bee;color:#fff;font-size:calc(9.17127px + .22099vw);font-weight:400;font-weight:700;letter-spacing:-.04em;letter-spacing:normal;line-height:1.33;min-width:150px;position:relative;text-align:center;text-transform:uppercase}@media screen and (min-width:1280px){.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list li.cmp-workflow-navigation__section_item{font-size:9pt}}@media screen and (max-width:481px){.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list li.cmp-workflow-navigation__section_item{font-weight:400}}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list li.cmp-workflow-navigation__section_item b,.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list li.cmp-workflow-navigation__section_item strong{font-weight:500}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list li.cmp-workflow-navigation__section_item:first-child{border-radius:20px 0 0 20px}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list li.cmp-workflow-navigation__section_item:first-child:before{display:none}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list li.cmp-workflow-navigation__section_item:last-child{border-radius:0 20px 20px 0}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list li.cmp-workflow-navigation__section_item:before{background-color:#6f0dd2;border-radius:50%;content:url(clientlib-site/resources/images/right-arrow.svg);height:30px;left:0;padding:7px 11px 8px 13px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list li.cmp-workflow-navigation__section_item a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#841bee;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;padding:0 15px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;width:100%}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list li.cmp-workflow-navigation__section_item a:hover{cursor:default}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list li.cmp-workflow-navigation__section_item.cmp-workflow-navigation__item-selected+li.cmp-workflow-navigation__section_item:before,.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list li.cmp-workflow-navigation__section_item.cmp-workflow-navigation__item-selected:before{background-color:#ed8a04}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation ul.cmp-workflow-navigation__section_list li.cmp-workflow-navigation__section_item.cmp-workflow-navigation__item-selected a{background-color:#ff9e1b;border-radius:10px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__product-section-list{--arrowLeftPosition:calc(50% - 15px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3e8fd;border-radius:20px;color:#2e134a;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin:33px auto 0;max-width:409px;padding:10px 20px 10px 10px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:900px){.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__product-section-list{margin:33px 0 0}}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__product-section-list .product-section-item__image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:102px;justify-content:center;min-height:102px;min-width:102px;width:102px}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__product-section-list .product-section-item__image img{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__product-section-list .product-section-item__content .product-section-item-id{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__product-section-list .product-section-item__content .product-section-item-id{font-size:14px}}@media screen and (max-width:481px){.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__product-section-list .product-section-item__content .product-section-item-id{font-weight:400}}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__product-section-list .product-section-item__content .product-section-item-id b,.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__product-section-list .product-section-item__content .product-section-item-id strong{font-weight:500}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__product-section-list .product-section-item__content .product-section-item-name{font-size:calc(14.34254px + .44199vw);font-weight:400;letter-spacing:-.06em;line-height:1.33;line-height:17px}@media screen and (min-width:1280px){.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__product-section-list .product-section-item__content .product-section-item-name{font-size:20px}}@media screen and (max-width:481px){.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__product-section-list .product-section-item__content .product-section-item-name{font-weight:400}}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__product-section-list .product-section-item__content .product-section-item-name b,.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__product-section-list .product-section-item__content .product-section-item-name strong{font-weight:500}@media(min-width:900px){.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__product-section-list .product-section-item__content .product-section-item-name{line-height:21px}}.workflow-navigation.cmp-workflow-navigation--pdp .cmp-workflow-navigation .cmp-workflow-navigation__product-section-list:after{background-image:url(clientlib-site/resources/images/workflow-right-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:40px;left:var(--arrowLeftPosition,calc(50% - 15px));position:absolute;top:-30px;-webkit-transform:rotate(270deg);transform:rotate(270deg);width:40px}.workflow-navigation .cmp-workflow-navigation__product-section-list{display:none}.productFullDetail__workflow__dropdown-container{margin:50px auto 20px;max-width:90%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.productFullDetail__workflow__dropdown-container select.productFullDetail__workflow__dropdown-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(clientlib-site/resources/images/down-arrow-dark.svg);background-position:right 8px center;background-repeat:no-repeat;background-size:25px;border:2px solid #d5d0db;border-radius:10px;color:#2e134a;font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375;max-width:100%;overflow-wrap:break-word;padding:13px 35px 13px 18px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1280px){.productFullDetail__workflow__dropdown-container select.productFullDetail__workflow__dropdown-control{font-size:1pc}}@media screen and (max-width:481px){.productFullDetail__workflow__dropdown-container select.productFullDetail__workflow__dropdown-control{font-weight:400}}.productFullDetail__workflow__dropdown-container select.productFullDetail__workflow__dropdown-control b,.productFullDetail__workflow__dropdown-container select.productFullDetail__workflow__dropdown-control strong{font-weight:500}@media(min-width:900px){.productFullDetail__workflow__dropdown-container select.productFullDetail__workflow__dropdown-control{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}}@media screen and (min-width:900px)and (min-width:1280px){.productFullDetail__workflow__dropdown-container select.productFullDetail__workflow__dropdown-control{font-size:14px}}@media screen and (min-width:900px)and (max-width:481px){.productFullDetail__workflow__dropdown-container select.productFullDetail__workflow__dropdown-control{font-weight:400}}@media(min-width:900px){.productFullDetail__workflow__dropdown-container select.productFullDetail__workflow__dropdown-control b,.productFullDetail__workflow__dropdown-container select.productFullDetail__workflow__dropdown-control strong{font-weight:500}}.productFullDetail__workflow__dropdown-container select.productFullDetail__workflow__dropdown-control option{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;word-break:break-word}@-webkit-keyframes fade-up-in{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-up-in{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.container.--grid-25-columns>.cmp-container{grid-template-columns:repeat(25,1fr)}.container.--grid-23-columns>.cmp-container{grid-template-columns:repeat(23,1fr)}.container.--grid-23-columns>.cmp-container,.container.--grid-25-columns>.cmp-container{display:grid}@media screen and (min-width:769px){.container.--grid-23-columns>.cmp-container .--grid-start-1-d,.container.--grid-25-columns>.cmp-container .--grid-start-1-d{grid-column-start:1}.container.--grid-23-columns>.cmp-container .--grid-start-2-d,.container.--grid-25-columns>.cmp-container .--grid-start-2-d{grid-column-start:2}.container.--grid-23-columns>.cmp-container .--grid-start-3-d,.container.--grid-25-columns>.cmp-container .--grid-start-3-d{grid-column-start:3}.container.--grid-23-columns>.cmp-container .--grid-start-4-d,.container.--grid-25-columns>.cmp-container .--grid-start-4-d{grid-column-start:4}.container.--grid-23-columns>.cmp-container .--grid-start-5-d,.container.--grid-25-columns>.cmp-container .--grid-start-5-d{grid-column-start:5}.container.--grid-23-columns>.cmp-container .--grid-start-6-d,.container.--grid-25-columns>.cmp-container .--grid-start-6-d{grid-column-start:6}.container.--grid-23-columns>.cmp-container .--grid-start-7-d,.container.--grid-25-columns>.cmp-container .--grid-start-7-d{grid-column-start:7}.container.--grid-23-columns>.cmp-container .--grid-start-8-d,.container.--grid-25-columns>.cmp-container .--grid-start-8-d{grid-column-start:8}.container.--grid-23-columns>.cmp-container .--grid-start-9-d,.container.--grid-25-columns>.cmp-container .--grid-start-9-d{grid-column-start:9}.container.--grid-23-columns>.cmp-container .--grid-start-10-d,.container.--grid-25-columns>.cmp-container .--grid-start-10-d{grid-column-start:10}.container.--grid-23-columns>.cmp-container .--grid-start-11-d,.container.--grid-25-columns>.cmp-container .--grid-start-11-d{grid-column-start:11}.container.--grid-23-columns>.cmp-container .--grid-start-12-d,.container.--grid-25-columns>.cmp-container .--grid-start-12-d{grid-column-start:12}.container.--grid-23-columns>.cmp-container .--grid-start-13-d,.container.--grid-25-columns>.cmp-container .--grid-start-13-d{grid-column-start:13}.container.--grid-23-columns>.cmp-container .--grid-start-14-d,.container.--grid-25-columns>.cmp-container .--grid-start-14-d{grid-column-start:14}.container.--grid-23-columns>.cmp-container .--grid-start-15-d,.container.--grid-25-columns>.cmp-container .--grid-start-15-d{grid-column-start:15}.container.--grid-23-columns>.cmp-container .--grid-start-16-d,.container.--grid-25-columns>.cmp-container .--grid-start-16-d{grid-column-start:16}.container.--grid-23-columns>.cmp-container .--grid-start-17-d,.container.--grid-25-columns>.cmp-container .--grid-start-17-d{grid-column-start:17}.container.--grid-23-columns>.cmp-container .--grid-start-18-d,.container.--grid-25-columns>.cmp-container .--grid-start-18-d{grid-column-start:18}.container.--grid-23-columns>.cmp-container .--grid-start-19-d,.container.--grid-25-columns>.cmp-container .--grid-start-19-d{grid-column-start:19}.container.--grid-23-columns>.cmp-container .--grid-start-20-d,.container.--grid-25-columns>.cmp-container .--grid-start-20-d{grid-column-start:20}.container.--grid-23-columns>.cmp-container .--grid-start-21-d,.container.--grid-25-columns>.cmp-container .--grid-start-21-d{grid-column-start:21}.container.--grid-23-columns>.cmp-container .--grid-start-22-d,.container.--grid-25-columns>.cmp-container .--grid-start-22-d{grid-column-start:22}.container.--grid-23-columns>.cmp-container .--grid-start-23-d,.container.--grid-25-columns>.cmp-container .--grid-start-23-d{grid-column-start:23}.container.--grid-23-columns>.cmp-container .--grid-start-24-d,.container.--grid-25-columns>.cmp-container .--grid-start-24-d{grid-column-start:24}.container.--grid-23-columns>.cmp-container .--grid-start-25-d,.container.--grid-25-columns>.cmp-container .--grid-start-25-d{grid-column-start:25}.container.--grid-23-columns>.cmp-container .--grid-span-1-d,.container.--grid-25-columns>.cmp-container .--grid-span-1-d{grid-column-end:span 1}.container.--grid-23-columns>.cmp-container .--grid-span-2-d,.container.--grid-25-columns>.cmp-container .--grid-span-2-d{grid-column-end:span 2}.container.--grid-23-columns>.cmp-container .--grid-span-3-d,.container.--grid-25-columns>.cmp-container .--grid-span-3-d{grid-column-end:span 3}.container.--grid-23-columns>.cmp-container .--grid-span-4-d,.container.--grid-25-columns>.cmp-container .--grid-span-4-d{grid-column-end:span 4}.container.--grid-23-columns>.cmp-container .--grid-span-5-d,.container.--grid-25-columns>.cmp-container .--grid-span-5-d{grid-column-end:span 5}.container.--grid-23-columns>.cmp-container .--grid-span-6-d,.container.--grid-25-columns>.cmp-container .--grid-span-6-d{grid-column-end:span 6}.container.--grid-23-columns>.cmp-container .--grid-span-7-d,.container.--grid-25-columns>.cmp-container .--grid-span-7-d{grid-column-end:span 7}.container.--grid-23-columns>.cmp-container .--grid-span-8-d,.container.--grid-25-columns>.cmp-container .--grid-span-8-d{grid-column-end:span 8}.container.--grid-23-columns>.cmp-container .--grid-span-9-d,.container.--grid-25-columns>.cmp-container .--grid-span-9-d{grid-column-end:span 9}.container.--grid-23-columns>.cmp-container .--grid-span-10-d,.container.--grid-25-columns>.cmp-container .--grid-span-10-d{grid-column-end:span 10}.container.--grid-23-columns>.cmp-container .--grid-span-11-d,.container.--grid-25-columns>.cmp-container .--grid-span-11-d{grid-column-end:span 11}.container.--grid-23-columns>.cmp-container .--grid-span-12-d,.container.--grid-25-columns>.cmp-container .--grid-span-12-d{grid-column-end:span 12}.container.--grid-23-columns>.cmp-container .--grid-span-13-d,.container.--grid-25-columns>.cmp-container .--grid-span-13-d{grid-column-end:span 13}.container.--grid-23-columns>.cmp-container .--grid-span-14-d,.container.--grid-25-columns>.cmp-container .--grid-span-14-d{grid-column-end:span 14}.container.--grid-23-columns>.cmp-container .--grid-span-15-d,.container.--grid-25-columns>.cmp-container .--grid-span-15-d{grid-column-end:span 15}.container.--grid-23-columns>.cmp-container .--grid-span-16-d,.container.--grid-25-columns>.cmp-container .--grid-span-16-d{grid-column-end:span 16}.container.--grid-23-columns>.cmp-container .--grid-span-17-d,.container.--grid-25-columns>.cmp-container .--grid-span-17-d{grid-column-end:span 17}.container.--grid-23-columns>.cmp-container .--grid-span-18-d,.container.--grid-25-columns>.cmp-container .--grid-span-18-d{grid-column-end:span 18}.container.--grid-23-columns>.cmp-container .--grid-span-19-d,.container.--grid-25-columns>.cmp-container .--grid-span-19-d{grid-column-end:span 19}.container.--grid-23-columns>.cmp-container .--grid-span-20-d,.container.--grid-25-columns>.cmp-container .--grid-span-20-d{grid-column-end:span 20}.container.--grid-23-columns>.cmp-container .--grid-span-21-d,.container.--grid-25-columns>.cmp-container .--grid-span-21-d{grid-column-end:span 21}.container.--grid-23-columns>.cmp-container .--grid-span-22-d,.container.--grid-25-columns>.cmp-container .--grid-span-22-d{grid-column-end:span 22}.container.--grid-23-columns>.cmp-container .--grid-span-23-d,.container.--grid-25-columns>.cmp-container .--grid-span-23-d{grid-column-end:span 23}.container.--grid-23-columns>.cmp-container .--grid-span-24-d,.container.--grid-25-columns>.cmp-container .--grid-span-24-d{grid-column-end:span 24}.container.--grid-23-columns>.cmp-container .--grid-span-25-d,.container.--grid-25-columns>.cmp-container .--grid-span-25-d{grid-column-end:span 25}}@media screen and (max-width:768px){.container.--grid-23-columns>.cmp-container .--grid-start-1-m,.container.--grid-25-columns>.cmp-container .--grid-start-1-m{grid-column-start:1}.container.--grid-23-columns>.cmp-container .--grid-start-2-m,.container.--grid-25-columns>.cmp-container .--grid-start-2-m{grid-column-start:2}.container.--grid-23-columns>.cmp-container .--grid-start-3-m,.container.--grid-25-columns>.cmp-container .--grid-start-3-m{grid-column-start:3}.container.--grid-23-columns>.cmp-container .--grid-start-4-m,.container.--grid-25-columns>.cmp-container .--grid-start-4-m{grid-column-start:4}.container.--grid-23-columns>.cmp-container .--grid-start-5-m,.container.--grid-25-columns>.cmp-container .--grid-start-5-m{grid-column-start:5}.container.--grid-23-columns>.cmp-container .--grid-start-6-m,.container.--grid-25-columns>.cmp-container .--grid-start-6-m{grid-column-start:6}.container.--grid-23-columns>.cmp-container .--grid-start-7-m,.container.--grid-25-columns>.cmp-container .--grid-start-7-m{grid-column-start:7}.container.--grid-23-columns>.cmp-container .--grid-start-8-m,.container.--grid-25-columns>.cmp-container .--grid-start-8-m{grid-column-start:8}.container.--grid-23-columns>.cmp-container .--grid-start-9-m,.container.--grid-25-columns>.cmp-container .--grid-start-9-m{grid-column-start:9}.container.--grid-23-columns>.cmp-container .--grid-start-10-m,.container.--grid-25-columns>.cmp-container .--grid-start-10-m{grid-column-start:10}.container.--grid-23-columns>.cmp-container .--grid-start-11-m,.container.--grid-25-columns>.cmp-container .--grid-start-11-m{grid-column-start:11}.container.--grid-23-columns>.cmp-container .--grid-start-12-m,.container.--grid-25-columns>.cmp-container .--grid-start-12-m{grid-column-start:12}.container.--grid-23-columns>.cmp-container .--grid-start-13-m,.container.--grid-25-columns>.cmp-container .--grid-start-13-m{grid-column-start:13}.container.--grid-23-columns>.cmp-container .--grid-start-14-m,.container.--grid-25-columns>.cmp-container .--grid-start-14-m{grid-column-start:14}.container.--grid-23-columns>.cmp-container .--grid-start-15-m,.container.--grid-25-columns>.cmp-container .--grid-start-15-m{grid-column-start:15}.container.--grid-23-columns>.cmp-container .--grid-start-16-m,.container.--grid-25-columns>.cmp-container .--grid-start-16-m{grid-column-start:16}.container.--grid-23-columns>.cmp-container .--grid-start-17-m,.container.--grid-25-columns>.cmp-container .--grid-start-17-m{grid-column-start:17}.container.--grid-23-columns>.cmp-container .--grid-start-18-m,.container.--grid-25-columns>.cmp-container .--grid-start-18-m{grid-column-start:18}.container.--grid-23-columns>.cmp-container .--grid-start-19-m,.container.--grid-25-columns>.cmp-container .--grid-start-19-m{grid-column-start:19}.container.--grid-23-columns>.cmp-container .--grid-start-20-m,.container.--grid-25-columns>.cmp-container .--grid-start-20-m{grid-column-start:20}.container.--grid-23-columns>.cmp-container .--grid-start-21-m,.container.--grid-25-columns>.cmp-container .--grid-start-21-m{grid-column-start:21}.container.--grid-23-columns>.cmp-container .--grid-start-22-m,.container.--grid-25-columns>.cmp-container .--grid-start-22-m{grid-column-start:22}.container.--grid-23-columns>.cmp-container .--grid-start-23-m,.container.--grid-25-columns>.cmp-container .--grid-start-23-m{grid-column-start:23}.container.--grid-23-columns>.cmp-container .--grid-start-24-m,.container.--grid-25-columns>.cmp-container .--grid-start-24-m{grid-column-start:24}.container.--grid-23-columns>.cmp-container .--grid-start-25-m,.container.--grid-25-columns>.cmp-container .--grid-start-25-m{grid-column-start:25}.container.--grid-23-columns>.cmp-container .--grid-span-1-m,.container.--grid-25-columns>.cmp-container .--grid-span-1-m{grid-column-end:span 1}.container.--grid-23-columns>.cmp-container .--grid-span-2-m,.container.--grid-25-columns>.cmp-container .--grid-span-2-m{grid-column-end:span 2}.container.--grid-23-columns>.cmp-container .--grid-span-3-m,.container.--grid-25-columns>.cmp-container .--grid-span-3-m{grid-column-end:span 3}.container.--grid-23-columns>.cmp-container .--grid-span-4-m,.container.--grid-25-columns>.cmp-container .--grid-span-4-m{grid-column-end:span 4}.container.--grid-23-columns>.cmp-container .--grid-span-5-m,.container.--grid-25-columns>.cmp-container .--grid-span-5-m{grid-column-end:span 5}.container.--grid-23-columns>.cmp-container .--grid-span-6-m,.container.--grid-25-columns>.cmp-container .--grid-span-6-m{grid-column-end:span 6}.container.--grid-23-columns>.cmp-container .--grid-span-7-m,.container.--grid-25-columns>.cmp-container .--grid-span-7-m{grid-column-end:span 7}.container.--grid-23-columns>.cmp-container .--grid-span-8-m,.container.--grid-25-columns>.cmp-container .--grid-span-8-m{grid-column-end:span 8}.container.--grid-23-columns>.cmp-container .--grid-span-9-m,.container.--grid-25-columns>.cmp-container .--grid-span-9-m{grid-column-end:span 9}.container.--grid-23-columns>.cmp-container .--grid-span-10-m,.container.--grid-25-columns>.cmp-container .--grid-span-10-m{grid-column-end:span 10}.container.--grid-23-columns>.cmp-container .--grid-span-11-m,.container.--grid-25-columns>.cmp-container .--grid-span-11-m{grid-column-end:span 11}.container.--grid-23-columns>.cmp-container .--grid-span-12-m,.container.--grid-25-columns>.cmp-container .--grid-span-12-m{grid-column-end:span 12}.container.--grid-23-columns>.cmp-container .--grid-span-13-m,.container.--grid-25-columns>.cmp-container .--grid-span-13-m{grid-column-end:span 13}.container.--grid-23-columns>.cmp-container .--grid-span-14-m,.container.--grid-25-columns>.cmp-container .--grid-span-14-m{grid-column-end:span 14}.container.--grid-23-columns>.cmp-container .--grid-span-15-m,.container.--grid-25-columns>.cmp-container .--grid-span-15-m{grid-column-end:span 15}.container.--grid-23-columns>.cmp-container .--grid-span-16-m,.container.--grid-25-columns>.cmp-container .--grid-span-16-m{grid-column-end:span 16}.container.--grid-23-columns>.cmp-container .--grid-span-17-m,.container.--grid-25-columns>.cmp-container .--grid-span-17-m{grid-column-end:span 17}.container.--grid-23-columns>.cmp-container .--grid-span-18-m,.container.--grid-25-columns>.cmp-container .--grid-span-18-m{grid-column-end:span 18}.container.--grid-23-columns>.cmp-container .--grid-span-19-m,.container.--grid-25-columns>.cmp-container .--grid-span-19-m{grid-column-end:span 19}.container.--grid-23-columns>.cmp-container .--grid-span-20-m,.container.--grid-25-columns>.cmp-container .--grid-span-20-m{grid-column-end:span 20}.container.--grid-23-columns>.cmp-container .--grid-span-21-m,.container.--grid-25-columns>.cmp-container .--grid-span-21-m{grid-column-end:span 21}.container.--grid-23-columns>.cmp-container .--grid-span-22-m,.container.--grid-25-columns>.cmp-container .--grid-span-22-m{grid-column-end:span 22}.container.--grid-23-columns>.cmp-container .--grid-span-23-m,.container.--grid-25-columns>.cmp-container .--grid-span-23-m{grid-column-end:span 23}.container.--grid-23-columns>.cmp-container .--grid-span-24-m,.container.--grid-25-columns>.cmp-container .--grid-span-24-m{grid-column-end:span 24}.container.--grid-23-columns>.cmp-container .--grid-span-25-m,.container.--grid-25-columns>.cmp-container .--grid-span-25-m{grid-column-end:span 25}}*{-webkit-box-sizing:border-box;box-sizing:border-box}:root{font-size:62.5%}body,html{background:#fff;color:#2e134a;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:calc(14.34254px + .44199vw);font-weight:400;letter-spacing:-.06em;line-height:1.33;margin:0;scroll-behavior:smooth;scroll-padding-top:182px}@media screen and (min-width:1280px){body,html{font-size:20px}}@media screen and (max-width:481px){body,html{font-weight:400}}body b,body strong,html b,html strong{font-weight:500}body .isLocked,html .isLocked{overflow:hidden}@media(min-width:600px){body,html{scroll-padding-top:117px}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a{color:inherit;text-decoration:none}ol,ul{list-style:none;padding:0}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}button,input,optgroup,select,textarea{font-size:1.2rem;outline:none}button{background:none;border:none;cursor:pointer}b,strong{font-weight:700}ul{margin:0;padding:0}li{list-style-type:none}.header-01,.heading-1,h1{font-size:calc(37.48066px + 7.07182vw);font-weight:400;letter-spacing:-.06em;line-height:1.04}@media screen and (min-width:1280px){.header-01,.heading-1,h1{font-size:8pc}}@media screen and (max-width:481px){.header-01,.heading-1,h1{font-weight:500}}.header-01 b,.header-01 strong,.heading-1 b,.heading-1 strong,h1 b,h1 strong{font-weight:500}.header-02,.heading-2,h2{font-size:calc(42.74033px + 3.53591vw);font-weight:400;letter-spacing:-.06em;line-height:1.1}@media screen and (min-width:1280px){.header-02,.heading-2,h2{font-size:88px}}@media screen and (max-width:481px){.header-02,.heading-2,h2{font-weight:500}}.header-02 b,.header-02 strong,.heading-2 b,.heading-2 strong,h2 b,h2 strong{font-weight:500}.header-03,.heading-3,h3{font-size:calc(41.37017px + 1.76796vw);font-weight:400;letter-spacing:-.06em;line-height:1}@media screen and (min-width:1280px){.header-03,.heading-3,h3{font-size:4pc}}@media screen and (max-width:481px){.header-03,.heading-3,h3{font-weight:400}}.header-03 b,.header-03 strong,.heading-3 b,.heading-3 strong,h3 b,h3 strong{font-weight:500}.header-04,.heading-4,h4{font-size:calc(33.37017px + 1.76796vw);font-weight:400;letter-spacing:-.04em;line-height:1.3}@media screen and (min-width:1280px){.header-04,.heading-4,h4{font-size:56px}}@media screen and (max-width:481px){.header-04,.heading-4,h4{font-weight:400}}.header-04 b,.header-04 strong,.heading-4 b,.heading-4 strong,h4 b,h4 strong{font-weight:500}.header-05,.heading-5,h5{font-size:calc(28.68508px + .88398vw);font-weight:400;letter-spacing:-.04em;line-height:1.2}@media screen and (min-width:1280px){.header-05,.heading-5,h5{font-size:40px}}@media screen and (max-width:481px){.header-05,.heading-5,h5{font-weight:400}}.header-05 b,.header-05 strong,.heading-5 b,.heading-5 strong,h5 b,h5 strong{font-weight:500}.header-06,.heading-6,h6{font-size:calc(22.34254px + .44199vw);font-weight:400;letter-spacing:-.04em;line-height:1.2}@media screen and (min-width:1280px){.header-06,.heading-6,h6{font-size:28px}}@media screen and (max-width:481px){.header-06,.heading-6,h6{font-weight:400}}.header-06 b,.header-06 strong,.heading-6 b,.heading-6 strong,h6 b,h6 strong{font-weight:500}.paragraph-1{font-size:calc(14.34254px + .44199vw);font-weight:400;letter-spacing:-.06em;line-height:1.33}@media screen and (min-width:1280px){.paragraph-1{font-size:20px}}@media screen and (max-width:481px){.paragraph-1{font-weight:400}}.paragraph-1 b,.paragraph-1 strong{font-weight:500}.paragraph-2{font-size:calc(13.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.375}@media screen and (min-width:1280px){.paragraph-2{font-size:1pc}}@media screen and (max-width:481px){.paragraph-2{font-weight:400}}.paragraph-2 b,.paragraph-2 strong{font-weight:500}.paragraph-3{font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42}@media screen and (min-width:1280px){.paragraph-3{font-size:14px}}@media screen and (max-width:481px){.paragraph-3{font-weight:400}}.paragraph-3 b,.paragraph-3 strong{font-weight:500}.cta-link{font-size:9pt;font-weight:700;letter-spacing:0;line-height:1.33}@media screen and (min-width:1280px){.cta-link{font-size:9pt}}@media screen and (max-width:481px){.cta-link{font-weight:medium}}.cta-link b,.cta-link strong,.eyebrow{font-weight:500}.eyebrow{font-size:9pt;letter-spacing:-.04em;line-height:1.2;margin-bottom:10px;text-transform:uppercase}@media screen and (min-width:1280px){.eyebrow{font-size:9pt}}@media screen and (max-width:481px){.eyebrow{font-weight:500}}.eyebrow b,.eyebrow strong{font-weight:500}main.container{padding:0;-webkit-transition:-webkit-filter .5s ease-out;transition:-webkit-filter .5s ease-out;transition:filter .5s ease-out;transition:filter .5s ease-out,-webkit-filter .5s ease-out}main.container.isOpen{background:#fff;-webkit-filter:brightness(.7);filter:brightness(.7)}@media(min-width:900px){main{min-height:calc(100vh - 38pc)}}.text-color-primary{color:#841bee}@font-face{font-family:NT Bau;font-weight:200;src:url(../../../etc.clientlibs/teknova/clientlibs/clientlib-site/resources/fonts/NTBau-Light.otf)}@font-face{font-family:NT Bau;font-weight:400;src:url(../../../etc.clientlibs/teknova/clientlibs/clientlib-site/resources/fonts/NTBau-Regular.otf) format("opentype")}@font-face{font-family:NT Bau;font-weight:500;src:url(../../../etc.clientlibs/teknova/clientlibs/clientlib-site/resources/fonts/NTBau-Medium.otf) format("opentype")}@font-face{font-family:NT Bau;font-weight:700;src:url(../../../etc.clientlibs/teknova/clientlibs/clientlib-site/resources/fonts/NTBau-Bold.otf) format("opentype")}@font-face{font-family:NT Bau;font-weight:900;src:url(../../../etc.clientlibs/teknova/clientlibs/clientlib-site/resources/fonts/NTBau-Black.otf) format("opentype")}.sidebar{display:block;left:auto;position:fixed;right:0;top:0;z-index:3}.sidebar[hidden=hidden]{display:none}.sidebar .sidebar__wrapper{position:sticky;top:0;width:100vw}.sidebar .sidebar__wrapper .sidebar__overlay{background-color:rgba(0,0,0,.5);height:100vh;left:0;position:absolute;top:0;width:100vw}.sidebar .sidebar__wrapper .sidebar__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;display:block;-ms-flex-direction:column;flex-direction:column;max-height:100vh;min-height:100vh;min-width:435px;position:absolute;right:0;top:0;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .2s ease;transition:all .2s ease;width:435px}@media(max-width:599px){.sidebar .sidebar__wrapper .sidebar__content{max-width:435px;min-width:250px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100vw}}.sidebar .sidebar__wrapper .sidebar__content .sidebar__close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:2px solid #2e134a;border-radius:10px;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:9pt;font-weight:700;justify-content:center;outline:none;padding:10px;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s}.sidebar .sidebar__wrapper .sidebar__content .sidebar__close:hover{border-color:#841bee;color:#841bee}.sidebar .sidebar__wrapper .sidebar__content .cmp-custom-order-form__submit-button .cmp-form-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:auto}.sidebar .sidebar__wrapper .sidebar__content .sidebar__x{height:14px;width:14px}.sidebar .sidebar__wrapper .sidebar__content .sidebar__title{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;margin:0;padding-bottom:50px;padding-top:50px;padding-inline:50px;-webkit-transition:all .2s ease;transition:all .2s ease}@media(max-width:599px){.sidebar .sidebar__wrapper .sidebar__content .sidebar__title{gap:10px;padding-bottom:34px;padding-left:29px;padding-right:29px;-webkit-transition:all .2s ease;transition:all .2s ease}.sidebar .sidebar__wrapper .sidebar__content .sidebar__title .heading-6{font-size:20px;letter-spacing:normal;line-height:28px}}.sidebar .sidebar__wrapper .sidebar__form-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;overflow-x:auto;padding:0 50px;position:relative}@media(max-width:599px){.sidebar .sidebar__wrapper .sidebar__form-container{padding:0 29px}}.ss-main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f4f4f4;background-image:url(clientlib-site/resources/images/down-arrow-dark.svg);background-position:calc(100% - 20px);background-repeat:no-repeat;background-size:20px;border:1px solid #929292;border-radius:75pt;color:#2e134a;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42;padding:15px 25px;width:100%}@media screen and (min-width:1280px){.ss-main{font-size:14px}}@media screen and (max-width:481px){.ss-main{font-weight:400}}.ss-main b,.ss-main strong{font-weight:500}.ss-main:focus{-webkit-box-shadow:none;box-shadow:none}.ss-main .ss-arrow{display:none}.ss-main .ss-values .ss-placeholder{color:#2e134a;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42;padding:0}@media screen and (min-width:1280px){.ss-main .ss-values .ss-placeholder{font-size:14px}}@media screen and (max-width:481px){.ss-main .ss-values .ss-placeholder{font-weight:400}}.ss-main .ss-values .ss-placeholder b,.ss-main .ss-values .ss-placeholder strong{font-weight:500}.ss-main .ss-values .ss-value{-webkit-animation-name:none;animation-name:none;background-color:transparent}.ss-main .ss-values .ss-value .ss-value-text{color:#2e134a;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42;max-width:4ch;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:1280px){.ss-main .ss-values .ss-value .ss-value-text{font-size:14px}}@media screen and (max-width:481px){.ss-main .ss-values .ss-value .ss-value-text{font-weight:400}}.ss-main .ss-values .ss-value .ss-value-text b,.ss-main .ss-values .ss-value .ss-value-text strong{font-weight:500}.ss-main .ss-values .ss-value .ss-value-delete{display:none}.ss-main .ss-values .ss-max{background-color:transparent;color:#2e134a;font-family:NT Bau,Helvetica,Arial,sans-serif;font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42;padding:0}@media screen and (min-width:1280px){.ss-main .ss-values .ss-max{font-size:14px}}@media screen and (max-width:481px){.ss-main .ss-values .ss-max{font-weight:400}}.ss-main .ss-values .ss-max b,.ss-main .ss-values .ss-max strong{font-weight:500}.ss-main.ss-open-below{border-bottom-left-radius:75pt;border-bottom-right-radius:75pt}.ss-content{border-radius:10px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1)}.ss-content .ss-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-block:9px;row-gap:8px}.ss-content .ss-list .ss-option{border-radius:10px;font-size:calc(11.17127px + .22099vw);font-weight:400;letter-spacing:-.04em;line-height:1.42;margin:0 15px 0 10px;padding:7px 0 6px 5px;position:relative}@media screen and (min-width:1280px){.ss-content .ss-list .ss-option{font-size:14px}}@media screen and (max-width:481px){.ss-content .ss-list .ss-option{font-weight:400}}.ss-content .ss-list .ss-option b,.ss-content .ss-list .ss-option strong{font-weight:500}.ss-content .ss-list .ss-option+.ss-option:after{background:#dcdcdc;content:"";height:1px;position:absolute;top:-4px;width:100%}.ss-content .ss-list .ss-option:hover,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{background-color:#f1edf3;background-image:url(clientlib-site/resources/svg/purple-check.svg);background-position:calc(100% - 5px);background-repeat:no-repeat;background-size:24px;color:#841bee}.ss-content.ss-relative{height:0;top:5px}.ss-content.ss-open-below{height:auto}.ss-separator{background-color:#dcdcdc;height:1px;width:100%}:root{--grid-column-width:calc(var(--grid-width)/var(--grid-columns));--grid-columns:25;--grid-gap:0;--grid-max-width:1920px;--grid-padding:0;--grid-width:100vw}.cmp-grid-container{grid-column-gap:var(--grid-gap);display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);margin-left:auto;margin-right:auto;max-width:100%;padding:0 var(--grid-padding)}.cmp-container{grid-area:auto/3/auto/24}.cmp-fullbleed-container{grid-area:auto/1/auto/26}header.experiencefragment{margin-top:81pt}@media(min-width:900px){header.experiencefragment{margin-top:8pc}}header.experiencefragment a{color:#000;text-decoration:none}header.experiencefragment a:focus,header.experiencefragment a:hover{color:#841bee}@media(prefers-color-scheme:dark){header.experiencefragment a:focus,header.experiencefragment a:hover{color:#841bee}}header.experiencefragment .cmp-languagenavigation{position:relative}header.experiencefragment .cmp-languagenavigation:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="rgb(0,0,0)" d="M12.1,0.2h-0.1c-3.1,0-6.1,1.3-8.3,3.5C1.4,6,0.2,8.9,0.2,12.1c0,3.1,1.3,6.1,3.5,8.3c2.2,2.2,5.1,3.4,8.3,3.4 c0,0,0,0,0.1,0c6.5,0,11.7-5.3,11.7-11.8C23.7,5.5,18.5,0.3,12.1,0.2z M18.3,11.5c-0.1-1.4-0.3-2.8-0.7-4.1C18.5,7,19.4,6.5,20.3,6 c1.1,1.6,1.9,3.5,2,5.5H18.3z M22.2,12.5c-0.1,2.1-0.8,4-2,5.5c-0.8-0.6-1.7-1-2.6-1.4c0.3-1.1,0.6-2.2,0.7-3.3c0-0.3,0-0.5,0-0.8 H22.2z M19.6,5.2c-0.8,0.5-1.6,0.9-2.4,1.3c-0.6-1.4-1.4-2.7-2.3-3.8c-0.2-0.2-0.4-0.4-0.6-0.6C16.4,2.5,18.3,3.7,19.6,5.2z M12.8,22.2c-0.1,0-0.2,0-0.3,0v-5.7c1.3,0,2.6,0.3,3.8,0.7C15.6,19.1,14.3,20.8,12.8,22.2z M9.9,20.8c-0.9-1.1-1.7-2.3-2.2-3.6 c1.2-0.4,2.5-0.6,3.8-0.7v5.7c-0.1,0-0.2,0-0.3,0C10.7,21.8,10.3,21.3,9.9,20.8z M11.4,1.8c0,0,0.1,0,0.1,0v5.7 c-1.3,0-2.6-0.3-3.8-0.7C8.5,4.9,9.7,3.2,11.4,1.8z M14.1,3.3c0.9,1.1,1.6,2.3,2.2,3.5c-1.2,0.4-2.5,0.6-3.8,0.7V1.8 c0.1,0,0.1,0,0.2,0C13.2,2.2,13.7,2.7,14.1,3.3z M16.7,7.7c0.4,1.2,0.6,2.5,0.7,3.8h-4.8V8.4C13.9,8.4,15.3,8.2,16.7,7.7z M11.5,8.4 v3.1H6.7C6.7,10.2,7,9,7.4,7.7C8.7,8.2,10.1,8.4,11.5,8.4z M11.5,12.5v3.1c-1.4,0-2.8,0.3-4.2,0.7c-0.4-1.2-0.6-2.5-0.7-3.8H11.5z M12.5,15.6v-3.1h4.8c0,0.2,0,0.5,0,0.7c-0.1,1.1-0.3,2.1-0.6,3.1C15.3,15.8,13.9,15.6,12.5,15.6z M9.6,2C8.4,3.3,7.4,4.8,6.8,6.5 C5.9,6.1,5.1,5.7,4.4,5.2c0.1-0.1,0.2-0.3,0.4-0.4C6.1,3.4,7.8,2.5,9.6,2z M5.7,11.5H1.8c0.1-2,0.8-3.9,1.9-5.5 C4.6,6.5,5.5,7,6.4,7.4C6,8.7,5.7,10.1,5.7,11.5z M6.4,16.6C5.5,17,4.6,17.5,3.7,18c-1.2-1.6-1.9-3.5-1.9-5.5h3.9 C5.7,13.9,5.9,15.3,6.4,16.6z M4.4,18.8c0.8-0.5,1.5-0.9,2.4-1.3c0.6,1.4,1.4,2.7,2.4,3.9c0.1,0.2,0.3,0.3,0.4,0.5 c-1.8-0.4-3.4-1.3-4.7-2.7C4.6,19.1,4.5,19,4.4,18.8z M14.5,21.9c1.2-1.3,2.1-2.8,2.8-4.4c0.8,0.3,1.6,0.8,2.4,1.2 C18.3,20.3,16.5,21.4,14.5,21.9z"/></svg>');background-repeat:no-repeat;content:" ";display:block;height:1.5em}@media(prefers-color-scheme:dark){header.experiencefragment .cmp-languagenavigation:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="rgb(0,0,0)" d="M12.1,0.2h-0.1c-3.1,0-6.1,1.3-8.3,3.5C1.4,6,0.2,8.9,0.2,12.1c0,3.1,1.3,6.1,3.5,8.3c2.2,2.2,5.1,3.4,8.3,3.4 c0,0,0,0,0.1,0c6.5,0,11.7-5.3,11.7-11.8C23.7,5.5,18.5,0.3,12.1,0.2z M18.3,11.5c-0.1-1.4-0.3-2.8-0.7-4.1C18.5,7,19.4,6.5,20.3,6 c1.1,1.6,1.9,3.5,2,5.5H18.3z M22.2,12.5c-0.1,2.1-0.8,4-2,5.5c-0.8-0.6-1.7-1-2.6-1.4c0.3-1.1,0.6-2.2,0.7-3.3c0-0.3,0-0.5,0-0.8 H22.2z M19.6,5.2c-0.8,0.5-1.6,0.9-2.4,1.3c-0.6-1.4-1.4-2.7-2.3-3.8c-0.2-0.2-0.4-0.4-0.6-0.6C16.4,2.5,18.3,3.7,19.6,5.2z M12.8,22.2c-0.1,0-0.2,0-0.3,0v-5.7c1.3,0,2.6,0.3,3.8,0.7C15.6,19.1,14.3,20.8,12.8,22.2z M9.9,20.8c-0.9-1.1-1.7-2.3-2.2-3.6 c1.2-0.4,2.5-0.6,3.8-0.7v5.7c-0.1,0-0.2,0-0.3,0C10.7,21.8,10.3,21.3,9.9,20.8z M11.4,1.8c0,0,0.1,0,0.1,0v5.7 c-1.3,0-2.6-0.3-3.8-0.7C8.5,4.9,9.7,3.2,11.4,1.8z M14.1,3.3c0.9,1.1,1.6,2.3,2.2,3.5c-1.2,0.4-2.5,0.6-3.8,0.7V1.8 c0.1,0,0.1,0,0.2,0C13.2,2.2,13.7,2.7,14.1,3.3z M16.7,7.7c0.4,1.2,0.6,2.5,0.7,3.8h-4.8V8.4C13.9,8.4,15.3,8.2,16.7,7.7z M11.5,8.4 v3.1H6.7C6.7,10.2,7,9,7.4,7.7C8.7,8.2,10.1,8.4,11.5,8.4z M11.5,12.5v3.1c-1.4,0-2.8,0.3-4.2,0.7c-0.4-1.2-0.6-2.5-0.7-3.8H11.5z M12.5,15.6v-3.1h4.8c0,0.2,0,0.5,0,0.7c-0.1,1.1-0.3,2.1-0.6,3.1C15.3,15.8,13.9,15.6,12.5,15.6z M9.6,2C8.4,3.3,7.4,4.8,6.8,6.5 C5.9,6.1,5.1,5.7,4.4,5.2c0.1-0.1,0.2-0.3,0.4-0.4C6.1,3.4,7.8,2.5,9.6,2z M5.7,11.5H1.8c0.1-2,0.8-3.9,1.9-5.5 C4.6,6.5,5.5,7,6.4,7.4C6,8.7,5.7,10.1,5.7,11.5z M6.4,16.6C5.5,17,4.6,17.5,3.7,18c-1.2-1.6-1.9-3.5-1.9-5.5h3.9 C5.7,13.9,5.9,15.3,6.4,16.6z M4.4,18.8c0.8-0.5,1.5-0.9,2.4-1.3c0.6,1.4,1.4,2.7,2.4,3.9c0.1,0.2,0.3,0.3,0.4,0.5 c-1.8-0.4-3.4-1.3-4.7-2.7C4.6,19.1,4.5,19,4.4,18.8z M14.5,21.9c1.2-1.3,2.1-2.8,2.8-4.4c0.8,0.3,1.6,0.8,2.4,1.2 C18.3,20.3,16.5,21.4,14.5,21.9z"/></svg>')}}header.experiencefragment .cmp-languagenavigation>.cmp-languagenavigation__group{background:#f9f5fe;border:1px solid #000;border-top:0;padding:0 8px;position:absolute;top:34px;-webkit-transition-delay:.5s;transition-delay:.5s;visibility:hidden;width:20em}header.experiencefragment .cmp-languagenavigation>.cmp-languagenavigation__group:hover>.cmp-languagenavigation__group{-webkit-transition-delay:0s;transition-delay:0s;visibility:visible}header.experiencefragment .cmp-languagenavigation .cmp-languagenavigation__group{list-style:none;margin:0;padding:0}header.experiencefragment .cmp-languagenavigation .cmp-languagenavigation__item-title{font-size:x-small;text-transform:uppercase}header.experiencefragment .cmp-languagenavigation .cmp-languagenavigation__item--level-0{margin-bottom:.5em}header.experiencefragment .cmp-languagenavigation .cmp-languagenavigation__item--level-1{display:inline}header.experiencefragment .cmp-languagenavigation .cmp-languagenavigation__item--level-1:not(:first-child):before{content:" | "}header.experiencefragment .cmp-languagenavigation .cmp-languagenavigation__item--active>.cmp-languagenavigation__item-link{font-weight:700}header.experiencefragment .cmp-languagenavigation .cmp-search__field{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-3px 0}header.experiencefragment .cmp-languagenavigation .cmp-search__input{height:26px}