:root{--size-3:1rem}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1;visibility:visible;visibility:initial}to{opacity:0;visibility:hidden}}@keyframes slideUp{0%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(100px)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes slideInRight{0%{transform:translateX(375px)}to{transform:translateX(0)}}@keyframes slideInLeft{0%{transform:translateX(-375px)}to{transform:translateX(0)}}@keyframes slideInUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideOutRight{0%{transform:translateX(0)}to{transform:translateX(375px)}}@keyframes slideOutLeft{0%{transform:translateX(0)}to{transform:translateX(-375px)}}@keyframes slideOutUp{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes skeleton-shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}.text-sm-bold-underline{font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none;-webkit-text-decoration:underline;text-decoration:underline}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.no-pointer{pointer-events:none}.relative{position:relative}.noof{overflow:hidden;touch-action:none;-ms-touch-action:none}@media (max-width:1100px){.noof-md{overflow:hidden;touch-action:none;-ms-touch-action:none}}.hidden{display:none!important}@media (max-width:768px){.hidden-sm{display:none!important}}@media (min-width:768px) and (max-width:1100px){.hidden-md{display:none!important}}@media (min-width:1100px){.hidden-lg{display:none!important}}.align-left{justify-content:flex-start}.align-center,.align-left{display:-webkit-box;display:-ms-flexbox;display:flex}.align-center{justify-content:center}.align-right{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.modal-icon{padding:var(--space-16);position:absolute;top:0}.modal-icon>.icon{pointer-events:none}.modal-icon.left{left:0}.modal-icon.right{right:0}.text-start{text-align:left}.text-center{text-align:center}.text-end{text-align:right}.fat{font-weight:var(--fw-bold)}.text-divider{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;--text-divider-gap:0.5rem}.text-divider:after,.text-divider:before{background-color:var(--clr-divider-border);content:"";flex-grow:1;height:1px}.text-divider:before{margin-right:var(--text-divider-gap)}.text-divider:after{margin-left:var(--text-divider-gap)}.no-padding{padding:0}.no-margin{margin:0}.no-space{margin:0;padding:0}.bounce{animation:bounce 1s ease-in-out 1}.loader{animation:circleLoader 1s linear infinite;aspect-ratio:1;background:radial-gradient(farthest-side,var(--clr-primary-semi) 94%,transparent) top /8px 8px no-repeat,conic-gradient(transparent 30%,var(--clr-primary-semi));border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 0);width:50px}@keyframes circleLoader{to{transform:rotate(1turn)}}html{scroll-behavior:smooth;scrollbar-gutter:stable;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}*,:after,:before{box-sizing:border-box}table{border-collapse:collapse;width:100%}input{border:none;outline:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}:where([hidden]){display:none}h1,h2,h3,h4,h5,h6,p{word-wrap:break-word}:root{--container-m-padding:var(--space-8)}.container-small{margin:0 auto;padding:0 var(--container-m-padding);width:100%}@media (min-width:1100px){.container-small{margin:0 auto;max-width:360px;padding:0 var(--space-16)}}.container-medium{margin:0 auto;padding:0 var(--container-m-padding);width:100%}@media (min-width:1100px){.container-medium{margin:0 auto;max-width:768px;padding:0 var(--space-16)}}.container-large{margin:0 auto;padding:0 var(--container-m-padding);width:100%}@media (min-width:1100px){.container-large{margin:0 auto;max-width:1170px;padding:0 var(--space-16)}}.container-full{margin:0 auto;width:100%}@media (min-width:1100px){.container-full{margin:0 auto}}.container{margin:0 auto;margin:0 auto var(--space-16);padding:0 var(--container-m-padding);width:100%}@media (min-width:1100px){.container{margin:0 auto;margin:0 auto var(--space-32);max-width:1170px;padding:0 var(--space-16)}}@media (max-width:768px){.container.c-m-l,.container.c-m-m,.container.c-m-s{padding:0 var(--container-m-padding)}.container.c-m-f,.container.c-m-l,.container.c-m-m,.container.c-m-s{margin:0 auto;margin:0 auto var(--space-16);width:100%}.container.c-m-h{display:none}.container.c-m-h.in-edit-mode{display:block;margin:0 auto;margin:0 auto var(--space-16);padding:0 var(--container-m-padding);width:100%}}@media (max-width:768px) and (min-width:1100px){.container.c-m-s{margin:0 auto;margin:0 auto var(--space-32);max-width:360px;padding:0 var(--space-16)}.container.c-m-m{margin:0 auto;margin:0 auto var(--space-32);max-width:768px;padding:0 var(--space-16)}.container.c-m-l{margin:0 auto;margin:0 auto var(--space-32);max-width:1170px;padding:0 var(--space-16)}.container.c-m-f{margin:0 auto;margin:0 auto var(--space-32)}.container.c-m-h.in-edit-mode{margin:0 auto;margin:0 auto var(--space-32);max-width:1170px;padding:0 var(--space-16)}}@media (min-width:768px) and (max-width:1100px){.container.c-t-l,.container.c-t-m,.container.c-t-s{padding:0 var(--container-m-padding)}.container.c-t-f,.container.c-t-l,.container.c-t-m,.container.c-t-s{margin:0 auto;margin:0 auto var(--space-16);width:100%}.container.c-t-h{display:none}.container.c-t-h.in-edit-mode{display:block;margin:0 auto;margin:0 auto var(--space-16);padding:0 var(--container-m-padding);width:100%}}@media (min-width:768px) and (max-width:1100px) and (min-width:1100px){.container.c-t-s{margin:0 auto;margin:0 auto var(--space-32);max-width:360px;padding:0 var(--space-16)}.container.c-t-m{margin:0 auto;margin:0 auto var(--space-32);max-width:768px;padding:0 var(--space-16)}.container.c-t-l{margin:0 auto;margin:0 auto var(--space-32);max-width:1170px;padding:0 var(--space-16)}.container.c-t-f{margin:0 auto;margin:0 auto var(--space-32)}.container.c-t-h.in-edit-mode{margin:0 auto;margin:0 auto var(--space-32);max-width:1170px;padding:0 var(--space-16)}}@media (min-width:1100px){.container.c-d-l,.container.c-d-m,.container.c-d-s{padding:0 var(--container-m-padding)}.container.c-d-f,.container.c-d-l,.container.c-d-m,.container.c-d-s{margin:0 auto;margin:0 auto var(--space-16);width:100%}.container.c-d-h{display:none}.container.c-d-h.in-edit-mode{display:block;margin:0 auto;margin:0 auto var(--space-16);padding:0 var(--container-m-padding);width:100%}}@media (min-width:1100px) and (min-width:1100px){.container.c-d-s{margin:0 auto;margin:0 auto var(--space-32);max-width:360px;padding:0 var(--space-16)}.container.c-d-m{margin:0 auto;margin:0 auto var(--space-32);max-width:768px;padding:0 var(--space-16)}.container.c-d-l{margin:0 auto;margin:0 auto var(--space-32);max-width:1170px;padding:0 var(--space-16)}.container.c-d-f{margin:0 auto;margin:0 auto var(--space-32)}.container.c-d-h.in-edit-mode{margin:0 auto;margin:0 auto var(--space-32);max-width:1170px;padding:0 var(--space-16)}}body{color:var(--clr-neutral-black);font-family:var(--font-family),"Adjusted Font Fallback";font-size:var(--fs-m-content-body);font-style:normal;font-weight:400;letter-spacing:normal;line-height:var(--flh-m-content-body)}@media (min-width:768px){body{font-size:var(--fs-d-content-body-lg);line-height:var(--flh-d-content-body-lg)}}body h1{font-size:var(--fs-m-content-h1);font-weight:var(--fw-m-content-h1);line-height:var(--flh-m-content-h1)}@media (min-width:768px){body h1{font-size:var(--fs-d-content-h1);font-weight:var(--fw-d-content-h1);line-height:var(--flh-d-content-h1)}}body h2{font-size:var(--fs-m-content-h2);font-weight:var(--fw-m-content-h2);line-height:var(--flh-m-content-h2)}@media (min-width:768px){body h2{font-size:var(--fs-d-content-h2);font-weight:var(--fw-d-content-h2);line-height:var(--flh-d-content-h2)}}body h3{font-size:var(--fs-m-content-h3);font-weight:var(--fw-m-content-h3);line-height:var(--flh-m-content-h3)}@media (min-width:768px){body h3{font-size:var(--fs-d-content-h3);font-weight:var(--fw-d-content-h3);line-height:var(--flh-d-content-h3)}}body h4{font-size:var(--fs-content-h4);font-weight:var(--fw-content-h4);line-height:var(--flh-content-h4)}body h5{font-size:var(--fs-content-h5);font-weight:var(--fw-content-h5);line-height:var(--flh-content-h5)}body h6{font-size:var(--fs-content-h6);font-weight:var(--fw-content-h6);line-height:var(--flh-content-h6)}body a{color:inherit;font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none;-webkit-text-decoration:underline;text-decoration:underline}@media (min-width:768px){body a{font-size:var(--fs-text-lg);font-weight:var(--fw-bold);line-height:var(--flh-text-lg);-webkit-text-decoration:none;text-decoration:none;-webkit-text-decoration:underline;text-decoration:underline}}body h1,body h2,body h3,body h4,body h5,body h6,body p{margin:0;padding:0}body p{padding-bottom:var(--space-16)}body ul{list-style-position:inside;list-style-type:disc;margin-bottom:var(--space-16);margin-top:0;padding-left:var(--space-8)}.form-content,.form-group{display:grid}.form-content label,.form-group label{font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);margin-bottom:var(--space-16);-webkit-text-decoration:none;text-decoration:none}.form-content label.required:after,.form-group label.required:after{color:var(--clr-semantic-red);content:" *"}.form-content .input,.form-group .input{align-items:center;background:var(--clr-input-ongray-bg);border:1px solid var(--clr-neutral-heavy);border-radius:var(--radius-sm);color:var(--clr-text-black);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-text-sm);font-weight:400;height:var(--height-input-md);line-height:1.2;line-height:var(--flh-text-sm);outline:0;padding:0 var(--space-16);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.form-content .input,.form-group .input{font-size:var(--fs-text-md);font-weight:400;line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}}.form-content .input.input-grey,.form-group .input.input-grey{background:var(--clr-input-onwhite-bg)}.form-content .input.input-sm,.form-group .input.input-sm{height:var(--height-input-sm)}.form-content .checkbox,.form-group .checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--clr-input-onwhite-bg);border:1px solid var(--clr-neutral-heavy);border-radius:2px;height:16px;position:relative;width:16px}.form-content .checkbox:checked:after,.form-group .checkbox:checked:after{background:var(--clr-neutral-black);content:"";display:inline-block;height:var(--icon-size-xs);left:50%;-webkit-mask-image:url(../../cf7092f29304401f0e71.svg);mask-image:url(../../cf7092f29304401f0e71.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--icon-size-xs)}.form-content .message,.form-group .message{display:none;font-size:var(--fs-text-xs);font-weight:var(--fw-bold);line-height:var(--flh-text-xs);margin:var(--space-8) 0 0;-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.form-content .message,.form-group .message{font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}}.form-content input::-moz-placeholder,.form-group input::-moz-placeholder{color:var(--clr-text-gray);opacity:1}.form-content input::placeholder,.form-group input::placeholder{color:var(--clr-text-gray);opacity:1}.form-content input::-ms-input-placeholder,.form-group input::-ms-input-placeholder{color:var(--clr-text-gray)}.form-content input[type=search]::-webkit-search-cancel-button,.form-content input[type=search]::-webkit-search-decoration,.form-content input[type=search]::-webkit-search-results-button,.form-content input[type=search]::-webkit-search-results-decoration,.form-group input[type=search]::-webkit-search-cancel-button,.form-group input[type=search]::-webkit-search-decoration,.form-group input[type=search]::-webkit-search-results-button,.form-group input[type=search]::-webkit-search-results-decoration{display:none}.form-content .input-group,.form-group .input-group{align-items:center;display:grid;grid-template-columns:-webkit-min-content -webkit-min-content;grid-template-columns:min-content min-content}.form-content .input-group .input,.form-group .input-group .input{border:none}.form-content .input-group input::-webkit-inner-spin-button,.form-group .input-group input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-content .input-group input[type=number],.form-group .input-group input[type=number]{-moz-appearance:textfield}.form-content ::-moz-placeholder,.form-group ::-moz-placeholder{color:var(--clr-neutral-heavy);opacity:1}.form-content ::placeholder,.form-group ::placeholder{color:var(--clr-neutral-heavy);opacity:1}.form-content :-ms-input-placeholder,.form-group :-ms-input-placeholder{color:var(--clr-neutral-heavy)}.form-content ::-ms-input-placeholder,.form-group ::-ms-input-placeholder{color:var(--clr-neutral-heavy)}.form-content.error .input,.form-group.error .input{--_cls-border:var(--clr-semantic-red)}.form-content.error .message,.form-group.error .message{color:var(--clr-text-danger);display:block}.form .form-group{position:relative}.form .form-group.checkbox{display:grid;grid-template-areas:"input label";grid-template-columns:auto 1fr;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;grid-gap:var(--space-8)}.form .form-group.checkbox label{cursor:pointer;font-size:var(--fs-text-md);font-weight:400;grid-area:label;line-height:var(--flh-text-md);margin:0;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form .form-group.checkbox input{grid-area:input;margin:0}.form .password-requirements{margin-top:var(--space-4)}.form .password-requirements,.form .password-validation-errors{font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}.form .password-validation-errors{grid-column:2}.form .password-validation-errors .requirement{padding:0}.form .password-validation-errors .requirement.hidden{display:none}.form .validation-summary{color:var(--clr-text-danger);display:block;font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);margin-bottom:var(--space-16);margin-top:var(--space-16);text-align:center;-webkit-text-decoration:none;text-decoration:none}.form .toggle-password{position:absolute;right:var(--space-16);top:40px}.button,button{align-content:center;background-color:transparent;border:none;cursor:pointer;display:grid;font-size:var(--fs-text-md);font-weight:var(--fw-bold);justify-content:center;line-height:var(--flh-text-md);overflow:hidden;place-content:center;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.button>span,button>span{pointer-events:none}.button.reset-button,button.reset-button{display:inline;display:initial;font-size:inherit;margin:0;overflow:visible;padding:0}.button.primary,button.primary{background-color:var(--clr-btn-primary-bg);color:var(--clr-btn-primary-content)}.button.primary .icon,button.primary .icon{background:var(--clr-btn-primary-content)}@media (min-width:1100px){.button.primary:hover,button.primary:hover{background-color:var(--clr-btn-primary-bg-hover)}}.button.secondary,button.secondary{background-color:var(--clr-btn-secondary-bg);border:1px solid var(--clr-primary-heavy);color:var(--clr-btn-secondary-content)}.button.secondary .icon,button.secondary .icon{background:var(--clr-btn-secondary-content)}@media (min-width:1100px){.button.secondary:hover,button.secondary:hover{background-color:var(--clr-btn-secondary-bg-hover);color:var(--clr-btn-secondary-content-hover)}.button.secondary:hover .icon,button.secondary:hover .icon{background:var(--clr-btn-secondary-content-hover)}}.button.danger,button.danger{background-color:var(--clr-btn-danger-bg);color:var(--clr-text-white)}.button.danger .icon,button.danger .icon{background:var(--clr-text-white)}@media (min-width:1100px){.button.danger:hover,button.danger:hover{background-color:var(--clr-btn-danger-bg-hover)}}.button.positive,button.positive{background-color:var(--clr-btn-positive-bg);color:var(--clr-btn-positive-content)}.button.positive .icon,button.positive .icon{background:var(--clr-btn-positive-content)}@media (min-width:1100px){.button.positive:hover,button.positive:hover{background-color:var(--clr-btn-positive-bg-hover)}}.button.cancel,button.cancel{background-color:var(--clr-btn-secondary-bg);border:1px solid var(--clr-semantic-red);color:var(--clr-text-danger)}.button.cancel .icon,button.cancel .icon{background:var(--clr-semantic-red)}@media (min-width:1100px){.button.cancel:hover,button.cancel:hover{border-color:var(--clr-btn-danger-bg-hover);color:var(--clr-btn-danger-bg-hover)}.button.cancel:hover .icon,button.cancel:hover .icon{background:var(--clr-btn-danger-bg-hover)}}.button.size-lg,button.size-lg{border-radius:var(--radius-btn-md);font-size:var(--fs-text-md);font-weight:var(--fw-bold);height:var(--height-btn-lg);line-height:var(--flh-text-md);padding-left:var(--space-24);padding-right:var(--space-24);-webkit-text-decoration:none;text-decoration:none}.button.size-lg .icon,button.size-lg .icon{height:var(--icon-size-sm);width:var(--icon-size-sm)}@media (min-width:768px){.button.size-lg.size-d-sm,button.size-lg.size-d-sm{border-radius:var(--radius-btn-sm);font-size:var(--fs-text-sm);font-weight:var(--fw-bold);height:var(--height-btn-xs);line-height:var(--flh-text-sm);padding-left:var(--space-16);padding-right:var(--space-16);-webkit-text-decoration:none;text-decoration:none}.button.size-lg.size-d-sm .icon,button.size-lg.size-d-sm .icon{height:var(--icon-size-xs);width:var(--icon-size-xs)}}@media (min-width:768px) and (max-width:768px){.button.size-lg.size-d-sm .icon,button.size-lg.size-d-sm .icon{height:var(--icon-size-sm);width:var(--icon-size-sm)}}@media (min-width:768px){.button.size-lg.size-d-md,button.size-lg.size-d-md{border-radius:var(--radius-btn-md);font-size:var(--fs-text-md);font-weight:var(--fw-bold);height:var(--height-btn-md);line-height:var(--flh-text-md);padding-left:16px;padding-right:16px;-webkit-text-decoration:none;text-decoration:none}.button.size-lg.size-d-md .icon,button.size-lg.size-d-md .icon{height:var(--icon-size-sm);width:var(--icon-size-sm)}}.button.size-md,button.size-md{border-radius:var(--radius-btn-md);font-size:var(--fs-text-md);font-weight:var(--fw-bold);height:var(--height-btn-md);line-height:var(--flh-text-md);padding-left:16px;padding-right:16px;-webkit-text-decoration:none;text-decoration:none}.button.size-md .icon,button.size-md .icon{height:var(--icon-size-sm);width:var(--icon-size-sm)}@media (min-width:768px){.button.size-md.size-d-sm,button.size-md.size-d-sm{border-radius:var(--radius-btn-sm);font-size:var(--fs-text-sm);font-weight:var(--fw-bold);height:var(--height-btn-xs);line-height:var(--flh-text-sm);padding-left:var(--space-16);padding-right:var(--space-16);-webkit-text-decoration:none;text-decoration:none}.button.size-md.size-d-sm .icon,button.size-md.size-d-sm .icon{height:var(--icon-size-xs);width:var(--icon-size-xs)}}@media (min-width:768px) and (max-width:768px){.button.size-md.size-d-sm .icon,button.size-md.size-d-sm .icon{height:var(--icon-size-sm);width:var(--icon-size-sm)}}@media (min-width:768px){.button.size-md.size-d-lg,button.size-md.size-d-lg{border-radius:var(--radius-btn-md);font-size:var(--fs-text-md);font-weight:var(--fw-bold);height:var(--height-btn-lg);line-height:var(--flh-text-md);padding-left:var(--space-24);padding-right:var(--space-24);-webkit-text-decoration:none;text-decoration:none}.button.size-md.size-d-lg .icon,button.size-md.size-d-lg .icon{height:var(--icon-size-sm);width:var(--icon-size-sm)}}.button.size-sm,button.size-sm{border-radius:var(--radius-btn-sm);font-size:var(--fs-text-sm);font-weight:var(--fw-bold);height:var(--height-btn-xs);line-height:var(--flh-text-sm);padding-left:var(--space-16);padding-right:var(--space-16);-webkit-text-decoration:none;text-decoration:none}.button.size-sm .icon,button.size-sm .icon{height:var(--icon-size-xs);width:var(--icon-size-xs)}@media (max-width:768px){.button.size-sm .icon,button.size-sm .icon{height:var(--icon-size-sm);width:var(--icon-size-sm)}}@media (min-width:768px){.button.size-sm.size-d-lg,button.size-sm.size-d-lg{border-radius:var(--radius-btn-md);font-size:var(--fs-text-md);font-weight:var(--fw-bold);height:var(--height-btn-lg);line-height:var(--flh-text-md);padding-left:var(--space-24);padding-right:var(--space-24);-webkit-text-decoration:none;text-decoration:none}.button.size-sm.size-d-lg .icon,button.size-sm.size-d-lg .icon{height:var(--icon-size-sm);width:var(--icon-size-sm)}.button.size-sm.size-d-md,button.size-sm.size-d-md{border-radius:var(--radius-btn-md);font-size:var(--fs-text-md);font-weight:var(--fw-bold);height:var(--height-btn-md);line-height:var(--flh-text-md);padding-left:16px;padding-right:16px;-webkit-text-decoration:none;text-decoration:none}.button.size-sm.size-d-md .icon,button.size-sm.size-d-md .icon{height:var(--icon-size-sm);width:var(--icon-size-sm)}}.button.full-width,button.full-width{width:100%}@media (max-width:768px){.button.full-width-mobile,button.full-width-mobile{width:100%}}@media (min-width:768px){.button.full-width-desktop,button.full-width-desktop{width:100%}}.button.with-icon,button.with-icon{grid-template-columns:1fr auto;grid-gap:var(--space-4);align-items:center;grid-template-areas:"text icon"}.button.with-icon span,button.with-icon span{grid-area:text;grid-row:1/2}.button.with-icon .icon,button.with-icon .icon{grid-area:icon;grid-row:1/2}.button.with-icon.icon-center,button.with-icon.icon-center{grid-template-areas:"icon text";grid-template-columns:auto;grid-gap:var(--space-8)}.button.with-icon.text-desktop span,button.with-icon.text-desktop span{display:none}@media (min-width:768px){.button.with-icon.text-desktop span,button.with-icon.text-desktop span{display:inline}}.button.icon-mobile-text-desktop,button.icon-mobile-text-desktop{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.button.icon-mobile-text-desktop span,button.icon-mobile-text-desktop span{display:none}@media (min-width:768px){.button.icon-mobile-text-desktop span,button.icon-mobile-text-desktop span{display:inline}.button.icon-mobile-text-desktop .icon,button.icon-mobile-text-desktop .icon{display:none}}.button.pdc-addtocart,button.pdc-addtocart{background-color:var(--clr-buy-bg);border-radius:var(--prim-sizes-0) var(--prim-sizes-0) var(--radius-pdc-sm) var(--radius-pdc-sm);color:var(--clr-buy-content);font-size:var(--fs-text-xs);font-weight:var(--fw-bold);height:28px;line-height:var(--flh-text-xs);padding-left:var(--space-24);padding-right:var(--space-24);-webkit-text-decoration:none;text-decoration:none;width:100%}@media (min-width:1100px){.button.pdc-addtocart:hover,button.pdc-addtocart:hover{background-color:var(--clr-buy-bg-hover)}}.button.pdc-addtocart-mini,button.pdc-addtocart-mini{background-color:var(--clr-buy-bg);border:1px solid var(--clr-buy-bg);border-radius:0 var(--radius-btn-md) var(--radius-btn-md) 0;height:100%;width:100%}.button.pdc-addtocart-mini span,button.pdc-addtocart-mini span{display:none}.button.pdc-addtocart-mini .icon,button.pdc-addtocart-mini .icon{background:var(--clr-buy-content);height:var(--icon-size-sm);width:var(--icon-size-sm)}.button.pdp-addtocart,button.pdp-addtocart{background-color:var(--clr-buy-bg);border-radius:0 var(--radius-btn-md) var(--radius-btn-md) 0;color:var(--clr-buy-content);font-size:var(--fs-text-md);font-weight:var(--fw-bold);height:var(--height-btn-xl);line-height:var(--flh-text-md);padding-left:var(--space-24);padding-right:var(--space-24);-webkit-text-decoration:none;text-decoration:none;width:100%}.button.pdp-addtocart .icon,button.pdp-addtocart .icon{background:var(--clr-buy-content);height:var(--icon-size-sm);width:var(--icon-size-sm)}@media (min-width:768px){.button.pdp-addtocart,button.pdp-addtocart{border-radius:var(--radius-btn-lg);font-size:var(--fs-text-xxl);font-weight:var(--fw-bold);height:var(--height-btn-xxl);line-height:var(--flh-text-xxl);-webkit-text-decoration:none;text-decoration:none}.button.pdp-addtocart.icon-center,button.pdp-addtocart.icon-center{grid-gap:16px}.button.pdp-addtocart .icon,button.pdp-addtocart .icon{height:var(--icon-size-md);width:var(--icon-size-md)}}@media (min-width:1100px){.button.pdp-addtocart:hover,button.pdp-addtocart:hover{background-color:var(--clr-buy-bg-hover)}}.button.pdp-subscribe-lg,button.pdp-subscribe-lg{background-color:var(--clr-btn-secondary-bg);border:1px solid var(--clr-btn-secondary-content);border-radius:var(--radius-btn-lg);color:var(--clr-btn-secondary-content);font-size:var(--fs-text-xxl);font-weight:var(--fw-bold);height:var(--height-btn-xxl);line-height:var(--flh-text-xxl);padding-left:var(--space-24);padding-right:var(--space-24);-webkit-text-decoration:none;text-decoration:none;width:100%}.button.pdp-subscribe-lg.icon-center,button.pdp-subscribe-lg.icon-center{grid-gap:16px}.button.pdp-subscribe-lg .icon,button.pdp-subscribe-lg .icon{background:var(--clr-btn-secondary-content);height:var(--icon-size-md);width:var(--icon-size-md)}.button.pdp-subscribe-sm,button.pdp-subscribe-sm{background-color:var(--clr-btn-sub-bg);border-radius:var(--radius-btn-md);color:var(--clr-pdp-switcher-rightcontent);font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);padding-left:var(--space-24);padding-right:var(--space-24);-webkit-text-decoration:none;text-decoration:none;width:100%}.button.pdp-subscribe-sm .icon,button.pdp-subscribe-sm .icon{background:var(--clr-pdp-switcher-rightcontent);height:var(--icon-size-sm);width:var(--icon-size-sm)}.button.pdp-buyonce,button.pdp-buyonce{background:var(--clr-pdp-switcher-btn);border-radius:2px;border-radius:var(--radius-sm,2px);box-shadow:var(--shadow-xs-x) var(--shadow-xs-y) var(--shadow-xs-blur) var(--shadow-xs-spread) var(--shadow-xs-clr);color:var(--clr-pdp-switcher-btn-content);font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);padding-left:var(--space-24);padding-right:var(--space-24);-webkit-text-decoration:none;text-decoration:none;width:100%}.button.pdp-buyonce .icon,button.pdp-buyonce .icon{background:var(--clr-pdp-switcher-btn-content);height:var(--icon-size-sm);width:var(--icon-size-sm)}.button.brand,button.brand{background-color:var(--clr-brand-box-bg);border:1px solid var(--clr-brand-box-border);border-radius:var(--radius-box-md);color:var(--clr-brand-box-text);font-size:var(--fs-text-lg);font-weight:var(--fw-bold);height:53px;line-height:var(--flh-text-lg);padding:var(--space-10);-webkit-text-decoration:none;text-decoration:none}.button.filter,button.filter{background-color:var(--clr-semantic-white);box-shadow:var(--shadow-md-x) var(--shadow-md-y) var(--shadow-md-blur) var(--shadow-md-spread) var(--shadow-md-clr);color:var(--clr-text-black);font-size:var(--fs-text-sm);font-weight:400;grid-template-areas:"text icon";grid-template-columns:auto;height:var(--height-btn-md);line-height:var(--flh-text-sm);padding-left:var(--space-24);padding-right:var(--space-24);-webkit-text-decoration:none;text-decoration:none;width:calc(100% - var(--space-24)*2)}.button.filter .icon,button.filter .icon{background:var(--clr-neutral-black);height:var(--icon-size-sm);width:var(--icon-size-sm)}.button.bankid,button.bankid{background-color:var(--clr-external-bankid);color:var(--clr-text-white)}.button.bankid .icon,button.bankid .icon{background:var(--clr-text-white)}.button.tag-sm,button.tag-sm{background-color:var(--clr-sub-category-bg);border:1px solid var(--clr-sub-category-bg);border-radius:var(--radius-btn-md);color:var(--clr-sub-category-text);font-size:var(--fs-text-sm);font-weight:400;height:var(--prim-sizes-24);line-height:var(--flh-text-sm);overflow:visible;padding-left:16px;padding-right:16px;-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.button.tag-sm:hover,button.tag-sm:hover{background-color:var(--clr-box-primary-bg);border:1px solid var(--clr-divider-border);color:var(--clr-text-brand-primary)}.button.tag-sm.tag-d-lg,button.tag-sm.tag-d-lg{background-color:var(--clr-sub-category-bg);border:1px solid var(--clr-sub-category-bg);border-radius:var(--radius-btn-md);color:var(--clr-sub-category-text);font-size:var(--fs-text-md);font-weight:400;height:var(--height-btn-xs);line-height:var(--flh-text-md);overflow:visible;padding-left:16px;padding-right:16px;-webkit-text-decoration:none;text-decoration:none}}@media (min-width:768px) and (min-width:768px){.button.tag-sm.tag-d-lg.tag-d-sm,button.tag-sm.tag-d-lg.tag-d-sm{background-color:var(--clr-sub-category-bg);border:1px solid var(--clr-sub-category-bg);border-radius:var(--radius-btn-md);color:var(--clr-sub-category-text);font-size:var(--fs-text-sm);font-weight:400;height:var(--prim-sizes-24);line-height:var(--flh-text-sm);overflow:visible;padding-left:16px;padding-right:16px;-webkit-text-decoration:none;text-decoration:none}}@media (min-width:768px) and (min-width:768px) and (min-width:768px){.button.tag-sm.tag-d-lg.tag-d-sm:hover,button.tag-sm.tag-d-lg.tag-d-sm:hover{background-color:var(--clr-box-primary-bg);border:1px solid var(--clr-divider-border);color:var(--clr-text-brand-primary)}}@media (min-width:768px) and (min-width:768px){.button.tag-sm.tag-d-lg:hover,button.tag-sm.tag-d-lg:hover{background-color:var(--clr-box-primary-bg);border:1px solid var(--clr-divider-border);color:var(--clr-text-brand-primary)}}.button.tag-lg,button.tag-lg{background-color:var(--clr-sub-category-bg);border:1px solid var(--clr-sub-category-bg);border-radius:var(--radius-btn-md);color:var(--clr-sub-category-text);font-size:var(--fs-text-md);font-weight:400;height:var(--height-btn-xs);line-height:var(--flh-text-md);overflow:visible;padding-left:16px;padding-right:16px;-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.button.tag-lg:hover,button.tag-lg:hover{background-color:var(--clr-box-primary-bg);border:1px solid var(--clr-divider-border);color:var(--clr-text-brand-primary)}.button.tag-lg.tag-d-sm,button.tag-lg.tag-d-sm{background-color:var(--clr-sub-category-bg);border:1px solid var(--clr-sub-category-bg);border-radius:var(--radius-btn-md);color:var(--clr-sub-category-text);font-size:var(--fs-text-sm);font-weight:400;height:var(--prim-sizes-24);line-height:var(--flh-text-sm);overflow:visible;padding-left:16px;padding-right:16px;-webkit-text-decoration:none;text-decoration:none}}@media (min-width:768px) and (min-width:768px){.button.tag-lg.tag-d-sm.tag-d-lg,button.tag-lg.tag-d-sm.tag-d-lg{background-color:var(--clr-sub-category-bg);border:1px solid var(--clr-sub-category-bg);border-radius:var(--radius-btn-md);color:var(--clr-sub-category-text);font-size:var(--fs-text-md);font-weight:400;height:var(--height-btn-xs);line-height:var(--flh-text-md);overflow:visible;padding-left:16px;padding-right:16px;-webkit-text-decoration:none;text-decoration:none}}@media (min-width:768px) and (min-width:768px) and (min-width:768px){.button.tag-lg.tag-d-sm.tag-d-lg:hover,button.tag-lg.tag-d-sm.tag-d-lg:hover{background-color:var(--clr-box-primary-bg);border:1px solid var(--clr-divider-border);color:var(--clr-text-brand-primary)}}@media (min-width:768px) and (min-width:768px){.button.tag-lg.tag-d-sm:hover,button.tag-lg.tag-d-sm:hover{background-color:var(--clr-box-primary-bg);border:1px solid var(--clr-divider-border);color:var(--clr-text-brand-primary)}}.button.disabled,.button.inactive,.button[data-disabled],.button[disabled],button.disabled,button.inactive,button[data-disabled],button[disabled]{background-color:var(--clr-btn-inactive-bg);border:none;color:var(--clr-btn-inactive-content);pointer-events:none}.button.disabled .icon,.button.inactive .icon,.button[data-disabled] .icon,.button[disabled] .icon,button.disabled .icon,button.inactive .icon,button[data-disabled] .icon,button[disabled] .icon{background:var(--clr-btn-inactive-content)}.button.buy-animation>*,button.buy-animation>*{pointer-events:none}.button.buy-animation[data-state],button.buy-animation[data-state]{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.button.buy-animation[data-state] .icon,.button.buy-animation[data-state] span,button.buy-animation[data-state] .icon,button.buy-animation[data-state] span{display:none}.button.buy-animation[data-state=processing],button.buy-animation[data-state=processing]{background-color:var(--clr-btn-primary-bg-hover)}.button.buy-animation[data-state=processing] .state,button.buy-animation[data-state=processing] .state{animation:processing 1.4s linear infinite;border:2px solid hsla(0,0%,100%,.2);border-radius:50%;border-top-color:#fff;height:15px;width:15px}.button.buy-animation[data-state=success],button.buy-animation[data-state=success]{background-color:var(--clr-btn-positive-bg)}.button.buy-animation[data-state=success] .state,button.buy-animation[data-state=success] .state{background:var(--clr-semantic-white);display:inline-block;height:var(--icon-size-sm);-webkit-mask-image:url(../../cf7092f29304401f0e71.svg);mask-image:url(../../cf7092f29304401f0e71.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size-sm)}.button.buy-animation[data-state=fail],button.buy-animation[data-state=fail]{background-color:var(--clr-btn-danger-bg)}.button.buy-animation[data-state=fail] .state,button.buy-animation[data-state=fail] .state{background:var(--clr-semantic-white);display:inline-block;height:var(--icon-size-sm);-webkit-mask-image:url(../../35e7e77b7e10b4271c99.svg);mask-image:url(../../35e7e77b7e10b4271c99.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size-sm)}@keyframes processing{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.divider,.divider-component{background-color:var(--clr-neutral-semi);height:1px;margin-bottom:var(--space-16);margin-top:var(--space-16);width:100%}.divider-component{border:none}.site-logo{--_width:var(--logo-width,200px);--_height:var(--logo-height,30px);background-size:contain;height:30px;height:var(--_height);text-indent:-9999px;width:200px;width:var(--_width)}.header-logo-wrapper .site-logo,.site-logo{background-image:var(--logo);background-repeat:no-repeat}.header-logo-wrapper .site-logo{--_width:var(--logo-header-width-m);--_height:var(--logo-header-height-m);background-position:50%;background-size:100%}@media (min-width:1100px){.header-logo-wrapper .site-logo{--_width:var(--logo-header-width-d);--_height:var(--logo-header-height-d)}}.header-sticky .site-logo{--_width:100%;background-image:var(--logo-cropped);background-size:contain}@media (min-width:768px){.header-sticky .site-logo{--_width:var(--logo-cropped-width)}}@media (min-width:1100px){.header-sticky .site-logo{margin-bottom:var(--space-24);margin-top:var(--space-24)}}.header-checkout .site-logo,.header-clean .site-logo{--_width:30px;background-image:var(--logo-cropped);background-position:50%;background-size:contain}@media (min-width:768px){.header-checkout .site-logo,.header-clean .site-logo{--_width:200px;background-image:var(--logo);background-position:50%}}.age-gate .site-logo{background-image:var(--logo);background-position:50%;background-size:contain}.top-header .main-menu .site-logo{--_width:200px;background-image:var(--logo);background-position:50%}.logo-footer{background-image:var(--logo-footer);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:calc(var(--logo-footer-height)*1.2);width:calc(var(--logo-footer-width)*1.3)}@media (min-width:768px){.logo-footer{height:var(--logo-footer-height);width:var(--logo-footer-width)}}.toaster{align-items:center;border-radius:3px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;font-weight:400;margin:auto;padding:15px;z-index:9999999}.toaster span{width:90%}.toaster.toaster-fixed{left:0;max-width:100%;position:fixed;right:0;top:40px;width:340px}.toaster.toaster-full{align-items:start;border-radius:0;flex-shrink:0;justify-content:center;max-width:1920px}.toaster.toaster-full .icon{flex-shrink:0}.toaster .toaster-remove{background-image:url(../../f01f11b3f7217034015f.svg);background-repeat:no-repeat;background-size:15px;height:15px;margin-left:auto;width:15px}.toaster.success{background-color:var(--clr-semantic-green);color:var(--clr-neutral-black)}.toaster.warning{background-color:var(--prim-colors-yellow-fed700);color:var(--clr-text-black)}.toaster.error{background-color:var(--clr-secondary-light);color:var(--clr-neutral-black)}@media (min-width:768px){.toaster.toaster-fixed{bottom:auto;left:auto;right:10px;top:87px;width:340px}.toaster.toaster-fixed.basket-open{right:20px;top:20px}.toaster.toaster-full{align-items:center}}.splide .splide__track{margin-bottom:var(--space-16)}@media (min-width:768px){.splide .splide__track{margin-bottom:var(--space-32)}}.splide .splide__pagination.with-lines{flex-wrap:nowrap;height:8px;justify-content:center;padding:0}.splide .splide__pagination.with-lines>li{background-color:var(--clr-scrollbar-bg);border:none;height:100%;width:100%}.splide .splide__pagination.with-lines>li:first-child{border-radius:20px 0 0 20px}.splide .splide__pagination.with-lines>li:last-child{border-radius:0 20px 20px 0}.splide .splide__pagination.with-lines>li>button{background-color:inherit;border:none;border-radius:inherit;display:block;height:100%;padding:0;width:100%}.splide .splide__pagination.with-lines>li>button.is-active{background-color:var(--clr-scrollbar-fill);border-radius:20px}.splide .splide__pagination.with-dots{padding:0;grid-gap:5px}.splide .splide__pagination.with-dots>li>button{background-color:var(--clr-scrollbar-bg);border:none;border-radius:var(--radius-xxl);cursor:pointer;font-size:0;height:8px;padding:0;width:8px}.splide .splide__pagination.with-dots>li>button.is-active{background-color:var(--clr-scrollbar-fill);cursor:auto}.splide .splide__arrow{all:unset;background-color:var(--clr-arrow-bg);background-position:50%;background-repeat:no-repeat;background-size:var(--arrows-icon-size);border:var(--arrows-border);box-shadow:var(--arrows-box-shadow);cursor:pointer;display:inline-block;height:var(--arrows-height);position:absolute;top:calc(50% - var(--arrows-height)/2);transform:translateY(-50%);width:var(--arrows-width);z-index:1}.splide .splide__arrow:after{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.splide .splide__arrow.prev{border-radius:var(--arrows-radius-left);left:var(--arrows-offset-m)}.splide .splide__arrow.prev:after{background:var(--clr-arrow-content);display:inline-block;height:var(--icon-size-md);-webkit-mask-image:url(../../514c7d2cf5c0c08c403a.svg);mask-image:url(../../514c7d2cf5c0c08c403a.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size-md)}.splide .splide__arrow.next{border-radius:var(--arrows-radius-right);right:var(--arrows-offset-m)}.splide .splide__arrow.next:after{background:var(--clr-arrow-content);display:inline-block;height:var(--icon-size-md);-webkit-mask-image:url(../../3b3be3ec2a6195c58702.svg);mask-image:url(../../3b3be3ec2a6195c58702.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size-md)}@media (min-width:1100px){.splide .splide__arrow.prev{left:var(--arrows-offset-d)}.splide .splide__arrow.next{right:var(--arrows-offset-d)}}.grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto;grid-gap:10px}.grid .col-m-1{grid-column:span 1}.grid .col-m-2{grid-column:span 2}.grid .col-m-3{grid-column:span 3}.grid .col-m-4{grid-column:span 4}.grid .col-m-5{grid-column:span 5}.grid .col-m-6{grid-column:span 6}@media screen and (min-width:768px){.grid{grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:15px}.grid .col-t-1{grid-column:span 1}.grid .col-t-2{grid-column:span 2}.grid .col-t-3{grid-column:span 3}.grid .col-t-4{grid-column:span 4}.grid .col-t-5{grid-column:span 5}.grid .col-t-6{grid-column:span 6}.grid .col-t-7{grid-column:span 7}.grid .col-t-8{grid-column:span 8}}@media screen and (min-width:1170px){.grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:15px}.grid .col-d-1{grid-column:span 1}.grid .col-d-2{grid-column:span 2}.grid .col-d-3{grid-column:span 3}.grid .col-d-4{grid-column:span 4}.grid .col-d-5{grid-column:span 5}.grid .col-d-6{grid-column:span 6}.grid .col-d-7{grid-column:span 7}.grid .col-d-8{grid-column:span 8}.grid .col-d-9{grid-column:span 9}.grid .col-d-10{grid-column:span 10}.grid .col-d-11{grid-column:span 11}.grid .col-d-12{grid-column:span 12}}@media (max-width:768px){.sm-span-2{grid-column:span 2}}.table-container{align-items:center;align-self:stretch;background:var(--clr-bg-light);border-radius:var(--radius-md);display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;padding-bottom:var(--space-16)}.table-container::-webkit-scrollbar{align-self:stretch;height:8px;width:50%}.table-container::-webkit-scrollbar-thumb{background-color:var(--clr-scrollbar-fill);border-radius:var(--radius-xl)}.table-container::-webkit-scrollbar-track{background-color:var(--clr-scrollbar-bg);border-radius:var(--radius-xl)}.table-container::-webkit-scrollbar-button{display:none}table{--_border-bottom:var(--border-box-size) solid var(--clr-divider-border);--_border:var(--border-box-size) solid var(--clr-divider-border);--_border-radius:var(--radius-lg);--_padding:var(--space-16);background-color:var(--clr-bg-light);border-style:hidden;border:var(--_border);border-radius:var(--radius-lg);border-radius:var(--_border-radius);display:block;font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-sm);overflow-x:auto;table-layout:auto!important;text-align:left;-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){table{font-size:var(--fs-text-md);font-weight:400;line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}}table tbody,table thead{display:inline-table;width:100%}table tbody tr:not(:last-child),table thead tr:not(:last-child){border-bottom:var(--_border-bottom)}table tbody tr td,table tbody tr th,table thead tr td,table thead tr th{padding:var(--_padding)}table tbody tr td a,table tbody tr th a,table thead tr td a,table thead tr th a{font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none;-webkit-text-decoration:underline;text-decoration:underline}@media (min-width:768px){table tbody tr td a,table tbody tr th a,table thead tr td a,table thead tr th a{font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none;-webkit-text-decoration:underline;text-decoration:underline}}table tbody tr th,table thead tr th{font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){table tbody tr th,table thead tr th{font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}}.overlay{background-color:rgba(0,0,0,.5);background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.13)));background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.13));display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--zindex-modal-backdrop)}body:has([data-toggle-open]) [data-toggle-open]{box-shadow:0 0 200vw 200vw rgba(0,0,0,.2)}body:has([data-toggle-open])>footer>:not([data-toggle-open]),body:has([data-toggle-open])>header>:not([data-toggle-open]),body:has([data-toggle-open])>main>:not([data-toggle-open]){pointer-events:none}body:has(.age-gate){overflow:hidden}body:has(.age-gate)>:not(.age-gate):not(#onetrust-consent-sdk){pointer-events:none}@media (max-width:768px){body:has([salesunit-open]:not(.salesunit-menu-search)) [salesunit-open]{box-shadow:0 0 200vw 200vw rgba(0,0,0,.2)}body:has([salesunit-open]:not(.salesunit-menu-search))>*{pointer-events:auto}body:has([salesunit-open]:not(.salesunit-menu-search)) [salesunit-open]{pointer-events:auto}}body [data-toggle-open]{display:grid;pointer-events:auto;visibility:visible}body [data-toggle-open].toggle-slide-right{animation:slideInRight .2s forwards}body [data-toggle-open].toggle-slide-left{animation:slideInLeft .2s forwards}body [salesunit-open].toggle-slide-up{animation:slideInUp .2s forwards}body [data-toggle-closing].toggle-slide-right{animation:slideOutRight .2s forwards}body [data-toggle-closing].toggle-slide-left{animation:slideOutLeft .2s forwards}body [data-salesunit-closing].toggle-slide-up{animation:slideOutUp .2s forwards}body.header-sticky h1,body.header-sticky h2,body.header-sticky h3,body.header-sticky h4,body.header-sticky h5,body.header-sticky h6{scroll-margin-top:var(--scroll-top-mobile-sticky)}@media (min-width:1100px){body.header-sticky h1,body.header-sticky h2,body.header-sticky h3,body.header-sticky h4,body.header-sticky h5,body.header-sticky h6{scroll-margin-top:var(--scroll-top-desktop-sticky)}}body h1,body h2,body h3,body h4,body h5,body h6{scroll-margin-top:var(--scroll-top-mobile)}@media (min-width:768px){body h1,body h2,body h3,body h4,body h5,body h6{scroll-margin-top:var(--scroll-top-tablet)}}@media (min-width:1100px){body h1,body h2,body h3,body h4,body h5,body h6{scroll-margin-top:var(--scroll-top-desktop)}}header .header-search{grid-column:var(--header-m-search-grid-column);grid-row:var(--header-m-search-grid-row)}@media (min-width:1100px){header .header-search{grid-row:var(--header-d-search-grid-row)}header .header-search:not(.active){align-self:end;display:grid;grid-column:var(--header-d-search-grid-column);justify-self:end;place-self:end;width:100%}}header .header-search:not(.active) .header-search-input{margin:0}header .header-search:not(.active) .header-search-input .search-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:none}@media (min-width:1100px){header .header-search:not(.active) .header-search-input .search-input{display:block}}header .header-search:not(.active) .header-search-input>.button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}header .header-search:not(.active) .header-search-input .search-close{display:none}header .header-search.active{left:0;position:fixed;top:var(--header-m-search-active-top)}@media (min-width:1100px){header .header-search.active{grid-column:1/span 12;left:calc(var(--space-8)*-1);position:absolute;top:0;width:calc(100% + var(--space-16))}}header .search-backdrop{display:none}header .search-backdrop.active{animation:fadeIn .2s;background-color:rgba(0,0,0,.2);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:var(--zindex-modal-backdrop)}@media (max-width:1100px){.main-menu{background-color:var(--clr-bg-primary);grid-template-rows:-webkit-min-content auto;grid-template-rows:min-content auto;height:100dvh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:95%;z-index:var(--zindex-modal)}.main-menu,.main-menu .categories-section .nav-arrow{display:none}.main-menu>.nav-bar{justify-content:flex-start}.main-menu .nav-container{display:grid;grid-template-rows:auto 1fr auto;overflow-y:auto}.main-menu .nav-header{max-height:100%}.main-menu nav ul{list-style:none;margin:0;padding:0}.main-menu .clr-nav-menuitem-arrow-mobile{background:var(--clr-pdp-selector-icon)}.main-menu .nav-bar-extramenu,.main-menu nav .menu-item{border-bottom:1px solid var(--clr-divider-border)}.main-menu .nav-bar-extramenu:last-child,.main-menu nav .menu-item:last-child{border-bottom:none}.main-menu .nav-list{background-color:var(--clr-third-bg)}.main-menu .menu-item,.main-menu .menu-item a{font-size:var(--fs-text-md);font-weight:400;line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}.main-menu .menu-item.has-icon{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.main-menu .menu-item.has-icon i,.main-menu .menu-item.has-icon img{height:20px;margin:0 var(--space-16) 0 0;width:20px}.main-menu .menu-item.has-icon i{background-position:0;background-size:auto}.main-menu .menu-item.has-icon .icon-arrow-right{padding:0}.main-menu .menu-item.has-icon>span{width:100%}.main-menu .menu-item.has-icon>span .menu-item-name{flex-grow:1}.main-menu .menu-item>span{pointer-events:none}.main-menu .menu-item>a,.main-menu .menu-item>span{color:var(--clr-text-black);display:block;padding:calc(var(--space-8) + var(--space-10)) var(--space-16)}.main-menu .menu-item>span a{color:var(--clr-text-black);pointer-events:auto}.main-menu .menu-item.has-children>span{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.main-menu .menu-item.show-everything{background-color:var(--clr-bg-secondary-other);color:var(--clr-nav-subheader-content)}.main-menu .menu-item.show-everything a{font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none;-webkit-text-decoration:underline;text-decoration:underline}.main-menu .nav-bar-extramenu{padding:var(--space-24) var(--space-16)}.main-menu .nav-bar-extramenu span{font-size:var(--fs-text-lg);font-weight:var(--fw-bold);line-height:var(--flh-text-lg);margin:0;-webkit-text-decoration:none;text-decoration:none}.main-menu .menu-logo{grid-row:3;padding:var(--space-36) var(--space-64)}.main-menu .menu-logo,.nav-bar{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.nav-bar{background-color:var(--clr-primary-semi);color:var(--clr-nav-header-content);font-size:var(--fs-text-lg);font-weight:var(--fw-bold);line-height:var(--flh-text-lg);padding:var(--space-16);-webkit-text-decoration:none;text-decoration:none}.nav-children{background-color:var(--clr-bg-primary);display:none;flex-direction:column;height:100dvh;left:0;position:absolute;top:0;width:100%;z-index:var(--zindex-menu)}.nav-children.mm-active,.nav-children.mm-visited{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-children.mm-active .nav-list,.nav-children.mm-visited .nav-list{overflow-x:hidden;overflow-y:auto}.nav-children.mm-active .nav-list:after,.nav-children.mm-active .nav-list:before,.nav-children.mm-visited .nav-list:after,.nav-children.mm-visited .nav-list:before{content:"";height:80px;left:0;opacity:0;pointer-events:none;position:fixed;transition:all .2s ease;width:100%}.nav-children.mm-active .nav-list:after,.nav-children.mm-visited .nav-list:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,95%,0)),to(#f3f3f3));background:linear-gradient(180deg,hsla(0,0%,95%,0),#f3f3f3);bottom:0}.nav-children.mm-active .nav-list:before,.nav-children.mm-visited .nav-list:before{background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,95%,0)),to(#f3f3f3));background:linear-gradient(0deg,hsla(0,0%,95%,0),#f3f3f3);top:var(--header-height)}.nav-children.mm-active .nav-list.bottom:after,.nav-children.mm-active .nav-list.top:before,.nav-children.mm-visited .nav-list.bottom:after,.nav-children.mm-visited .nav-list.top:before{opacity:1;transition:all .2s ease}}@media (max-width:1100px) and (min-width:768px){.main-menu{max-width:375px}}@media (min-width:1100px){.main-menu{display:block;grid-column:var(--header-d-main-menu-grid-column);grid-row:var(--header-d-main-menu-grid-row);margin-top:var(--header-d-main-menu-margin-top);position:relative}.categories-section .nav-arrow{align-items:center;display:none;height:100%;position:absolute;top:0}.categories-section .nav-arrow[data-scroll-direction=left]{background:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));left:0;padding:0 50px 0 0}.categories-section .nav-arrow[data-scroll-direction=right]{background:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(-90deg,#fff,hsla(0,0%,100%,0));padding:0 0 0 50px;right:0}.categories-section nav>.nav-list{align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;white-space:nowrap}.categories-section nav>.nav-list .menu-item{list-style:none}.categories-section nav>.nav-list a{color:var(--clr-text-black);-webkit-text-decoration:none;text-decoration:none}.categories-section nav>.nav-list .nav-header{display:none}.categories-section nav>.nav-list .menu-item.level-1{cursor:pointer;font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);padding:var(--space-8) var(--space-16);-webkit-text-decoration:none;text-decoration:none}.categories-section nav>.nav-list .menu-item.level-1:first-child{padding-left:0}.categories-section nav>.nav-list .menu-item.level-1>a,.categories-section nav>.nav-list .menu-item.level-1>span a{font-size:inherit;font-weight:inherit;line-height:inherit}.categories-section nav>.nav-list .menu-item.level-1>a,.categories-section nav>.nav-list .menu-item.level-1>span{position:relative}.categories-section nav>.nav-list .menu-item.level-1>a:after,.categories-section nav>.nav-list .menu-item.level-1>span:after{background-color:var(--clr-line-hover);content:"";height:2px;left:0;position:absolute;top:120%;transition:width .2s ease-in-out;width:0}.categories-section nav>.nav-list .menu-item.level-1>.nav-children{background-color:var(--clr-bg-primary);border-radius:0 0 var(--radius) var(--radius);box-shadow:var(--box-shadow-sm);cursor:auto;left:0;opacity:0;padding:var(--space-32);position:absolute;top:95%;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;width:100%;z-index:var(--zindex-menu)}.categories-section nav>.nav-list .menu-item.level-1>.nav-children>.nav-list{-moz-column-count:4;column-count:4;-moz-column-fill:auto;column-fill:auto;display:inline-block;gap:50px;max-height:400px;overflow:hidden;padding:var(--space-16) 0 0;width:100%}.categories-section nav>.nav-list .menu-item.level-1>.nav-children>.nav-header{display:block}.categories-section nav>.nav-list .menu-item.level-1>.nav-children>.nav-header .nav-header-title{color:var(--clr-text-black);font-size:var(--fs-text-xxl);font-weight:var(--fw-bold);line-height:var(--flh-text-xxl);-webkit-text-decoration:none;text-decoration:none}.categories-section nav>.nav-list .menu-item.level-1>.nav-children>.nav-header .sub-title{display:block;font-size:var(--fs-text-md);font-weight:400;line-height:var(--flh-text-md);padding:var(--space-4) 0 0;-webkit-text-decoration:none;text-decoration:none}.categories-section nav>.nav-list .menu-item.level-1:hover>.nav-children{opacity:1;transition-delay:.35s;visibility:visible}.categories-section nav>.nav-list .menu-item.level-1:hover>a:after,.categories-section nav>.nav-list .menu-item.level-1:hover>span:after{width:100%}.categories-section nav>.nav-list .menu-item.level-1 .level-2{font-size:var(--fs-text-lg);font-weight:var(--fw-bold);line-height:var(--flh-text-lg);padding-bottom:var(--space-24);-webkit-text-decoration:none;text-decoration:none}.categories-section nav>.nav-list .menu-item.level-1 .level-2>a,.categories-section nav>.nav-list .menu-item.level-1 .level-2>span{font-size:inherit;font-weight:inherit;line-height:inherit}.categories-section nav>.nav-list .menu-item.level-1 .level-2>a:hover,.categories-section nav>.nav-list .menu-item.level-1 .level-2>span:hover{color:var(--clr-text-hover)}.categories-section nav>.nav-list .menu-item.level-1 .level-2 .nav-list{padding:0}.categories-section nav>.nav-list .menu-item.level-1 .level-3{font-size:var(--fs-text-md);font-weight:400;line-height:var(--flh-text-md);padding-top:var(--space-12);-webkit-text-decoration:none;text-decoration:none}.categories-section nav>.nav-list .menu-item.level-1 .level-3>a,.categories-section nav>.nav-list .menu-item.level-1 .level-3>span{font-size:inherit;font-weight:inherit;line-height:inherit}.categories-section nav>.nav-list .menu-item.level-1 .level-3>a:hover,.categories-section nav>.nav-list .menu-item.level-1 .level-3>span:hover{color:var(--clr-text-hover)}.categories-section nav>.nav-list .menu-item.level-1:not(:first-child):not(.line-break)>a:before,.categories-section nav>.nav-list .menu-item.level-1:not(:first-child):not(.line-break)>span:before{background-color:var(--clr-divider-border);content:"";height:100%;left:calc(0px - var(--space-16));position:absolute;top:0;width:2px}.categories-section nav>.nav-list li{display:none}.categories-section nav>.nav-list .level-1,.categories-section nav>.nav-list .level-2,.categories-section nav>.nav-list .level-3{display:block}}.header-usps{background-color:var(--clr-header-usp-bg);color:var(--clr-text-white);grid-row:var(--header-m-usps-grid-column);height:var(--header-m-usps-height)}@media (min-width:1100px){.header-usps{grid-row:1;height:var(--height-btn-md)}}.header-usps>div{display:grid;height:100%}@media (min-width:1100px){.header-usps>div{grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-gap:var(--space-64)}}.header-usps .header-usp-items{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-8);height:100%;justify-content:center;justify-items:center;place-items:center;white-space:nowrap}@media (min-width:1100px){.header-usps .header-usp-items{align-items:normal;gap:var(--space-48);grid-template-columns:repeat(3,1fr);justify-items:legacy;place-items:initial}}.header-usps .header-usp-items .header-usp-item,.header-usps .header-usp-items .tp-container{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-text-xs);font-weight:400;line-height:var(--flh-text-xs);-webkit-text-decoration:none;text-decoration:none}@media (min-width:1100px){.header-usps .header-usp-items .header-usp-item,.header-usps .header-usp-items .tp-container{font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}}.header-usps .header-usp-items .header-usp-item .icon,.header-usps .header-usp-items .tp-container .icon{margin-right:var(--space-8)}@media (min-width:768px){.header-usps .header-usp-items .header-usp-item .icon,.header-usps .header-usp-items .tp-container .icon{height:var(--icon-size-sm);width:var(--icon-size-sm)}}.header-usps .header-usp-items .header-usp-item .fat,.header-usps .header-usp-items .tp-container .fat{font-size:var(--fs-text-xs);font-weight:var(--fw-bold);line-height:var(--flh-text-xs);margin-left:2px;-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.header-usps .header-usp-items .header-usp-item .fat,.header-usps .header-usp-items .tp-container .fat{font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);margin-left:var(--space-4);-webkit-text-decoration:none;text-decoration:none}}@media (min-width:1100px){.header-basket-info{background-color:var(--clr-header-top-active-bg)}}.header-basket-info .header-basket-texts{display:none}@media (min-width:1100px){.header-basket-info .header-basket-texts{color:var(--clr-header-top-active-content);display:block}}.header-basket-info .header-basket-icons{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (min-width:1100px){.header-basket-info .header-basket-icons i.icon{background:var(--clr-header-top-active-content)}}.header-basket-info .header-basket-icons .counter{align-items:center;background-color:var(--clr-semantic-red);border-radius:50%;box-shadow:0 4px 4px rgba(0,0,0,.25);color:var(--clr-neutral-white);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-text-xs);font-weight:var(--fw-bold);height:18px;justify-content:center;line-height:var(--flh-text-xs);position:absolute;right:-6px;-webkit-text-decoration:none;text-decoration:none;top:-8px;width:18px}form.search-input-group{align-items:center;display:block;margin:var(--header-m-search-input-margin);position:relative}@media (min-width:1100px){form.search-input-group{align-items:center;display:grid;grid-template-columns:auto 50px;margin:0}}form.search-input-group .search-close{display:grid;height:var(--icon-size-sm);position:absolute;right:calc(var(--space-24)/2);top:50%;transform:translateY(-50%)}form.search-input-group .search-input{background-color:var(--clr-neutral-white);border-radius:var(--radius-input-sm);display:block;font-size:var(--fs-text-lg);font-weight:400;height:var(--header-m-search-input-height);line-height:var(--flh-text-lg);padding:calc(var(--space-24)/2) var(--space-32) calc(var(--space-24)/2) var(--space-16);-webkit-text-decoration:none;text-decoration:none;transform:scale(.875);transform-origin:left center;width:100%}@media (min-width:1100px){form.search-input-group .search-input{background-color:var(--clr-header-search-bg);border-radius:var(--radius-header-search-btn-left) 0 0 var(--radius-header-search-btn-left);font-size:var(--fs-text-md);font-weight:400;height:48px;line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none;transform:none}}form.search-input-group>.search-button{display:none}@media (min-width:1100px){form.search-input-group>.search-button{align-items:center;background-color:var(--clr-header-search-btn-bg);border-radius:var(--radius-header-search-btn-left) var(--radius-header-search-btn-right) var(--radius-header-search-btn-right) var(--radius-header-search-btn-left);display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center;padding:0;padding:0 var(--space-32);position:absolute;right:0;width:95px}form.search-input-group>.search-button .icon{background:var(--clr-header-search-btn-content)}}.search-component.active .search-result .kevel-search-flyout-container{margin-bottom:var(--prim-sizes-16)}.search-component.active .search-result .kevel-search-flyout-container .products{display:grid;grid-gap:var(--prim-sizes-12)}.search-component.active .search-result .kevel-search-flyout-container .products .productcard-compact{background-color:var(--clr-bg-highlighted-pdc);border:var(--border-box-size) solid var(--clr-divider-border);border-radius:var(--radius-pdc-sm);padding:var(--prim-sizes-12)}@media (min-width:1100px){.search-component.active .search-result .kevel-search-flyout-container .products .productcard-compact{padding:var(--prim-sizes-10)}}.search-component.active .search-result .kevel-search-flyout-container:has([data-contains-data=false]){margin-bottom:0}.search-component.active .search-result .kevel-search-flyout-container:has([data-contains-data=false])>.search-header{display:none}@media (min-width:1100px){.search-component form.search-input-group{align-items:center;display:grid;margin:0}}.search-component form.search-input-group .search-close{display:block}.search-component.open form.search-input-group{display:block;margin:var(--space-8);position:relative}@media (min-width:768px){.search-component.open form.search-input-group{display:grid;grid-template-columns:-webkit-min-content auto -webkit-min-content;grid-template-columns:min-content auto min-content;height:62px;margin:0;padding-left:var(--space-24);padding-right:var(--space-24)}}@media (min-width:1100px){.search-component.open form.search-input-group{height:auto}}@media (min-width:768px){.search-component.open form.search-input-group .search-input{background-color:inherit;border:0;box-shadow:none;grid-column:2;grid-row:1}.search-component.open form.search-input-group .button{background-color:transparent;display:block;grid-column:1;grid-row:1;padding:0;position:relative;width:auto}.search-component.open form.search-input-group .button i{background:var(--clr-neutral-black)}.search-component.open form.search-input-group .search-close{grid-column:3;grid-row:1;position:static;right:auto;top:auto;transform:none}}.search-component.search-absolute.active{background-color:var(--clr-box-primary-bg);height:auto;overflow:hidden;width:100%;z-index:var(--zindex-modal)}@media (min-width:1100px){.search-component.search-absolute.active{position:absolute}}.search-component.active form.search-input-group{display:block;margin:var(--space-8);position:relative}@media (min-width:768px){.search-component.active form.search-input-group{display:grid;grid-template-columns:-webkit-min-content auto -webkit-min-content;grid-template-columns:min-content auto min-content;height:62px;margin:0;padding-left:var(--space-24);padding-right:var(--space-24)}}@media (min-width:1100px){.search-component.active form.search-input-group{height:auto}}@media (min-width:768px){.search-component.active form.search-input-group .search-input{background-color:inherit;border:0;box-shadow:none;grid-column:2;grid-row:1}.search-component.active form.search-input-group .button{background-color:transparent;display:block;grid-column:1;grid-row:1;padding:0;position:relative;width:auto}.search-component.active form.search-input-group .button i{background:var(--clr-neutral-black)}.search-component.active form.search-input-group .search-close{grid-column:3;grid-row:1;position:static;right:auto;top:auto;transform:none}}@media (min-width:1100px){.search-component.active{border-radius:var(--radius-md)}}.search-component.active .search-result{display:grid;position:relative}@media (min-width:1100px){.search-component.active .search-result:before{background-color:var(--clr-divider-border);content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:calc(100% - var(--space-32))}}.search-component.active .search-result .popular-results-area,.search-component.active .search-result .search-results-area{display:grid;grid-template-rows:auto -webkit-min-content;grid-template-rows:auto min-content;height:100%;max-height:var(--header-m-search-max-height)}@media (min-width:768px){.search-component.active .search-result .popular-results-area,.search-component.active .search-result .search-results-area{height:100%;max-height:var(--header-d-search-max-height)}}.search-component.active .search-result .popular-results-area .suggestions-container,.search-component.active .search-result .search-results-area .suggestions-container{grid-column:2;padding:0 0 var(--space-8)}.search-component.active .search-result .popular-results-area .suggestions-container .search-suggestions>a,.search-component.active .search-result .search-results-area .suggestions-container .search-suggestions>a{color:var(--clr-neutral-black);display:block;font-size:var(--fs-text-md);font-weight:400;line-height:var(--flh-text-md);padding:0 0 var(--space-8);-webkit-text-decoration:none;text-decoration:none}@media (min-width:1100px){.search-component.active .search-result .popular-results-area .suggestions-container .search-suggestions>a,.search-component.active .search-result .search-results-area .suggestions-container .search-suggestions>a{font-size:var(--fs-text-lg);font-weight:400;line-height:var(--flh-text-lg);-webkit-text-decoration:none;text-decoration:none}}.search-component.active .search-result .popular-results-area .search-no-results,.search-component.active .search-result .search-results-area .search-no-results{margin:0 var(--space-8);overflow-y:auto;padding:var(--space-8)}@media (min-width:1100px){.search-component.active .search-result .popular-results-area .search-no-results,.search-component.active .search-result .search-results-area .search-no-results{padding:var(--space-24) var(--space-8) var(--space-8)}}.search-component.active .search-result .popular-results-area .search-no-results>span,.search-component.active .search-result .search-results-area .search-no-results>span{display:inline-block;font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-sm);text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}@media (min-width:1100px){.search-component.active .search-result .popular-results-area .search-no-results>span,.search-component.active .search-result .search-results-area .search-no-results>span{font-size:var(--fs-text-lg);font-weight:400;line-height:var(--flh-text-lg);text-align:left;-webkit-text-decoration:none;text-decoration:none}}.search-component.active .search-result .popular-results-area .search-results-all,.search-component.active .search-result .search-results-area .search-results-all{height:auto;margin:0 var(--space-8);overflow-y:auto;padding:var(--space-8) var(--space-8)}@media (min-width:1100px){.search-component.active .search-result .popular-results-area .search-results-all,.search-component.active .search-result .search-results-area .search-results-all{display:grid;grid-gap:var(--space-24);gap:var(--space-24);padding:var(--space-24) var(--space-8)}.search-component.active .search-result .popular-results-area .search-results-all:has(.search-other),.search-component.active .search-result .popular-results-area .search-results-all:has(.suggestions-container),.search-component.active .search-result .search-results-area .search-results-all:has(.search-other),.search-component.active .search-result .search-results-area .search-results-all:has(.suggestions-container){grid-template-columns:repeat(2,1fr)}}.search-component.active .search-result .popular-results-area .search-no-results,.search-component.active .search-result .popular-results-area .search-results-all,.search-component.active .search-result .search-results-area .search-no-results,.search-component.active .search-result .search-results-area .search-results-all{scrollbar-color:var(--clr-scrollbar-fill) var(--clr-scrollbar-bg);scrollbar-width:auto}.search-component.active .search-result .popular-results-area .search-no-results::-webkit-scrollbar,.search-component.active .search-result .popular-results-area .search-results-all::-webkit-scrollbar,.search-component.active .search-result .search-results-area .search-no-results::-webkit-scrollbar,.search-component.active .search-result .search-results-area .search-results-all::-webkit-scrollbar{width:3px}.search-component.active .search-result .popular-results-area .search-no-results::-webkit-scrollbar-track,.search-component.active .search-result .popular-results-area .search-results-all::-webkit-scrollbar-track,.search-component.active .search-result .search-results-area .search-no-results::-webkit-scrollbar-track,.search-component.active .search-result .search-results-area .search-results-all::-webkit-scrollbar-track{background:var(--clr-scrollbar-bg)}.search-component.active .search-result .popular-results-area .search-no-results::-webkit-scrollbar-thumb,.search-component.active .search-result .popular-results-area .search-results-all::-webkit-scrollbar-thumb,.search-component.active .search-result .search-results-area .search-no-results::-webkit-scrollbar-thumb,.search-component.active .search-result .search-results-area .search-results-all::-webkit-scrollbar-thumb{background-color:var(--clr-scrollbar-bg);border:0 solid var(---clr-scrollbar-bg);border-radius:var(--radius-lg)}.search-component.active .search-result .popular-results-area .search-result-footer,.search-component.active .search-result .search-results-area .search-result-footer{background-color:var(--clr-box-primary-bg);box-shadow:0 -10px 10px rgba(0,0,0,.04);padding:var(--space-8)}@media (min-width:1100px){.search-component.active .search-result .popular-results-area .search-result-footer,.search-component.active .search-result .search-results-area .search-result-footer{padding:var(--space-8)}}.search-component.active .search-result .popular-results-area .search-result-footer .button,.search-component.active .search-result .search-results-area .search-result-footer .button{margin:0 auto}@media (min-width:1100px){.search-component.active .search-result .popular-results-area .search-result-footer .button,.search-component.active .search-result .search-results-area .search-result-footer .button{padding-left:var(--space-32);padding-right:var(--space-32);width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}}.search-component.active .search-result .popular-results-area .search-link,.search-component.active .search-result .search-results-area .search-link{color:var(--clr-text-black);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-text-md);font-weight:400;justify-content:space-between;line-height:var(--flh-text-md);padding:0 0 var(--space-16);-webkit-text-decoration:none;text-decoration:none}@media (min-width:1100px){.search-component.active .search-result .popular-results-area .search-link,.search-component.active .search-result .search-results-area .search-link{font-size:var(--fs-text-lg);font-weight:400;line-height:var(--flh-text-lg);padding:0 0 var(--space-32);-webkit-text-decoration:none;text-decoration:none}}.search-component.active .search-result .popular-results-area .search-link:first-of-type,.search-component.active .search-result .search-results-area .search-link:first-of-type{padding-top:var(--space-8)}.search-component.active .search-result .popular-results-area .search-link:last-of-type,.search-component.active .search-result .search-results-area .search-link:last-of-type{padding:0}.search-component.active .search-result .popular-results-area .search-link .type,.search-component.active .search-result .search-results-area .search-link .type{font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}@media (min-width:1100px){.search-component.active .search-result .popular-results-area .search-link .type,.search-component.active .search-result .search-results-area .search-link .type{font-size:var(--fs-text-lg);font-weight:var(--fw-bold);line-height:var(--flh-text-lg);-webkit-text-decoration:none;text-decoration:none}}.search-component.active .search-result .popular-results-area .header,.search-component.active .search-result .search-results-area .header{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.search-component.active .search-result .popular-results-area .search-header,.search-component.active .search-result .search-results-area .search-header{color:var(--clr-text-black);display:block;font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);padding:0 0 var(--space-8);-webkit-text-decoration:none;text-decoration:none}@media (min-width:1100px){.search-component.active .search-result .popular-results-area .search-header,.search-component.active .search-result .search-results-area .search-header{font-size:var(--fs-text-xxl);font-weight:var(--fw-bold);line-height:var(--flh-text-xxl);padding:0 0 var(--space-16);-webkit-text-decoration:none;text-decoration:none}}.search-component.active .search-result .search-results-area:has(.search-no-results){height:auto}.search-component.active .search-result .popular-results-area{position:relative}.search-component.active .search-result .popular-results-area:after{background-color:var(--clr-primary-semi);content:"";height:2px;top:100%;width:100%;z-index:1}@media (min-width:1100px){.search-component.active .search-result .popular-results-area:after{height:8px}}.search-backdrop,.search-component .search-result{display:none}.search-backdrop.active{animation:fadeIn .2s;background-color:rgba(0,0,0,.2);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:var(--zindex-modal-backdrop)}.header-sticky .search-component.active .search-result .popular-results-area,.header-sticky .search-component.active .search-result .search-results-area{max-height:var(--header-m-search-sticky-max-height)}@media (min-width:768px){.header-sticky .search-component.active .search-result .popular-results-area,.header-sticky .search-component.active .search-result .search-results-area{max-height:min(600px,85vh)}}.header-sticky [data-container=search-bar].search-component{display:grid;grid-row:1}.header-title{background-color:var(--clr-bg-body);display:block;margin:var(--vert-margin-home-h1-m) 0;padding:0 var(--space-10)}@media (min-width:1100px){.header-title{margin:var(--vert-margin-home-h1-d) 0;padding:0}}.header-title h1{font-size:var(--fs-text-xl);font-weight:400;line-height:var(--flh-text-xl);margin:0;padding-bottom:0;text-align:center;-webkit-text-decoration:none;text-decoration:none}@media (min-width:1100px){.header-title h1{font-size:var(--fs-display-md);font-weight:400;line-height:var(--flh-display-md)}}.header-title+.page-content{margin-top:0}.mypages-header .mypages-menu{border:1px solid var(--clr-divider-border);border-radius:var(--radius-md);box-shadow:var(--box-shadow-round)}@media (min-width:768px){.mypages-header .mypages-menu{border:none;border-radius:0;box-shadow:none;padding:var(--space-16)}}.mypages-header .mypages-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}@media (min-width:768px){.mypages-header .mypages-menu ul{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;gap:var(--space-32);justify-content:center}}@media (max-width:768px){.mypages-header .mypages-menu ul[list-open] li{display:block}.mypages-header .mypages-menu ul[list-open] li.active:after{background:var(--clr-text-black);content:"";display:inline-block;height:var(--icon-size-xs);-webkit-mask-image:url(../../ea1bb3954d7c3c2c8f24.svg);mask-image:url(../../ea1bb3954d7c3c2c8f24.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:var(--space-16);width:var(--icon-size-xs)}}.mypages-header .mypages-menu ul li{display:none;order:2;padding:var(--space-16);position:relative}@media (min-width:768px){.mypages-header .mypages-menu ul li{display:block;order:0;padding:0}.mypages-header .mypages-menu ul li:not(:first-of-type):after{background-color:var(--clr-divider-border);content:"";height:100%;left:calc((var(--space-32)/2)*-1);position:absolute;top:0;width:1px}}.mypages-header .mypages-menu ul li:not(:last-of-type){border-bottom:1px solid var(--clr-divider-border)}@media (min-width:768px){.mypages-header .mypages-menu ul li:not(:last-of-type){border-bottom:none}}.mypages-header .mypages-menu ul li.active{order:1}@media (min-width:768px){.mypages-header .mypages-menu ul li.active{order:0}}@media (max-width:768px){.mypages-header .mypages-menu ul li.active{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mypages-header .mypages-menu ul li.active:after{background:var(--clr-text-black);content:"";display:inline-block;height:var(--icon-size-xs);-webkit-mask-image:url(../../4d41c0e5941c962cede1.svg);mask-image:url(../../4d41c0e5941c962cede1.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:var(--space-16);width:var(--icon-size-xs)}}.mypages-header .mypages-menu ul li.active a{font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.mypages-header .mypages-menu ul li.active a{border-bottom:2px solid var(--clr-searchresults-switcher);font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}}.mypages-header .mypages-menu ul a{color:var(--clr-text-black);font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.mypages-header .mypages-menu ul a{font-size:var(--fs-text-md);font-weight:400;line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}}.login-flyout .mypages-menu ul{display:grid;grid-gap:var(--space-16);gap:var(--space-16);list-style:none;margin:0;padding:0}.login-flyout .mypages-menu ul li{background-color:var(--clr-btn-primary-bg);padding:var(--space-16) var(--space-24);text-align:center}.login-flyout .mypages-menu ul li a{color:var(--clr-btn-primary-content);font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}.user-image{align-items:center;background-color:var(--clr-flyout-loggedin-name);border-radius:50%;color:var(--clr-flyout-loggedin-name-content);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-display-md);font-weight:var(--fw-bold);height:70px;justify-content:center;line-height:var(--flh-display-md);width:70px}.user-image.small{font-size:var(--fs-text-lg);font-weight:var(--fw-bold);height:50px;line-height:var(--flh-text-lg);-webkit-text-decoration:none;text-decoration:none;width:50px}.login-flyout{background-color:var(--clr-bg-primary);display:none;grid-template-rows:-webkit-min-content -webkit-min-content auto;grid-template-rows:min-content min-content auto;height:100dvh;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden;width:95%;z-index:var(--zindex-modal)}@media (min-width:768px){.login-flyout{max-width:375px}}.login-flyout .flyout-description{display:grid;grid-gap:var(--space-4);background-color:var(--clr-third-bg);gap:var(--space-4);padding:var(--space-24) var(--space-32)}@media (min-width:768px){.login-flyout .flyout-description{gap:var(--space-8)}}.login-flyout .flyout-description span{display:block;text-align:center}.login-flyout .flyout-description .heading{font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.login-flyout .flyout-description .heading{font-size:var(--fs-text-xxl);font-weight:400;line-height:var(--flh-text-xxl);-webkit-text-decoration:none;text-decoration:none}}.login-flyout .flyout-description .description{font-size:var(--fs-text-sm);font-weight:300;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.login-flyout .flyout-description .description{font-size:var(--fs-text-md);font-weight:300;line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}}.login-flyout .inner{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;overflow-y:auto;padding:var(--space-16)}.login-flyout .inner .logo-container{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center;margin:var(--space-16) 0}@media (min-width:768px){.login-flyout .inner .logo-container{margin:var(--space-32) 0}}.login-flyout .inner .logo-container .site-logo{background-position:50%}.login-flyout .inner .login-form .form-group:not(:last-of-type){margin-bottom:var(--space-16)}.login-flyout .inner .login-form .forgot-password{color:var(--clr-text-link-brand);display:block;font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);margin:var(--space-16) 0 0 0;text-align:center;-webkit-text-decoration:none;text-decoration:none}.login-flyout .inner .user-info{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:var(--space-24);justify-content:center;padding-top:var(--space-8)}@media (min-width:768px){.login-flyout .inner .user-info{padding-top:var(--space-32)}}.login-flyout .inner .user-info .user-name{font-size:var(--fs-text-xl);font-weight:var(--fw-bold);line-height:var(--flh-text-xl);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.login-flyout .inner .user-info .user-name{font-size:var(--fs-text-xxl);font-weight:var(--fw-bold);line-height:var(--flh-text-xxl);-webkit-text-decoration:none;text-decoration:none}}.login-flyout .inner .mypages-menu{margin-bottom:var(--space-24);margin-top:var(--space-24)}.login-flyout .inner .button-container{align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;justify-content:center}.country-selector{position:relative;z-index:var(--zindex-dropdown)}@media (min-width:1100px){.country-selector{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}}.country-selector:has(.expanded) button .icon{transform:rotate(90deg)}.country-selector button{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-text-md);font-weight:400;gap:var(--space-16);justify-content:flex-start;line-height:var(--flh-text-md);padding:calc(var(--space-8) + var(--space-10)) var(--space-16);-webkit-text-decoration:none;text-decoration:none;width:100%}@media (min-width:1100px){.country-selector button{color:var(--clr-header-content-top);flex-direction:row-reverse;font-size:var(--fs-text-lg);font-weight:var(--fw-bold);gap:var(--space-12);line-height:var(--flh-text-lg);padding:0;-webkit-text-decoration:none;text-decoration:none}}.country-selector button>span{flex-grow:1;text-align:left}.country-selector button>*{pointer-events:none}.country-selector .available-countries{cursor:pointer;display:none;list-style:none;margin:0;padding:0}.country-selector .available-countries.expanded{display:block}@media (min-width:1100px){.country-selector .available-countries.expanded{background-color:var(--clr-bg-primary);box-shadow:var(--shadow-xs-x) var(--shadow-xs-y) var(--shadow-xs-blur) var(--shadow-xs-spread) var(--shadow-xs-clr);left:0;min-width:200px;position:absolute;top:100%}}.country-selector .available-countries li .option{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-text-md);font-weight:400;gap:var(--space-16);line-height:var(--flh-text-md);padding:calc(var(--space-8) + var(--space-10)) var(--space-16);-webkit-text-decoration:none;text-decoration:none}.country-selector .available-countries li .option span{white-space:nowrap}.country-selector .available-countries li .option.current{cursor:default;justify-content:space-between}.country-selector .available-countries li .option.current span{flex-grow:1}.country-selector .available-countries li .option.current .icon{background:var(--clr-pdp-selector-icon)}@media (min-width:768px){.country-selector .available-countries li .option:not(.current):hover{color:var(--clr-text-hover)}}.country-flag{background-position:50%;background-size:cover;border-radius:50%;height:20px;width:20px}.country-flag.sv-se{background-image:url(../../7c395416bce16f86fdea.svg)}.country-flag.en-gb{background-image:url(../../19f3bae9ab472e07abcc.svg)}.country-flag.de-de{background-image:url(../../ba2ee84959ea56f2d78f.svg)}.country-flag.de-at{background-image:url(../../0b8e3f8c02a1cffc5937.svg)}.country-flag.en-us{background-image:url(../../3a826e4ac1682e627b75.svg)}.top-header{display:grid}@media (min-width:1100px){.top-header{grid-gap:var(--header-d-grid-gap);grid-template-rows:repeat(3,auto)}}.top-header .header-main{--_header-gap:var(--space-32);grid-row:var(--header-m-main-container-grid-column)}@media (min-width:1100px){.top-header .header-main{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--_header-gap);grid-row:2;margin:var(--header-d-header-main-margin);padding:var(--header-d-header-main-padding);position:static}}@media (min-width:1100px){.top-header .header-main:has(.age-warning) .header-logo-wrapper{margin-left:calc(var(--age-logo-header-size)*-1 - var(--_header-gap))}}.top-header .header-main .header-main-container{align-items:center;display:grid;grid-template-columns:var(--header-m-main-container-grid-template-columns);grid-template-rows:auto;grid-gap:var(--header-m-main-container-gap);gap:var(--header-m-main-container-gap);height:100%;justify-content:center;padding:var(--header-m-main-container-gap) var(--space-10) var(--header-m-main-container-gap) var(--space-10);position:relative}@media (min-width:1100px){.top-header .header-main .header-main-container{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:var(--header-d-main-container-grid-template-rows);grid-row-gap:var(--header-d-header-main-container-grid-row-gap);grid-column-gap:var(--header-d-header-main-container-grid-column-gap);padding:0;width:100%}}.top-header .header-main .header-main-container .header-logo-wrapper{display:grid;grid-column:var(--header-m-site-logo-grid-column);grid-row:1;height:100%;justify-content:var(--header-m-site-logo-wrapper-justify)}@media (min-width:1100px){.top-header .header-main .header-main-container .header-logo-wrapper{grid-column:var(--header-d-site-logo-grid-column);grid-row:var(--header-d-site-logo-grid-row);justify-content:var(--header-d-site-logo-wrapper-justify)}}.top-header .header-main .header-main-container .header-logo-wrapper .logo-container{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:31px;justify-content:var(--header-m-site-logo-container-justify);width:140px}@media (min-width:1100px){.top-header .header-main .header-main-container .header-logo-wrapper .logo-container{height:48px;justify-content:center;width:220px}}.top-header .header-main .header-main-container .header-buttons{display:grid;grid-column:var(--header-m-header-buttons-grid-columns);grid-row:var(--header-m-header-buttons-grid-row);justify-content:space-around;grid-gap:var(--header-m-header-buttons-grid-gap);grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content)}@media (min-width:1100px){.top-header .header-main .header-main-container .header-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/span 12;grid-row:1;justify-content:flex-end;margin:0 auto;max-width:1170px;padding:0;position:absolute;top:var(--header-d-header-buttons-top);width:100%;grid-gap:var(--space-16)}}.top-header .header-main .header-main-container .header-buttons .country-selector{display:none}@media (min-width:1100px){.top-header .header-main .header-main-container .header-buttons .country-selector{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}}.top-header .header-main .header-main-container .header-basket-info,.top-header .header-main .header-main-container .header-my-pages{padding:0}@media (min-width:1100px){.top-header .header-main .header-main-container .header-basket-info,.top-header .header-main .header-main-container .header-my-pages{align-items:center;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-24);height:var(--height-btn-md);justify-content:center;padding:0 var(--space-24)}}.top-header .header-main .header-main-container .header-basket-info>span,.top-header .header-main .header-main-container .header-my-pages>span{pointer-events:none}.top-header .header-main .header-main-container .header-basket-info .small-text,.top-header .header-main .header-main-container .header-my-pages .small-text{font-size:var(--fs-text-sm);font-weight:300;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}.top-header .header-main .header-main-container .header-basket-info .big-text,.top-header .header-main .header-main-container .header-my-pages .big-text{font-size:var(--fs-text-lg);font-weight:var(--fw-bold);line-height:var(--flh-text-lg);-webkit-text-decoration:none;text-decoration:none}.top-header .header-main .header-main-container .header-basket-info .big-text,.top-header .header-main .header-main-container .header-basket-info .small-text,.top-header .header-main .header-main-container .header-my-pages .big-text,.top-header .header-main .header-main-container .header-my-pages .small-text{display:block;white-space:nowrap}@media (max-width:1100px){.top-header .header-main .header-main-container .header-my-pages i.icon{-webkit-mask-image:url(../../68ee71bf4b7b0edd9b4b.svg);mask-image:url(../../68ee71bf4b7b0edd9b4b.svg)}}@media (min-width:1100px){.top-header .header-main .header-main-container .header-my-pages i.icon{background:var(--clr-header-content-top)}}.top-header .header-main .header-main-container .header-my-pages>*{pointer-events:none}.top-header .header-main .header-main-container .header-my-pages .header-my-pages-texts{display:none}@media (min-width:1100px){.top-header .header-main .header-main-container .header-my-pages .header-my-pages-texts{color:var(--clr-header-content-top);display:block}}.top-header .header-main .header-main-container .header-menu-toggle{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:var(--header-m-menu-toggle-grid-column);grid-row:var(--header-m-menu-toggle-grid-row);justify-content:center;justify-self:center;padding:0}@media (min-width:1100px){.top-header .header-main .header-main-container .header-menu-toggle{display:none}}.top-header .header-main .header-main-container .header-search{justify-self:center}.header-sticky .top-header{background:var(--clr-box-primary-bg);box-shadow:none;position:relative;top:0;z-index:var(--zindex-header-sticky)}.header-sticky .top-header .header-main{background:var(--clr-box-primary-bg);box-shadow:var(--box-shadow-sm);margin:0;max-width:100vw;position:fixed;top:0;width:100%;z-index:1}.header-sticky .top-header .header-main>.age-warning{display:none}.header-sticky .top-header .header-main .header-main-container{grid-template-columns:var(--header-m-sticky-main-container-grid-template-columns);grid-template-rows:1fr;justify-content:normal;margin:0 auto;max-width:1170px;padding-bottom:var(--space-8);padding-top:var(--space-8)}@media (min-width:1100px){.header-sticky .top-header .header-main .header-main-container{grid-template-columns:minmax(0,1fr) repeat(2,-webkit-max-content);grid-template-columns:minmax(0,1fr) repeat(2,max-content);padding:0 var(--space-32)}}.header-sticky .top-header .header-main .header-main-container .header-logo-wrapper{display:none}@media (min-width:1100px){.header-sticky .top-header .header-main .header-main-container .main-menu{grid-column:1;grid-row:1;margin-top:0}.header-sticky .top-header .header-main .header-main-container .main-menu .categories-section nav>.nav-list{flex-wrap:nowrap;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;justify-content:left}}@media (min-width:1100px){.header-sticky .top-header .header-main .header-main-container .main-menu .categories-section nav>.nav-list::-webkit-scrollbar{display:none}}.header-sticky .top-header .header-main .header-main-container .main-menu .categories-section nav>.nav-list .line-break>a:before,.header-sticky .top-header .header-main .header-main-container .main-menu .categories-section nav>.nav-list .line-break>span:before{background-color:var(--clr-divider-border);content:"";height:100%;left:calc(0px - var(--space-16));position:absolute;top:0;width:2px}@media (min-width:1100px){.header-sticky .top-header .header-main .header-main-container .main-menu .categories-section .nav-arrow.visible{display:-webkit-box;display:-ms-flexbox;display:flex}}.header-sticky .top-header .header-main .header-main-container .header-buttons{grid-column:var(--header-m-sticky-header-buttons-grid-columns);grid-row:1}@media (min-width:1100px){.header-sticky .top-header .header-main .header-main-container .header-buttons{grid-column:3;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;margin:0;max-width:none;padding:0;position:relative;top:0;width:auto}.header-sticky .top-header .header-main .header-main-container .header-buttons .country-selector,.header-sticky .top-header .header-main .header-main-container .header-buttons .header-my-pages{display:none}}.header-sticky .top-header .header-main .header-main-container .header-basket-info{background-color:transparent}@media (min-width:1100px){.header-sticky .top-header .header-main .header-main-container .header-basket-info i.icon{background:var(--clr-primary-heavy)}.header-sticky .top-header .header-main .header-main-container .header-basket-info .header-basket-texts{display:none}.header-sticky .top-header .header-main .header-main-container .header-basket-info{border-radius:0;grid-column:1;grid-row:1;height:77px;margin-right:0}}.header-sticky .top-header .header-main .header-main-container .header-menu-toggle{grid-column:var(--header-m-sticky-menu-toggle-grid-column);grid-row:1}.header-sticky .top-header .header-search{grid-row:1}.header-sticky .top-header .header-search:not(.active){grid-column:var(--header-m-sticky-search-grid-column);position:relative;width:100%}@media (min-width:1100px){.header-sticky .top-header .header-search:not(.active){grid-column:2}}.header-sticky .top-header .header-search:not(.active) form.header-search-input{display:grid;grid-template-columns:1fr;height:100%}.header-sticky .top-header .header-search:not(.active) form.header-search-input .search-input{background:var(--clr-input-onwhite-bg);color:var(--clr-text-black);display:block;grid-column:1;padding:12px var(--space-48) 12px var(--space-16);position:relative;top:50%;transform:translateY(-50%);width:100%;-webkit-line-clamp:1;animation:fadeIn .5s;border:none;border-radius:var(--radius-input-sm);box-shadow:none;font-size:var(--fs-text-lg);font-weight:400;line-height:var(--flh-text-lg);overflow:hidden;-webkit-text-decoration:none;text-decoration:none;text-overflow:ellipsis}@media (min-width:1100px){.header-sticky .top-header .header-search:not(.active) form.header-search-input .search-input{display:none;font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}}.header-sticky .top-header .header-search:not(.active) form.header-search-input .button{grid-column:2;margin:0;padding:0;position:absolute;right:var(--space-8);top:50%;transform:translateY(-50%)}@media (min-width:1100px){.header-sticky .top-header .header-search:not(.active) form.header-search-input .button{background-color:transparent;grid-column:1;height:77px;position:static;top:0;transform:none;width:auto}.header-sticky .top-header .header-search:not(.active) form.header-search-input .button i{background:var(--clr-primary-heavy)}}.header-sticky .top-header .header-search.active{top:0}@media (min-width:1100px){.header-sticky .top-header .header-search.active{top:var(--space-16)}}.header-sticky .page-top{height:84px;height:var(--page-top-height,84px)}@media (min-width:1100px){.header-sticky .page-top{height:220px;height:var(--page-top-height,220px)}}footer{background-color:var(--clr-footer-bg-primary);color:var(--clr-footer-content-primary);display:block;overflow:hidden}footer .footer-grid{display:grid;grid-template-areas:var(--footer-m-grid-areas);grid-template-columns:1fr;text-align:var(--footer-text-align)}footer .footer-grid .footer-site-logo{grid-area:site-logo}footer .footer-grid .info{grid-area:info}footer .footer-grid .menu{grid-area:nav-menu}footer .footer-grid .footer-logos-container{grid-area:uploaded-logos}footer .footer-grid .age-warning{grid-area:age-warning}@media (min-width:768px){footer .footer-grid{grid-template-areas:var(--footer-d-grid-areas);grid-template-columns:var(--footer-d-grid-template-columns);grid-template-rows:var(--footer-d-grid-template-rows)}footer .footer-grid .right-block{background-color:var(--footer-d-logos-bg);grid-area:bottom-right}footer .footer-grid .left-block{background-color:var(--footer-d-logos-bg);grid-area:bottom-left}}footer .footer-grid .info{padding:var(--footer-m-info-padding);text-align:center}@media (min-width:768px){footer .footer-grid .info{padding:var(--footer-d-info-padding);text-align:var(--footer-d-info-text-align)}}footer .footer-grid .info .name{display:var(--footer-m-site-name-display);font-size:var(--fs-text-lg);font-weight:var(--fw-bold);line-height:var(--flh-text-lg);margin-bottom:16px;-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){footer .footer-grid .info .name{display:var(--footer-d-site-name-display);margin-bottom:24px}}footer .footer-grid .info .description{display:block;font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){footer .footer-grid .info .description{font-size:var(--fs-text-md);font-weight:400;line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}}footer .footer-grid .footer-logos-container{background-color:var(--footer-m-logos-bg);padding:var(--footer-m-logos-padding)}@media (min-width:768px){footer .footer-grid .footer-logos-container{background-color:var(--footer-d-logos-bg);padding:var(--footer-d-logos-padding)}}footer .footer-grid .footer-logos-container .footer-logos{display:grid;grid-row-gap:var(--space-16);grid-template-columns:auto;row-gap:var(--space-16)}@media (min-width:768px){footer .footer-grid .footer-logos-container .footer-logos{grid-template-columns:var(--footer-d-logos-template-colums)}footer .footer-grid .footer-logos-container .footer-logos>div{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}footer .footer-grid .footer-logos-container .footer-logos>div .label{display:none}@media (min-width:768px){footer .footer-grid .footer-logos-container .footer-logos>div .label{display:var(--footer-m-logos-label-display);font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-sm);margin-bottom:var(--space-16);-webkit-text-decoration:none;text-decoration:none}}footer .footer-grid .footer-logos-container .footer-logos>div .uploaded-logos{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(var(--space-8) + var(--space-4));height:100%;justify-content:center;width:100%}@media (min-width:768px){footer .footer-grid .footer-logos-container .footer-logos>div .uploaded-logos{gap:var(--space-20);justify-content:var(--footer-d-logos-section-justify-content)}}footer .footer-grid .footer-logos-container .footer-logos>div .uploaded-logos>img{filter:var(--footer-m-logos-filter);max-height:25px;max-width:50px}@media (min-width:1100px){footer .footer-grid .footer-logos-container .footer-logos>div .uploaded-logos>img{filter:var(--footer-d-logos-filter);max-height:30px;max-width:80px}}footer .footer-grid .footer-logos-container .footer-logos>div#payment{grid-column:1/3}@media (min-width:768px){footer .footer-grid .footer-logos-container .footer-logos>div#payment{grid-column:auto;order:var(--footer-d-logos-payment-order)}}footer .footer-grid .footer-logos-container .footer-logos>div#shipping{border-right:1px solid var(--footer-logos-border-clr)}@media (min-width:768px){footer .footer-grid .footer-logos-container .footer-logos>div#shipping{border-right:none;order:var(--footer-d-logos-shipping-order)}footer .footer-grid .footer-logos-container .footer-logos>div#legal{order:var(--footer-d-logos-legal-order)}}footer .footer-grid .footer-logos-container .footer-logos>div#legal .label{display:none}@media (min-width:768px){footer .footer-grid .footer-logos-container .footer-logos>div#legal .uploaded-logos{align-items:var(--footer-d-logos-legal-align-items)}}footer .footer-grid .footer-site-logo{align-items:center;background-color:var(--footer-m-site-logo-bg);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:var(--footer-m-site-logo-padding)}@media (min-width:768px){footer .footer-grid .footer-site-logo{background-color:var(--footer-d-site-logo-bg);justify-content:var(--footer-d-site-logo-justify-content);padding:var(--footer-d-site-logo-padding)}}footer .footer-grid .footer-site-logo .logo-footer{filter:none;filter:var(--footer-m-site-logo-filter,none)}@media (min-width:768px){footer .footer-grid .footer-site-logo .logo-footer{filter:none}}footer .footer-grid .menu{padding:var(--footer-m-menu-padding)}@media (min-width:768px){footer .footer-grid .menu{display:grid;grid-auto-columns:1fr;padding:var(--footer-d-menu-padding);grid-gap:var(--size-3);gap:var(--size-3)}footer .footer-grid .menu .icon{display:none}}footer .footer-grid .menu .menu-item{border-bottom:var(--footer-m-menu-border-style);grid-row:1;padding:var(--footer-m-menu-section-padding)}@media (min-width:768px){footer .footer-grid .menu .menu-item{margin:var(--footer-d-menu-section-margin);padding:0}}footer .footer-grid .menu .menu-item:last-child{border-bottom:none;padding-bottom:0}footer .footer-grid .menu .menu-item:first-child{border-top:var(--footer-m-menu-border-style)}@media (min-width:768px){footer .footer-grid .menu .menu-item:first-child{border:none}}footer .footer-grid .menu .menu-item .icon{height:var(--footer-menu-icon-size);width:var(--footer-menu-icon-size)}footer .footer-grid .menu .menu-item .icon-close{display:none}footer .footer-grid .menu .menu-item .menu-header{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-text-md);font-weight:var(--fw-bold);gap:var(--footer-menu-label-gap);grid-row:1;justify-content:var(--footer-menu-label-justify-content);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){footer .footer-grid .menu .menu-item .menu-header{font-size:var(--fs-text-lg);font-weight:var(--fw-bold);line-height:var(--flh-text-lg);padding-bottom:var(--footer-d-menu-label-padding-bottom);-webkit-text-decoration:none;text-decoration:none}}footer .footer-grid .menu .menu-item .menu-header .toggle-list{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;gap:var(--footer-menu-label-gap);justify-content:var(--footer-menu-label-justify-content);padding:0;width:100%}@media (min-width:768px){footer .footer-grid .menu .menu-item .menu-header .toggle-list{cursor:default;justify-content:var(--footer-menu-label-justify-content)}}@media (max-width:768px){footer .footer-grid .menu .menu-item .menu-header .toggle-list[list-open]{padding-bottom:var(--footer-m-menu-label-padding-bottom)}footer .footer-grid .menu .menu-item .menu-header .toggle-list[list-open] .icon-close{display:inline-block}footer .footer-grid .menu .menu-item .menu-header .toggle-list[list-open] .icon-open{display:none}}footer .footer-grid .menu .menu-item>ul{list-style:inside;margin:0;padding:0;text-align:var(--footer-menu-text-align)}@media (min-width:768px){footer .footer-grid .menu .menu-item>ul{border:none;grid-row:2}}footer .footer-grid .menu .menu-item>ul>li{display:none;font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-sm);padding:var(--footer-m-menu-item-padding);-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}footer .footer-grid .menu .menu-item>ul>li:last-child{padding-bottom:0}@media (min-width:768px){footer .footer-grid .menu .menu-item>ul>li{display:var(--footer-menu-item-display);font-size:var(--fs-text-md);font-weight:400;line-height:var(--flh-text-md);padding:var(--footer-d-menu-item-padding);-webkit-text-decoration:none;text-decoration:none}}footer .footer-grid .menu .menu-item>ul>li>a{white-space:break-spaces}@media (min-width:768px){footer .footer-grid .menu .menu-item>ul>li>a{vertical-align:text-top}}@media (max-width:768px){footer .footer-grid .menu .menu-item>ul[list-open]>li{display:var(--footer-menu-item-display)}}footer .footer-grid .menu a,footer .footer-grid .menu button{color:var(--clr-footer-content-primary);display:inline-block;font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){footer .footer-grid .menu a,footer .footer-grid .menu button{font-size:var(--fs-text-md);font-weight:400;line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}}footer .footer-grid .menu .icon-open{background:var(--clr-footer-content-primary);-webkit-mask-image:var(--footer-menu-icon-open-url);mask-image:var(--footer-menu-icon-open-url)}footer .footer-grid .menu .icon-close{background:var(--clr-footer-content-primary);-webkit-mask-image:var(--footer-menu-icon-close-url);mask-image:var(--footer-menu-icon-close-url)}footer .footer-grid .age-warning{margin:var(--space-16) auto var(--space-48)}footer .company-info{background-color:var(--clr-footer-bg-secondary);color:var(--clr-footer-content-secondary);display:block;font-size:var(--fs-text-xs);font-weight:400;line-height:var(--flh-text-xs);margin:auto;padding:var(--space-16) 0;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}@media (min-width:768px){footer .company-info{font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-sm);padding:var(--space-8) 0 var(--space-16) 0;-webkit-text-decoration:none;text-decoration:none}}.row-image{align-items:center;border-radius:var(--radius-box-md);box-shadow:var(--shadow-sm-x) var(--shadow-sm-y) var(--shadow-sm-blur) var(--shadow-sm-spread) var(--shadow-sm-clr);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-height:85px}.row-image>img{padding:var(--space-4)}.basket-row-container .rows-header{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}.basket-row-container .rows-header .title{font-size:var(--fs-text-lg);font-weight:var(--fw-bold);line-height:var(--flh-text-lg);-webkit-text-decoration:none;text-decoration:none}.basket-row-container .rows-header .change-freq-link{cursor:pointer;font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none;-webkit-text-decoration:underline;text-decoration:underline}.basket-row-container .basket-row{display:grid;grid-template-columns:84px 1fr;grid-gap:var(--space-16);border-bottom:1px solid var(--clr-divider-border);padding:var(--vert-margin-xs) 0}@media (min-width:768px){.basket-row-container .basket-row{grid-template-columns:92px 1fr}}.basket-row-container .basket-row:first-of-type{padding-top:0}.basket-row-container .basket-row:has(+.rows-divider),.basket-row-container .basket-row:last-of-type{border-bottom:none;margin-bottom:var(--space-24);padding-bottom:0}.basket-row-container .basket-row .info{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:-webkit-min-content auto -webkit-min-content;grid-template-rows:min-content auto min-content}.basket-row-container .basket-row .info .info-text{grid-column:span 3}.basket-row-container .basket-row .info .info-text .title{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--clr-text-black)}.basket-row-container .basket-row .info .info-text .options,.basket-row-container .basket-row .info .info-text .title{display:-webkit-box;font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}.basket-row-container .basket-row .info .info-text .options{color:var(--clr-text-gray);display:-ms-flexbox;display:flex;gap:var(--space-4);margin-top:4px}@media (min-width:768px){.basket-row-container .basket-row .info .info-text .options{align-items:center;display:block;margin-top:0}}.basket-row-container .basket-row .info .price{align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-text-lg);font-weight:var(--fw-bold);grid-column:1/3;grid-row:4/5;line-height:var(--flh-text-lg);-webkit-text-decoration:none;text-decoration:none}.basket-row-container .basket-row .info .price .discounted-price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-direction:column;margin-top:var(--space-4)}@media (min-width:768px){.basket-row-container .basket-row .info .price .discounted-price{align-items:end;flex-direction:column-reverse;grid-row:4/5;margin-top:0}}.basket-row-container .basket-row .info .price .discounted-price .old-price{font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none;-webkit-text-decoration:line-through;text-decoration:line-through}.basket-row-container .basket-row .info .price .discounted-price .new-price{color:var(--clr-semantic-red)}.basket-row-container .basket-row .info .unit-price{color:var(--clr-text-gray);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-text-sm);font-weight:400;grid-column:3/4;grid-row:3/4;justify-content:flex-end;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.basket-row-container .basket-row .info .unit-price{grid-column:2/3}}.basket-row-container .basket-row .info>.quantity{align-self:center}.basket-row-container .basket-row .info .basket-buttons{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-8);grid-column:3/4;grid-row:4/5;justify-content:flex-end}.basket-row-container .basket-row .info .basket-buttons[disabled]{pointer-events:none}.basket-row-container .basket-row .info .basket-buttons[disabled] .quantity{background-color:var(--clr-neutral-heavy);opacity:.2}.basket-row-container .basket-row .info .basket-buttons .row-remove{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.basket-row-container .basket-row .info .basket-buttons{grid-column:2}}.basket-row-container .basket-row .info .basket-buttons .quantity{background-color:var(--clr-third-bg);border-radius:var(--radius-sm);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;font-size:var(--fs-text-lg);font-weight:400;height:24px;line-height:var(--flh-text-lg);-webkit-text-decoration:none;text-decoration:none;transform:scale(.875);transform-origin:left top}.basket-row-container .basket-row .info .basket-buttons .quantity input{background-color:inherit;cursor:auto;display:block;height:100%;padding:var(--space-4);text-align:center;width:24px}.basket-row-container .basket-row .info .basket-buttons .quantity .basket-button{align-items:center;background-color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;padding:var(--space-8)}@media (min-width:768px){.basket-row-container .basket-row .info .basket-buttons .quantity .basket-button{width:28px}}.basket-row-container .basket-row .info .basket-buttons .icon{cursor:pointer}.basket-row-container .basket-row .info .convert{align-self:center;grid-column:2;grid-row:4;justify-self:end;margin-right:8px}@media (min-width:768px){.basket-row-container .basket-row .info .convert{margin-right:0}}.basket-row-container .basket-row .info .convert [data-action=convert-to-order],.basket-row-container .basket-row .info .convert [data-action=convert-to-subscription]{height:24px;width:28px}@media (min-width:768px){.basket-row-container .basket-row .info .convert [data-action=convert-to-order],.basket-row-container .basket-row .info .convert [data-action=convert-to-subscription]{height:var(--height-btn-xs);width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}}.basket-row-container{container:basketrow/inline-size}@container basketrow (min-width: 700px){.basket-row-container .basket-row{grid-gap:var(--space-16)}.basket-row-container .basket-row .info{gap:var(--space-4) var(--space-24);grid-template-columns:1fr auto;grid-row-gap:0}.basket-row-container .basket-row .info .info-text{grid-column:1;grid-row:1/span 2}.basket-row-container .basket-row .info .info-text .title{-webkit-line-clamp:1;font-size:var(--fs-text-md);font-weight:400;line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}.basket-row-container .basket-row .info .price{align-items:start;font-size:var(--fs-text-xxl);font-weight:var(--fw-bold);grid-column:2;grid-row:1;justify-content:flex-end;line-height:var(--flh-text-xxl);-webkit-text-decoration:none;text-decoration:none}.basket-row-container .basket-row .info .unit-price{align-items:start;grid-column:2/3;grid-row:2/3}.basket-row-container .basket-row .info .basket-buttons{align-items:center;grid-column:1/2;grid-row:3/4;justify-content:flex-start}.basket-row-container .basket-row .info .convert{grid-column:2;grid-row:3}}.flyout-header{align-items:center;background-color:var(--clr-flyout-header);color:var(--clr-flyout-header-content);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-text-md);font-weight:400;gap:var(--space-4);justify-content:center;line-height:var(--flh-text-md);padding:var(--space-10);position:relative;-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.flyout-header{font-size:var(--fs-text-lg);font-weight:400;line-height:var(--flh-text-lg);-webkit-text-decoration:none;text-decoration:none}}.mini-basket{background-color:var(--clr-bg-primary);cursor:default;display:none;grid-template-rows:-webkit-min-content -webkit-min-content auto -webkit-min-content;grid-template-rows:min-content min-content auto min-content;height:100dvh;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden;width:95%;z-index:var(--zindex-modal)}@media (min-width:768px){.mini-basket{grid-template-rows:repeat(3,-webkit-min-content) auto;grid-template-rows:repeat(3,min-content) auto;max-width:375px;width:375px}.mini-basket .products-number{display:none}}.mini-basket .basket-content{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-16) var(--space-16) var(--space-16) var(--space-16)}.mini-basket .basket-content .list-header,.mini-basket .basket-content .list-header-subscription{font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);padding:0 0 var(--space-16);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.mini-basket .basket-content .list-header,.mini-basket .basket-content .list-header-subscription{font-size:var(--fs-text-lg);font-weight:var(--fw-bold);line-height:var(--flh-text-lg);-webkit-text-decoration:none;text-decoration:none}}.mini-basket .basket-content .list-header-subscription{padding:var(--space-16) 0}.mini-basket .basket-content .basket-row-container .basket-subscription-buttons{grid-column:span 2;justify-content:flex-start;padding-top:var(--space-4)}.mini-basket .basket-content .basket-row-container [data-action=basketrow-remove]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.mini-basket .basket-summary{background-color:var(--clr-third-bg);padding:var(--space-16) var(--space-32)}@media (min-width:768px){.mini-basket .basket-summary{padding:var(--space-24) var(--space-32)}}.mini-basket .basket-summary>span{display:inline-block;font-size:var(--fs-text-sm);font-weight:300;line-height:var(--flh-text-sm);text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}@media (min-width:768px){.mini-basket .basket-summary>span{font-size:var(--fs-text-md);font-weight:300;line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}}.mini-basket .basket-summary>span.products-number{display:none}@media (min-width:768px){.mini-basket .basket-summary>span.products-number{display:block;font-size:var(--fs-text-xxl);font-weight:400;line-height:var(--flh-text-xxl);padding-bottom:var(--space-16);-webkit-text-decoration:none;text-decoration:none}}.mini-basket .basket-footer{padding:var(--space-16);position:relative}@media (min-width:768px){.mini-basket .basket-footer{box-shadow:var(--box-shadow-sm);grid-row:3}}.mini-basket .basket-footer:before{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,85%,.32)),to(hsla(0,0%,85%,0)));background:linear-gradient(180deg,hsla(0,0%,85%,.32),hsla(0,0%,85%,0));content:"";height:10px;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.mini-basket .basket-footer:before{display:none}}.mini-basket .basket-footer .total-amount{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-text-xl);font-weight:300;justify-content:space-between;line-height:var(--flh-text-xl);margin-bottom:var(--space-16);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.mini-basket .basket-footer .total-amount{box-shadow:none;font-size:var(--fs-text-xxl);font-weight:300;line-height:var(--flh-text-xxl);margin-bottom:var(--space-24);-webkit-text-decoration:none;text-decoration:none}}.mini-basket .basket-footer .total-amount .total-sum{align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.mini-basket .basket-footer .total-amount .total-sum .total{font-size:var(--fs-text-xl);font-weight:var(--fw-bold);line-height:var(--flh-text-xl);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.mini-basket .basket-footer .total-amount .total-sum .total{font-size:var(--fs-text-xxl);font-weight:var(--fw-bold);line-height:var(--flh-text-xxl);-webkit-text-decoration:none;text-decoration:none}}.mini-basket .basket-footer .total-amount .total-sum .vat{font-size:var(--fs-text-sm);font-weight:300;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}[data-container][data-toggle-open]{transform:translateX(0)}.selector .selector-item>*{pointer-events:none}.selector .selector-item .radio{background-color:var(--clr-neutral-white);background:var(--clr-neutral-light);border:1px solid var(--clr-neutral-semi);border-radius:50%;height:20px;position:relative;width:20px}.selector .selector-item .radio:before{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.selector .selector-item .oos-text,.selector .selector-item.out-of-stock .price,.selector .selector-item.out-of-stock .radio,.selector .selector-item.out-of-stock .unit-price{display:none}.selector .selector-item.out-of-stock .oos-text{color:var(--clr-text-danger);display:inline-block;font-weight:var(--fw-bold);grid-column:2/-1;justify-self:end}@media (max-width:768px){.selector.productcardregular{border-radius:var(--radius-lg) var(--radius-lg) 0 0;overflow:hidden}.selector.productcardregular .selector-item{align-items:center;background-color:var(--clr-table-cell-light);display:grid;grid-template-columns:20% 30% 25% auto;justify-content:space-between;padding:16px}.selector.productcardregular .selector-item:nth-of-type(odd){background-color:var(--clr-table-cell-dark)}.selector.productcardregular .selector-item .packsize{font-weight:400}.selector.productcardregular .selector-item .packsize,.selector.productcardregular .selector-item .price{font-size:var(--fs-text-md);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}.selector.productcardregular .selector-item .price{font-weight:var(--fw-bold);text-align:right}.selector.productcardregular .selector-item .unit-price{font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}.selector.productcardregular .selector-item .oos-text{font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}.selector.productcardregular .selector-item[data-selected]{background-color:var(--clr-search-packsel-selected-bg)}.selector.productcardregular .selector-item[data-selected] .oos-text,.selector.productcardregular .selector-item[data-selected] .packsize{font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}.selector.productcardregular .selector-item[data-selected] .radio{background-color:var(--clr-neutral-white)}.selector.productcardregular .selector-item[data-selected] .radio:before{background:var(--clr-selected);display:inline-block;height:var(--icon-size-xs);-webkit-mask-image:url(../../cf7092f29304401f0e71.svg);mask-image:url(../../cf7092f29304401f0e71.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size-xs)}}.selector.productcardregular.desktop{border-radius:var(--radius-md);overflow:hidden}.selector.productcardregular.desktop .selector-item{align-items:center;background-color:var(--clr-table-cell-light);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:8px 4px}@container productcard (width >= 270px){.selector.productcardregular.desktop .selector-item{padding:16px}}.selector.productcardregular.desktop .selector-item:not(:last-of-type){border-bottom:1px solid var(--clr-divider-border)}.selector.productcardregular.desktop .selector-item .packsize{font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}.selector.productcardregular.desktop .selector-item .price{font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}@container productcard (width >= 270px){.selector.productcardregular.desktop .selector-item .price{font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}}.selector.productcardregular.desktop .selector-item .unit-price{display:none;font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}@container productcard (width >= 270px){.selector.productcardregular.desktop .selector-item .unit-price{display:block}}.selector.productcardregular.desktop .selector-item .oos-text{font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}.selector.productcardregular.desktop .selector-item[data-selected]{background-color:var(--clr-search-packsel-selected-bg);border-bottom:none;outline:1px solid var(--clr-search-packsel-selected-bg);position:relative;z-index:1}.selector.productcardregular.desktop .selector-item[data-selected] .radio{background-color:var(--clr-neutral-white)}.selector.productcardregular.desktop .selector-item[data-selected] .radio:before{background:var(--clr-selected);display:inline-block;height:var(--icon-size-xs);-webkit-mask-image:url(../../cf7092f29304401f0e71.svg);mask-image:url(../../cf7092f29304401f0e71.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size-xs)}.selector.productcardregular.desktop .selector-item[data-selected] .oos-text,.selector.productcardregular.desktop .selector-item[data-selected] .packsize{font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}:root{--salesunit-border-size:1px}.productcard-regular .salesunit-menu{display:none;visibility:hidden}@media (max-width:768px){.salesunitselector-mobile-container{bottom:0;display:none;left:0;visibility:hidden;width:100%;z-index:var(--zindex-modal)}.salesunitselector-mobile-container.salesunit-open{display:block;overflow:visible;position:fixed;visibility:visible}.salesunitselector-mobile-container.salesunit-open .salesunit-menu{background-color:var(--clr-neutral-white);border:0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;bottom:0;display:block;left:0;padding:16px;position:fixed;visibility:visible;width:100%;z-index:var(--zindex-modal)}.salesunitselector-mobile-container.salesunit-open .salesunit-menu a[data-container=view-product] .icon-arrow-right-thin{display:none}.salesunitselector-mobile-container.salesunit-open .salesunit-menu .salesunit-close{padding:16px;position:absolute;right:0;top:0}.salesunitselector-mobile-container.salesunit-open .salesunit-menu .product-info{align-items:center;display:grid;grid-template-columns:85px auto;grid-gap:var(--space-16);gap:var(--space-16);padding-bottom:24px;-webkit-text-decoration:none;text-decoration:none}.salesunitselector-mobile-container.salesunit-open .salesunit-menu .product-info .image-container{box-shadow:var(--box-shadow-sm)}.salesunitselector-mobile-container.salesunit-open .salesunit-menu .product-info .image-container img{height:85px;width:85px}.salesunitselector-mobile-container.salesunit-open .salesunit-menu .product-info .product-container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:16px}.salesunitselector-mobile-container.salesunit-open .salesunit-menu .product-info .product-container .brand-name{display:block;font-size:var(--fs-text-sm);font-weight:400;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}.salesunitselector-mobile-container.salesunit-open .salesunit-menu .product-info .product-container .display-name{display:block;font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}.salesunitselector-mobile-container.salesunit-open .salesunit-menu .variant-type{display:block;font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);padding-bottom:8px;-webkit-text-decoration:none;text-decoration:none}.salesunitselector-mobile-container.salesunit-open .salesunit-menu .pdc-addtocart{border-radius:var(--prim-sizes-0) var(--prim-sizes-0) var(--radius-pdc-lg) var(--radius-pdc-lg);font-size:var(--fs-text-md);font-weight:var(--fw-bold);height:var(--height-btn-lg);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}}.productcard-regular .salesunit-menu[salesunit-open]:has(.selector.desktop){background-color:var(--clr-neutral-medium);border:var(--salesunit-border-size) solid var(--clr-divider-border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;bottom:var(--height-btn-sm);box-sizing:border-box;display:block;left:0;max-height:calc(100% - var(--height-btn-sm));overflow:auto;padding:8px;position:absolute;scrollbar-width:none;visibility:visible;width:100%;z-index:1}@container productcard (width >= 270px){.productcard-regular .salesunit-menu[salesunit-open]:has(.selector.desktop){bottom:var(--height-btn-lg);max-height:calc(100% - var(--height-btn-lg))}}.productcard-regular .salesunit-menu[salesunit-open]:has(.selector.desktop) .salesunit-close{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-text-sm);font-weight:var(--fw-bold);gap:8px;height:auto;justify-content:center;line-height:var(--flh-text-sm);margin:0 auto;-webkit-text-decoration:none;text-decoration:none}.productcard-regular .salesunit-menu[salesunit-open]:has(.selector.desktop) .product-info{display:none}.productcard-regular .salesunit-menu[salesunit-open]:has(.selector.desktop) .variant-type{font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}.productcard-regular.salesunit-open:has(.selector.desktop){position:relative}.productcard-regular.salesunit-open:has(.selector.desktop) .image-container,.productcard-regular.salesunit-open:has(.selector.desktop) .product-info{filter:blur(5px);pointer-events:none}.flags.ribbons{align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:4px;position:absolute}.flags.ribbons.flags-product-page{right:var(--space-16);top:var(--space-16)}.flags.ribbons.flags-product-card{right:6px;top:6px}@container productcard (width >= 270px){.flags.ribbons.flags-product-card{right:var(--space-8);top:var(--space-8)}}.flags.ribbons.flags-product-card:has(.flag-news):has(.flag-campaign[data-current=true]) .flag-news{display:none}@container productcard (width <= 270px){.flags.ribbons.flags-product-card .flag{font-size:var(--fs-text-xs);font-weight:var(--fw-bold);line-height:var(--flh-text-xs);line-height:1;padding:var(--space-4) 6px;-webkit-text-decoration:none;text-decoration:none}}.flags.ribbons .flag{border-radius:var(--radius-flag);display:none;font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);line-height:1;padding:6px var(--space-10);text-align:center;-webkit-text-decoration:none;text-decoration:none;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.flags.ribbons .flag[data-current]{display:block}.flags.tags{position:absolute;text-align:center}.flags.tags.flags-product-page{bottom:6px;font-size:var(--fs-text-md);font-weight:var(--fw-bold);left:6px;line-height:var(--flh-text-md);line-height:1;right:6px;-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.flags.tags.flags-product-page{bottom:auto;left:var(--space-16);right:auto;top:var(--space-16)}}.flags.tags.flags-product-page .flag{border-radius:0 0 var(--radius-box-xl) var(--radius-box-xl);padding:var(--space-8) 0}@media (min-width:768px){.flags.tags.flags-product-page .flag{border-radius:var(--radius-flag);border-style:solid;border-width:var(--border-box-size);padding:var(--space-8) var(--space-20)}}.flags.tags.flags-product-card{bottom:0;left:0;right:0}.flags.tags.flags-product-card .flag{border-radius:0 0 var(--radius-pdc-photo) var(--radius-pdc-photo);font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);line-height:1;padding:var(--space-8) 0;-webkit-text-decoration:none;text-decoration:none}@container productcard (width <= 270px){.flags.tags.flags-product-card .flag{padding:6px 0}.flags.tags.flags-product-card .flag .tag-icon{height:12px;width:12px}.flags.tags.flags-product-card .flag span{font-size:var(--fs-text-xs);font-weight:var(--fw-bold);line-height:var(--flh-text-xs);line-height:1;-webkit-text-decoration:none;text-decoration:none}}.flag{opacity:.8}.flag-campaign{background-color:var(--clr-flag-campaign-bg);color:var(--clr-flag-campaign-content)}.flag-news{background-color:var(--clr-flag-news-bg);color:var(--clr-flag-news-content)}.flag-alternative,.flag-alternativefreetext{background-color:var(--clr-flag-alternative-bg);border-color:var(--clr-flag-alternative-content);color:var(--clr-flag-alternative-content)}.flag-alternative,.flag-alternativefreetext,.flag-exclusive{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.flag-exclusive{background-color:var(--clr-flag-exclusive-bg);border-color:var(--clr-flag-exclusive-content);gap:6px}.flag-exclusive .tag-icon{height:16px;-webkit-mask-image:var(--logo-cropped);mask-image:var(--logo-cropped);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px}.flag-exclusive .tag-icon,.flag-exclusive span{background:-webkit-gradient(linear,left bottom,left top,color-stop(4.17%,#94641e),color-stop(82.81%,#b99c68),color-stop(93.75%,#ba9754));background:linear-gradient(0deg,#94641e 4.17%,#b99c68 82.81%,#ba9754 93.75%)}.flag-exclusive span{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.flag.grayscale{background-color:var(--clr-neutral-white);border:1px solid var(--clr-divider-border);color:var(--clr-text-black);opacity:1}:root{--productcard-large-image-size:265px;--productcard-large-gap:var(--space-8);--productcard-large-padding:var(--space-8)}.productcard-regular{container:productcard/inline-size;height:100%;overflow:hidden}.productcard-regular .product-card-content{background-color:var(--productcard-background-color,var(--clr-box-primary-bg));border:1px solid var(--clr-divider-border);border-radius:var(--radius-pdc-lg);display:grid;grid-template-columns:auto;grid-template-columns:var(--productcard-grid-columns,auto);grid-template-rows:1fr auto auto;grid-template-rows:var(--productcard-grid-rows,1fr auto auto);height:100%;width:100%}.productcard-regular .product-card-content:has(>.image-container){grid-template-rows:auto 1fr auto;grid-template-rows:var(--productcard-grid-rows-with-img,auto 1fr auto)}@container productcard (width >= 350px){.productcard-regular .product-card-content.product-card-horizontal{grid-template-columns:1fr 1fr;grid-template-rows:1fr auto auto}.productcard-regular .product-card-content.product-card-horizontal .product-info{display:grid;grid-column:1/span 2;grid-gap:var(--space-10);grid-template-columns:1fr 1fr}.productcard-regular .product-card-content.product-card-horizontal .product-info .product-info-text{grid-column:2;grid-row:1}.productcard-regular .product-card-content.product-card-horizontal .product-info .image-container{grid-column:1;grid-row:1;margin:0}.productcard-regular .product-card-content.product-card-horizontal .prices{grid-column:span 2;grid-row:2}.productcard-regular .product-card-content.product-card-horizontal [role=button],.productcard-regular .product-card-content.product-card-horizontal button{grid-column:span 2;grid-row:3}}@container productcard (width >= 540px){.productcard-regular .product-card-content.product-card-horizontal{gap:0 var(--space-8);gap:0 var(--productcard-large-gap);grid-template-columns:minmax(0,265px) 1fr;grid-template-columns:minmax(0,var(--productcard-large-image-size)) 1fr;grid-template-rows:auto auto auto;padding:var(--productcard-large-padding)}.productcard-regular .product-card-content.product-card-horizontal .product-info{grid-column:1/span 2;grid-row:1/span 3;grid-template-columns:minmax(0,265px) 1fr;grid-template-columns:minmax(0,var(--productcard-large-image-size)) 1fr;grid-template-rows:auto auto auto;margin:0}.productcard-regular .product-card-content.product-card-horizontal .product-info .image-container{grid-column:1;grid-row:1/span 3;margin:0}.productcard-regular .product-card-content.product-card-horizontal .prices{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:2;width:100%}.productcard-regular .product-card-content.product-card-horizontal .prices .salesunit-menu{left:auto;width:calc(100% - 267px - var(--space-8)*2 - var(--space-8));width:calc(100% - var(--productcard-large-image-size) - var(--productcard-large-padding)*2 - var(--productcard-large-gap) - var(--salesunit-border-size)*2)}.productcard-regular .product-card-content.product-card-horizontal [role=button],.productcard-regular .product-card-content.product-card-horizontal button{grid-column:2;grid-row:3}}.productcard-regular .product-card-content .image-container{align-items:center;border:var(--border-size-pdc-photo) solid var(--clr-divider-border);border-radius:var(--radius-pdc-photo);box-shadow:var(--shadow-sm-x) var(--shadow-sm-y) var(--shadow-sm-blur) var(--shadow-sm-spread) var(--shadow-sm-clr);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:var(--space-8);position:relative;-webkit-text-decoration:none;text-decoration:none}.productcard-regular .product-card-content .image-container img:not(.horizontal-scroll){aspect-ratio:1;height:auto;width:100%}.productcard-regular .product-card-content>.product-info{color:var(--clr-text-black);display:grid;margin:var(--productcard-information-margin-mini,var(--space-8));-webkit-text-decoration:none;text-decoration:none}.productcard-regular .product-card-content>.product-info.product-info-has-image{grid-template-rows:minmax(0,auto) 1fr}.productcard-regular .product-card-content>.product-info .product-info-text{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@container productcard (width >= 170px){.productcard-regular .product-card-content>.product-info{margin:var(--productcard-information-margin-xsmall,var(--space-8))}}@container productcard (width >= 270px){.productcard-regular .product-card-content>.product-info{margin:var(--productcard-information-margin-small,var(--space-8))}}.productcard-regular .product-card-content>.product-info .image-container{margin:0 0 var(--space-16)}.productcard-regular .product-card-content .brand-name{color:var(--productcard-brand-font-color,var(--clr-text-gray));display:block;font-size:var(--productcard-brand-font-size-mini,var(--fs-text-xs));font-weight:400;font-weight:var(--productcard-brand-font-weight,400);text-align:left;text-align:var(--productcard-brand-font-align,left)}@container productcard (width >= 170px){.productcard-regular .product-card-content .brand-name{font-size:var(--productcard-brand-font-size-xsmall,var(--fs-text-sm))}}@container productcard (width >= 270px){.productcard-regular .product-card-content .brand-name{font-size:var(--productcard-brand-font-size-small,var(--fs-text-md))}}.productcard-regular .product-card-content .display-name{color:var(--productcard-display-font-color,var(--clr-text-black));display:-webkit-box;flex-grow:1;font-size:var(--productcard-display-font-size-mini,var(--fs-text-sm));font-weight:400;font-weight:var(--productcard-display-font-weight,400);line-height:var(--flh-text-sm);overflow:hidden;text-align:left;text-align:var(--productcard-display-font-align,left);text-overflow:ellipsis;width:100%;-webkit-line-clamp:4;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;-webkit-box-orient:vertical;display:block}@container productcard (width >= 170px){.productcard-regular .product-card-content .display-name{font-size:var(--productcard-display-font-size-xsmall,var(--fs-text-md));line-height:var(--flh-text-xl)}}@container productcard (width >= 270px){.productcard-regular .product-card-content .display-name{font-size:var(--productcard-display-font-size-small,var(--fs-text-lg));line-height:var(--flh-text-xxl)}}.productcard-regular .product-card-content .attr-producttype{color:var(--productcard-attr-producttype-color,var(--clr-text-black));flex-grow:100;font-size:var(--productcard-attr-producttype-font-size-mini,var(--fs-text-sm));font-weight:400;margin:0;margin:var(--productcard-attr-producttype-margin,0);padding:0;padding:var(--productcard-attr-producttype-padding,0);text-align:left;text-align:var(--productcard-attr-producttype-font-align,left)}@container productcard (width >= 170px){.productcard-regular .product-card-content .attr-producttype{font-size:var(--productcard-attr-producttype-font-size-xsmall,var(--fs-text-sm))}}@container productcard (width >= 270px){.productcard-regular .product-card-content .attr-producttype{font-size:var(--productcard-attr-producttype-font-size-small,var(--fs-text-sm))}}.productcard-regular .product-card-content .review-stars{gap:var(--space-8);justify-content:left;justify-content:var(--productcard-review-justify-content,left);margin-bottom:var(--space-8)}.productcard-regular .product-card-content .review-stars,.productcard-regular .product-card-content .review-stars .stars-container{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.productcard-regular .product-card-content .attr{align-content:var(--productcard-attribute-container-align-mini,flex-start);align-content:flex-start;display:grid;grid-template-columns:none;grid-template-columns:var(--productcard-attribute-container-grid-columns-mini,none);justify-content:var(--productcard-attribute-container-align-mini,flex-start);justify-content:flex-start;margin:0;margin:var(--productcard-attribute-container-margin-mini,0);min-height:0;min-height:var(--productcard-attribute-container-min-height-mini,0);place-content:flex-start;place-content:var(--productcard-attribute-container-align-mini,flex-start)}@container productcard (width >= 170px){.productcard-regular .product-card-content .attr{align-content:var(--productcard-attribute-container-align-xsmall,flex-start);align-content:flex-start;grid-template-columns:none;grid-template-columns:var(--productcard-attribute-container-grid-columns-xsmall,none);justify-content:var(--productcard-attribute-container-align-xsmall,flex-start);justify-content:flex-start;margin:0;margin:var(--productcard-attribute-container-margin-xsmall,0);min-height:60px;min-height:var(--productcard-attribute-container-min-height-xsmall,60px);place-content:flex-start;place-content:var(--productcard-attribute-container-align-xsmall,flex-start)}}@container productcard (width >= 270px){.productcard-regular .product-card-content .attr{align-content:var(--productcard-attribute-container-align-small,flex-start);align-content:flex-start;grid-template-columns:none;grid-template-columns:var(--productcard-attribute-container-grid-columns-small,none);justify-content:var(--productcard-attribute-container-align-small,flex-start);justify-content:flex-start;margin:0;margin:var(--productcard-attribute-container-margin-small,0);min-height:60px;min-height:var(--productcard-attribute-container-min-height-small,60px);place-content:flex-start;place-content:var(--productcard-attribute-container-align-small,flex-start)}}@container productcard (width >= 540px){.productcard-regular .product-card-content .attr{margin:0;margin:var(--productcard-attribute-container-margin-large,0)}}.productcard-regular .product-card-content .attr>div{--_line-clamp:var(--productcard-attribute-line-clamp-mini,1);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:1;-webkit-line-clamp:var(--_line-clamp);height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;-webkit-box-orient:vertical;line-height:1.1;padding:0;padding:var(--productcard-attribute-padding-mini,0);text-align:left;text-align:var(--productcard-attribute-text-align-mini,left)}@container productcard (width >= 170px){.productcard-regular .product-card-content .attr>div{--_line-clamp:var(--productcard-attribute-line-clamp-xsmall,1);padding:0;padding:var(--productcard-attribute-padding-xsmall,0);text-align:left;text-align:var(--productcard-attribute-text-align-xsmall,left)}}@container productcard (width >= 270px){.productcard-regular .product-card-content .attr>div{--_line-clamp:var(--productcard-attribute-line-clamp-small,1);padding:0;padding:var(--productcard-attribute-padding-small,0);text-align:left;text-align:var(--productcard-attribute-text-align-small,left)}}.productcard-regular .product-card-content .attr>div:not(:last-child){border-right:none;border-right:var(--productcard-attribute-border-right-mini,none)}@container productcard (width >= 170px){.productcard-regular .product-card-content .attr>div:not(:last-child){border-right:none;border-right:var(--productcard-attribute-border-right-xsmall,none)}}@container productcard (width >= 270px){.productcard-regular .product-card-content .attr>div:not(:last-child){border-right:none;border-right:var(--productcard-attribute-border-right-small,none)}}.productcard-regular .product-card-content .attr label{color:inherit;color:var(--productcard-attribute-header-font-color,unset);display:inline;display:var(--productcard-attribute-header-display-mini,inline);font-size:var(--productcard-attribute-header-font-size-mini,var(--fs-text-xs));font-weight:400;font-weight:var(--productcard-attribute-header-font-weight,400)}@container productcard (width >= 170px){.productcard-regular .product-card-content .attr label{display:inline;display:var(--productcard-attribute-header-display-xsmall,inline);font-size:var(--productcard-attribute-header-font-size-xsmall,var(--fs-text-sm))}}@container productcard (width >= 270px){.productcard-regular .product-card-content .attr label{display:inline;display:var(--productcard-attribute-header-display-small,inline);font-size:var(--productcard-attribute-header-font-size-small,var(--fs-text-md))}}.productcard-regular .product-card-content .attr span{color:inherit;color:var(--productcard-attribute-value-font-color,unset);font-size:var(--productcard-attribute-value-font-size-mini,var(--fs-text-xs));font-weight:400;font-weight:var(--productcard-attribute-value-font-weight,400)}@container productcard (width >= 170px){.productcard-regular .product-card-content .attr span{font-size:var(--productcard-attribute-value-font-size-xsmall,var(--fs-text-sm))}}@container productcard (width >= 270px){.productcard-regular .product-card-content .attr span{font-size:var(--productcard-attribute-value-font-size-small,var(--fs-text-md))}}.productcard-regular .product-card-content .prices{align-items:center;background-color:var(--productcard-prices-background-color,var(--clr-third-bg));border-top:var(--border-res-price) solid var(--clr-divider-border);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:var(--fw-bold);justify-content:center;min-height:35px;padding:0 var(--space-4)}@container productcard (width >= 270px){.productcard-regular .product-card-content .prices{height:calc(var(--height-btn-lg) + var(--space-4))}}.productcard-regular .product-card-content .prices .selected-variant{align-items:center;display:grid;grid-template-columns:auto 1fr;height:100%;width:100%}@container productcard (width >= 170px){.productcard-regular .product-card-content .prices .selected-variant{padding:0 var(--space-8)}}.productcard-regular .product-card-content .prices .selected-variant>*{pointer-events:none}.productcard-regular .product-card-content .prices .selected-variant:not(:has(.unit-price)) .packsize,.productcard-regular .product-card-content .prices .selected-variant:not(:has(.unit-price)) .price{grid-row:span 2}.productcard-regular .product-card-content .prices .selected-variant .packsize{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--productcard-selected-variant-packsize-font-size-mini,var(--fs-text-xs));font-weight:400;gap:var(--space-4);grid-column:1;grid-row:1/3}@container productcard (width >= 170px){.productcard-regular .product-card-content .prices .selected-variant .packsize{font-size:var(--productcard-selected-variant-packsize-font-size-xsmall,var(--fs-text-sm))}}@container productcard (width >= 270px){.productcard-regular .product-card-content .prices .selected-variant .packsize{font-size:var(--productcard-selected-variant-packsize-font-size-small,var(--fs-text-lg))}}.productcard-regular .product-card-content .prices .selected-variant .price,.productcard-regular .product-card-content .prices .selected-variant .unit-price{grid-column:2;text-align:right}.productcard-regular .product-card-content .prices .selected-variant .price{align-self:end;font-size:var(--productcard-selected-variant-price-font-size-mini,var(--fs-text-sm));font-weight:var(--fw-bold);line-height:var(--flh-text-sm);margin:0 0 2px}@container productcard (width >= 170px){.productcard-regular .product-card-content .prices .selected-variant .price{font-size:var(--productcard-selected-variant-price-font-size-xsmall,var(--fs-text-md))}}@container productcard (width >= 270px){.productcard-regular .product-card-content .prices .selected-variant .price{font-size:var(--productcard-selected-variant-price-font-size-small,var(--fs-text-xl));margin:var(--space-4) 0 var(--space-8) 0}}.productcard-regular .product-card-content .prices .selected-variant .currency{align-self:end;font-size:var(--productcard-selected-variant-price-font-size-mini,var(--fs-text-xs));font-weight:var(--fw-bold);line-height:var(--flh-text-sm)}@container productcard (width >= 170px){.productcard-regular .product-card-content .prices .selected-variant .currency{font-size:inherit}}@container productcard (width >= 270px){.productcard-regular .product-card-content .prices .selected-variant .currency{font-size:inherit}}.productcard-regular .product-card-content .prices .selected-variant .unit-price{align-self:start;color:var(--clr-text-gray);font-size:var(--productcard-selected-variant-unit-price-font-size-mini,var(--fs-text-xxs));font-weight:400;line-height:1}@container productcard (width >= 170px){.productcard-regular .product-card-content .prices .selected-variant .unit-price{font-size:var(--productcard-selected-variant-unit-price-font-size-xsmall,var(--fs-text-sm))}}@container productcard (width >= 270px){.productcard-regular .product-card-content .prices .selected-variant .unit-price{font-size:var(--productcard-selected-variant-unit-price-font-size-small,var(--fs-text-sm));margin-bottom:var(--space-4)}}.productcard-regular .product-card-content .prices .selected-variant .oos-text{display:none}.productcard-regular .product-card-content .prices:has(.nosalesunits-price){cursor:default}.productcard-regular .product-card-content [role=button],.productcard-regular .product-card-content button{border-radius:var(--prim-sizes-0) var(--prim-sizes-0) var(--radius-pdc-sm) var(--radius-pdc-sm);font-size:var(--fs-text-xs);font-weight:var(--fw-bold);height:28px;line-height:var(--flh-text-xs);-webkit-text-decoration:none;text-decoration:none;z-index:2}@container productcard (width >= 170px){.productcard-regular .product-card-content [role=button],.productcard-regular .product-card-content button{border-radius:var(--prim-sizes-0) var(--prim-sizes-0) var(--radius-pdc-sm) var(--radius-pdc-sm);font-size:var(--fs-text-sm);font-weight:var(--fw-bold);height:var(--height-btn-sm);line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}}@container productcard (width >= 270px){.productcard-regular .product-card-content [role=button],.productcard-regular .product-card-content button{border-radius:var(--prim-sizes-0) var(--prim-sizes-0) var(--radius-pdc-lg) var(--radius-pdc-lg);font-size:var(--fs-text-md);font-weight:var(--fw-bold);height:var(--height-btn-lg);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}}.productcard-regular .product-card-content a[role=button] span,.productcard-regular .product-card-content span[role=button] span{display:block}.productcard-regular .product-card-content a[role=button] i,.productcard-regular .product-card-content span[role=button] i{display:none}.selector.productcardcompact .selector-item{align-items:center;background-color:var(--clr-table-cell-light);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:8px}@media (min-width:768px){.selector.productcardcompact .selector-item{padding:8px 12px}}.selector.productcardcompact .selector-item:nth-child(odd){background-color:var(--clr-table-cell-dark)}.selector.productcardcompact .selector-item .packsize{font-weight:400}.selector.productcardcompact .selector-item .packsize,.selector.productcardcompact .selector-item .price{font-size:var(--fs-text-sm);line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}.selector.productcardcompact .selector-item .price{font-weight:var(--fw-bold)}.selector.productcardcompact .selector-item .unit-price{display:none}.selector.productcardcompact .selector-item .oos-text{font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}.selector.productcardcompact .selector-item[data-selected]{background-color:var(--clr-search-packsel-selected-bg)}.selector.productcardcompact .selector-item[data-selected] .oos-text,.selector.productcardcompact .selector-item[data-selected] .packsize{font-size:var(--fs-text-xs);font-weight:var(--fw-bold);line-height:var(--flh-text-xs);-webkit-text-decoration:none;text-decoration:none}.selector.productcardcompact .selector-item[data-selected] .radio{background-color:var(--clr-neutral-white)}.selector.productcardcompact .selector-item[data-selected] .radio:before{background:var(--clr-selected);display:inline-block;height:var(--icon-size-xs);-webkit-mask-image:url(../../cf7092f29304401f0e71.svg);mask-image:url(../../cf7092f29304401f0e71.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--icon-size-xs)}.productcard-compact .salesunit-menu{display:none;visibility:hidden}.productcard-compact .salesunit-menu[salesunit-open]{border:1px solid var(--clr-neutral-semi);border-radius:0 0 var(--radius-md) var(--radius-md);border-top:0;display:block;left:0;overflow:hidden;position:absolute;top:100%;visibility:visible;width:100%;z-index:1}.productcard-compact.salesunit-open .prices .selected-variant{background-color:var(--clr-primary-semi);border:1px solid var(--clr-neutral-semi);border-bottom:0;color:var(--clr-neutral-white);padding-left:8px;padding-right:8px}.productcard-compact.salesunit-open .prices .selected-variant .icon{background:var(--clr-neutral-white);transform:rotate(180deg)}.restricted-img-container{aspect-ratio:1;container:restrictedimg/inline-size;height:100%;width:100%}.restricted-img-small{align-items:center;background-color:var(--clr-res-product-bg);border-radius:var(--radius-box-md);color:var(--clr-res-product-brand);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-text-xxs);font-weight:var(--fw-bold);height:100%;-webkit-hyphens:auto;hyphens:auto;justify-content:center;line-height:var(--flh-text-xxs);padding:var(--space-4);text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:capitalize;width:100%;word-break:break-word}@container restrictedimg (width >= 58px){.restricted-img-small{box-shadow:var(--shadow-sm-x) var(--shadow-sm-y) var(--shadow-sm-blur) var(--shadow-sm-spread) var(--shadow-sm-clr);font-size:var(--fs-text-sm);font-weight:var(--fw-bold);line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}}.productcard-compact{display:grid;grid-template-areas:"compact-image compact-name compact-atc" "compact-image compact-price compact-atc";grid-template-columns:60px auto 50px;grid-template-rows:auto auto;grid-gap:0 var(--space-16);padding:var(--space-8) 0}@media (min-width:768px){.productcard-compact{grid-template-areas:"compact-image compact-name compact-price" "compact-image compact-name compact-atc";grid-template-columns:60px minmax(-webkit-min-content,auto) 180px;grid-template-columns:60px minmax(min-content,auto) 180px}}.productcard-compact:not(:last-child){border-bottom:var(--border-box-size) solid var(--clr-divider-border)}.productcard-compact .image-container,.productcard-compact .restricted-img-container{grid-area:compact-image}.productcard-compact .image-container{align-items:center;aspect-ratio:1;border-radius:var(--radius-box-md);box-shadow:var(--box-shadow-sm);box-shadow:var(--shadow-sm-x) var(--shadow-sm-y) var(--shadow-sm-blur) var(--shadow-sm-spread) var(--shadow-sm-clr);display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;place-items:center;position:relative}.productcard-compact .image-container .flags{display:none;visibility:hidden}.productcard-compact .image-container img.prod-card-img{margin:auto}.productcard-compact .display-name{color:var(--clr-neutral-black);font-size:var(--fs-text-sm);font-weight:400;grid-area:compact-name;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.productcard-compact .display-name{font-size:var(--fs-text-lg);font-weight:400;line-height:var(--flh-text-lg);padding-top:var(--space-16);-webkit-text-decoration:none;text-decoration:none}}.productcard-compact .prices{align-items:center;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-text-lg);font-weight:400;grid-area:compact-price;justify-content:justify-between;line-height:var(--flh-text-lg);position:relative;-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.productcard-compact .prices{font-size:var(--fs-text-md);font-weight:400;line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}}.productcard-compact .prices:has(.nosalesunits-price){justify-content:center}.productcard-compact .prices .nosalesunits-price{font-size:var(--fs-text-lg);font-weight:var(--fw-bold);line-height:var(--flh-text-lg);-webkit-text-decoration:none;text-decoration:none}.productcard-compact .prices .selected-variant .unit-price,.productcard-compact .prices .variants .unit-price{display:none}.productcard-compact .prices.one-variant{justify-content:center}.productcard-compact .prices .selected-variant{align-items:center;border-radius:var(--radius-md) var(--radius-md) 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:var(--space-8) var(--space-8) var(--space-8) 0;width:100%}@media (min-width:768px){.productcard-compact .prices .selected-variant{padding:var(--space-8);width:100%}}.productcard-compact .prices .selected-variant.one-variant{justify-content:center}.productcard-compact .prices .selected-variant .price{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-text-lg);font-weight:var(--fw-bold);line-height:var(--flh-text-lg);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.productcard-compact .prices .selected-variant .price{font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}}.productcard-compact .prices .selected-variant .oos-text{display:none}.productcard-compact .prices .selected-variant .icon{margin:0 0 0 var(--space-8)}.productcard-compact .prices .selected-variant>*{pointer-events:none}.productcard-compact .prices .selected-variant .radio{display:none}.productcard-compact .button,.productcard-compact a[role=button]{align-self:center;grid-area:compact-atc;justify-self:center;place-self:center}.productcard-compact .button.nopacksizes{grid-row:1/span 2}.productcard-mini{border:1px solid var(--clr-neutral-semi);border-radius:var(--radius-md);border-radius:var(--radius);display:grid;grid-template-columns:auto minmax(110px,-webkit-max-content);grid-template-columns:auto minmax(110px,max-content);height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;height:100%}.productcard-mini .product-info{display:grid;grid-template-rows:repeat(2,auto);grid-gap:0 var(--space-8);align-items:center;gap:0 var(--space-8);grid-template-columns:40px auto;padding:var(--space-8);-webkit-text-decoration:none;text-decoration:none}.productcard-mini .product-info .image-container{grid-column:1;grid-row:span 2}@media (max-width:768px){.productcard-mini .product-info .image-container img{height:40px;width:40px}}.productcard-mini .product-info .productcard-info{color:var(--clr-neutral-black);font-size:var(--fs-text-sm);font-weight:400;grid-column:2;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none}.productcard-mini .product-info .productcard-info .display-name,.productcard-mini .product-info .productcard-info .options{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;-webkit-box-orient:vertical}.productcard-mini .price-action{display:grid;grid-template-columns:auto 50px;grid-gap:0;gap:0}.productcard-mini .price-container{border-radius:0 var(--radius) var(--radius) 0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:end}.productcard-mini .price-action .price,.productcard-mini .price-container .price{align-content:center;background-color:var(--clr-third-bg);border-radius:inherit;display:grid;font-size:var(--fs-text-md);font-weight:var(--fw-bold);justify-content:center;line-height:var(--flh-text-md);padding:var(--space-8);place-content:center;-webkit-text-decoration:none;text-decoration:none;word-break:keep-all}.product-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:repeat(var(--custom-col-num-m,2),minmax(0,1fr));grid-gap:var(--space-10) var(--vert-margin-xxs);gap:var(--space-10) var(--vert-margin-xxs);padding:var(--vert-margin-xs) 0 0}@media (min-width:768px) and (max-width:1100px){.product-list{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-columns:repeat(var(--custom-col-num-t,3),minmax(0,1fr))}}@media (min-width:1100px){.product-list{gap:var(--space-24) var(--space-16);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-columns:repeat(var(--custom-col-num-d,4),minmax(0,1fr));padding:var(--vert-margin-lg) 0 0}}.age-gate .logo{align-items:center;background-color:var(--clr-third-bg);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:var(--space-24) 0}.age-gate .content{display:grid;padding:var(--space-16);grid-gap:var(--space-8);gap:var(--space-8);text-align:center}@media (min-width:768px){.age-gate .content{gap:var(--space-8) var(--space-32);grid-template-columns:repeat(2,1fr);padding:var(--space-16) var(--space-64)}}.age-gate .title{font-size:var(--fs-text-lg);font-weight:var(--fw-bold);line-height:var(--flh-text-lg);-webkit-text-decoration:none;text-decoration:none}.age-gate .link,.age-gate .text{font-weight:400}.age-gate .link,.age-gate .text{font-size:var(--fs-text-md);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}.age-gate .link{font-weight:var(--fw-bold);margin-bottom:var(--space-24);-webkit-text-decoration:underline;text-decoration:underline}.age-gate .button,.age-gate .link,.age-gate .text,.age-gate .title{grid-column:span 2}@media (min-width:768px){.age-gate .button{grid-row:4}.age-gate .button[data-container=reject]{grid-column:1;justify-self:end}.age-gate .button[data-container=accept]{grid-column:2}}.modal-window{background-color:var(--clr-box-primary-bg);border-radius:var(--radius-md);box-shadow:0 0 200vw 200vw rgba(0,0,0,.2);left:50%;max-width:750px;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100% - var(--space-8)*2);z-index:1000}.modal-window.hidden{display:none}.modal-window>.header{align-items:center;background-color:var(--clr-third-bg);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-text-lg);font-weight:var(--fw-bold);justify-content:center;line-height:var(--flh-text-lg);padding:var(--space-24) 0;-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.modal-window>.header{font-size:var(--fs-text-xxl);font-weight:var(--fw-bold);line-height:var(--flh-text-xxl);-webkit-text-decoration:none;text-decoration:none}}.modal-window .confirmation-modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:var(--space-24);padding:var(--space-24) var(--space-16);text-align:center}@media (min-width:768px){.modal-window .confirmation-modal-content{gap:24px;grid-template-columns:repeat(2,1fr);padding:var(--space-16) var(--space-64)}}.modal-window .confirmation-modal-content .title{font-size:var(--fs-text-lg);font-weight:var(--fw-bold);line-height:var(--flh-text-lg);-webkit-text-decoration:none;text-decoration:none}.modal-window .confirmation-modal-content .text{font-size:var(--fs-text-md);font-weight:400;line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}.modal-window .confirmation-modal-content .cta-buttons{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:var(--space-16);justify-content:center}@media (min-width:768px){.modal-window .confirmation-modal-content .cta-buttons{flex-direction:row}}.snackbar{align-items:center;animation:fadeOut 2s;animation-delay:4s;animation-fill-mode:forwards;color:var(--clr-neutral-black);display:-webkit-box;display:-ms-flexbox;display:flex;left:0;padding:var(--space-16);position:fixed;top:0;width:100%;z-index:var(--zindex-modal)}.snackbar.snackbar-success{background-color:var(--clr-semantic-green);color:var(--clr-text-white)}.snackbar.snackbar-error{background-color:var(--prim-colors-red-f08a8a);border:1px solid var(--prim-colors-red-df6765)}.snackbar.snackbar-error .icon{background:var(--clr-neutral-black)}.snackbar.snackbar-warning{background-color:var(--prim-colors-yellow-fed700);border:1px solid var(--clr-semantic-orange)}.snackbar.snackbar-warning .icon{background:var(--clr-neutral-black)}.snackbar.snackbar-information{background:var(--clr-neutral-semi);border:solid --clr-neutral-heavy;border:var(--border-box-size solid --clr-neutral-heavy);top:auto}.snackbar.snackbar-information .icon{background:var(--clr-neutral-black)}.snackbar.no-fade{animation:none}.snackbar .snackbar-content{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-text-sm);font-weight:400;gap:var(--space-16);justify-content:center;line-height:var(--flh-text-sm);-webkit-text-decoration:none;text-decoration:none;width:100%}@media (min-width:768px){.snackbar .snackbar-content{gap:var(--space-24)}}.basket-content{position:relative}.basket-content .snackbar-information-container{position:absolute;top:0}.promo-bar{align-items:center;background-color:var(--clr-promo-bar);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-8);height:40px;justify-content:center}.promo-bar,.promo-bar-link{font-size:var(--fs-text-md);font-weight:var(--fw-bold);line-height:var(--flh-text-md);-webkit-text-decoration:none;text-decoration:none}.promo-bar-link{-webkit-text-decoration:underline;text-decoration:underline}.needsclick[role=dialog]{z-index:var(--zindex-external-popups)!important}body{display:grid;grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content;min-height:100vh!important}main{background-color:var(--clr-bg-body);overflow-x:hidden}main.menu-overlay{position:relative}main.menu-overlay:before{animation:fadeIn .2s;background:rgba(0,0,0,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:50}
/*# sourceMappingURL=layout.2c228acbc13ef19e5d21.css.map*/