body{font-family:Helvetica,Arial,sans-serif}.h1,.h2,.h3,.h4,h1,h2,h3,h4{line-height:1.75}h2{font-size:1.75rem}h3{font-size:1.625rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Georgia,sans-serif}:after,:before,:root{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;--color-primary:#5692ce;--color-link:#5692ce;--color-secondary:#767676;--color-danger:#cd1619;--color-danger-shade:#f2d5c9;--color-blue:#0d6efd;--color-blue-shade:#eff2fa;--color-blue-light:#9fb5dc;--color-grey:#767676;--color-grey-dark:#515151;--color-grey-light:#9d9c9c;--color-grey-light-RGB:157 156 156;--border-base:1px solid rgba(0,0,0,0.15);--border-dark:1px solid rgb(var(--color-grey-light-RGB)/50%);--body-bg:#eff2fa;--body-color:#232323;--base-bg:#f9f9f9;--base-color:#232323;--element-bg:#fff;--element-color:#232323;--header-bg:#f9f9f9;--header-color:#232323;--footer-bg:#f9f9f9;--footer-color:#333;--btn-primary-base-bg:#5692ce;--btn-primary-base-color:#fff;--btn-primary-hover-bg:#5692ce;--btn-primary-hover-color:#fff;--btn-primary-focus-bg:#5692ce;--btn-primary-focus-color:#fff;--swiper-theme-color:#5692ce;--bs-blue:#5692ce}.alert--full-width,.breadcrumb,.breadcrumb.container-lg,.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.container-xxxl,footer,footer.breadcrumb,footer.container-lg,header,header.breadcrumb,header.container-lg,main,main.breadcrumb,main.container-lg{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.alert--full-width,.breadcrumb,.breadcrumb.container-lg,.container,.container-lg,.container-md,.container-sm,footer,footer.breadcrumb,footer.container-lg,header,header.breadcrumb,header.container-lg,main,main.breadcrumb,main.container-lg{max-width:960px}}@media (min-width:1200px){.alert--full-width,.breadcrumb,.breadcrumb.container-lg,.container,.container-lg,.container-md,.container-sm,.container-xl,footer,footer.breadcrumb,footer.container-lg,header,header.breadcrumb,header.container-lg,main,main.breadcrumb,main.container-lg{max-width:1140px}}@media (min-width:1400px){.alert--full-width,.breadcrumb,.breadcrumb.container-lg,.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,footer,footer.breadcrumb,footer.container-lg,header,header.breadcrumb,header.container-lg,main,main.breadcrumb,main.container-lg{max-width:1320px}}@media (min-width:1600px){.alert--full-width,.breadcrumb,.breadcrumb.container-lg,.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.container-xxxl,footer,footer.breadcrumb,footer.container-lg,header,header.breadcrumb,header.container-lg,main,main.breadcrumb,main.container-lg{max-width:1520px}}.product__wrap:not(.product__wrap--vhs) .product__quantity .quantity__wrap,.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5)}.product__wrap:not(.product__wrap--vhs) .product__quantity .quantity__wrap>*,.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*0.5);padding-left:calc(var(--bs-gutter-x)*0.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333%}.col-2{flex:0 0 auto;width:16.66667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333%}.col-5{flex:0 0 auto;width:41.66667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333%}.col-8{flex:0 0 auto;width:66.66667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333%}.col-11{flex:0 0 auto;width:91.66667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333%}.col-sm-2{flex:0 0 auto;width:16.66667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333%}.col-sm-5{flex:0 0 auto;width:41.66667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333%}.col-sm-8{flex:0 0 auto;width:66.66667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333%}.col-sm-11{flex:0 0 auto;width:91.66667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333%}.col-md-2{flex:0 0 auto;width:16.66667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333%}.col-md-5{flex:0 0 auto;width:41.66667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333%}.col-md-8{flex:0 0 auto;width:66.66667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333%}.col-md-11{flex:0 0 auto;width:91.66667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333%}.col-lg-2{flex:0 0 auto;width:16.66667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333%}.col-lg-5{flex:0 0 auto;width:41.66667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333%}.col-lg-8{flex:0 0 auto;width:66.66667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333%}.col-lg-11{flex:0 0 auto;width:91.66667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333%}.col-xl-2{flex:0 0 auto;width:16.66667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333%}.col-xl-5{flex:0 0 auto;width:41.66667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333%}.col-xl-8{flex:0 0 auto;width:66.66667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333%}.col-xl-11{flex:0 0 auto;width:91.66667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333%}.col-xxl-2{flex:0 0 auto;width:16.66667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333%}.col-xxl-5{flex:0 0 auto;width:41.66667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333%}.col-xxl-8{flex:0 0 auto;width:66.66667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333%}.col-xxl-11{flex:0 0 auto;width:91.66667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}@media (min-width:1600px){.col-xxxl{flex:1 0 0%}.row-cols-xxxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxxl-3>*{flex:0 0 auto;width:33.33333%}.row-cols-xxxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxxl-6>*{flex:0 0 auto;width:16.66667%}.col-xxxl-auto{flex:0 0 auto;width:auto}.col-xxxl-1{flex:0 0 auto;width:8.33333%}.col-xxxl-2{flex:0 0 auto;width:16.66667%}.col-xxxl-3{flex:0 0 auto;width:25%}.col-xxxl-4{flex:0 0 auto;width:33.33333%}.col-xxxl-5{flex:0 0 auto;width:41.66667%}.col-xxxl-6{flex:0 0 auto;width:50%}.col-xxxl-7{flex:0 0 auto;width:58.33333%}.col-xxxl-8{flex:0 0 auto;width:66.66667%}.col-xxxl-9{flex:0 0 auto;width:75%}.col-xxxl-10{flex:0 0 auto;width:83.33333%}.col-xxxl-11{flex:0 0 auto;width:91.66667%}.col-xxxl-12{flex:0 0 auto;width:100%}.offset-xxxl-0{margin-left:0}.offset-xxxl-1{margin-left:8.33333%}.offset-xxxl-2{margin-left:16.66667%}.offset-xxxl-3{margin-left:25%}.offset-xxxl-4{margin-left:33.33333%}.offset-xxxl-5{margin-left:41.66667%}.offset-xxxl-6{margin-left:50%}.offset-xxxl-7{margin-left:58.33333%}.offset-xxxl-8{margin-left:66.66667%}.offset-xxxl-9{margin-left:75%}.offset-xxxl-10{margin-left:83.33333%}.offset-xxxl-11{margin-left:91.66667%}.g-xxxl-0,.gx-xxxl-0{--bs-gutter-x:0}.g-xxxl-0,.gy-xxxl-0{--bs-gutter-y:0}.g-xxxl-1,.gx-xxxl-1{--bs-gutter-x:0.25rem}.g-xxxl-1,.gy-xxxl-1{--bs-gutter-y:0.25rem}.g-xxxl-2,.gx-xxxl-2{--bs-gutter-x:0.5rem}.g-xxxl-2,.gy-xxxl-2{--bs-gutter-y:0.5rem}.g-xxxl-3,.gx-xxxl-3{--bs-gutter-x:1rem}.g-xxxl-3,.gy-xxxl-3{--bs-gutter-y:1rem}.g-xxxl-4,.gx-xxxl-4{--bs-gutter-x:1.5rem}.g-xxxl-4,.gy-xxxl-4{--bs-gutter-y:1.5rem}.g-xxxl-5,.gx-xxxl-5{--bs-gutter-x:3rem}.g-xxxl-5,.gy-xxxl-5{--bs-gutter-y:3rem}}@media (min-width:576px){:root{--container-max-width:540px;--container-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-sm-max-width:540px;--container-sm-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-md-max-width:100%;--container-md-max-inner-width:calc(100% - var(--bs-gutter-x, 0.75rem)*2);--container-lg-max-width:100%;--container-lg-max-inner-width:calc(100% - var(--bs-gutter-x, 0.75rem)*2);--container-xl-max-width:100%;--container-xl-max-inner-width:calc(100% - var(--bs-gutter-x, 0.75rem)*2);--container-xxl-max-width:100%;--container-xxl-max-inner-width:calc(100% - var(--bs-gutter-x, 0.75rem)*2);--container-xxxl-max-width:100%;--container-xxxl-max-inner-width:calc(100% - var(--bs-gutter-x, 0.75rem)*2)}}@media (min-width:768px){:root{--container-max-width:720px;--container-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-sm-max-width:720px;--container-sm-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-md-max-width:720px;--container-md-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-lg-max-width:100%;--container-lg-max-inner-width:calc(100% - var(--bs-gutter-x, 0.75rem)*2);--container-xl-max-width:100%;--container-xl-max-inner-width:calc(100% - var(--bs-gutter-x, 0.75rem)*2);--container-xxl-max-width:100%;--container-xxl-max-inner-width:calc(100% - var(--bs-gutter-x, 0.75rem)*2);--container-xxxl-max-width:100%;--container-xxxl-max-inner-width:calc(100% - var(--bs-gutter-x, 0.75rem)*2)}}@media (min-width:992px){:root{--container-max-width:960px;--container-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-sm-max-width:960px;--container-sm-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-md-max-width:960px;--container-md-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-lg-max-width:960px;--container-lg-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-xl-max-width:100%;--container-xl-max-inner-width:calc(100% - var(--bs-gutter-x, 0.75rem)*2);--container-xxl-max-width:100%;--container-xxl-max-inner-width:calc(100% - var(--bs-gutter-x, 0.75rem)*2);--container-xxxl-max-width:100%;--container-xxxl-max-inner-width:calc(100% - var(--bs-gutter-x, 0.75rem)*2)}}@media (min-width:1200px){:root{--container-max-width:1140px;--container-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-sm-max-width:1140px;--container-sm-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-md-max-width:1140px;--container-md-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-lg-max-width:1140px;--container-lg-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-xl-max-width:1140px;--container-xl-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-xxl-max-width:100%;--container-xxl-max-inner-width:calc(100% - var(--bs-gutter-x, 0.75rem)*2);--container-xxxl-max-width:100%;--container-xxxl-max-inner-width:calc(100% - var(--bs-gutter-x, 0.75rem)*2)}}@media (min-width:1400px){:root{--container-max-width:1320px;--container-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-sm-max-width:1320px;--container-sm-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-md-max-width:1320px;--container-md-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-lg-max-width:1320px;--container-lg-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-xl-max-width:1320px;--container-xl-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-xxl-max-width:1320px;--container-xxl-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-xxxl-max-width:100%;--container-xxxl-max-inner-width:calc(100% - var(--bs-gutter-x, 0.75rem)*2)}}@media (min-width:1600px){:root{--container-max-width:1520px;--container-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-sm-max-width:1520px;--container-sm-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-md-max-width:1520px;--container-md-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-lg-max-width:1520px;--container-lg-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-xl-max-width:1520px;--container-xl-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-xxl-max-width:1520px;--container-xxl-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2);--container-xxxl-max-width:1520px;--container-xxxl-max-inner-width:calc(var(--container-max-width) - var(--bs-gutter-x, 0.75rem)*2)}}.block.swiper-content-slider{--swiper-navigation-x-offset:-25px}.block.swiper-content-slider .product-box{width:247px}@media (min-width:1200px){.block.swiper-content-slider .product-box{width:211px}}@media (min-width:1400px){.block.swiper-content-slider .product-box{width:247px}}@media (min-width:1600px){.block.swiper-content-slider .product-box{width:287px}}.block.swiper-content-slider .product-box__info{margin-bottom:0}.block.swiper-content-slider .swiper-button-prev{left:var(--swiper-navigation-x-offset)}.block.swiper-content-slider .swiper-button-next{right:var(--swiper-navigation-x-offset)}@media (max-width:767.98px){.block.swiper-content-slider{--swiper-navigation-x-offset:-24px}.block.swiper-content-slider .swiper-button-next,.block.swiper-content-slider .swiper-button-prev{display:flex;--swiper-navigation-size:1rem;width:1.5rem}}@media (min-width:768px){.block.swiper-content-slider{--swiper-navigation-x-offset:-58px}}.swiper-slider .swiper-scrollbar{height:5px;opacity:.5}.block.content_icon_tiles .icon_link_relativ a .text,.block.content_icon_tiles a .text{width:100%;padding-left:0;padding-right:0;border-top:var(--border-base);font-size:.9rem;text-align:center;word-wrap:normal}.block.content_icon_tiles .icon_link_relativ a:focus,.block.content_icon_tiles .icon_link_relativ a:hover,.block.content_icon_tiles a:focus,.block.content_icon_tiles a:hover{background-color:var(--btn-primary-base-bg)}.block.content_icon_tiles .icon_link_relativ a:focus,.block.content_icon_tiles .icon_link_relativ a:focus span,.block.content_icon_tiles .icon_link_relativ a:hover,.block.content_icon_tiles .icon_link_relativ a:hover span,.block.content_icon_tiles a:focus,.block.content_icon_tiles a:focus span,.block.content_icon_tiles a:hover,.block.content_icon_tiles a:hover span{color:var(--btn-primary-base-color)}a{color:var(--btn-primary-base-bg)}.editor_text{line-height:2}.editor_text h1,.editor_text h2,.editor_text h3,.editor_text h4,.editor_text h5,.editor_text h6{line-height:1.8}.scroll-to-top a.scroll-to-top__link{background-color:var(--base-bg);color:var(--base-color);text-decoration:none;border-radius:3rem;box-shadow:0 0 0 transparent;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.scroll-to-top a.scroll-to-top__link{transition:none}}.scroll-to-top a.scroll-to-top__link:focus,.scroll-to-top a.scroll-to-top__link:hover{box-shadow:0 1px 3px rgba(0,0,0,.2)}.dropdown-toggle{display:flex;justify-content:space-between;align-items:center;padding-right:.5rem}.dropdown-toggle:after{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f078";border-radius:0;border:0;display:flex;justify-content:center;align-items:center;font-size:.65rem;margin-left:.5rem;transition:all .15s ease-in-out;transform:rotate(0deg);position:relative;top:0}@media (prefers-reduced-motion:reduce){.dropdown-toggle:after{transition:none}}.dropdown-toggle.show:after{top:-2px;transform:rotate(180deg)}.alert--full-width{border:0;margin-bottom:0}iframe{max-width:100%}@media (max-width:575.98px){.block iframe{height:auto}}.header{--color-link:hsla(0,0%,100%,0.85);box-shadow:none!important}@media (max-width:767.98px){.header{background-color:var(--header-bg);box-shadow:0 3px 3px rgba(0,0,0,.1)}}.header__navigation__wrap{background-color:transparent}.header__navigation__wrap:after,.header__navigation__wrap:before{display:none;content:none}@media (max-width:767.98px){.header__navigation__wrap .alert--full-width,.header__navigation__wrap .breadcrumb,.header__navigation__wrap .container-lg,.header__navigation__wrap footer,.header__navigation__wrap header,.header__navigation__wrap main{padding-left:0;padding-right:0}.header__navigation__wrap .navbar{padding-top:0;padding-bottom:0}}.header__navigation__wrap>div[class*=container]>.navigation>.navbar>.nav>.dropdown>.dropdown-toggle:after{display:none}.header .navigation{border-radius:3px;padding:0 .5rem}@media (max-width:767.98px){.header .navigation{border-radius:0 0 3px 3px}}.header .navigation,.header .navigation .dropdown-menu{background-color:var(--btn-primary-base-bg)}.header .navigation,.header .navigation a{color:var(--btn-primary-base-color)}.header .navigation a{border-bottom:4px solid transparent;padding-bottom:calc(.5rem - 4px)}.header .navigation .navbar-nav.nav>li>a.active,.header .navigation .navbar-nav.nav>li>a.current,.header .navigation .navbar-nav.nav>li>a.nav-link--current{border-bottom-color:#b7d6ff}.header .navigation .dropdown-menu .nav-direct .nav-link{border:0}.header .navigation .dropdown-menu .nav-direct .nav-link:after{background-color:var(--btn-primary-base-bg);filter:brightness(.9)}@media (max-width:575.98px){.header .navigation{padding:0}.header .navigation .navbar-collapse ul.navbar-nav>li{padding:0 1rem}.header .navigation .navbar-collapse ul.navbar-nav>li .nav-direct .nav-link i{font-size:70%;top:-1px}.header .navigation .navbar-collapse ul.navbar-nav>li:not(:last-child){border-bottom:var(--border-base)}.header .navigation .navbar-collapse ul.navbar-nav>li .dropdown-menu{padding:0 1rem .5rem}.header .navigation .navbar-collapse ul.navbar-nav>li .dropdown-menu>li{width:100%}.header .navigation .navbar-collapse ul.navbar-nav>li .dropdown-menu>li:not(:last-child){border-bottom:var(--border-base)}.header .navigation .navbar-collapse ul.navbar-nav>li .nav-section{padding:0}.header .navigation+.dropdown-menu .nav-direct .nav-link:after{display:none}}.header .meta_navigation{position:relative}.header .search-bar{padding-right:.5rem}@media (min-width:992px){.header .search-bar{width:486px}}.header .search-bar__button,.header .search-bar__input{border-color:rgba(0,0,0,.15)}.header .search-bar__input{border-right:0}.header .search-bar__button{background-color:var(--element-bg);border:var(--border-base)!important}.header__main__wrap>div[class*=container],.header__meta__wrap>div[class*=container],.header__navigation__wrap>div[class*=container]{padding-left:0;padding-right:0}.navbar-toggler{height:100%;border:0!important;border-radius:3px}.navbar-toggler i{transition:all .25s ease-out;transform:rotate(0deg)}.navbar-toggler:not(.collapsed){background-color:rgba(0,0,0,.1)}.navbar-toggler:not(.collapsed) i{transform:rotate(90deg)}.navbar-toggler:focus,.navbar-toggler:focus-visible,.navbar-toggler:focus-within{border:0!important;outline:0!important;box-shadow:none}@media (max-width:319px){.navbar-toggler{border-radius:0}}.navbar-brand{display:flex;justify-content:center;align-items:center}.navbar-brand img{width:220px;height:auto}@media (min-width:992px){.navbar-brand img{width:248px}}@media (max-width:405px){.navbar-brand{width:57%}.navbar-brand img{width:100%}}@media (max-width:370px){.navbar-brand{width:53%;margin-right:.5rem}}@media (max-width:330px){.navbar-brand{width:52%}}@media (max-width:319px){.navbar-brand{width:100%;border-bottom:1px solid rgba(0,0,0,.1);text-align:center;padding:0 0 .75rem;margin:0}.navbar-brand img{max-width:220px}}@media (max-width:319px){.header__main__wrap{padding-bottom:0!important}.header__meta__navigation{display:flex;justify-content:flex-end;width:100%}.header__meta__navigation>div{border-left:1px solid rgba(0,0,0,.1)}}.nav-item.software{order:1050!important}.header__navigation__wrap .nav-item.dropdown{position:relative}.header .navigation>.navbar>.nav>.nav-item>.nav-link{font-weight:700}.header .navigation .dropdown .dropdown-toggle{font-weight:700;padding-left:calc(var(--bs-gutter-x, var(--gutter-x-default))*0.666);padding-right:calc(var(--bs-gutter-x, var(--gutter-x-default))*0.666)}.header .navigation .dropdown .dropdown-toggle.nav-link--active{border-bottom-color:var(--color-grey-dark)}.header .navigation .dropdown .dropdown-toggle.show,.header .navigation .dropdown .dropdown-toggle:focus,.header .navigation .dropdown .dropdown-toggle:hover{outline:none;background-color:var(--element-bg);color:var(--element-color)}.header .navigation .dropdown .dropdown-toggle.show.nav-link--active,.header .navigation .dropdown .dropdown-toggle:focus.nav-link--active,.header .navigation .dropdown .dropdown-toggle:hover.nav-link--active{border-bottom-color:var(--element-color)}.header .navigation .dropdown .dropdown-menu{width:auto;max-width:300px;min-width:200px;flex-direction:column;background-color:var(--element-bg);color:var(--element-color);padding:calc(var(--bs-gutter-x, var(--gutter-x-default))*1) calc(var(--bs-gutter-x, var(--gutter-x-default))*0.666);border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.header .navigation .dropdown .dropdown-menu .nav-direct{display:none}.header .navigation .dropdown .dropdown-menu .nav-section{padding:0}.header .navigation .dropdown .dropdown-menu .nav-section a{color:var(--element-color);padding:.2rem;border-bottom:0;font-weight:400}.header .account-nav a:focus,.header .account-nav a:hover,.header .navigation .dropdown .dropdown-menu .nav-section a.active,.header .navigation .dropdown .dropdown-menu .nav-section a:focus,.header .navigation .dropdown .dropdown-menu .nav-section a:hover{color:var(--color-primary)}.header .dropdown{z-index:1000}.dropdown.account{width:2.5rem;height:2.5rem}.dropdown.account .dropdown-toggle{display:flex;justify-content:center;align-items:center;padding:0;width:100%;height:100%}.dropdown.account .dropdown-toggle:after{display:none}.dropdown.account .dropdown-menu,.dropdown.account .dropdown-toggle.show,.dropdown.account .dropdown-toggle:focus,.dropdown.account .dropdown-toggle:hover{background-color:var(--element-bg);color:var(--element-color)}.dropdown.account .dropdown-menu{width:auto;min-width:130px;flex-direction:column;padding:calc(var(--bs-gutter-x, var(--gutter-x-default))*1) calc(var(--bs-gutter-x, var(--gutter-x-default))*0.666);border:0;border-radius:0 0 .25rem .25rem;margin-top:-3px!important;border-top:3px solid transparent;box-shadow:0 .5rem .5rem rgba(0,0,0,.1)}.dropdown.account .dropdown-menu:after{content:"";position:absolute;top:-3px;right:0;display:block;width:2.5rem;height:3px;background-color:var(--element-bg)}.dropdown.account .dropdown-menu a{color:var(--element-color);padding:.2rem;border-bottom:0;font-weight:400}.dropdown.account .dropdown-menu a.active,.dropdown.account .dropdown-menu a:focus,.dropdown.account .dropdown-menu a:hover{color:var(--color-primary);background-color:transparent}.footer{line-height:2;border-top:1px solid rgba(0,0,0,.1)}.footer .h1,.footer .h2,.footer .h3,.footer .h4,.footer .h5,.footer .h6,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{font-style:italic}.footer__main__wrap{padding:2rem 0}@media (min-width:1200px){.footer__main__wrap{padding:3rem 0}}@media (min-width:1600px){.footer__main__wrap{padding:4rem 0}}@media (min-width:992px){.footer__navigation{flex:0 0 auto;width:83.33333%}}.footer__main__wrap>div[class*=container],.footer__meta__wrap>div[class*=container]{padding-left:0;padding-right:0}.footer__meta__wrap{filter:none}.breadcrumb{background-color:var(--base-bg);font-size:.75rem;font-style:italic;margin-bottom:0;display:flex;justify-content:flex-start;align-items:center;padding-top:calc(var(--bs-gutter-x, var(--gutter-x-default))*0.2)}.breadcrumb__label{padding-right:calc(var(--bs-gutter-x, var(--gutter-x-default))*0.2)}.breadcrumb,.breadcrumb a{color:var(--color-grey-dark)}.breadcrumb ul{padding:0;margin:0;justify-content:flex-start;flex-wrap:wrap;flex-direction:row-reverse}.breadcrumb li,.breadcrumb ul{display:flex;align-items:center}.breadcrumb li{list-style:none;justify-content:flex-end}.breadcrumb li:before{content:"\f054";font-family:Font Awesome\ 5 Free;font-weight:900;font-size:.4rem;margin-top:3px}.breadcrumb a{text-decoration:underline;padding:calc(var(--bs-gutter-x, var(--gutter-x-default))*0.2) calc(var(--bs-gutter-x, var(--gutter-x-default))*0.2) calc(var(--bs-gutter-x, var(--gutter-x-default))*0.2) calc(var(--bs-gutter-x, var(--gutter-x-default))*0.1)}body{background-color:var(--body-bg)}.nav-link{color:var(--btn-primary-base-bg)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--btn-primary-base-bg);color:var(--btn-primary-base-color)}progress{border:0;background-color:#f2f2f2}progress::-webkit-progress-bar{background:#f2f2f2}progress::-webkit-progress-value{background:var(--btn-primary-base-bg)}progress::-moz-progress-bar{background:var(--btn-primary-base-bg)}.breadcrumb,.breadcrumb.container-lg,footer,footer.alert--full-width,footer.breadcrumb,footer.breadcrumb.container-lg,footer.container-lg,header,header.alert--full-width,header.breadcrumb,header.breadcrumb.container-lg,header.container-lg,main,main.alert--full-width,main.breadcrumb,main.breadcrumb.container-lg,main.container-lg{background-color:var(--base-bg)}@media (min-width:768px){.breadcrumb,.breadcrumb.container-lg,footer,footer.alert--full-width,footer.breadcrumb,footer.breadcrumb.container-lg,footer.container-lg,header,header.alert--full-width,header.breadcrumb,header.breadcrumb.container-lg,header.container-lg,main,main.alert--full-width,main.breadcrumb,main.breadcrumb.container-lg,main.container-lg{padding-left:calc(var(--bs-gutter-x, var(--gutter-x-default))*2);padding-right:calc(var(--bs-gutter-x, var(--gutter-x-default))*2)}}button.btn-primary:focus{outline:3px solid var(--color-secondary)}.page.home-page>.col-12:first-child>.block[class*=-slider]:first-child,.page.home>.col-12:first-child>.block[class*=-slider]:first-child,.page.homepage>.col-12:first-child>.block[class*=-slider]:first-child{margin-top:calc(-2rem + 1px)}@media (min-width:992px){.page.home-page>.col-12:first-child>.block[class*=-slider]:first-child,.page.home>.col-12:first-child>.block[class*=-slider]:first-child,.page.homepage>.col-12:first-child>.block[class*=-slider]:first-child{margin-top:calc(-4rem + 1px)}}@media (min-width:992px){.page.category{margin-top:-3rem}}.product__wrap:not(.product__wrap--vhs) .product__quantity .products.quantity__wrap>div[class*=col],.product__wrap:not(.product__wrap--vhs) .product__quantity .products>.quantity__wrap>div[class*=col],.products>.row>div[class*=col],.row.products>div[class*=col]{margin-bottom:2rem}.page.category .product__wrap:not(.product__wrap--vhs) .product__quantity .products>.quantity__wrap>div[class*=col],.page.category .products>.row>div[class*=col],.product__wrap:not(.product__wrap--vhs) .product__quantity .page.category .products>.quantity__wrap>div[class*=col],.product__wrap:not(.product__wrap--vhs) .product__quantity .results__products.results__products--alone .products.quantity__wrap>div[class*=col],.results__products.results__products--alone .product__wrap:not(.product__wrap--vhs) .product__quantity .products.quantity__wrap>div[class*=col],.results__products.results__products--alone .row.products>div[class*=col]{width:100%}@media (min-width:576px){.page.category .product__wrap:not(.product__wrap--vhs) .product__quantity .products>.quantity__wrap>div[class*=col],.page.category .products>.row>div[class*=col],.product__wrap:not(.product__wrap--vhs) .product__quantity .page.category .products>.quantity__wrap>div[class*=col],.product__wrap:not(.product__wrap--vhs) .product__quantity .results__products.results__products--alone .products.quantity__wrap>div[class*=col],.results__products.results__products--alone .product__wrap:not(.product__wrap--vhs) .product__quantity .products.quantity__wrap>div[class*=col],.results__products.results__products--alone .row.products>div[class*=col]{width:50%}}@media (min-width:768px){.page.category .product__wrap:not(.product__wrap--vhs) .product__quantity .products>.quantity__wrap>div[class*=col],.page.category .products>.row>div[class*=col],.product__wrap:not(.product__wrap--vhs) .product__quantity .page.category .products>.quantity__wrap>div[class*=col],.product__wrap:not(.product__wrap--vhs) .product__quantity .results__products.results__products--alone .products.quantity__wrap>div[class*=col],.results__products.results__products--alone .product__wrap:not(.product__wrap--vhs) .product__quantity .products.quantity__wrap>div[class*=col],.results__products.results__products--alone .row.products>div[class*=col]{width:33.3333%}}@media (min-width:992px){.page.category .product__wrap:not(.product__wrap--vhs) .product__quantity .products>.quantity__wrap>div[class*=col],.page.category .products>.row>div[class*=col],.product__wrap:not(.product__wrap--vhs) .product__quantity .page.category .products>.quantity__wrap>div[class*=col],.product__wrap:not(.product__wrap--vhs) .product__quantity .results__products.results__products--alone .products.quantity__wrap>div[class*=col],.results__products.results__products--alone .product__wrap:not(.product__wrap--vhs) .product__quantity .products.quantity__wrap>div[class*=col],.results__products.results__products--alone .row.products>div[class*=col]{width:25%}}@media (min-width:1200px){.page.category .product__wrap:not(.product__wrap--vhs) .product__quantity .products>.quantity__wrap>div[class*=col],.page.category .products>.row>div[class*=col],.product__wrap:not(.product__wrap--vhs) .product__quantity .page.category .products>.quantity__wrap>div[class*=col],.product__wrap:not(.product__wrap--vhs) .product__quantity .results__products.results__products--alone .products.quantity__wrap>div[class*=col],.results__products.results__products--alone .product__wrap:not(.product__wrap--vhs) .product__quantity .products.quantity__wrap>div[class*=col],.results__products.results__products--alone .row.products>div[class*=col]{width:20%}}@media (min-width:768px){.page.category.page-category--has-sidebar .product__wrap:not(.product__wrap--vhs) .product__quantity .products>.quantity__wrap>div[class*=col],.page.category.page-category--has-sidebar .products>.row>div[class*=col],.product__wrap:not(.product__wrap--vhs) .product__quantity .page.category.page-category--has-sidebar .products>.quantity__wrap>div[class*=col],.product__wrap:not(.product__wrap--vhs) .product__quantity .results__products .products.quantity__wrap>div[class*=col],.results__products .product__wrap:not(.product__wrap--vhs) .product__quantity .products.quantity__wrap>div[class*=col],.results__products .row.products>div[class*=col]{width:33.3333%}}@media (min-width:992px){.page.category.page-category--has-sidebar .product__wrap:not(.product__wrap--vhs) .product__quantity .products>.quantity__wrap>div[class*=col],.page.category.page-category--has-sidebar .products>.row>div[class*=col],.product__wrap:not(.product__wrap--vhs) .product__quantity .page.category.page-category--has-sidebar .products>.quantity__wrap>div[class*=col],.product__wrap:not(.product__wrap--vhs) .product__quantity .results__products .products.quantity__wrap>div[class*=col],.results__products .product__wrap:not(.product__wrap--vhs) .product__quantity .products.quantity__wrap>div[class*=col],.results__products .row.products>div[class*=col]{width:33.3333%}}@media (min-width:1200px){.page.category.page-category--has-sidebar .product__wrap:not(.product__wrap--vhs) .product__quantity .products>.quantity__wrap>div[class*=col],.page.category.page-category--has-sidebar .products>.row>div[class*=col],.product__wrap:not(.product__wrap--vhs) .product__quantity .page.category.page-category--has-sidebar .products>.quantity__wrap>div[class*=col],.product__wrap:not(.product__wrap--vhs) .product__quantity .results__products .products.quantity__wrap>div[class*=col],.results__products .product__wrap:not(.product__wrap--vhs) .product__quantity .products.quantity__wrap>div[class*=col],.results__products .row.products>div[class*=col]{width:25%}}.category__subcategories .subcategory{padding:.25rem 0;border-top:1px solid rgba(0,0,0,.1)}.category__subcategories .subcategory:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.category__seo{padding-top:calc(var(--bs-gutter-x, var(--gutter-x-default))*1);margin-top:calc(var(--bs-gutter-x, var(--gutter-x-default))*1);border-top:var(--border-base)}.category__seo:after{display:none}@media (min-width:1200px){.categories__title{font-size:2rem}}.product-box{box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .15s ease-out;display:grid;grid-template-rows:[image] 270px [info] auto;grid-template-columns:[all] 1fr}.product-box:hover{box-shadow:0 2px 5px rgba(0,0,0,.125)}.product-box__image,.product-box__info{background-color:var(--element-bg);padding:1rem;border:var(--border-dark)}.product-box__image{flex-grow:1;border-radius:3px 3px 0 0;border-bottom:1px solid rgba(0,0,0,.075);padding:.75rem}@media (min-width:992px){.product-box__image{padding:1.25rem}}.product-box__image img{transition:all .15s ease-out;max-height:100%;max-width:100%;object-fit:contain;opacity:1!important}.product-box__image--two-images img:first-child{display:block;opacity:1!important}.product-box__image--two-images img:nth-child(2){display:none!important}.product-box__info{border-radius:0 0 3px 3px;border-top-width:0;border-bottom-width:1px!important;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:0}.product-box__info a{margin-top:0!important}@media (min-width:1200px){.product-box__info{min-height:176px}}.product-box__info .title{text-align:left}.product-box__info .title span:first-child{line-height:1.25rem;display:block;width:100%}.product-box__info .title small{font-weight:400;line-height:1.2;display:block;width:100%;word-break:break-word;margin-top:3px}.product-box__info .title small>:last-child{margin-bottom:0}.product-box__info .price{text-align:right;font-weight:700;padding-bottom:.5rem}.product-box__info .call-to-action{display:block;width:100%;text-align:right}.product-box__info .call-to-action .btn{display:block;width:100%;border:1px solid rgba(0,0,0,.1);border-radius:3px;cursor:pointer;position:relative;z-index:10;overflow:hidden}.product-box__info .call-to-action .btn:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--btn-primary-base-bg);opacity:.125;z-index:5;transition:all .15s ease-out}.product-box__info:hover .call-to-action .btn:after{opacity:.2}.product-box__info:hover .call-to-action .btn:hover{color:var(--btn-primary-base-color);background-color:var(--btn-primary-base-bg)}.product-box__info:hover .call-to-action .btn:focus{color:var(--btn-primary-focus-color);background-color:var(--btn-primary-focus-bg)}.subcategory--card{background-color:var(--btn-primary-base-bg)}.facet legend{font-weight:400;color:var(--base-color);margin-bottom:0}.facet .collapse-toggle i{font-size:.75rem}.facet .collapse-toggle,.facet .collapse-toggle.collapsed{padding:.25rem 0}.facet .collapse-toggle:focus legend,.facet .collapse-toggle:hover legend{color:var(--color-primary)}.facet .clear:not(.d-none)+.collapse-toggle{padding-left:0}.facet .clear{flex-direction:row-reverse;top:.25rem;left:auto;right:1rem;border:0;background-color:transparent;font-size:.75rem;color:transparent;padding-right:0}@media (min-width:992px){.facet .clear{right:1.5rem}}.facet .clear:focus,.facet .clear:hover{color:var(--base-color);background-color:var(--base-bg)}.facet .clear i{background-color:var(--color-grey);width:.85rem;height:.85rem;font-size:.65rem;display:flex;justify-content:center;align-items:center;color:var(--base-bg);border-radius:.8rem}.facet .clear .text{text-align:right;background-color:transparent;overflow:hidden;padding-left:.5rem;padding-right:.5rem}.facet .clear .icon{width:1rem;flex-basis:1rem}.category__filters,.category__subcategories{padding-right:0}.facet .collapse-toggle i,.subcategory.active a,.subcategory a i{color:var(--color-primary)}@media (min-width:992px){.page-category--has-sidebar>div:first-child{padding-right:calc(var(--bs-gutter-x, var(--gutter-x-default))*1)}}@media (max-width:991.98px){.page-category--has-sidebar>div:first-child{margin-top:calc(var(--bs-gutter-x, var(--gutter-x-default))*-1)}.filter__headline{border:var(--border-base);border-radius:.25rem;padding:.375rem .5rem .375rem .75rem;margin-top:-.5rem;margin-bottom:calc(var(--bs-gutter-x, var(--gutter-x-default))*1);align-items:center}.filter__headline h3{margin-bottom:0;font-size:1rem}.filter__headline [data-filter-collapse-toggle]{display:flex!important;justify-content:center;align-items:center;width:1.5rem;height:1.5rem}.filter__headline [data-filter-selected-facet-list]{margin-left:.5rem}}.category__image-wrap{display:block;padding:0;margin-bottom:calc(var(--bs-gutter-x, var(--gutter-x-default))*0.5);margin-left:calc(var(--bs-gutter-x, var(--gutter-x-default))*-1);margin-right:calc(var(--bs-gutter-x, var(--gutter-x-default))*-1)}@media (min-width:768px){.category__image-wrap{margin-bottom:calc(var(--bs-gutter-x, var(--gutter-x-default))*1);margin-left:0;margin-right:0}}@media (min-width:768px){.page-category--has-sidebar>div:first-child{padding-top:calc(var(--bs-gutter-x, var(--gutter-x-default))*2)}}@media (min-width:992px){.product__wrap{margin-top:-2rem}}.product__wrap .product__checkout .btn-primary{transition:all .2s ease-in-out;position:relative;top:0;border:0}@media (prefers-reduced-motion:reduce){.product__wrap .product__checkout .btn-primary{transition:none}}.product__wrap .product__checkout .btn-primary:hover{box-shadow:0 15px 30px rgba(0,0,0,.2)!important;top:-1px;filter:saturate(1.1)}.product__wrap--vhs .product__quantity{padding-bottom:0!important;margin-bottom:0!important;border-bottom:0!important}.product__wrap--vhs .product__core-desc{margin-bottom:1.5rem}.product__wrap--vhs .product__core-desc,.product__wrap--vhs .product__core-desc .description__short,.product__wrap--vhs .product__core-desc .description__short__text{line-height:1.5rem!important}.product__wrap--vhs .desciption__short,.product__wrap--vhs .description__short{margin-top:0!important;padding-top:0!important}.product__wrap--vhs .price--info{display:flex;justify-content:flex-start;align-items:center;padding:calc(var(--bs-gutter-x, var(--gutter-x-default))*0.666) 0;font-weight:700}.product__wrap--vhs .price--info button{width:2rem;height:2rem;border-radius:2rem;display:flex;justify-content:center;align-items:center;margin-left:calc(var(--bs-gutter-x, var(--gutter-x-default))*0.5)}.product__wrap:not(.product__wrap--vhs) .product__checkout{padding-top:calc(var(--bs-gutter-x, var(--gutter-x-default))*1);margin-top:calc(var(--bs-gutter-x, var(--gutter-x-default))*0.666);border-top:var(--border-base);background:linear-gradient(285deg,var(--element-bg),transparent);padding-bottom:calc(var(--bs-gutter-x, var(--gutter-x-default))*1);padding-right:calc(var(--bs-gutter-x, var(--gutter-x-default))*1);border-bottom-right-radius:.55rem}.product__wrap:not(.product__wrap--vhs) .product__quantity .quantity__wrap{--bs-gutter-y:1rem;justify-content:flex-start;padding:calc(var(--bs-gutter-x, var(--gutter-x-default))*0.25) 0}.product__wrap:not(.product__wrap--vhs) .product__quantity .quantity__wrap input,.product__wrap:not(.product__wrap--vhs) .product__quantity .quantity__wrap label{margin-top:calc(var(--bs-gutter-y, var(--gutter-y-default))*1)}.product__wrap:not(.product__wrap--vhs) .product__quantity .quantity__wrap label{flex:1 1 0;max-width:100%}@media (min-width:576px){.product__wrap:not(.product__wrap--vhs) .product__quantity .quantity__wrap label{flex:0 0 auto;width:33.33333%}}.product__wrap:not(.product__wrap--vhs) .product__quantity .quantity__wrap input{flex-basis:60px}.description__benefit__text ul li,.product__core-desc ul li{list-style:none;position:relative}.description__benefit__text ul li:before,.product__core-desc ul li:before{content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;left:-1.25rem;top:.5em;height:.75rem;width:.75rem;font-size:.75rem;color:var(--color-primary)}.product__buy-box>div{padding:0 calc(var(--bs-gutter-x, var(--gutter-x-default))*0.333);flex-grow:1}@media (max-width:575.98px){.product__media-list .media__main .media__number,.product__variant-list .media__main .media__number,.product__variant-list .variant__main .variant__number{position:absolute;left:-.5rem;top:.5rem;width:2rem;height:2rem;border-radius:2rem;text-align:center;display:flex;justify-content:center;align-items:center;background-color:var(--base-bg);border:var(--border-base);transform:translateX(-50%);padding:0}}.product__wrap .btn-primary{position:relative}.product__wrap .table{border-radius:5px;overflow:hidden}.product__wrap .table thead tr{font-size:90%}.product__wrap .table tbody tr{background-color:var(--body-bg)}.product__wrap .image__main img{max-height:375px}@media (max-width:575.98px){.product__wrap .image__main img{max-height:300px}}.product__images,.product__images>div[class*=col-]{width:100%!important;flex-basis:100%!important}.product__buy-box{padding:calc(var(--bs-gutter-x, var(--gutter-x-default))*0.6666);border-radius:3px;border:1px solid #dee2e6;flex-wrap:wrap;background-color:#fff;background:linear-gradient(0deg,#e0f0ff,#fff)}.product__buy-box .buy-box__title{width:100%;flex-basis:100%;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:.5rem;padding-bottom:.5rem}@media (min-width:992px) and (max-width:1599.98px){.product__buy-box .buy-box__quantity .quantity__wrap{justify-content:flex-end}}.product__buy-box .buy-box__price{display:flex;justify-content:space-between;align-items:center;flex-grow:1.333}.product__buy-box .buy-box__price .dropdown-toggle{font-size:.8rem;border-radius:2px}.product__buy-box .buy-box__price .dropdown-menu{padding:10px 5px 5px;background-color:var(--color-danger-shade);border-radius:0;margin-top:-3px!important;border:0}.product__buy-box .buy-box__price table{margin:0;padding:0;width:100%}.product__buy-box .buy-box__price table tr{border-bottom:1px solid var(--base-bg)}.product__buy-box .buy-box__price table th{font-size:10px}.product__buy-box .buy-box__price table td{font-size:12px}.product__buy-box .buy-box__price table .price{font-weight:700;display:block;text-align:right}.product__buy-box .buy-box__price table .quantity{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.product__buy-box .buy-box__price table .quantity :first-child{text-align:left;flex-basis:20px}.product__buy-box .buy-box__price table .quantity :last-child{flex-basis:30px;text-align:right}.product__buy-box .buy-box__price table tbody tr{background-color:inherit}.product__buy-box .buy-box__checkout{display:flex;justify-content:flex-end}@media (min-width:1600px){.product__buy-box .buy-box__checkout{flex-grow:0}}@media (min-width:992px) and (max-width:1199.98px){.product__buy-box .buy-box__quantity{order:1}.product__buy-box .buy-box__price{order:2}.product__buy-box .buy-box__checkout{order:3;width:100%;display:flex;justify-content:flex-end;border-top:1px solid rgba(0,0,0,.1);padding-top:1rem;margin-top:1rem}.product__buy-box .buy-box__quantity{flex-basis:135px;flex-grow:0}.product__buy-box .buy-box__quantity .quantity__wrap{justify-content:flex-start}.product__buy-box .buy-box__price{flex-direction:row-reverse}.product__buy-box .buy-box__price .price--main{font-size:1.5rem}.product__buy-box .buy-box__price .price--rrp{font-size:1.25rem}}@media (min-width:992px) and (max-width:1199.98px){.product__buy-box .buy-box__quantity{order:1}.product__buy-box .buy-box__price{order:2}.product__buy-box .buy-box__checkout{order:3;width:100%;display:flex;justify-content:flex-end;border-top:1px solid rgba(0,0,0,.1);padding-top:1rem;margin-top:1rem}}@media (max-width:575.98px){.product__buy-box .buy-box__quantity{order:1}.product__buy-box .buy-box__price{order:2}.product__buy-box .buy-box__checkout{order:3;width:100%;display:flex;justify-content:flex-end;border-top:1px solid rgba(0,0,0,.1);padding-top:1rem;margin-top:1rem}.product__buy-box .buy-box__quantity .product__quantity>div>:first-child{width:40%;flex-basis:40%}.product__buy-box .buy-box__quantity .product__quantity>div>:last-child{width:60%;flex-basis:60%}}@media screen and (min-width:480px) and (max-width:720px){.product__buy-box .buy-box__quantity{order:1}.product__buy-box .buy-box__price{order:2}.product__buy-box .buy-box__checkout{order:3;width:100%;display:flex;justify-content:flex-end;border-top:1px solid rgba(0,0,0,.1);padding-top:1rem;margin-top:1rem}.product__buy-box .buy-box__quantity{flex-basis:135px;flex-grow:0}.product__buy-box .buy-box__quantity .quantity__wrap{justify-content:flex-start}.product__buy-box .buy-box__price{flex-direction:row-reverse}.product__buy-box .buy-box__price .price--main{font-size:1.5rem}.product__buy-box .buy-box__price .price--rrp{font-size:1.25rem}}@media (max-width:480px){.product__buy-box .buy-box__checkout,.product__buy-box .buy-box__price,.product__buy-box .buy-box__quantity{width:100%}.product__buy-box .buy-box__checkout,.product__buy-box .buy-box__price{padding-top:1rem;margin-top:1rem;border-top:1px solid rgba(0,0,0,.1)}.product__buy-box .buy-box__quantity .product__quantity>div>*{width:50%;flex-basis:50%;text-align:right}.product__buy-box .buy-box__price{text-align:center;flex-direction:row-reverse;justify-content:space-between}.product__buy-box .buy-box__checkout{justify-content:center}}@media (max-width:365px){.product__buy-box .buy-box__price{flex-direction:column-reverse;flex-wrap:wrap;justify-content:center;align-items:center}.product__buy-box .buy-box__price .product__price{justify-content:center}.product__buy-box .buy-box__price .product__price .price--main{margin-top:1rem}}@media (min-width:992px) and (max-width:1599.98px){.product__buy-box--list-prices .buy-box__checkout{border-top:1px solid rgba(0,0,0,.1);padding-top:1rem;margin-top:1rem}}@media (min-width:1200px) and (max-width:1399.98px){.product__buy-box:not(.product__buy-box--list-prices) .buy-box__checkout,.product__buy-box:not(.product__buy-box--list-prices) .buy-box__price,.product__buy-box:not(.product__buy-box--list-prices) .buy-box__quantity{padding:0;flex-grow:0}}.product__description .nav-tabs .nav-link{font-weight:700}.product__description .nav-tabs .nav-link:not(.active):hover{color:var(--btn-primary-hover-bg)}.product__description .nav-tabs .nav-link,.product__description .tab-content{padding:.75rem 1.5rem}.product__description .tab-content{background-color:var(--element-bg);border:1px solid rgba(0,0,0,.1);border-top:0;border-radius:0 0 3px 3px}.product__description iframe{max-width:100%;height:auto;min-height:300px}@media (max-width:575.98px){.product__description .nav-tabs{flex-direction:column}.product__description .nav-tabs .nav-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.product__description .nav-tabs .nav-link{display:block;width:100%;margin-bottom:.5rem;background-color:transparent;border:0}}@media (min-width:992px){.product__title{margin-top:0}}@media (min-width:992px){.product__title h1{font-size:2rem}}.product__title h1 small{font-size:75%;line-height:1.5;display:block}.product.digital .product__selection .select.postageKey{display:none}.product__quantity input{max-width:100%;min-width:3.75rem;width:3.75rem;padding-right:.25rem}.product__media-list .media,.product__media-list .variant,.product__variant-list .media,.product__variant-list .variant{display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.1)}.product__media-list .media .text-muted,.product__media-list .variant .text-muted,.product__variant-list .media .text-muted,.product__variant-list .variant .text-muted{color:#414f5c!important}.product__media-list .media:not(:last-child),.product__media-list .variant:not(:last-child),.product__variant-list .media:not(:last-child),.product__variant-list .variant:not(:last-child){border-bottom:0}.product__media-list .media:first-child,.product__media-list .variant:first-child,.product__variant-list .media:first-child,.product__variant-list .variant:first-child{border-radius:.5rem .5rem 0 0}.product__media-list .media:last-child,.product__media-list .variant:last-child,.product__variant-list .media:last-child,.product__variant-list .variant:last-child{border-radius:0 0 .5rem .5rem}.product__media-list .media:last-child:first-child,.product__media-list .variant:last-child:first-child,.product__variant-list .media:last-child:first-child,.product__variant-list .variant:last-child:first-child{border-radius:.5rem .5rem .5rem .5rem}.product__media-list .media__number,.product__media-list .variant__number,.product__variant-list .media__number,.product__variant-list .variant__number{flex-basis:2rem;text-align:right;order:10;margin-top:-2px}.product__media-list .media__preview,.product__media-list .variant__preview,.product__variant-list .media__preview,.product__variant-list .variant__preview{display:flex;justify-content:flex-start;align-items:center;padding-left:.375rem;padding-right:.375rem;order:20;flex-basis:52px}.product__media-list .media__preview .btn,.product__media-list .variant__preview .btn,.product__variant-list .media__preview .btn,.product__variant-list .variant__preview .btn{margin:.1125rem;display:flex;justify-content:center;align-items:center;border-radius:100%;border:0;width:2rem;height:2rem;padding:0;font-size:.75rem}.product__media-list .media__preview .fa-play,.product__media-list .variant__preview .fa-play,.product__variant-list .media__preview .fa-play,.product__variant-list .variant__preview .fa-play{position:relative;left:1px}.product__media-list .media__title,.product__media-list .variant__title,.product__variant-list .media__title,.product__variant-list .variant__title{flex-grow:1;order:30}.product__media-list .media__title small,.product__media-list .variant__title small,.product__variant-list .media__title small,.product__variant-list .variant__title small{display:block}.product__media-list .media__price,.product__media-list .variant__price,.product__variant-list .media__price,.product__variant-list .variant__price{order:40}.product__media-list .media__quantity,.product__media-list .variant__quantity,.product__variant-list .media__quantity,.product__variant-list .variant__quantity{order:50}.product__media-list .media__buy,.product__media-list .variant__buy,.product__variant-list .media__buy,.product__variant-list .variant__buy{order:60}.product__media-list .media__buy .btn-primary,.product__media-list .variant__buy .btn-primary,.product__variant-list .media__buy .btn-primary,.product__variant-list .variant__buy .btn-primary{padding:.5rem 1rem;font-weight:700;box-shadow:0 1px 10px rgba(0,0,0,.075)}.product__media-list .media progress,.product__media-list .variant progress,.product__variant-list .media progress,.product__variant-list .variant progress{display:block;position:absolute;left:0;bottom:0;width:100%;height:5px}.product__media-list .media .variant__main,.product__media-list .media .variant__main>div,.product__media-list .media__main,.product__media-list .media__main>div,.product__variant-list .media .variant__main,.product__variant-list .media .variant__main>div,.product__variant-list .media__main,.product__variant-list .media__main>div{padding:.5rem}.product__media-list .media .variant__main,.product__variant-list .media .variant__main{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:relative}.product__media-list .media__main,.product__variant-list .media__main{display:grid;grid-template-columns:[number] 40px [preview] 52px [title] 1fr}.product__media-list .media__main .media__number,.product__media-list .media__main .media__preview,.product__variant-list .media__main .media__number,.product__variant-list .media__main .media__preview{padding-left:0;padding-right:0;display:flex;justify-content:center;align-items:center}.product__media-list .media__main .media__title,.product__variant-list .media__main .media__title{width:100%}@media (max-width:575.98px){.product__media-list .media__main,.product__variant-list .media__main{position:relative;grid-template-columns:[preview] 52px [title] 1fr}}.product__media-list .media__title{width:calc(100% - 2rem - 52px)}.product__variant-list .variant__price{font-weight:700}.product__variant-list .variant__quantity label{display:none}.product__variant-list .variant__quantity .product__wrap:not(.product__wrap--vhs) .product__quantity .quantity__wrap,.product__variant-list .variant__quantity .row,.product__wrap:not(.product__wrap--vhs) .product__quantity .product__variant-list .variant__quantity .quantity__wrap{margin-right:0;margin-left:0}.product__variant-list .variant__quantity label+div{width:100%;padding:0;max-width:4rem}.product__variant-list .variant__buy .btn-primary{position:relative}.product__variant-list .variant__main{display:grid;grid-template-columns:[number] auto [preview] auto [title] 1fr [price] auto [quantity] auto [buy] auto;grid-template-rows:[row1] auto [row2] auto;position:relative}.product__variant-list .variant__main,.product__variant-list .variant__main>div{padding:.5rem}.product__variant-list .variant__main .variant__number{grid-row:row1;grid-column:number;display:flex;justify-content:center;align-items:center}.product__variant-list .variant__main .variant__preview{grid-row:row1;grid-column:preview}.product__variant-list .variant__main .variant__title{grid-column:title;grid-row:row1;display:flex;flex-direction:column}.product__variant-list .variant__main .variant__price{grid-column:price;grid-row:row1}.product__variant-list .variant__main .variant__quantity{grid-column:quantity;grid-row:row1}.product__variant-list .variant__main .variant__buy{grid-column:buy;grid-row:row1}@media (min-width:992px) and (max-width:1399.98px){.product__variant-list .variant__main .variant__title{grid-column-start:title;grid-column-end:buy}.product__variant-list .variant__main .variant__buy,.product__variant-list .variant__main .variant__price,.product__variant-list .variant__main .variant__quantity{grid-row:row2}}@media (max-width:575.98px){.product__variant-list .variant__main .variant__title{grid-column-start:number;grid-column-end:buy;padding-left:1rem}.product__variant-list .variant__main .variant__buy,.product__variant-list .variant__main .variant__price,.product__variant-list .variant__main .variant__quantity{grid-row:row2;display:flex;justify-content:flex-end;align-items:center}.product__variant-list .variant__main .variant__quantity .product__quantity input{width:3.25rem;min-width:3.25rem}.product__variant-list .variant__main .variant__preview{grid-row:row2;grid-column:number}}.product__variant-list .price--main{text-align:right}.product__brand-name{display:flex;justify-content:flex-start;align-items:center}.product__brand-name .image img{max-height:2.5rem;margin-right:1rem}.description__benefit{margin-top:calc(var(--bs-gutter-x, var(--gutter-x-default))*2)}.description__benefit__title{display:flex;justify-content:flex-start;align-items:center}.description__benefit__title .icon{flex-basis:2.25rem;flex-shrink:0;width:2.25rem;height:2.25rem;background-color:var(--btn-primary-base-bg);border-radius:2.25rem;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1rem;margin-right:.65rem}.description__benefit__text{line-height:2}@media (min-width:768px){.description__benefit__text{margin-top:2px}}.was-validated .parishes:not(.parishes--selected) .parishes__select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");border:1px solid #dc3545}.was-validated .parishes.parishes--selected .parishes__select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");border:1px solid #198754}.parishes{position:relative;height:38px;z-index:1000}.parishes__select{padding:0 4.125rem 0 0;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);background-repeat:no-repeat}.parishes__select--open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}.parishes__searchbar,.parishes__selected_option{padding:.35rem .75rem;width:calc(100% - 2.25rem);border:0}.parishes__searchbar{background-color:transparent}.parishes__searchbar,.parishes__searchbar:focus,.parishes__searchbar:focus-visible,.parishes__searchbar:hover{border:0;border-bottom:1px solid transparent;box-shadow:none;outline:0}.parishes__selected_option .selected .close{padding-left:.35rem;margin-left:.15rem;border-left:1px solid rgba(0,0,0,.1);font-size:80%;cursor:pointer}.parishes__options{padding:0;background-color:var(--body-bg);border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:0 0 5px 5px;max-height:375px;overflow-y:scroll}.parishes__options .region:not(:last-child){padding-bottom:1rem}.parishes__options .region:not(:first-child){border-top:1px solid rgba(0,0,0,.1);padding-top:1rem}.parishes__options a,.parishes__options small{padding:.35rem calc(.75rem + 1px)}.parishes__options a{cursor:pointer;transition:all .15s ease-out;display:block}.parishes__options a,.parishes__options a:focus,.parishes__options a:hover{color:var(--body-color);text-decoration:none}.parishes__options a:focus,.parishes__options a:hover{background-color:rgba(0,0,0,.05)}.parishes__options a.active,.parishes__options a.selected,.parishes__options a[selected]{background-color:var(--btn-primary-base-bg);color:var(--btn-primary-base-color)}.parishes--selected .parishes__searchbar:focus,.parishes--selected .parishes__searchbar:focus-visible{border-bottom-color:rgba(0,0,0,.1)}.preview__popup{position:absolute;width:100%;top:100%}.product__to-basket{display:flex;flex-wrap:wrap;justify-content:flex-end}.product__list-prices--small{display:flex;justify-content:space-between}.product__list-prices--small .quantity{font-weight:400;padding-right:.5rem}.product__list-prices--small .price{text-align:right}.product__price .price--main{font-weight:700;margin-bottom:0;display:flex;justify-content:flex-end;flex-direction:column;text-align:right;color:var(--body-color)}.product__price .price--sales-price{font-weight:700}.product__price .price--rrp{font-size:1.5rem;font-weight:400;margin-right:0;margin-bottom:-4px}.product__price .price--subscription{align-items:flex-start}.product__price .price--further-info{font-size:.85rem;font-style:italic;padding:.5rem 0}@media (max-width:400px){.product__price .price--subscription{align-items:center;width:100%;text-align:center}.product__price .price--further-info,.product__price .price--main{text-align:center}}.product__dimensions{margin-bottom:calc(var(--bs-gutter-x, var(--gutter-x-default))*0.5)}.quantity__wrap{display:flex;justify-content:center;align-items:center}.quantity__label{margin-right:calc(var(--bs-gutter-x, var(--gutter-x-default))*0.333)}.description__short+.product__meta-info .meta-info{margin-top:calc(var(--bs-gutter-x, var(--gutter-x-default))*1)}.description__short__text ul li:before{top:.125rem}.meta-info img{max-width:30px;height:auto}.meta-info .product__brand-name+dl{margin-top:calc(var(--bs-gutter-x, var(--gutter-x-default))*0.5)}.meta-info dl{padding:0;display:grid;grid-template-columns:[label] auto [value] 1fr;color:var(--color-grey-dark)}.meta-info dd,.meta-info dl,.meta-info dt{margin:0}.meta-info dt{font-weight:400;grid-column:label;padding-right:calc(var(--bs-gutter-x, var(--gutter-x-default))*0.666)}.meta-info dd{grid-column:value}.image__main+.image__thumbs{margin-top:calc(var(--bs-gutter-x, var(--gutter-x-default))*1)!important}.image__thumbs{max-width:500px;flex-wrap:wrap}.image__thumbs .thumb{width:40px;max-width:40px;height:40px;max-height:40px;display:block;display:flex;justify-content:center;align-items:center;margin:.5rem;padding:.25rem;background-color:var(--element-bg);border:1px solid rgba(0,0,0,.1);border-radius:.25rem}.image__thumbs .thumb img{max-width:40px;max-height:40px;object-fit:contain;background-color:transparent;border:0}.popup--gallery{background-color:var(--element-bg);border-radius:.25rem;max-width:calc(100vw - var(--bs-gutter-x, var(--gutter-x-default))*1);box-sizing:border-box;padding:0;--swiper-arrow-x-offset:10px;--swiper-arrow-y-offset:10px}.popup--gallery .swiper-container{padding:calc(var(--bs-gutter-x, var(--gutter-x-default))*1) calc(var(--bs-gutter-x, var(--gutter-x-default))*0.5) calc(var(--bs-gutter-x, var(--gutter-x-default))*1 + var(--swiper-arrow-y-offset)*2 + .5rem) calc(var(--bs-gutter-x, var(--gutter-x-default))*0.5)}.popup--gallery .popup__close{width:2.5rem;height:2.5rem;background-color:var(--body-bg);color:var(--color-blue-light);border-radius:3rem;font-size:1.25rem;box-shadow:0 5px 10px rgba(0,0,0,.1);top:-1.25rem;right:-.5rem}@media (max-width:575.98px){.popup--gallery .swiper-button-next,.popup--gallery .swiper-button-prev{width:2rem;height:2rem;border-radius:2rem;background-color:var(--body-bg)}}.popup--gallery .swiper-button-next:after,.popup--gallery .swiper-button-prev:after{font-family:Font Awesome\ 5 Free;font-weight:900}.popup--gallery .swiper-button-next:after{content:"\f054"}.popup--gallery .swiper-button-prev:after{content:"\f053"}.popup--gallery .swiper-button-next,.popup--gallery .swiper-container-rtl .swiper-button-prev{right:var(--swiper-arrow-x-offset);left:auto;top:auto;bottom:var(--swiper-arrow-y-offset)}.popup--gallery .swiper-button-prev,.popup--gallery .swiper-container-rtl .swiper-button-next{left:var(--swiper-arrow-x-offset);right:auto;top:auto;bottom:var(--swiper-arrow-y-offset)}@media (min-width:576px){.popup--gallery{max-width:calc(100vw - var(--bs-gutter-x, var(--gutter-x-default))*2)}.popup--gallery .swiper-container{padding:calc(var(--bs-gutter-x, var(--gutter-x-default))*1)}.popup--gallery .swiper-button-next,.popup--gallery .swiper-button-prev,.popup--gallery .swiper-container-rtl .swiper-button-next,.popup--gallery .swiper-container-rtl .swiper-button-prev{top:50%;bottom:auto}}@media (min-width:768px){.popup--gallery{max-width:calc(100vw - var(--bs-gutter-x, var(--gutter-x-default))*3)}.popup--gallery .swiper-container{padding:calc(var(--bs-gutter-x, var(--gutter-x-default))*2) 0}.popup--gallery .popup__close{width:3rem;height:3rem;font-size:1.5rem;top:-1.5rem;right:-1.5rem}}@media (min-width:1200px){.popup--gallery{max-width:calc(1140px - var(--bs-gutter-x, var(--gutter-x-default))*4)}.popup--gallery .swiper-container{padding:calc(var(--bs-gutter-x, var(--gutter-x-default))*4) 0}}@media (min-width:1400px){.popup--gallery{--swiper-arrow-x-offset:-30px;max-width:calc(1320px - var(--bs-gutter-x, var(--gutter-x-default))*4)}.popup--gallery .swiper-button-next:after,.popup--gallery .swiper-button-prev:after{color:var(--body-bg);width:30px;height:40px}}.stock{background-color:transparent;border:none;font-size:.85rem;margin-bottom:0;padding-left:0;padding-right:0;font-style:italic;color:var(--color-danger)}.reading-sample{display:flex;justify-content:center;align-items:center;text-align:center;margin-top:calc(var(--bs-gutter-x, var(--gutter-x-default))*1)}#product-title{margin-bottom:1rem}#product-title .text small>:last-child{margin-bottom:0}