﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import"https://p.typekit.net/p.css?s=1&k=cos2bcr&ht=tk&f=59866.59867.59868.59869.59870.59872.59874.59876.59880.59881.59883.59884.59885&a=107243070&app=typekit&e=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;text-decoration:underline;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:-0.25em}sup{top:-0.5em}img{border-style:none}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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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}template{display:none}[hidden]{display:none}.bs-container,.page-width{max-width:calc(1260px + calc(14px * 2));margin-left:auto;margin-right:auto;padding-left:14px !important;padding-right:14px !important}@media(min-width: 480px){.bs-container,.page-width{max-width:calc(1260px + calc(14px * 2));padding-left:14px !important;padding-right:14px !important}}@media(min-width: 768px){.bs-container,.page-width{max-width:calc(1260px + calc(14px * 2));padding-right:14px !important;padding-left:14px !important}}.bs-container+.bs-container,.page-width+.bs-container,.bs-container+.page-width,.page-width+.page-width{margin-top:30px}*,*::after,*::before{box-sizing:border-box}body{margin:0 auto;letter-spacing:0;font-variant-numeric:lining-nums}main p a:not(.js-card-link),main p a:not(.js-card-link) *:not(sup),main span a:not(.js-card-link){color:#161616;text-decoration:underline;text-underline-offset:2px}.hidden,.visually-hidden{display:none}.list-unstyled{margin:0;padding:0;list-style:none}img{max-width:100%;height:auto;display:block;object-fit:cover}a{cursor:pointer;text-decoration:none}.shadow{box-shadow:0px 4px 20px 0px rgba(0,0,0,.1490196078)}hr{margin:10px 0;height:1px}table,.table-scrollable{overflow-x:scroll}table::-webkit-scrollbar,.table-scrollable::-webkit-scrollbar{height:8px}table::-webkit-scrollbar-track,.table-scrollable::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-bottom-left-radius:15px;border-bottom-right-radius:15px;margin:0 10px}table::-webkit-scrollbar-thumb,.table-scrollable::-webkit-scrollbar-thumb{background:#ddd;border-radius:15px}@media(min-width: 768px){table,.table-scrollable{overflow-x:unset}}table:not([class]){box-shadow:none}table:not([class]) h2,table:not([class]) h3,table:not([class]) h4,table:not([class]) h5{color:#161616}table:not([class]) .rte img,table:not([class]) img{max-width:80px}@media(min-width: 768px){table:not([class]) .rte img,table:not([class]) img{max-width:122px}}table:not([class]) td{border:none;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-left:10px}@font-face{font-family:"avenir-next-world";src:url("https://use.typekit.net/af/b256e2/0000000000000000774ffbf0/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/b256e2/0000000000000000774ffbf0/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/b256e2/0000000000000000774ffbf0/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal}@font-face{font-family:"avenir-next-world";src:url("https://use.typekit.net/af/30a907/0000000000000000774ffbee/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/30a907/0000000000000000774ffbee/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/30a907/0000000000000000774ffbee/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:"avenir-next-world";src:url("https://use.typekit.net/af/5c0ee6/0000000000000000774ffbef/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/5c0ee6/0000000000000000774ffbef/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/5c0ee6/0000000000000000774ffbef/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"avenir-next-world";src:url("https://use.typekit.net/af/7fe4ed/00000000000000007739b59a/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/7fe4ed/00000000000000007739b59a/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/7fe4ed/00000000000000007739b59a/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:"avenir-next-world";src:url("https://use.typekit.net/af/2cf258/0000000000000000774ffbeb/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/2cf258/0000000000000000774ffbeb/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/2cf258/0000000000000000774ffbeb/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"avenir-next-world";src:url("https://use.typekit.net/af/7bb541/000000000000000077569dd4/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff2"),url("https://use.typekit.net/af/7bb541/000000000000000077569dd4/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff"),url("https://use.typekit.net/af/7bb541/000000000000000077569dd4/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:800;font-stretch:normal}@font-face{font-family:"avenir-next-world";src:url("https://use.typekit.net/af/6ca4b6/0000000000000000773bdcb7/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/6ca4b6/0000000000000000773bdcb7/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/6ca4b6/0000000000000000773bdcb7/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"avenir-next-world";src:url("https://use.typekit.net/af/b0e3f4/0000000000000000774ffbec/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/b0e3f4/0000000000000000774ffbec/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/b0e3f4/0000000000000000774ffbec/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"avenir-next-world";src:url("https://use.typekit.net/af/88e571/000000000000000077556e74/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3") format("woff2"),url("https://use.typekit.net/af/88e571/000000000000000077556e74/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3") format("woff"),url("https://use.typekit.net/af/88e571/000000000000000077556e74/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:100;font-stretch:normal}@font-face{font-family:"avenir-next-world";src:url("https://use.typekit.net/af/083ff4/0000000000000000774ffbf1/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/083ff4/0000000000000000774ffbf1/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/083ff4/0000000000000000774ffbf1/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"avenir-next-world";src:url("https://use.typekit.net/af/08963c/0000000000000000774ffbed/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("woff2"),url("https://use.typekit.net/af/08963c/0000000000000000774ffbed/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("woff"),url("https://use.typekit.net/af/08963c/0000000000000000774ffbed/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:200;font-stretch:normal}@font-face{font-family:"avenir-next-world-heavy";src:url("https://use.typekit.net/af/e79f95/000000000000000077445ada/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("woff2"),url("https://use.typekit.net/af/e79f95/000000000000000077445ada/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("woff"),url("https://use.typekit.net/af/e79f95/000000000000000077445ada/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:900;font-stretch:normal}@font-face{font-family:"avenir-next-world-heavy";src:url("https://use.typekit.net/af/d717c1/0000000000000000774ffbea/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/d717c1/0000000000000000774ffbea/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/d717c1/0000000000000000774ffbea/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal}h1{color:#161616;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:25px;line-height:110%;letter-spacing:.02em;font-style:normal}@media(min-width: 768px){h1{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:40px;line-height:120%;letter-spacing:.02em;font-style:normal}}.h1--pdp,.product__title h1{color:#161616;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:25px;line-height:110%;letter-spacing:.02em;font-style:normal}@media(min-width: 768px){.h1--pdp,.product__title h1{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:36px;line-height:110%;letter-spacing:0em;font-style:normal}}h2{color:#161616;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:21px;line-height:130%;letter-spacing:.01em;font-style:normal}@media(min-width: 768px){h2{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:30px;line-height:120%;letter-spacing:.01em;font-style:normal}}h3{color:#161616;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:18px;line-height:110%;letter-spacing:.02em;font-style:normal}@media(min-width: 768px){h3{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:24px;line-height:120%;letter-spacing:.03em;font-style:normal}}h4{color:#161616;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:15px;line-height:130%;letter-spacing:.01em;font-style:normal}@media(min-width: 768px){h4{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:20px;line-height:120%;letter-spacing:.02em;font-style:normal}}.font-h4-alt{color:#161616;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:15px;line-height:130%;letter-spacing:.01em;font-style:normal}@media(min-width: 768px){.font-h4-alt{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:18px;line-height:110%;letter-spacing:.02em;font-style:normal}}p{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:15px;line-height:150%;letter-spacing:.03em;font-style:normal}@media(min-width: 768px){p{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;font-style:normal}}small{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:8px;line-height:110%;letter-spacing:.05em;font-style:normal}@media(min-width: 768px){small{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:10px;line-height:110%;letter-spacing:.02em;font-style:normal}}strong,b{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:600;letter-spacing:.04em;line-height:inherit}@media(min-width: 768px){strong,b{letter-spacing:.02em}}.font-paragraph-normal{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:15px;line-height:150%;letter-spacing:.03em;font-style:normal}@media(min-width: 768px){.font-paragraph-normal{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;font-style:normal}}.font-paragraph-normal-bold{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:600;font-size:15px;line-height:150%;letter-spacing:.04em;font-style:normal}@media(min-width: 768px){.font-paragraph-normal-bold{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:600;font-size:18px;line-height:140%;letter-spacing:.02em;font-style:normal}}.font-paragraph-medium{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:12px;line-height:130%;letter-spacing:.03em;font-style:normal}@media(min-width: 768px){.font-paragraph-medium{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:14px;line-height:130%;letter-spacing:.03em;font-style:normal}}.font-paragraph-medium-bold{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:500;font-size:12px;line-height:130%;letter-spacing:.04em;font-style:normal}@media(min-width: 768px){.font-paragraph-medium-bold{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:500;font-size:14px;line-height:120%;letter-spacing:.04em;font-style:normal}}.font-paragraph-small{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:8px;line-height:110%;letter-spacing:.05em;font-style:normal}@media(min-width: 768px){.font-paragraph-small{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:10px;line-height:110%;letter-spacing:.02em;font-style:normal}}.font-paragraph-list{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:15px;line-height:120%;letter-spacing:.03em;font-style:normal}@media(min-width: 768px){.font-paragraph-list{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:18px;line-height:120%;letter-spacing:.02em;font-style:normal}}.h1{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:25px;line-height:110%;letter-spacing:.02em;font-style:normal}@media(min-width: 768px){.h1{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:40px;line-height:120%;letter-spacing:.02em;font-style:normal}}.h2{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:21px;line-height:130%;letter-spacing:.01em;font-style:normal}@media(min-width: 768px){.h2{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:30px;line-height:120%;letter-spacing:.01em;font-style:normal}}.h3{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:18px;line-height:110%;letter-spacing:.02em;font-style:normal}@media(min-width: 768px){.h3{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:24px;line-height:120%;letter-spacing:.03em;font-style:normal}}.h4{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:15px;line-height:130%;letter-spacing:.01em;font-style:normal}@media(min-width: 768px){.h4{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:20px;line-height:120%;letter-spacing:.02em;font-style:normal}}.h4-2{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:15px;line-height:130%;letter-spacing:.01em;font-style:normal}@media(min-width: 768px){.h4-2{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:18px;line-height:110%;letter-spacing:.02em;font-style:normal}}:root{--font-heading-family: Avenir Next World, avenir-next-world, sans-serif !important;--font-heading-weight: 500 !important;--font-body-family: Avenir Next World, avenir-next-world, sans-serif !important}body{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-size:15px;font-weight:400;line-height:150%;letter-spacing:.03em;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset}@media(min-width: 768px){body{letter-spacing:.02em}}@font-face{font-family:"Open sans";font-weight:400;font-style:normal;src:url("OpenSans-VariableFont_wdthwght.ttf") format("truetype");font-display:swap}@font-face{font-family:"Open sans";font-weight:600;font-style:normal;src:url("OpenSans-VariableFont_wdthwght.ttf") format("truetype");font-display:swap}@font-face{font-family:"Raleway";font-weight:400;font-style:normal;src:url("Raleway-VariableFont_wght.ttf") format("truetype");font-display:swap}@font-face{font-family:"Raleway";font-weight:600;font-style:normal;src:url("Raleway-VariableFont_wght.ttf") format("truetype");font-display:swap}.badge{padding:5px 8px;color:rgba(var(--color-foreground), 1) !important;border:1px solid rgba(var(--color-foreground), 1) !important;font-size:10px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.2px}@media(min-width: 768px){.badge{font-size:12px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.24px}}.bs-article{display:flex;flex-direction:column;gap:1.5rem;padding:20px;border:1px rgba(128,134,132,.2) solid;box-sizing:border-box;height:100%;transition:.3s border-color ease-out;font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:12px;line-height:130%;letter-spacing:.03em;font-style:normal}@media(min-width: 768px){.bs-article{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:14px;line-height:130%;letter-spacing:.03em;font-style:normal}}.bs-article:hover{border-color:#161616}.bs-article__content-container{display:flex;flex-direction:column;gap:1.5rem}.bs-article__card-title{color:#161616;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:15px;line-height:130%;letter-spacing:.01em;font-style:normal}@media(min-width: 768px){.bs-article__card-title{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:18px;line-height:110%;letter-spacing:.02em;font-style:normal}}.bs-article__description{font-size:12px;line-height:18px;color:#161616 !important}@media(min-width: 768px){.bs-article__description{font-size:14px}}.bs-article__meta{color:#7c7c8b;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.24px}.bs-article__image{position:relative;height:20rem;overflow:hidden;width:100%}.bs-article__image img{margin:0}.bs-article__category{color:#161616;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:1.4px;text-transform:uppercase}.bs-article__link{display:flex;align-items:center;gap:.5rem;margin-top:0;font-size:16px;color:#161616;font-size:14px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:.28px}@media(min-width: 768px){.bs-article__link{margin-top:.5rem;font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.32px}}.button,.srs_more{cursor:pointer;user-select:none;position:relative;z-index:1;transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out,box-shadow .2s ease-out,border-width .3s ease-out;display:flex;padding:10px;justify-content:center;align-items:center;gap:10px;color:#fff;overflow:hidden;width:fit-content;font-family:"Avenir Next","avenir-next-world",sans-serif;font-size:12px;line-height:110%;letter-spacing:.24px;border-radius:4px;background-color:rgba(0,0,0,0);font-weight:500;border:1px solid #161616;min-height:auto}@media(min-width: 768px){.button,.srs_more{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-size:16px;letter-spacing:.32px}}.button--full,.srs_more--full{width:100%}.button--wide,.srs_more--wide{padding-left:4rem;padding-right:4rem}.button.button--color-scheme,.srs_more.button--color-scheme{color:rgb(var(--color-button-text));border-color:rgba(var(--color-button), var(--alpha-button-border));background-color:rgba(var(--color-button), var(--alpha-button-background))}.button.button--color-scheme::before,.srs_more.button--color-scheme::before{background-color:rgba(var(--color-button), 0.7)}.button.button--color-scheme:hover,.srs_more.button--color-scheme:hover{color:rgb(var(--color-button-text));border-color:rgba(var(--color-button), 0.7)}.button.button--color-scheme:hover::before,.button.button--color-scheme:active::before,.srs_more.button--color-scheme:hover::before,.srs_more.button--color-scheme:active::before{background-color:rgba(var(--color-button), 0.7)}.button.button--color-scheme:active,.srs_more.button--color-scheme:active{border-width:1px}.button[disabled],.srs_more[disabled]{opacity:.25}.button::after,.srs_more::after{content:none}.button::before,.srs_more::before{content:"";position:absolute;z-index:-1;top:-1px;right:-1px;bottom:-1px;left:-1px;background-color:#161616;border-radius:4px;transition:border-color .3s ease-out,background-color .3s ease-out}.button:hover,.srs_more:hover{transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out,box-shadow .2s ease-out .1s;background-color:#454545}@media(min-width: 768px){.button:hover,.srs_more:hover{color:#fff;box-shadow:none}}@media(min-width: 768px){.button:hover::before,.srs_more:hover::before{border-radius:4px;background-color:#454545;box-shadow:none;top:-1px;right:-1px;bottom:-1px;left:-1px}}@media(min-width: 768px){.button:active,.srs_more:active{color:#fff;border-color:rgba(22,22,22,.5019607843);border-width:2px}}.button--secondary,.srs_more--secondary{transition:color .3s ease-out,background-color .3s ease-out;border-radius:4px;color:#161616;background-color:#fff;border:1px solid #161616}@media(min-width: 768px){.button--secondary,.srs_more--secondary{color:#161616;border:1px solid #161616}}.button--secondary::before,.srs_more--secondary::before{content:none}.button--secondary:hover,.srs_more--secondary:hover{color:rgba(22,22,22,.6);border-color:rgba(22,22,22,.6);background:#fff}@media(min-width: 768px){.button--secondary:hover::before,.srs_more--secondary:hover::before{content:none}}@media(min-width: 768px){.button--secondary:active::before,.srs_more--secondary:active::before{content:none}}.button--tertiary,.srs_more--tertiary{transition:color .3s ease-out,background-color .3s ease-out !important;border-radius:4px;color:#7c7c8b;border-radius:4px;background:#eeeef0;box-shadow:none;border:none}.button--tertiary::before,.srs_more--tertiary::before{content:none}.button--tertiary:hover::before,.srs_more--tertiary:hover::before{content:none}.button--tertiary:active::before,.srs_more--tertiary:active::before{content:none}.button--tertiary:hover,.srs_more--tertiary:hover{background:#eeeef0;color:#161616}.button--tertiary:active,.srs_more--tertiary:active{color:#161616}#cart-icon-bubble{box-shadow:none !important;outline:none !important}html.overflow-hidden{overflow-y:hidden !important}html.overflow-hidden body{overflow-y:hidden !important}cart-drawer:focus-visible{box-shadow:none !important;outline:none !important}cart-drawer.active .drawer__header,cart-drawer.active .drawer__cheeringbar{transform:translateX(0)}.cart__contents,.drawer__contents,.drawer__cart-items-wrapper{max-width:100vw;overflow-x:hidden}.cart__ctas{margin-top:10px}.cart__checkout-button{color:#fff;font-size:16px;min-height:50px;max-height:50px}@media(min-width: 768px){.cart__checkout-button{font-size:20px}}.cart-drawer{width:100%}@media(min-width: 768px){.cart-drawer{width:auto}}.cart-drawer .scDiscount__container{display:none}.cart-drawer:focus-visible{box-shadow:none !important;outline:none !important}.cart-drawer__empty-text{color:#161616;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:15px;line-height:130%;letter-spacing:.01em;font-style:normal;margin-top:10px}@media(min-width: 768px){.cart-drawer__empty-text{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:20px;line-height:120%;letter-spacing:.02em;font-style:normal}}.cart-drawer[data-js-removed-gift] .cart-items .cart-item.cart-drawer__info__gift-remove{display:flex}.cart-drawer .drawer__discount-summary{display:flex;flex-direction:row;column-gap:1rem;align-items:center;padding:1rem 2rem;background-color:#e3cf00;color:#161616}.cart-drawer .drawer__discount-summary__text{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:600;font-size:12px;line-height:130%;letter-spacing:.03em;font-style:normal}@media(min-width: 768px){.cart-drawer .drawer__discount-summary__text{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:600;font-size:14px;line-height:130%;letter-spacing:.03em;font-style:normal}}.cart-drawer .drawer__inner{height:calc(100% - 158px);border:none;width:100%}@media(min-width: 768px){.cart-drawer .drawer__inner{width:450px;height:calc(100% - 189px)}}.cart-drawer .drawer__inner.hide-cheering-bar{height:calc(100% - 52px) !important}@media(min-width: 768px){.cart-drawer .drawer__inner.hide-cheering-bar{width:450px;height:calc(100% - 66px) !important}}.cart-drawer .drawer__inner:focus-visible{box-shadow:none !important;outline:none !important}.cart-drawer .drawer__footer .docapp-cart-with-volume-summary{display:none !important}.cart-drawer .drawer__footer #CartDrawer-Checkout{margin-top:0}.cart-drawer .drawer__inner-empty__header{padding:15px 20px;color:#161616;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:15px;line-height:130%;letter-spacing:.01em;font-style:normal;border-bottom:1px solid #d1d1d6}@media(min-width: 768px){.cart-drawer .drawer__inner-empty__header{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:20px;line-height:120%;letter-spacing:.02em;font-style:normal}}.cart-drawer .drawer__header{transform:translateX(100%);transition:transform var(--duration-default) ease;padding:15px 20px;background-color:#fff;z-index:10;border-bottom:1px solid #d1d1d6}@media(min-width: 768px){.cart-drawer .drawer__header{min-height:66px}}.cart-drawer .drawer__heading{color:#161616;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:13px;line-height:130%;letter-spacing:.01em;font-style:normal}@media(min-width: 768px){.cart-drawer .drawer__heading{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:15px;line-height:120%;letter-spacing:.02em;font-style:normal}}.cart-drawer .drawer__cheeringbar{position:relative;padding:1rem 2rem;transform:translateX(100%);transition:transform var(--duration-default) ease;z-index:10;border-bottom:1px solid #d1d1d6}@media(min-width: 768px){.cart-drawer .drawer__cheeringbar{padding:20px 14px}}.cart-drawer .drawer__cheeringbar::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:-1}.cart-drawer .drawer__cheeringbar.giftNshippingSame #cheeritem-gift2 .drawer__cheeringbar__cheerItem__icon{transform:translateX(10px)}.cart-drawer .drawer__cheeringbar.giftNshippingSame #cheeritem-shipping .drawer__cheeringbar__cheerItem__icon{transform:translateX(-10px)}.cart-drawer .drawer__cheeringbar__heading{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:15px;line-height:150%;letter-spacing:.03em;font-style:normal;color:#161616}@media(min-width: 768px){.cart-drawer .drawer__cheeringbar__heading{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;font-style:normal}}@media(min-width: 768px){.cart-drawer .drawer__cheeringbar__heading{font-size:18px}}.cart-drawer .drawer__cheeringbar__heading--highlight{font-weight:600;letter-spacing:.04em}.cart-drawer .drawer__cheeringbar__innerWrapper{margin-top:10px;background-color:#fff;padding:10px 0;border-radius:5px;min-height:50px;display:flex;flex-direction:column;justify-content:flex-end}.cart-drawer .drawer__cheeringbar__cheerItem{position:absolute;bottom:16px}@media(min-width: 768px){.cart-drawer .drawer__cheeringbar__cheerItem{bottom:26px}}.cart-drawer .drawer__cheeringbar__cheerItem.active .drawer__cheeringbar__cheerItem__bubble{border-color:#161616;background-color:#161616}.cart-drawer .drawer__cheeringbar__cheerItem__bubble{width:13px;height:13px;z-index:15;position:relative;background-color:#f7f7f7;border-radius:50%;border:2px solid rgba(0,0,0,0);transition:background-color .2s ease-out,border-color .2s ease-out;margin:0 auto}.cart-drawer .drawer__cheeringbar__bar,.cart-drawer .drawer__cheeringbar__fill{width:100%;background-color:#f7f7f7;border-radius:100px;height:5px;position:relative;overflow:hidden;z-index:14}.cart-drawer .drawer__cheeringbar__fill{background-color:#161616;width:0;position:absolute;top:0;left:0;z-index:100;border-radius:0;transition:width .2s ease-out}.cart-drawer .drawer__footer{position:relative;border-top:none;padding:2rem}.cart-drawer .drawer__footer::before{border-top:1px solid #ddd;content:"";background-color:#fff;width:calc(100% + 40px);height:100%;left:-20px;bottom:0;position:absolute;z-index:-1}.cart-drawer .drawer__footer__totals{display:flex;flex-direction:column;gap:10px}.cart-drawer .drawer__footer__totals div{display:flex;flex-direction:row;justify-content:space-between}.cart-drawer .drawer__footer__discounts{margin-bottom:1rem}.cart-drawer .drawer__footer .totals__shippingValue,.cart-drawer .drawer__footer .totals__totalValue{filter:blur(4px);transition:filter .2s ease-out}.cart-drawer .drawer__footer .totals__shipping-value,.cart-drawer .drawer__footer .totals__total-value{filter:blur(4px);transition:filter .2s ease-out}.cart-drawer .drawer__footer .free-shipping{color:#161616 !important}.cart-drawer .drawer__footer .totals__total,.cart-drawer .drawer__footer .totals__shipping,.cart-drawer .drawer__footer .totals__subtotal{margin:0;color:#161616;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.02em}@media(min-width: 768px){.cart-drawer .drawer__footer .totals__total,.cart-drawer .drawer__footer .totals__shipping,.cart-drawer .drawer__footer .totals__subtotal{font-size:14px;line-height:18px}}.cart-drawer .drawer__footer .totals__totalValue,.cart-drawer .drawer__footer .totals__shippingValue,.cart-drawer .drawer__footer .totals__subtotalValue{margin:0;color:#161616;font-size:12px;font-weight:400;line-height:14px}@media(min-width: 768px){.cart-drawer .drawer__footer .totals__totalValue,.cart-drawer .drawer__footer .totals__shippingValue,.cart-drawer .drawer__footer .totals__subtotalValue{font-size:14px;line-height:18px}}.cart-drawer .drawer__footer .totals__total-value,.cart-drawer .drawer__footer .totals__shipping-value,.cart-drawer .drawer__footer .totals__subtotal-value{margin:0;color:#161616;font-size:12px;font-weight:400;line-height:14px;letter-spacing:.02em}@media(min-width: 768px){.cart-drawer .drawer__footer .totals__total-value,.cart-drawer .drawer__footer .totals__shipping-value,.cart-drawer .drawer__footer .totals__subtotal-value{font-size:14px;line-height:18px}}.cart-drawer .drawer__footer .totals__total-price,.cart-drawer .drawer__footer .totals__shipping-price,.cart-drawer .drawer__footer .totals__subtotal-price{margin:0;color:#161616;font-size:12px;font-weight:400;line-height:14px}@media(min-width: 768px){.cart-drawer .drawer__footer .totals__total-price,.cart-drawer .drawer__footer .totals__shipping-price,.cart-drawer .drawer__footer .totals__subtotal-price{font-size:14px;line-height:18px}}.cart-drawer .drawer__footer__total *{font-family:"Avenir Next","avenir-next-world",sans-serif;font-size:15px !important;line-height:140% !important;font-weight:500 !important;color:#161616}@media(min-width: 768px){.cart-drawer .drawer__footer__total *{font-size:18px !important;line-height:23px !important}}.cart-drawer .cart-items .cart-item{display:flex;flex-wrap:nowrap;column-gap:10px;align-items:center;position:relative;padding:1.5rem 2rem;border-top:1px solid #d1d1d6}@media(min-width: 768px){.cart-drawer .cart-items .cart-item{margin:30px 0 0}}.cart-drawer .cart-items .cart-item:first-child{border-top:none}.cart-drawer .cart-items .cart-item.cart-drawer__info__gift-remove{display:none;padding:8px 12px;justify-content:space-between;align-items:center;align-self:stretch;background:#f7f7f7}.cart-drawer .cart-items .cart-item.cart-drawer__info__gift-remove .gift-remove__text{margin:0;color:#161616;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.cart-drawer .cart-items .cart-item.cart-drawer__info__gift-remove .gift-remove__button{display:flex;padding:11px 16px;justify-content:center;align-items:center;gap:4px;border-radius:5px;background:#fff;margin:0}.cart-drawer .cart-items .cart-item.cart-drawer__info__gift-remove .gift-remove__button:hover .gift-remove__button-text{color:#fff}.cart-drawer .cart-items .cart-item.cart-drawer__info__gift-remove .gift-remove__button:hover .gift-remove__button-icon{color:#fff}.cart-drawer .cart-items .cart-item.cart-drawer__info__gift-remove .gift-remove__button .gift-remove__button-text{margin:0;color:#161616;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.cart-drawer .cart-items .cart-item.cart-drawer__info__gift-remove .gift-remove__button .gift-remove__button-icon{width:16px;height:16px;color:#161616}.cart-drawer .cart-items .cart-item .cart-drawer__info{display:none;flex-direction:row;align-items:center;gap:10px;padding:4px 8px;font-size:11px;border-radius:4px;width:100%;line-height:normal;color:#3c3c3b;background-color:#f7f7f7}.cart-drawer .cart-items .cart-item.exclude-free-gifts .cart-drawer__info{display:flex}.cart-drawer .cart-items .cart-item__media{--cart-item-media-size: 86px;width:var(--cart-item-media-size);height:var(--cart-item-media-size);min-width:var(--cart-item-media-size);min-height:var(--cart-item-media-size);max-width:var(--cart-item-media-size);max-height:var(--cart-item-media-size);border-radius:4px;background:#fff;overflow:hidden;display:flex;justify-content:center;align-items:center}@media(min-width: 768px){.cart-drawer .cart-items .cart-item__media{--cart-item-media-size: 110px}}.cart-drawer .cart-items .cart-item__image{width:100%;max-width:none;min-width:0;height:100%;max-height:none;min-height:0;border-radius:4px;object-fit:contain}.cart-drawer .cart-items .cart-item__details{display:flex;flex-wrap:nowrap;justify-content:space-between;column-gap:1rem}.cart-drawer .cart-items .cart-item__details__title{display:flex;flex-direction:column;row-gap:5px;max-width:80%}.cart-drawer .cart-items .cart-item__details__wrapper{display:flex;flex-direction:column;justify-content:space-between;row-gap:1rem;width:100%;height:100%;min-height:86px}@media(min-width: 480px){.cart-drawer .cart-items .cart-item__details__wrapper{width:100%}}@media(min-width: 768px){.cart-drawer .cart-items .cart-item__details__wrapper{min-height:110px}}.cart-drawer .cart-items .cart-item__details__giftText{color:#161616;font-size:16px;line-height:20px;font-weight:600}@media(min-width: 768px){.cart-drawer .cart-items .cart-item__details__giftText{font-size:18px}}.cart-drawer .cart-item .cart-item__remove-button{display:flex;height:16px;width:16px;cursor:pointer;flex-shrink:0}.cart-drawer .cart-item__remove-button-icon{width:100%;height:100%}.cart-drawer .cart-item__variantDetails{display:flex;column-gap:1ch;margin:0}.cart-drawer .cart-item__variantDetails .product-option{display:flex;column-gap:.5rem;font-size:1rem;letter-spacing:.02em;line-height:120%;margin-top:0}.cart-drawer .cart-item__variantDetails .product-option.bold{color:#161616;letter-spacing:.1em;font-weight:500;text-transform:uppercase}.cart-drawer .cart-item__variantDetails .product-option>dd{margin-left:0}.cart-drawer .cart-item__name{color:#161616;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:13px;line-height:130%;letter-spacing:.01em;font-style:normal}@media(min-width: 768px){.cart-drawer .cart-item__name{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:15px;line-height:120%;letter-spacing:.02em;font-style:normal}}.cart-drawer .cart-item__quantity{display:flex;flex-wrap:nowrap;justify-content:space-between;column-gap:1rem}.cart-drawer .cart-item__quantity__inner-wrapper{display:flex;flex-wrap:nowrap;column-gap:.5rem}.cart-drawer .cart-item__quantity-wrapper{align-items:center;gap:10px}.cart-drawer .cart-item--gift .cart-item__details__wrapper{justify-content:center;display:flex;flex-direction:column;gap:7px}.cart-drawer .cart-item--gift .cart-item__variantDetails{display:none}.cart-drawer .cart-item--gift .cart-item__remove-button{height:16px;width:16px;cursor:pointer;flex-shrink:0}.cart-drawer .cart-quantity{background-color:#fff;border-radius:4px;border:1px solid #161616;min-height:0;height:38px}@media(min-width: 768px){.cart-drawer .cart-quantity{height:42px}}.cart-drawer .cart-quantity::after,.cart-drawer .cart-quantity::before{content:none}.cart-drawer .cart-quantity .quantity__button{width:auto}.cart-drawer .cart-quantity .quantity__button svg{width:16px;height:16px}.cart-drawer .unit-price{color:#7c7c8b;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:8px;line-height:110%;letter-spacing:.05em;font-style:normal;text-transform:none;margin-top:0 !important}@media(min-width: 768px){.cart-drawer .unit-price{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:10px;line-height:110%;letter-spacing:.02em;font-style:normal}}.cart-drawer .product-price--compare,.cart-drawer .product-price--highlight{line-height:1}.cart-drawer .discount__wrapper{display:flex;column-gap:5px;align-items:center}.cart-drawer .discount__wrapper>.discounts>.discounts__discount{color:#161616;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:8px;line-height:130%;letter-spacing:.05em;font-style:normal}@media(min-width: 768px){.cart-drawer .discount__wrapper>.discounts>.discounts__discount{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:10px;line-height:130%;letter-spacing:.02em;font-style:normal}}.cart-drawer .price__wrapper{display:flex;flex-direction:column;justify-content:end;row-gap:8px;text-align:right;white-space:nowrap}.cart-drawer .price--normal{color:#161616;font-size:12px;font-weight:500;line-height:1.1;letter-spacing:.02em}@media(min-width: 768px){.cart-drawer .price--normal{font-size:18px}}.cart-drawer .price--compare{color:#bfbfc5;font-size:12px;font-weight:500;line-height:1.1;letter-spacing:.02em;text-decoration:line-through}@media(min-width: 768px){.cart-drawer .price--compare{font-size:18px}}.cart-drawer .price--new{color:#161616;font-size:16px;font-style:normal;font-weight:600;margin-left:5px}@media(min-width: 768px){.cart-drawer .price--new{font-size:18px}}.cart-drawer .quantity{width:85px;padding:10px}.cart-drawer .quantity__input{opacity:1;color:#161616;font-size:16px;font-weight:400;line-height:22px}.cart-drawer .quantity__input:focus{outline:none;box-shadow:none;background-color:rgba(0,0,0,0)}.cart-drawer .quantity__button{transition:opacity .2s ease-out}.cart-drawer .quantity__button.disabled{opacity:.65}.cart-drawer .quantity__button:hover svg{stroke:#666}.cart-drawer .discount-badge{color:#fff;font-size:12px;font-weight:400;line-height:14px;background-color:#e3cf00;border-radius:5px;height:fit-content;width:fit-content;padding:5px 5px}@media(min-width: 768px){.cart-drawer .discount-badge{font-size:14px;line-height:18px}}.cart-drawer__footer .cart-drawer__quantity-discount{display:none;align-items:center;gap:10px;padding:10px 14px;background:#161616;margin-left:-14px;margin-right:-14px;margin-top:-10px;width:calc(100% + 28px)}@media(min-width: 768px){.cart-drawer__footer .cart-drawer__quantity-discount{padding:20px 14px}}.cart-drawer__footer .cart-drawer__quantity-discount.active{display:inline-flex}.cart-drawer__footer .cart-drawer__quantity-discount-icon{width:16px;height:16px}@media(min-width: 768px){.cart-drawer__footer .cart-drawer__quantity-discount-icon{width:19px;height:19px}}.cart-drawer__footer .cart-drawer__quantity-discount-text{margin:0;padding:0;color:#161616;font-size:13px;font-style:normal;font-weight:400;line-height:15.6px}@media(min-width: 768px){.cart-drawer__footer .cart-drawer__quantity-discount-text{font-size:16px;line-height:22.1px}}.drawer.animate{background-color:rgba(var(--color-foreground), 0);transition:background-color .3s ease-out,visibility .3s ease-out}.drawer.animate.active{background-color:rgba(var(--color-foreground), 0.5)}cart-drawer.is-empty .drawer__inner{display:flex !important;align-items:normal !important}cart-drawer.is-empty .drawer__header{display:flex !important}.collection-list-wrapper{--grid-desktop-vertical-spacing: 50px;--grid-desktop-horizontal-spacing: 40px;--grid-mobile-vertical-spacing: 30px;--grid-mobile-horizontal-spacing: 30px}.collection-list-wrapper .title-wrapper-with-link{margin-bottom:1.5rem}@media(min-width: 768px){.collection-list-wrapper .title-wrapper-with-link{margin-bottom:3rem}}.collection-list-wrapper .card{padding:0;color:#161616 !important}.collection-list-wrapper .card .card__inner{border-radius:0 !important}.collection-list-wrapper .card .card__heading{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:18px;line-height:110%;letter-spacing:.02em;font-style:normal}@media(min-width: 768px){.collection-list-wrapper .card .card__heading{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:24px;line-height:120%;letter-spacing:.03em;font-style:normal}}.collection-list-wrapper .card .card__heading a{color:#161616 !important;text-decoration:none}.collection-list-wrapper .card .card__description{margin:.5rem 0}@media(min-width: 768px){.collection-list-wrapper .card .card__description{margin:1.4rem 0}}.collection-list-wrapper .card .card__button{display:flex;align-items:center;gap:.5rem;color:inherit;text-decoration:none;font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.32px}@media(min-width: 768px){.collection-list-wrapper .card .card__button{font-size:17px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:.34px}}.collection-list-wrapper .card .card__content .card__information{padding:0;padding-top:3rem}.card__content .card__information .price__taxNotice{margin:0;padding:0;color:#7c7c8b;font-size:8px;font-style:normal;font-weight:400;line-height:8.8px;margin-top:5px !important}@media(min-width: 768px){.card__content .card__information .price__taxNotice{font-size:10px;line-height:11px}}.card__content .card__information .price__taxNotice a{color:#7c7c8b;text-decoration-line:none;cursor:pointer}div.custom-table-lined:has(table) th,div.custom-table-lined:has(table) td{border:.1rem solid;border-color:#161616}table tbody{overflow:scroll}table.custom-table-colored{width:100%;background:rgba(124,124,139,.1) !important}table.custom-table-colored tr:not(:first-child){background:#fff !important}table.custom-table-colored td{word-break:keep-all}.custom-image-full-width{width:100%}.emotion-infobox-element{padding:2rem;display:flex;gap:15px;margin:10px 0;word-break:break-word}@media(min-width: 768px){.emotion-infobox-element{gap:20px;padding:3.2rem}}.emotion-infobox-element ul{margin-left:10px}@media(min-width: 768px){.emotion-infobox-element ul{margin-left:20px}}.emotion-infobox-element .text-cover>*:first-child{margin-top:5px}.emotion-infobox-element .text-cover>*:last-child{margin-bottom:0}.emotion-infobox-element .icon--info{display:none !important;min-width:35px;height:35px}.emotion-infobox-element.summary{background:rgba(133,133,141,.1)}.emotion-infobox-element.summary .text-cover>*:first-child:not(:last-child){color:#161616}.emotion-infobox-element.summary .icon--info{display:none;min-width:35px;height:35px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="uuid-497951ea-8c9f-4828-ad9c-a49b498f83cb" x="0px" y="0px" viewBox="0 0 56.7 56.7" style="enable-background:new 0 0 56.7 56.7;" xml:space="preserve"><style type="text/css">.st0{fill:%231E78AA;}</style><path class="st0" d="M28.3,0C12.7,0,0,12.7,0,28.4C0,44,12.7,56.7,28.3,56.7C44,56.7,56.7,44,56.7,28.4C56.7,12.7,44,0,28.3,0z M45.7,20.4l-19.5,26L11.7,32.1c-1-1-1-2.7,0-3.7c1-1,2.7-1,3.7,0l10.2,10l15.9-21.2c0.9-1.2,2.5-1.4,3.7-0.5 C46.3,17.6,46.5,19.2,45.7,20.4z"/></svg>')}.emotion-infobox-element.info{background:rgba(133,133,141,.1)}.emotion-infobox-element.info .icon--info{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="uuid-497951ea-8c9f-4828-ad9c-a49b498f83cb" x="0px" y="0px" viewBox="0 0 56.7 56.7" style="enable-background:new 0 0 56.7 56.7;" xml:space="preserve"><style type="text/css">.st0{fill:%2332784A;}</style><g><path class="st0" d="M35.2,46c0,0.2,0,0.3-0.1,0.5c-0.9-0.1-1.9-0.1-3-0.2s-2.3-0.1-3.8-0.1c-1.4,0-2.7,0-3.7,0.1 c-1,0.1-2,0.1-3,0.2c-0.1-0.4-0.1-0.7-0.1-1c0-0.3,0.1-0.4,0.2-0.5c0.1-0.1,0.3-0.2,0.4-0.2c1.2-0.2,2-0.5,2.4-0.7 c0.4-0.3,0.7-0.7,0.7-1.2V28.4c0-1.1-0.2-1.9-0.6-2.5c-0.4-0.6-1.2-0.9-2.6-1c-0.5-0.1-0.7-0.4-0.7-0.9v-0.4c0-0.2,0-0.3,0.1-0.5 c0.2,0,0.5,0,1,0c0.4,0,0.9,0,1.4-0.1c0.5,0,1,0,1.4-0.1c0.5,0,0.9-0.1,1.3-0.1c0.9-0.1,1.8-0.3,2.7-0.4c0.8-0.2,1.4-0.3,1.7-0.3 c0.6,0,0.9,0.3,0.9,0.8c0,0.4-0.1,0.9-0.2,1.6c-0.1,0.7-0.2,1.6-0.2,2.7v15.5c0,0.5,0.2,0.9,0.7,1.2c0.5,0.3,1.3,0.5,2.4,0.7 c0.4,0.1,0.6,0.3,0.6,0.7V46z M32.3,14.2c0,1.2-0.4,2.1-1.1,2.9c-0.7,0.7-1.7,1.1-2.9,1.1c-1.1,0-2.1-0.4-2.8-1.1 c-0.8-0.7-1.1-1.7-1.1-2.9c0-1.2,0.4-2.1,1.1-2.9c0.8-0.7,1.7-1.1,2.8-1.1c1.2,0,2.1,0.4,2.9,1.1C32,12.1,32.3,13.1,32.3,14.2 M56.7,28.3C56.7,12.9,44,0.4,28.3,0.4S0,12.9,0,28.3s12.7,27.9,28.3,27.9S56.7,43.8,56.7,28.3"/></g></svg>')}.emotion-infobox-element.warning{background:rgba(133,133,141,.1)}.emotion-infobox-element.warning .icon--info{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="uuid-497951ea-8c9f-4828-ad9c-a49b498f83cb" x="0px" y="0px" viewBox="0 0 56.7 56.7" style="enable-background:new 0 0 56.7 56.7;" xml:space="preserve"><style type="text/css">.st0{fill:%23FFBE00;}</style><g><path class="st0" d="M32,15.8l-2.2,19.6c-0.1,0.7-0.7,1.2-1.4,1.2H26L24.8,17c0-0.7,0.5-1.2,1.1-1.2H32z M25.4,43.1 c0-1.6,1.3-2.9,2.9-2.9c1.6,0,2.9,1.3,2.9,2.9c0,1.6-1.3,2.9-2.9,2.9C26.7,46,25.4,44.7,25.4,43.1 M56.2,46L30.3,4.8 c-1.1-1.7-2.8-1.7-3.9,0L0.5,46c-1.1,1.7-0.3,3.1,1.7,3.1h52.3C56.5,49.1,57.3,47.8,56.2,46"/></g></svg>')}.emotion-infobox-element.shortly{background:rgba(133,133,141,.1);gap:20px}.emotion-infobox-element.shortly>*:first-child{color:#161616;font-size:16px;display:flex;gap:20px;align-items:center;margin:0;font-weight:700}@media(min-width: 768px){.emotion-infobox-element.shortly>*:first-child{font-size:18px}}.emotion-infobox-element.shortly ul{color:#161616}.emotion-infobox-element strong[style]{color:#161616 !important}.emotion-infobox-element>p>strong:first-child{color:#161616 !important;display:block;margin-bottom:1.5rem}@media(min-width: 768px){.emotion-infobox-element>p>strong:first-child{margin-bottom:3.2rem}}.emotion-infobox-element p[style]{color:#161616 !important}.emotion-infobox-element[style]{background:#f7f7f7 !important}.facets__form{display:flex !important;align-items:center;justify-content:flex-start;gap:14px;padding:0 0 8px;margin:0 0 10px;width:100%;border-bottom:none;grid-template-columns:none !important}.facets__wrapper{display:flex;align-items:center;gap:8px;flex:0 1 auto}.facets__form .facet-filters{display:flex;align-items:center;gap:8px}.facets__form .facet-filters:first-child{padding-left:0}.facets__form .facet-filters__label label{margin:0;font-weight:400}.facets__form .facet-filters__sort{font-weight:500}.facets__form .select{padding:0}.facets__form .product-count{margin-left:auto;color:#161616}@media(min-width: 768px){.facets__form{gap:16px}}.header__ratgeber-submenu{position:absolute;z-index:3;bottom:0;left:0;right:0;padding:9px 34px;opacity:0;margin-block-start:0;margin-block-end:0;transform:translateY(100%);visibility:hidden;border:1px solid #ddd;transition:opacity .2s ease-out,visibility .2s ease-out;background-color:#fff;box-shadow:0px 2px 6px 0px rgba(0,0,0,.15);border-radius:0 0 10px 10px;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:34px;align-items:stretch;cursor:default}.header__ratgeber-submenu__link{display:flex;border-bottom:1px #ddd solid;text-decoration:none;padding:25px 0;font-size:18px;font-weight:400;line-height:23.4px;text-transform:none;color:#7c7c8b;width:100%}.header__ratgeber-submenu__link:hover{cursor:pointer;border-bottom:1px solid #161616}.header__ratgeber-submenu__link:hover:nth-last-child(-n+2),.header__ratgeber-submenu__link:hover:last-of-type{border-bottom:1px solid #161616}.header__ratgeber-submenu__link:nth-last-child(-n+2),.header__ratgeber-submenu__link:last-of-type{border-bottom:none}.header__ratgeber-submenu__link a{color:#161616}.header.header-ratgeber{height:65px;transition:height .3s ease-out}@media(min-width: 1366px){.header.header-ratgeber{height:89px}}.header.header-ratgeber.header-lebenskraftpur::before{border-bottom:none}@media(min-width: 1366px){.header.header-ratgeber.header-lebenskraftpur{position:relative;background-color:#edf0f1}.header.header-ratgeber.header-lebenskraftpur::before{content:"";position:absolute;height:100%;width:50vw;background:#edf0f1;left:0;top:0;transform:translateX(-100%);border-bottom:none}.header.header-ratgeber.header-lebenskraftpur::after{content:"";position:absolute;height:100%;width:50vw;background:#edf0f1;right:0;left:unset;top:0;transform:translateX(100%);border-bottom:none}}.header.header-ratgeber.header-lebenskraftpur.header--middle-left{align-items:center;min-height:unset;display:flex;justify-content:space-between}.header.header-ratgeber header-drawer .menu-drawer__icon:first-of-type{height:19px;width:auto}.header.header-ratgeber header-drawer .menu-drawer__icon:first-of-type path{fill:#161616}.header.header-ratgeber .header__heading-logo-wrapper *{display:none}.header.header-ratgeber .header__heading-logo-wrapper::before{content:"Lebenskraftpur";font-size:14px;line-height:14px;letter-spacing:3px;font-weight:500;text-transform:uppercase}@media(min-width: 1366px){.header.header-ratgeber .header__heading-logo-wrapper::before{letter-spacing:4px}}.header.header-ratgeber .header__ratgeber-categories{display:none;justify-self:flex-start;height:100%}.header.header-ratgeber .header__ratgeber-categories:hover{cursor:pointer}.header.header-ratgeber .header__ratgeber-categories:hover .header__ratgeber-submenu{visibility:visible;opacity:1}.header.header-ratgeber .header__ratgeber-categories .menu-drawer__icon{width:17px;height:auto}.header.header-ratgeber .header__ratgeber-categories span{font-size:18px;line-height:22px;color:#161616;margin-right:80px;font-weight:500}@media(min-width: 1366px){.header.header-ratgeber .header__ratgeber-categories{display:flex;align-items:center;gap:15px}}.header.header-ratgeber .header__heading{grid-area:unset;justify-self:center}.header.header-ratgeber .menu-drawer{border-top:none !important}.header.header-ratgeber .menu-drawer__menu-ratgeber{padding:0 14px;list-style:none;margin:0}.header.header-ratgeber .menu-drawer__menu-ratgeber li{height:fit-content;padding:20px 0;border-bottom:1px solid #ddd}.header.header-ratgeber .menu-drawer__menu-ratgeber li:first-of-type{padding-top:5px}.header.header-ratgeber .menu-drawer__menu-ratgeber li:last-of-type{border-bottom:none}.header.header-ratgeber .menu-drawer__menu-ratgeber li a{font-size:18px;color:#161616;line-height:22px;font-weight:400}.header.header-ratgeber .menu-drawer__icons .menu-drawer__icon:last-of-type{display:none}.header.header-ratgeber .header__icon--ratgeber{height:39px;display:flex;align-items:center;border:1px solid #161616;border-radius:3px;font-size:18px;line-height:24px;width:fit-content;font-weight:500;color:#000;opacity:1;padding:0 14px;overflow:hidden;visibility:visible;transition:width .3s ease-out,height .3s ease-out,opacity .3s ease-out,padding .3s ease-out,background .3s ease,color .3s ease}@media(min-width: 1366px){.header.header-ratgeber .header__icon--ratgeber{padding:0 35px}}.header.header-ratgeber .header__icon--ratgeber:hover{background:#161616;color:#fff}@media(min-width: 1366px){.header.header-ratgeber .header__icon--ratgeber span:first-of-type{display:none}}.header.header-ratgeber .header__icon--ratgeber span:last-of-type{display:none}@media(min-width: 1366px){.header.header-ratgeber .header__icon--ratgeber span:last-of-type{display:flex}}.header.header-ratgeber .header__icon span:has(.menu-drawer__icons){justify-content:flex-start}.header.header-ratgeber .close-drawer{min-height:0;min-width:0;transition:min-height .3s ease-out,min-width .3s ease-out}.header.header-ratgeber .search-account-bar,.header.header-ratgeber .menu-drawer__menu:not(.menu-drawer__menu--ratgeber),.header.header-ratgeber .account-bar,.header.header-ratgeber .header__icon--cart,.header.header-ratgeber .header__search-container,.header.header-ratgeber .header__inline-menu,.header.header-ratgeber .header__icon--account{display:none !important}sticky-header.menu--open .header-ratgeber{height:75px}.section-header.shopify-section-group-header-group.menu-open .header-ratgeber .close-drawer{margin-right:0;min-height:19px;min-width:19px}.section-header.shopify-section-group-header-group:has(.header-ratgeber){height:100%}.menu-open .header.header-ratgeber .header__icon--ratgeber{width:0;opacity:0;padding:0;pointer-events:none}.section-header.shopify-section-group-header-group.menu-open .header.header-lebenskraftpur.header-ratgeber .menu-drawer__account-icon{display:none}.pay-icons .methods-of-payment{gap:10px;justify-content:center}@media(min-width: 768px){.pay-icons .methods-of-payment{gap:15px}}.pay-icons .inline-list .methods-of-payment li{display:flex;align-items:center}.docapp-app-block{display:none}.ProductMeta__QuantitySelector{border-radius:5px;background-color:#f7f7f7;padding:10px;margin-bottom:0 !important}.ProductMeta__QuantitySelector .QuantitySelector__Container{width:100%}.ProductMeta__QuantitySelector quantity-input{height:42px !important;padding:10px !important;background-color:#fff;border:1px solid #ddd}.ProductMeta__QuantitySelector .quantity__rules{display:none}.ProductMeta__QuantitySelector .quantity__label{margin:0;color:#161616;font-size:16px;font-weight:400;line-height:22px}.ProductMeta__QuantitySelector .quantity__input{color:#161616;font-size:16px;font-weight:400;line-height:22px;width:40px !important}.ProductMeta__QuantitySelector .product-form__quantity{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ProductMeta__QuantitySelector .product-form__quantityDiscount{display:none;flex-direction:row;gap:10px;margin-top:10px;flex-wrap:wrap}.ProductMeta__QuantitySelector .product-form__quantityDiscount__item{padding:10px;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;border-radius:5px;flex-grow:1;align-items:center;border:2px solid rgba(0,0,0,0);transition:border-color .2s ease-out;position:relative;cursor:pointer;gap:10px}.ProductMeta__QuantitySelector .product-form__quantityDiscount__item--unavailable{filter:grayscale(1);user-select:none;pointer-events:none;background-color:#e6e6e6}.ProductMeta__QuantitySelector .product-form__quantityDiscount__item.active{border-color:#161616}.ProductMeta__QuantitySelector .product-form__quantityDiscount__item.active::before{opacity:1}.ProductMeta__QuantitySelector .product-form__quantityDiscount__item:hover{border-color:#161616}.ProductMeta__QuantitySelector .product-form__quantityDiscount__item__body{display:flex;flex-direction:column}.ProductMeta__QuantitySelector .product-form__quantityDiscount__item__header{color:#7c7c8b;font-size:12px;font-weight:400;line-height:14px}@media(min-width: 768px){.ProductMeta__QuantitySelector .product-form__quantityDiscount__item__header{font-size:14px;line-height:18px}}.ProductMeta__QuantitySelector .product-form__quantityDiscount__item__price{color:#161616;font-size:16px;line-height:18px;font-weight:400;margin-top:2px}@media(min-width: 768px){.ProductMeta__QuantitySelector .product-form__quantityDiscount__item__price{font-size:18px;line-height:20px}}.ProductMeta__QuantitySelector .product-form__quantityDiscount__item__badge{display:flex;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:#e3cf00;color:#161616;height:fit-content;padding:1rem;font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-0.9px}.swiper-slide.sidebar__product{background:#f7f7f7;padding:10px;box-sizing:border-box}.product-card__container{width:100%;display:flex;align-items:center;border-radius:3px;flex-direction:column;gap:10px;height:100%;justify-content:flex-start}@media(min-width: 768px){.product-card__container{max-width:100%;align-items:flex-start}}.product-card__image{object-fit:contain;background:#fff;height:235px;width:100%}.product-card__image-container{width:100%;background:#f7f7f7}.product-card__heading{margin:0;padding:0;color:#161616;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.66px}@media(min-width: 768px){.product-card__heading{font-size:22px;line-height:24.2px}}.product-card__price-container{display:flex;justify-content:center;align-items:baseline;gap:5px;width:100%}.product-card__price{margin:0;padding:0;color:#161616;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px}@media(min-width: 768px){.product-card__price{font-size:18px;line-height:23.4px}}.product-card__unit-price-container{display:flex;justify-content:center;align-items:baseline;gap:5px;align-self:baseline;height:fit-content}.product-card__unit-price-price,.product-card__unit-price-separator,.product-card__unit-price-unit{margin:0;padding:0;color:#7c7c8b;font-size:8px;font-style:normal;font-weight:400;line-height:8.8px}@media(min-width: 768px){.product-card__unit-price-price,.product-card__unit-price-separator,.product-card__unit-price-unit{line-height:11px;font-size:10px}}.slideshow__controls .slider-button--prev,.slideshow__controls .slider-button--next,.slider-buttons .slider-button--prev,.slider-buttons .slider-button--next{display:none}.slideshow__controls .slider-counter__link--dots,.slider-buttons .slider-counter__link--dots{padding:1rem .8rem}.slideshow__controls .slider-counter__link--dots .dot,.slider-buttons .slider-counter__link--dots .dot{width:.8rem;height:.8rem;background-color:#161616}.slideshow__controls .slider-counter__link--dots.slider-counter__link--active .dot,.slider-buttons .slider-counter__link--dots.slider-counter__link--active .dot{width:4.5rem;border-radius:.8rem}.main-blog{margin-bottom:80px;margin-top:25px}@media(min-width: 1024px){.main-blog{margin-top:50px}}@media(max-width: 1023px){.main-blog .title--primary{margin-bottom:20px;margin-top:0}}.main-blog .select{appearance:none;padding:10px 40px 10px 20px;background-color:rgba(0,0,0,0);border:2px #161616 solid;border-radius:5px;box-shadow:none;width:auto;cursor:pointer;background-image:url("./arrow-down.svg");background-repeat:no-repeat;background-position:calc(100% - 10px) center}.main-blog .select option::first-letter{text-transform:uppercase}.main-blog .select:focus{outline:none}.main-blog .blog-articles{margin-top:22px;display:grid;column-gap:30px;row-gap:20px}@media(min-width: 768px){.main-blog .blog-articles{row-gap:40px;margin-top:32px;grid-template-columns:repeat(2, minmax(200px, 1fr))}}@media(min-width: 1024px){.main-blog .blog-articles{grid-template-columns:repeat(3, minmax(200px, 1fr))}}.main-blog .pagination-wrapper{margin-top:20px}@media(min-width: 768px){.main-blog .pagination-wrapper{margin-top:40px}}.blog-article{display:flex;flex-direction:column;position:relative;align-items:flex-start;gap:30px;margin-top:32px}@media(min-width: 768px){.blog-article{flex-direction:row}}.blog-article .blog-article__button{color:#fff;max-height:unset;line-height:110%;margin:0 0 16px}@media(min-width: 768px){.blog-article .blog-article__button{font-size:18px}}.blog-article__container{width:100%;position:relative}@media(min-width: 768px){.blog-article__container{width:79%}}@media(min-width: 768px){.blog-article__container::before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:1px;background-color:#ddd;z-index:2}}.blog-article .article-template__back:last-child{margin-bottom:20px}@media(min-width: 768px){.blog-article .article-template__back:last-child{margin-bottom:32px}}.blog-article__sidebar{position:relative;height:fit-content;display:flex;flex-direction:column;align-items:flex-start;gap:20px;flex:1 0 0}.blog-article__sidebar--desktop{display:none}@media(min-width: 768px){.blog-article__sidebar--desktop{display:flex;max-width:230px;position:sticky;top:20px}}.blog-article__sidebar--mobile{display:flex;max-width:100%;width:100%}@media(min-width: 768px){.blog-article__sidebar--mobile{display:none}}.blog-article__sidebar .button{width:100%;color:#3c3c3b;box-shadow:none;margin-bottom:25px}.blog-article__sidebar .button:before{background-color:#fff}.blog-article .sidebar__newsletter{border-radius:3px;border:1px solid #161616;display:flex;padding:10px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.blog-article .sidebar__social{display:flex;padding:10px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;border-radius:3px;border:1px solid #ddd}.blog-article .sidebar__product-list{margin:0;padding:0;list-style:none;background:#fff;width:100%;display:flex;flex-direction:column;gap:20px}.blog-article .sidebar__product-list-swiper{max-width:100%}.blog-article .newsletter__heading{margin:0;padding:0;color:#161616;font-size:18px;font-weight:400;line-height:23.4px}.blog-article .newsletter__text{margin:0;padding:0;color:#161616;font-size:14px;font-style:normal;font-weight:400;line-height:18.2px}.blog-article .newsletter__link{display:inline-flex;align-items:center;gap:10px;margin:0;padding:0}.blog-article .newsletter__icon{width:15px;height:15px}.blog-article .newsletter__link-text{color:#161616;margin:0;padding:0;font-size:14px;font-style:normal;font-weight:600;line-height:15.4px;text-decoration-line:underline}.blog-article .social__heading{margin:0;padding:0;color:#161616;font-size:18px;font-style:normal;font-weight:400;line-height:23.4px}.blog-article .social__list{margin:0;padding:0;list-style:none;display:flex;align-items:flex-start;gap:20px}.blog-article .social__list li{margin:0;padding:0}.blog-article .social__list-item{width:20px;height:20px}.blog-article .social__icon{width:20px;height:20px}.blog-article .row{padding:20px !important;display:flex;gap:20px;flex-direction:column}@media(min-width: 768px){.blog-article .row{flex-direction:row}}.blog-article .row .col-md-6{flex:0 0 100%;width:100%}@media(min-width: 768px){.blog-article .row .col-md-6{flex:0 0 50%;width:50%}}.blog-article .row h4{margin-bottom:10px}.blog-article .row h4,.blog-article .row p{margin-top:0}.blog-article .row .srs_more{text-decoration:none;color:#fff;font-size:18px}@media(min-width: 768px){.blog-article .row .srs_more{font-size:20px}}.blog-article .row .srs_more:hover{color:#161616}.blog-article .row .srs_more:hover:before{background-color:#fff !important}.blog-post-authors{padding-top:25px;padding-bottom:25px;background:#f7f7f7}@media(min-width: 768px){.blog-post-authors{padding-top:50px;padding-bottom:50px;background:none}}.blog-post-authors .bs-container,.blog-post-authors .page-width{display:flex;flex-direction:column;gap:20px;align-items:center}@media(min-width: 768px){.blog-post-authors .bs-container,.blog-post-authors .page-width{flex-direction:row;gap:40px}}.blog-post-authors__image{width:226px;height:auto;border-radius:50%;object-fit:cover}@media(min-width: 768px){.blog-post-authors__content{max-width:550px}}.blog-post-authors__title{font-size:22px;font-weight:700;line-height:24px;color:#161616;margin:0 0 16px 0;letter-spacing:1%}@media(min-width: 768px){.blog-post-authors__title{font-size:24px;line-height:26px;letter-spacing:3%}}.blog-post-authors__description{font-size:16px;line-height:22px;color:#161616}@media(min-width: 768px){.blog-post-authors__description{font-size:18px;line-height:23px}}.blog-post-authors__description *:first-child{margin-top:0}.blog-post-authors__description *:last-child{margin-bottom:0}.bs-blog-post-breadcrumbs{margin:0 auto;background-color:rgba(0,0,0,0);font-size:11px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.22px;padding:2rem 0}@media(min-width: 768px){.bs-blog-post-breadcrumbs{font-size:14px;line-height:130%;letter-spacing:.28px;padding:1.5rem 0}}.bs-blog-post-breadcrumbs__list{display:flex;align-items:center;list-style:none;margin:0;padding:0;opacity:0;flex-wrap:wrap;row-gap:6px;transition:opacity .3s ease}.bs-blog-post-breadcrumbs__list.initialized{opacity:1}.bs-blog-post-breadcrumbs__item{display:inline-flex;align-items:center;max-width:100%}.bs-blog-post-breadcrumbs__divider{display:inline-flex;align-items:center;justify-content:center;margin:0 3px;height:12px}.bs-blog-post-breadcrumbs__divider svg{height:12px}@media(min-width: 768px){.bs-blog-post-breadcrumbs__divider{margin:0 5px;height:17px}.bs-blog-post-breadcrumbs__divider svg{height:17px}}.bs-blog-post-breadcrumbs__link{color:#7c7c8b;text-decoration:none;font-weight:inherit}@media screen and (max-width: 767px){.bs-blog-post-breadcrumbs__link{white-space:normal;word-break:break-word}}.bs-blog-post-breadcrumbs__link:hover,.bs-blog-post-breadcrumbs__link:focus,.bs-blog-post-breadcrumbs__link.bs-blog-post-breadcrumbs__article{color:#161616}.blog-post-hero{background:#edf0f1;padding-top:25px;padding-bottom:25px;margin-bottom:12px;border-bottom:1px solid #ddd}@media(min-width: 768px){.blog-post-hero{padding-top:42px;padding-bottom:42px;margin-bottom:8px;border-top:1px solid #ddd}}.blog-post-hero .bs-container,.blog-post-hero .page-width{width:100%;display:flex;flex-direction:column;gap:20px}.blog-post-hero__content{display:flex;flex-direction:column;gap:4px}@media(min-width: 768px){.blog-post-hero__content{flex-direction:row;flex-wrap:wrap;gap:10px;align-items:center}}.blog-post-hero__title{font-size:24px;font-weight:500;line-height:26px;color:#000;margin:16px 0}.blog-post-hero__title--desktop{display:none}@media(min-width: 768px){.blog-post-hero__title{font-size:30px;line-height:33px;margin:0}.blog-post-hero__title--mobile{display:none}.blog-post-hero__title--desktop{display:block}}.blog-post-hero__category{padding:12px 10px;border-radius:50px;background:#fff;display:flex;width:fit-content;align-items:center;height:36px}@media(min-width: 768px){.blog-post-hero__category{height:38px}}.blog-post-hero__category span{font-size:12px;line-height:15px;font-weight:500;color:#000;text-decoration:underline;text-underline-offset:1px;text-decoration-thickness:1px}@media(min-width: 768px){.blog-post-hero__category span{font-size:14px;line-height:18px}}.blog-post-hero__date-changed,.blog-post-hero__reading-time,.blog-post-hero__author{display:flex;align-items:center;gap:10px}@media(min-width: 768px){.blog-post-hero__date-changed,.blog-post-hero__reading-time,.blog-post-hero__author{padding:12px 10px;border-radius:50px;background:#fff;width:fit-content;height:38px}}.blog-post-hero__date-changed span,.blog-post-hero__reading-time span,.blog-post-hero__author span{font-size:14px;line-height:18px;color:#7c7c8b}.blog-post-hero__date-changed svg,.blog-post-hero__reading-time svg,.blog-post-hero__author svg{display:none}@media(min-width: 768px){.blog-post-hero__date-changed svg,.blog-post-hero__reading-time svg,.blog-post-hero__author svg{display:block}}article{font-size:18px}.article-template ul{list-style-position:outside}.article-template li{font-size:16px}@media(min-width: 768px){.article-template li{font-size:18px}}.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6{margin-bottom:10px}.article-template__content p{margin-top:0}.article-template__content li a,.article-template__content a:not(.srs_more,.product-teaser__link) span{color:#65945d !important;text-decoration:underline;text-underline-offset:2px}.breadcrumbs{margin:0 auto;background-color:rgba(0,0,0,0);font-size:11px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.22px;padding:2rem 0}@media(min-width: 768px){.breadcrumbs{font-size:14px;line-height:130%;letter-spacing:.28px;padding:1.5rem}}.breadcrumbs__list{display:flex;align-items:center;list-style:none;margin:0;padding:0;opacity:0;flex-wrap:wrap;row-gap:6px}.breadcrumbs__list.initialized{opacity:1;transition:opacity .3s ease}.breadcrumbs__item{display:inline-flex;align-items:center;max-width:100%}.breadcrumbs__item--hidden{display:none}.breadcrumbs__divider{display:inline-flex;align-items:center;justify-content:center;margin:0 3px;height:12px}.breadcrumbs__divider svg{height:12px}@media(min-width: 768px){.breadcrumbs__divider{margin:0 5px;height:17px}.breadcrumbs__divider svg{height:17px}}.breadcrumbs__link{color:#7c7c8b;text-decoration:none}@media screen and (max-width: 767px){.breadcrumbs__link{white-space:normal;word-break:break-word}}.breadcrumbs__link:hover,.breadcrumbs__link:focus,.breadcrumbs__link--current{color:#161616}.bs-banner-image-with-text__content-wrapper{padding-left:20px !important;padding-right:19px !important}@media(min-width: 768px){.bs-banner-image-with-text__content-wrapper{margin:0 auto}}.bs-banner-image-with-text__content-banner-image{margin:0 auto;margin-bottom:35px;max-height:230px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(min-width: 768px){.bs-banner-image-with-text__content-banner-image{max-height:440px;margin-bottom:38px}}@media(min-width: 768px){.bs-banner-image-with-text__content-banner-image img{margin-top:80px}}.bs-banner-image-with-text__content-header{margin-bottom:29px}@media(min-width: 768px){.bs-banner-image-with-text__content-header{margin-bottom:43px}}.bs-banner-image-with-text__content-header-text{margin:0px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:700;font-size:21px;line-height:1;color:#191919}@media(min-width: 768px){.bs-banner-image-with-text__content-header-text{font-size:36px}}.bs-banner-image-with-text__content-text{margin:0px;margin-bottom:20px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:10px;line-height:20px;color:#191919}@media(min-width: 768px){.bs-banner-image-with-text__content-text{font-size:15px}}.bs-banner-image-with-text__content-sub-header{margin-bottom:23px}@media(min-width: 768px){.bs-banner-image-with-text__content-sub-header{margin-bottom:40px}}.bs-banner-image-with-text__content-sub-header-text{margin:0px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:700;font-size:10px;line-height:18px;color:#191919}@media(min-width: 768px){.bs-banner-image-with-text__content-sub-header-text{font-size:15px}}.bs-banner-image-with-text__content-point-area{padding-left:20px}.bs-banner-image-with-text__content-point_header{position:relative;display:block}.bs-banner-image-with-text__content-point_header::after{content:"";display:inline-block;background:#191919;position:absolute;left:-15px;top:7px;height:4px;width:4px;border-radius:50%}.bs-banner-image-with-text__content-point_header-text{margin:0px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:700;font-size:10px;line-height:20px;color:#191919}@media(min-width: 768px){.bs-banner-image-with-text__content-point_header-text{font-size:15px}}.bs-banner-image-with-text__content-point_info{margin-bottom:16px}.bs-banner-image-with-text__content-point_info-text{margin:0px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:10px;line-height:20px;color:#191919}@media(min-width: 768px){.bs-banner-image-with-text__content-point_info-text{font-size:15px}}.bs-card-carousel__content-wrapper{padding-bottom:6rem !important}@media(min-width: 768px){.bs-card-carousel__content-wrapper{padding-bottom:4.5rem !important}}@media(min-width: 768px){.bs-card-carousel__section-content{position:relative;overflow-x:visible;margin-left:20px}}.bs-card-carousel__swiper{overflow:unset;padding-top:91px}@media(min-width: 768px){.bs-card-carousel__swiper{padding-bottom:42px}}.bs-card-carousel__swiper-wrapper{display:flex;align-items:stretch}.bs-card-carousel__swiper-slide{display:flex;flex-direction:column;height:100%;position:relative;cursor:pointer;padding-right:10px !important;margin-right:unset !important}@media(min-width: 768px){.bs-card-carousel__swiper-slide{max-width:455px;padding-right:80px !important;margin-right:unset !important}}.bs-card-carousel__section-header{margin-bottom:31px}@media(min-width: 768px){.bs-card-carousel__section-header{margin-bottom:54px;margin-right:20px;margin-left:20px}}.bs-card-carousel__section-header_text{margin:0px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:21px;line-height:130%;letter-spacing:.01em;font-style:normal}@media(min-width: 768px){.bs-card-carousel__section-header_text{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:30px;line-height:120%;letter-spacing:.01em;font-style:normal}}.bs-card-carousel__card-wrapper{display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;box-sizing:border-box;padding-top:91px;background:#2c3e50;position:relative;user-select:none}.bs-card-carousel__content-image{height:100%;width:100%}.bs-card-carousel__content-image-wrapper{height:183px;width:183px;border-radius:50%;overflow:hidden;position:absolute;left:50% !important;transform:translateX(-50%);top:-91px}.bs-card-carousel__swiper-pagination{top:unset !important;bottom:-25px !important;display:flex;justify-content:center;max-width:241px;left:50% !important;transform:translateX(-50%)}@media(min-width: 768px){.bs-card-carousel__swiper-pagination{max-width:unset;bottom:-8px !important}}.bs-card-carousel__swiper-pagination .swiper-pagination-bullet{position:relative;height:.8rem;width:4.5rem;display:inline-flex;justify-content:center;align-items:center;border-radius:999px;background:rgba(0,0,0,0) !important;opacity:1 !important;padding:0;overflow:visible;margin-left:-1rem !important;margin-right:-1rem !important}.bs-card-carousel__swiper-pagination .swiper-pagination-bullet::before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:.8rem;height:.8rem;border-radius:999px;background-color:#161616 !important;transition:width 220ms ease,background-color 220ms ease}.bs-card-carousel__swiper-pagination .swiper-pagination-bullet-active::before{width:100%;background-color:#161616 !important}.bs-card-carousel__swiper-pagination .swiper-pagination-bullet-active{margin-left:0 !important;margin-right:0 !important}.bs-card-carousel__content{margin-left:19px;margin-right:25px}@media(min-width: 768px){.bs-card-carousel__content{margin-left:37px;margin-right:38px}}.bs-card-carousel__content-text{margin:0;font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:12px;line-height:130%;letter-spacing:.03em;font-style:normal}@media(min-width: 768px){.bs-card-carousel__content-text{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:14px;line-height:130%;letter-spacing:.03em;font-style:normal}}.bs-card-carousel__content-text--left{text-align:left}.bs-card-carousel__content-text--center{text-align:center}.bs-card-carousel__content-text--justify{text-align:justify}.bs-card-carousel__content-header{margin-top:19px;margin-left:19px;margin-right:25px;margin-bottom:18px}@media(min-width: 768px){.bs-card-carousel__content-header{margin-left:37px;margin-right:38px}}.bs-card-carousel__content-header-text{margin:0px;color:inherit;font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:600;font-size:15px;line-height:150%;letter-spacing:.04em;font-style:normal}@media(min-width: 768px){.bs-card-carousel__content-header-text{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:600;font-size:18px;line-height:140%;letter-spacing:.02em;font-style:normal}}@media(min-width: 768px){.bs-code-snippet__content-wrapper{margin:0 auto}}.bs-code-snippet__section-header_text{margin:0px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:700;font-size:21px;line-height:1;text-align:center;color:#191919}@media(min-width: 768px){.bs-code-snippet__section-header_text{font-size:36px;text-align:left}}.bs-code-snippet__section-sub-header{margin-top:17px}@media(min-width: 768px){.bs-code-snippet__section-sub-header{margin-top:18px}}.bs-code-snippet__section-sub-header_text{margin:0px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:700;font-size:14px;line-height:1;text-align:center;color:#191919}@media(min-width: 768px){.bs-code-snippet__section-sub-header_text{text-align:left;font-size:15px}}.bs-code-snippet__section-textarea{margin-top:17px}@media(min-width: 768px){.bs-code-snippet__section-textarea{margin-top:18px}}.bs-code-snippet__section-textarea_text{margin:0px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:700;font-size:14px;line-height:1;text-align:center}@media(min-width: 768px){.bs-code-snippet__section-textarea_text{text-align:left;font-size:15px}}.bs-code-snippet__custom-code-snippet{margin-top:45px}@media(min-width: 768px){.bs-code-snippet__custom-code-snippet{margin-top:62px}}.bs-code-snippet__custom-code-snippet .trustpilot-widget iframe{height:330px !important}@media(min-width: 768px){.bs-code-snippet__custom-code-snippet .trustpilot-widget iframe{height:200px !important}}.bs-image-with-slider{background-size:465px;background-repeat:no-repeat;background-position:50% 100%}@media(min-width: 480px){.bs-image-with-slider{background-position:50% 60%;background-size:1500px}}@media(min-width: 600px){.bs-image-with-slider{background-position:50% 65%;background-size:1400px}}@media screen and (min-width: 739px){.bs-image-with-slider{background-position:50% 65%;background-size:1400px}}@media(min-width: 768px){.bs-image-with-slider{background-position:50% 50%;background-size:1800px}}@media(min-width: 1024px){.bs-image-with-slider{background-position:50% 60%;background-size:1200px}}@media(min-width: 1366px){.bs-image-with-slider{background-position:50% 46%;background-size:2200px}}.bs-image-with-slider__content-wrapper{max-width:340px;margin:0 auto;padding-left:0px !important;padding-right:0px !important}@media screen and (min-width: 360px){.bs-image-with-slider__content-wrapper{max-width:360px}}@media screen and (min-width: 375px){.bs-image-with-slider__content-wrapper{max-width:375px}}@media(min-width: 390px){.bs-image-with-slider__content-wrapper{max-width:390px}}@media(min-width: 768px){.bs-image-with-slider__content-wrapper{max-width:1260px}}@media(min-width: 768px){.bs-image-with-slider__section-header{margin-right:20px;margin-left:20px}}.bs-image-with-slider__section-header_text{margin:0px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:700;font-size:18px;line-height:1;text-align:center;color:#191919;letter-spacing:normal}@media screen and (min-width: 375px){.bs-image-with-slider__section-header_text{font-size:21px}}@media(min-width: 768px){.bs-image-with-slider__section-header_text{font-size:36px;text-align:left}}.bs-image-with-slider__content-button-area-wrap{height:580px;width:100%;position:relative}@media(min-width: 768px){.bs-image-with-slider__content-button-area-wrap{width:100%;height:500px}}@media(min-width: 768px){.bs-image-with-slider__content-button-area-wrap:has(.bs-image-with-slider__content-button-area:hover) .bs-image-with-slider__slide-jump.bs-slider-active{border:none;margin-left:2px;margin-top:2px}}@media(min-width: 768px){.bs-image-with-slider__content-button-area-wrap:has(.bs-image-with-slider__content-button-area:hover) .bs-image-with-slider__slide-jump.bs-slider-active[data-slide="3"],.bs-image-with-slider__content-button-area-wrap:has(.bs-image-with-slider__content-button-area:hover) .bs-image-with-slider__slide-jump.bs-slider-active[data-slide="4"],.bs-image-with-slider__content-button-area-wrap:has(.bs-image-with-slider__content-button-area:hover) .bs-image-with-slider__slide-jump.bs-slider-active[data-slide="5"]{margin:0px;margin-top:2px;margin-right:2px}}.bs-image-with-slider__content-button-area-wrap:has(.bs-image-with-slider__content-button-area:hover) .bs-image-with-slider__slide-jump.bs-slider-active :hover{border:2px solid #00416a}@media(min-width: 768px){.bs-image-with-slider__content-button-area-wrap:has(.bs-image-with-slider__content-button-area:hover) .bs-image-with-slider__content-button-area:hover .bs-image-with-slider__content-button__button-hl{background-color:#00416a}}@media(min-width: 768px){.bs-image-with-slider__content-button-area-wrap:has(.bs-image-with-slider__content-button-area:hover) .bs-image-with-slider__content-button-area:hover .bs-image-with-slider__button-header-text{color:#00416a}}.bs-image-with-slider__content-button-area-wrap:has(.bs-image-with-slider__content-button-area:hover) .bs-image-with-slider__content-button-area:hover .bs-image-with-slider__slide-jump{margin-top:-2px;margin-left:-2px}@media(min-width: 768px){.bs-image-with-slider__content-button-area-wrap:has(.bs-image-with-slider__content-button-area:hover) .bs-image-with-slider__content-button-area:hover .bs-image-with-slider__slide-jump__circle{background-color:#00416a}}@media(min-width: 768px){.bs-image-with-slider__content-button-area-wrap:has(.bs-image-with-slider__content-button-area:hover) .bs-image-with-slider__content-button-area:hover .bs-image-with-slider__slide-jump[data-slide="3"],.bs-image-with-slider__content-button-area-wrap:has(.bs-image-with-slider__content-button-area:hover) .bs-image-with-slider__content-button-area:hover .bs-image-with-slider__slide-jump[data-slide="4"],.bs-image-with-slider__content-button-area-wrap:has(.bs-image-with-slider__content-button-area:hover) .bs-image-with-slider__content-button-area:hover .bs-image-with-slider__slide-jump[data-slide="5"]{margin:0px}}@media(min-width: 768px){.bs-image-with-slider__content-button-area-wrap:has(.bs-image-with-slider__content-button-area:hover) .bs-image-with-slider__content-button-area:hover .bs-image-with-slider__slide-jump{border:2px solid #00416a}}.bs-image-with-slider__content-button-area-wrap:has(.bs-image-with-slider__content-button-area:hover .bs-image-with-slider__slide-jump.bs-slider-active) .bs-image-with-slider__slide-jump.bs-slider-active{border:2px solid #00416a;margin-left:0px;margin-top:0px}.bs-image-with-slider__content-button-area-wrap:has(.bs-image-with-slider__content-button-area:hover .bs-image-with-slider__slide-jump.bs-slider-active) .bs-image-with-slider__slide-jump.bs-slider-active[data-slide="3"],.bs-image-with-slider__content-button-area-wrap:has(.bs-image-with-slider__content-button-area:hover .bs-image-with-slider__slide-jump.bs-slider-active) .bs-image-with-slider__slide-jump.bs-slider-active[data-slide="4"],.bs-image-with-slider__content-button-area-wrap:has(.bs-image-with-slider__content-button-area:hover .bs-image-with-slider__slide-jump.bs-slider-active) .bs-image-with-slider__slide-jump.bs-slider-active[data-slide="5"]{margin:0px}.bs-image-with-slider__content-button-area:hover .bs-image-with-slider__slide-jump{border:2px solid #191919}.bs-image-with-slider__content-button-area:hover:has(.bs-slider-active) .bs-slider-active{border:2px solid #00416a}.bs-image-with-slider__content-button-area:has(.bs-image-with-slider__slide-jump.bs-slider-active) .bs-image-with-slider__button-header-text{color:#00416a}.bs-image-with-slider__content-button-area:has(.bs-image-with-slider__slide-jump.bs-slider-active) .bs-image-with-slider__content-button__button-hl,.bs-image-with-slider__content-button-area:has(.bs-image-with-slider__slide-jump.bs-slider-active) .bs-image-with-slider__content-button__button-vl{background-color:#00416a}.bs-image-with-slider__content-button__button-vl{position:absolute;background-color:#191919;display:block}@media(min-width: 768px){.bs-image-with-slider__content-button__button-vl{display:none}}.bs-image-with-slider__content-button__button-vl-1{height:246px;width:2px;top:11px;left:29px}@media(min-width: 390px){.bs-image-with-slider__content-button__button-vl-1{left:49px}}.bs-image-with-slider__content-button__button-vl-2{height:145px;width:2px;top:50px;left:86px}@media(min-width: 390px){.bs-image-with-slider__content-button__button-vl-2{left:106px}}.bs-image-with-slider__content-button__button-vl-3{height:41px;width:2px;top:90px;left:145px}@media(min-width: 390px){.bs-image-with-slider__content-button__button-vl-3{left:165px}}.bs-image-with-slider__content-button__button-vl-4{height:62px;width:2px;top:419px;right:138px}@media screen and (min-width: 360px){.bs-image-with-slider__content-button__button-vl-4{right:158px}}@media screen and (min-width: 375px){.bs-image-with-slider__content-button__button-vl-4{right:172px}}@media(min-width: 390px){.bs-image-with-slider__content-button__button-vl-4{height:62px;top:419px}}.bs-image-with-slider__content-button__button-vl-5{height:158px;width:2px;top:364px;right:73px}@media screen and (min-width: 360px){.bs-image-with-slider__content-button__button-vl-5{right:93px}}@media screen and (min-width: 375px){.bs-image-with-slider__content-button__button-vl-5{right:108px}}@media(min-width: 390px){.bs-image-with-slider__content-button__button-vl-5{height:158px;top:364px}}.bs-image-with-slider__content-button__button-vl-6{height:265px;width:2px;top:300px;right:10px}@media screen and (min-width: 360px){.bs-image-with-slider__content-button__button-vl-6{right:30px}}@media screen and (min-width: 375px){.bs-image-with-slider__content-button__button-vl-6{right:45px}}.bs-image-with-slider__content-button__button-hl{position:absolute;background-color:#191919;display:block;height:2px}.bs-image-with-slider__content-button__button-hl-1{width:307px;top:10px;left:29px}@media(min-width: 390px){.bs-image-with-slider__content-button__button-hl-1{width:302px;left:49px}}@media(min-width: 768px){.bs-image-with-slider__content-button__button-hl-1{left:20px;right:unset;top:90px;width:328px}}@media(min-width: 1024px){.bs-image-with-slider__content-button__button-hl-1{width:545px}}.bs-image-with-slider__content-button__button-hl-2{width:250px;top:50px;left:86px}@media(min-width: 390px){.bs-image-with-slider__content-button__button-hl-2{width:244px;left:106px}}@media(min-width: 768px){.bs-image-with-slider__content-button__button-hl-2{left:20px;right:unset;top:170px;width:265px}}@media(min-width: 1024px){.bs-image-with-slider__content-button__button-hl-2{width:420px}}.bs-image-with-slider__content-button__button-hl-3{width:190px;top:90px;left:145px}@media(min-width: 390px){.bs-image-with-slider__content-button__button-hl-3{width:184px;left:165px}}@media(min-width: 768px){.bs-image-with-slider__content-button__button-hl-3{left:20px;right:unset;top:245px;width:210px}}@media(min-width: 1024px){.bs-image-with-slider__content-button__button-hl-3{width:322px}}.bs-image-with-slider__content-button__button-hl-4{width:182px;top:480px;left:20px}@media(min-width: 390px){.bs-image-with-slider__content-button__button-hl-4{width:178px;left:40px}}@media(min-width: 768px){.bs-image-with-slider__content-button__button-hl-4{left:unset;right:20px;top:300px;width:196px}}@media(min-width: 1024px){.bs-image-with-slider__content-button__button-hl-4{width:370px}}.bs-image-with-slider__content-button__button-hl-5{width:247px;top:521px;left:20px}@media(min-width: 390px){.bs-image-with-slider__content-button__button-hl-5{width:242px;left:40px}}@media(min-width: 768px){.bs-image-with-slider__content-button__button-hl-5{left:unset;right:20px;top:385px;width:260px}}@media(min-width: 1024px){.bs-image-with-slider__content-button__button-hl-5{width:482px}}.bs-image-with-slider__content-button__button-hl-6{width:310px;top:563px;left:20px}@media(min-width: 390px){.bs-image-with-slider__content-button__button-hl-6{width:305px;left:40px}}@media(min-width: 768px){.bs-image-with-slider__content-button__button-hl-6{left:unset;right:20px;top:465px;width:335px}}@media(min-width: 1024px){.bs-image-with-slider__content-button__button-hl-6{width:585px}}.bs-image-with-slider__button-header{position:absolute;top:100px;cursor:pointer}.bs-image-with-slider__button-header-text{margin:0px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:700;font-size:8px;line-height:1.4;text-align:right;color:#191919}@media(min-width: 768px){.bs-image-with-slider__button-header-text{font-size:15px}}.bs-image-with-slider__button-header-ht-1{top:-9px;right:25px}@media screen and (min-width: 375px){.bs-image-with-slider__button-header-ht-1{right:40px}}@media(min-width: 768px){.bs-image-with-slider__button-header-ht-1{right:unset;left:20px;top:60px}}.bs-image-with-slider__button-header-ht-2{top:30px;right:25px}@media screen and (min-width: 375px){.bs-image-with-slider__button-header-ht-2{right:40px}}@media(min-width: 768px){.bs-image-with-slider__button-header-ht-2{right:unset;left:20px;top:140px}}.bs-image-with-slider__button-header-ht-3{top:68px;right:25px}@media screen and (min-width: 375px){.bs-image-with-slider__button-header-ht-3{right:40px}}@media(min-width: 768px){.bs-image-with-slider__button-header-ht-3{right:unset;left:20px;top:215px}}.bs-image-with-slider__button-header-ht-4{top:442px;right:unset;left:20px;max-width:165px}@media(min-width: 390px){.bs-image-with-slider__button-header-ht-4{left:40px;top:440px}}.bs-image-with-slider__button-header-ht-4 .bs-image-with-slider__button-header-text{text-align:left}@media(min-width: 768px){.bs-image-with-slider__button-header-ht-4{top:230px;right:20px;left:unset;max-width:190px}.bs-image-with-slider__button-header-ht-4 .bs-image-with-slider__button-header-text{text-align:right}}@media(min-width: 1024px){.bs-image-with-slider__button-header-ht-4{top:270px;right:20px;left:unset;max-width:unset}.bs-image-with-slider__button-header-ht-4 .bs-image-with-slider__button-header-text{text-align:right}}.bs-image-with-slider__button-header-ht-5{top:500px;right:unset;left:20px;max-width:unset}@media(min-width: 390px){.bs-image-with-slider__button-header-ht-5{left:40px;top:499px}}.bs-image-with-slider__button-header-ht-5 .bs-image-with-slider__button-header-text{text-align:left}@media(min-width: 768px){.bs-image-with-slider__button-header-ht-5{top:353px;right:20px;left:unset;max-width:unset}.bs-image-with-slider__button-header-ht-5 .bs-image-with-slider__button-header-text{text-align:right}}@media(min-width: 1024px){.bs-image-with-slider__button-header-ht-5{top:355px;right:20px;left:unset;max-width:unset}.bs-image-with-slider__button-header-ht-5 .bs-image-with-slider__button-header-text{text-align:right}}.bs-image-with-slider__button-header-ht-6{top:542px;right:unset;left:20px;max-width:unset}@media(min-width: 390px){.bs-image-with-slider__button-header-ht-6{left:40px;top:540px}}.bs-image-with-slider__button-header-ht-6 .bs-image-with-slider__button-header-text{text-align:left}@media(min-width: 768px){.bs-image-with-slider__button-header-ht-6{top:416px;right:20px;left:unset;max-width:350px}.bs-image-with-slider__button-header-ht-6 .bs-image-with-slider__button-header-text{text-align:right}}@media(min-width: 1024px){.bs-image-with-slider__button-header-ht-6{top:435px;right:20px;left:unset;max-width:unset}}.bs-image-with-slider__slide-jump{border-radius:50%;border:none;padding:3px;background:rgba(0,0,0,0);cursor:pointer;position:absolute}.bs-image-with-slider__slide-jump.bs-slider-active{border:2px solid #00416a}.bs-image-with-slider__slide-jump.bs-slider-active .bs-image-with-slider__slide-jump__circle{background:#00416a}.bs-image-with-slider__slide-jump__circle{background:#191919;height:24px;width:24px;border-radius:50%;display:block}.bs-image-with-slider__slide-jump[data-slide="0"]{top:250px;left:15px}.bs-image-with-slider__slide-jump[data-slide="0"].bs-slider-active{left:13px}@media(min-width: 390px){.bs-image-with-slider__slide-jump[data-slide="0"]{top:242px;left:35px}.bs-image-with-slider__slide-jump[data-slide="0"].bs-slider-active{left:33px;top:240px}}@media(min-width: 768px){.bs-image-with-slider__slide-jump[data-slide="0"]{top:77px;left:340px}.bs-image-with-slider__slide-jump[data-slide="0"].bs-slider-active{top:75px;left:338px}}@media(min-width: 1024px){.bs-image-with-slider__slide-jump[data-slide="0"]{left:562px}.bs-image-with-slider__slide-jump[data-slide="0"].bs-slider-active{left:560px}}.bs-image-with-slider__slide-jump[data-slide="1"]{top:187px;left:73px}.bs-image-with-slider__slide-jump[data-slide="1"].bs-slider-active{left:71px}@media(min-width: 390px){.bs-image-with-slider__slide-jump[data-slide="1"]{top:187px;left:92px}.bs-image-with-slider__slide-jump[data-slide="1"].bs-slider-active{top:185px;left:91px}}@media(min-width: 768px){.bs-image-with-slider__slide-jump[data-slide="1"]{top:155px;left:279px}.bs-image-with-slider__slide-jump[data-slide="1"].bs-slider-active{top:153px;left:277px}}@media(min-width: 1024px){.bs-image-with-slider__slide-jump[data-slide="1"]{left:437px}.bs-image-with-slider__slide-jump[data-slide="1"].bs-slider-active{left:435px}}.bs-image-with-slider__slide-jump[data-slide="2"]{top:125px;left:130px}.bs-image-with-slider__slide-jump[data-slide="2"].bs-slider-active{left:128px}@media(min-width: 390px){.bs-image-with-slider__slide-jump[data-slide="2"]{top:125px;left:151px}.bs-image-with-slider__slide-jump[data-slide="2"].bs-slider-active{top:123px;left:149px}}@media(min-width: 768px){.bs-image-with-slider__slide-jump[data-slide="2"]{top:232px;left:221px}.bs-image-with-slider__slide-jump[data-slide="2"].bs-slider-active{top:230px;left:219px}}@media(min-width: 1024px){.bs-image-with-slider__slide-jump[data-slide="2"]{left:339px}.bs-image-with-slider__slide-jump[data-slide="2"].bs-slider-active{left:337px}}.bs-image-with-slider__slide-jump[data-slide="3"]{top:393px;left:186px}.bs-image-with-slider__slide-jump[data-slide="3"].bs-slider-active{left:184px}@media(min-width: 390px){.bs-image-with-slider__slide-jump[data-slide="3"]{left:201px}.bs-image-with-slider__slide-jump[data-slide="3"].bs-slider-active{left:199px;top:391px}}@media(min-width: 768px){.bs-image-with-slider__slide-jump[data-slide="3"]{top:285px;left:unset;right:210px;margin-top:2px;margin-right:2px}.bs-image-with-slider__slide-jump[data-slide="3"].bs-slider-active{top:285px;left:unset;margin-top:0px;margin-right:0px}}@media(min-width: 1024px){.bs-image-with-slider__slide-jump[data-slide="3"]{left:unset;right:385px}}.bs-image-with-slider__slide-jump[data-slide="4"]{top:337px;left:251px}.bs-image-with-slider__slide-jump[data-slide="4"].bs-slider-active{left:248px}@media(min-width: 390px){.bs-image-with-slider__slide-jump[data-slide="4"]{left:266px}.bs-image-with-slider__slide-jump[data-slide="4"].bs-slider-active{left:264px;top:335px}}@media(min-width: 768px){.bs-image-with-slider__slide-jump[data-slide="4"]{top:370px;left:unset;right:274px;margin-top:2px;margin-right:2px}.bs-image-with-slider__slide-jump[data-slide="4"].bs-slider-active{top:370px;left:unset;margin-top:0px;margin-right:0px}}@media(min-width: 1024px){.bs-image-with-slider__slide-jump[data-slide="4"]{left:unset;right:495px}}.bs-image-with-slider__slide-jump[data-slide="5"]{top:273px;left:314px}.bs-image-with-slider__slide-jump[data-slide="5"].bs-slider-active{left:312px}@media(min-width: 390px){.bs-image-with-slider__slide-jump[data-slide="5"]{left:328px}.bs-image-with-slider__slide-jump[data-slide="5"].bs-slider-active{left:326px;top:271px}}@media(min-width: 768px){.bs-image-with-slider__slide-jump[data-slide="5"]{top:450px;left:unset;right:350px;margin-top:2px;margin-right:2px}.bs-image-with-slider__slide-jump[data-slide="5"].bs-slider-active{top:450px;left:unset;margin-top:0px;margin-right:0px}}@media(min-width: 1024px){.bs-image-with-slider__slide-jump[data-slide="5"]{left:unset;right:600px}}.bs-image-with-slider__swiper{padding-bottom:24px;margin:0 20px;margin-top:32px}@media(min-width: 768px){.bs-image-with-slider__swiper{margin-top:95px;padding-bottom:44px}}.bs-image-with-slider__swiper-wrapper{cursor:pointer}.bs-image-with-slider__swiper-pagination{bottom:0px}.bs-image-with-slider__swiper-slide{padding:14px 0px !important}.bs-image-with-slider__swiper-button{bottom:0px;top:unset;width:10px;height:10px;z-index:15}.bs-image-with-slider__swiper-button-next{right:40%}@media(min-width: 768px){.bs-image-with-slider__swiper-button-next{right:46%}}.bs-image-with-slider__swiper-button-next::after{content:"";display:block;width:4px;height:7px;background-size:contain;background-repeat:no-repeat;margin-top:-13px;position:absolute;bottom:3px}.bs-image-with-slider__swiper-button-prev{left:40%}@media(min-width: 768px){.bs-image-with-slider__swiper-button-prev{left:46%}}.bs-image-with-slider__swiper-button-prev::after{content:"";display:block;width:4px;height:7px;background-size:contain;background-repeat:no-repeat;margin-top:-13px;position:absolute;bottom:3px}.bs-image-with-slider__swiper-pagination{margin:0px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:700;font-size:8px;line-height:1;color:#2c3e50}.bs-image-with-slider__content-header,.bs-image-with-slider__content{padding:0 28px}@media(min-width: 768px){.bs-image-with-slider__content-header,.bs-image-with-slider__content{padding:0 30.5px}}.bs-image-with-slider__content-header{margin-bottom:15px}.bs-image-with-slider__content-header-text{margin:0px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:700;font-size:15px;line-height:1.3}.bs-image-with-slider__content-text{margin:0px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:8px;line-height:1.3}@media(min-width: 768px){.bs-image-with-slider__content-text{font-size:15px}}.bs-page-heading{position:relative}.bs-page-heading--has-background-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1;pointer-events:none}.bs-page-heading__content-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:144px;padding:45px 0;position:relative;z-index:3;padding-left:19px !important;padding-right:27px !important}@media(min-width: 480px){.bs-page-heading__content-wrapper{margin:0 auto;max-width:fit-content}}@media(min-width: 1024px){.bs-page-heading__content-wrapper{max-width:1300px}}@media(min-width: 768px){.bs-page-heading__content-wrapper{grid-template-columns:auto 385px;gap:40px !important;padding:83px 0 82px}}@media(min-width: 1024px){.bs-page-heading__content-wrapper{gap:280px}}.bs-page-heading__section-header{max-width:390px}@media(min-width: 768px){.bs-page-heading__section-header{max-width:390px}}.bs-page-heading__section-header_text{margin:0px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:700;font-size:44px;line-height:1;color:#fff}@media(min-width: 768px){.bs-page-heading__section-header_text{font-size:48px}}.bs-page-heading__section-header--align-center{align-self:center}.bs-page-heading__section-header--align-bottom{align-self:end}.bs-page-heading__content_text{margin:0px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-size:10px;line-height:1.2}.bs-page-heading__content_text--align-left{text-align:left}.bs-page-heading__content_text--align-center{text-align:center}.bs-page-heading__content_text--align-right{text-align:right}.bs-page-heading__content_text strong{font-weight:700}.bs-page-heading__content-header_text{margin:0px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:700;font-size:21px}.bs-page-heading__content-header_text--align-left{text-align:left}.bs-page-heading__content-header_text--align-center{text-align:center}.bs-page-heading__content-header_text--align-right{text-align:right}.bs-text-with-image{background-color:#2c3e50}.bs-text-with-image__content-wrapper{padding-left:22px !important;padding-right:22px !important}@media(min-width: 768px){.bs-text-with-image__content-wrapper{margin:0 auto}}.bs-text-with-image__section-header_text{margin:0px;line-height:1}.bs-text-with-image__section-header_text--align-mobile-left{text-align:left}.bs-text-with-image__section-header_text--align-mobile-center{text-align:center}.bs-text-with-image__section-header_text--align-mobile-right{text-align:right}@media(min-width: 768px){.bs-text-with-image__section-header_text--align-desktop-left{text-align:left}.bs-text-with-image__section-header_text--align-desktop-center{text-align:center}.bs-text-with-image__section-header_text--align-desktop-right{text-align:right}}.bs-text-with-image__section-header_text--fw-bold{font-weight:700}.bs-text-with-image__section-header_text--fw-extra-bold{font-weight:800}.bs-text-with-image__section-header_text--fs-mobile-small{font-size:21px}.bs-text-with-image__section-header_text--fs-mobile-extra-small{font-size:15px}@media(min-width: 768px){.bs-text-with-image__section-header_text--fs-desktop-large{font-size:36px}}@media(min-width: 768px){.bs-text-with-image__section-header_text--fs-desktop-small{font-size:18px}}.bs-text-with-image__section-header_text--ff-raleway{font-family:"Avenir Next World","avenir-next-world",sans-serif}.bs-text-with-image__section-header_text--ff-open-sans{font-family:"Avenir Next World","avenir-next-world",sans-serif}.bs-text-with-image__section-sub-header_text{margin:0px;line-height:18px;font-size:10px}@media(min-width: 768px){.bs-text-with-image__section-sub-header_text{font-size:15px}}.bs-text-with-image__section-sub-header_text--align-mobile-left{text-align:left}.bs-text-with-image__section-sub-header_text--align-mobile-center{text-align:center}.bs-text-with-image__section-sub-header_text--align-mobile-right{text-align:right}@media(min-width: 768px){.bs-text-with-image__section-sub-header_text--align-desktop-left{text-align:left}.bs-text-with-image__section-sub-header_text--align-desktop-center{text-align:center}.bs-text-with-image__section-sub-header_text--align-desktop-right{text-align:right}}.bs-text-with-image__section-sub-header_text--fw-bold{font-weight:700}.bs-text-with-image__section-sub-header_text--fw-regular{font-weight:400}.bs-text-with-image__section-sub-header_text--ff-raleway{font-family:"Avenir Next World","avenir-next-world",sans-serif}.bs-text-with-image__section-sub-header_text--ff-open-sans{font-family:"Avenir Next World","avenir-next-world",sans-serif}.bs-text-with-image__hr{height:1px;width:100%;background-color:#fff}.bs-text-with-image__section-content{display:flex}.bs-text-with-image__section-content--mobile-view-wrap{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:15px}@media screen and (min-width: 395px){.bs-text-with-image__section-content--mobile-view-wrap{gap:15px 25px}}@media(min-width: 768px){.bs-text-with-image__section-content--mobile-view-wrap{flex-direction:row;justify-content:center}}@media(min-width: 1024px){.bs-text-with-image__section-content--mobile-view-wrap{justify-content:space-between}}.bs-text-with-image__section-content--mobile-view-column{flex-direction:column;align-items:flex-start;gap:25px}@media(min-width: 768px){.bs-text-with-image__section-content--mobile-view-column{flex-direction:row;justify-content:space-between;gap:unset}}.bs-text-with-image__content{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px}@media(min-width: 768px){.bs-text-with-image__content{gap:22px}}.bs-text-with-image__content--no-gap{gap:0px}.bs-text-with-image__content-image{min-height:23px;max-height:23px;height:100%;object-fit:cover}@media(min-width: 768px){.bs-text-with-image__content-image{max-height:39px;min-height:39px}}.bs-text-with-image__content-image--small{max-height:19px;min-height:unset;object-fit:unset;height:auto;width:19px}@media(min-width: 768px){.bs-text-with-image__content-image--small{max-height:21px;min-height:21px;width:auto}}.bs-text-with-image__content-text{margin:0px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:10px;line-height:1.125;-webkit-touch-callout:none;-webkit-user-select:text;user-select:text;pointer-events:none}@media(min-width: 768px){.bs-text-with-image{grid-template-columns:auto auto}}.product-card-wrapper .card-wrapper:hover .card__heading a{text-decoration:none}.product-card-wrapper .card{padding:10px;border-radius:3px;border:1px solid rgba(124,124,139,.2);container-type:inline-size;container-name:product-card}@media(min-width: 768px){.product-card-wrapper .card{background:none;border:none}}.product-card-wrapper .card--card div.card__inner,.product-card-wrapper .card--standard div.card__inner{border-radius:5px;overflow:visible}.product-card-wrapper .card--card div.card__inner .card__media .media img,.product-card-wrapper .card--standard div.card__inner .card__media .media img{object-fit:contain}.product-card-wrapper .card__inner{position:relative}.product-card-wrapper .card__inner .full-unstyled-link{position:absolute;width:100%;height:100%;z-index:3}.product-card-wrapper .card__content .card__information{padding:12px 0;display:flex;flex-direction:column;gap:8px;position:relative}@media(min-width: 768px){.product-card-wrapper .card__content .card__information{padding:15px 0}}.product-card-wrapper .card__content .card__information .card-information{margin-top:4px}@media(min-width: 768px){.product-card-wrapper .card__content .card__information .card-information{margin-top:7px}}.product-card-wrapper .card__content .card__information .card-information .price{letter-spacing:0}.product-card-wrapper .card__content .card__information .card-information .price__container{display:flex;flex-wrap:wrap;gap:5px;align-items:flex-end;line-height:normal}.product-card-wrapper .card__content .card__information .card-information .price .price__regular{line-height:0}.product-card-wrapper .card__content .card__information .card-information .price .price-item{margin:0 .5rem 0 0;font-size:12px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:.24px}@media(min-width: 768px){.product-card-wrapper .card__content .card__information .card-information .price .price-item{font-size:14px;font-weight:600;line-height:120%;letter-spacing:.28px}}.product-card-wrapper .card__content .card__information .card-information .price .unit-price{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:8px;line-height:110%;letter-spacing:.05em;font-style:normal}@media(min-width: 768px){.product-card-wrapper .card__content .card__information .card-information .price .unit-price{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:10px;line-height:110%;letter-spacing:.02em;font-style:normal}}.product-card-wrapper .card__content .card__information .card-information .price .unit-price .price-item{font-size:inherit;line-height:inherit;color:#7c7c8b}.product-card-wrapper .card__content .card__information .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:10px}@media(min-width: 768px){.product-card-wrapper .card__content .card__information .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:15px}}.product-card-wrapper .card__review-snippet{height:20px;z-index:2;overflow:visible}.product-card-wrapper .card__review-snippet .trustpilot-widget{overflow:hidden}.product-card-wrapper .card__review-snippet .trustpilot-widget a{color:#161616}.product-card-wrapper .card__review-snippet .trustpilot-widget iframe{width:100% !important}.product-card-wrapper .card__review-snippet .trustpilot-widget iframe:first-child{height:auto !important;overflow:unset !important}.product-card-wrapper .card__heading{color:#161616;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:15px;line-height:130%;letter-spacing:.01em;font-style:normal}@media(min-width: 768px){.product-card-wrapper .card__heading{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:20px;line-height:120%;letter-spacing:.02em;font-style:normal}}.product-card-wrapper .card__heading a{color:inherit}.product-card-wrapper .card__heading a::after{z-index:3;top:unset}.product-card-wrapper .card__subheading{margin:0;color:#161616;font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:12px;line-height:130%;letter-spacing:.03em;font-style:normal}@media(min-width: 768px){.product-card-wrapper .card__subheading{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:14px;line-height:130%;letter-spacing:.03em;font-style:normal}}.product-card-wrapper .card__dosage-form{display:block;margin-top:.8rem;font-size:1rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.1rem;text-transform:uppercase}@media(min-width: 768px){.product-card-wrapper .card__dosage-form{font-size:1.2rem;letter-spacing:.12rem}}.product-card-wrapper .card .quick-add{margin:0}.product-card-wrapper .card .quick-add button{font-size:12px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.24px;padding:1rem}@media(min-width: 768px){.product-card-wrapper .card .quick-add button{font-size:16px;letter-spacing:.32px}}.product-card-wrapper .card .trustpilot-widget,.product-card-wrapper .card .trustpilot-widget iframe{max-height:none}.product-card-wrapper .card .trustpilot-widget iframe:first-of-type{max-height:30px}.collection-description{margin-top:20px}.collection-description__content{padding-top:20px;border-top:1px solid #ddd;display:flex;flex-direction:column;gap:3rem}@media(min-width: 768px){.collection-description__content{margin-left:285px}}.collection-description__content h2,.collection-description__content h3,.collection-description__content h4,.collection-description__content h5,.collection-description__content h6{color:#161616}.collection-description__content h2:first-child,.collection-description__content h3:first-child,.collection-description__content h4:first-child,.collection-description__content h5:first-child,.collection-description__content h6:first-child{margin-top:0}.collection-description__content h2 *,.collection-description__content h3 *,.collection-description__content h4 *,.collection-description__content h5 *,.collection-description__content h6 *{color:#161616 !important;margin:1em 0}.collection-description__content *:not(h2):not(h3):not(h4):not(h5):not(h6){color:#161616}.collection-description__content table{display:block;background:#f7f7f7;border-radius:0;margin:10px 0;border:none !important;width:100% !important;color:#161616;box-shadow:none;font-size:16px;line-height:22px;padding:10px;height:fit-content !important}@media(min-width: 768px){.collection-description__content table{font-size:18px;line-height:24px;padding:20px}}.collection-description__content table tbody{display:table;width:100%;border-collapse:collapse}.collection-description__content table tr{width:100%;height:fit-content !important}.collection-description__content table td{border:none !important;padding:5px 10px;height:fit-content !important;vertical-align:top}@media(min-width: 768px){.collection-description__content table td{padding:5px 20px}}.collection-description__content table tr:first-child{border-bottom:1px solid #161616}.collection-description__content table tr:first-child td{padding-top:0;padding-bottom:10px;font-weight:700;vertical-align:bottom}.collection-description__content table tr:not(:first-child){background:#fff}.collection-description__content ul{color:#161616;display:flex;flex-direction:column;gap:.5rem}.collection-description__content ul p{margin:1rem 0}.collection-description__content>*{margin:0 !important}.collection-description__content>p:first-child{margin-top:-2rem}.collection-description__faq{position:relative;z-index:0;margin-top:20px;padding:40px 0}.collection-description__faq #faq{margin:0}.collection-description__faq::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:200vw;height:100%;background:#f7f7f7;z-index:-1}@media(min-width: 768px){.collection-description__faq{margin-top:50px;padding:60px 0;margin-left:285px}.collection-description__faq::before{left:35%}}.emotion--html .collection-description__faq{margin-left:0}.emotion--html .collection-description__faq::before{left:50%}@media(min-width: 768px){.emotion--html .collection-description__faq{margin-top:50px;margin-left:0}.emotion--html .collection-description__faq::before{left:9%}}@media(min-width: 768px){.collection-description__sources{margin-left:285px}}.collection-description__sources a{color:#7c7c8b !important}@media(min-width: 768px){.emotion--html .collection-description__sources{margin-left:0}}.collection-hero{display:flex;flex-direction:column;overflow:hidden}.collection-hero .collection-hero__title{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:25px;line-height:110%;letter-spacing:.02em;font-style:normal}@media(min-width: 768px){.collection-hero .collection-hero__title{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:36px;line-height:110%;letter-spacing:0em;font-style:normal}}.collection-hero__content{display:flex;flex-direction:column;gap:20px;margin-top:1em;margin-bottom:2rem}@media(min-width: 768px){.collection-hero__content{margin-top:3.2rem;margin-bottom:3.2rem;gap:10px}}.collection-hero__content p{margin:0;line-height:22px;color:#7c7c8b}@media(min-width: 768px){.collection-hero__content p{line-height:23px}}.collection-hero__title{margin:0;line-height:normal;color:#000;font-family:"Raleway",sans-serif;font-size:24px;font-style:normal;font-weight:600}@media(min-width: 768px){.collection-hero__title{font-size:30px}}.collection-hero__description{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:6px}.collection-hero__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:15px;line-height:150%;letter-spacing:.03em;font-style:normal}@media(min-width: 768px){.collection-hero__text{-webkit-line-clamp:3;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;font-style:normal}}.collection-hero__text.is-expanded{display:block;-webkit-line-clamp:unset;overflow:visible}.collection-hero__text.has-inline-readmore{display:block;-webkit-line-clamp:unset;max-height:var(--collection-hero-max-height);overflow:hidden}.collection-hero__button{margin-top:.5rem;color:#161616;display:inline-flex;align-items:center;gap:6px;margin-left:0;padding:0;width:auto;min-height:auto;max-height:none;font-weight:600;text-decoration:none;letter-spacing:.28px;font-size:14px;line-height:110%;white-space:nowrap}.collection-hero__button--hidden{display:none}.collection-hero__button--inline{margin-top:0;margin-left:6px;vertical-align:baseline}@media(min-width: 768px){.collection-hero__button{font-size:17px;letter-spacing:.34px}}.collection-hero__inline-text{display:inline}@media(min-width: 768px){.collection-hero__swiper-wrapper{margin-top:0}}.collection-hero__swiper.swiper{overflow:visible;opacity:0}.collection-hero__swiper.swiper.swiper-initialized{opacity:100%;transition:opacity .3s ease}.collection-hero .swiper-slide{display:flex;gap:5px;align-items:flex-end;width:fit-content}.collection-menu{max-width:255px;height:fit-content;border-radius:10px;display:none;flex-direction:column;color:#161616;font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:12px;line-height:130%;letter-spacing:.03em;font-style:normal}@media(min-width: 768px){.collection-menu{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:14px;line-height:130%;letter-spacing:.03em;font-style:normal}}@media(min-width: 768px){.collection-menu{display:flex}}@media(min-width: 1366px){.collection-menu{width:100%}}.collection-menu__link{color:#7c7c8b;padding:15px 0;border-bottom:1px solid #d1d1d6}.collection-menu__link--secondary{padding:15px 0 15px 20px}.collection-menu__link--tertiary{padding:15px 0 15px 40px}.collection-menu__link--active{border-bottom:1px solid #161616;color:#161616}.collection-menu__link:last-child{border-bottom:none}.collection-menu__link:hover{cursor:pointer}.collection-main{margin-top:20px}.collection-product-grid.collection{display:flex;gap:30px;padding-top:20px;position:relative;overflow:hidden}.collection-product-grid.collection::before{content:"";background:#ddd;width:calc(100% - 28px);margin:0 auto;height:1px;position:absolute;top:0}.collection-product-grid.collection #product-grid{width:100%;margin-top:0}.collection-product-grid.collection .collection__wrapper{width:100%}.company-page-navigation.bs-container,.company-page-navigation.page-width{margin:0 0 0 0;padding:0 8px !important;border-bottom:1px solid #ddd}@media(min-width: 768px){.company-page-navigation.bs-container,.company-page-navigation.page-width{max-width:none}}.company-page-navigation.bs-container .navigation__container,.company-page-navigation.page-width .navigation__container{margin:0;padding:0}.company-page-navigation.bs-container .navigation__list,.company-page-navigation.page-width .navigation__list{margin:0;padding:0;display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:5px;list-style-type:none}@media(min-width: 768px){.company-page-navigation.bs-container .navigation__list,.company-page-navigation.page-width .navigation__list{justify-content:flex-start;margin:auto;max-width:1288px}}.company-page-navigation.bs-container .navigation__item,.company-page-navigation.page-width .navigation__item{margin:0;padding:0;text-align:center;position:relative;display:flex;align-items:center}.company-page-navigation.bs-container .navigation__item.active,.company-page-navigation.page-width .navigation__item.active{margin:0;font-size:14px;font-style:normal;font-weight:700;line-height:15.4px}.company-page-navigation.bs-container .navigation__item.active .navigation__link,.company-page-navigation.page-width .navigation__item.active .navigation__link{color:#161616}.company-page-navigation.bs-container .navigation__item:last-child::before,.company-page-navigation.page-width .navigation__item:last-child::before{content:"";position:absolute;left:-2px;top:50%;transform:translateY(-50%);height:34px;width:1px;background-color:#ddd}@media(min-width: 768px){.company-page-navigation.bs-container .navigation__item:last-child::before,.company-page-navigation.page-width .navigation__item:last-child::before{content:none}}.company-page-navigation.bs-container .navigation__item:first-child::before,.company-page-navigation.page-width .navigation__item:first-child::before{content:"";position:absolute;right:-2px;top:50%;transform:translateY(-50%);height:34px;width:1px;background-color:#ddd}@media(min-width: 768px){.company-page-navigation.bs-container .navigation__item:first-child::before,.company-page-navigation.page-width .navigation__item:first-child::before{content:none}}.company-page-navigation.bs-container .navigation__item.active:last-child::before,.company-page-navigation.page-width .navigation__item.active:last-child::before{content:none}.company-page-navigation.bs-container .navigation__item.active:first-child::before,.company-page-navigation.page-width .navigation__item.active:first-child::before{content:none}.company-page-navigation.bs-container .navigation__item.active:last-child::after,.company-page-navigation.page-width .navigation__item.active:last-child::after{content:"";position:absolute;top:0;bottom:0;right:-8px;width:8px;background-color:#161616}@media(min-width: 768px){.company-page-navigation.bs-container .navigation__item.active:last-child::after,.company-page-navigation.page-width .navigation__item.active:last-child::after{content:none}}.company-page-navigation.bs-container .navigation__item:first-child:has(+.navigation__item.active)::before,.company-page-navigation.page-width .navigation__item:first-child:has(+.navigation__item.active)::before,.company-page-navigation.bs-container .navigation__item.active+.navigation__item::before,.company-page-navigation.page-width .navigation__item.active+.navigation__item::before{content:none}.company-page-navigation.bs-container .navigation__item.active:first-child::after,.company-page-navigation.page-width .navigation__item.active:first-child::after{content:"";position:absolute;top:0;bottom:0;left:-8px;width:8px;background-color:#161616}@media(min-width: 768px){.company-page-navigation.bs-container .navigation__item.active:first-child::after,.company-page-navigation.page-width .navigation__item.active:first-child::after{content:none}}.company-page-navigation.bs-container .navigation__link,.company-page-navigation.page-width .navigation__link{margin:0;color:#7c7c8b;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:18.76px;padding:6px 8px;display:flex;justify-content:center}@media(min-width: 768px){.company-page-navigation.bs-container .navigation__link,.company-page-navigation.page-width .navigation__link{padding:18px 24px;font-size:18px;font-style:normal;font-weight:700;line-height:21.06px}}.collapse--header{margin:0;display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px 0;gap:10px;border-bottom:1px solid #d1d1d6;transition:border-color .3s ease;color:#161616}.collapse--header h3{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:15px;line-height:130%;letter-spacing:.01em;font-style:normal}@media(min-width: 768px){.collapse--header h3{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:18px;line-height:110%;letter-spacing:.02em;font-style:normal}}.collapse--header:hover{cursor:pointer}.collapse--header .collapse--toggler{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 5V19M5 12H19' stroke='%23161616' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;min-width:24px;height:24px;transition:transform .3s ease;transform:rotateZ(180deg)}.collapse--header *{margin:0}#faq+.collapse--header{margin-top:20px}.collapse--content{max-height:0;height:100%;opacity:0;pointer-events:none;word-break:break-word;transition:max-height .5s ease-in-out,opacity .4s ease,padding .5s ease}.collapse--content *:first-child{margin-top:0}.collapse--content *:last-child{margin-bottom:0}.collapse--header.expanded{border-color:#d1d1d6;border-bottom:0}.collapse--header.expanded+.collapse--content{max-height:2000px;padding:20px 0;opacity:100%;border-bottom:1px solid #d1d1d6;pointer-events:all}.collapse--header.expanded .collapse--toggler{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 12H19' stroke='%23161616' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;transform:rotateZ(0deg)}.desktop-announcement-bar{display:none}@media(min-width: 768px){.desktop-announcement-bar{display:block}}.desktop-announcement-bar.shopify-section-group-header-group{z-index:7}.desktop-announcement-bar__container{display:flex;flex-direction:column;align-items:center}.desktop-announcement-bar__announcement{display:flex;flex-direction:row;align-items:center;gap:25px;padding:15px 0;width:100%;justify-content:center;background:var(--background-color)}.desktop-announcement-bar__announcement-item{display:flex;flex-direction:row;align-items:center;gap:5px;padding:0}.desktop-announcement-bar__announcement-item .desktop-announcement-bar__text{color:#161616}.desktop-announcement-bar__announcement-seperator{width:2px;height:20px;background-color:#ddd;display:block}.desktop-announcement-bar__announcement-seperator:empty{display:block}.desktop-announcement-bar__link{display:flex;flex-direction:row;align-items:center;gap:3px}.desktop-announcement-bar__image{max-width:20px;max-height:20px}.desktop-announcement-bar__text{margin:0;padding:0;color:#fff;font-size:10px}.desktop-announcement-bar__service-menu{position:relative;cursor:pointer;user-select:none;font-size:10px;color:#161616;display:flex;flex-direction:row;align-items:center;gap:5px}.desktop-announcement-bar__service-menu-text{margin:0;padding:0;font-size:10px;color:#161616}.desktop-announcement-bar__service-menu-popup{position:absolute;background:#fff;padding:20px;box-shadow:0px 4px 20px 0px rgba(0,0,0,.15);border-radius:20px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;background:#fff;display:none;left:-50%;top:24px;width:276px}.desktop-announcement-bar__service-menu-popup.popup-open{display:block}.desktop-announcement-bar__service-menu-popup a{display:block;padding:20px 0;margin:0 14px;border-bottom:1px solid #ddd;color:#7c7c8b;font-weight:400;line-height:130%;font-size:18px}.desktop-announcement-bar__service-menu-popup a:last-child{border-bottom:none;border-bottom:1px solid rgba(0,0,0,0)}.desktop-announcement-bar__service-menu-popup a:hover{border-bottom:1px solid #161616}.desktop-announcement-bar__rating .tp-widget-trustscore{font-size:18px}.shopify-section-group-footer-group{background-color:#f7f7f7}.footer{display:flex;flex-direction:column;gap:25px}@media(min-width: 1024px){.footer{gap:50px}}.footer__content-bottom{background:#fff;position:relative;display:flex;justify-content:center;align-items:center;padding:9px 0}@media(min-width: 768px){.footer__content-bottom{padding:10px 0}}.footer__content-bottom::before{content:"";position:absolute;top:0;left:0;transform:translateX(-100%);background:#fff;height:100%;width:50vw}.footer__content-bottom::after{content:"";position:absolute;top:0;right:0;transform:translateX(100%);background:#fff;height:100%;width:50vw}.footer__content-bottom .copyright__content,.footer__content-bottom .copyright__content a{font-size:12px;line-height:15px;color:#7c7c8b;letter-spacing:normal}@media(min-width: 768px){.footer__content-bottom .copyright__content,.footer__content-bottom .copyright__content a{font-size:18px;line-height:24px}}@media(min-width: 1024px){.footer__blocks-wrapper{display:grid;grid-template-columns:repeat(12, 1fr);row-gap:80px;column-gap:0;overflow:hidden}}.footer .footer-block{border-bottom:1px solid #ddd;padding:20px 0;font-size:16px;line-height:22px}@media(min-width: 768px){.footer .footer-block{font-size:18px;line-height:24px}}@media(min-width: 1024px){.footer .footer-block{border-bottom:none;padding:0}.footer .footer-block div,.footer .footer-block h5{max-width:333px}.footer .footer-block:nth-of-type(-n + 4){grid-column:span 4}.footer .footer-block:nth-of-type(n + 5){grid-column:span 3}.footer .footer-block:nth-child(1){order:1;margin-bottom:-54px}.footer .footer-block:nth-child(2){order:1;grid-row:2}.footer .footer-block:nth-child(3){order:4;grid-row:span 2}.footer .footer-block:nth-child(3) .footer-block__content-card{margin-left:auto}.footer .footer-block:nth-child(4){order:5;grid-row:span 2;grid-column:span 3;position:relative}.footer .footer-block:nth-child(4)::before{content:"";position:absolute;height:1px;background:#ddd;top:-40px;left:0;width:100vw}.footer .footer-block:nth-child(5){order:6;grid-row:span 2}.footer .footer-block:nth-child(5) .footer-block__content-card{margin-left:50px}.footer .footer-block:nth-child(6){order:7;margin-bottom:-97px}.footer .footer-block:nth-child(6) .footer-block__content-card{margin-left:40px}.footer .footer-block:nth-child(7){order:9;position:relative;top:-25px}.footer .footer-block:nth-child(7) .footer-block__content-card{margin-left:40px}.footer .footer-block:nth-child(8){order:3;grid-row:span 2;grid-column:span 4}.footer .footer-block:nth-child(8) .footer-block__content-card{margin-left:auto;max-width:343px}.footer .footer-block:nth-child(8) .footer-block__content-card div{max-width:343px}.footer .footer-block:nth-child(9){order:8;grid-row:span 2}}.footer .footer-block:first-child{padding-top:0}.footer .footer-block:last-child{padding-bottom:0;border-bottom:none}.footer .footer-block.active .footer-block__content-card{gap:10px;transition:gap .3s ease-in-out}@media(min-width: 768px){.footer .footer-block.active .footer-block__content-card{gap:15px}}.footer .footer-block.active .footer-block__content-wrapper{max-height:500px;visibility:visible;transition:max-height .3s ease-in-out}.footer .footer-block.active .footer-block__header svg{transform:rotate(0deg);transition:transfrom .3s ease-in-out}.footer .footer-block__content-card{display:flex;flex-direction:column;gap:0px;transition:gap .3s ease-in-out}@media(min-width: 1024px){.footer .footer-block__content-card{gap:15px}}.footer .footer-block__header{background:rgba(0,0,0,0);border:none;width:100%;padding:0}.footer .footer-block__header--certificate{display:none}@media(min-width: 1024px){.footer .footer-block__header--certificate{display:block}}.footer .footer-block__header--button{display:flex;gap:10px;align-items:center}.footer .footer-block__header--button:hover{cursor:pointer}@media(min-width: 1024px){.footer .footer-block__header--button{pointer-events:none}}.footer .footer-block__header--button svg{margin-left:auto;transform:rotate(180deg);transition:transfrom .3s ease-in-out}@media(min-width: 1024px){.footer .footer-block__header--button svg{display:none}}.footer .footer-block__heading{margin:0;font-size:20px;line-height:22px;text-align:start}@media(min-width: 768px){.footer .footer-block__heading{font-size:22px;line-height:24px}}.footer .footer-block__content-wrapper{max-height:0;overflow:hidden;visibility:hidden;transition:max-height .3s ease-in-out,visibility 0s ease-in-out .3s}@media(min-width: 1024px){.footer .footer-block__content-wrapper{max-height:unset;visibility:visible}}.footer .footer-block__details-content{display:flex;flex-direction:column;gap:15px}.footer .footer-block__details-content .link{padding:0;font-size:inherit;line-height:inherit;color:#7c7c8b}.footer .footer-block__details-content .link.link--text:hover{color:#161616}.footer .footer-block__payment-icons__list .methods-of-payment{margin:0;padding:0;display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-start}@media(min-width: 768px){.footer .footer-block__payment-icons__list .methods-of-payment{max-width:218px}}.footer .footer-block__payment-icons__list svg{height:23px;width:auto}@media(min-width: 768px){.footer .footer-block__payment-icons__list svg{height:32px}}.footer .footer-block__shipping{display:flex;flex-direction:column;gap:10px}.footer .footer-block__shipping__icon-container{display:flex;gap:5px}.footer .footer-block__shipping__icon-container img{height:23px;width:auto}@media(min-width: 768px){.footer .footer-block__shipping__icon-container img{height:32px}}.footer .footer-block__shipping__richtext ul{margin:0;padding-inline-start:25px;display:flex;flex-direction:column;gap:5px}.footer .footer-block__newsletter{display:flex;flex-direction:column;gap:15px}.footer .footer-block__newsletter form.klaviyo-form{max-width:100% !important}.footer .footer-block__newsletter form.klaviyo-form input{box-shadow:none !important;margin-bottom:15px}.footer .footer-block__newsletter form.klaviyo-form button{box-shadow:none !important;font-size:20px !important;font-weight:normal !important}.footer .footer-block__newsletter form.klaviyo-form,.footer .footer-block__newsletter div.needsclick{padding:0 !important}.footer .footer-block__newsletter__subtitle{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-size:inherit;line-height:inherit;color:#7c7c8b;font-weight:400;margin:0}.footer .footer-block__newsletter__icon-list{display:flex;gap:10px;flex-wrap:wrap;width:100%;justify-content:flex-start;margin:42px 0 0;padding:0}@media(min-width: 768px){.footer .footer-block__newsletter__icon-list{max-width:333px}}@media(min-width: 1024px){.footer .footer-block__newsletter__icon-list{justify-content:flex-end}}.footer .footer-block__newsletter__icon-list li{background:#fff;display:flex;justify-content:center;align-items:center;padding:10px;border-radius:10px}.footer .footer-block__newsletter__icon-list li img{width:25px;height:auto}.footer .footer-block__newsletter__icon-list li::marker{content:none}@media(min-width: 768px){.footer .footer-block__newsletter .newsletter-form{margin:0;max-width:333px}}.footer .footer-block__newsletter .newsletter-form__field-wrapper .field{display:flex;flex-direction:column;gap:15px}.footer .footer-block__newsletter .newsletter-form__field-wrapper .field::before,.footer .footer-block__newsletter .newsletter-form__field-wrapper .field::after{content:none}.footer .footer-block__newsletter .newsletter-form__field-wrapper .field__input{border:1px solid #ddd;border-radius:5px;padding:15px 10px;height:52px;margin:0}.footer .footer-block__newsletter .newsletter-form__field-wrapper .field__input:focus{box-shadow:none}.footer .footer-block__newsletter .newsletter-form__field-wrapper .field__input:focus+.field__label{font-size:1rem}.footer .footer-block__newsletter .newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__button{color:#fff}.footer .footer-block__newsletter .newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__button:hover{color:revert}.footer .footer-block__newsletter .newsletter-form__field-wrapper .field__label{font-size:inherit}.footer .footer-block__newsletter .newsletter-form__button{position:relative;width:100%;font-size:16px;min-height:52px;max-height:52px;right:0}@media(min-width: 1024px){.footer .footer-block__newsletter .newsletter-form__button{max-width:333px;font-size:20px}}.footer .footer-block__newsletter__link{transition:filter .3s ease}.footer .footer-block__newsletter__link:hover{cursor:pointer;filter:brightness(97%)}.footer .footer-block__certificate{display:flex;flex-direction:column;gap:15px}.footer .footer-block__certificate__card{display:flex;align-items:center;gap:15px;width:100%;padding:10px;background:#fff;border-radius:6px}.footer .footer-block__certificate__card img{width:79px;height:auto}.footer .footer-block__certificate__card-richtext p{font-size:10px;line-height:11px;color:#7c7c8b;margin:0}@media(min-width: 768px){.footer .footer-block__certificate__card-richtext p{font-size:12px;line-height:15px}}.footer .footer-block__contact{display:flex;flex-direction:column;gap:15px}.footer .footer-block__contact__richtext{display:flex;flex-direction:column;gap:15px}.footer .footer-block__contact__richtext p{margin:0;padding:0}.footer .footer-block__contact__link{display:flex;gap:10px;align-items:center;background:#fff;padding:10px;border-radius:10px;transition:filter .3s ease}.footer .footer-block__contact__link:hover{cursor:pointer;filter:brightness(97%)}.footer .footer-block__contact__link img{width:21px;height:auto}.footer .footer-block__contact__link-text{font-size:inherit;color:#7c7c8b}.header__heading-link{padding:0}@media screen and (min-width: 990px){.header__heading-link{padding:.75rem}}.header__inline-menu{--header-menu-item-padding-x: 1.6rem;margin-left:calc(var(--header-menu-item-padding-x)*-1);margin-right:calc(var(--header-menu-item-padding-x)*-1);margin-top:0}.header__inline-menu::before{content:"";display:block;width:100vw;height:1px;background:rgba(var(--color-foreground), 0.12);margin-left:calc(50% - 50vw)}.header__menu-item{padding:1.8rem var(--header-menu-item-padding-x);text-decoration:none;color:rgb(var(--color-foreground));font-weight:400;font-size:1.6rem;border-bottom:2px solid rgba(0,0,0,0)}.header__menu-item--main{font-weight:600}.mega-menu summary.list-menu__item{padding-right:var(--header-menu-item-padding-x)}.header__menu-item:hover,details[open]>.header__menu-item{border-bottom:2px solid rgb(var(--color-foreground))}.header__active-menu-item{text-decoration:none}.header__menu-item:hover span{text-decoration:none}details[open]>.header__menu-item{text-decoration:none}details[open]:hover>.header__menu-item{text-decoration-thickness:.2rem}.mega-menu summary.list-menu__item>svg{display:none}.menu-drawer__inner-container{display:flex;flex-direction:column;height:100%;border-top:1px solid rgba(var(--color-foreground), 0.08)}.menu-drawer__navigation-container{flex:1 1 auto;overflow-y:auto;max-width:100vw;overflow:hidden}.header__search--inline{display:flex;align-items:center;justify-content:center;margin-right:1rem}.header__search--inline .field__input::placeholder{opacity:.6;color:rgba(var(--color-foreground), 0.6)}.menu-drawer__utility-links{border-top:1px solid rgba(0,0,0,.1);background-color:rgba(0,0,0,0) !important}.lkp-inline-search{display:none;position:relative;min-width:360px;max-width:620px}.header__search--inline .search{position:relative;border:none;padding:0;z-index:30}.header__search--inline .field::before,.header__search--inline .field::after{display:none !important;content:none !important}.header__search--inline .search__input{height:3.8rem;padding:0 64px 0 12px;font-size:1.4rem;background:rgb(var(--color-background));border:1px solid #d1d1d6;border-radius:.4rem;box-shadow:none;outline:none}.header__search--inline .field__button{height:3.8rem}.header__search--inline .predictive-search{border:none}.header__search--inline .predictive-search__results-groups-wrapper{flex-direction:column !important;gap:1.25rem}.header__search--inline .predictive-search__result-group{flex:1 1 auto}.header__search--inline .predictive-search__results{display:grid;grid-template-columns:1fr !important}.header__search--inline .predictive-search__result-group:has(:not(#predictive-search-products)){order:1}.header__search--inline .predictive-search__result-group:has(#predictive-search-products){order:0}nav.header__inline-menu .list-menu--inline{display:flex;align-items:center;gap:clamp(.75rem,2vw,1.5rem)}nav.header__inline-menu .list-menu__item--search{margin-left:auto}.cart-count-bubble{position:absolute;background-color:#e3cf00;color:#161616;height:2rem;width:2rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:1.2rem;font-weight:600;top:.2rem;left:2.2rem;line-height:.5rem;padding-top:2px;padding-left:1px}@media screen and (min-width: 990px){.lkp-inline-search{display:block}}@media screen and (min-width: 990px)and (max-width: 1365px){.header,.header--top-left,.header--middle-left,.header--middle-center,.header--top-center{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr;column-gap:1.6rem}.header__heading,.header__heading-link{text-align:center;justify-self:center}.header__inline-menu{display:none}}@media screen and (min-width: 990px){.header__icon .icon{height:2.4rem;width:auto;fill:none;vertical-align:middle}.header__icon,.header__icon--cart .icon{height:5.03rem;width:5.03rem;padding:0}}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:none}.menu-drawer__extra-nav{margin-left:-2rem !important;margin-right:-2rem !important}.menu-drawer__extra-nav--account{display:flex;gap:1.2rem;align-items:flex-start}.menu-drawer__extra-nav--account .menu-drawer__menu.list-menu{width:100%}.menu-drawer__account{font-weight:400}.menu-drawer__account-icon svg{width:2rem;height:2rem;display:block;margin-top:.2rem}.header__account-popover{position:relative}.account-popover__trigger{display:inline-flex;align-items:center;gap:.4rem}.header__account-popover .icon-caret{width:1.5rem}.account-popover__panel{position:absolute;right:0;top:calc(100% + .8rem);min-width:25rem;padding:2rem;background:#fff;border-radius:.6rem;box-shadow:0 2px 8px 0 rgba(22,22,22,.25);z-index:50}.account-popover__menu{margin:0;padding:.4rem 0}.account-popover__link{display:block;padding:1.2rem 0;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.6rem;line-height:1.4;border-bottom:1px solid rgba(0,0,0,0)}.account-popover__link:hover,.account-popover__link:focus-visible{text-decoration:none;border-bottom:1px solid rgb(var(--color-foreground))}@media(max-width: 989px){.header__account-popover{display:none}}.hero-section{position:relative}.hero-section__wrapper{height:var(--mobile-height)}@media(min-width: 768px){.hero-section__wrapper{height:var(--desktop-height)}}.hero-section img{position:absolute;top:0;left:0;width:100%;height:100%}.hero-section__desktop-image{display:none}@media(min-width: 768px){.hero-section__desktop-image{display:block}}.hero-section__mobile-image{display:block}@media(min-width: 768px){.hero-section__mobile-image{display:none}}.hero-section::after{content:"";position:absolute;z-index:-1;top:0;left:50%;bottom:0;transform:translateX(-50%);width:100vw;background-size:cover;background-position:right}@media(min-width: 768px){.hero-section::after{background-position:center}}.hero-section__container{row-gap:52px;height:100%;width:100%;justify-items:stretch;align-items:center;grid-template-rows:1fr 1fr 1fr 1fr}@media(min-width: 768px){.hero-section__container{row-gap:44px;justify-items:start;align-items:center;justify-content:start}}.hero-section__container.bs-container,.hero-section__container.page-width{padding:0}.hero-section__heading{position:relative;text-transform:none;color:#fff;font-size:25px;font-style:normal;font-weight:700;line-height:normal;padding:0;margin:0 0 30px 0}@media(min-width: 768px){.hero-section__heading{font-size:40px}}.hero-section__heading--desktop{display:none}@media(min-width: 768px){.hero-section__heading--desktop{display:block;top:var(--desktop-heading-top-position);margin-left:var(--desktop-heading-left-position)}}.hero-section__heading--mobile{display:block;top:var(--mobile-heading-top-position);margin-left:var(--mobile-heading-left-position)}@media(min-width: 768px){.hero-section__heading--mobile{display:none}}.hero-section__heading--desktop.hero-section__heading--mobile{display:block;top:var(--mobile-heading-top-position);margin-left:var(--mobile-heading-left-position)}@media(min-width: 768px){.hero-section__heading--desktop.hero-section__heading--mobile{display:block;top:var(--desktop-heading-top-position);margin-left:var(--desktop-heading-left-position)}}.hero-section__button{position:relative;border-radius:5px;color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:normal;padding:21px;font-size:20px;padding:10px 15px;min-height:calc(4.5rem + var(--buttons-border-width)*2);top:var(--mobile-button-top-position);margin-left:var(--mobile-button-left-position)}@media(min-width: 768px){.hero-section__button{top:var(--desktop-button-top-position);margin-left:var(--desktop-button-left-position);min-height:unset}}.icon-slider.bs-container,.icon-slider.page-width{padding:0;margin:25px 0;margin-top:25px;position:relative}@media(min-width: 768px){.icon-slider.bs-container,.icon-slider.page-width{padding:0 14px;margin:30px auto;margin-top:70px;background:#f7f7f7}}.icon-slider.bs-container:empty,.icon-slider.page-width:empty{display:none}.icon-slider.bs-container:empty::before,.icon-slider.page-width:empty::before,.icon-slider.bs-container:empty::after,.icon-slider.page-width:empty::after{content:none}.icon-slider.bs-container::before,.icon-slider.page-width::before,.icon-slider.bs-container::after,.icon-slider.page-width::after{background-color:#f7f7f7;position:absolute;top:-30px;bottom:-30px;width:100vw}@media(min-width: 768px){.icon-slider.bs-container::before,.icon-slider.page-width::before,.icon-slider.bs-container::after,.icon-slider.page-width::after{content:""}}.icon-slider.bs-container::before,.icon-slider.page-width::before{left:0}.icon-slider.bs-container::after,.icon-slider.page-width::after{right:0}.icon-slider__container{width:100%;overflow:visible}@media(min-width: 768px){.icon-slider__wrapper{cursor:default !important}}.icon-slider__slide{display:flex;flex-direction:column;align-items:center;gap:5px}.icon-slider__slide-icon{height:63px;width:63px}@media(min-width: 768px){.icon-slider__slide-icon{height:98px;width:98px}}.icon-slider__slide-text{color:#161616;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:22.4px;padding:0;margin:0;word-break:break-all}@media(min-width: 768px){.icon-slider__slide-text{font-size:18px}}.banner__box.content-container .banner__text.rte{color:#fff}.banner__box.content-container .banner__text.rte p{margin:0}.lkp-banner .banner__box{background:rgb(var(--color-background)) !important;max-width:55rem;padding:2rem}@media(min-width: 768px){.lkp-banner .banner__box{padding:3rem 2.5rem}}.lkp-banner .banner__content{padding:2rem}@media(min-width: 768px){.lkp-banner .banner__content{padding:0}}.lkp-banner .banner__content .banner__header-wrapper{display:flex;gap:3rem;align-items:center}.lkp-banner .banner__content .banner__header-wrapper img{object-fit:contain}.lkp-banner .banner__content .decorative-dots{margin-top:2rem}@media(min-width: 768px){.lkp-banner .banner__content .decorative-dots{margin-top:2.5rem}}.bs-link-list{margin-top:24px}.bs-link-list__container{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;font-size:8px}.bs-link-list__link{color:#161616;text-decoration:none}.bs-link-list--collection{letter-spacing:.36px;padding-bottom:6rem}@media(min-width: 768px){.bs-link-list--collection .bs-link-list__container{margin-left:285px}}.bs-link-list--collection .bs-link-list__link{color:#7c7c8b;font-size:10px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.3px}@media(min-width: 768px){.bs-link-list--collection .bs-link-list__link{font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.36px}}.lkp-banner .banner__box>*+.banner__buttons{margin-top:6.5rem}@media(min-width: 768px){.lkp-banner .banner__box>*+.banner__buttons{margin-top:7.5rem}}.lkp-banner .banner__box>*+.banner__text{margin-top:2rem}@media(min-width: 768px){.lkp-banner .banner__box>*+.banner__text{margin-top:2.5rem}}.lkp-banner .banner__content .decorative-dots{margin-top:2rem}@media(min-width: 768px){.lkp-banner .banner__content .decorative-dots{margin-top:2.5rem}}.lkp-footer{width:100%;background:var(--lkp-footer-bg);color:var(--lkp-footer-text);padding:25px 0}.lkp-footer,.lkp-footer p,.lkp-footer a,.lkp-footer li,.lkp-footer small,.lkp-footer input,.lkp-footer button{font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.36px}.lkp-footer p,.lkp-footer a,.lkp-footer li{margin:0;padding:0}.lkp-footer a{color:inherit;text-decoration:none}.lkp-footer a:hover,.lkp-footer a:focus-visible{text-decoration:underline}.lkp-footer__heading,.lkp-footer-heading,.lkp-footer__column-heading,.lkp-footer__menu-heading,.lkp-footer__payment-heading,.lkp-footer__newsletter-heading{font-size:14px;font-weight:500;line-height:110%;letter-spacing:.28px}.lkp-footer__column-heading{display:block;margin:0 0 10px;margin-top:4px}.lkp-footer__fold{border-bottom:1px solid #d1d1d6}.lkp-footer__fold-header{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;padding-bottom:12px;list-style:none}.lkp-footer__chevron{transition:transform .2s ease;display:inline-flex;align-items:center;justify-content:center}.lkp-footer__chevron svg{display:block}.lkp-footer__fold[open] .lkp-footer__chevron{transform:rotate(180deg)}.lkp-footer__fold-body{padding:4px 0 10px}.lkp-footer__fold-body--spaced{padding-top:10px}.lkp-footer__grid{display:grid;gap:0;grid-template-columns:1fr}.lkp-footer__grid>.shopify-block{display:contents}.lkp-footer__column{order:var(--lkp-footer-order-mobile, 0)}.lkp-footer__column-body{display:flex;flex-direction:column;gap:12px;padding:4px 0 8px}.lkp-footer__list{list-style:none;padding:0;margin:0;display:grid;gap:8px}.lkp-footer__bottom{display:flex;flex-direction:column;gap:20px;margin-top:0;border-top:none;padding-top:10px}.lkp-footer__copyright{order:2}.lkp-footer__legal{order:1}.lkp-footer__legal{display:grid;grid-auto-flow:row;row-gap:20px;column-gap:0}.lkp-footer__legal-link{text-decoration:none}.lkp-footer__legal-link:hover,.lkp-footer__legal-link:focus-visible{text-decoration:underline}.lkp-footer__row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.lkp-footer__icon-row,.lkp-footer__payment-icons{display:inline-flex;align-items:center;gap:15px}.lkp-footer__icon-row--bottom-border{width:100%;border-bottom:1px solid #d1d1d6;padding-bottom:12px}@media(min-width: 768px){.lkp-footer__copyright,.lkp-footer__legal{order:0}.lkp-footer__icon-row--bottom-border{padding-bottom:15px}}.lkp-footer__payment-icons{flex-wrap:wrap}.lkp-footer__payment-icons .payment-icons{margin:0}.lkp-footer__payment-icons-list{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;padding:0;list-style:none;margin:0}.lkp-footer__payment-icon{list-style:none;display:flex;align-items:center;justify-content:center}.lkp-footer__payment-icon img{width:var(--lkp-icon-w, 48px);height:var(--lkp-icon-h, auto);object-fit:contain;display:block}.lkp-footer__icon{width:var(--lkp-icon-w, auto);height:var(--lkp-icon-h, auto);max-width:none}.lkp-footer__icon--shipping{width:var(--lkp-icon-w, 32px);max-width:none}.lkp-footer__contact-line{display:flex;gap:1rem;align-items:center}.lkp-footer__contact-icon{width:20px;height:auto;object-fit:contain}.lkp-footer__group{display:grid;gap:var(--lkp-footer-group-gap, 4px)}.lkp-footer__divider{display:none;width:100%;height:1px;background:#d1d1d6;order:var(--lkp-footer-order-mobile, 0);grid-column:1/-1}.lkp-footer__icon-caption{font-size:10px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.3px}.lkp-footer__newsletter-subtext{margin:0 0 12px}.lkp-footer__newsletter-fallback{width:100%}.lkp-footer__newsletter-controls{display:flex;gap:8px}.lkp-footer__newsletter-controls input{flex:1;padding:10px 12px;border:1px solid rgba(0,0,0,.12);border-radius:4px}.lkp-footer__newsletter-controls button{padding:10px 14px;border:none;background:#161616;color:#fff;border-radius:4px;cursor:pointer}.lkp-footer__newsletter-controls button:hover,.lkp-footer__newsletter-controls button:focus-visible{opacity:.9}.lkp-footer div.klaviyo-form{margin-top:15px}.lkp-footer form.klaviyo-form{max-width:100% !important}.lkp-footer form.klaviyo-form input{box-shadow:none !important;margin-bottom:15px}.lkp-footer form.klaviyo-form,.lkp-footer div.needsclick{padding:0 !important}@media(min-width: 768px){.lkp-footer__grid{gap:32px}.lkp-footer__column{order:var(--lkp-footer-order-desktop, var(--lkp-footer-order-mobile, 0))}.lkp-footer{padding:var(--lkp-footer-pad-desktop) 0}.lkp-footer,.lkp-footer p,.lkp-footer a,.lkp-footer li,.lkp-footer small,.lkp-footer span,.lkp-footer input,.lkp-footer button{font-size:14px;line-height:120%;letter-spacing:0}.lkp-footer__heading,.lkp-footer-heading,.lkp-footer__column-heading,.lkp-footer__menu-heading,.lkp-footer__payment-heading,.lkp-footer__newsletter-heading{font-weight:600;line-height:130%}.lkp-footer__column-heading{margin-bottom:15px}.lkp-footer__grid{grid-template-columns:repeat(4, minmax(200px, 1fr))}.lkp-footer__fold{border:none}.lkp-footer__fold-header{cursor:default;padding-bottom:15px;pointer-events:none}.lkp-footer__chevron{display:none}.lkp-footer__list{gap:15px}.lkp-footer__column-body{gap:15px;padding:0}.lkp-footer__bottom{margin-top:32px;border-top:1px solid #d1d1d6;padding-top:32px;flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.lkp-footer__legal{display:grid;grid-auto-flow:column;column-gap:40px;row-gap:0;align-items:center}.lkp-footer__icon-caption{font-size:12px;line-height:120%;letter-spacing:.24px}.lkp-footer__icon{width:var(--lkp-icon-w-desktop, var(--lkp-icon-w, auto));height:var(--lkp-icon-h-desktop, var(--lkp-icon-h, auto))}.lkp-footer__divider{display:block;order:var(--lkp-footer-order-desktop, var(--lkp-footer-order-mobile, 0))}}.lkp-qualitaet{padding:2rem}@media(min-width: 768px){.lkp-qualitaet{padding:5rem}}.lkp-qualitaet__container{display:flex;flex-direction:column;gap:5rem}.lkp-qualitaet__header{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:space-between}.lkp-qualitaet__heading{margin:0;color:rgb(var(--color-foreground));font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:21px;line-height:130%;letter-spacing:.01em;font-style:normal}@media(min-width: 768px){.lkp-qualitaet__heading{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:30px;line-height:120%;letter-spacing:.01em;font-style:normal}}.lkp-qualitaet__heading-icon{width:54px;height:54px;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media(min-width: 768px){.lkp-qualitaet__heading-icon{width:122px;height:122px}}.lkp-qualitaet__columns{display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));gap:3.2rem;width:100%}@media(min-width: 768px){.lkp-qualitaet__columns{gap:6.4rem}}.lkp-qualitaet__column{display:flex;flex-direction:column;gap:1.25rem;min-height:100%}.lkp-qualitaet__column-subheading{margin:0;letter-spacing:.24em;text-transform:uppercase;font-size:.75rem;color:rgba(var(--color-foreground), 1)}.lkp-qualitaet__column-inner{display:flex;flex-direction:column;gap:3rem}.lkp-qualitaet__column-inner>*{width:100%}.lkp-qualitaet__image-wrapper{overflow:hidden}.lkp-qualitaet__accordion{display:flex;flex-direction:column;gap:.75rem}.lkp-qualitaet__accordion-heading{margin:0;font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--color-foreground), 0.75)}.lkp-qualitaet__accordion-items{display:flex;flex-direction:column;border-bottom:.1rem solid rgba(var(--color-foreground), 1)}.lkp-qualitaet__image-wrapper img{display:block;width:100%;height:auto;object-fit:cover}.lkp-qualitaet__collapsible{border-top:.1rem solid rgba(var(--color-foreground), 1);padding:2rem 0}.lkp-qualitaet__collapsible summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;color:rgb(var(--color-foreground));font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:15px;line-height:130%;letter-spacing:.01em;font-style:normal}@media(min-width: 768px){.lkp-qualitaet__collapsible summary{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:18px;line-height:110%;letter-spacing:.02em;font-style:normal}}.lkp-qualitaet__collapsible summary::-webkit-details-marker{display:none}.lkp-qualitaet__collapsible summary::after{content:"+";font-size:2.2rem;font-weight:300;line-height:2.4rem;color:rgb(var(--color-foreground));transition:transform .2s ease}.lkp-qualitaet__collapsible details[open] summary::after{content:"−"}.lkp-qualitaet__collapsible-content{margin-top:1rem;color:rgba(var(--color-foreground), 1);font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:15px;line-height:150%;letter-spacing:.03em;font-style:normal}@media(min-width: 768px){.lkp-qualitaet__collapsible-content{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;font-style:normal}}.lkp-qualitaet__decorative-dots{display:none}@media(min-width: 768px){.lkp-qualitaet__decorative-dots{margin-top:5rem;display:flex;flex-direction:column;justify-content:center;gap:2rem}}.customer .button{border:1px solid #161616;font-family:"Avenir Next World","avenir-next-world",sans-serif;border-radius:5px;font-size:12px;letter-spacing:none;transition:opacity .3s ease-out}.customer .button::after{content:none !important}@media(min-width: 768px){.customer .button{font-size:16px}}.customer.activate .button,.customer.activate .button.decline{display:inline-flex;width:100%}@media(min-width: 768px){.customer.activate .button,.customer.activate .button.decline{width:auto}}.customer.activate .button.decline{color:#161616}@media(max-width: 767px){.customer.activate .button.decline{margin-top:0}}.customer .reactivate-account-form .field.hide{display:none}.customer .reactivate-account-form:invalid .button{opacity:.3;pointer-events:none}.customer .reactivate-account .success-message,.customer .reactivate-account .error-message{display:none}.customer .reactivate-account .success-message.show,.customer .reactivate-account .error-message.show{display:flex;justify-content:center}.customer .reactivate-account .loader{display:none;width:42px;height:42px;border:5px solid #164630;border-bottom-color:rgba(0,0,0,0);border-radius:50%;box-sizing:border-box;animation:rotation 1s linear infinite}.customer .reactivate-account .loader.show{display:block;margin:0 auto}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body.login-page main .rich-text p:has(a[href*="/account/login#recover"]){display:inline-flex;margin-right:15px}@media(max-width: 767px){body.login-page main .rich-text p:has(a[href*="/account/login#recover"]){display:flex;margin-bottom:0;margin-right:0}}body.login-page main .rich-text p:has(a[href*="/account/login#login"]){display:inline-flex}body.login-page main .rich-text .rich-text{border-radius:5px}@media(max-width: 767px){body.login-page main .rich-text .rich-text{padding:30px 20px}}body.login-page main .rich-text p{color:#fff}body.login-page main .rich-text p a{color:#fff !important}body.login-page main .rich-text h3{font-size:24px;text-align:center;color:#fff !important}body.login-page main .rich-text p a[href*="/account/login#recover"],body.login-page main .rich-text p a[href*="/account/login#login"]{cursor:pointer;user-select:none;position:relative;z-index:1;transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out,box-shadow .2s ease-out,border-width .3s ease-out;padding:15px 10px;display:flex;justify-content:center;align-items:center;min-width:200px;gap:10px;color:#161616;overflow:hidden;max-height:50px;min-height:50px;width:fit-content;margin:auto;font-size:12px;border-radius:5px;background-color:#fff;font-family:"Avenir Next World","avenir-next-world",sans-serif;border:1px solid #161616;text-decoration:none !important;color:#164630 !important}body.login-page main .rich-text p a[href*="/account/login#recover"]:hover,body.login-page main .rich-text p a[href*="/account/login#login"]:hover{background-color:#161616;border-color:#fff;color:#fff !important}@media(min-width: 768px){body.login-page main .rich-text p a[href*="/account/login#recover"],body.login-page main .rich-text p a[href*="/account/login#login"]{font-size:16px}}.main-blog{margin-top:0}.main-blog__header{height:302px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:25px;background:#edf0f1;padding-left:40px;padding-right:40px;position:relative;border-bottom:1px solid #ddd}@media(min-width: 1366px){.main-blog__header{height:176px;gap:20px;background:none;border-top:1px solid #ddd}}@media(min-width: 1366px){.main-blog__header.main-blog__header--bg-desktop{background:#edf0f1;border-top:none}}@media(min-width: 1366px){.main-blog__header.main-blog__header--bg-desktop::before,.main-blog__header.main-blog__header--bg-desktop::after{height:calc(100% + 1px);top:0;background:#edf0f1;border-top:none}}.main-blog__header::before{content:"";position:absolute;height:calc(100% + 1px);width:50vw;background:#edf0f1;left:0;top:0;transform:translateX(-100%);border-bottom:1px solid #ddd}@media(min-width: 1366px){.main-blog__header::before{background:none;height:calc(100% + 2px);top:-1px;border-top:1px solid #ddd}}.main-blog__header::after{content:"";position:absolute;height:calc(100% + 1px);width:50vw;background:#edf0f1;right:0;left:unset;top:0;transform:translateX(100%);border-bottom:1px solid #ddd}@media(min-width: 1366px){.main-blog__header::after{background:none;height:calc(100% + 2px);top:-1px;border-top:1px solid #ddd}}.main-blog__header .title--primary{margin-bottom:0;margin-top:0;color:#000;font-size:35px;font-weight:500;letter-spacing:2px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.main-blog__header .title--primary span:first-of-type:not(:last-of-type){font-size:16px;line-height:18px;color:#161616}@media(min-width: 1366px){.main-blog__header .title--primary span:first-of-type:not(:last-of-type){font-size:inherit;line-height:inherit;color:inherit}}.main-blog__header .title--primary span:nth-of-type(2){display:none}@media(min-width: 1366px){.main-blog__header .title--primary span:nth-of-type(2){display:flex}}@media(min-width: 1366px){.main-blog__header .title--primary{font-size:42px;flex-direction:row;gap:5px}}.main-blog__subtitle{text-align:center;font-size:16px;line-height:18px;color:#7c7c8b;font-weight:300;margin:0;max-width:503px;letter-spacing:.01em}@media(min-width: 1366px){.main-blog__subtitle{font-size:14px}}.main-blog__breadcrumbs{margin-top:13px}.main-blog__breadcrumbs .bs-container,.main-blog__breadcrumbs .page-width{padding-left:0 !important;padding-right:0 !important}.main-blog__breadcrumbs.breadcrumbs{padding-left:0;padding-right:0}.main-page .main-page-title{margin-bottom:0}.main-page.main-page--haendler-werden .main-page-title{margin-bottom:16px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:25px;line-height:110%;letter-spacing:.02em;font-style:normal}@media(min-width: 768px){.main-page.main-page--haendler-werden .main-page-title{margin-bottom:24px;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:40px;line-height:120%;letter-spacing:.02em;font-style:normal}}.main-page.main-page--haendler-werden .rte p img{display:inline-block;vertical-align:middle;margin-right:12px}.main-page h2:not(:has(+table)),.main-page h3,.main-page h4,.main-page h5,.main-page h6{margin-bottom:-10px}.template-search .button{min-height:44px;max-height:44px;background-color:rgba(0,0,0,0);border:1px solid #161616;color:#161616;box-shadow:none;min-height:53px;max-height:53px}.template-search .button.loading{color:rgba(0,0,0,0)}.template-search .button.loading::before{border:none;background-color:#161616}.template-search .button::before{background-color:#fff;box-shadow:none;transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out,box-shadow .2s ease-out;border-radius:0}.template-search .button::before{border:none !important}.template-search .button:disabled{border:1px solid #161616;opacity:25%;color:#fff}.template-search .button:disabled::before{border-radius:5px;background-color:#161616}.template-search .button:hover::before{border-color:rgba(0,0,0,0);border-radius:0;background-color:#161616;box-shadow:0px 4px 4px 0px rgba(3,89,70,.5019607843) inset}.template-search .button:hover{color:#fff;box-shadow:0px 4px 4px 0px rgba(3,89,70,.5019607843) inset;background-color:#161616}@media(min-width: 768px){.mobile-announcement-bar{display:none}}.mobile-announcement-bar__container{display:flex;flex-direction:column;align-items:center}.mobile-announcement-bar__announcement{display:flex;flex-direction:row;align-items:center;gap:3px;padding:13px 14px;width:100%;justify-content:center;background:var(--background-color)}.mobile-announcement-bar__link{display:flex;flex-direction:row;align-items:center;gap:3px}.mobile-announcement-bar__image{max-width:10px;max-height:10px}.mobile-announcement-bar__text{margin:0;padding:0;color:#fff;font-size:8px}.mobile-announcement-bar__rating{padding:5px 0}.mobile-announcement-bar__rating .tp-widget-trustscore{font-size:18px}.multicolumn{position:relative;background-attachment:local;background-repeat:no-repeat;background-size:cover}.multicolumn__background-image{position:absolute;left:0;width:100%;height:100%}.multicolumn .subtitle{color:#fff;margin:0;text-align:center}.multicolumn .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin{margin-bottom:1.5rem;text-align:center;justify-content:center}.multicolumn .multicolumn-card-spacing{max-width:100px;margin:auto}@media(min-width: 768px){.multicolumn .multicolumn-card-spacing{max-width:100px}}.multicolumn.multicolumn--overwrite-colors .title.inline-richtext.h1{color:#fff}.multicolumn.multicolumn--overwrite-colors .multicolumn-card__info{color:#fff}.multicolumn.multicolumn--overwrite-colors .multicolumn-card__info h3.inline-richtext{color:#fff}.multicolumn.multicolumn--overwrite-colors .multicolumn-card.content-container{background:rgba(0,0,0,0)}.ProductGalleryMeta{display:flex;flex-direction:column;align-items:center;padding:0}@media(min-width: 768px){.ProductGalleryMeta{margin:50px auto;padding:0 14px;gap:30px}}@media(min-width: 768px){.ProductGalleryMeta.bs-container,.ProductGalleryMeta.page-width{flex-direction:row;align-items:flex-start;justify-content:center;padding:0 20px}}@media(min-width: 1366px){.ProductGalleryMeta.bs-container,.ProductGalleryMeta.page-width{padding:0}}.ProductGalleryMeta .product-form__error-message-wrapper svg{width:14px;height:14px}.ProductGalleryMeta .ProductGalleryAccordion__Container{display:flex;flex-direction:column;align-items:center;width:100%;padding:0;user-select:none;margin:0}@media(min-width: 768px){.ProductGalleryMeta .ProductGalleryAccordion__Container{width:50%;margin:0}}.ProductGalleryMeta .ProductAccordion{width:100%;list-style-type:none;margin:0;padding:0;color:#7c7c8b;padding:0 12px}@media(min-width: 768px){.ProductGalleryMeta .ProductAccordion{color:#161616;padding:0 30px}}@media(min-width: 1366px){.ProductGalleryMeta .ProductAccordion{padding:0 69px}}.ProductGalleryMeta .ProductAccordion--Desktop{display:none}@media(min-width: 768px){.ProductGalleryMeta .ProductAccordion--Desktop{display:block}}.ProductGalleryMeta .ProductAccordion--Mobile{display:block;margin-top:10px}@media(min-width: 768px){.ProductGalleryMeta .ProductAccordion--Mobile{display:none}}.ProductGalleryMeta .ProductAccordion__Item{border-bottom:1px solid #ddd;padding:0 14px}.ProductGalleryMeta .ProductAccordion__Item:first-child{border-top:1px solid #ddd}@media(min-width: 768px){.ProductGalleryMeta .ProductAccordion__Item:first-child{border-top:none}}.ProductGalleryMeta .ProductAccordion__Item.active .Icon{color:#161616;transform:rotate(270deg)}.ProductGalleryMeta .ProductAccordion__Item.active .ProductAccordion__Title{color:#161616}.ProductGalleryMeta .ProductAccordion__Item.active .ProductAccordion__Text{max-height:500px;height:fit-content;padding:0 0 15px;visibility:visible;transition:max-height .25s ease-in-out}.ProductGalleryMeta .ProductAccordion__TitleContainer{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px}@media(min-width: 768px){.ProductGalleryMeta .ProductAccordion__TitleContainer{padding:17px 20px}}.ProductGalleryMeta .ProductAccordion__Title{margin:0;font-size:25px;font-weight:400;color:#161616}@media(min-width: 768px){.ProductGalleryMeta .ProductAccordion__Title{font-size:40px}}.ProductGalleryMeta .ProductAccordion__Text{max-height:0;padding:0;overflow-y:auto;visibility:hidden;color:#161616;transition:max-height .25s ease-in-out,padding .25s ease-in-out,visibility 0s ease-in-out .25s}.ProductGalleryMeta .ProductAccordion__Text p{margin:0}@media(min-width: 768px){.ProductGalleryMeta .ProductAccordion__Text p{padding-left:30px;padding-right:30px}}.ProductGalleryMeta .ProductAccordion__Text a{color:#161616;text-decoration-line:underline}.ProductGalleryMeta .ProductAccordion .Icon{width:7px;height:12px;transform:rotate(90deg);color:#7c7c8b;transition:transform .25s ease}.ProductGalleryMeta .ProductGallery{position:relative;width:100%;padding:0;margin:0 0 10px 0;display:block !important}@media(min-width: 768px){.ProductGalleryMeta .ProductGallery{padding:0 30px;margin:0}}@media(min-width: 1366px){.ProductGalleryMeta .ProductGallery{padding:0}}.ProductGalleryMeta .ProductGallery__Swiper{margin-bottom:10px;aspect-ratio:1}@media(min-width: 768px){.ProductGalleryMeta .ProductGallery__Swiper{max-width:480px}}.ProductGalleryMeta .ProductGallery__Swiper .Swiper__Slide{height:unset;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width: 768px){.ProductGalleryMeta .ProductGallery__Swiper .Swiper__Slide{border-radius:5px}}.ProductGalleryMeta .ProductGallery__Swiper .Swiper__Slide a{cursor:zoom-in !important;height:100%}.ProductGalleryMeta .ProductGallery__Swiper .Swiper__Slide .Video__Container{display:flex;justify-content:center;align-items:center}.ProductGalleryMeta .ProductGallery__Swiper .Swiper__Slide .Video__Video{width:100%}.ProductGalleryMeta .ProductGallery__Swiper .Swiper__Image{width:100%;height:100%;object-fit:contain}@media(min-width: 768px){.ProductGalleryMeta .ProductGallery__Swiper .Swiper__Image{border-radius:5px}}.ProductGalleryMeta .ProductGallery .Swiper__NextButton,.ProductGalleryMeta .ProductGallery .Swiper__PreviousButton{display:none;cursor:pointer;z-index:2;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width: 768px){.ProductGalleryMeta .ProductGallery .Swiper__NextButton,.ProductGalleryMeta .ProductGallery .Swiper__PreviousButton{display:block}}.ProductGalleryMeta .ProductGallery .Swiper__NextButton.swiper-button-disabled,.ProductGalleryMeta .ProductGallery .Swiper__PreviousButton.swiper-button-disabled{opacity:.2}.ProductGalleryMeta .ProductGallery .Swiper__NextButton svg path,.ProductGalleryMeta .ProductGallery .Swiper__PreviousButton svg path{fill:#161616}@media(min-width: 768px){.ProductGalleryMeta .ProductGallery .Swiper__NextButton{left:-13px}}@media(min-width: 768px){.ProductGalleryMeta .ProductGallery .Swiper__PreviousButton{right:-15px}}.ProductGalleryMeta .ProductGallery__Thumbnails{position:relative;max-height:58px;width:100%;overflow:hidden;max-width:calc(100% - 40px);opacity:0;transition:opacity .2s ease-out}@media(min-width: 768px){.ProductGalleryMeta .ProductGallery__Thumbnails{max-height:108px;max-width:480px}}.ProductGalleryMeta .ProductGallery__Thumbnails .Swiper__Slide{height:54px;width:54px;object-fit:cover;overflow:hidden;border-radius:8px;transition:all 150ms ease;margin-right:10px !important;border:1px solid rgba(0,0,0,0);cursor:pointer}.ProductGalleryMeta .ProductGallery__Thumbnails .Swiper__Slide:last-of-type{margin-right:0 !important}.ProductGalleryMeta .ProductGallery__Thumbnails .Swiper__Slide.swiper-slide-thumb-active{cursor:default;border-radius:4px;border:2px solid #161616}@media(min-width: 768px){.ProductGalleryMeta .ProductGallery__Thumbnails .Swiper__Slide{height:103px;width:103px}}.ProductGalleryMeta .ProductGallery__Thumbnails .Swiper__Image{width:100%;height:100%;object-fit:contain;border-radius:5px}.ProductGalleryMeta .ProductGallery .Thumbnails__NextButton,.ProductGalleryMeta .ProductGallery .Thumbnails__PreviousButton{cursor:pointer;position:absolute;z-index:2;display:block;bottom:10px}.ProductGalleryMeta .ProductGallery .Thumbnails__NextButton.swiper-button-disabled,.ProductGalleryMeta .ProductGallery .Thumbnails__PreviousButton.swiper-button-disabled{opacity:.3}@media(min-width: 768px){.ProductGalleryMeta .ProductGallery .Thumbnails__NextButton,.ProductGalleryMeta .ProductGallery .Thumbnails__PreviousButton{display:none}}.ProductGalleryMeta .ProductGallery .Thumbnails__NextButton svg,.ProductGalleryMeta .ProductGallery .Thumbnails__PreviousButton svg{width:8px}.ProductGalleryMeta .ProductGallery .Thumbnails__NextButton{right:5px}.ProductGalleryMeta .ProductGallery .Thumbnails__PreviousButton{left:5px}.ProductGalleryMeta .ProductGallery__LabelList{position:absolute;top:20px;left:20px;display:flex;flex-direction:column;gap:10px;z-index:15}.ProductGalleryMeta .ProductGallery__Label{border:1px solid rgba(0,0,0,0);border-radius:var(--badge-corner-radius);display:inline-block;font-size:1.2rem;letter-spacing:.1rem;line-height:1;padding:.5rem 1.3rem .6rem 1.3rem;text-align:center;background-color:rgb(var(--color-badge-background));border-color:rgba(var(--color-badge-border), var(--alpha-badge-border));color:rgb(var(--color-badge-foreground));word-break:break-word;padding:5px 8px;color:rgba(var(--color-foreground), 1) !important;border:1px solid rgba(var(--color-foreground), 1) !important;font-size:10px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.2px}@media(min-width: 768px){.ProductGalleryMeta .ProductGallery__Label{font-size:12px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.24px}}.ProductGalleryMeta .ProductMeta{width:100%;padding:25px 0 0;border-bottom:1px solid #ddd}@media(min-width: 990px){.ProductGalleryMeta .ProductMeta{border-top:1px solid #ddd}}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta{width:50%;min-width:auto;padding:0 0 0 40px;background:#fff;border-top:none;border-bottom:none}}@media(min-width: 1024px){.ProductGalleryMeta .ProductMeta{min-width:350px}}.ProductGalleryMeta .ProductMeta .product__info-container{display:flex;flex-direction:column;gap:20px;padding-bottom:25px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta .product__info-container{gap:25px;padding-bottom:0px}}.ProductGalleryMeta .ProductMeta__TitleDescriptionContainer{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}.ProductGalleryMeta .ProductMeta__Subtitle{color:#161616;margin:-10px 0 0 0}@media(min-width: 1024px){.ProductGalleryMeta .ProductMeta__Subtitle{font-size:18px;line-height:23px;margin:-15px 0 0 0}}.ProductGalleryMeta .ProductMeta__review-snippet .trustpilot-widget a{color:#161616}.ProductGalleryMeta .ProductMeta__Title,.ProductGalleryMeta .ProductMeta__TitleText{color:#161616;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:25px;line-height:110%;letter-spacing:.02em;font-style:normal}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Title,.ProductGalleryMeta .ProductMeta__TitleText{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:36px;line-height:110%;letter-spacing:0em;font-style:normal}}.ProductGalleryMeta .ProductMeta__TitleTextDosage{display:block;margin:1rem 0;color:#161616;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:1.8px;text-transform:uppercase}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__TitleTextDosage{font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:2.1px}}.ProductGalleryMeta .ProductMeta__Description{color:#7c7c8b;font-size:15px;line-height:22.4px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Description{font-size:18px;line-height:23.4px}}.ProductGalleryMeta .ProductMeta__TitleText{margin:0;padding:0}.ProductGalleryMeta .ProductMeta .ruk_rating_snippet{height:18px;width:100%;background-color:crimson}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta .ruk_rating_snippet{height:23px}}.ProductGalleryMeta .ProductMeta__Price .price{line-height:1;letter-spacing:normal;font-size:16px}.ProductGalleryMeta .ProductMeta__Price .price__container{display:flex;flex-wrap:nowrap;align-items:baseline;flex-direction:row;gap:5px}.ProductGalleryMeta .ProductMeta__Price .price__taxNotice{margin:0;padding:0;color:#7c7c8b;font-size:8px;font-style:normal;font-weight:400;line-height:8.8px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Price .price__taxNotice{font-size:10px;line-height:11px}}.ProductGalleryMeta .ProductMeta__Price .price__taxNotice a{color:#161616;text-decoration-line:underline}.ProductGalleryMeta .ProductMeta__Price .price .unit-price{width:fit-content}.ProductGalleryMeta .ProductMeta__Price .price .unit-price span{color:#7c7c8b;font-size:8px;font-style:normal;font-weight:400;line-height:8.8px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Price .price .unit-price span{font-size:10px;line-height:15px}}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Price .price{font-size:18px}}.ProductGalleryMeta .ProductMeta__Price .price__container{width:100%}.ProductGalleryMeta .ProductMeta__Price .price__container .price__sale,.ProductGalleryMeta .ProductMeta__Price .price__container .price__regular{align-items:baseline;gap:5px}.ProductGalleryMeta .ProductMeta__Price .price--on-sale .price__sale,.ProductGalleryMeta .ProductMeta__Price .price__regular{display:flex;align-items:baseline;flex-wrap:nowrap;flex-direction:row}.ProductGalleryMeta .ProductMeta__Price .price--on-sale .price__regular{display:none}.ProductGalleryMeta .ProductMeta__Price .price__regular,.ProductGalleryMeta .ProductMeta__Price .price--on-sale .price__sale .price-item--sale{font-size:20px;font-style:normal;font-weight:400;line-height:28px;margin:0}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Price .price__regular,.ProductGalleryMeta .ProductMeta__Price .price--on-sale .price__sale .price-item--sale{font-size:22px;line-height:28px}}.ProductGalleryMeta .ProductMeta__Price .price--on-sale .price__sale,.ProductGalleryMeta .ProductMeta__Price .price-item--regular{color:#161616;font-size:22px;font-style:normal;font-weight:500;line-height:130%;margin:0}.ProductGalleryMeta .ProductMeta__Price .price--on-sale .price__sale .price-item--sale{color:#161616}.ProductGalleryMeta .ProductMeta__Price .price--on-sale .price__sale .price-item--regular{color:rgba(126,126,139,.5)}.ProductGalleryMeta .ProductMeta__Price .Price p{margin:0;padding:0}.ProductGalleryMeta .ProductMeta__Price .Price__Notices,.ProductGalleryMeta .ProductMeta__Price .Price__TaxNotice,.ProductGalleryMeta .ProductMeta__Price .Price__ShippingNotice,.ProductGalleryMeta .ProductMeta__Price .Price__PfandNotice{margin:0;padding:0;color:#7c7c8b;font-size:8px;font-style:normal;font-weight:400;line-height:8.8px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Price .Price__Notices,.ProductGalleryMeta .ProductMeta__Price .Price__TaxNotice,.ProductGalleryMeta .ProductMeta__Price .Price__ShippingNotice,.ProductGalleryMeta .ProductMeta__Price .Price__PfandNotice{font-size:10px;line-height:11px}}.ProductGalleryMeta .ProductMeta__Price .Price__ShippingNotice{color:#161616;text-decoration-line:underline}.ProductGalleryMeta .ProductMeta__PriceContainer{display:flex;align-items:var(--price-badge-container);flex-direction:row;flex-wrap:wrap;justify-content:space-between}.ProductGalleryMeta .ProductMeta__PriceBadge{height:44px;width:50px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__PriceBadge{height:66px;width:75px}}.ProductGalleryMeta .ProductMeta__Testimonial{background-color:#fff;display:flex;flex-direction:row;align-items:center;min-height:48px;gap:10px;color:#161616;font-size:12px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.24px;margin:0;justify-content:center;border-radius:5px;border:1px solid #ddd;padding:10px;background-color:#fff;position:relative}@media(min-width: 480px){.ProductGalleryMeta .ProductMeta__Testimonial{justify-content:flex-start}}.ProductGalleryMeta .ProductMeta__Testimonial__wrapper{width:100%;position:relative}.ProductGalleryMeta .ProductMeta__Testimonial__wrapper::after{content:"";position:absolute;top:5px;bottom:0;left:-15px;right:-16px;z-index:-1;background:linear-gradient(180deg, rgb(255, 255, 255) 0%, #efefef 100%)}.ProductGalleryMeta .ProductMeta__Testimonial p{margin:0}.ProductGalleryMeta .ProductMeta__Testimonial__profiles{display:flex;flex-shrink:0;gap:2px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Testimonial__profiles{width:84px}}.ProductGalleryMeta .ProductMeta__Testimonial__profiles img{flex-shrink:0;height:18px;width:18px;border-radius:50%;display:inline;margin-top:3px}.ProductGalleryMeta .ProductMeta__Testimonial__profiles img:nth-child(1){z-index:4}.ProductGalleryMeta .ProductMeta__Testimonial__profiles img:nth-child(2){z-index:3}.ProductGalleryMeta .ProductMeta__Testimonial__profiles img:nth-child(3){z-index:2}.ProductGalleryMeta .ProductMeta__Testimonial__profiles img:nth-child(4){z-index:1}.ProductGalleryMeta .ProductMeta__Testimonial__content *{font-size:12px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.24px}.ProductGalleryMeta .ProductMeta__Testimonial__content svg{position:relative;bottom:-1px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Testimonial__content svg{bottom:1px}}.ProductGalleryMeta .ProductMeta__Testimonial__content s{text-decoration:none;font-weight:700}.ProductGalleryMeta .ProductMeta__Testimonial__content s::after{content:"";position:relative;top:1px;margin-left:4px;height:10px;width:10px;clip-path:path("M3.45455 10L2.59091 8.47619L0.954545 8.09524L1.11364 6.33333L0 5L1.11364 3.66667L0.954545 1.90476L2.59091 1.52381L3.45455 0L5 0.690476L6.54545 0L7.40909 1.52381L9.04545 1.90476L8.88636 3.66667L10 5L8.88636 6.33333L9.04545 8.09524L7.40909 8.47619L6.54545 10L5 9.30952L3.45455 10ZM3.84091 8.78572L5 8.2619L6.18182 8.78572L6.81818 7.64286L8.06818 7.33333L7.95455 6L8.79545 5L7.95455 3.97619L8.06818 2.64286L6.81818 2.35714L6.15909 1.21429L5 1.7381L3.81818 1.21429L3.18182 2.35714L1.93182 2.64286L2.04545 3.97619L1.20455 5L2.04545 6L1.93182 7.35714L3.18182 7.64286L3.84091 8.78572ZM4.52273 6.69048L7.09091 4L6.45455 3.30952L4.52273 5.33333L3.54545 4.33333L2.90909 5L4.52273 6.69048Z");background:#3e9af1;display:inline-block}.ProductGalleryMeta .ProductMeta__VariantSelector{margin-bottom:20px}.ProductGalleryMeta .ProductMeta__VariantSelector fieldset{padding:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:20px}.ProductGalleryMeta .ProductMeta__VariantSelector fieldset.Option--Savings{padding-top:20px}.ProductGalleryMeta .ProductMeta__VariantSelector fieldset.Option--Savings .VariantOption.VariantOption--savings .VariantOption__Label{border-radius:0px 0px 5px 5px}.ProductGalleryMeta .ProductMeta__VariantSelector fieldset:last-of-type{margin-bottom:0}.ProductGalleryMeta .ProductMeta__VariantSelector .VariantOption{position:relative;text-align:center;min-width:60px}.ProductGalleryMeta .ProductMeta__VariantSelector .VariantOption--savings{min-width:85px;margin-top:20px}.ProductGalleryMeta .ProductMeta__VariantSelector .VariantOption--savings .VariantOption__Label{border-radius:0px 0px 5px 5px}.ProductGalleryMeta .ProductMeta__VariantSelector .VariantOption--out-of-stock .VariantOption__Label{position:relative;overflow:hidden}.ProductGalleryMeta .ProductMeta__VariantSelector .VariantOption--out-of-stock .VariantOption__Label:before{content:"";width:125%;height:1px;position:absolute;top:50%;background-color:#ddd;transform:translateY(-35%) rotate(-33deg);z-index:2;left:-9px}.ProductGalleryMeta .ProductMeta__VariantSelector .VariantOption--savings::before{content:attr(savings);position:absolute;top:-20px;left:0;right:0;height:20px;padding:5px 7px;border-radius:5px 5px 0px 0px;background:#161616;color:#fff;font-size:10px;font-style:normal;font-weight:400;line-height:1;letter-spacing:.15px;text-align:center}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__VariantSelector .VariantOption--savings::before{padding:5px 10px}}.ProductGalleryMeta .ProductMeta__VariantSelector--Button{background-color:#f7f7f7;border-radius:5px}.ProductGalleryMeta .ProductMeta__VariantSelector--Button fieldset.js.product-form__input{padding:10px;gap:10px;align-items:center;justify-content:space-between}.ProductGalleryMeta .ProductMeta__VariantSelector--Button .form__label{color:#161616;font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:12px;line-height:130%;letter-spacing:.03em;font-style:normal;margin:0 0 10px 0;position:relative;top:10px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__VariantSelector--Button .form__label{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:14px;line-height:130%;letter-spacing:.03em;font-style:normal}}.ProductGalleryMeta .ProductMeta__VariantSelector--Button input{display:none}.ProductGalleryMeta .ProductMeta__VariantSelector--Button .variant-selector__label{padding:10px;border:2px solid rgba(0,0,0,0);border-radius:5px;width:48%;background-color:#fff;text-align:center;position:relative;cursor:pointer;color:#161616;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:15px;line-height:150%;letter-spacing:.03em;font-style:normal}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__VariantSelector--Button .variant-selector__label{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;font-style:normal}}.ProductGalleryMeta .ProductMeta__VariantSelector--Button .variant-selector__savings-icon{position:absolute;height:20px;width:20px;top:-50%;transform:translate(50%, 50%);right:0;border-radius:100%;background-color:#e3cf00}.ProductGalleryMeta .ProductMeta__VariantSelector--Button input:checked+.variant-selector__label{border:2px solid #161616}.ProductGalleryMeta .ProductMeta .js.product-form__input{display:flex;flex-direction:row;flex-wrap:wrap;gap:13px;align-items:end;border:none}.ProductGalleryMeta .ProductMeta .VariantOption{cursor:pointer}.ProductGalleryMeta .ProductMeta .VariantOption__Input{display:none}.ProductGalleryMeta .ProductMeta .VariantOption__Input:checked+.VariantOption__Label{border:2px solid #161616;color:#161616;font-weight:700}.ProductGalleryMeta .ProductMeta .VariantOption__Label{display:block;padding:10px 12px;border-radius:5px;border:1px solid #7c7c8b;cursor:pointer;font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:12px;line-height:130%;letter-spacing:.03em;font-style:normal}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta .VariantOption__Label{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:14px;line-height:130%;letter-spacing:.03em;font-style:normal}}.ProductGalleryMeta .ProductMeta__QuantitySelector{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px}.ProductGalleryMeta .ProductMeta__QuantitySelector .quantity__label{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:12px;line-height:130%;letter-spacing:.03em;font-style:normal}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__QuantitySelector .quantity__label{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:14px;line-height:130%;letter-spacing:.03em;font-style:normal}}.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__Container .quantity{min-height:unset;width:unset;max-height:44px;margin:0;padding:15px 20px;border-radius:5px;border:1px solid #ddd;align-items:center}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__Container .quantity{max-height:54px}}.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__Container .quantity::before,.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__Container .quantity::after{content:none}.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__Container .quantity__button{position:relative;width:11px;height:11px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__Container .quantity__button{width:16px;height:16px}}.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__Container .quantity__button::after{position:absolute;content:"";top:-17px;bottom:-15px}.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__Container .quantity__button:first-child:after{left:-21px;right:-12px}.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__Container .quantity__button:last-child:after{left:-12px;right:-21px}.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__Container .quantity__button svg{width:11px;height:11px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__Container .quantity__button svg{width:16px;height:16px}}.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__Container .quantity__input{width:57px;font-size:16px;line-height:1.1;font-weight:400}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__Container .quantity__input{font-size:18px}}.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__Container .quantity__rules{margin-top:0}.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__Container .quantity__button:focus-visible,.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__Container .quantity__input:focus-visible{background-color:inherit;outline:none;outline-offset:none;box-shadow:none}.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__ImageContainer{height:100%}.ProductGalleryMeta .ProductMeta__QuantitySelector .QuantitySelector__Image{width:162px;height:35px;object-fit:cover}.ProductGalleryMeta .ProductMeta__InventoryContainer{display:flex;flex-direction:column;gap:1.5rem}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__InventoryContainer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem}}.ProductGalleryMeta .ProductMeta__Inventory,.ProductGalleryMeta .ProductMeta__InventoryShipping{display:flex;align-items:center;flex-direction:row;gap:10px;margin:0;padding:0;font-size:15px;font-style:normal;font-weight:400;line-height:22.4px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Inventory,.ProductGalleryMeta .ProductMeta__InventoryShipping{font-size:18px;line-height:23.4px}}.ProductGalleryMeta .ProductMeta__Inventory .Inventory__Icon,.ProductGalleryMeta .ProductMeta__InventoryShipping .Inventory__Icon{flex:0 0 auto}.ProductGalleryMeta .ProductMeta__Inventory .Inventory__InventoryText,.ProductGalleryMeta .ProductMeta__InventoryShipping .Inventory__InventoryText{font-size:14px;font-style:normal;font-weight:600;line-height:100%}.ProductGalleryMeta .ProductMeta__Inventory .Inventory__InventoryText--in-stock,.ProductGalleryMeta .ProductMeta__InventoryShipping .Inventory__InventoryText--in-stock{color:#89a082}.ProductGalleryMeta .ProductMeta__Inventory .Inventory__InventoryText--out-of-stock,.ProductGalleryMeta .ProductMeta__InventoryShipping .Inventory__InventoryText--out-of-stock{color:#e3cf00}.ProductGalleryMeta .ProductMeta__Inventory .Inventory__ShippingImage,.ProductGalleryMeta .ProductMeta__InventoryShipping .Inventory__ShippingImage{height:18px;width:18px;flex:0 0 auto}.ProductGalleryMeta .ProductMeta__Inventory{gap:5px}.ProductGalleryMeta .ProductMeta__InventoryShipping{color:#7c7c8b;gap:10px;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.ProductGalleryMeta .ProductMeta__ATC{--color-shadow: #161616;--color-button: #161616}.ProductGalleryMeta .ProductMeta__ATC .product-form__submit.button{width:100%;align-items:center;background:rgba(0,0,0,0);font-size:16px}.ProductGalleryMeta .ProductMeta__ATC .product-form__submit.button[disabled]{opacity:.25}.ProductGalleryMeta .ProductMeta__ATC .BuyButtons{margin-bottom:5px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__ATC .BuyButtons{margin-bottom:10px}}.ProductGalleryMeta .ProductMeta__ATC .BuyButtons .icon.icon-error{height:15px}.ProductGalleryMeta .ProductMeta__PaymentIcons{display:flex;flex-direction:row;justify-content:space-between;padding:0;margin:0 0 10px;list-style-type:none}.ProductGalleryMeta .ProductMeta__PaymentIcon .icon{max-width:24px}@media(min-width: 1366px){.ProductGalleryMeta .ProductMeta__PaymentIcon .icon{max-width:30px}}.ProductGalleryMeta .ProductMeta__Usps{flex-direction:column;justify-content:flex-start;flex-wrap:nowrap}.ProductGalleryMeta .ProductMeta__Usps--Desktop{display:none}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Usps--Desktop{display:flex;gap:15px}}.ProductGalleryMeta .ProductMeta__Usps--Mobile{border-bottom:1px solid #d1d1d6;display:flex;padding:2rem;gap:20px;background:rgba(0,0,0,0);width:100%}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Usps--Mobile{display:none}}.ProductGalleryMeta .ProductMeta__Usps .Usps__List{display:flex;flex-direction:column;justify-content:flex-start;gap:15px;flex-wrap:nowrap;width:100%;transition:max-height 300ms ease-out;height:fit-content}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Usps .Usps__List{max-height:100px;overflow:hidden}}.ProductGalleryMeta .ProductMeta__Usps .Usps__List.open{max-height:999px}.ProductGalleryMeta .ProductMeta__Usps .Usps__List.open~.Usps__ShowMoreButton{display:none}.ProductGalleryMeta .ProductMeta__Usps .Usps__Heading{color:#161616;line-height:26.4px;letter-spacing:.24px;margin:0}.ProductGalleryMeta .ProductMeta__Usps .Usps__Usp{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:0;margin:0;width:100%}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Usps .Usps__Usp{background:#fff}}.ProductGalleryMeta .ProductMeta__Usps .Usps__Text{padding:0;margin:0;color:#161616;font-size:14px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.28px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Usps .Usps__Text{background:#fff;font-size:16px;font-weight:500;line-height:130%;letter-spacing:.32px}}.ProductGalleryMeta .ProductMeta__Usps .Usps__IconContainer{height:16px;width:16px;border-radius:100%;background:var(--icon-background);position:relative;flex-shrink:0}.ProductGalleryMeta .ProductMeta__Usps .Usps__IconContainer>img{width:8px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Usps .Usps__IconContainer{height:18px;width:18px}.ProductGalleryMeta .ProductMeta__Usps .Usps__IconContainer>img{width:10px}}.ProductGalleryMeta .ProductMeta__Usps .Usps__Icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.ProductGalleryMeta .ProductMeta__Usps .Usps__ShowMoreButton{cursor:pointer;color:#161616;font-size:14px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:.28px;text-decoration:none}.ProductGalleryMeta .ProductMeta__ImageWithText{display:flex;flex-direction:var(--flex-direction);align-items:center;justify-content:flex-start;gap:10px;margin-bottom:15px;padding:10px 20px;border-radius:5px;background:#fff}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__ImageWithText{margin-bottom:20px}}.ProductGalleryMeta .ProductMeta__ImageWithText .ImageWithText__ImageContainer{height:100%}.ProductGalleryMeta .ProductMeta__ImageWithText .ImageWithText__Image{height:100%;max-height:113px;width:100%;object-fit:contain}.ProductGalleryMeta .ProductMeta__ImageWithText .ImageWithText__Text,.ProductGalleryMeta .ProductMeta__ImageWithText .ImageWithText__Text p{padding:0;margin:0;color:#161616;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__ImageWithText .ImageWithText__Text,.ProductGalleryMeta .ProductMeta__ImageWithText .ImageWithText__Text p{font-size:16px}}.ProductGalleryMeta .ProductMeta__Seperator:empty{display:block;min-width:100%;height:1px;background-color:#ddd}.ProductGalleryMeta .ProductMeta__RichText h2,.ProductGalleryMeta .ProductMeta__RichText p{margin:0;padding:0}.ProductGalleryMeta .ProductMeta__RichText .RichText__Heading{margin:0 0 15px 0;padding:0;color:#161616;font-size:22px;font-style:normal;font-weight:700;line-height:1}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__RichText .RichText__Heading{margin:0 0 20px 0}}.ProductGalleryMeta .ProductMeta__RichText .RichText__Text{margin:0 0 15px 0;padding:0;color:#161616;font-size:16px;font-style:normal;font-weight:400;line-height:27px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__RichText .RichText__Text{font-size:18px}}.ProductGalleryMeta .ProductMeta__SkuPzn{display:flex;flex-direction:row;justify-content:space-between;gap:10px}.ProductGalleryMeta .ProductMeta__Sku,.ProductGalleryMeta .ProductMeta__Pzn{color:#7c7c8b;font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:12px;line-height:130%;letter-spacing:.03em;font-style:normal}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Sku,.ProductGalleryMeta .ProductMeta__Pzn{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:14px;line-height:130%;letter-spacing:.03em;font-style:normal}}.ProductGalleryMeta .ProductMeta__StickyATC{position:fixed;z-index:20;top:70px;left:0;right:0;height:55px;padding:5px 12px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__StickyATC{max-width:1440px;margin:0 auto;height:60px;gap:20px;padding:5px 20px;top:68px}}.ProductGalleryMeta .ProductMeta__StickyATC::after{content:"";position:fixed;z-index:-1;top:70px;height:55px;left:0;right:0;background-color:#fff;box-shadow:0px 5px 15px 5px rgba(0,0,0,.2)}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__StickyATC::after{height:60px;top:68px}}.ProductGalleryMeta .ProductMeta__StickyATC--Hidden{display:none}.ProductGalleryMeta .ProductMeta__StickyATC .StickyATC{display:none !important}.ProductGalleryMeta .ProductMeta__StickyATC .StickyATC__ProductContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__StickyATC .StickyATC__ProductContainer{gap:20px}}.ProductGalleryMeta .ProductMeta__StickyATC .StickyATC__ImageContainer,.ProductGalleryMeta .ProductMeta__StickyATC .StickyATC__Image{border-radius:5px;height:45px;width:45px;max-width:unset}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__StickyATC .StickyATC__ImageContainer,.ProductGalleryMeta .ProductMeta__StickyATC .StickyATC__Image{height:50px;width:50px}}.ProductGalleryMeta .ProductMeta__StickyATC .StickyATC__TitleText{color:#161616;font-size:14px;font-weight:700;line-height:1}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__StickyATC .StickyATC__TitleText{font-size:24px;line-height:1}}.ProductGalleryMeta .ProductMeta__StickyATC .StickyATC__ProductTitleHighlight{color:#161616;font-size:14px;font-style:normal;font-weight:700}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__StickyATC .StickyATC__ProductTitleHighlight{font-size:24px;line-height:30px}}.ProductGalleryMeta .ProductMeta__StickyATC .StickyATC__ATCContainer{height:100%;width:120px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__StickyATC .StickyATC__ATCContainer{width:412px}}.ProductGalleryMeta .ProductMeta__StickyATC .button{width:100%;min-height:unset}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__StickyATC .button{height:50px;font-size:18px;padding:0 3rem}}.ProductGalleryMeta .ProductMeta__StickyATC .button span{width:108px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__StickyATC .button span{width:unset}}.ProductGalleryMeta .ProductGallery.rio-media-gallery,.ProductGalleryMeta .rio-media-gallery,.ProductGalleryMeta .ProductGallery+.ProductGallery{display:none !important}.ProductGalleryMeta .ProductMeta__TitleText{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}.ProductGalleryMeta .ProductMeta__TitleTextInner{min-width:0;flex:1 1 auto}.ProductGalleryMeta .ProductMeta__TitleTextMain{display:inline}.ProductGalleryMeta .ProductMeta__TitleTextNoWrap{white-space:nowrap}.ProductGalleryMeta .ProductMeta__TitleBadge{display:inline-block;width:18px;height:18px;flex:0 0 24px;align-self:flex-start;vertical-align:text-top;margin-top:8px}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__TitleBadge{width:24px;height:24px;margin-top:14px}}.ProductGalleryMeta .ProductMeta__TitleBadgeImage{width:100%;height:100%;object-fit:contain}.ProductGalleryMeta .ProductMeta__ATC+.ProductMeta__Seperator{display:none}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__ATC+.ProductMeta__Seperator{display:block}}.ProductGalleryMeta .ProductMeta__Usps+.ProductMeta__Seperator{display:none}@media(min-width: 768px){.ProductGalleryMeta .ProductMeta__Usps+.ProductMeta__Seperator{display:block}}.overflow-hidden .ProductMeta__StickyATC{display:none}.ProductGalleryMeta .ProductMeta__StickyATC{display:none !important}.product-form__input--dropdown{margin-bottom:20px}.product-form__input--dropdown:last-child{margin-bottom:0}.product-form__input--dropdown .form__label{font-size:16px}.product-form__input--dropdown .select:after,.product-form__input--dropdown .select:before,.product-form__input--dropdown .select:hover{box-shadow:none !important}.product-form__input--dropdown select{border:1px solid #ddd;border-radius:5px !important;font-size:16px}.product-form__input--dropdown select:focus{box-shadow:none}.ProductGallery .Swiper__Slide a{position:relative;display:block}.ProductGallery__KapselNote{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:10px 14px;background:rgba(255,255,255,.9);color:#000;font-size:10px;line-height:1.4;text-align:center}@media(min-width: 768px){.ProductGallery__KapselNote{font-size:12px}}.product-teaser{margin:50px 0;display:none}.product-teaser-section .product-teaser{display:block !important}.product-teaser .metafield-rich_text_field{text-align:center}.product-teaser h1,.product-teaser h2,.product-teaser h3,.product-teaser h4{margin-bottom:20px}.product-teaser__products{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width: 768px){.product-teaser__products{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1024px){.product-teaser__products{gap:50px}}.product-teaser__products.product-teaser__one-product{display:flex;justify-content:center}.product-teaser__products.product-teaser__one-product .product-teaser__product{width:100%}.product-teaser__products.product-teaser__one-product .product-teaser__product .product-teaser__button{align-self:center}.product-teaser__product{padding:15px;text-align:center;background-color:#f7f7f7;display:flex;justify-content:space-between;flex-direction:column}.product-teaser__image{margin:0 auto;width:200px}.product-teaser__unit-price-wrapper{display:inline-block;color:#5f5f5f;line-height:11px;font-size:10px}.product-teaser__headline{font-size:18px;line-height:24px;font-weight:600;margin-bottom:10px}@media(min-width: 1024px){.product-teaser__headline{font-size:22px}}.product-teaser__button,.product-teaser-slider__button{background-color:#fff;border:1px #161616 solid;border-radius:5px;color:#161616;transition:.3s border ease-out,.3s color ease-out,.3s background-color ease-out !important;padding:10px 20px;font-weight:600;display:block;margin-top:20px;font-size:18px;display:inline-flex;justify-content:center}@media(min-width: 768px){.product-teaser__button,.product-teaser-slider__button{font-size:20px}}.product-teaser__button:hover,.product-teaser-slider__button:hover{background-color:#161616;color:#fff !important}.product-teaser-slider{position:relative;margin:50px 0;padding:20px 30px 0 30px;text-align:center;user-select:none;background-color:#f7f7f7;display:none}.product-teaser-slider__products-wrapper{padding-bottom:30px}.product-teaser-slider-section .product-teaser-slider{display:block !important}.product-teaser-slider__product{height:auto;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}.product-teaser-slider h1,.product-teaser-slider h2,.product-teaser-slider h3,.product-teaser-slider h4{margin-top:0}.product-teaser-slider__title{font-size:18px;line-height:24px;font-weight:600;margin-bottom:10px;color:#161616}@media(min-width: 1024px){.product-teaser-slider__title{font-size:22px}}.product-teaser-slider__button-wrapper{text-align:center}.product-teaser-slider__button{display:inline-flex}.product-teaser-slider .swiper-button-disabled{opacity:0}.product-teaser-slider .swiper-button-prev,.product-teaser-slider .swiper-button-next{transition:.3s opacity ease-out}.product-teaser-slider .swiper-button-prev::after,.product-teaser-slider .swiper-button-next::after{color:#161616;font-size:30px}.body-overlay{pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0;transition:opacity .2s ease-out;background-color:rgba(95,95,95,.5019607843);opacity:0;z-index:10}.body-overlay:empty{display:block}body.overlay .body-overlay{pointer-events:auto;opacity:1}body.overlay .section-header.shopify-section-group-header-group{z-index:4}.quick-add__popUpModal{position:fixed;bottom:0;background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;padding:25px 12px;max-height:calc(100vh - 25px);width:100%;left:50%;z-index:11;pointer-events:none;transition:transform .2s ease-out,bottom .2s ease-out;transform:translateX(-50%) translateY(100%);box-shadow:0px 4px 20px 0px rgba(0,0,0,.1490196078);overflow:hidden}@media(min-width: 480px){.quick-add__popUpModal{width:calc(100% - 40px);max-height:calc(100vh - 40px);border-radius:15px;padding:25px 20px}}@media(min-width: 1024px){.quick-add__popUpModal{width:616px;max-height:calc(100vh - 86px);border-radius:15px}}.quick-add__popUpModalInject{max-height:calc(100vh - 75px);overflow-y:auto}@media(min-width: 480px){.quick-add__popUpModalInject{max-height:calc(100vh - 90px)}}@media(min-width: 1024px){.quick-add__popUpModalInject{max-height:calc(100vh - 136px)}}.quick-add__popUpModal.active{transition:transform .2s ease-out,bottom .2s ease-out;pointer-events:auto;transform:translateX(-50%) translateY(0%)}@media(min-width: 480px){.quick-add__popUpModal.active{transform:translateX(-50%) translateY(calc(0% - 20px))}}@media(min-width: 1024px){.quick-add__popUpModal.active{transform:translateX(-50%) translateY(calc(0% - 43px))}}.quick-add__popUpModal__header{display:flex;flex-direction:column;gap:10px;position:relative}.quick-add__popUpModal__header::before{content:"";height:1px;width:100%;position:absolute;bottom:-20px;background:#ddd}.quick-add__popUpModal__close{position:absolute;right:12px;border:none;z-index:20;top:24px;background:#fff;padding:0 0 15px 100%}@media(min-width: 480px){.quick-add__popUpModal__close{right:20px}}@media(min-width: 768px){.quick-add__popUpModal__close svg{width:27px;height:27px;z-index:22;cursor:pointer}}.quick-add__popUpModal__option{display:flex;flex-direction:column;gap:40px}.quick-add__popUpModal__optionWrapper{display:flex;flex-direction:column;gap:20px}.quick-add__popUpModal__optionWrapper button{width:100%}.quick-add__popUpModal__optionWrapper button .option-seperator{display:flex}.quick-add__popUpModal__optionWrapper button .option-compare-at-price{text-decoration:line-through;font-weight:700;color:#161616}.quick-add__popUpModal__optionWrapper button .option-compare-at-price+.option-price{font-size:16px;color:#161616}@media(min-width: 768px){.quick-add__popUpModal__optionWrapper button .option-compare-at-price+.option-price{font-size:18px}}.quick-add__popUpModal__optionWrapper button:hover .option-compare-at-price{color:#fff}.quick-add__popUpModal__optionWrapper button:hover .option-compare-at-price+.option-price{color:#fff}.quick-add__popUpModal__productTitle{font-size:18px;font-weight:700;font-family:"Avenir Next World","avenir-next-world",sans-serif;line-height:18px;letter-spacing:0;margin:3px 30px 0 0;color:#000;z-index:21}@media(min-width: 768px){.quick-add__popUpModal__productTitle{font-size:22px;line-height:28px;font-weight:400}}.quick-add__popUpModal__productSubTitle{font-size:16px;color:#7c7c8b;font-family:"Avenir Next World","avenir-next-world",sans-serif;letter-spacing:0;line-height:22px;font-weight:400;margin:0 30px 0 0;z-index:21}@media(min-width: 768px){.quick-add__popUpModal__productSubTitle{font-size:18px;line-height:24px}}.quick-add__popUpModal__redirect{padding:15px;width:100%;display:flex;justify-content:center;font-size:18px;font-weight:700;color:#161616}@media(min-width: 768px){.quick-add__popUpModal__redirect{font-size:20px}}.related-articles{position:relative;padding:25px 0}@media(min-width: 768px){.related-articles{background-color:#f7f7f7;padding:50px 0}.related-articles::before{content:"";position:absolute;top:0;bottom:0;left:-100vh;right:-100vh;background-color:#f7f7f7;z-index:-1}}.related-articles__container--desktop{display:none}@media(min-width: 768px){.related-articles__container--desktop{display:block}}.related-articles__container--mobile{display:block}@media(min-width: 768px){.related-articles__container--mobile{display:none}}.related-articles__wrapper.swiper-wrapper{margin:0 0 20px 0}.related-articles__wrapper{margin:20px 0 0}@media(min-width: 768px){.related-articles__wrapper{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:20px;margin:40px 0}}.related-articles__wrapper .swiper-slide{display:flex;height:unset}@media(min-width: 768px){.related-articles__wrapper .swiper-slide{flex-shrink:1}}.related-articles__wrapper .bs-article{background-color:#fff;height:unset}.related-articles .button{margin:0 auto;width:max-content;margin-top:20px}.related-articles__heading{margin:0 0 20px 0;padding:0;color:#161616;font-size:22px;font-style:normal;font-weight:600;line-height:24.4px;letter-spacing:.22px}@media(min-width: 768px){.related-articles__heading{font-size:24px;line-height:26.4px;letter-spacing:.72px}}.swiper-scrollbar-drag{background-color:#161616}.swiper-scrollbar.swiper-scrollbar-horizontal{width:100%;left:0;bottom:unset;position:relative}.section-rich-text-topbar .product-form{position:fixed;bottom:0;left:0;padding-top:14px;padding-bottom:14px;z-index:2;width:100%;margin:0 auto;background:#fff;opacity:0;transition:opacity .3s ease-out}.section-rich-text-topbar .product-form.visible{opacity:1}@media(min-width: 768px){.section-rich-text-topbar .product-form{display:none}}.section-rich-text-topbar .product-form .product-form__buttons{max-width:100%}.section-rich-text-topbar .product-form button{width:100%;margin-bottom:0}.section-rich-text-topbar .product-form .product-form__error-message-wrapper{border-radius:5px;background:#f7f7f7;padding:5px}.section-rich-text-topbar .product-form .product-form__error-message-wrapper:not([hidden]){display:flex;align-items:center;gap:5px}.section-rich-text-topbar .product-form .product-form__error-message-wrapper svg{margin-top:0;margin-right:0}.section-rich-text-topbar .rich-text__container{padding-top:20px;display:flex;flex-direction:column;gap:3rem}.section-rich-text-topbar .rich-text__container h2,.section-rich-text-topbar .rich-text__container h3,.section-rich-text-topbar .rich-text__container h4,.section-rich-text-topbar .rich-text__container h5,.section-rich-text-topbar .rich-text__container h6{color:#161616}.section-rich-text-topbar .rich-text__container h2:first-child,.section-rich-text-topbar .rich-text__container h3:first-child,.section-rich-text-topbar .rich-text__container h4:first-child,.section-rich-text-topbar .rich-text__container h5:first-child,.section-rich-text-topbar .rich-text__container h6:first-child{margin-top:1.5rem}.section-rich-text-topbar .rich-text__container h2 *,.section-rich-text-topbar .rich-text__container h3 *,.section-rich-text-topbar .rich-text__container h4 *,.section-rich-text-topbar .rich-text__container h5 *,.section-rich-text-topbar .rich-text__container h6 *{color:#161616 !important;margin:1em 0}.section-rich-text-topbar .rich-text__container h2+p,.section-rich-text-topbar .rich-text__container h3+p,.section-rich-text-topbar .rich-text__container h4+p,.section-rich-text-topbar .rich-text__container h5+p,.section-rich-text-topbar .rich-text__container h6+p{margin-top:-1.5rem}.section-rich-text-topbar .rich-text__container *:not(h2):not(h3):not(h4):not(h5):not(h6){color:#161616}.section-rich-text-topbar .rich-text__container>*{margin:0 !important}.section-rich-text-topbar .rich-text__trustpilot-widget{margin-top:40px}@media(min-width: 768px){.section-rich-text-topbar .rich-text__trustpilot-widget{margin-top:70px}}.section-rich-text-topbar .rich-text__trustpilot-widget:has(iframe[style*="display: none"]){margin:0 !important}.section-rich-text-topbar .rich-text__heading{margin-bottom:0}.section-rich-text-topbar .rich-text__content{margin:10px 0 0}.section-rich-text-topbar .rich-text__content p{margin-top:0}.section-rich-text-topbar .rich-text__content *:first-child{margin-top:0}.section-rich-text-topbar .rich-text__content *:last-child{margin-bottom:0}.section-rich-text-topbar .rich-text__topbar{position:sticky;top:calc(var(--header-bottom-position-desktop, var(--header-bottom-position, var(--header-height, 0px))) - 1px);z-index:2;background:#fff}.section-rich-text-topbar .rich-text__topbar.hide{display:none}.section-rich-text-topbar .rich-text__tab{width:fit-content;padding:8px 15px;background:none;border:1.5px solid #ddd;color:#7c7c8b;border-radius:100px;font-size:14px;font-weight:500;line-height:110%;letter-spacing:.28px;transition:background .3s ease,border .3s ease}@media(min-width: 768px){.section-rich-text-topbar .rich-text__tab{font-size:16px;font-weight:400;line-height:140%;letter-spacing:.32px}}.section-rich-text-topbar .rich-text__tab:hover,.section-rich-text-topbar .rich-text__tab.active{border:1.5px solid #161616;background:#fff;transition:background .3s ease,border .3s ease;color:#161616}.section-rich-text-topbar .rich-text__image-text{display:flex;align-items:flex-start;gap:20px;padding-top:20px;flex-direction:column;background-color:#7c7c8b !important;color:#fff !important}@media(min-width: 768px){.section-rich-text-topbar .rich-text__image-text{flex-direction:row;align-items:center;padding-top:unset;gap:30px}}.section-rich-text-topbar .rich-text__image-text h2 span{color:#fff !important}.section-rich-text-topbar .rich-text__image-text img{max-width:375px;height:auto;width:35%;border-radius:100%;margin:0 auto}@media(min-width: 768px){.section-rich-text-topbar .rich-text__image-text img{max-width:155px;width:unset}}.section-rich-text-topbar .rich-text__image-text--background{padding:20px;background-position:center;background-size:cover;position:relative}@media(min-width: 768px){.section-rich-text-topbar .rich-text__image-text--background{padding:50px}}.section-rich-text-topbar .rich-text__image-text--background::before{content:"";position:absolute;width:100%;height:100%;background:#000;opacity:20%;top:0;left:0;z-index:0}.section-rich-text-topbar .rich-text__image-text--background *{color:#fff !important;z-index:1;position:relative}.section-rich-text-topbar .rich-text__image-text--background img{width:35%;border-radius:100%;margin:0 auto}@media(min-width: 768px){.section-rich-text-topbar .rich-text__image-text--background img{max-width:155px;width:unset}}@media(min-width: 768px){.section-rich-text-topbar .rich-text__image-text h2.rich-text__image-text__title--mobile{display:none}}.section-rich-text-topbar .rich-text__image-text h2.rich-text__image-text__title--desktop{display:none}@media(min-width: 768px){.section-rich-text-topbar .rich-text__image-text h2.rich-text__image-text__title--desktop{display:block}}.section-rich-text-topbar .rich-text .table-scrollable,.section-rich-text-topbar .rich-text .mce-item-table,.section-rich-text-topbar .rich-text table{background:#f7f7f7;border-radius:15px;margin:10px 0;border:none !important;border-collapse:collapse}.section-rich-text-topbar .rich-text .table-scrollable table,.section-rich-text-topbar .rich-text .mce-item-table table,.section-rich-text-topbar .rich-text table table{display:block;background:#f7f7f7;border-radius:0;margin:10px 0;border:none !important;width:100% !important;color:#161616;box-shadow:none;font-size:16px;line-height:22px;padding:10px;height:fit-content !important}@media(min-width: 768px){.section-rich-text-topbar .rich-text .table-scrollable table,.section-rich-text-topbar .rich-text .mce-item-table table,.section-rich-text-topbar .rich-text table table{font-size:18px;line-height:24px;padding:20px}}.section-rich-text-topbar .rich-text .table-scrollable table tbody,.section-rich-text-topbar .rich-text .mce-item-table table tbody,.section-rich-text-topbar .rich-text table table tbody{display:table;width:100%;border-collapse:collapse}.section-rich-text-topbar .rich-text .table-scrollable table tr,.section-rich-text-topbar .rich-text .mce-item-table table tr,.section-rich-text-topbar .rich-text table table tr{width:100%;height:fit-content !important}.section-rich-text-topbar .rich-text .table-scrollable table td,.section-rich-text-topbar .rich-text .mce-item-table table td,.section-rich-text-topbar .rich-text table table td{border:none !important;padding:5px 10px;height:fit-content !important;vertical-align:top}@media(min-width: 768px){.section-rich-text-topbar .rich-text .table-scrollable table td,.section-rich-text-topbar .rich-text .mce-item-table table td,.section-rich-text-topbar .rich-text table table td{padding:5px 20px;word-break:break-word}}.section-rich-text-topbar .rich-text .table-scrollable table tr:first-child,.section-rich-text-topbar .rich-text .mce-item-table table tr:first-child,.section-rich-text-topbar .rich-text table table tr:first-child{border-bottom:1px solid #161616}.section-rich-text-topbar .rich-text .table-scrollable table tr:first-child td,.section-rich-text-topbar .rich-text .mce-item-table table tr:first-child td,.section-rich-text-topbar .rich-text table table tr:first-child td{padding-top:0;padding-bottom:10px;font-weight:500;vertical-align:bottom}.section-rich-text-topbar .rich-text .table-scrollable table tr:not(:first-child),.section-rich-text-topbar .rich-text .mce-item-table table tr:not(:first-child),.section-rich-text-topbar .rich-text table table tr:not(:first-child){background:#fff}.section-rich-text-topbar .rich-text table{display:block;background:#f7f7f7;border-radius:0;margin:10px 0;border:none !important;width:100% !important;color:#161616;box-shadow:none;font-size:16px;line-height:22px;padding:10px;height:fit-content !important}@media(min-width: 768px){.section-rich-text-topbar .rich-text table{font-size:18px;line-height:24px;padding:20px}}.section-rich-text-topbar .rich-text table tbody{display:table;width:100%;border-collapse:collapse}.section-rich-text-topbar .rich-text table tr{width:100%;height:fit-content !important}.section-rich-text-topbar .rich-text table td{border:none !important;padding:5px 10px;height:fit-content !important;vertical-align:top}@media(min-width: 768px){.section-rich-text-topbar .rich-text table td{padding:5px 20px;word-break:break-word}}.section-rich-text-topbar .rich-text table tr:first-child{border-bottom:1px solid #161616}.section-rich-text-topbar .rich-text table tr:first-child td{padding-top:0;padding-bottom:10px;font-weight:500;vertical-align:bottom}.section-rich-text-topbar .rich-text table tr:not(:first-child){background:#fff}.section-rich-text-topbar .rich-text__swiper{position:relative;overflow:visible;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:15px;padding-bottom:15px}.section-rich-text-topbar .rich-text__swiper span{color:#161616 !important}.section-rich-text-topbar .rich-text__swiper::before{content:"";position:absolute;height:calc(100% + 2px);width:50vw;top:-1px;left:0;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;transform:translateX(-100%)}.section-rich-text-topbar .rich-text__swiper::after{content:"";position:absolute;height:calc(100% + 2px);width:50vw;top:-1px;right:0;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;transform:translateX(100%)}.section-rich-text-topbar .rich-text image{max-width:50vw}.product-description__faq{position:relative;z-index:0;margin-top:20px;padding:40px 0}.product-description__faq #faq{margin:0}.product-description__faq>p{margin:2rem 0 !important}.product-description__faq::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;background:#f7f7f7;z-index:-1}@media(min-width: 768px){.product-description__faq{margin-top:50px;padding:60px 0}.product-description__faq::before{left:50%}}.product-description__sources{color:#7c7c8b !important;font-size:12px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.24px}@media(min-width: 768px){.product-description__sources{font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.42px}}.product-description__sources h2{color:#7c7c8b !important;font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:15px;line-height:130%;letter-spacing:.01em;font-style:normal}@media(min-width: 768px){.product-description__sources h2{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-weight:500;font-size:20px;line-height:120%;letter-spacing:.02em;font-style:normal}}.product-description__sources a{color:#7c7c8b !important}.product-description__sources ol{padding-left:2rem;color:#7c7c8b !important}.product-description__sources ol li{color:#7c7c8b !important}.product-description__sources ol a{color:#7c7c8b !important}.lkp-slideshow .slideshow__text{background:rgba(0,0,0,0) !important;color:rgb(var(--color-foreground)) !important}.lkp-slideshow .banner__box{padding:0}.lkp-slideshow .banner__box.content-container .banner__text.rte{color:rgb(var(--color-foreground)) !important}.lkp-slideshow .slideshow__text.banner__box{gap:2rem}@media(min-width: 768px){.lkp-slideshow .slideshow__text.banner__box{gap:2.4rem}}.lkp-slideshow .slideshow__text.banner__box>div{margin-top:0}.lkp-slideshow .banner__text,.lkp-slideshow .banner__text p{font-family:"Avenir Next","avenir-next-world",sans-serif;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;font-style:normal}.lkp-slideshow .decorative-dots-wrapper{width:100%;display:flex;flex-direction:column;gap:1rem}.lkp-slideshow .decorative-dots-wrapper .dot{background-color:rgb(var(--color-foreground))}.lkp-slideshow .decorative-dots-wrapper--three{margin-top:16rem !important}@media(min-width: 768px){.lkp-slideshow .decorative-dots-wrapper--three{margin-top:6rem !important}}.lkp-slideshow .slideshow__controls{border:none}.lkp-slideshow .slideshow__text-wrapper{background:rgba(0,0,0,0) !important}.lkp-slideshow.mobile-text-below .banner--mobile-bottom .slideshow__text-wrapper{padding:40px 20px;background:rgb(var(--color-background))}@media(min-width: 768px){.lkp-slideshow.mobile-text-below .banner--mobile-bottom .slideshow__text-wrapper{padding:14px;background:rgba(0,0,0,0) !important}}.testimonial-slider{display:flex;flex-direction:column;gap:30px}@media(min-width: 768px){.testimonial-slider{gap:20px}}.bs-container+.testimonial-slider.bs-container,.page-width+.testimonial-slider.bs-container,.bs-container+.testimonial-slider.page-width,.page-width+.testimonial-slider.page-width{margin-top:25px}@media(min-width: 768px){.bs-container+.testimonial-slider.bs-container,.page-width+.testimonial-slider.bs-container,.bs-container+.testimonial-slider.page-width,.page-width+.testimonial-slider.page-width{margin-top:50px}}.testimonial-slider__heading{padding:0;margin:0;color:#161616;font-style:normal;font-weight:700;font-size:28px;line-height:30.8px;letter-spacing:.28px}@media(min-width: 768px){.testimonial-slider__heading{font-size:34px;line-height:37.4px;letter-spacing:1.7px}}.testimonial-slider__container{display:flex;flex-direction:row;gap:12px;align-items:center}@media(min-width: 768px){.testimonial-slider__container{gap:35px}}.testimonial-slider__swiper-button-prev{order:1;padding:0 8px;height:26px;flex-shrink:0;cursor:pointer}.testimonial-slider__swiper-button-next{order:3;padding:0 8px;height:26px;flex-shrink:0;cursor:pointer}.testimonial-slider__swiper{order:2}.testimonial-slider__swiper-slide{display:flex;flex-direction:column;align-items:center;gap:16px;padding:0}@media(min-width: 768px){.testimonial-slider__swiper-slide{flex-direction:row;gap:40px}}.testimonial-slider__image{border-radius:100%;width:155px;height:155px;object-fit:cover;flex-shrink:0}@media(min-width: 768px){.testimonial-slider__image{width:226px;height:226px}}.testimonial-slider__text-container{display:flex;flex-direction:column;gap:16px;align-items:flex-start}@media(min-width: 768px){.testimonial-slider__text-container{justify-content:space-around}}.testimonial-slider__text{padding:0;margin:0;color:#161616;font-size:16px;font-style:italic;font-weight:400;line-height:22.4px}@media(min-width: 768px){.testimonial-slider__text{font-size:18px;line-height:23.4px}}.testimonial-slider__name{padding:0;margin:0;color:#161616;font-size:22px;font-style:normal;font-weight:600;line-height:24.2px;letter-spacing:.22px}@media(min-width: 768px){.testimonial-slider__name{font-size:24px;font-weight:600;line-height:26.4px;letter-spacing:.72px}}.cbb-frequently-bought-container{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:8px;column-gap:40px}@media(min-width: 768px){.cbb-frequently-bought-container{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto 1fr}}.cbb-frequently-bought-container .cbb-frequently-bought-title{grid-column:1/1;grid-row:1/1;color:#161616 !important;font-family:"Avenir Next World","avenir-next-world",sans-serif !important;font-weight:500 !important;font-size:18px !important;line-height:110% !important;letter-spacing:.02em !important;font-style:normal !important}@media(min-width: 768px){.cbb-frequently-bought-container .cbb-frequently-bought-title{font-weight:500 !important;font-size:24px !important;line-height:120% !important;letter-spacing:.03em !important}}.cbb-frequently-bought-container .cbb-frequently-bought-plus-icon{color:#161616 !important;font-weight:800 !important;transform:scale(1.5)}.cbb-frequently-bought-container .cbb-frequently-bought-selector-list li{display:flex;align-items:center;flex-wrap:wrap}.cbb-frequently-bought-container .cbb-frequently-bought-recommendations-container{grid-column:1/1;grid-row:3/3}@media(min-width: 768px){.cbb-frequently-bought-container .cbb-frequently-bought-recommendations-container{grid-column:1/1;grid-row:2/2;padding-right:40px;border-right:1px solid #d1d1d6}}.cbb-frequently-bought-container .cbb-frequently-bought-selector-list{grid-column:1/1;grid-row:2/2}@media(min-width: 768px){.cbb-frequently-bought-container .cbb-frequently-bought-selector-list{grid-column:2/2;grid-row:2/2}}.cbb-frequently-bought-container .cbb-frequently-bought-total-price-text,.cbb-frequently-bought-container .cbb-frequently-bought-total-price-regular-price{font-size:16.859px !important;font-style:normal !important;font-weight:400 !important;line-height:100% !important;letter-spacing:.337px !important}@media(min-width: 768px){.cbb-frequently-bought-container .cbb-frequently-bought-total-price-text,.cbb-frequently-bought-container .cbb-frequently-bought-total-price-regular-price{font-size:22px !important;font-style:normal !important;font-weight:400 !important;line-height:130% !important}}.cbb-frequently-bought-container .cbb-frequently-bought-add-button{width:100% !important;cursor:pointer;user-select:none;position:relative;z-index:1;transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out,box-shadow .2s ease-out,border-width .3s ease-out;display:flex;padding:10px;justify-content:center;align-items:center;gap:10px;color:#fff;overflow:hidden;width:fit-content;font-family:"Avenir Next","avenir-next-world",sans-serif;font-size:12px;line-height:110%;letter-spacing:.24px;border-radius:4px;background-color:rgba(0,0,0,0);font-weight:500;border:1px solid #161616;min-height:auto}@media(min-width: 768px){.cbb-frequently-bought-container .cbb-frequently-bought-add-button{font-family:"Avenir Next World","avenir-next-world",sans-serif;font-size:16px;letter-spacing:.32px}}.cbb-frequently-bought-container .cbb-frequently-bought-add-button--full{width:100%}.cbb-frequently-bought-container .cbb-frequently-bought-add-button--wide{padding-left:4rem;padding-right:4rem}.cbb-frequently-bought-container .cbb-frequently-bought-add-button.button--color-scheme{color:rgb(var(--color-button-text));border-color:rgba(var(--color-button), var(--alpha-button-border));background-color:rgba(var(--color-button), var(--alpha-button-background))}.cbb-frequently-bought-container .cbb-frequently-bought-add-button.button--color-scheme::before{background-color:rgba(var(--color-button), 0.7)}.cbb-frequently-bought-container .cbb-frequently-bought-add-button.button--color-scheme:hover{color:rgb(var(--color-button-text));border-color:rgba(var(--color-button), 0.7)}.cbb-frequently-bought-container .cbb-frequently-bought-add-button.button--color-scheme:hover::before,.cbb-frequently-bought-container .cbb-frequently-bought-add-button.button--color-scheme:active::before{background-color:rgba(var(--color-button), 0.7)}.cbb-frequently-bought-container .cbb-frequently-bought-add-button.button--color-scheme:active{border-width:1px}.cbb-frequently-bought-container .cbb-frequently-bought-add-button[disabled]{opacity:.25}.cbb-frequently-bought-container .cbb-frequently-bought-add-button::after{content:none}.cbb-frequently-bought-container .cbb-frequently-bought-add-button::before{content:"";position:absolute;z-index:-1;top:-1px;right:-1px;bottom:-1px;left:-1px;background-color:#161616;border-radius:4px;transition:border-color .3s ease-out,background-color .3s ease-out}.cbb-frequently-bought-container .cbb-frequently-bought-add-button:hover{transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out,box-shadow .2s ease-out .1s;background-color:#454545}@media(min-width: 768px){.cbb-frequently-bought-container .cbb-frequently-bought-add-button:hover{color:#fff;box-shadow:none}}@media(min-width: 768px){.cbb-frequently-bought-container .cbb-frequently-bought-add-button:hover::before{border-radius:4px;background-color:#454545;box-shadow:none;top:-1px;right:-1px;bottom:-1px;left:-1px}}@media(min-width: 768px){.cbb-frequently-bought-container .cbb-frequently-bought-add-button:active{color:#fff;border-color:rgba(22,22,22,.5019607843);border-width:2px}}.cbb-frequently-bought-container .cbb-frequently-bought-selector-label-name{font-size:14px !important;font-style:normal !important;font-weight:400 !important;line-height:120% !important;letter-spacing:.28px !important}@media(min-width: 768px){.cbb-frequently-bought-container .cbb-frequently-bought-selector-label-name{font-size:18px !important;font-style:normal !important;font-weight:400 !important;line-height:130% !important}}.cbb-frequently-bought-container .cbb-frequently-bought-selector-label-name .cbb-frequently-bought-this-item-label{font-weight:600}@media(min-width: 480px){.cbb-frequently-bought-container{max-width:calc(1260px + calc(14px * 2));padding-left:14px !important;padding-right:14px !important}}@media(min-width: 768px){.cbb-frequently-bought-container{max-width:calc(1260px + calc(14px * 2));margin-top:60px !important;padding-right:14px !important;padding-left:14px !important}}.cbb-frequently-bought-container input[type=checkbox]{accent-color:#000}.cbb-frequently-bought-container .cbb-frequently-bought-total-price-box{text-align:left !important}.cbb-frequently-bought-container .cbb-frequently-bought-selector-label-name{flex-shrink:0}.lkp-usp-slider{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.lkp-usp-slider::-webkit-scrollbar{display:none}.lkp-usp-slider ::-webkit-scrollbar-button{display:none}.lkp-usp-slider .lkp-usp-slider__wrapper{width:min-content;display:flex;align-items:center;gap:var(--usp-slider-gap, 10px);margin:0 auto;padding:2rem 1rem}@media(min-width: 768px){.lkp-usp-slider .lkp-usp-slider__wrapper{padding:3.2rem 1rem}}.lkp-usp-slider__slide{margin:0;padding:0;list-style-type:none}.lkp-usp-slider__slide-text{white-space:nowrap;color:rgba(var(--color-foreground), 1);font-size:16px;font-style:normal;font-weight:500;line-height:130%}@media(min-width: 768px){.lkp-usp-slider__slide-text{font-size:18px}}.lkp-usp-slider__slide-text br{display:none}.lkp-usp-slider__divider{font-weight:700}.decorative-dots{display:grid;width:85%;align-items:center;grid-template-columns:max-content 16fr max-content 8fr max-content 4fr max-content 2fr max-content 1fr max-content}.decorative-dots .dot{width:4px;height:4px;background-color:#fff;border-radius:50%}.decorative-dots.decorative-dots--full{width:100%}.decorative-dots.decorative-dots--large .dot{width:8px;height:8px}@media screen and (max-width: 749px){.decorative-dots.decorative-dots--large .dot{width:6px;height:6px}}/*# sourceMappingURL=bs-lebenskraftpur.min.css.map */
